From 4c6096224d899d1ca46e30ee8e46f2cf0bee4c49 Mon Sep 17 00:00:00 2001 From: xboard Date: Tue, 12 Dec 2023 08:25:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20[=E7=94=A8=E6=88=B7=E5=89=8D=E7=AB=AF]?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0crisp=E8=AF=86=E5=88=AB=E7=94=A8=E6=88=B7emai?= =?UTF-8?q?l=E3=80=81=E5=A5=97=E9=A4=90=E8=AF=A6=E6=83=85=E6=94=AF?= =?UTF-8?q?=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/theme/Xboard/assets/umi.js | 740 +++++++++++++-------------- public/theme/Xboard/assets/umi.js.br | Bin 350044 -> 350158 bytes public/theme/Xboard/assets/umi.js.gz | Bin 426110 -> 426489 bytes 3 files changed, 370 insertions(+), 370 deletions(-) diff --git a/public/theme/Xboard/assets/umi.js b/public/theme/Xboard/assets/umi.js index 414cb40..1df9ae7 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: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-e1fb1134]{width:100%;height:240px;object-fit:cover}.v2board-bg-pixels[data-v-e1fb1134]{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}.card-container[data-v-a1a283f6]{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-a1a283f6]{max-width:100%}@media screen and (min-width: 768px){.card-container[data-v-a1a283f6]{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-a1a283f6]{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}.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 ed=(e,t,n)=>(Tk(e,typeof t!="symbol"?t+"":t,n),n);var O7e=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 Ch(e,t){const n=Object.create(null),o=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const Yt={},ta=[],vo=()=>{},Rk=()=>!1,Ek=/^on[^a-z]/,Mc=e=>Ek.test(e),wh=e=>e.startsWith("onUpdate:"),hn=Object.assign,_h=(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,na=e=>Oc(e)==="[object Map]",F1=e=>Oc(e)==="[object Set]",bt=e=>typeof e=="function",cn=e=>typeof e=="string",zc=e=>typeof e=="symbol",qt=e=>e!==null&&typeof e=="object",N1=e=>(qt(e)||bt(e))&&bt(e.then)&&bt(e.catch),B1=Object.prototype.toString,Oc=e=>B1.call(e),Ak=e=>Oc(e).slice(8,-1),H1=e=>Oc(e)==="[object Object]",Sh=e=>cn(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Yl=Ch(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Dc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Ik=/-(\w)/g,Lo=Dc(e=>e.replace(Ik,(t,n)=>n?n.toUpperCase():"")),Mk=/\B([A-Z])/g,Si=Dc(e=>e.replace(Mk,"-$1").toLowerCase()),Lc=Dc(e=>e.charAt(0).toUpperCase()+e.slice(1)),td=Dc(e=>e?`on${Lc(e)}`:""),mi=(e,t)=>!Object.is(e,t),Xl=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},rf=e=>{const t=parseFloat(e);return isNaN(t)?e:t},zk=e=>{const t=cn(e)?Number(e):NaN;return isNaN(t)?e:t};let Em;const af=()=>Em||(Em=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(cn(e))t=e;else if(dt(e))for(let n=0;ncn(e)?e:e==null?"":dt(e)||qt(e)&&(e.toString===B1||!bt(e.toString))?JSON.stringify(e,V1,2):String(e),V1=(e,t)=>t&&t.__v_isRef?V1(e,t.value):na(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r])=>(n[`${o} =>`]=r,n),{})}:F1(t)?{[`Set(${t.size})`]:[...t.values()]}:qt(t)&&!dt(t)&&!H1(t)?String(t):t;let Un;class U1{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Un,!t&&Un&&(this.index=(Un.scopes||(Un.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Un;try{return Un=this,t()}finally{Un=n}}}on(){Un=this}off(){Un=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},q1=e=>(e.w&Ar)>0,K1=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"||!zc(u)&&u>=l)&&s.push(c)})}else switch(n!==void 0&&s.push(a.get(n)),t){case"add":dt(e)?Sh(n)&&s.push(a.get("length")):(s.push(a.get(ci)),na(e)&&s.push(a.get(lf)));break;case"delete":dt(e)||(s.push(a.get(ci)),na(e)&&s.push(a.get(lf)));break;case"set":na(e)&&s.push(a.get(ci));break}if(s.length===1)s[0]&&cf(s[0]);else{const l=[];for(const c of s)c&&l.push(...c);cf(Ph(l))}}function cf(e,t){const n=dt(e)?e:[...e];for(const o of n)o.computed&&Am(o);for(const o of n)o.computed||Am(o)}function Am(e,t){(e!==mo||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Uk(e,t){var n;return(n=cc.get(e))==null?void 0:n.get(t)}const Wk=Ch("__proto__,__v_isRef,__isVue"),X1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(zc)),Im=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){ka();const o=Et(this)[t].apply(this,n);return Ta(),o}}),e}function Kk(e){const t=Et(this);return Bn(t,"has",e),t.hasOwnProperty(e)}class Q1{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,o){const r=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw"&&o===(r?i?a3:ty:i?ey:J1).get(t))return t;const a=dt(t);if(!r){if(a&&zt(Im,n))return Reflect.get(Im,n,o);if(n==="hasOwnProperty")return Kk}const s=Reflect.get(t,n,o);return(zc(n)?X1.has(n):Wk(n))||(r||Bn(t,"get",n),i)?s:en(s)?a&&Sh(n)?s:s.value:qt(s)?r?no(s):bo(s):s}}class Z1 extends Q1{constructor(t=!1){super(!1,t)}set(t,n,o,r){let i=t[n];if(ca(i)&&en(i)&&!en(o))return!1;if(!this._shallow&&(!uc(o)&&!ca(o)&&(i=Et(i),o=Et(o)),!dt(t)&&en(i)&&!en(o)))return i.value=o,!0;const a=dt(t)&&Sh(n)?Number(n)e,Fc=e=>Reflect.getPrototypeOf(e);function ml(e,t,n=!1,o=!1){e=e.__v_raw;const r=Et(e),i=Et(t);n||(mi(t,i)&&Bn(r,"get",t),Bn(r,"get",i));const{has:a}=Fc(r),s=o?Eh:n?Ih: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 gl(e,t=!1){const n=this.__v_raw,o=Et(n),r=Et(e);return t||(mi(e,r)&&Bn(o,"has",e),Bn(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function vl(e,t=!1){return e=e.__v_raw,!t&&Bn(Et(e),"iterate",ci),Reflect.get(e,"size",e)}function Mm(e){e=Et(e);const t=Et(this);return Fc(t).has.call(t,e)||(t.add(e),Jo(t,"add",e,e)),this}function zm(e,t){t=Et(t);const n=Et(this),{has:o,get:r}=Fc(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?mi(t,a)&&Jo(n,"set",e,t):Jo(n,"add",e,t),this}function Om(e){const t=Et(this),{has:n,get:o}=Fc(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 Dm(){const e=Et(this),t=e.size!==0,n=e.clear();return t&&Jo(e,"clear",void 0,void 0),n}function bl(e,t){return function(o,r){const i=this,a=i.__v_raw,s=Et(a),l=t?Eh:e?Ih:ws;return!e&&Bn(s,"iterate",ci),a.forEach((c,u)=>o.call(r,l(c),l(u),i))}}function yl(e,t,n){return function(...o){const r=this.__v_raw,i=Et(r),a=na(i),s=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=r[e](...o),u=n?Eh:t?Ih:ws;return!t&&Bn(i,"iterate",l?lf:ci),{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 ml(this,i)},get size(){return vl(this)},has:gl,add:Mm,set:zm,delete:Om,clear:Dm,forEach:bl(!1,!1)},t={get(i){return ml(this,i,!1,!0)},get size(){return vl(this)},has:gl,add:Mm,set:zm,delete:Om,clear:Dm,forEach:bl(!1,!0)},n={get(i){return ml(this,i,!0)},get size(){return vl(this,!0)},has(i){return gl.call(this,i,!0)},add:fr("add"),set:fr("set"),delete:fr("delete"),clear:fr("clear"),forEach:bl(!0,!1)},o={get(i){return ml(this,i,!0,!0)},get size(){return vl(this,!0)},has(i){return gl.call(this,i,!0)},add:fr("add"),set:fr("set"),delete:fr("delete"),clear:fr("clear"),forEach:bl(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=yl(i,!1,!1),n[i]=yl(i,!0,!1),t[i]=yl(i,!1,!0),o[i]=yl(i,!0,!0)}),[e,n,t,o]}const[Jk,e3,t3,n3]=Zk();function $h(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:$h(!1,!1)},r3={get:$h(!1,!0)},i3={get:$h(!0,!1)},J1=new WeakMap,ey=new WeakMap,ty=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 ca(e)?e:Ah(e,!1,Yk,o3,J1)}function ny(e){return Ah(e,!1,Qk,r3,ey)}function no(e){return Ah(e,!0,Xk,i3,ty)}function Ah(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 ca(e)?Er(e.__v_raw):!!(e&&e.__v_isReactive)}function ca(e){return!!(e&&e.__v_isReadonly)}function uc(e){return!!(e&&e.__v_isShallow)}function oy(e){return Er(e)||ca(e)}function Et(e){const t=e&&e.__v_raw;return t?Et(t):e}function ua(e){return lc(e,"__v_skip",!0),e}const ws=e=>qt(e)?bo(e):e,Ih=e=>qt(e)?no(e):e;function Mh(e){Rr&&mo&&(e=Et(e),Y1(e.dep||(e.dep=Ph())))}function zh(e,t){e=Et(e);const n=e.dep;n&&cf(n)}function en(e){return!!(e&&e.__v_isRef===!0)}function L(e){return ry(e,!1)}function qs(e){return ry(e,!0)}function ry(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 Mh(this),this._value}set value(t){const n=this.__v_isShallow||uc(t)||ca(t);t=n?t:Et(t),mi(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:ws(t),zh(this))}}function ge(e){return en(e)?e.value:e}const u3={get:(e,t,n)=>ge(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 iy(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(()=>Mh(this),()=>zh(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]=ay(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 Uk(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:bt(e)?new m3(e):qt(e)&&arguments.length>1?ay(e,t,n):L(e)}function ay(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 Rh(t,()=>{this._dirty||(this._dirty=!0,zh(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=o}get value(){const t=Et(this);return Mh(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=bt(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){Nc(i,t,n)}return r}function eo(e,t,n,o){if(bt(e)){const i=$r(e,t,n,o);return i&&N1(i)&&i.catch(a=>{Nc(a,t,n)}),i}const r=[];for(let i=0;i>>1,r=Pn[o],i=Ss(r);iAo&&Pn.splice(t,1)}function C3(e){dt(e)?oa.push(...e):(!Qo||!Qo.includes(e,e.allowRecurse?ei+1:ei))&&oa.push(e),ly()}function Lm(e,t=_s?Ao+1:0){for(;tSs(n)-Ss(o)),ei=0;eie.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 uy(e){uf=!1,_s=!0,Pn.sort(w3);const t=vo;try{for(Ao=0;Aocn(p)?p.trim():p)),d&&(r=n.map(rf))}let s,l=o[s=td(t)]||o[s=td(Lo(t))];!l&&i&&(l=o[s=td(Si(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 dy(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(!bt(e)){const l=c=>{const u=dy(c,t,!0);u&&(s=!0,hn(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):hn(a,i),qt(e)&&o.set(e,a),a)}function Bc(e,t){return!e||!Mc(t)?!1:(t=t.slice(2).replace(/Once$/,""),zt(e,t[0].toLowerCase()+t.slice(1))||zt(e,Si(t))||zt(e,t))}let xn=null,Hc=null;function dc(e){const t=xn;return xn=e,Hc=e&&e.type.__scopeId||null,t}function S3(e){Hc=e}function k3(){Hc=null}function ce(e,t=xn,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&Xm(-1);const i=dc(t);let a;try{a=e(...r)}finally{dc(i),o._d&&Xm(1)}return a};return o._n=!0,o._c=!0,o._d=!0,o}function nd(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 b,g;const x=dc(e);try{if(n.shapeFlag&4){const _=r||o,C=_;b=$o(u.call(C,_,d,i,p,f,h)),g=l}else{const _=t;b=$o(_.length>1?_(i,{attrs:l,slots:s,emit:c}):_(i,null)),g=t.props?l:T3(l)}}catch(_){us.length=0,Nc(_,e,1),b=ee(Mn)}let T=b;if(g&&m!==!1){const _=Object.keys(g),{shapeFlag:C}=T;_.length&&C&7&&(a&&_.some(wh)&&(g=P3(g,a)),T=oo(T,g))}return n.dirs&&(T=oo(T),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&(T.transition=n.transition),b=T,dc(x),b}const T3=e=>{let t;for(const n in e)(n==="class"||n==="style"||Mc(n))&&((t||(t={}))[n]=e[n]);return t},P3=(e,t)=>{const n={};for(const o in e)(!wh(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?Fm(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 ln(e,t){return Fh(e,null,t)}const xl={};function ht(e,t,n){return Fh(e,t,n)}function Fh(e,t,{immediate:n,deep:o,flush:r,onTrack:i,onTrigger:a}=Yt){var s;const l=Th()===((s=gn)==null?void 0:s.scope)?gn:null;let c,u=!1,d=!1;if(en(e)?(c=()=>e.value,u=uc(e)):Er(e)?(c=()=>e,o=!0):dt(e)?(d=!0,u=e.some(_=>Er(_)||uc(_)),c=()=>e.map(_=>{if(en(_))return _.value;if(Er(_))return oi(_);if(bt(_))return $r(_,l,2)})):bt(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=()=>oi(_())}let f,p=_=>{f=x.onStop=()=>{$r(_,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 _=C4();h=_.__watcherHandles||(_.__watcherHandles=[])}else return vo;let m=d?new Array(e.length).fill(xl):xl;const b=()=>{if(x.active)if(t){const _=x.run();(o||u||(d?_.some((C,y)=>mi(C,m[y])):mi(_,m)))&&(f&&f(),eo(t,l,3,[_,m===xl?void 0:d&&m[0]===xl?[]:m,p]),m=_)}else x.run()};b.allowRecurse=!!t;let g;r==="sync"?g=b:r==="post"?g=()=>Fn(b,l&&l.suspense):(b.pre=!0,l&&(b.id=l.uid),g=()=>Dh(b));const x=new Rh(c,g);t?n?b():m=x.run():r==="post"?Fn(x.run.bind(x),l&&l.suspense):x.run();const T=()=>{x.stop(),l&&l.scope&&_h(l.scope.effects,x)};return h&&h.push(T),T}function I3(e,t,n){const o=this.proxy,r=cn(e)?e.includes(".")?py(o,e):()=>o[e]:e.bind(o,o);let i;bt(t)?i=t:(i=t.handler,n=t);const a=gn;da(this);const s=Fh(r,i.bind(o),n);return a?da(a):ui(),s}function py(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r{oi(n,t)});else if(H1(e))for(const n in e)oi(e[n],t);return e}function wn(e,t){const n=xn;if(n===null)return e;const o=Yc(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],gy={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:gy,setup(e,{slots:t}){const n=Yn(),o=my();let r;return()=>{const i=t.default&&Nh(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){for(const m of i)if(m.type!==Mn){a=m;break}}const s=Et(e),{mode:l}=s;if(o.isLeaving)return od(a);const c=Bm(a);if(!c)return od(a);const u=ks(c,s,o,n);Ts(c,u);const d=n.subTree,f=d&&Bm(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!==Mn&&(!ti(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()},od(a);l==="in-out"&&c.type!==Mn&&(m.delayLeave=(b,g,x)=>{const T=vy(o,f);T[String(f.key)]=f,b[wr]=()=>{g(),b[wr]=void 0,delete u.delayedLeave},u.delayedLeave=x})}return a}}},z3=M3;function vy(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:b,onAfterAppear:g,onAppearCancelled:x}=t,T=String(e.key),_=vy(n,e),C=(S,R)=>{S&&eo(S,o,9,R)},y=(S,R)=>{const k=R[1];C(S,R),dt(S)?S.every(A=>A.length<=1)&&k():S.length<=1&&k()},w={mode:i,persisted:a,beforeEnter(S){let R=s;if(!n.isMounted)if(r)R=m||s;else return;S[wr]&&S[wr](!0);const k=_[T];k&&ti(e,k)&&k.el[wr]&&k.el[wr](),C(R,[S])},enter(S){let R=l,k=c,A=u;if(!n.isMounted)if(r)R=b||l,k=g||c,A=x||u;else return;let I=!1;const q=S[Cl]=B=>{I||(I=!0,B?C(A,[S]):C(k,[S]),w.delayedLeave&&w.delayedLeave(),S[Cl]=void 0)};R?y(R,[S,q]):q()},leave(S,R){const k=String(e.key);if(S[Cl]&&S[Cl](!0),n.isUnmounting)return R();C(d,[S]);let A=!1;const I=S[wr]=q=>{A||(A=!0,R(),q?C(h,[S]):C(p,[S]),S[wr]=void 0,_[k]===e&&delete _[k])};_[k]=e,f?y(f,[S,I]):I()},clone(S){return ks(S,t,n,o)}};return w}function od(e){if(Vc(e))return e=oo(e),e.children=null,e}function Bm(e){return Vc(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 Nh(e,t=!1,n){let o=[],r=0;for(let i=0;i1)for(let i=0;ihn({name:e.name},t,{setup:e}))():e}const ss=e=>!!e.type.__asyncLoader,Vc=e=>e.type.__isKeepAlive;function Bh(e,t){by(e,"a",t)}function Uc(e,t){by(e,"da",t)}function by(e,t,n=gn){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Wc(t,o,n),n){let r=n.parent;for(;r&&r.parent;)Vc(r.parent.vnode)&&O3(o,t,n,r),r=r.parent}}function O3(e,t,n,o){const r=Wc(t,e,o,!0);Gs(()=>{_h(o[t],r)},n)}function Wc(e,t,n=gn,o=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;ka(),da(n);const s=eo(t,n,e,a);return ui(),Ta(),s});return o?r.unshift(i):r.push(i),i}}const ir=e=>(t,n=gn)=>(!$s||e==="sp")&&Wc(e,(...o)=>t(...o),n),an=ir("bm"),Vt=ir("m"),yy=ir("bu"),Ks=ir("u"),tn=ir("bum"),Gs=ir("um"),D3=ir("sp"),L3=ir("rtg"),F3=ir("rtc");function N3(e,t=gn){Wc("ec",e,t)}function Nn(e,t,n,o){let r;const i=n&&n[o];if(dt(e)||cn(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===Mn||t.type===it&&!xy(t.children)):!0)?e:null}const df=e=>e?Ay(e)?Yc(e)||e.proxy:df(e.parent):null,ls=hn(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=>df(e.parent),$root:e=>df(e.root),$emit:e=>e.emit,$options:e=>Hh(e),$forceUpdate:e=>e.f||(e.f=()=>Dh(e.update)),$nextTick:e=>e.n||(e.n=Lt.bind(e.proxy)),$watch:e=>I3.bind(e)}),rd=(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(rd(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];ff&&(a[t]=0)}}const u=ls[t];let d,f;if(u)return t==="$attrs"&&Bn(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 rd(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)||rd(t,a)||(s=i[0])&&zt(s,a)||zt(o,a)||zt(ls,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 Hm(e){return dt(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ff=!0;function H3(e){const t=Hh(e),n=e.proxy,o=e.ctx;ff=!1,t.beforeCreate&&jm(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:b,beforeDestroy:g,beforeUnmount:x,destroyed:T,unmounted:_,render:C,renderTracked:y,renderTriggered:w,errorCaptured:S,serverPrefetch:R,expose:k,inheritAttrs:A,components:I,directives:q,filters:B}=t;if(c&&j3(c,o,null),a)for(const U in a){const Q=a[U];bt(Q)&&(o[U]=Q.bind(n))}if(r){const U=r.call(n,n);qt(U)&&(e.data=bo(U))}if(ff=!0,i)for(const U in i){const Q=i[U],M=bt(Q)?Q.bind(n,n):bt(Q.get)?Q.get.bind(n,n):vo,z=!bt(Q)&&bt(Q.set)?Q.set.bind(n):vo,re=N({get:M,set:z});Object.defineProperty(o,U,{enumerable:!0,configurable:!0,get:()=>re.value,set:X=>re.value=X})}if(s)for(const U in s)Cy(s[U],o,n,U);if(l){const U=bt(l)?l.call(n):l;Reflect.ownKeys(U).forEach(Q=>{ct(Q,U[Q])})}u&&jm(u,e,"c");function $(U,Q){dt(Q)?Q.forEach(M=>U(M.bind(n))):Q&&U(Q.bind(n))}if($(an,d),$(Vt,f),$(yy,p),$(Ks,h),$(Bh,m),$(Uc,b),$(N3,S),$(F3,y),$(L3,w),$(tn,x),$(Gs,_),$(D3,R),dt(k))if(k.length){const U=e.exposed||(e.exposed={});k.forEach(Q=>{Object.defineProperty(U,Q,{get:()=>n[Q],set:M=>n[Q]=M})})}else e.exposed||(e.exposed={});C&&e.render===vo&&(e.render=C),A!=null&&(e.inheritAttrs=A),I&&(e.components=I),q&&(e.directives=q)}function j3(e,t,n=vo){dt(e)&&(e=hf(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 jm(e,t,n){eo(dt(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function Cy(e,t,n,o){const r=o.includes(".")?py(n,o):()=>n[o];if(cn(e)){const i=t[e];bt(i)&&ht(r,i)}else if(bt(e))ht(r,e.bind(n));else if(qt(e))if(dt(e))e.forEach(i=>Cy(i,t,n,o));else{const i=bt(e.handler)?e.handler.bind(n):t[e.handler];bt(i)&&ht(r,i,e)}}function Hh(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=>fc(l,c,a,!0)),fc(l,t,a)),qt(t)&&i.set(t,l),l}function fc(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&fc(e,i,n,!0),r&&r.forEach(a=>fc(e,a,n,!0));for(const a in t)if(!(o&&a==="expose")){const s=V3[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const V3={data:Vm,props:Um,emits:Um,methods:rs,computed:rs,beforeCreate:$n,created:$n,beforeMount:$n,mounted:$n,beforeUpdate:$n,updated:$n,beforeDestroy:$n,beforeUnmount:$n,destroyed:$n,unmounted:$n,activated:$n,deactivated:$n,errorCaptured:$n,serverPrefetch:$n,components:rs,directives:rs,watch:W3,provide:Vm,inject:U3};function Vm(e,t){return t?e?function(){return hn(bt(e)?e.call(this,this):e,bt(t)?t.call(this,this):t)}:t:e}function U3(e,t){return rs(hf(e),hf(t))}function hf(e){if(dt(e)){const t={};for(let n=0;n1)return n&&bt(t)?t.call(o&&o.proxy):t}}function G3(){return!!(gn||xn||Ps)}function Y3(e,t,n,o=!1){const r={},i={};lc(i,Gc,1),e.propsDefaults=Object.create(null),_y(e,t,r,i);for(const a in e.propsOptions[0])a in r||(r[a]=void 0);n?e.props=o?r:ny(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]=Sy(d,t,!0);hn(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,ta),ta;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 Wm(e){return e[0]!=="$"}function qm(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Km(e,t){return qm(e)===qm(t)}function Gm(e,t){return dt(t)?t.findIndex(n=>Km(n,e)):bt(t)&&Km(t,e)?0:-1}const ky=e=>e[0]==="_"||e==="$stable",jh=e=>dt(e)?e.map($o):[$o(e)],Q3=(e,t,n)=>{if(t._n)return t;const o=ce((...r)=>jh(t(...r)),n);return o._c=!1,o},Ty=(e,t,n)=>{const o=e._ctx;for(const r in e){if(ky(r))continue;const i=e[r];if(bt(i))t[r]=Q3(r,i,o);else if(i!=null){const a=jh(i);t[r]=()=>a}}},Py=(e,t)=>{const n=jh(t);e.slots.default=()=>n},Z3=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Et(t),lc(t,"_",n)):Ty(t,e.slots={})}else e.slots={},t&&Py(e,t);lc(e.slots,Gc,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:(hn(r,t),!n&&s===1&&delete r._):(i=!t.$stable,Ty(t,r)),a=t}else t&&(Py(e,t),a={default:1});if(i)for(const s in r)!ky(s)&&a[s]==null&&delete r[s]};function mf(e,t,n,o,r=!1){if(dt(e)){e.forEach((f,p)=>mf(f,t&&(dt(t)?t[p]:t),n,o,r));return}if(ss(o)&&!r)return;const i=o.shapeFlag&4?Yc(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&&(cn(c)?(u[c]=null,zt(d,c)&&(d[c]=null)):en(c)&&(c.value=null)),bt(l))$r(l,s,12,[a,u]);else{const f=cn(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)&&_h(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,Fn(h,n)):h()}}}const Fn=A3;function e4(e){return t4(e)}function t4(e,t){const n=af();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,W=null,ae=null,Y=null,de=!1,ye=null,ve=!!P.dynamicChildren)=>{if(V===P)return;V&&!ti(V,P)&&(W=G(V),X(V,ae,Y,!0),V=null),P.patchFlag===-2&&(ve=!1,P.dynamicChildren=null);const{type:J,ref:pe,shapeFlag:ke}=P;switch(J){case Ra:b(V,P,E,W);break;case Mn:g(V,P,E,W);break;case Ql:V==null&&x(P,E,W,de);break;case it:I(V,P,E,W,ae,Y,de,ye,ve);break;default:ke&1?C(V,P,E,W,ae,Y,de,ye,ve):ke&6?q(V,P,E,W,ae,Y,de,ye,ve):(ke&64||ke&128)&&J.process(V,P,E,W,ae,Y,de,ye,ve,ue)}pe!=null&&ae&&mf(pe,V&&V.ref,Y,P||V,!P)},b=(V,P,E,W)=>{if(V==null)o(P.el=s(P.children),E,W);else{const ae=P.el=V.el;P.children!==V.children&&c(ae,P.children)}},g=(V,P,E,W)=>{V==null?o(P.el=l(P.children||""),E,W):P.el=V.el},x=(V,P,E,W)=>{[V.el,V.anchor]=h(V.children,P,E,W,V.el,V.anchor)},T=({el:V,anchor:P},E,W)=>{let ae;for(;V&&V!==P;)ae=f(V),o(V,E,W),V=ae;o(P,E,W)},_=({el:V,anchor:P})=>{let E;for(;V&&V!==P;)E=f(V),r(V),V=E;r(P)},C=(V,P,E,W,ae,Y,de,ye,ve)=>{de=de||P.type==="svg",V==null?y(P,E,W,ae,Y,de,ye,ve):R(V,P,ae,Y,de,ye,ve)},y=(V,P,E,W,ae,Y,de,ye)=>{let ve,J;const{type:pe,props:ke,shapeFlag:ne,transition:oe,dirs:Re}=V;if(ve=V.el=a(V.type,Y,ke&&ke.is,ke),ne&8?u(ve,V.children):ne&16&&S(V.children,ve,null,W,ae,Y&&pe!=="foreignObject",de,ye),Re&&qr(V,null,W,"created"),w(ve,V,V.scopeId,de,W),ke){for(const qe in ke)qe!=="value"&&!Yl(qe)&&i(ve,qe,null,ke[qe],Y,V.children,W,ae,Ce);"value"in ke&&i(ve,"value",null,ke.value),(J=ke.onVnodeBeforeMount)&&To(J,W,V)}Re&&qr(V,null,W,"beforeMount");const De=n4(ae,oe);De&&oe.beforeEnter(ve),o(ve,P,E),((J=ke&&ke.onVnodeMounted)||De||Re)&&Fn(()=>{J&&To(J,W,V),De&&oe.enter(ve),Re&&qr(V,null,W,"mounted")},ae)},w=(V,P,E,W,ae)=>{if(E&&p(V,E),W)for(let Y=0;Y{for(let J=ve;J{const ye=P.el=V.el;let{patchFlag:ve,dynamicChildren:J,dirs:pe}=P;ve|=V.patchFlag&16;const ke=V.props||Yt,ne=P.props||Yt;let oe;E&&Kr(E,!1),(oe=ne.onVnodeBeforeUpdate)&&To(oe,E,P,V),pe&&qr(P,V,E,"beforeUpdate"),E&&Kr(E,!0);const Re=ae&&P.type!=="foreignObject";if(J?k(V.dynamicChildren,J,ye,E,W,Re,Y):de||Q(V,P,ye,null,E,W,Re,Y,!1),ve>0){if(ve&16)A(ye,P,ke,ne,E,W,ae);else if(ve&2&&ke.class!==ne.class&&i(ye,"class",null,ne.class,ae),ve&4&&i(ye,"style",ke.style,ne.style,ae),ve&8){const De=P.dynamicProps;for(let qe=0;qe{oe&&To(oe,E,P,V),pe&&qr(P,V,E,"updated")},W)},k=(V,P,E,W,ae,Y,de)=>{for(let ye=0;ye{if(E!==W){if(E!==Yt)for(const ye in E)!Yl(ye)&&!(ye in W)&&i(V,ye,E[ye],null,de,P.children,ae,Y,Ce);for(const ye in W){if(Yl(ye))continue;const ve=W[ye],J=E[ye];ve!==J&&ye!=="value"&&i(V,ye,J,ve,de,P.children,ae,Y,Ce)}"value"in W&&i(V,"value",E.value,W.value)}},I=(V,P,E,W,ae,Y,de,ye,ve)=>{const J=P.el=V?V.el:s(""),pe=P.anchor=V?V.anchor:s("");let{patchFlag:ke,dynamicChildren:ne,slotScopeIds:oe}=P;oe&&(ye=ye?ye.concat(oe):oe),V==null?(o(J,E,W),o(pe,E,W),S(P.children,E,pe,ae,Y,de,ye,ve)):ke>0&&ke&64&&ne&&V.dynamicChildren?(k(V.dynamicChildren,ne,E,ae,Y,de,ye),(P.key!=null||ae&&P===ae.subTree)&&Vh(V,P,!0)):Q(V,P,E,pe,ae,Y,de,ye,ve)},q=(V,P,E,W,ae,Y,de,ye,ve)=>{P.slotScopeIds=ye,V==null?P.shapeFlag&512?ae.ctx.activate(P,E,W,de,ve):B(P,E,W,ae,Y,de,ve):O(V,P,ve)},B=(V,P,E,W,ae,Y,de)=>{const ye=V.component=h4(V,W,ae);if(Vc(V)&&(ye.ctx.renderer=ue),p4(ye),ye.asyncDep){if(ae&&ae.registerDep(ye,$),!V.el){const ve=ye.subTree=ee(Mn);g(null,ve,P,E)}return}$(ye,V,P,E,ae,Y,de)},O=(V,P,E)=>{const W=P.component=V.component;if(R3(V,P,E))if(W.asyncDep&&!W.asyncResolved){U(W,P,E);return}else W.next=P,x3(W.update),W.update();else P.el=V.el,W.vnode=P},$=(V,P,E,W,ae,Y,de)=>{const ye=()=>{if(V.isMounted){let{next:pe,bu:ke,u:ne,parent:oe,vnode:Re}=V,De=pe,qe;Kr(V,!1),pe?(pe.el=Re.el,U(V,pe,de)):pe=Re,ke&&Xl(ke),(qe=pe.props&&pe.props.onVnodeBeforeUpdate)&&To(qe,oe,pe,Re),Kr(V,!0);const et=nd(V),ze=V.subTree;V.subTree=et,m(ze,et,d(ze.el),G(ze),V,ae,Y),pe.el=et.el,De===null&&E3(V,et.el),ne&&Fn(ne,ae),(qe=pe.props&&pe.props.onVnodeUpdated)&&Fn(()=>To(qe,oe,pe,Re),ae)}else{let pe;const{el:ke,props:ne}=P,{bm:oe,m:Re,parent:De}=V,qe=ss(P);if(Kr(V,!1),oe&&Xl(oe),!qe&&(pe=ne&&ne.onVnodeBeforeMount)&&To(pe,De,P),Kr(V,!0),ke&&_e){const et=()=>{V.subTree=nd(V),_e(ke,V.subTree,V,ae,null)};qe?P.type.__asyncLoader().then(()=>!V.isUnmounted&&et()):et()}else{const et=V.subTree=nd(V);m(null,et,E,W,V,ae,Y),P.el=et.el}if(Re&&Fn(Re,ae),!qe&&(pe=ne&&ne.onVnodeMounted)){const et=P;Fn(()=>To(pe,De,et),ae)}(P.shapeFlag&256||De&&ss(De.vnode)&&De.vnode.shapeFlag&256)&&V.a&&Fn(V.a,ae),V.isMounted=!0,P=E=W=null}},ve=V.effect=new Rh(ye,()=>Dh(J),V.scope),J=V.update=()=>ve.run();J.id=V.uid,Kr(V,!0),J()},U=(V,P,E)=>{P.component=V;const W=V.vnode.props;V.vnode=P,V.next=null,X3(V,P.props,W,E),J3(V,P.children,E),ka(),Lm(),Ta()},Q=(V,P,E,W,ae,Y,de,ye,ve=!1)=>{const J=V&&V.children,pe=V?V.shapeFlag:0,ke=P.children,{patchFlag:ne,shapeFlag:oe}=P;if(ne>0){if(ne&128){z(J,ke,E,W,ae,Y,de,ye,ve);return}else if(ne&256){M(J,ke,E,W,ae,Y,de,ye,ve);return}}oe&8?(pe&16&&Ce(J,ae,Y),ke!==J&&u(E,ke)):pe&16?oe&16?z(J,ke,E,W,ae,Y,de,ye,ve):Ce(J,ae,Y,!0):(pe&8&&u(E,""),oe&16&&S(ke,E,W,ae,Y,de,ye,ve))},M=(V,P,E,W,ae,Y,de,ye,ve)=>{V=V||ta,P=P||ta;const J=V.length,pe=P.length,ke=Math.min(J,pe);let ne;for(ne=0;nepe?Ce(V,ae,Y,!0,!1,ke):S(P,E,W,ae,Y,de,ye,ve,ke)},z=(V,P,E,W,ae,Y,de,ye,ve)=>{let J=0;const pe=P.length;let ke=V.length-1,ne=pe-1;for(;J<=ke&&J<=ne;){const oe=V[J],Re=P[J]=ve?_r(P[J]):$o(P[J]);if(ti(oe,Re))m(oe,Re,E,null,ae,Y,de,ye,ve);else break;J++}for(;J<=ke&&J<=ne;){const oe=V[ke],Re=P[ne]=ve?_r(P[ne]):$o(P[ne]);if(ti(oe,Re))m(oe,Re,E,null,ae,Y,de,ye,ve);else break;ke--,ne--}if(J>ke){if(J<=ne){const oe=ne+1,Re=oene)for(;J<=ke;)X(V[J],ae,Y,!0),J++;else{const oe=J,Re=J,De=new Map;for(J=Re;J<=ne;J++){const nt=P[J]=ve?_r(P[J]):$o(P[J]);nt.key!=null&&De.set(nt.key,J)}let qe,et=0;const ze=ne-Re+1;let He=!1,lt=0;const Oe=new Array(ze);for(J=0;J=ze){X(nt,ae,Y,!0);continue}let Z;if(nt.key!=null)Z=De.get(nt.key);else for(qe=Re;qe<=ne;qe++)if(Oe[qe-Re]===0&&ti(nt,P[qe])){Z=qe;break}Z===void 0?X(nt,ae,Y,!0):(Oe[Z-Re]=J+1,Z>=lt?lt=Z:He=!0,m(nt,P[Z],E,null,ae,Y,de,ye,ve),et++)}const tt=He?o4(Oe):ta;for(qe=tt.length-1,J=ze-1;J>=0;J--){const nt=Re+J,Z=P[nt],we=nt+1{const{el:Y,type:de,transition:ye,children:ve,shapeFlag:J}=V;if(J&6){re(V.component.subTree,P,E,W);return}if(J&128){V.suspense.move(P,E,W);return}if(J&64){de.move(V,P,E,ue);return}if(de===it){o(Y,P,E);for(let ke=0;keye.enter(Y),ae);else{const{leave:ke,delayLeave:ne,afterLeave:oe}=ye,Re=()=>o(Y,P,E),De=()=>{ke(Y,()=>{Re(),oe&&oe()})};ne?ne(Y,Re,De):De()}else o(Y,P,E)},X=(V,P,E,W=!1,ae=!1)=>{const{type:Y,props:de,ref:ye,children:ve,dynamicChildren:J,shapeFlag:pe,patchFlag:ke,dirs:ne}=V;if(ye!=null&&mf(ye,null,E,V,!0),pe&256){P.ctx.deactivate(V);return}const oe=pe&1&&ne,Re=!ss(V);let De;if(Re&&(De=de&&de.onVnodeBeforeUnmount)&&To(De,P,V),pe&6)xe(V.component,E,W);else{if(pe&128){V.suspense.unmount(E,W);return}oe&&qr(V,null,P,"beforeUnmount"),pe&64?V.type.remove(V,P,E,ae,ue,W):J&&(Y!==it||ke>0&&ke&64)?Ce(J,P,E,!1,!0):(Y===it&&ke&384||!ae&&pe&16)&&Ce(ve,P,E),W&&te(V)}(Re&&(De=de&&de.onVnodeUnmounted)||oe)&&Fn(()=>{De&&To(De,P,V),oe&&qr(V,null,P,"unmounted")},E)},te=V=>{const{type:P,el:E,anchor:W,transition:ae}=V;if(P===it){he(E,W);return}if(P===Ql){_(V);return}const Y=()=>{r(E),ae&&!ae.persisted&&ae.afterLeave&&ae.afterLeave()};if(V.shapeFlag&1&&ae&&!ae.persisted){const{leave:de,delayLeave:ye}=ae,ve=()=>de(E,Y);ye?ye(V.el,Y,ve):ve()}else Y()},he=(V,P)=>{let E;for(;V!==P;)E=f(V),r(V),V=E;r(P)},xe=(V,P,E)=>{const{bum:W,scope:ae,update:Y,subTree:de,um:ye}=V;W&&Xl(W),ae.stop(),Y&&(Y.active=!1,X(de,V,P,E)),ye&&Fn(ye,P),Fn(()=>{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,W=!1,ae=!1,Y=0)=>{for(let de=Y;deV.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&&X(P._vnode,null,null,!0):m(P._vnode||null,V,P,null,null,null,E),Lm(),cy(),P._vnode=V},ue={p:m,um:X,m:re,r:te,mt:B,mc:S,pc:Q,pbc:k,n:G,o:e};let ie,_e;return t&&([ie,_e]=t(ue)),{render:be,hydrate:ie,createApp:K3(be,ie)}}function Kr({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,cs=e=>e&&(e.disabled||e.disabled===""),Ym=e=>typeof SVGElement<"u"&&e instanceof SVGElement,gf=(e,t)=>{const n=e&&e.to;return cn(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:b}}=c,g=cs(t.props);let{shapeFlag:x,children:T,dynamicChildren:_}=t;if(e==null){const C=t.el=m(""),y=t.anchor=m("");p(C,n,o),p(y,n,o);const w=t.target=gf(t.props,h),S=t.targetAnchor=m("");w&&(p(S,w),a=a||Ym(w));const R=(k,A)=>{x&16&&u(T,k,A,r,i,a,s,l)};g?R(n,y):w&&R(w,S)}else{t.el=e.el;const C=t.anchor=e.anchor,y=t.target=e.target,w=t.targetAnchor=e.targetAnchor,S=cs(e.props),R=S?n:y,k=S?C:w;if(a=a||Ym(y),_?(f(e.dynamicChildren,_,R,r,i,a,s),Vh(e,t,!0)):l||d(e,t,R,k,r,i,a,s,!1),g)S?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):wl(t,n,C,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const A=t.target=gf(t.props,h);A&&wl(t,A,null,c,0)}else S&&wl(t,y,w,c,1)}Ry(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||!cs(f);for(let h=0;h0?go||ta:null,s4(),Rs>0&&go&&go.push(e),e}function Me(e,t,n,o,r,i){return Ey(H(e,t,n,o,r,i,!0))}function Ve(e,t,n,o,r){return Ey(ee(e,t,n,o,r,!0))}function Es(e){return e?e.__v_isVNode===!0:!1}function ti(e,t){return e.type===t.type&&e.key===t.key}const Gc="__vInternal",$y=({key:e})=>e??null,Zl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?cn(e)||en(e)||bt(e)?{i:xn,r:e,k:t,f:!!n}:e:null);function H(e,t=null,n=null,o=0,r=null,i=e===it?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&$y(t),ref:t&&Zl(t),scopeId:Hc,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:xn};return s?(Uh(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=cn(n)?8:16),Rs>0&&!a&&go&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&go.push(l),l}const ee=l4;function l4(e,t=null,n=null,o=0,r=null,i=!1){if((!e||e===fy)&&(e=Mn),Es(e)){const s=oo(e,t,!0);return n&&Uh(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&&!cn(s)&&(t.class=tr(s)),qt(l)&&(oy(l)&&!dt(l)&&(l=hn({},l)),t.style=Fo(l))}const a=cn(e)?1:$3(e)?128:r4(e)?64:qt(e)?4:bt(e)?2:0;return H(e,t,n,o,r,a,i,!0)}function c4(e){return e?oy(e)||Gc in e?hn({},e):e:null}function oo(e,t,n=!1){const{props:o,ref:r,patchFlag:i,children:a}=e,s=t?On(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&$y(s),ref:t&&t.ref?n&&r?dt(r)?r.concat(Zl(t)):[r,Zl(t)]:Zl(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!==it?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 Ye(e=" ",t=0){return ee(Ra,null,e,t)}function u4(e,t){const n=ee(Ql,null,e);return n.staticCount=t,n}function mt(e="",t=!1){return t?(fe(),Ve(Mn,null,e)):ee(Mn,null,e)}function $o(e){return e==null||typeof e=="boolean"?ee(Mn):dt(e)?ee(it,null,e.slice()):typeof e=="object"?_r(e):ee(Ra,null,String(e))}function _r(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:oo(e)}function Uh(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),Uh(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Gc in t)?t._ctx=xn:r===3&&xn&&(xn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else bt(t)?(t={default:t,_ctx:xn},n=32):(t=String(t),o&64?(n=16,t=[Ye(t)]):n=8);e.children=t,e.shapeFlag|=n}function On(...e){const t={};for(let n=0;ngn||xn;let Wh,Hi,Qm="__VUE_INSTANCE_SETTERS__";(Hi=af()[Qm])||(Hi=af()[Qm]=[]),Hi.push(e=>gn=e),Wh=e=>{Hi.length>1?Hi.forEach(t=>t(e)):Hi[0](e)};const da=e=>{Wh(e),e.scope.on()},ui=()=>{gn&&gn.scope.off(),Wh(null)};function Ay(e){return e.vnode.shapeFlag&4}let $s=!1;function p4(e,t=!1){$s=t;const{props:n,children:o}=e.vnode,r=Ay(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=ua(new Proxy(e.ctx,B3));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?v4(e):null;da(e),ka();const i=$r(o,e,0,[e.props,r]);if(Ta(),ui(),N1(i)){if(i.then(ui,ui),t)return i.then(a=>{Zm(e,a,t)}).catch(a=>{Nc(a,e,0)});e.asyncDep=i}else Zm(e,i,t)}else Iy(e,t)}function Zm(e,t,n){bt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:qt(t)&&(e.setupState=iy(t)),Iy(e,n)}let Jm;function Iy(e,t,n){const o=e.type;if(!e.render){if(!t&&Jm&&!o.render){const r=o.template||Hh(e).template;if(r){const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:s,compilerOptions:l}=o,c=hn(hn({isCustomElement:i,delimiters:s},a),l);o.render=Jm(r,c)}}e.render=o.render||vo}{da(e),ka();try{H3(e)}finally{Ta(),ui()}}}function g4(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Bn(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 Yc(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(iy(ua(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ls)return ls[n](e)},has(t,n){return n in t||n in ls}}))}function b4(e,t=!0){return bt(e)?e.displayName||e.name:e.name||t&&e.__name}function y4(e){return bt(e)&&"__vccOpts"in e}const N=(e,t)=>v3(e,t,$s);function v(e,t,n){const o=arguments.length;return o===2?qt(t)&&!dt(t)?Es(t)?ee(e,null,[t]):ee(e,t):ee(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Es(n)&&(n=[n]),ee(e,t,n))}const x4=Symbol.for("v-scx"),C4=()=>je(x4),w4="3.3.9",_4="http://www.w3.org/2000/svg",ni=typeof document<"u"?document:null,eg=ni&&ni.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?ni.createElementNS(_4,e):ni.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>ni.createTextNode(e),createComment:e=>ni.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ni.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{eg.innerHTML=o?`${e}`:e;const s=eg.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",Ka="animation",fa=Symbol("_vtc"),fn=(e,{slots:t})=>v(z3,zy(e),t);fn.displayName="Transition";const My={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=hn({},gy,My),Gr=(e,t=[])=>{dt(e)?e.forEach(n=>n(...t)):e&&e(...t)},tg=e=>e?dt(e)?e.some(t=>t.length>1):e.length>1:!1;function zy(e){const t={};for(const I in e)I in My||(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],b=h&&h[1],{onBeforeEnter:g,onEnter:x,onEnterCancelled:T,onLeave:_,onLeaveCancelled:C,onBeforeAppear:y=g,onAppear:w=x,onAppearCancelled:S=T}=t,R=(I,q,B)=>{xr(I,q?u:s),xr(I,q?c:a),B&&B()},k=(I,q)=>{I._isLeaving=!1,xr(I,d),xr(I,p),xr(I,f),q&&q()},A=I=>(q,B)=>{const O=I?w:x,$=()=>R(q,I,B);Gr(O,[q,$]),ng(()=>{xr(q,I?l:i),Xo(q,I?u:s),tg(O)||og(q,o,m,$)})};return hn(t,{onBeforeEnter(I){Gr(g,[I]),Xo(I,i),Xo(I,a)},onBeforeAppear(I){Gr(y,[I]),Xo(I,l),Xo(I,c)},onEnter:A(!1),onAppear:A(!0),onLeave(I,q){I._isLeaving=!0;const B=()=>k(I,q);Xo(I,d),Dy(),Xo(I,f),ng(()=>{I._isLeaving&&(xr(I,d),Xo(I,p),tg(_)||og(I,o,b,B))}),Gr(_,[I,B])},onEnterCancelled(I){R(I,!1),Gr(T,[I])},onAppearCancelled(I){R(I,!0),Gr(S,[I])},onLeaveCancelled(I){k(I),Gr(C,[I])}})}function T4(e){if(e==null)return null;if(qt(e))return[id(e.enter),id(e.leave)];{const t=id(e);return[t,t]}}function id(e){return zk(e)}function Xo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[fa]||(e[fa]=new Set)).add(t)}function xr(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[fa];n&&(n.delete(t),n.size||(e[fa]=void 0))}function ng(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let P4=0;function og(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}=Oy(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=rg(r,i),s=o(`${Ka}Delay`),l=o(`${Ka}Duration`),c=rg(s,l);let u=null,d=0,f=0;t===hr?a>0&&(u=hr,d=a,f=i.length):t===Ka?c>0&&(u=Ka,d=c,f=l.length):(d=Math.max(a,c),u=d>0?a>c?hr:Ka: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 rg(e,t){for(;e.lengthig(n)+ig(e[o])))}function ig(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Dy(){return document.body.offsetHeight}function R4(e,t,n){const o=e[fa];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const qh=Symbol("_vod"),ro={beforeMount(e,{value:t},{transition:n}){e[qh]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ga(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),Ga(e,!0),o.enter(e)):o.leave(e,()=>{Ga(e,!1)}):Ga(e,t))},beforeUnmount(e,{value:t}){Ga(e,t)}};function Ga(e,t){e.style.display=t?e[qh]:"none"}function E4(e,t,n){const o=e.style,r=cn(n);if(n&&!r){if(t&&!cn(t))for(const i in t)n[i]==null&&vf(o,i,"");for(const i in n)vf(o,i,n[i])}else{const i=o.display;r?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),qh in e&&(o.display=i)}}const ag=/\s*!important$/;function vf(e,t,n){if(dt(n))n.forEach(o=>vf(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=$4(e,t);ag.test(n)?e.setProperty(Si(o),n.replace(ag,""),"important"):e[o]=n}}const sg=["Webkit","Moz","ms"],ad={};function $4(e,t){const n=ad[t];if(n)return n;let o=Lo(t);if(o!=="filter"&&o in e)return ad[t]=o;o=Lc(o);for(let r=0;rsd||(D4.then(()=>sd=0),sd=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 dg=/^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):Mc(t)?wh(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&&dg.test(t)&&bt(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||dg.test(t)&&cn(n)?!1:t in e}const Ly=new WeakMap,Fy=new WeakMap,hc=Symbol("_moveCb"),fg=Symbol("_enterCb"),Ny={name:"TransitionGroup",props:hn({},k4,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Yn(),o=my();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(U4),r.forEach(W4);const s=r.filter(q4);Dy(),s.forEach(l=>{const c=l.el,u=c.style;Xo(c,a),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[hc]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[hc]=null,xr(c,a))};c.addEventListener("transitionend",d)})}),()=>{const a=Et(e),s=zy(a);let l=a.tag||it;r=i,i=t.default?Nh(t.default()):[];for(let c=0;cdelete e.mode;Ny.props;const V4=Ny;function U4(e){const t=e.el;t[hc]&&t[hc](),t[fg]&&t[fg]()}function W4(e){Fy.set(e,e.el.getBoundingClientRect())}function q4(e){const t=Ly.get(e),n=Fy.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[fa];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}=Oy(o);return i.removeChild(o),a}const hg=e=>{const t=e.props["onUpdate:modelValue"]||!1;return dt(t)?n=>Xl(t,n):t};function G4(e){e.target.composing=!0}function pg(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const ld=Symbol("_assign"),Y4={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e[ld]=hg(r);const i=o||r.props&&r.props.type==="number";Gi(e,t?"change":"input",a=>{if(a.target.composing)return;let s=e.value;n&&(s=s.trim()),i&&(s=rf(s)),e[ld](s)}),n&&Gi(e,"change",()=>{e.value=e.value.trim()}),t||(Gi(e,"compositionstart",G4),Gi(e,"compositionend",pg),Gi(e,"change",pg))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:r}},i){if(e[ld]=hg(i),e.composing)return;const a=r||e.type==="number"?rf(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=Si(n.key);if(t.some(r=>r===o||J4[r]===o))return e(n)},e5=hn({patchProp:B4},S4);let mg;function t5(){return mg||(mg=e4(e5))}const By=(...e)=>{const t=t5().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=n5(o);if(!r)return;const i=t._component;!bt(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 cn(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-8e0ef547]{width:100%;height:240px;object-fit:cover}.v2board-bg-pixels[data-v-8e0ef547]{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}.card-container[data-v-a1a283f6]{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-a1a283f6]{max-width:100%}@media screen and (min-width: 768px){.card-container[data-v-a1a283f6]{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-a1a283f6]{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}.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 Tk=Object.defineProperty;var Pk=(e,t,n)=>t in e?Tk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Rk=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var td=(e,t,n)=>(Pk(e,typeof t!="symbol"?t+"":t,n),n);var D7e=Rk((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={},ta=[],vo=()=>{},Ek=()=>!1,$k=/^on[^a-z]/,zc=e=>$k.test(e),_h=e=>e.startsWith("onUpdate:"),hn=Object.assign,Sh=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ak=Object.prototype.hasOwnProperty,zt=(e,t)=>Ak.call(e,t),dt=Array.isArray,na=e=>Dc(e)==="[object Map]",N1=e=>Dc(e)==="[object Set]",bt=e=>typeof e=="function",cn=e=>typeof e=="string",Oc=e=>typeof e=="symbol",qt=e=>e!==null&&typeof e=="object",B1=e=>(qt(e)||bt(e))&&bt(e.then)&&bt(e.catch),H1=Object.prototype.toString,Dc=e=>H1.call(e),Ik=e=>Dc(e).slice(8,-1),j1=e=>Dc(e)==="[object Object]",kh=e=>cn(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Xl=wh(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Lc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Mk=/-(\w)/g,Lo=Lc(e=>e.replace(Mk,(t,n)=>n?n.toUpperCase():"")),zk=/\B([A-Z])/g,Si=Lc(e=>e.replace(zk,"-$1").toLowerCase()),Fc=Lc(e=>e.charAt(0).toUpperCase()+e.slice(1)),nd=Lc(e=>e?`on${Fc(e)}`:""),mi=(e,t)=>!Object.is(e,t),Ql=(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},Ok=e=>{const t=cn(e)?Number(e):NaN;return isNaN(t)?e:t};let $m;const sf=()=>$m||($m=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Fo(e){if(dt(e)){const t={};for(let n=0;n{if(n){const o=n.split(Lk);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function nr(e){let t="";if(cn(e))t=e;else if(dt(e))for(let n=0;ncn(e)?e:e==null?"":dt(e)||qt(e)&&(e.toString===H1||!bt(e.toString))?JSON.stringify(e,U1,2):String(e),U1=(e,t)=>t&&t.__v_isRef?U1(e,t.value):na(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r])=>(n[`${o} =>`]=r,n),{})}:N1(t)?{[`Set(${t.size})`]:[...t.values()]}:qt(t)&&!dt(t)&&!j1(t)?String(t):t;let Un;class W1{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Un,!t&&Un&&(this.index=(Un.scopes||(Un.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Un;try{return Un=this,t()}finally{Un=n}}}on(){Un=this}off(){Un=this.parent}stop(t){if(this._active){let n,o;for(n=0,o=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},K1=e=>(e.w&Ar)>0,G1=e=>(e.n&Ar)>0,Vk=({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"||!Oc(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(ci)),na(e)&&s.push(a.get(cf)));break;case"delete":dt(e)||(s.push(a.get(ci)),na(e)&&s.push(a.get(cf)));break;case"set":na(e)&&s.push(a.get(ci));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&&Im(o);for(const o of n)o.computed||Im(o)}function Im(e,t){(e!==mo||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Wk(e,t){var n;return(n=uc.get(e))==null?void 0:n.get(t)}const qk=wh("__proto__,__v_isRef,__isVue"),Q1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Oc)),Mm=Kk();function Kk(){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){ka();const o=Et(this)[t].apply(this,n);return Ta(),o}}),e}function Gk(e){const t=Et(this);return Bn(t,"has",e),t.hasOwnProperty(e)}class Z1{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,o){const r=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw"&&o===(r?i?s3:ny:i?ty:ey).get(t))return t;const a=dt(t);if(!r){if(a&&zt(Mm,n))return Reflect.get(Mm,n,o);if(n==="hasOwnProperty")return Gk}const s=Reflect.get(t,n,o);return(Oc(n)?Q1.has(n):qk(n))||(r||Bn(t,"get",n),i)?s:en(s)?a&&kh(n)?s:s.value:qt(s)?r?no(s):bo(s):s}}class J1 extends Z1{constructor(t=!1){super(!1,t)}set(t,n,o,r){let i=t[n];if(ca(i)&&en(i)&&!en(o))return!1;if(!this._shallow&&(!dc(o)&&!ca(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,Nc=e=>Reflect.getPrototypeOf(e);function gl(e,t,n=!1,o=!1){e=e.__v_raw;const r=Et(e),i=Et(t);n||(mi(t,i)&&Bn(r,"get",t),Bn(r,"get",i));const{has:a}=Nc(r),s=o?$h:n?Mh:Ss;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 vl(e,t=!1){const n=this.__v_raw,o=Et(n),r=Et(e);return t||(mi(e,r)&&Bn(o,"has",e),Bn(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function bl(e,t=!1){return e=e.__v_raw,!t&&Bn(Et(e),"iterate",ci),Reflect.get(e,"size",e)}function zm(e){e=Et(e);const t=Et(this);return Nc(t).has.call(t,e)||(t.add(e),er(t,"add",e,e)),this}function Om(e,t){t=Et(t);const n=Et(this),{has:o,get:r}=Nc(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?mi(t,a)&&er(n,"set",e,t):er(n,"add",e,t),this}function Dm(e){const t=Et(this),{has:n,get:o}=Nc(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&&er(t,"delete",e,void 0),i}function Lm(){const e=Et(this),t=e.size!==0,n=e.clear();return t&&er(e,"clear",void 0,void 0),n}function yl(e,t){return function(o,r){const i=this,a=i.__v_raw,s=Et(a),l=t?$h:e?Mh:Ss;return!e&&Bn(s,"iterate",ci),a.forEach((c,u)=>o.call(r,l(c),l(u),i))}}function xl(e,t,n){return function(...o){const r=this.__v_raw,i=Et(r),a=na(i),s=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=r[e](...o),u=n?$h:t?Mh:Ss;return!t&&Bn(i,"iterate",l?cf:ci),{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 Jk(){const e={get(i){return gl(this,i)},get size(){return bl(this)},has:vl,add:zm,set:Om,delete:Dm,clear:Lm,forEach:yl(!1,!1)},t={get(i){return gl(this,i,!1,!0)},get size(){return bl(this)},has:vl,add:zm,set:Om,delete:Dm,clear:Lm,forEach:yl(!1,!0)},n={get(i){return gl(this,i,!0)},get size(){return bl(this,!0)},has(i){return vl.call(this,i,!0)},add:fr("add"),set:fr("set"),delete:fr("delete"),clear:fr("clear"),forEach:yl(!0,!1)},o={get(i){return gl(this,i,!0,!0)},get size(){return bl(this,!0)},has(i){return vl.call(this,i,!0)},add:fr("add"),set:fr("set"),delete:fr("delete"),clear:fr("clear"),forEach:yl(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=xl(i,!1,!1),n[i]=xl(i,!0,!1),t[i]=xl(i,!1,!0),o[i]=xl(i,!0,!0)}),[e,n,t,o]}const[e3,t3,n3,o3]=Jk();function Ah(e,t){const n=t?e?o3:n3:e?t3:e3;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 r3={get:Ah(!1,!1)},i3={get:Ah(!1,!0)},a3={get:Ah(!0,!1)},ey=new WeakMap,ty=new WeakMap,ny=new WeakMap,s3=new WeakMap;function l3(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function c3(e){return e.__v_skip||!Object.isExtensible(e)?0:l3(Ik(e))}function bo(e){return ca(e)?e:Ih(e,!1,Xk,r3,ey)}function oy(e){return Ih(e,!1,Zk,i3,ty)}function no(e){return Ih(e,!0,Qk,a3,ny)}function Ih(e,t,n,o,r){if(!qt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const a=c3(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 ca(e)?Er(e.__v_raw):!!(e&&e.__v_isReactive)}function ca(e){return!!(e&&e.__v_isReadonly)}function dc(e){return!!(e&&e.__v_isShallow)}function ry(e){return Er(e)||ca(e)}function Et(e){const t=e&&e.__v_raw;return t?Et(t):e}function ua(e){return cc(e,"__v_skip",!0),e}const Ss=e=>qt(e)?bo(e):e,Mh=e=>qt(e)?no(e):e;function zh(e){Rr&&mo&&(e=Et(e),X1(e.dep||(e.dep=Rh())))}function Oh(e,t){e=Et(e);const n=e.dep;n&&uf(n)}function en(e){return!!(e&&e.__v_isRef===!0)}function L(e){return iy(e,!1)}function Gs(e){return iy(e,!0)}function iy(e,t){return en(e)?e:new u3(e,t)}class u3{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:Ss(t)}get value(){return zh(this),this._value}set value(t){const n=this.__v_isShallow||dc(t)||ca(t);t=n?t:Et(t),mi(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Ss(t),Oh(this))}}function ge(e){return en(e)?e.value:e}const d3={get:(e,t,n)=>ge(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return en(r)&&!en(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function ay(e){return Er(e)?e:new Proxy(e,d3)}class f3{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 h3(e){return new f3(e)}function p3(e){const t=dt(e)?new Array(e.length):{};for(const n in e)t[n]=sy(e,n);return t}class m3{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 Wk(Et(this._object),this._key)}}class g3{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:bt(e)?new g3(e):qt(e)&&arguments.length>1?sy(e,t,n):L(e)}function sy(e,t,n){const o=e[t];return en(o)?o:new m3(e,t,n)}class v3{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 b3(e,t,n=!1){let o,r;const i=bt(e);return i?(o=e,r=vo):(o=e.get,r=e.set),new v3(o,r,i||!r,n)}function $r(e,t,n,o){let r;try{r=o?e(...o):e()}catch(i){Bc(i,t,n)}return r}function eo(e,t,n,o){if(bt(e)){const i=$r(e,t,n,o);return i&&B1(i)&&i.catch(a=>{Bc(a,t,n)}),i}const r=[];for(let i=0;i>>1,r=Pn[o],i=Ts(r);iAo&&Pn.splice(t,1)}function w3(e){dt(e)?oa.push(...e):(!Zo||!Zo.includes(e,e.allowRecurse?ei+1:ei))&&oa.push(e),cy()}function Fm(e,t=ks?Ao+1:0){for(;tTs(n)-Ts(o)),ei=0;eie.id==null?1/0:e.id,_3=(e,t)=>{const n=Ts(e)-Ts(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function dy(e){df=!1,ks=!0,Pn.sort(_3);const t=vo;try{for(Ao=0;Aocn(p)?p.trim():p)),d&&(r=n.map(af))}let s,l=o[s=nd(t)]||o[s=nd(Lo(t))];!l&&i&&(l=o[s=nd(Si(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 fy(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const i=e.emits;let a={},s=!1;if(!bt(e)){const l=c=>{const u=fy(c,t,!0);u&&(s=!0,hn(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):hn(a,i),qt(e)&&o.set(e,a),a)}function Hc(e,t){return!e||!zc(t)?!1:(t=t.slice(2).replace(/Once$/,""),zt(e,t[0].toLowerCase()+t.slice(1))||zt(e,Si(t))||zt(e,t))}let xn=null,jc=null;function fc(e){const t=xn;return xn=e,jc=e&&e.type.__scopeId||null,t}function k3(e){jc=e}function T3(){jc=null}function ce(e,t=xn,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&Qm(-1);const i=fc(t);let a;try{a=e(...r)}finally{fc(i),o._d&&Qm(1)}return a};return o._n=!0,o._c=!0,o._d=!0,o}function od(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 b,g;const x=fc(e);try{if(n.shapeFlag&4){const _=r||o,C=_;b=$o(u.call(C,_,d,i,p,f,h)),g=l}else{const _=t;b=$o(_.length>1?_(i,{attrs:l,slots:s,emit:c}):_(i,null)),g=t.props?l:P3(l)}}catch(_){ds.length=0,Bc(_,e,1),b=ne(Mn)}let T=b;if(g&&m!==!1){const _=Object.keys(g),{shapeFlag:C}=T;_.length&&C&7&&(a&&_.some(_h)&&(g=R3(g,a)),T=oo(T,g))}return n.dirs&&(T=oo(T),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&(T.transition=n.transition),b=T,fc(x),b}const P3=e=>{let t;for(const n in e)(n==="class"||n==="style"||zc(n))&&((t||(t={}))[n]=e[n]);return t},R3=(e,t)=>{const n={};for(const o in e)(!_h(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function E3(e,t,n){const{props:o,children:r,component:i}=e,{props:a,children:s,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return o?Nm(o,a,c):!!a;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function I3(e,t){t&&t.pendingBranch?dt(e)?t.effects.push(...e):t.effects.push(e):w3(e)}function rn(e,t){return Nh(e,null,t)}const Cl={};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=gn)==null?void 0:s.scope)?gn:null;let c,u=!1,d=!1;if(en(e)?(c=()=>e.value,u=dc(e)):Er(e)?(c=()=>e,o=!0):dt(e)?(d=!0,u=e.some(_=>Er(_)||dc(_)),c=()=>e.map(_=>{if(en(_))return _.value;if(Er(_))return oi(_);if(bt(_))return $r(_,l,2)})):bt(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=()=>oi(_())}let f,p=_=>{f=x.onStop=()=>{$r(_,l,4),f=x.onStop=void 0}},h;if(Is)if(p=vo,t?n&&eo(t,l,3,[c(),d?[]:void 0,p]):c(),r==="sync"){const _=w4();h=_.__watcherHandles||(_.__watcherHandles=[])}else return vo;let m=d?new Array(e.length).fill(Cl):Cl;const b=()=>{if(x.active)if(t){const _=x.run();(o||u||(d?_.some((C,y)=>mi(C,m[y])):mi(_,m)))&&(f&&f(),eo(t,l,3,[_,m===Cl?void 0:d&&m[0]===Cl?[]:m,p]),m=_)}else x.run()};b.allowRecurse=!!t;let g;r==="sync"?g=b:r==="post"?g=()=>Fn(b,l&&l.suspense):(b.pre=!0,l&&(b.id=l.uid),g=()=>Lh(b));const x=new Eh(c,g);t?n?b():m=x.run():r==="post"?Fn(x.run.bind(x),l&&l.suspense):x.run();const T=()=>{x.stop(),l&&l.scope&&Sh(l.scope.effects,x)};return h&&h.push(T),T}function M3(e,t,n){const o=this.proxy,r=cn(e)?e.includes(".")?my(o,e):()=>o[e]:e.bind(o,o);let i;bt(t)?i=t:(i=t.handler,n=t);const a=gn;da(this);const s=Nh(r,i.bind(o),n);return a?da(a):ui(),s}function my(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r{oi(n,t)});else if(j1(e))for(const n in e)oi(e[n],t);return e}function wn(e,t){const n=xn;if(n===null)return e;const o=Xc(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],vy={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},z3={name:"BaseTransition",props:vy,setup(e,{slots:t}){const n=Yn(),o=gy();let r;return()=>{const i=t.default&&Bh(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){for(const m of i)if(m.type!==Mn){a=m;break}}const s=Et(e),{mode:l}=s;if(o.isLeaving)return rd(a);const c=Hm(a);if(!c)return rd(a);const u=Ps(c,s,o,n);Rs(c,u);const d=n.subTree,f=d&&Hm(d);let p=!1;const{getTransitionKey:h}=c.type;if(h){const m=h();r===void 0?r=m:m!==r&&(r=m,p=!0)}if(f&&f.type!==Mn&&(!ti(c,f)||p)){const m=Ps(f,s,o,n);if(Rs(f,m),l==="out-in")return o.isLeaving=!0,m.afterLeave=()=>{o.isLeaving=!1,n.update.active!==!1&&n.update()},rd(a);l==="in-out"&&c.type!==Mn&&(m.delayLeave=(b,g,x)=>{const T=by(o,f);T[String(f.key)]=f,b[wr]=()=>{g(),b[wr]=void 0,delete u.delayedLeave},u.delayedLeave=x})}return a}}},O3=z3;function by(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Ps(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:b,onAfterAppear:g,onAppearCancelled:x}=t,T=String(e.key),_=by(n,e),C=(S,R)=>{S&&eo(S,o,9,R)},y=(S,R)=>{const k=R[1];C(S,R),dt(S)?S.every(A=>A.length<=1)&&k():S.length<=1&&k()},w={mode:i,persisted:a,beforeEnter(S){let R=s;if(!n.isMounted)if(r)R=m||s;else return;S[wr]&&S[wr](!0);const k=_[T];k&&ti(e,k)&&k.el[wr]&&k.el[wr](),C(R,[S])},enter(S){let R=l,k=c,A=u;if(!n.isMounted)if(r)R=b||l,k=g||c,A=x||u;else return;let I=!1;const q=S[wl]=B=>{I||(I=!0,B?C(A,[S]):C(k,[S]),w.delayedLeave&&w.delayedLeave(),S[wl]=void 0)};R?y(R,[S,q]):q()},leave(S,R){const k=String(e.key);if(S[wl]&&S[wl](!0),n.isUnmounting)return R();C(d,[S]);let A=!1;const I=S[wr]=q=>{A||(A=!0,R(),q?C(h,[S]):C(p,[S]),S[wr]=void 0,_[k]===e&&delete _[k])};_[k]=e,f?y(f,[S,I]):I()},clone(S){return Ps(S,t,n,o)}};return w}function rd(e){if(Uc(e))return e=oo(e),e.children=null,e}function Hm(e){return Uc(e)?e.children?e.children[0]:void 0:e}function Rs(e,t){e.shapeFlag&6&&e.component?Rs(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;ihn({name:e.name},t,{setup:e}))():e}const ls=e=>!!e.type.__asyncLoader,Uc=e=>e.type.__isKeepAlive;function Hh(e,t){yy(e,"a",t)}function Wc(e,t){yy(e,"da",t)}function yy(e,t,n=gn){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(qc(t,o,n),n){let r=n.parent;for(;r&&r.parent;)Uc(r.parent.vnode)&&D3(o,t,n,r),r=r.parent}}function D3(e,t,n,o){const r=qc(t,e,o,!0);Xs(()=>{Sh(o[t],r)},n)}function qc(e,t,n=gn,o=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;ka(),da(n);const s=eo(t,n,e,a);return ui(),Ta(),s});return o?r.unshift(i):r.push(i),i}}const ir=e=>(t,n=gn)=>(!Is||e==="sp")&&qc(e,(...o)=>t(...o),n),sn=ir("bm"),Vt=ir("m"),xy=ir("bu"),Ys=ir("u"),tn=ir("bum"),Xs=ir("um"),L3=ir("sp"),F3=ir("rtg"),N3=ir("rtc");function B3(e,t=gn){qc("ec",e,t)}function Nn(e,t,n,o){let r;const i=n&&n[o];if(dt(e)||cn(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;sAs(t)?!(t.type===Mn||t.type===ot&&!Cy(t.children)):!0)?e:null}const ff=e=>e?Iy(e)?Xc(e)||e.proxy:ff(e.parent):null,cs=hn(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=Lt.bind(e.proxy)),$watch:e=>M3.bind(e)}),id=(e,t)=>e!==Yt&&!e.__isScriptSetup&&zt(e,t),H3={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(id(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=cs[t];let d,f;if(u)return t==="$attrs"&&Bn(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 id(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)||id(t,a)||(s=i[0])&&zt(s,a)||zt(o,a)||zt(cs,a)||zt(r.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:zt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function jm(e){return dt(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let hf=!0;function j3(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:b,beforeDestroy:g,beforeUnmount:x,destroyed:T,unmounted:_,render:C,renderTracked:y,renderTriggered:w,errorCaptured:S,serverPrefetch:R,expose:k,inheritAttrs:A,components:I,directives:q,filters:B}=t;if(c&&V3(c,o,null),a)for(const U in a){const Q=a[U];bt(Q)&&(o[U]=Q.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 Q=i[U],D=bt(Q)?Q.bind(n,n):bt(Q.get)?Q.get.bind(n,n):vo,z=!bt(Q)&&bt(Q.set)?Q.set.bind(n):vo,te=N({get:D,set:z});Object.defineProperty(o,U,{enumerable:!0,configurable:!0,get:()=>te.value,set:G=>te.value=G})}if(s)for(const U in s)wy(s[U],o,n,U);if(l){const U=bt(l)?l.call(n):l;Reflect.ownKeys(U).forEach(Q=>{ct(Q,U[Q])})}u&&Vm(u,e,"c");function $(U,Q){dt(Q)?Q.forEach(D=>U(D.bind(n))):Q&&U(Q.bind(n))}if($(sn,d),$(Vt,f),$(xy,p),$(Ys,h),$(Hh,m),$(Wc,b),$(B3,S),$(N3,y),$(F3,w),$(tn,x),$(Xs,_),$(L3,R),dt(k))if(k.length){const U=e.exposed||(e.exposed={});k.forEach(Q=>{Object.defineProperty(U,Q,{get:()=>n[Q],set:D=>n[Q]=D})})}else e.exposed||(e.exposed={});C&&e.render===vo&&(e.render=C),A!=null&&(e.inheritAttrs=A),I&&(e.components=I),q&&(e.directives=q)}function V3(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=Ve(r.from||o,r.default,!0):i=Ve(r.from||o):i=Ve(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 wy(e,t,n,o){const r=o.includes(".")?my(n,o):()=>n[o];if(cn(e)){const i=t[e];bt(i)&&ht(r,i)}else if(bt(e))ht(r,e.bind(n));else if(qt(e))if(dt(e))e.forEach(i=>wy(i,t,n,o));else{const i=bt(e.handler)?e.handler.bind(n):t[e.handler];bt(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=>hc(l,c,a,!0)),hc(l,t,a)),qt(t)&&i.set(t,l),l}function hc(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&hc(e,i,n,!0),r&&r.forEach(a=>hc(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:Um,props:Wm,emits:Wm,methods:is,computed:is,beforeCreate:$n,created:$n,beforeMount:$n,mounted:$n,beforeUpdate:$n,updated:$n,beforeDestroy:$n,beforeUnmount:$n,destroyed:$n,unmounted:$n,activated:$n,deactivated:$n,errorCaptured:$n,serverPrefetch:$n,components:is,directives:is,watch:q3,provide:Um,inject:W3};function Um(e,t){return t?e?function(){return hn(bt(e)?e.call(this,this):e,bt(t)?t.call(this,this):t)}:t:e}function W3(e,t){return is(pf(e),pf(t))}function pf(e){if(dt(e)){const t={};for(let n=0;n1)return n&&bt(t)?t.call(o&&o.proxy):t}}function Y3(){return!!(gn||xn||Es)}function X3(e,t,n,o=!1){const r={},i={};cc(i,Yc,1),e.propsDefaults=Object.create(null),Sy(e,t,r,i);for(const a in e.propsOptions[0])a in r||(r[a]=void 0);n?e.props=o?r:oy(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Q3(e,t,n,o){const{props:r,attrs:i,vnode:{patchFlag:a}}=e,s=Et(r),[l]=e.propsOptions;let c=!1;if((o||a>0)&&!(a&16)){if(a&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,p]=ky(d,t,!0);hn(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,ta),ta;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 qm(e){return e[0]!=="$"}function Km(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Gm(e,t){return Km(e)===Km(t)}function Ym(e,t){return dt(t)?t.findIndex(n=>Gm(n,e)):bt(t)&&Gm(t,e)?0:-1}const Ty=e=>e[0]==="_"||e==="$stable",Vh=e=>dt(e)?e.map($o):[$o(e)],Z3=(e,t,n)=>{if(t._n)return t;const o=ce((...r)=>Vh(t(...r)),n);return o._c=!1,o},Py=(e,t,n)=>{const o=e._ctx;for(const r in e){if(Ty(r))continue;const i=e[r];if(bt(i))t[r]=Z3(r,i,o);else if(i!=null){const a=Vh(i);t[r]=()=>a}}},Ry=(e,t)=>{const n=Vh(t);e.slots.default=()=>n},J3=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Et(t),cc(t,"_",n)):Py(t,e.slots={})}else e.slots={},t&&Ry(e,t);cc(e.slots,Yc,1)},e4=(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:(hn(r,t),!n&&s===1&&delete r._):(i=!t.$stable,Py(t,r)),a=t}else t&&(Ry(e,t),a={default:1});if(i)for(const s in r)!Ty(s)&&a[s]==null&&delete r[s]};function gf(e,t,n,o,r=!1){if(dt(e)){e.forEach((f,p)=>gf(f,t&&(dt(t)?t[p]:t),n,o,r));return}if(ls(o)&&!r)return;const i=o.shapeFlag&4?Xc(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&&(cn(c)?(u[c]=null,zt(d,c)&&(d[c]=null)):en(c)&&(c.value=null)),bt(l))$r(l,s,12,[a,u]);else{const f=cn(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,Fn(h,n)):h()}}}const Fn=I3;function t4(e){return n4(e)}function n4(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,W=null,ae=null,X=null,fe=!1,ye=null,ve=!!P.dynamicChildren)=>{if(V===P)return;V&&!ti(V,P)&&(W=Y(V),G(V,ae,X,!0),V=null),P.patchFlag===-2&&(ve=!1,P.dynamicChildren=null);const{type:ee,ref:pe,shapeFlag:ke}=P;switch(ee){case Ra:b(V,P,E,W);break;case Mn:g(V,P,E,W);break;case Zl:V==null&&x(P,E,W,fe);break;case ot:I(V,P,E,W,ae,X,fe,ye,ve);break;default:ke&1?C(V,P,E,W,ae,X,fe,ye,ve):ke&6?q(V,P,E,W,ae,X,fe,ye,ve):(ke&64||ke&128)&&ee.process(V,P,E,W,ae,X,fe,ye,ve,ue)}pe!=null&&ae&&gf(pe,V&&V.ref,X,P||V,!P)},b=(V,P,E,W)=>{if(V==null)o(P.el=s(P.children),E,W);else{const ae=P.el=V.el;P.children!==V.children&&c(ae,P.children)}},g=(V,P,E,W)=>{V==null?o(P.el=l(P.children||""),E,W):P.el=V.el},x=(V,P,E,W)=>{[V.el,V.anchor]=h(V.children,P,E,W,V.el,V.anchor)},T=({el:V,anchor:P},E,W)=>{let ae;for(;V&&V!==P;)ae=f(V),o(V,E,W),V=ae;o(P,E,W)},_=({el:V,anchor:P})=>{let E;for(;V&&V!==P;)E=f(V),r(V),V=E;r(P)},C=(V,P,E,W,ae,X,fe,ye,ve)=>{fe=fe||P.type==="svg",V==null?y(P,E,W,ae,X,fe,ye,ve):R(V,P,ae,X,fe,ye,ve)},y=(V,P,E,W,ae,X,fe,ye)=>{let ve,ee;const{type:pe,props:ke,shapeFlag:oe,transition:re,dirs:Re}=V;if(ve=V.el=a(V.type,X,ke&&ke.is,ke),oe&8?u(ve,V.children):oe&16&&S(V.children,ve,null,W,ae,X&&pe!=="foreignObject",fe,ye),Re&&qr(V,null,W,"created"),w(ve,V,V.scopeId,fe,W),ke){for(const qe in ke)qe!=="value"&&!Xl(qe)&&i(ve,qe,null,ke[qe],X,V.children,W,ae,we);"value"in ke&&i(ve,"value",null,ke.value),(ee=ke.onVnodeBeforeMount)&&To(ee,W,V)}Re&&qr(V,null,W,"beforeMount");const De=o4(ae,re);De&&re.beforeEnter(ve),o(ve,P,E),((ee=ke&&ke.onVnodeMounted)||De||Re)&&Fn(()=>{ee&&To(ee,W,V),De&&re.enter(ve),Re&&qr(V,null,W,"mounted")},ae)},w=(V,P,E,W,ae)=>{if(E&&p(V,E),W)for(let X=0;X{for(let ee=ve;ee{const ye=P.el=V.el;let{patchFlag:ve,dynamicChildren:ee,dirs:pe}=P;ve|=V.patchFlag&16;const ke=V.props||Yt,oe=P.props||Yt;let re;E&&Kr(E,!1),(re=oe.onVnodeBeforeUpdate)&&To(re,E,P,V),pe&&qr(P,V,E,"beforeUpdate"),E&&Kr(E,!0);const Re=ae&&P.type!=="foreignObject";if(ee?k(V.dynamicChildren,ee,ye,E,W,Re,X):fe||Q(V,P,ye,null,E,W,Re,X,!1),ve>0){if(ve&16)A(ye,P,ke,oe,E,W,ae);else if(ve&2&&ke.class!==oe.class&&i(ye,"class",null,oe.class,ae),ve&4&&i(ye,"style",ke.style,oe.style,ae),ve&8){const De=P.dynamicProps;for(let qe=0;qe{re&&To(re,E,P,V),pe&&qr(P,V,E,"updated")},W)},k=(V,P,E,W,ae,X,fe)=>{for(let ye=0;ye{if(E!==W){if(E!==Yt)for(const ye in E)!Xl(ye)&&!(ye in W)&&i(V,ye,E[ye],null,fe,P.children,ae,X,we);for(const ye in W){if(Xl(ye))continue;const ve=W[ye],ee=E[ye];ve!==ee&&ye!=="value"&&i(V,ye,ee,ve,fe,P.children,ae,X,we)}"value"in W&&i(V,"value",E.value,W.value)}},I=(V,P,E,W,ae,X,fe,ye,ve)=>{const ee=P.el=V?V.el:s(""),pe=P.anchor=V?V.anchor:s("");let{patchFlag:ke,dynamicChildren:oe,slotScopeIds:re}=P;re&&(ye=ye?ye.concat(re):re),V==null?(o(ee,E,W),o(pe,E,W),S(P.children,E,pe,ae,X,fe,ye,ve)):ke>0&&ke&64&&oe&&V.dynamicChildren?(k(V.dynamicChildren,oe,E,ae,X,fe,ye),(P.key!=null||ae&&P===ae.subTree)&&Uh(V,P,!0)):Q(V,P,E,pe,ae,X,fe,ye,ve)},q=(V,P,E,W,ae,X,fe,ye,ve)=>{P.slotScopeIds=ye,V==null?P.shapeFlag&512?ae.ctx.activate(P,E,W,fe,ve):B(P,E,W,ae,X,fe,ve):M(V,P,ve)},B=(V,P,E,W,ae,X,fe)=>{const ye=V.component=p4(V,W,ae);if(Uc(V)&&(ye.ctx.renderer=ue),m4(ye),ye.asyncDep){if(ae&&ae.registerDep(ye,$),!V.el){const ve=ye.subTree=ne(Mn);g(null,ve,P,E)}return}$(ye,V,P,E,ae,X,fe)},M=(V,P,E)=>{const W=P.component=V.component;if(E3(V,P,E))if(W.asyncDep&&!W.asyncResolved){U(W,P,E);return}else W.next=P,C3(W.update),W.update();else P.el=V.el,W.vnode=P},$=(V,P,E,W,ae,X,fe)=>{const ye=()=>{if(V.isMounted){let{next:pe,bu:ke,u:oe,parent:re,vnode:Re}=V,De=pe,qe;Kr(V,!1),pe?(pe.el=Re.el,U(V,pe,fe)):pe=Re,ke&&Ql(ke),(qe=pe.props&&pe.props.onVnodeBeforeUpdate)&&To(qe,re,pe,Re),Kr(V,!0);const et=od(V),ze=V.subTree;V.subTree=et,m(ze,et,d(ze.el),Y(ze),V,ae,X),pe.el=et.el,De===null&&$3(V,et.el),oe&&Fn(oe,ae),(qe=pe.props&&pe.props.onVnodeUpdated)&&Fn(()=>To(qe,re,pe,Re),ae)}else{let pe;const{el:ke,props:oe}=P,{bm:re,m:Re,parent:De}=V,qe=ls(P);if(Kr(V,!1),re&&Ql(re),!qe&&(pe=oe&&oe.onVnodeBeforeMount)&&To(pe,De,P),Kr(V,!0),ke&&_e){const et=()=>{V.subTree=od(V),_e(ke,V.subTree,V,ae,null)};qe?P.type.__asyncLoader().then(()=>!V.isUnmounted&&et()):et()}else{const et=V.subTree=od(V);m(null,et,E,W,V,ae,X),P.el=et.el}if(Re&&Fn(Re,ae),!qe&&(pe=oe&&oe.onVnodeMounted)){const et=P;Fn(()=>To(pe,De,et),ae)}(P.shapeFlag&256||De&&ls(De.vnode)&&De.vnode.shapeFlag&256)&&V.a&&Fn(V.a,ae),V.isMounted=!0,P=E=W=null}},ve=V.effect=new Eh(ye,()=>Lh(ee),V.scope),ee=V.update=()=>ve.run();ee.id=V.uid,Kr(V,!0),ee()},U=(V,P,E)=>{P.component=V;const W=V.vnode.props;V.vnode=P,V.next=null,Q3(V,P.props,W,E),e4(V,P.children,E),ka(),Fm(),Ta()},Q=(V,P,E,W,ae,X,fe,ye,ve=!1)=>{const ee=V&&V.children,pe=V?V.shapeFlag:0,ke=P.children,{patchFlag:oe,shapeFlag:re}=P;if(oe>0){if(oe&128){z(ee,ke,E,W,ae,X,fe,ye,ve);return}else if(oe&256){D(ee,ke,E,W,ae,X,fe,ye,ve);return}}re&8?(pe&16&&we(ee,ae,X),ke!==ee&&u(E,ke)):pe&16?re&16?z(ee,ke,E,W,ae,X,fe,ye,ve):we(ee,ae,X,!0):(pe&8&&u(E,""),re&16&&S(ke,E,W,ae,X,fe,ye,ve))},D=(V,P,E,W,ae,X,fe,ye,ve)=>{V=V||ta,P=P||ta;const ee=V.length,pe=P.length,ke=Math.min(ee,pe);let oe;for(oe=0;oepe?we(V,ae,X,!0,!1,ke):S(P,E,W,ae,X,fe,ye,ve,ke)},z=(V,P,E,W,ae,X,fe,ye,ve)=>{let ee=0;const pe=P.length;let ke=V.length-1,oe=pe-1;for(;ee<=ke&&ee<=oe;){const re=V[ee],Re=P[ee]=ve?_r(P[ee]):$o(P[ee]);if(ti(re,Re))m(re,Re,E,null,ae,X,fe,ye,ve);else break;ee++}for(;ee<=ke&&ee<=oe;){const re=V[ke],Re=P[oe]=ve?_r(P[oe]):$o(P[oe]);if(ti(re,Re))m(re,Re,E,null,ae,X,fe,ye,ve);else break;ke--,oe--}if(ee>ke){if(ee<=oe){const re=oe+1,Re=reoe)for(;ee<=ke;)G(V[ee],ae,X,!0),ee++;else{const re=ee,Re=ee,De=new Map;for(ee=Re;ee<=oe;ee++){const nt=P[ee]=ve?_r(P[ee]):$o(P[ee]);nt.key!=null&&De.set(nt.key,ee)}let qe,et=0;const ze=oe-Re+1;let He=!1,lt=0;const Oe=new Array(ze);for(ee=0;ee=ze){G(nt,ae,X,!0);continue}let Z;if(nt.key!=null)Z=De.get(nt.key);else for(qe=Re;qe<=oe;qe++)if(Oe[qe-Re]===0&&ti(nt,P[qe])){Z=qe;break}Z===void 0?G(nt,ae,X,!0):(Oe[Z-Re]=ee+1,Z>=lt?lt=Z:He=!0,m(nt,P[Z],E,null,ae,X,fe,ye,ve),et++)}const tt=He?r4(Oe):ta;for(qe=tt.length-1,ee=ze-1;ee>=0;ee--){const nt=Re+ee,Z=P[nt],Ce=nt+1{const{el:X,type:fe,transition:ye,children:ve,shapeFlag:ee}=V;if(ee&6){te(V.component.subTree,P,E,W);return}if(ee&128){V.suspense.move(P,E,W);return}if(ee&64){fe.move(V,P,E,ue);return}if(fe===ot){o(X,P,E);for(let ke=0;keye.enter(X),ae);else{const{leave:ke,delayLeave:oe,afterLeave:re}=ye,Re=()=>o(X,P,E),De=()=>{ke(X,()=>{Re(),re&&re()})};oe?oe(X,Re,De):De()}else o(X,P,E)},G=(V,P,E,W=!1,ae=!1)=>{const{type:X,props:fe,ref:ye,children:ve,dynamicChildren:ee,shapeFlag:pe,patchFlag:ke,dirs:oe}=V;if(ye!=null&&gf(ye,null,E,V,!0),pe&256){P.ctx.deactivate(V);return}const re=pe&1&&oe,Re=!ls(V);let De;if(Re&&(De=fe&&fe.onVnodeBeforeUnmount)&&To(De,P,V),pe&6)xe(V.component,E,W);else{if(pe&128){V.suspense.unmount(E,W);return}re&&qr(V,null,P,"beforeUnmount"),pe&64?V.type.remove(V,P,E,ae,ue,W):ee&&(X!==ot||ke>0&&ke&64)?we(ee,P,E,!1,!0):(X===ot&&ke&384||!ae&&pe&16)&&we(ve,P,E),W&&J(V)}(Re&&(De=fe&&fe.onVnodeUnmounted)||re)&&Fn(()=>{De&&To(De,P,V),re&&qr(V,null,P,"unmounted")},E)},J=V=>{const{type:P,el:E,anchor:W,transition:ae}=V;if(P===ot){he(E,W);return}if(P===Zl){_(V);return}const X=()=>{r(E),ae&&!ae.persisted&&ae.afterLeave&&ae.afterLeave()};if(V.shapeFlag&1&&ae&&!ae.persisted){const{leave:fe,delayLeave:ye}=ae,ve=()=>fe(E,X);ye?ye(V.el,X,ve):ve()}else X()},he=(V,P)=>{let E;for(;V!==P;)E=f(V),r(V),V=E;r(P)},xe=(V,P,E)=>{const{bum:W,scope:ae,update:X,subTree:fe,um:ye}=V;W&&Ql(W),ae.stop(),X&&(X.active=!1,G(fe,V,P,E)),ye&&Fn(ye,P),Fn(()=>{V.isUnmounted=!0},P),P&&P.pendingBranch&&!P.isUnmounted&&V.asyncDep&&!V.asyncResolved&&V.suspenseId===P.pendingId&&(P.deps--,P.deps===0&&P.resolve())},we=(V,P,E,W=!1,ae=!1,X=0)=>{for(let fe=X;feV.shapeFlag&6?Y(V.component.subTree):V.shapeFlag&128?V.suspense.next():f(V.anchor||V.el),be=(V,P,E)=>{V==null?P._vnode&&G(P._vnode,null,null,!0):m(P._vnode||null,V,P,null,null,null,E),Fm(),uy(),P._vnode=V},ue={p:m,um:G,m:te,r:J,mt:B,mc:S,pc:Q,pbc:k,n:Y,o:e};let ie,_e;return t&&([ie,_e]=t(ue)),{render:be,hydrate:ie,createApp:G3(be,ie)}}function Kr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function o4(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Uh(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 i4=e=>e.__isTeleport,us=e=>e&&(e.disabled||e.disabled===""),Xm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,vf=(e,t)=>{const n=e&&e.to;return cn(n)?t?t(n):null:n},a4={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:b}}=c,g=us(t.props);let{shapeFlag:x,children:T,dynamicChildren:_}=t;if(e==null){const C=t.el=m(""),y=t.anchor=m("");p(C,n,o),p(y,n,o);const w=t.target=vf(t.props,h),S=t.targetAnchor=m("");w&&(p(S,w),a=a||Xm(w));const R=(k,A)=>{x&16&&u(T,k,A,r,i,a,s,l)};g?R(n,y):w&&R(w,S)}else{t.el=e.el;const C=t.anchor=e.anchor,y=t.target=e.target,w=t.targetAnchor=e.targetAnchor,S=us(e.props),R=S?n:y,k=S?C:w;if(a=a||Xm(y),_?(f(e.dynamicChildren,_,R,r,i,a,s),Uh(e,t,!0)):l||d(e,t,R,k,r,i,a,s,!1),g)S?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):_l(t,n,C,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const A=t.target=vf(t.props,h);A&&_l(t,A,null,c,0)}else S&&_l(t,y,w,c,1)}Ey(t)},remove(e,t,n,o,{um:r,o:{remove:i}},a){const{shapeFlag:s,children:l,anchor:c,targetAnchor:u,target:d,props:f}=e;if(d&&i(u),a&&i(c),s&16){const p=a||!us(f);for(let h=0;h0?go||ta:null,l4(),$s>0&&go&&go.push(e),e}function Me(e,t,n,o,r,i){return $y(H(e,t,n,o,r,i,!0))}function je(e,t,n,o,r){return $y(ne(e,t,n,o,r,!0))}function As(e){return e?e.__v_isVNode===!0:!1}function ti(e,t){return e.type===t.type&&e.key===t.key}const Yc="__vInternal",Ay=({key:e})=>e??null,Jl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?cn(e)||en(e)||bt(e)?{i:xn,r:e,k:t,f:!!n}:e:null);function H(e,t=null,n=null,o=0,r=null,i=e===ot?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ay(t),ref:t&&Jl(t),scopeId:jc,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:xn};return s?(Wh(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=cn(n)?8:16),$s>0&&!a&&go&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&go.push(l),l}const ne=c4;function c4(e,t=null,n=null,o=0,r=null,i=!1){if((!e||e===hy)&&(e=Mn),As(e)){const s=oo(e,t,!0);return n&&Wh(s,n),$s>0&&!i&&go&&(s.shapeFlag&6?go[go.indexOf(e)]=s:go.push(s)),s.patchFlag|=-2,s}if(x4(e)&&(e=e.__vccOpts),t){t=u4(t);let{class:s,style:l}=t;s&&!cn(s)&&(t.class=nr(s)),qt(l)&&(ry(l)&&!dt(l)&&(l=hn({},l)),t.style=Fo(l))}const a=cn(e)?1:A3(e)?128:i4(e)?64:qt(e)?4:bt(e)?2:0;return H(e,t,n,o,r,a,i,!0)}function u4(e){return e?ry(e)||Yc in e?hn({},e):e:null}function oo(e,t,n=!1){const{props:o,ref:r,patchFlag:i,children:a}=e,s=t?On(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&Ay(s),ref:t&&t.ref?n&&r?dt(r)?r.concat(Jl(t)):[r,Jl(t)]:Jl(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!==ot?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 Ge(e=" ",t=0){return ne(Ra,null,e,t)}function d4(e,t){const n=ne(Zl,null,e);return n.staticCount=t,n}function pt(e="",t=!1){return t?(de(),je(Mn,null,e)):ne(Mn,null,e)}function $o(e){return e==null||typeof e=="boolean"?ne(Mn):dt(e)?ne(ot,null,e.slice()):typeof e=="object"?_r(e):ne(Ra,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&&!(Yc in t)?t._ctx=xn:r===3&&xn&&(xn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else bt(t)?(t={default:t,_ctx:xn},n=32):(t=String(t),o&64?(n=16,t=[Ge(t)]):n=8);e.children=t,e.shapeFlag|=n}function On(...e){const t={};for(let n=0;ngn||xn;let qh,Hi,Zm="__VUE_INSTANCE_SETTERS__";(Hi=sf()[Zm])||(Hi=sf()[Zm]=[]),Hi.push(e=>gn=e),qh=e=>{Hi.length>1?Hi.forEach(t=>t(e)):Hi[0](e)};const da=e=>{qh(e),e.scope.on()},ui=()=>{gn&&gn.scope.off(),qh(null)};function Iy(e){return e.vnode.shapeFlag&4}let Is=!1;function m4(e,t=!1){Is=t;const{props:n,children:o}=e.vnode,r=Iy(e);X3(e,n,r,t),J3(e,o);const i=r?g4(e,t):void 0;return Is=!1,i}function g4(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ua(new Proxy(e.ctx,H3));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?b4(e):null;da(e),ka();const i=$r(o,e,0,[e.props,r]);if(Ta(),ui(),B1(i)){if(i.then(ui,ui),t)return i.then(a=>{Jm(e,a,t)}).catch(a=>{Bc(a,e,0)});e.asyncDep=i}else Jm(e,i,t)}else My(e,t)}function Jm(e,t,n){bt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:qt(t)&&(e.setupState=ay(t)),My(e,n)}let eg;function My(e,t,n){const o=e.type;if(!e.render){if(!t&&eg&&!o.render){const r=o.template||jh(e).template;if(r){const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:s,compilerOptions:l}=o,c=hn(hn({isCustomElement:i,delimiters:s},a),l);o.render=eg(r,c)}}e.render=o.render||vo}{da(e),ka();try{j3(e)}finally{Ta(),ui()}}}function v4(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Bn(e,"get","$attrs"),t[n]}}))}function b4(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return v4(e)},slots:e.slots,emit:e.emit,expose:t}}function Xc(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ay(ua(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in cs)return cs[n](e)},has(t,n){return n in t||n in cs}}))}function y4(e,t=!0){return bt(e)?e.displayName||e.name:e.name||t&&e.__name}function x4(e){return bt(e)&&"__vccOpts"in e}const N=(e,t)=>b3(e,t,Is);function v(e,t,n){const o=arguments.length;return o===2?qt(t)&&!dt(t)?As(t)?ne(e,null,[t]):ne(e,t):ne(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&As(n)&&(n=[n]),ne(e,t,n))}const C4=Symbol.for("v-scx"),w4=()=>Ve(C4),_4="3.3.9",S4="http://www.w3.org/2000/svg",ni=typeof document<"u"?document:null,tg=ni&&ni.createElement("template"),k4={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?ni.createElementNS(S4,e):ni.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>ni.createTextNode(e),createComment:e=>ni.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ni.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,i){const a=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{tg.innerHTML=o?`${e}`:e;const s=tg.content;if(o){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},hr="transition",Ga="animation",fa=Symbol("_vtc"),fn=(e,{slots:t})=>v(O3,Oy(e),t);fn.displayName="Transition";const zy={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},T4=fn.props=hn({},vy,zy),Gr=(e,t=[])=>{dt(e)?e.forEach(n=>n(...t)):e&&e(...t)},ng=e=>e?dt(e)?e.some(t=>t.length>1):e.length>1:!1;function Oy(e){const t={};for(const I in e)I in zy||(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=P4(r),m=h&&h[0],b=h&&h[1],{onBeforeEnter:g,onEnter:x,onEnterCancelled:T,onLeave:_,onLeaveCancelled:C,onBeforeAppear:y=g,onAppear:w=x,onAppearCancelled:S=T}=t,R=(I,q,B)=>{xr(I,q?u:s),xr(I,q?c:a),B&&B()},k=(I,q)=>{I._isLeaving=!1,xr(I,d),xr(I,p),xr(I,f),q&&q()},A=I=>(q,B)=>{const M=I?w:x,$=()=>R(q,I,B);Gr(M,[q,$]),og(()=>{xr(q,I?l:i),Qo(q,I?u:s),ng(M)||rg(q,o,m,$)})};return hn(t,{onBeforeEnter(I){Gr(g,[I]),Qo(I,i),Qo(I,a)},onBeforeAppear(I){Gr(y,[I]),Qo(I,l),Qo(I,c)},onEnter:A(!1),onAppear:A(!0),onLeave(I,q){I._isLeaving=!0;const B=()=>k(I,q);Qo(I,d),Ly(),Qo(I,f),og(()=>{I._isLeaving&&(xr(I,d),Qo(I,p),ng(_)||rg(I,o,b,B))}),Gr(_,[I,B])},onEnterCancelled(I){R(I,!1),Gr(T,[I])},onAppearCancelled(I){R(I,!0),Gr(S,[I])},onLeaveCancelled(I){k(I),Gr(C,[I])}})}function P4(e){if(e==null)return null;if(qt(e))return[ad(e.enter),ad(e.leave)];{const t=ad(e);return[t,t]}}function ad(e){return Ok(e)}function Qo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[fa]||(e[fa]=new Set)).add(t)}function xr(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[fa];n&&(n.delete(t),n.size||(e[fa]=void 0))}function og(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let R4=0;function rg(e,t,n,o){const r=e._endId=++R4,i=()=>{r===e._endId&&o()};if(n)return setTimeout(i,n);const{type:a,timeout:s,propCount:l}=Dy(e,t);if(!a)return o();const c=a+"end";let u=0;const d=()=>{e.removeEventListener(c,f),i()},f=p=>{p.target===e&&++u>=l&&d()};setTimeout(()=>{u(n[h]||"").split(", "),r=o(`${hr}Delay`),i=o(`${hr}Duration`),a=ig(r,i),s=o(`${Ga}Delay`),l=o(`${Ga}Duration`),c=ig(s,l);let u=null,d=0,f=0;t===hr?a>0&&(u=hr,d=a,f=i.length):t===Ga?c>0&&(u=Ga,d=c,f=l.length):(d=Math.max(a,c),u=d>0?a>c?hr:Ga: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 ig(e,t){for(;e.lengthag(n)+ag(e[o])))}function ag(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ly(){return document.body.offsetHeight}function E4(e,t,n){const o=e[fa];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):Ya(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),Ya(e,!0),o.enter(e)):o.leave(e,()=>{Ya(e,!1)}):Ya(e,t))},beforeUnmount(e,{value:t}){Ya(e,t)}};function Ya(e,t){e.style.display=t?e[Kh]:"none"}function $4(e,t,n){const o=e.style,r=cn(n);if(n&&!r){if(t&&!cn(t))for(const i in t)n[i]==null&&bf(o,i,"");for(const i in n)bf(o,i,n[i])}else{const i=o.display;r?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),Kh in e&&(o.display=i)}}const sg=/\s*!important$/;function bf(e,t,n){if(dt(n))n.forEach(o=>bf(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=A4(e,t);sg.test(n)?e.setProperty(Si(o),n.replace(sg,""),"important"):e[o]=n}}const lg=["Webkit","Moz","ms"],sd={};function A4(e,t){const n=sd[t];if(n)return n;let o=Lo(t);if(o!=="filter"&&o in e)return sd[t]=o;o=Fc(o);for(let r=0;rld||(L4.then(()=>ld=0),ld=Date.now());function N4(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;eo(B4(o,n.value),t,5,[o])};return n.value=e,n.attached=F4(),n}function B4(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 fg=/^on[a-z]/,H4=(e,t,n,o,r=!1,i,a,s,l)=>{t==="class"?E4(e,o,r):t==="style"?$4(e,n,o):zc(t)?_h(t)||O4(e,t,n,o,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):j4(e,t,o,r))?M4(e,t,o,i,a,s,l):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),I4(e,t,o,r))};function j4(e,t,n,o){return o?!!(t==="innerHTML"||t==="textContent"||t in e&&fg.test(t)&&bt(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||fg.test(t)&&cn(n)?!1:t in e}const Fy=new WeakMap,Ny=new WeakMap,pc=Symbol("_moveCb"),hg=Symbol("_enterCb"),By={name:"TransitionGroup",props:hn({},T4,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Yn(),o=gy();let r,i;return Ys(()=>{if(!r.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!G4(r[0].el,n.vnode.el,a))return;r.forEach(W4),r.forEach(q4);const s=r.filter(K4);Ly(),s.forEach(l=>{const c=l.el,u=c.style;Qo(c,a),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[pc]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[pc]=null,xr(c,a))};c.addEventListener("transitionend",d)})}),()=>{const a=Et(e),s=Oy(a);let l=a.tag||ot;r=i,i=t.default?Bh(t.default()):[];for(let c=0;cdelete e.mode;By.props;const U4=By;function W4(e){const t=e.el;t[pc]&&t[pc](),t[hg]&&t[hg]()}function q4(e){Ny.set(e,e.el.getBoundingClientRect())}function K4(e){const t=Fy.get(e),n=Ny.get(e),o=t.left-n.left,r=t.top-n.top;if(o||r){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${o}px,${r}px)`,i.transitionDuration="0s",e}}function G4(e,t,n){const o=e.cloneNode(),r=e[fa];r&&r.forEach(s=>{s.split(/\s+/).forEach(l=>l&&o.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&o.classList.add(s)),o.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(o);const{hasTransform:a}=Dy(o);return i.removeChild(o),a}const pg=e=>{const t=e.props["onUpdate:modelValue"]||!1;return dt(t)?n=>Ql(t,n):t};function Y4(e){e.target.composing=!0}function mg(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const cd=Symbol("_assign"),X4={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e[cd]=pg(r);const i=o||r.props&&r.props.type==="number";Gi(e,t?"change":"input",a=>{if(a.target.composing)return;let s=e.value;n&&(s=s.trim()),i&&(s=af(s)),e[cd](s)}),n&&Gi(e,"change",()=>{e.value=e.value.trim()}),t||(Gi(e,"compositionstart",Y4),Gi(e,"compositionend",mg),Gi(e,"change",mg))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:r}},i){if(e[cd]=pg(i),e.composing)return;const a=r||e.type==="number"?af(e.value):e.value,s=t??"";a!==s&&(document.activeElement===e&&e.type!=="range"&&(n||o&&e.value.trim()===s)||(e.value=s))}},Q4=["ctrl","shift","alt","meta"],Z4={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Q4.some(n=>e[`${n}Key`]&&!t.includes(n))},J4=(e,t)=>(n,...o)=>{for(let r=0;rn=>{if(!("key"in n))return;const o=Si(n.key);if(t.some(r=>r===o||e5[r]===o))return e(n)},t5=hn({patchProp:H4},k4);let gg;function n5(){return gg||(gg=t4(t5))}const Hy=(...e)=>{const t=n5().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=o5(o);if(!r)return;const i=t._component;!bt(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 o5(e){return cn(e)?document.querySelector(e):e}/*! * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const Yi=typeof window<"u";function o5(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Nt=Object.assign;function cd(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 ds=()=>{},yo=Array.isArray,r5=/\/$/,i5=e=>e.replace(r5,"");function ud(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 gg(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&&pa(t.matched[o],n.matched[r])&&Hy(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function pa(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Hy(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)?vg(e,t):yo(t)?vg(t,e):e===t}function vg(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 fs;(function(e){e.back="back",e.forward="forward",e.unknown=""})(fs||(fs={}));function u5(e){if(!e)if(Yi){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 Xc=()=>({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 bg(e,t){return(history.state?history.state.position-t:-1)+e}const bf=new Map;function m5(e,t){bf.set(e,t)}function g5(e){const t=bf.get(e);return bf.delete(e),t}let v5=()=>location.protocol+"//"+location.host;function jy(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),gg(l,"")}return gg(n,e)+o+r}function b5(e,t,n,o){let r=[],i=[],a=null;const s=({state:f})=>{const p=jy(e,location),h=n.value,m=t.value;let b=0;if(f){if(n.value=p,t.value=f,a&&a===h){a=null;return}b=m?f.position-m.position:0}else o(p);r.forEach(g=>{g(n.value,h,{delta:b,type:As.pop,direction:b?b>0?fs.forward:fs.back:fs.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(Nt({},f.state,{scroll:Xc()}),"")}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 yg(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Xc():null}}function y5(e){const{history:t,location:n}=window,o={value:jy(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=Nt({},t.state,yg(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=Nt({},r.value,t.state,{forward:l,scroll:Xc()});i(u.current,u,!0);const d=Nt({},yg(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=Nt({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 Vy(e){return typeof e=="string"||typeof e=="symbol"}const pr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Uy=Symbol("");var xg;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(xg||(xg={}));function ma(e,t){return Nt(new Error,{type:e,[Uy]:!0},t)}function Ko(e,t){return e instanceof Error&&Uy in e&&(t==null||!!(e.type&t))}const Cg="[^/]+?",_5={sensitive:!1,strict:!1,start:!0,end:!0},S5=/[.+*?^${}()[\]/\\]/g;function k5(e,t){const n=Nt({},_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)}:ds}function a(u){if(Vy(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||!Wy(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!Sg(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 ma(1,{location:u});m=f.record.name,p=Nt(_g(d.params,f.keys.filter(x=>!x.optional).map(x=>x.name)),u.params&&_g(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 ma(1,{location:u,currentLocation:d});m=f.record.name,p=Nt({},d.params,u.params),h=f.stringify(p)}const b=[];let g=f;for(;g;)b.unshift(g.record),g=g.parent;return{name:m,path:h,params:p,matched:b,meta:O5(b)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:r}}function _g(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 Sg(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function O5(e){return e.reduce((t,n)=>Nt(t,n.meta),{})}function kg(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Wy(e,t){return t.children.some(n=>n===e||Wy(e,n))}const qy=/#/g,D5=/&/g,L5=/\//g,F5=/=/g,N5=/\?/g,Ky=/\+/g,B5=/%5B/g,H5=/%5D/g,Gy=/%5E/g,j5=/%60/g,Yy=/%7B/g,V5=/%7C/g,Xy=/%7D/g,U5=/%20/g;function Kh(e){return encodeURI(""+e).replace(V5,"|").replace(B5,"[").replace(H5,"]")}function W5(e){return Kh(e).replace(Yy,"{").replace(Xy,"}").replace(Gy,"^")}function yf(e){return Kh(e).replace(Ky,"%2B").replace(U5,"+").replace(qy,"%23").replace(D5,"%26").replace(j5,"`").replace(Yy,"{").replace(Xy,"}").replace(Gy,"^")}function q5(e){return yf(e).replace(F5,"%3D")}function K5(e){return Kh(e).replace(qy,"%23").replace(N5,"%3F")}function G5(e){return e==null?"":K5(e).replace(L5,"%2F")}function pc(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&&yf(i)):[o&&yf(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(""),Pg=Symbol(""),Qc=Symbol(""),Gh=Symbol(""),xf=Symbol("");function Ya(){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(ma(4,{from:n,to:t})):d instanceof Error?s(d):w5(d)?s(ma(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 dd(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 Rg(e){const t=je(Qc),n=je(Gh),o=N(()=>t.resolve(ge(e.to))),r=N(()=>{const{matched:l}=o.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(pa.bind(null,u));if(f>-1)return f;const p=Eg(l[c-2]);return c>1&&Eg(u)===p&&d[d.length-1].path!==p?d.findIndex(pa.bind(null,l[c-2])):f}),i=N(()=>r.value>-1&&nT(n.params,o.value.params)),a=N(()=>r.value>-1&&r.value===n.matched.length-1&&Hy(n.params,o.value.params));function s(l={}){return tT(l)?t[ge(e.replace)?"replace":"push"](ge(e.to)).catch(ds):Promise.resolve()}return{route:o,href:N(()=>o.value.href),isActive:i,isExactActive:a,navigate:s}}const J5=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:Rg,setup(e,{slots:t}){const n=bo(Rg(e)),{options:o}=je(Qc),r=N(()=>({[$g(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[$g(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:v("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 Eg(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const $g=(e,t,n)=>e??t??n,oT=me({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=je(xf),r=N(()=>e.route||o.value),i=je(Pg,0),a=N(()=>{let c=ge(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=N(()=>r.value.matched[a.value]);ct(Pg,N(()=>a.value+1)),ct(Q5,s),ct(xf,r);const l=L();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||!pa(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 Ag(n.default,{Component:f,route:c});const p=d.props[u],h=p?p===!0?c.params:typeof p=="function"?p(c):p:null,b=v(f,Nt({},h,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return Ag(n.default,{Component:b,route:c})||b}}});function Ag(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||Tg,r=e.history,i=Ya(),a=Ya(),s=Ya(),l=qs(pr);let c=pr;Yi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=cd.bind(null,G=>""+G),d=cd.bind(null,G5),f=cd.bind(null,pc);function p(G,be){let ue,ie;return Vy(G)?(ue=t.getRecordMatcher(G),ie=be):ie=G,t.addRoute(ie,ue)}function h(G){const be=t.getRecordMatcher(G);be&&t.removeRoute(be)}function m(){return t.getRoutes().map(G=>G.record)}function b(G){return!!t.getRecordMatcher(G)}function g(G,be){if(be=Nt({},be||l.value),typeof G=="string"){const E=ud(n,G,be.path),W=t.resolve({path:E.path},be),ae=r.createHref(E.fullPath);return Nt(E,W,{params:f(W.params),hash:pc(E.hash),redirectedFrom:void 0,href:ae})}let ue;if("path"in G)ue=Nt({},G,{path:ud(n,G.path,be.path).path});else{const E=Nt({},G.params);for(const W in E)E[W]==null&&delete E[W];ue=Nt({},G,{params:d(E)}),be.params=d(be.params)}const ie=t.resolve(ue,be),_e=G.hash||"";ie.params=u(f(ie.params));const V=a5(o,Nt({},G,{hash:W5(_e),path:ie.path})),P=r.createHref(V);return Nt({fullPath:V,hash:_e,query:o===Tg?X5(G.query):G.query||{}},ie,{redirectedFrom:void 0,href:P})}function x(G){return typeof G=="string"?ud(n,G,l.value.path):Nt({},G)}function T(G,be){if(c!==G)return ma(8,{from:be,to:G})}function _(G){return w(G)}function C(G){return _(Nt(x(G),{replace:!0}))}function y(G){const be=G.matched[G.matched.length-1];if(be&&be.redirect){const{redirect:ue}=be;let ie=typeof ue=="function"?ue(G):ue;return typeof ie=="string"&&(ie=ie.includes("?")||ie.includes("#")?ie=x(ie):{path:ie},ie.params={}),Nt({query:G.query,hash:G.hash,params:"path"in ie?{}:G.params},ie)}}function w(G,be){const ue=c=g(G),ie=l.value,_e=G.state,V=G.force,P=G.replace===!0,E=y(ue);if(E)return w(Nt(x(E),{state:typeof E=="object"?Nt({},_e,E.state):_e,force:V,replace:P}),be||ue);const W=ue;W.redirectedFrom=be;let ae;return!V&&s5(o,ie,ue)&&(ae=ma(16,{to:W,from:ie}),re(ie,ie,!0,!1)),(ae?Promise.resolve(ae):k(W,ie)).catch(Y=>Ko(Y)?Ko(Y,2)?Y:z(Y):Q(Y,W,ie)).then(Y=>{if(Y){if(Ko(Y,2))return w(Nt({replace:P},x(Y.to),{state:typeof Y.to=="object"?Nt({},_e,Y.to.state):_e,force:V}),be||W)}else Y=I(W,ie,!0,P,_e);return A(W,ie,Y),Y})}function S(G,be){const ue=T(G,be);return ue?Promise.reject(ue):Promise.resolve()}function R(G){const be=he.values().next().value;return be&&typeof be.runWithContext=="function"?be.runWithContext(G):G()}function k(G,be){let ue;const[ie,_e,V]=aT(G,be);ue=dd(ie.reverse(),"beforeRouteLeave",G,be);for(const E of ie)E.leaveGuards.forEach(W=>{ue.push(Sr(W,G,be))});const P=S.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=dd(_e,"beforeRouteUpdate",G,be);for(const E of _e)E.updateGuards.forEach(W=>{ue.push(Sr(W,G,be))});return ue.push(P),Ce(ue)}).then(()=>{ue=[];for(const E of V)if(E.beforeEnter)if(yo(E.beforeEnter))for(const W of E.beforeEnter)ue.push(Sr(W,G,be));else ue.push(Sr(E.beforeEnter,G,be));return ue.push(P),Ce(ue)}).then(()=>(G.matched.forEach(E=>E.enterCallbacks={}),ue=dd(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(ie=>R(()=>ie(G,be,ue)))}function I(G,be,ue,ie,_e){const V=T(G,be);if(V)return V;const P=be===pr,E=Yi?history.state:{};ue&&(ie||P?r.replace(G.fullPath,Nt({scroll:P&&E&&E.scroll},_e)):r.push(G.fullPath,_e)),l.value=G,re(G,be,ue,P),z()}let q;function B(){q||(q=r.listen((G,be,ue)=>{if(!xe.listening)return;const ie=g(G),_e=y(ie);if(_e){w(Nt(_e,{replace:!0}),ie).catch(ds);return}c=ie;const V=l.value;Yi&&m5(bg(V.fullPath,ue.delta),Xc()),k(ie,V).catch(P=>Ko(P,12)?P:Ko(P,2)?(w(P.to,ie).then(E=>{Ko(E,20)&&!ue.delta&&ue.type===As.pop&&r.go(-1,!1)}).catch(ds),Promise.reject()):(ue.delta&&r.go(-ue.delta,!1),Q(P,ie,V))).then(P=>{P=P||I(ie,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(ie,V,P)}).catch(ds)}))}let O=Ya(),$=Ya(),U;function Q(G,be,ue){z(G);const ie=$.list();return ie.length?ie.forEach(_e=>_e(G,be,ue)):console.error(G),Promise.reject(G)}function M(){return U&&l.value!==pr?Promise.resolve():new Promise((G,be)=>{O.add([G,be])})}function z(G){return U||(U=!G,B(),O.list().forEach(([be,ue])=>G?ue(G):be()),O.reset()),G}function re(G,be,ue,ie){const{scrollBehavior:_e}=e;if(!Yi||!_e)return Promise.resolve();const V=!ue&&g5(bg(G.fullPath,0))||(ie||!ue)&&history.state&&history.state.scroll||null;return Lt().then(()=>_e(G,be,V)).then(P=>P&&p5(P)).catch(P=>Q(P,G,be))}const X=G=>r.go(G);let te;const he=new Set,xe={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,hasRoute:b,getRoutes:m,resolve:g,options:e,push:_,replace:C,go:X,back:()=>X(-1),forward:()=>X(1),beforeEach:i.add,beforeResolve:a.add,afterEach:s.add,onError:$.add,isReady:M,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:()=>ge(l)}),Yi&&!te&&l.value===pr&&(te=!0,_(r.location).catch(_e=>{}));const ue={};for(const _e in pr)Object.defineProperty(ue,_e,{get:()=>l.value[_e],enumerable:!0});G.provide(Qc,be),G.provide(Gh,ny(ue)),G.provide(xf,l);const ie=G.unmount;he.add(G),G.unmount=function(){he.delete(G),he.size<1&&(c=pr,q&&q(),q=null,l.value=pr,te=!1,U=!1),ie()}}};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;apa(c,s))?o.push(s):n.push(s));const l=e.matched[a];l&&(t.matched.find(c=>pa(c,l))||r.push(l))}return[n,o,r]}function Zc(){return je(Qc)}function Ea(){return je(Gh)}const sT="modulepreload",lT=function(e){return"/"+e},Ig={},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 Ig)return;Ig[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(()=>Yze),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(()=>AOe),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(()=>LOe),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(()=>rDe),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(()=>aDe),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(()=>LLe),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(()=>a9e),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(()=>O9e),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(()=>iFe),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(()=>lFe),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(()=>hFe),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(()=>mFe),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"})),Qy=[{name:"404",path:"/404",component:()=>xt(()=>Promise.resolve().then(()=>xFe),void 0),meta:{title:"404",isHidden:!0}},{name:"LOGIN",path:"/login",component:()=>xt(()=>Promise.resolve().then(()=>UFe),void 0),meta:{title:"登录页",isHidden:!0}},{name:"Register",path:"/register",component:()=>xt(()=>Promise.resolve().then(()=>c7e),void 0),meta:{title:"注册",isHidden:!0}},{name:"forgetpassword",path:"/forgetpassword",component:()=>xt(()=>Promise.resolve().then(()=>P7e),void 0),meta:{title:"重置密码",isHidden:!0}}],DT={name:"NotFound",path:"/:pathMatch(.*)*",redirect:"/404",meta:{title:"Not Found"}},Mg=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}),Zy=[];Object.keys(Mg).forEach(e=>{Zy.push(Mg[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 L1;const zg=((L1=window.settings)==null?void 0:L1.title)||"Xboard";function FT(e){e.afterEach(t=>{var o;const n=(o=t.meta)==null?void 0:o.title;n?document.title=`${n} | ${zg}`:document.title=zg})}var NT=!1;/*! + */const Yi=typeof window<"u";function r5(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Nt=Object.assign;function ud(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 fs=()=>{},yo=Array.isArray,i5=/\/$/,a5=e=>e.replace(i5,"");function dd(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=u5(o??t,n),{fullPath:o+(i&&"?")+i+a,path:o,query:r,hash:a}}function s5(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function vg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function l5(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&pa(t.matched[o],n.matched[r])&&jy(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function pa(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function jy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!c5(e[n],t[n]))return!1;return!0}function c5(e,t){return yo(e)?bg(e,t):yo(t)?bg(t,e):e===t}function bg(e,t){return yo(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function u5(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 Ms;(function(e){e.pop="pop",e.push="push"})(Ms||(Ms={}));var hs;(function(e){e.back="back",e.forward="forward",e.unknown=""})(hs||(hs={}));function d5(e){if(!e)if(Yi){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),a5(e)}const f5=/^[^#]+#/;function h5(e,t){return e.replace(f5,"#")+t}function p5(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 Qc=()=>({left:window.pageXOffset,top:window.pageYOffset});function m5(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=p5(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function yg(e,t){return(history.state?history.state.position-t:-1)+e}const yf=new Map;function g5(e,t){yf.set(e,t)}function v5(e){const t=yf.get(e);return yf.delete(e),t}let b5=()=>location.protocol+"//"+location.host;function Vy(e,t){const{pathname:n,search:o,hash:r}=t,i=e.indexOf("#");if(i>-1){let s=r.includes(e.slice(i))?e.slice(i).length:1,l=r.slice(s);return l[0]!=="/"&&(l="/"+l),vg(l,"")}return vg(n,e)+o+r}function y5(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 b=0;if(f){if(n.value=p,t.value=f,a&&a===h){a=null;return}b=m?f.position-m.position:0}else o(p);r.forEach(g=>{g(n.value,h,{delta:b,type:Ms.pop,direction:b?b>0?hs.forward:hs.back:hs.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(Nt({},f.state,{scroll:Qc()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function xg(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Qc():null}}function x5(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:b5()+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=Nt({},t.state,xg(r.value.back,l,r.value.forward,!0),c,{position:r.value.position});i(l,u,!0),o.value=l}function s(l,c){const u=Nt({},r.value,t.state,{forward:l,scroll:Qc()});i(u.current,u,!0);const d=Nt({},xg(o.value,l,null),{position:u.position+1},c);i(l,d,!1),o.value=l}return{location:o,state:r,push:s,replace:a}}function C5(e){e=d5(e);const t=x5(e),n=y5(e,t.state,t.location,t.replace);function o(i,a=!0){a||n.pauseListeners(),history.go(i)}const r=Nt({location:"",base:e,go:o,createHref:h5.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 w5(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),C5(e)}function _5(e){return typeof e=="string"||e&&typeof e=="object"}function Uy(e){return typeof e=="string"||typeof e=="symbol"}const pr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Wy=Symbol("");var Cg;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Cg||(Cg={}));function ma(e,t){return Nt(new Error,{type:e,[Wy]:!0},t)}function Go(e,t){return e instanceof Error&&Wy in e&&(t==null||!!(e.type&t))}const wg="[^/]+?",S5={sensitive:!1,strict:!1,start:!0,end:!0},k5=/[.+*?^${}()[\]/\\]/g;function T5(e,t){const n=Nt({},S5,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 R5(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const E5={type:0,value:""},$5=/[a-zA-Z0-9_]/;function A5(e){if(!e)return[[]];if(e==="/")return[[E5]];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)}:fs}function a(u){if(Uy(u)){const d=o.get(u);d&&(o.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(a),d.alias.forEach(a))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&o.delete(u.record.name),u.children.forEach(a),u.alias.forEach(a))}}function s(){return n}function l(u){let d=0;for(;d=0&&(u.record.path!==n[d].record.path||!qy(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!kg(u)&&o.set(u.record.name,u)}function c(u,d){let f,p={},h,m;if("name"in u&&u.name){if(f=o.get(u.name),!f)throw ma(1,{location:u});m=f.record.name,p=Nt(Sg(d.params,f.keys.filter(x=>!x.optional).map(x=>x.name)),u.params&&Sg(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 ma(1,{location:u,currentLocation:d});m=f.record.name,p=Nt({},d.params,u.params),h=f.stringify(p)}const b=[];let g=f;for(;g;)b.unshift(g.record),g=g.parent;return{name:m,path:h,params:p,matched:b,meta:D5(b)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:r}}function Sg(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function z5(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:O5(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 O5(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function kg(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function D5(e){return e.reduce((t,n)=>Nt(t,n.meta),{})}function Tg(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function qy(e,t){return t.children.some(n=>n===e||qy(e,n))}const Ky=/#/g,L5=/&/g,F5=/\//g,N5=/=/g,B5=/\?/g,Gy=/\+/g,H5=/%5B/g,j5=/%5D/g,Yy=/%5E/g,V5=/%60/g,Xy=/%7B/g,U5=/%7C/g,Qy=/%7D/g,W5=/%20/g;function Gh(e){return encodeURI(""+e).replace(U5,"|").replace(H5,"[").replace(j5,"]")}function q5(e){return Gh(e).replace(Xy,"{").replace(Qy,"}").replace(Yy,"^")}function xf(e){return Gh(e).replace(Gy,"%2B").replace(W5,"+").replace(Ky,"%23").replace(L5,"%26").replace(V5,"`").replace(Xy,"{").replace(Qy,"}").replace(Yy,"^")}function K5(e){return xf(e).replace(N5,"%3D")}function G5(e){return Gh(e).replace(Ky,"%23").replace(B5,"%3F")}function Y5(e){return e==null?"":G5(e).replace(F5,"%2F")}function mc(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function X5(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ri&&xf(i)):[o&&xf(o)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function Q5(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=yo(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const Z5=Symbol(""),Rg=Symbol(""),Zc=Symbol(""),Yh=Symbol(""),Cf=Symbol("");function Xa(){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(ma(4,{from:n,to:t})):d instanceof Error?s(d):_5(d)?s(ma(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 fd(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(J5(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=r5(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 J5(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Eg(e){const t=Ve(Zc),n=Ve(Yh),o=N(()=>t.resolve(ge(e.to))),r=N(()=>{const{matched:l}=o.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(pa.bind(null,u));if(f>-1)return f;const p=$g(l[c-2]);return c>1&&$g(u)===p&&d[d.length-1].path!==p?d.findIndex(pa.bind(null,l[c-2])):f}),i=N(()=>r.value>-1&&oT(n.params,o.value.params)),a=N(()=>r.value>-1&&r.value===n.matched.length-1&&jy(n.params,o.value.params));function s(l={}){return nT(l)?t[ge(e.replace)?"replace":"push"](ge(e.to)).catch(fs):Promise.resolve()}return{route:o,href:N(()=>o.value.href),isActive:i,isExactActive:a,navigate:s}}const eT=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:Eg,setup(e,{slots:t}){const n=bo(Eg(e)),{options:o}=Ve(Zc),r=N(()=>({[Ag(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Ag(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:v("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),tT=eT;function nT(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 oT(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!yo(r)||r.length!==o.length||o.some((i,a)=>i!==r[a]))return!1}return!0}function $g(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ag=(e,t,n)=>e??t??n,rT=me({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=Ve(Cf),r=N(()=>e.route||o.value),i=Ve(Rg,0),a=N(()=>{let c=ge(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=N(()=>r.value.matched[a.value]);ct(Rg,N(()=>a.value+1)),ct(Z5,s),ct(Cf,r);const l=L();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||!pa(u,p)||!f)&&(u.enterCallbacks[d]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,d=s.value,f=d&&d.components[u];if(!f)return Ig(n.default,{Component:f,route:c});const p=d.props[u],h=p?p===!0?c.params:typeof p=="function"?p(c):p:null,b=v(f,Nt({},h,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return Ig(n.default,{Component:b,route:c})||b}}});function Ig(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const iT=rT;function aT(e){const t=M5(e.routes,e),n=e.parseQuery||X5,o=e.stringifyQuery||Pg,r=e.history,i=Xa(),a=Xa(),s=Xa(),l=Gs(pr);let c=pr;Yi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=ud.bind(null,Y=>""+Y),d=ud.bind(null,Y5),f=ud.bind(null,mc);function p(Y,be){let ue,ie;return Uy(Y)?(ue=t.getRecordMatcher(Y),ie=be):ie=Y,t.addRoute(ie,ue)}function h(Y){const be=t.getRecordMatcher(Y);be&&t.removeRoute(be)}function m(){return t.getRoutes().map(Y=>Y.record)}function b(Y){return!!t.getRecordMatcher(Y)}function g(Y,be){if(be=Nt({},be||l.value),typeof Y=="string"){const E=dd(n,Y,be.path),W=t.resolve({path:E.path},be),ae=r.createHref(E.fullPath);return Nt(E,W,{params:f(W.params),hash:mc(E.hash),redirectedFrom:void 0,href:ae})}let ue;if("path"in Y)ue=Nt({},Y,{path:dd(n,Y.path,be.path).path});else{const E=Nt({},Y.params);for(const W in E)E[W]==null&&delete E[W];ue=Nt({},Y,{params:d(E)}),be.params=d(be.params)}const ie=t.resolve(ue,be),_e=Y.hash||"";ie.params=u(f(ie.params));const V=s5(o,Nt({},Y,{hash:q5(_e),path:ie.path})),P=r.createHref(V);return Nt({fullPath:V,hash:_e,query:o===Pg?Q5(Y.query):Y.query||{}},ie,{redirectedFrom:void 0,href:P})}function x(Y){return typeof Y=="string"?dd(n,Y,l.value.path):Nt({},Y)}function T(Y,be){if(c!==Y)return ma(8,{from:be,to:Y})}function _(Y){return w(Y)}function C(Y){return _(Nt(x(Y),{replace:!0}))}function y(Y){const be=Y.matched[Y.matched.length-1];if(be&&be.redirect){const{redirect:ue}=be;let ie=typeof ue=="function"?ue(Y):ue;return typeof ie=="string"&&(ie=ie.includes("?")||ie.includes("#")?ie=x(ie):{path:ie},ie.params={}),Nt({query:Y.query,hash:Y.hash,params:"path"in ie?{}:Y.params},ie)}}function w(Y,be){const ue=c=g(Y),ie=l.value,_e=Y.state,V=Y.force,P=Y.replace===!0,E=y(ue);if(E)return w(Nt(x(E),{state:typeof E=="object"?Nt({},_e,E.state):_e,force:V,replace:P}),be||ue);const W=ue;W.redirectedFrom=be;let ae;return!V&&l5(o,ie,ue)&&(ae=ma(16,{to:W,from:ie}),te(ie,ie,!0,!1)),(ae?Promise.resolve(ae):k(W,ie)).catch(X=>Go(X)?Go(X,2)?X:z(X):Q(X,W,ie)).then(X=>{if(X){if(Go(X,2))return w(Nt({replace:P},x(X.to),{state:typeof X.to=="object"?Nt({},_e,X.to.state):_e,force:V}),be||W)}else X=I(W,ie,!0,P,_e);return A(W,ie,X),X})}function S(Y,be){const ue=T(Y,be);return ue?Promise.reject(ue):Promise.resolve()}function R(Y){const be=he.values().next().value;return be&&typeof be.runWithContext=="function"?be.runWithContext(Y):Y()}function k(Y,be){let ue;const[ie,_e,V]=sT(Y,be);ue=fd(ie.reverse(),"beforeRouteLeave",Y,be);for(const E of ie)E.leaveGuards.forEach(W=>{ue.push(Sr(W,Y,be))});const P=S.bind(null,Y,be);return ue.push(P),we(ue).then(()=>{ue=[];for(const E of i.list())ue.push(Sr(E,Y,be));return ue.push(P),we(ue)}).then(()=>{ue=fd(_e,"beforeRouteUpdate",Y,be);for(const E of _e)E.updateGuards.forEach(W=>{ue.push(Sr(W,Y,be))});return ue.push(P),we(ue)}).then(()=>{ue=[];for(const E of V)if(E.beforeEnter)if(yo(E.beforeEnter))for(const W of E.beforeEnter)ue.push(Sr(W,Y,be));else ue.push(Sr(E.beforeEnter,Y,be));return ue.push(P),we(ue)}).then(()=>(Y.matched.forEach(E=>E.enterCallbacks={}),ue=fd(V,"beforeRouteEnter",Y,be),ue.push(P),we(ue))).then(()=>{ue=[];for(const E of a.list())ue.push(Sr(E,Y,be));return ue.push(P),we(ue)}).catch(E=>Go(E,8)?E:Promise.reject(E))}function A(Y,be,ue){s.list().forEach(ie=>R(()=>ie(Y,be,ue)))}function I(Y,be,ue,ie,_e){const V=T(Y,be);if(V)return V;const P=be===pr,E=Yi?history.state:{};ue&&(ie||P?r.replace(Y.fullPath,Nt({scroll:P&&E&&E.scroll},_e)):r.push(Y.fullPath,_e)),l.value=Y,te(Y,be,ue,P),z()}let q;function B(){q||(q=r.listen((Y,be,ue)=>{if(!xe.listening)return;const ie=g(Y),_e=y(ie);if(_e){w(Nt(_e,{replace:!0}),ie).catch(fs);return}c=ie;const V=l.value;Yi&&g5(yg(V.fullPath,ue.delta),Qc()),k(ie,V).catch(P=>Go(P,12)?P:Go(P,2)?(w(P.to,ie).then(E=>{Go(E,20)&&!ue.delta&&ue.type===Ms.pop&&r.go(-1,!1)}).catch(fs),Promise.reject()):(ue.delta&&r.go(-ue.delta,!1),Q(P,ie,V))).then(P=>{P=P||I(ie,V,!1),P&&(ue.delta&&!Go(P,8)?r.go(-ue.delta,!1):ue.type===Ms.pop&&Go(P,20)&&r.go(-1,!1)),A(ie,V,P)}).catch(fs)}))}let M=Xa(),$=Xa(),U;function Q(Y,be,ue){z(Y);const ie=$.list();return ie.length?ie.forEach(_e=>_e(Y,be,ue)):console.error(Y),Promise.reject(Y)}function D(){return U&&l.value!==pr?Promise.resolve():new Promise((Y,be)=>{M.add([Y,be])})}function z(Y){return U||(U=!Y,B(),M.list().forEach(([be,ue])=>Y?ue(Y):be()),M.reset()),Y}function te(Y,be,ue,ie){const{scrollBehavior:_e}=e;if(!Yi||!_e)return Promise.resolve();const V=!ue&&v5(yg(Y.fullPath,0))||(ie||!ue)&&history.state&&history.state.scroll||null;return Lt().then(()=>_e(Y,be,V)).then(P=>P&&m5(P)).catch(P=>Q(P,Y,be))}const G=Y=>r.go(Y);let J;const he=new Set,xe={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,hasRoute:b,getRoutes:m,resolve:g,options:e,push:_,replace:C,go:G,back:()=>G(-1),forward:()=>G(1),beforeEach:i.add,beforeResolve:a.add,afterEach:s.add,onError:$.add,isReady:D,install(Y){const be=this;Y.component("RouterLink",tT),Y.component("RouterView",iT),Y.config.globalProperties.$router=be,Object.defineProperty(Y.config.globalProperties,"$route",{enumerable:!0,get:()=>ge(l)}),Yi&&!J&&l.value===pr&&(J=!0,_(r.location).catch(_e=>{}));const ue={};for(const _e in pr)Object.defineProperty(ue,_e,{get:()=>l.value[_e],enumerable:!0});Y.provide(Zc,be),Y.provide(Yh,oy(ue)),Y.provide(Cf,l);const ie=Y.unmount;he.add(Y),Y.unmount=function(){he.delete(Y),he.size<1&&(c=pr,q&&q(),q=null,l.value=pr,J=!1,U=!1),ie()}}};function we(Y){return Y.reduce((be,ue)=>be.then(()=>R(ue)),Promise.resolve())}return xe}function sT(e,t){const n=[],o=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;apa(c,s))?o.push(s):n.push(s));const l=e.matched[a];l&&(t.matched.find(c=>pa(c,l))||r.push(l))}return[n,o,r]}function Jc(){return Ve(Zc)}function Ea(){return Ve(Yh)}const lT="modulepreload",cT=function(e){return"/"+e},Mg={},xt=function(t,n,o){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=cT(i),i in Mg)return;Mg[i]=!0;const a=i.endsWith(".css"),s=a?'[rel="stylesheet"]':"";if(!!o)for(let u=r.length-1;u>=0;u--){const d=r[u];if(d.href===i&&(!a||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":lT,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})},uT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),dT={name:"dashboard",path:"/",component:uT,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}}]},fT=Object.freeze(Object.defineProperty({__proto__:null,default:dT},Symbol.toStringTag,{value:"Module"})),hT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),pT={name:"Invite",path:"/",component:hT,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:"财务"}}}]},mT=Object.freeze(Object.defineProperty({__proto__:null,default:pT},Symbol.toStringTag,{value:"Module"})),gT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),vT={name:"knowledge",path:"/",component:gT,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}}]},bT=Object.freeze(Object.defineProperty({__proto__:null,default:vT},Symbol.toStringTag,{value:"Module"})),yT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),xT={name:"Node",path:"/",component:yT,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:"订阅"}}}]},CT=Object.freeze(Object.defineProperty({__proto__:null,default:xT},Symbol.toStringTag,{value:"Module"})),wT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),_T={name:"Order",path:"/",component:wT,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}}]},ST=Object.freeze(Object.defineProperty({__proto__:null,default:_T},Symbol.toStringTag,{value:"Module"})),kT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),TT={name:"plan",path:"/",component:kT,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}}]},PT=Object.freeze(Object.defineProperty({__proto__:null,default:TT},Symbol.toStringTag,{value:"Module"})),RT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),ET={name:"profile",path:"/",component:RT,redirect:"/profile",meta:{isHidden:!1},children:[{name:"Profile",path:"profile",component:()=>xt(()=>Promise.resolve().then(()=>aFe),void 0),meta:{title:"个人中心",icon:"mdi-account-outline",order:0,group:{key:"user",label:"用户"}}}]},$T=Object.freeze(Object.defineProperty({__proto__:null,default:ET},Symbol.toStringTag,{value:"Module"})),AT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),IT={name:"ticket",path:"/",component:AT,redirect:"/ticket",meta:{isHidden:!1},children:[{name:"Ticket",path:"ticket",component:()=>xt(()=>Promise.resolve().then(()=>cFe),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(()=>pFe),void 0),meta:{title:"工单详情",order:0,isHidden:!0}}]},MT=Object.freeze(Object.defineProperty({__proto__:null,default:IT},Symbol.toStringTag,{value:"Module"})),zT=()=>xt(()=>Promise.resolve().then(()=>dr),void 0),OT={name:"traffic",path:"/",component:zT,redirect:"/traffic",meta:{isHidden:!1},children:[{name:"Traffic",path:"traffic",component:()=>xt(()=>Promise.resolve().then(()=>gFe),void 0),meta:{title:"流量明细",icon:"mdi-poll",order:0,group:{key:"user",label:"用户"}}}]},DT=Object.freeze(Object.defineProperty({__proto__:null,default:OT},Symbol.toStringTag,{value:"Module"})),Zy=[{name:"404",path:"/404",component:()=>xt(()=>Promise.resolve().then(()=>CFe),void 0),meta:{title:"404",isHidden:!0}},{name:"LOGIN",path:"/login",component:()=>xt(()=>Promise.resolve().then(()=>WFe),void 0),meta:{title:"登录页",isHidden:!0}},{name:"Register",path:"/register",component:()=>xt(()=>Promise.resolve().then(()=>u7e),void 0),meta:{title:"注册",isHidden:!0}},{name:"forgetpassword",path:"/forgetpassword",component:()=>xt(()=>Promise.resolve().then(()=>R7e),void 0),meta:{title:"重置密码",isHidden:!0}}],LT={name:"NotFound",path:"/:pathMatch(.*)*",redirect:"/404",meta:{title:"Not Found"}},zg=Object.assign({"/src/views/dashboard/route.ts":fT,"/src/views/invite/route.ts":mT,"/src/views/knowledge/route.ts":bT,"/src/views/node/route.ts":CT,"/src/views/order/route.ts":ST,"/src/views/plan/route.ts":PT,"/src/views/profile/route.ts":$T,"/src/views/ticket/route.ts":MT,"/src/views/traffic/route.ts":DT}),Jy=[];Object.keys(zg).forEach(e=>{Jy.push(zg[e].default)});function FT(e){e.beforeEach(()=>{var t;(t=window.$loadingBar)==null||t.start()}),e.afterEach(()=>{setTimeout(()=>{var t;(t=window.$loadingBar)==null||t.finish()},200)}),e.onError(()=>{var t;(t=window.$loadingBar)==null||t.error()})}var F1;const Og=((F1=window.settings)==null?void 0:F1.title)||"Xboard";function NT(e){e.afterEach(t=>{var o;const n=(o=t.meta)==null?void 0:o.title;n?document.title=`${n} | ${Og}`:document.title=Og})}var BT=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT - */let Jy;const Jc=e=>Jy=e,ex=Symbol();function Cf(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var hs;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(hs||(hs={}));function BT(){const e=kh(!0),t=e.run(()=>L({}));let n=[],o=[];const r=ua({install(i){Jc(r),r._a=i,i.provide(ex,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 tx=()=>{};function Og(e,t,n,o=tx){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),o())};return!n&&Th()&&W1(r),r}function ji(e,...t){e.slice().forEach(n=>{n(...t)})}const HT=e=>e();function wf(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];Cf(r)&&Cf(o)&&e.hasOwnProperty(n)&&!en(o)&&!Er(o)?e[n]=wf(r,o):e[n]=o}return e}const jT=Symbol();function VT(e){return!Cf(e)||!e.hasOwnProperty(jT)}const{assign:Cr}=Object;function UT(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]=ua(N(()=>{Jc(n);const p=n._s.get(e);return a[f].call(p,p)})),d),{}))}return l=nx(e,c,t,n,o,!0),l}function nx(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]={}),L({});let m;function b(S){let R;c=u=!1,typeof S=="function"?(S(o.state.value[e]),R={type:hs.patchFunction,storeId:e,events:p}):(wf(o.state.value[e],S),R={type:hs.patchObject,payload:S,storeId:e,events:p});const k=m=Symbol();Lt().then(()=>{m===k&&(c=!0)}),u=!0,ji(d,R,o.state.value[e])}const g=i?function(){const{state:R}=n,k=R?R():{};this.$patch(A=>{Cr(A,k)})}:tx;function x(){a.stop(),d=[],f=[],o._s.delete(e)}function T(S,R){return function(){Jc(o);const k=Array.from(arguments),A=[],I=[];function q($){A.push($)}function B($){I.push($)}ji(f,{args:k,name:S,store:C,after:q,onError:B});let O;try{O=R.apply(this&&this.$id===e?this:C,k)}catch($){throw ji(I,$),$}return O instanceof Promise?O.then($=>(ji(A,$),$)).catch($=>(ji(I,$),Promise.reject($))):(ji(A,O),O)}}const _={_p:o,$id:e,$onAction:Og.bind(null,f),$patch:b,$reset:g,$subscribe(S,R={}){const k=Og(d,S,R.detached,()=>A()),A=a.run(()=>ht(()=>o.state.value[e],I=>{(R.flush==="sync"?u:c)&&S({storeId:e,type:hs.direct,events:p},I)},Cr({},l,R)));return k},$dispose:x},C=bo(_);o._s.set(e,C);const w=(o._a&&o._a.runWithContext||HT)(()=>o._e.run(()=>(a=kh()).run(t)));for(const S in w){const R=w[S];if(en(R)&&!UT(R)||Er(R))i||(h&&VT(R)&&(en(R)?R.value=h[S]:wf(R,h[S])),o.state.value[e][S]=R);else if(typeof R=="function"){const k=T(S,R);w[S]=k,s.actions[S]=R}}return Cr(C,w),Cr(Et(C),w),Object.defineProperty(C,"$state",{get:()=>o.state.value[e],set:S=>{b(R=>{Cr(R,S)})}}),o._p.forEach(S=>{Cr(C,a.run(()=>S({store:C,app:o._a,pinia:o,options:s})))}),h&&i&&n.hydrate&&n.hydrate(C.$state,h),c=!0,u=!0,C}function eu(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(ex,null):null),s&&Jc(s),s=Jy,s._s.has(o)||(i?nx(o,t,r,s):WT(o,r,s)),s._s.get(o)}return a.$id=o,a}function ox(e,t){return function(){return e.apply(t,arguments)}}const{toString:qT}=Object.prototype,{getPrototypeOf:Yh}=Object,tu=(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=>tu(t)===e),nu=e=>t=>typeof t===e,{isArray:$a}=Array,Is=nu("undefined");function KT(e){return e!==null&&!Is(e)&&e.constructor!==null&&!Is(e.constructor)&&to(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const rx=jo("ArrayBuffer");function GT(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&rx(e.buffer),t}const YT=nu("string"),to=nu("function"),ix=nu("number"),ou=e=>e!==null&&typeof e=="object",XT=e=>e===!0||e===!1,Jl=e=>{if(tu(e)!=="object")return!1;const t=Yh(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=>ou(e)&&to(e.pipe),nP=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||to(e.append)&&((t=tu(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]),$a(e))for(o=0,r=e.length;o0;)if(r=n[o],t===r.toLowerCase())return r;return null}const sx=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),lx=e=>!Is(e)&&e!==sx;function _f(){const{caseless:e}=lx(this)&&this||{},t={},n=(o,r)=>{const i=e&&ax(t,r)||r;Jl(t[i])&&Jl(o)?t[i]=_f(t[i],o):Jl(o)?t[i]=_f({},o):$a(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]=ox(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&&Yh(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($a(e))return e;let t=e.length;if(!ix(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"&&Yh(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}),Dg=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),gP=jo("RegExp"),cx=(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=>{cx(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 $a(e)?o(e):o(String(e).split(t)),n},yP=()=>{},xP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),fd="abcdefghijklmnopqrstuvwxyz",Lg="0123456789",ux={DIGIT:Lg,ALPHA:fd,ALPHA_DIGIT:fd+fd.toUpperCase()+Lg},CP=(e=16,t=ux.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(ou(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[r]=o;const i=$a(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&&(ou(e)||to(e))&&to(e.then)&&to(e.catch),$e={isArray:$a,isArrayBuffer:rx,isBuffer:KT,isFormData:nP,isArrayBufferView:GT,isString:YT,isNumber:ix,isBoolean:XT,isObject:ou,isPlainObject:Jl,isUndefined:Is,isDate:QT,isFile:ZT,isBlob:JT,isRegExp:gP,isFunction:to,isStream:tP,isURLSearchParams:oP,isTypedArray:dP,isFileList:eP,forEach:Ys,merge:_f,extend:iP,trim:rP,stripBOM:aP,inherits:sP,toFlatObject:lP,kindOf:tu,kindOfTest:jo,endsWith:cP,toArray:uP,forEachEntry:fP,matchAll:hP,isHTMLForm:pP,hasOwnProperty:Dg,hasOwnProp:Dg,reduceDescriptors:cx,freezeMethods:vP,toObjectSet:bP,toCamelCase:mP,noop:yP,toFiniteNumber:xP,findKey:ax,global:sx,isContextDefined:lx,ALPHABET:ux,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 dx=$t.prototype,fx={};["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=>{fx[e]={value:e}});Object.defineProperties($t,fx);Object.defineProperty(dx,"isAxiosError",{value:!0});$t.from=(e,t,n,o,r,i)=>{const a=Object.create(dx);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 Sf(e){return $e.isPlainObject(e)||$e.isArray(e)}function hx(e){return $e.endsWith(e,"[]")?e.slice(0,-2):e}function Fg(e,t,n){return e?e.concat(t).map(function(r,i){return r=hx(r),!n&&i?"["+r+"]":r}).join(n?".":""):t}function PP(e){return $e.isArray(e)&&!e.some(Sf)}const RP=$e.toFlatObject($e,{},null,function(t){return/^is[A-Z]/.test(t)});function ru(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,b){return!$e.isUndefined(b[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,b){let g=h;if(h&&!b&&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=hx(m),g.forEach(function(T,_){!($e.isUndefined(T)||T===null)&&t.append(a===!0?Fg([m],_,i):a===null?m:m+"[]",c(T))}),!1}return Sf(h)?!0:(t.append(Fg(b,m,i),c(h)),!1)}const d=[],f=Object.assign(RP,{defaultVisitor:u,convertValue:c,isVisitable:Sf});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 Ng(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function Xh(e,t){this._pairs=[],e&&ru(e,this,t)}const px=Xh.prototype;px.append=function(t,n){this._pairs.push([t,n])};px.toString=function(t){const n=t?function(o){return t.call(this,o,Ng)}:Ng;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 mx(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 Xh(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 Bg=$P,gx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},AP=typeof URLSearchParams<"u"?URLSearchParams:Xh,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"]},vx=typeof window<"u"&&typeof document<"u",OP=(e=>vx&&["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:vx,hasStandardBrowserEnv:OP,hasStandardBrowserWebWorkerEnv:DP},Symbol.toStringTag,{value:"Module"})),Io={...LP,...zP};function FP(e,t){return ru(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 Qh={transitional:gx,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(bx(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 ru(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||Qh.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=>{Qh.headers[e]={}});const Zh=Qh,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"]),VP=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},Hg=Symbol("internals");function Xa(e){return e&&String(e).trim().toLowerCase()}function ec(e){return e===!1||e==null?e:$e.isArray(e)?e.map(ec):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 WP=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function hd(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 iu{constructor(t){t&&this.set(t)}set(t,n,o){const r=this;function i(s,l,c){const u=Xa(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]=ec(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(VP(t),n):t!=null&&i(n,t,o),this}get(t,n){if(t=Xa(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=Xa(t),t){const o=$e.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||hd(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let r=!1;function i(a){if(a=Xa(a),a){const s=$e.findKey(o,a);s&&(!n||hd(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||hd(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]=ec(r),delete n[i];return}const s=t?qP(i):String(i).trim();s!==i&&delete n[i],n[s]=ec(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[Hg]=this[Hg]={accessors:{}}).accessors,r=this.prototype;function i(a){const s=Xa(a);o[s]||(KP(r,a),o[s]=!0)}return $e.isArray(t)?t.forEach(i):i(t),this}}iu.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);$e.reduceDescriptors(iu.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});$e.freezeMethods(iu);const er=iu;function pd(e,t){const n=this||Zh,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 yx(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 xx(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,...b]=u?u.split(";").map(g=>g.trim()).filter(Boolean):[];i.setContentType([m||"multipart/form-data",...b].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(m+":"+b))}const f=xx(e.baseURL,e.url);d.open(e.method.toUpperCase(),mx(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(T){n(T),c()},function(T){o(T),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 b=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const g=e.transitional||gx;e.timeoutErrorMessage&&(b=e.timeoutErrorMessage),o(new $t(b,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(b,g){d.setRequestHeader(g,b)}),$e.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),a&&a!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",jg(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",jg(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)})},kf={http:TP,xhr:nR};$e.forEach(kf,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Vg=e=>`- ${e}`,oR=e=>$e.isFunction(e)||e===null||e===!1,Cx={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(Vg).join(` -`):" "+Vg(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:kf};function md(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Xs(null,e)}function Ug(e){return md(e),e.headers=er.from(e.headers),e.data=pd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Cx.getAdapter(e.adapter||Zh.adapter)(e).then(function(o){return md(e),o.data=pd.call(e,e.transformResponse,o),o.headers=er.from(o.headers),o},function(o){return yx(o)||(md(e),o&&o.response&&(o.response.data=pd.call(e,e.transformResponse,o.response),o.response.headers=er.from(o.response.headers))),Promise.reject(o)})}const Wg=e=>e instanceof er?e.toJSON():e;function ga(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(Wg(c),Wg(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 wx="1.6.2",Jh={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Jh[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const qg={};Jh.transitional=function(t,n,o){function r(i,a){return"[Axios v"+wx+"] 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&&!qg[a]&&(qg[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 Tf={assertOptions:rR,validators:Jh},mr=Tf.validators;class mc{constructor(t){this.defaults=t,this.interceptors={request:new Bg,response:new Bg}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ga(this.defaults,n);const{transitional:o,paramsSerializer:r,headers:i}=n;o!==void 0&&Tf.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}:Tf.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=[Ug.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 ep(function(r){t=r}),cancel:t}}}const iR=ep;function aR(e){return function(n){return e.apply(null,n)}}function sR(e){return $e.isObject(e)&&e.isAxiosError===!0}const Pf={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(Pf).forEach(([e,t])=>{Pf[t]=e});const lR=Pf;function _x(e){const t=new tc(e),n=ox(tc.prototype.request,t);return $e.extend(n,tc.prototype,t,{allOwnKeys:!0}),$e.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return _x(ga(e,r))},n}const pn=_x(Zh);pn.Axios=tc;pn.CanceledError=Xs;pn.CancelToken=iR;pn.isCancel=yx;pn.VERSION=wx;pn.toFormData=ru;pn.AxiosError=$t;pn.Cancel=pn.CanceledError;pn.all=function(t){return Promise.all(t)};pn.spread=aR;pn.isAxiosError=sR;pn.mergeConfig=ga;pn.AxiosHeaders=er;pn.formToJSON=e=>bx($e.isHTMLForm(e)?new FormData(e):e);pn.getAdapter=Cx.getAdapter;pn.HttpStatusCode=lR;pn.default=pn;const cR=pn,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 Sx(e){try{if(typeof JSON.parse(e)=="object")return!0}catch{return!1}}class mR{constructor(t){ed(this,"storage");ed(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 kx({prefixKey:e="",storage:t=sessionStorage}){return new mR({prefixKey:e,storage:t})}const Tx="Vue_Naive_",gR=function(e={}){return kx({prefixKey:e.prefixKey||"",storage:localStorage})},vR=function(e={}){return kx({prefixKey:e.prefixKey||"",storage:sessionStorage})},ki=gR({prefixKey:Tx}),gc=vR({prefixKey:Tx}),tp="access_token",bR=72*60*60;function Px(){return ki.get(tp)}function yR(e){ki.set(tp,e,bR)}function Rx(){ki.remove(tp)}function np(){const e=ge(Jt.currentRoute),t=!e.meta.requireAuth&&!["/404","/login"].includes(Jt.currentRoute.value.path);Jt.replace({path:"/login",query:t?{...e.query,redirect:e.path}:{}})}var Ex=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function op(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 $x={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Ex,function(){var n=1e3,o=6e4,r=36e5,i="millisecond",a="second",s="minute",l="hour",c="day",u="week",d="month",f="quarter",p="year",h="date",m="Invalid Date",b=/^(\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])+"]"}},T=function(B,O,$){var U=String(B);return!U||U.length>=O?B:""+Array(O+1-U.length).join($)+B},_={s:T,z:function(B){var O=-B.utcOffset(),$=Math.abs(O),U=Math.floor($/60),Q=$%60;return(O<=0?"+":"-")+T(U,2,"0")+":"+T(Q,2,"0")},m:function B(O,$){if(O.date()<$.date())return-B($,O);var U=12*($.year()-O.year())+($.month()-O.month()),Q=O.clone().add(U,d),M=$-Q<0,z=O.clone().add(U+(M?-1:1),d);return+(-(U+($-Q)/(M?Q-z:z-Q))||0)},a:function(B){return B<0?Math.ceil(B)||0:Math.floor(B)},p:function(B){return{M:d,y:p,w:u,d:c,D:h,h:l,m:s,s:a,ms:i,Q:f}[B]||String(B||"").toLowerCase().replace(/s$/,"")},u:function(B){return B===void 0}},C="en",y={};y[C]=x;var w="$isDayjsObject",S=function(B){return B instanceof I||!(!B||!B[w])},R=function B(O,$,U){var Q;if(!O)return C;if(typeof O=="string"){var M=O.toLowerCase();y[M]&&(Q=M),$&&(y[M]=$,Q=M);var z=O.split("-");if(!Q&&z.length>1)return B(z[0])}else{var re=O.name;y[re]=O,Q=re}return!U&&Q&&(C=Q),Q||!U&&C},k=function(B,O){if(S(B))return B.clone();var $=typeof O=="object"?O:{};return $.date=B,$.args=arguments,new I($)},A=_;A.l=R,A.i=S,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[w]=!0}var O=B.prototype;return O.parse=function($){this.$d=function(U){var Q=U.date,M=U.utc;if(Q===null)return new Date(NaN);if(A.u(Q))return new Date;if(Q instanceof Date)return new Date(Q);if(typeof Q=="string"&&!/Z$/i.test(Q)){var z=Q.match(b);if(z){var re=z[2]-1||0,X=(z[7]||"0").substring(0,3);return M?new Date(Date.UTC(z[1],re,z[3]||1,z[4]||0,z[5]||0,z[6]||0,X)):new Date(z[1],re,z[3]||1,z[4]||0,z[5]||0,z[6]||0,X)}}return new Date(Q)}($),this.init()},O.init=function(){var $=this.$d;this.$y=$.getFullYear(),this.$M=$.getMonth(),this.$D=$.getDate(),this.$W=$.getDay(),this.$H=$.getHours(),this.$m=$.getMinutes(),this.$s=$.getSeconds(),this.$ms=$.getMilliseconds()},O.$utils=function(){return A},O.isValid=function(){return this.$d.toString()!==m},O.isSame=function($,U){var Q=k($);return this.startOf(U)<=Q&&Q<=this.endOf(U)},O.isAfter=function($,U){return k($)ex=e,tx=Symbol();function wf(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var ps;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(ps||(ps={}));function HT(){const e=Th(!0),t=e.run(()=>L({}));let n=[],o=[];const r=ua({install(i){eu(r),r._a=i,i.provide(tx,r),i.config.globalProperties.$pinia=r,o.forEach(a=>n.push(a)),o=[]},use(i){return!this._a&&!BT?o.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const nx=()=>{};function Dg(e,t,n,o=nx){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),o())};return!n&&Ph()&&q1(r),r}function ji(e,...t){e.slice().forEach(n=>{n(...t)})}const jT=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 VT=Symbol();function UT(e){return!wf(e)||!e.hasOwnProperty(VT)}const{assign:Cr}=Object;function WT(e){return!!(en(e)&&e.effect)}function qT(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=p3(n.state.value[e]);return Cr(u,i,Object.keys(a||{}).reduce((d,f)=>(d[f]=ua(N(()=>{eu(n);const p=n._s.get(e);return a[f].call(p,p)})),d),{}))}return l=ox(e,c,t,n,o,!0),l}function ox(e,t,n={},o,r,i){let a;const s=Cr({actions:{}},n),l={deep:!0};let c,u,d=[],f=[],p;const h=o.state.value[e];!i&&!h&&(o.state.value[e]={}),L({});let m;function b(S){let R;c=u=!1,typeof S=="function"?(S(o.state.value[e]),R={type:ps.patchFunction,storeId:e,events:p}):(_f(o.state.value[e],S),R={type:ps.patchObject,payload:S,storeId:e,events:p});const k=m=Symbol();Lt().then(()=>{m===k&&(c=!0)}),u=!0,ji(d,R,o.state.value[e])}const g=i?function(){const{state:R}=n,k=R?R():{};this.$patch(A=>{Cr(A,k)})}:nx;function x(){a.stop(),d=[],f=[],o._s.delete(e)}function T(S,R){return function(){eu(o);const k=Array.from(arguments),A=[],I=[];function q($){A.push($)}function B($){I.push($)}ji(f,{args:k,name:S,store:C,after:q,onError:B});let M;try{M=R.apply(this&&this.$id===e?this:C,k)}catch($){throw ji(I,$),$}return M instanceof Promise?M.then($=>(ji(A,$),$)).catch($=>(ji(I,$),Promise.reject($))):(ji(A,M),M)}}const _={_p:o,$id:e,$onAction:Dg.bind(null,f),$patch:b,$reset:g,$subscribe(S,R={}){const k=Dg(d,S,R.detached,()=>A()),A=a.run(()=>ht(()=>o.state.value[e],I=>{(R.flush==="sync"?u:c)&&S({storeId:e,type:ps.direct,events:p},I)},Cr({},l,R)));return k},$dispose:x},C=bo(_);o._s.set(e,C);const w=(o._a&&o._a.runWithContext||jT)(()=>o._e.run(()=>(a=Th()).run(t)));for(const S in w){const R=w[S];if(en(R)&&!WT(R)||Er(R))i||(h&&UT(R)&&(en(R)?R.value=h[S]:_f(R,h[S])),o.state.value[e][S]=R);else if(typeof R=="function"){const k=T(S,R);w[S]=k,s.actions[S]=R}}return Cr(C,w),Cr(Et(C),w),Object.defineProperty(C,"$state",{get:()=>o.state.value[e],set:S=>{b(R=>{Cr(R,S)})}}),o._p.forEach(S=>{Cr(C,a.run(()=>S({store:C,app:o._a,pinia:o,options:s})))}),h&&i&&n.hydrate&&n.hydrate(C.$state,h),c=!0,u=!0,C}function tu(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=Y3();return s=s||(c?Ve(tx,null):null),s&&eu(s),s=ex,s._s.has(o)||(i?ox(o,t,r,s):qT(o,r,s)),s._s.get(o)}return a.$id=o,a}function rx(e,t){return function(){return e.apply(t,arguments)}}const{toString:KT}=Object.prototype,{getPrototypeOf:Xh}=Object,nu=(e=>t=>{const n=KT.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Vo=e=>(e=e.toLowerCase(),t=>nu(t)===e),ou=e=>t=>typeof t===e,{isArray:$a}=Array,zs=ou("undefined");function GT(e){return e!==null&&!zs(e)&&e.constructor!==null&&!zs(e.constructor)&&to(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const ix=Vo("ArrayBuffer");function YT(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&ix(e.buffer),t}const XT=ou("string"),to=ou("function"),ax=ou("number"),ru=e=>e!==null&&typeof e=="object",QT=e=>e===!0||e===!1,ec=e=>{if(nu(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)},ZT=Vo("Date"),JT=Vo("File"),eP=Vo("Blob"),tP=Vo("FileList"),nP=e=>ru(e)&&to(e.pipe),oP=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||to(e.append)&&((t=nu(e))==="formdata"||t==="object"&&to(e.toString)&&e.toString()==="[object FormData]"))},rP=Vo("URLSearchParams"),iP=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Qs(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let o,r;if(typeof e!="object"&&(e=[e]),$a(e))for(o=0,r=e.length;o0;)if(r=n[o],t===r.toLowerCase())return r;return null}const lx=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),cx=e=>!zs(e)&&e!==lx;function Sf(){const{caseless:e}=cx(this)&&this||{},t={},n=(o,r)=>{const i=e&&sx(t,r)||r;ec(t[i])&&ec(o)?t[i]=Sf(t[i],o):ec(o)?t[i]=Sf({},o):$a(o)?t[i]=o.slice():t[i]=o};for(let o=0,r=arguments.length;o(Qs(t,(r,i)=>{n&&to(r)?e[i]=rx(r,n):e[i]=r},{allOwnKeys:o}),e),sP=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),lP=(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)},cP=(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},uP=(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},dP=e=>{if(!e)return null;if($a(e))return e;let t=e.length;if(!ax(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},fP=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Xh(Uint8Array)),hP=(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])}},pP=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},mP=Vo("HTMLFormElement"),gP=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,r){return o.toUpperCase()+r}),Lg=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),vP=Vo("RegExp"),ux=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};Qs(n,(r,i)=>{let a;(a=t(r,i,e))!==!1&&(o[i]=a||r)}),Object.defineProperties(e,o)},bP=e=>{ux(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+"'")})}})},yP=(e,t)=>{const n={},o=r=>{r.forEach(i=>{n[i]=!0})};return $a(e)?o(e):o(String(e).split(t)),n},xP=()=>{},CP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),hd="abcdefghijklmnopqrstuvwxyz",Fg="0123456789",dx={DIGIT:Fg,ALPHA:hd,ALPHA_DIGIT:hd+hd.toUpperCase()+Fg},wP=(e=16,t=dx.ALPHA_DIGIT)=>{let n="";const{length:o}=t;for(;e--;)n+=t[Math.random()*o|0];return n};function _P(e){return!!(e&&to(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const SP=e=>{const t=new Array(10),n=(o,r)=>{if(ru(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[r]=o;const i=$a(o)?[]:{};return Qs(o,(a,s)=>{const l=n(a,r+1);!zs(l)&&(i[s]=l)}),t[r]=void 0,i}}return o};return n(e,0)},kP=Vo("AsyncFunction"),TP=e=>e&&(ru(e)||to(e))&&to(e.then)&&to(e.catch),$e={isArray:$a,isArrayBuffer:ix,isBuffer:GT,isFormData:oP,isArrayBufferView:YT,isString:XT,isNumber:ax,isBoolean:QT,isObject:ru,isPlainObject:ec,isUndefined:zs,isDate:ZT,isFile:JT,isBlob:eP,isRegExp:vP,isFunction:to,isStream:nP,isURLSearchParams:rP,isTypedArray:fP,isFileList:tP,forEach:Qs,merge:Sf,extend:aP,trim:iP,stripBOM:sP,inherits:lP,toFlatObject:cP,kindOf:nu,kindOfTest:Vo,endsWith:uP,toArray:dP,forEachEntry:hP,matchAll:pP,isHTMLForm:mP,hasOwnProperty:Lg,hasOwnProp:Lg,reduceDescriptors:ux,freezeMethods:bP,toObjectSet:yP,toCamelCase:gP,noop:xP,toFiniteNumber:CP,findKey:sx,global:lx,isContextDefined:cx,ALPHABET:dx,generateString:wP,isSpecCompliantForm:_P,toJSONObject:SP,isAsyncFn:kP,isThenable:TP};function $t(e,t,n,o,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),r&&(this.response=r)}$e.inherits($t,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$e.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const fx=$t.prototype,hx={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{hx[e]={value:e}});Object.defineProperties($t,hx);Object.defineProperty(fx,"isAxiosError",{value:!0});$t.from=(e,t,n,o,r,i)=>{const a=Object.create(fx);return $e.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),$t.call(a,e.message,t,n,o,r),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const PP=null;function kf(e){return $e.isPlainObject(e)||$e.isArray(e)}function px(e){return $e.endsWith(e,"[]")?e.slice(0,-2):e}function Ng(e,t,n){return e?e.concat(t).map(function(r,i){return r=px(r),!n&&i?"["+r+"]":r}).join(n?".":""):t}function RP(e){return $e.isArray(e)&&!e.some(kf)}const EP=$e.toFlatObject($e,{},null,function(t){return/^is[A-Z]/.test(t)});function iu(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,b){return!$e.isUndefined(b[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,b){let g=h;if(h&&!b&&typeof h=="object"){if($e.endsWith(m,"{}"))m=o?m:m.slice(0,-2),h=JSON.stringify(h);else if($e.isArray(h)&&RP(h)||($e.isFileList(h)||$e.endsWith(m,"[]"))&&(g=$e.toArray(h)))return m=px(m),g.forEach(function(T,_){!($e.isUndefined(T)||T===null)&&t.append(a===!0?Ng([m],_,i):a===null?m:m+"[]",c(T))}),!1}return kf(h)?!0:(t.append(Ng(b,m,i),c(h)),!1)}const d=[],f=Object.assign(EP,{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 Bg(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function Qh(e,t){this._pairs=[],e&&iu(e,this,t)}const mx=Qh.prototype;mx.append=function(t,n){this._pairs.push([t,n])};mx.toString=function(t){const n=t?function(o){return t.call(this,o,Bg)}:Bg;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function $P(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function gx(e,t,n){if(!t)return e;const o=n&&n.encode||$P,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 AP{constructor(){this.handlers=[]}use(t,n,o){return this.handlers.push({fulfilled:t,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){$e.forEach(this.handlers,function(o){o!==null&&t(o)})}}const Hg=AP,vx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},IP=typeof URLSearchParams<"u"?URLSearchParams:Qh,MP=typeof FormData<"u"?FormData:null,zP=typeof Blob<"u"?Blob:null,OP={isBrowser:!0,classes:{URLSearchParams:IP,FormData:MP,Blob:zP},protocols:["http","https","file","blob","url","data"]},bx=typeof window<"u"&&typeof document<"u",DP=(e=>bx&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),LP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),FP=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:bx,hasStandardBrowserEnv:DP,hasStandardBrowserWebWorkerEnv:LP},Symbol.toStringTag,{value:"Module"})),Io={...FP,...OP};function NP(e,t){return iu(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 BP(e){return $e.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function HP(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]=HP(r[a])),!s)}if($e.isFormData(e)&&$e.isFunction(e.entries)){const n={};return $e.forEachEntry(e,(o,r)=>{t(BP(o),r,n,0)}),n}return null}function jP(e,t,n){if($e.isString(e))try{return(t||JSON.parse)(e),$e.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}const Zh={transitional:vx,adapter:["xhr","http"],transformRequest:[function(t,n){const o=n.getContentType()||"",r=o.indexOf("application/json")>-1,i=$e.isObject(t);if(i&&$e.isHTMLForm(t)&&(t=new FormData(t)),$e.isFormData(t))return r&&r?JSON.stringify(yx(t)):t;if($e.isArrayBuffer(t)||$e.isBuffer(t)||$e.isStream(t)||$e.isFile(t)||$e.isBlob(t))return t;if($e.isArrayBufferView(t))return t.buffer;if($e.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(o.indexOf("application/x-www-form-urlencoded")>-1)return NP(t,this.formSerializer).toString();if((s=$e.isFileList(t))||o.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return iu(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||r?(n.setContentType("application/json",!1),jP(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,VP=$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]&&VP[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},jg=Symbol("internals");function Qa(e){return e&&String(e).trim().toLowerCase()}function tc(e){return e===!1||e==null?e:$e.isArray(e)?e.map(tc):String(e)}function WP(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 qP=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function pd(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 KP(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function GP(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 au{constructor(t){t&&this.set(t)}set(t,n,o){const r=this;function i(s,l,c){const u=Qa(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]=tc(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())&&!qP(t)?a(UP(t),n):t!=null&&i(n,t,o),this}get(t,n){if(t=Qa(t),t){const o=$e.findKey(this,t);if(o){const r=this[o];if(!n)return r;if(n===!0)return WP(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=Qa(t),t){const o=$e.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||pd(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let r=!1;function i(a){if(a=Qa(a),a){const s=$e.findKey(o,a);s&&(!n||pd(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||pd(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]=tc(r),delete n[i];return}const s=t?KP(i):String(i).trim();s!==i&&delete n[i],n[s]=tc(r),o[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return $e.forEach(this,(o,r)=>{o!=null&&o!==!1&&(n[r]=t&&$e.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const o=new this(t);return n.forEach(r=>o.set(r)),o}static accessor(t){const o=(this[jg]=this[jg]={accessors:{}}).accessors,r=this.prototype;function i(a){const s=Qa(a);o[s]||(GP(r,a),o[s]=!0)}return $e.isArray(t)?t.forEach(i):i(t),this}}au.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);$e.reduceDescriptors(au.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});$e.freezeMethods(au);const tr=au;function md(e,t){const n=this||Jh,o=t||n,r=tr.from(o.headers);let i=o.data;return $e.forEach(e,function(s){i=s.call(n,i,r.normalize(),t?t.status:void 0)}),r.normalize(),i}function xx(e){return!!(e&&e.__CANCEL__)}function Zs(e,t,n){$t.call(this,e??"canceled",$t.ERR_CANCELED,t,n),this.name="CanceledError"}$e.inherits(Zs,$t,{__CANCEL__:!0});function YP(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 XP=Io.hasStandardBrowserEnv?{write(e,t,n,o,r,i){const a=[e+"="+encodeURIComponent(t)];$e.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),$e.isString(o)&&a.push("path="+o),$e.isString(r)&&a.push("domain="+r),i===!0&&a.push("secure"),document.cookie=a.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function QP(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function ZP(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Cx(e,t){return e&&!QP(t)?ZP(e,t):t}const JP=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 eR(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function tR(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 nR=typeof XMLHttpRequest<"u",oR=nR&&function(e){return new Promise(function(n,o){let r=e.data;const i=tr.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,...b]=u?u.split(";").map(g=>g.trim()).filter(Boolean):[];i.setContentType([m||"multipart/form-data",...b].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(m+":"+b))}const f=Cx(e.baseURL,e.url);d.open(e.method.toUpperCase(),gx(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function p(){if(!d)return;const m=tr.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};YP(function(T){n(T),c()},function(T){o(T),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 b=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const g=e.transitional||vx;e.timeoutErrorMessage&&(b=e.timeoutErrorMessage),o(new $t(b,g.clarifyTimeoutError?$t.ETIMEDOUT:$t.ECONNABORTED,e,d)),d=null},Io.hasStandardBrowserEnv&&(s&&$e.isFunction(s)&&(s=s(e)),s||s!==!1&&JP(f))){const m=e.xsrfHeaderName&&e.xsrfCookieName&&XP.read(e.xsrfCookieName);m&&i.set(e.xsrfHeaderName,m)}r===void 0&&i.setContentType(null),"setRequestHeader"in d&&$e.forEach(i.toJSON(),function(b,g){d.setRequestHeader(g,b)}),$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 Zs(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=eR(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:PP,xhr:oR};$e.forEach(Tf,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Ug=e=>`- ${e}`,rR=e=>$e.isFunction(e)||e===null||e===!1,wx={getAdapter:e=>{e=$e.isArray(e)?e:[e];const{length:t}=e;let n,o;const r={};for(let i=0;i`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let a=t?i.length>1?`since : +`+i.map(Ug).join(` +`):" "+Ug(i[0]):"as no adapter specified";throw new $t("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return o},adapters:Tf};function gd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Zs(null,e)}function Wg(e){return gd(e),e.headers=tr.from(e.headers),e.data=md.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),wx.getAdapter(e.adapter||Jh.adapter)(e).then(function(o){return gd(e),o.data=md.call(e,e.transformResponse,o),o.headers=tr.from(o.headers),o},function(o){return xx(o)||(gd(e),o&&o.response&&(o.response.data=md.call(e,e.transformResponse,o.response),o.response.headers=tr.from(o.response.headers))),Promise.reject(o)})}const qg=e=>e instanceof tr?e.toJSON():e;function ga(e,t){t=t||{};const n={};function o(c,u,d){return $e.isPlainObject(c)&&$e.isPlainObject(u)?$e.merge.call({caseless:d},c,u):$e.isPlainObject(u)?$e.merge({},u):$e.isArray(u)?u.slice():u}function r(c,u,d){if($e.isUndefined(u)){if(!$e.isUndefined(c))return o(void 0,c,d)}else return o(c,u,d)}function i(c,u){if(!$e.isUndefined(u))return o(void 0,u)}function a(c,u){if($e.isUndefined(u)){if(!$e.isUndefined(c))return o(void 0,c)}else return o(void 0,u)}function s(c,u,d){if(d in t)return o(c,u);if(d in e)return o(void 0,c)}const l={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(c,u)=>r(qg(c),qg(u),!0)};return $e.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=l[u]||r,f=d(e[u],t[u],u);$e.isUndefined(f)&&d!==s||(n[u]=f)}),n}const _x="1.6.2",ep={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ep[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const Kg={};ep.transitional=function(t,n,o){function r(i,a){return"[Axios v"+_x+"] Transitional option '"+i+"'"+a+(o?". "+o:"")}return(i,a,s)=>{if(t===!1)throw new $t(r(a," has been removed"+(n?" in "+n:"")),$t.ERR_DEPRECATED);return n&&!Kg[a]&&(Kg[a]=!0,console.warn(r(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,a,s):!0}};function iR(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:iR,validators:ep},mr=Pf.validators;class gc{constructor(t){this.defaults=t,this.interceptors={request:new Hg,response:new Hg}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ga(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=tr.concat(a,i);const s=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,s.unshift(m.fulfilled,m.rejected))});const c=[];this.interceptors.response.forEach(function(m){c.push(m.fulfilled,m.rejected)});let u,d=0,f;if(!l){const h=[Wg.bind(this),void 0];for(h.unshift.apply(h,s),h.push.apply(h,c),f=h.length,u=Promise.resolve(n);d{if(!o._listeners)return;let i=o._listeners.length;for(;i-- >0;)o._listeners[i](r);o._listeners=null}),this.promise.then=r=>{let i;const a=new Promise(s=>{o.subscribe(s),i=s}).then(r);return a.cancel=function(){o.unsubscribe(i)},a},t(function(i,a,s){o.reason||(o.reason=new Zs(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 aR=tp;function sR(e){return function(n){return e.apply(null,n)}}function lR(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 cR=Rf;function Sx(e){const t=new nc(e),n=rx(nc.prototype.request,t);return $e.extend(n,nc.prototype,t,{allOwnKeys:!0}),$e.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return Sx(ga(e,r))},n}const pn=Sx(Jh);pn.Axios=nc;pn.CanceledError=Zs;pn.CancelToken=aR;pn.isCancel=xx;pn.VERSION=_x;pn.toFormData=iu;pn.AxiosError=$t;pn.Cancel=pn.CanceledError;pn.all=function(t){return Promise.all(t)};pn.spread=sR;pn.isAxiosError=lR;pn.mergeConfig=ga;pn.AxiosHeaders=tr;pn.formToJSON=e=>yx($e.isHTMLForm(e)?new FormData(e):e);pn.getAdapter=wx.getAdapter;pn.HttpStatusCode=cR;pn.default=pn;const uR=pn,dR=[{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 fR({url:e,method:t=""}){return dR.some(n=>n.url===e&&n.method===t.toUpperCase())}function hR(e){return typeof e>"u"}function pR(e){return e===null}function mR(e){return pR(e)||hR(e)}function kx(e){try{if(typeof JSON.parse(e)=="object")return!0}catch{return!1}}class gR{constructor(t){td(this,"storage");td(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 mR(s)||s>new Date().getTime()?{value:i,time:a}:(this.remove(t),{value:n,time:0})}catch{return this.remove(t),{value:n,time:0}}}remove(t){this.storage.removeItem(this.getKey(t))}clear(){this.storage.clear()}}function Tx({prefixKey:e="",storage:t=sessionStorage}){return new gR({prefixKey:e,storage:t})}const Px="Vue_Naive_",vR=function(e={}){return Tx({prefixKey:e.prefixKey||"",storage:localStorage})},bR=function(e={}){return Tx({prefixKey:e.prefixKey||"",storage:sessionStorage})},ki=vR({prefixKey:Px}),vc=bR({prefixKey:Px}),np="access_token",yR=72*60*60;function Rx(){return ki.get(np)}function xR(e){ki.set(np,e,yR)}function Ex(){ki.remove(np)}function op(){const e=ge(Jt.currentRoute),t=!e.meta.requireAuth&&!["/404","/login"].includes(Jt.currentRoute.value.path);Jt.replace({path:"/login",query:t?{...e.query,redirect:e.path}:{}})}var $x=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function rp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function CR(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function o(){return this instanceof o?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var r=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(n,o,r.get?r:{enumerable:!0,get:function(){return e[o]}})}),n}var Ax={exports:{}};(function(e,t){(function(n,o){e.exports=o()})($x,function(){var n=1e3,o=6e4,r=36e5,i="millisecond",a="second",s="minute",l="hour",c="day",u="week",d="month",f="quarter",p="year",h="date",m="Invalid Date",b=/^(\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 M=["th","st","nd","rd"],$=B%100;return"["+B+(M[($-20)%10]||M[$]||M[0])+"]"}},T=function(B,M,$){var U=String(B);return!U||U.length>=M?B:""+Array(M+1-U.length).join($)+B},_={s:T,z:function(B){var M=-B.utcOffset(),$=Math.abs(M),U=Math.floor($/60),Q=$%60;return(M<=0?"+":"-")+T(U,2,"0")+":"+T(Q,2,"0")},m:function B(M,$){if(M.date()<$.date())return-B($,M);var U=12*($.year()-M.year())+($.month()-M.month()),Q=M.clone().add(U,d),D=$-Q<0,z=M.clone().add(U+(D?-1:1),d);return+(-(U+($-Q)/(D?Q-z:z-Q))||0)},a:function(B){return B<0?Math.ceil(B)||0:Math.floor(B)},p:function(B){return{M:d,y:p,w:u,d:c,D:h,h:l,m:s,s:a,ms:i,Q:f}[B]||String(B||"").toLowerCase().replace(/s$/,"")},u:function(B){return B===void 0}},C="en",y={};y[C]=x;var w="$isDayjsObject",S=function(B){return B instanceof I||!(!B||!B[w])},R=function B(M,$,U){var Q;if(!M)return C;if(typeof M=="string"){var D=M.toLowerCase();y[D]&&(Q=D),$&&(y[D]=$,Q=D);var z=M.split("-");if(!Q&&z.length>1)return B(z[0])}else{var te=M.name;y[te]=M,Q=te}return!U&&Q&&(C=Q),Q||!U&&C},k=function(B,M){if(S(B))return B.clone();var $=typeof M=="object"?M:{};return $.date=B,$.args=arguments,new I($)},A=_;A.l=R,A.i=S,A.w=function(B,M){return k(B,{locale:M.$L,utc:M.$u,x:M.$x,$offset:M.$offset})};var I=function(){function B($){this.$L=R($.locale,null,!0),this.parse($),this.$x=this.$x||$.x||{},this[w]=!0}var M=B.prototype;return M.parse=function($){this.$d=function(U){var Q=U.date,D=U.utc;if(Q===null)return new Date(NaN);if(A.u(Q))return new Date;if(Q instanceof Date)return new Date(Q);if(typeof Q=="string"&&!/Z$/i.test(Q)){var z=Q.match(b);if(z){var te=z[2]-1||0,G=(z[7]||"0").substring(0,3);return D?new Date(Date.UTC(z[1],te,z[3]||1,z[4]||0,z[5]||0,z[6]||0,G)):new Date(z[1],te,z[3]||1,z[4]||0,z[5]||0,z[6]||0,G)}}return new Date(Q)}($),this.init()},M.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()},M.$utils=function(){return A},M.isValid=function(){return this.$d.toString()!==m},M.isSame=function($,U){var Q=k($);return this.startOf(U)<=Q&&Q<=this.endOf(U)},M.isAfter=function($,U){return k($)1&&arguments[1]!==void 0?arguments[1]:{container:document.body},xe="";return typeof te=="string"?xe=x(te,he):te instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(te==null?void 0:te.type)?xe=x(te.value,he):(xe=p()(te),h("copy")),xe},_=T;function C(X){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?C=function(he){return typeof he}:C=function(he){return he&&typeof Symbol=="function"&&he.constructor===Symbol&&he!==Symbol.prototype?"symbol":typeof he},C(X)}var y=function(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},he=te.action,xe=he===void 0?"copy":he,Ce=te.container,G=te.target,be=te.text;if(xe!=="copy"&&xe!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(G!==void 0)if(G&&C(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 _(be,{container:Ce});if(G)return xe==="cut"?b(G):_(G,{container:Ce})},w=y;function S(X){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?S=function(he){return typeof he}:S=function(he){return he&&typeof Symbol=="function"&&he.constructor===Symbol&&he!==Symbol.prototype?"symbol":typeof he},S(X)}function R(X,te){if(!(X instanceof te))throw new TypeError("Cannot call a class as a function")}function k(X,te){for(var he=0;he"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Q(X){return Q=Object.setPrototypeOf?Object.getPrototypeOf:function(he){return he.__proto__||Object.getPrototypeOf(he)},Q(X)}function M(X,te){var he="data-clipboard-".concat(X);if(te.hasAttribute(he))return te.getAttribute(he)}var z=function(X){I(he,X);var te=B(he);function he(xe,Ce){var G;return R(this,he),G=te.call(this),G.resolveOptions(Ce),G.listenClick(xe),G}return A(he,[{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=S(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 M("action",Ce)}},{key:"defaultTarget",value:function(Ce){var G=M("target",Ce);if(G)return document.querySelector(G)}},{key:"defaultText",value:function(Ce){return M("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 _(Ce,G)}},{key:"cut",value:function(Ce){return b(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}}]),he}(c()),re=z},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,b){var g=d.apply(this,arguments);return f.addEventListener(h,g,b),{destroy:function(){f.removeEventListener(h,g,b)}}}function u(f,p,h,m,b){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,b)}))}function d(f,p,h,m){return function(b){b.delegateTarget=l(b.target,p),b.delegateTarget&&m.call(f,b)}}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,b){if(!h&&!m&&!b)throw new Error("Missing required arguments");if(!l.string(m))throw new TypeError("Second argument must be a String");if(!l.fn(b))throw new TypeError("Third argument must be a Function");if(l.node(h))return d(h,m,b);if(l.nodeList(h))return f(h,m,b);if(l.string(h))return p(h,m,b);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function d(h,m,b){return h.addEventListener(m,b),{destroy:function(){h.removeEventListener(m,b)}}}function f(h,m,b){return Array.prototype.forEach.call(h,function(g){g.addEventListener(m,b)}),{destroy:function(){Array.prototype.forEach.call(h,function(g){g.removeEventListener(m,b)})}}}function p(h,m,b){return c(document.body,h,m,b)}i.exports=u},817:function(i){function a(s){var l;if(s.nodeName==="SELECT")s.focus(),l=s.value;else if(s.nodeName==="INPUT"||s.nodeName==="TEXTAREA"){var c=s.hasAttribute("readonly");c||s.setAttribute("readonly",""),s.select(),s.setSelectionRange(0,s.value.length),c||s.removeAttribute("readonly"),l=s.value}else{s.hasAttribute("contenteditable")&&s.focus();var u=window.getSelection(),d=document.createRange();d.selectNodeContents(s),u.removeAllRanges(),u.addRange(d),l=u.toString()}return l}i.exports=a},279:function(i){function a(){}a.prototype={on:function(s,l,c){var u=this.e||(this.e={});return(u[s]||(u[s]=[])).push({fn:l,ctx:c}),this},once:function(s,l,c){var u=this;function d(){u.off(s,d),l.apply(c,arguments)}return d._=l,this.on(s,d,c)},emit:function(s){var l=[].slice.call(arguments,1),c=((this.e||(this.e={}))[s]||[]).slice(),u=0,d=c.length;for(u;u{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((o,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})};/*! + */(function(e,t){(function(o,r){e.exports=r()})($x,function(){return function(){var n={686:function(i,a,s){s.d(a,{default:function(){return te}});var l=s(279),c=s.n(l),u=s(370),d=s.n(u),f=s(817),p=s.n(f);function h(G){try{return document.execCommand(G)}catch{return!1}}var m=function(J){var he=p()(J);return h("cut"),he},b=m;function g(G){var J=document.documentElement.getAttribute("dir")==="rtl",he=document.createElement("textarea");he.style.fontSize="12pt",he.style.border="0",he.style.padding="0",he.style.margin="0",he.style.position="absolute",he.style[J?"right":"left"]="-9999px";var xe=window.pageYOffset||document.documentElement.scrollTop;return he.style.top="".concat(xe,"px"),he.setAttribute("readonly",""),he.value=G,he}var x=function(J,he){var xe=g(J);he.container.appendChild(xe);var we=p()(xe);return h("copy"),xe.remove(),we},T=function(J){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},xe="";return typeof J=="string"?xe=x(J,he):J instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(J==null?void 0:J.type)?xe=x(J.value,he):(xe=p()(J),h("copy")),xe},_=T;function C(G){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?C=function(he){return typeof he}:C=function(he){return he&&typeof Symbol=="function"&&he.constructor===Symbol&&he!==Symbol.prototype?"symbol":typeof he},C(G)}var y=function(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},he=J.action,xe=he===void 0?"copy":he,we=J.container,Y=J.target,be=J.text;if(xe!=="copy"&&xe!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(Y!==void 0)if(Y&&C(Y)==="object"&&Y.nodeType===1){if(xe==="copy"&&Y.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(xe==="cut"&&(Y.hasAttribute("readonly")||Y.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 _(be,{container:we});if(Y)return xe==="cut"?b(Y):_(Y,{container:we})},w=y;function S(G){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?S=function(he){return typeof he}:S=function(he){return he&&typeof Symbol=="function"&&he.constructor===Symbol&&he!==Symbol.prototype?"symbol":typeof he},S(G)}function R(G,J){if(!(G instanceof J))throw new TypeError("Cannot call a class as a function")}function k(G,J){for(var he=0;he"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Q(G){return Q=Object.setPrototypeOf?Object.getPrototypeOf:function(he){return he.__proto__||Object.getPrototypeOf(he)},Q(G)}function D(G,J){var he="data-clipboard-".concat(G);if(J.hasAttribute(he))return J.getAttribute(he)}var z=function(G){I(he,G);var J=B(he);function he(xe,we){var Y;return R(this,he),Y=J.call(this),Y.resolveOptions(we),Y.listenClick(xe),Y}return A(he,[{key:"resolveOptions",value:function(){var we=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof we.action=="function"?we.action:this.defaultAction,this.target=typeof we.target=="function"?we.target:this.defaultTarget,this.text=typeof we.text=="function"?we.text:this.defaultText,this.container=S(we.container)==="object"?we.container:document.body}},{key:"listenClick",value:function(we){var Y=this;this.listener=d()(we,"click",function(be){return Y.onClick(be)})}},{key:"onClick",value:function(we){var Y=we.delegateTarget||we.currentTarget,be=this.action(Y)||"copy",ue=w({action:be,container:this.container,target:this.target(Y),text:this.text(Y)});this.emit(ue?"success":"error",{action:be,text:ue,trigger:Y,clearSelection:function(){Y&&Y.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(we){return D("action",we)}},{key:"defaultTarget",value:function(we){var Y=D("target",we);if(Y)return document.querySelector(Y)}},{key:"defaultText",value:function(we){return D("text",we)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(we){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return _(we,Y)}},{key:"cut",value:function(we){return b(we)}},{key:"isSupported",value:function(){var we=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],Y=typeof we=="string"?[we]:we,be=!!document.queryCommandSupported;return Y.forEach(function(ue){be=be&&!!document.queryCommandSupported(ue)}),be}}]),he}(c()),te=z},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,b){var g=d.apply(this,arguments);return f.addEventListener(h,g,b),{destroy:function(){f.removeEventListener(h,g,b)}}}function u(f,p,h,m,b){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,b)}))}function d(f,p,h,m){return function(b){b.delegateTarget=l(b.target,p),b.delegateTarget&&m.call(f,b)}}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,b){if(!h&&!m&&!b)throw new Error("Missing required arguments");if(!l.string(m))throw new TypeError("Second argument must be a String");if(!l.fn(b))throw new TypeError("Third argument must be a Function");if(l.node(h))return d(h,m,b);if(l.nodeList(h))return f(h,m,b);if(l.string(h))return p(h,m,b);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function d(h,m,b){return h.addEventListener(m,b),{destroy:function(){h.removeEventListener(m,b)}}}function f(h,m,b){return Array.prototype.forEach.call(h,function(g){g.addEventListener(m,b)}),{destroy:function(){Array.prototype.forEach.call(h,function(g){g.removeEventListener(m,b)})}}}function p(h,m,b){return c(document.body,h,m,b)}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 Rf=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"),vn=e=>typeof e=="number"&&isFinite(e),RR=e=>Mx(e)==="[object Date]",Ir=e=>Mx(e)==="[object RegExp]",au=e=>gt(e)&&Object.keys(e).length===0,Sn=Object.assign;let Kg;const Zo=()=>Kg||(Kg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Gg(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",We=e=>typeof e=="string",Ct=e=>typeof e=="boolean",jt=e=>e!==null&&typeof e=="object",Ix=Object.prototype.toString,Mx=e=>Ix.call(e),gt=e=>{if(!jt(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},$R=e=>e==null?"":Zt(e)||gt(e)&&e.toString===Ix?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 rp(e){let t=e;return()=>++t}function IR(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const _l=e=>!jt(e)||Zt(e);function ps(e,t){if(_l(e)||_l(t))throw new Error("Invalid value");for(const n in e)Ms(e,n)&&(_l(e[n])||_l(t[n])?t[n]=e[n]:ps(e[n],t[n]))}/*! + */const Ef=typeof window<"u",Lr=(e,t=!1)=>t?Symbol.for(e):Symbol(e),PR=(e,t,n)=>RR({l:e,k:t,s:n}),RR=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),vn=e=>typeof e=="number"&&isFinite(e),ER=e=>zx(e)==="[object Date]",Ir=e=>zx(e)==="[object RegExp]",su=e=>gt(e)&&Object.keys(e).length===0,Sn=Object.assign;let Gg;const Jo=()=>Gg||(Gg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Yg(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const $R=Object.prototype.hasOwnProperty;function Os(e,t){return $R.call(e,t)}const Zt=Array.isArray,on=e=>typeof e=="function",We=e=>typeof e=="string",Ct=e=>typeof e=="boolean",jt=e=>e!==null&&typeof e=="object",Mx=Object.prototype.toString,zx=e=>Mx.call(e),gt=e=>{if(!jt(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},AR=e=>e==null?"":Zt(e)||gt(e)&&e.toString===Mx?JSON.stringify(e,null,2):String(e);function IR(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}function ip(e){let t=e;return()=>++t}function MR(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Sl=e=>!jt(e)||Zt(e);function ms(e,t){if(Sl(e)||Sl(t))throw new Error("Invalid value");for(const n in e)Os(e,n)&&(Sl(e[n])||Sl(t[n])?t[n]=e[n]:ms(e[n],t[n]))}/*! * message-compiler v9.7.1 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */function MR(e,t,n){return{line:e,column:t,offset:n}}function Ef(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 zx=Object.assign,Yg=e=>typeof e=="string",DR=e=>e!==null&&typeof e=="object";function Ox(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}const ft={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},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 Aa(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",An=` -`,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=w=>t[w]===NR&&t[w+1]===An,s=w=>t[w]===An,l=w=>t[w]===HR,c=w=>t[w]===BR,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)?An:t[w],b=()=>m(n),g=()=>m(n+i);function x(){return i=0,u(n)&&(o++,r=0),a(n)&&n++,n++,r++,t[n]}function T(){return a(n+i)&&i++,i++,t[n+i]}function _(){n=0,o=1,r=1,i=0}function C(w=0){i=w}function y(){const w=n+i;for(;w!==n;)x();i=0}return{index:d,line:f,column:p,peekOffset:h,charAt:m,currentChar:b,currentPeek:g,next:x,peek:T,reset:_,resetPeek:C,skipToPeek:y}}const gr=void 0,VR=".",Xg="'",UR="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,W,...ae){const Y=c();if(E.column+=W,E.offset+=W,u){const de=n?Ef(Y.startLoc,E):null,ye=Aa(P,de,{domain:UR,args:ae});u(ye)}}function f(P,E,W){P.endLoc=i(),P.currentType=E;const ae={type:E};return n&&(ae.loc=Ef(P.startLoc,P.endLoc)),W!=null&&(ae.value=W),ae}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()===An;)E+=P.currentPeek(),P.peek();return E}function b(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 T(P,E){const{currentType:W}=E;if(W!==2)return!1;m(P);const ae=g(P.currentPeek());return P.resetPeek(),ae}function _(P,E){const{currentType:W}=E;if(W!==2)return!1;m(P);const ae=P.currentPeek()==="-"?P.peek():P.currentPeek(),Y=x(ae);return P.resetPeek(),Y}function C(P,E){const{currentType:W}=E;if(W!==2)return!1;m(P);const ae=P.currentPeek()===Xg;return P.resetPeek(),ae}function y(P,E){const{currentType:W}=E;if(W!==8)return!1;m(P);const ae=P.currentPeek()===".";return P.resetPeek(),ae}function w(P,E){const{currentType:W}=E;if(W!==9)return!1;m(P);const ae=g(P.currentPeek());return P.resetPeek(),ae}function S(P,E){const{currentType:W}=E;if(!(W===8||W===12))return!1;m(P);const ae=P.currentPeek()===":";return P.resetPeek(),ae}function R(P,E){const{currentType:W}=E;if(W!==10)return!1;const ae=()=>{const de=P.currentPeek();return de==="{"?g(P.peek()):de==="@"||de==="%"||de==="|"||de===":"||de==="."||de===Go||!de?!1:de===An?(P.peek(),ae()):g(de)},Y=ae();return P.resetPeek(),Y}function k(P){m(P);const E=P.currentPeek()==="|";return P.resetPeek(),E}function A(P){const E=m(P),W=P.currentPeek()==="%"&&P.peek()==="{";return P.resetPeek(),{isModulo:W,hasSpace:E.length>0}}function I(P,E=!0){const W=(Y=!1,de="",ye=!1)=>{const ve=P.currentPeek();return ve==="{"?de==="%"?!1:Y:ve==="@"||!ve?de==="%"?!0:Y:ve==="%"?(P.peek(),W(Y,"%",!0)):ve==="|"?de==="%"||ye?!0:!(de===Go||de===An):ve===Go?(P.peek(),W(!0,Go,ye)):ve===An?(P.peek(),W(!0,An,ye)):!0},ae=W();return E&&P.resetPeek(),ae}function q(P,E){const W=P.currentChar();return W===gr?gr:E(W)?(P.next(),W):null}function B(P){return q(P,W=>{const ae=W.charCodeAt(0);return ae>=97&&ae<=122||ae>=65&&ae<=90||ae>=48&&ae<=57||ae===95||ae===36})}function O(P){return q(P,W=>{const ae=W.charCodeAt(0);return ae>=48&&ae<=57})}function $(P){return q(P,W=>{const ae=W.charCodeAt(0);return ae>=48&&ae<=57||ae>=65&&ae<=70||ae>=97&&ae<=102})}function U(P){let E="",W="";for(;E=O(P);)W+=E;return W}function Q(P){b(P);const E=P.currentChar();return E!=="%"&&d(ft.EXPECTED_TOKEN,i(),0,E),P.next(),"%"}function M(P){let E="";for(;;){const W=P.currentChar();if(W==="{"||W==="}"||W==="@"||W==="|"||!W)break;if(W==="%")if(I(P))E+=W,P.next();else break;else if(W===Go||W===An)if(I(P))E+=W,P.next();else{if(k(P))break;E+=W,P.next()}else E+=W,P.next()}return E}function z(P){b(P);let E="",W="";for(;E=B(P);)W+=E;return P.currentChar()===gr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),W}function re(P){b(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 X(P){b(P),h(P,"'");let E="",W="";const ae=de=>de!==Xg&&de!==An;for(;E=q(P,ae);)E==="\\"?W+=te(P):W+=E;const Y=P.currentChar();return Y===An||Y===gr?(d(ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),Y===An&&(P.next(),h(P,"'")),W):(h(P,"'"),W)}function te(P){const E=P.currentChar();switch(E){case"\\":case"'":return P.next(),`\\${E}`;case"u":return he(P,E,4);case"U":return he(P,E,6);default:return d(ft.UNKNOWN_ESCAPE_SEQUENCE,i(),0,E),""}}function he(P,E,W){h(P,E);let ae="";for(let Y=0;YY!=="{"&&Y!=="}"&&Y!==Go&&Y!==An;for(;E=q(P,ae);)W+=E;return W}function Ce(P){let E="",W="";for(;E=B(P);)W+=E;return W}function G(P){const E=(W=!1,ae)=>{const Y=P.currentChar();return Y==="{"||Y==="%"||Y==="@"||Y==="|"||Y==="("||Y===")"||!Y||Y===Go?ae:Y===An||Y===VR?(ae+=Y,P.next(),E(W,ae)):(ae+=Y,P.next(),E(!0,ae))};return E(!1,"")}function be(P){b(P);const E=h(P,"|");return b(P),E}function ue(P,E){let W=null;switch(P.currentChar()){case"{":return E.braceNest>=1&&d(ft.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),P.next(),W=f(E,2,"{"),b(P),E.braceNest++,W;case"}":return E.braceNest>0&&E.currentType===2&&d(ft.EMPTY_PLACEHOLDER,i(),0),P.next(),W=f(E,3,"}"),E.braceNest--,E.braceNest>0&&b(P),E.inLinked&&E.braceNest===0&&(E.inLinked=!1),W;case"@":return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),W=ie(P,E)||p(E),E.braceNest=0,W;default:let Y=!0,de=!0,ye=!0;if(k(P))return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),W=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,W;if(E.braceNest>0&&(E.currentType===5||E.currentType===6||E.currentType===7))return d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),E.braceNest=0,_e(P,E);if(Y=T(P,E))return W=f(E,5,z(P)),b(P),W;if(de=_(P,E))return W=f(E,6,re(P)),b(P),W;if(ye=C(P,E))return W=f(E,7,X(P)),b(P),W;if(!Y&&!de&&!ye)return W=f(E,13,xe(P)),d(ft.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,W.value),b(P),W;break}return W}function ie(P,E){const{currentType:W}=E;let ae=null;const Y=P.currentChar();switch((W===8||W===9||W===12||W===10)&&(Y===An||Y===Go)&&d(ft.INVALID_LINKED_FORMAT,i(),0),Y){case"@":return P.next(),ae=f(E,8,"@"),E.inLinked=!0,ae;case".":return b(P),P.next(),f(E,9,".");case":":return b(P),P.next(),f(E,10,":");default:return k(P)?(ae=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,ae):y(P,E)||S(P,E)?(b(P),ie(P,E)):w(P,E)?(b(P),f(E,12,Ce(P))):R(P,E)?(b(P),Y==="{"?ue(P,E)||ae:f(E,11,G(P))):(W===8&&d(ft.INVALID_LINKED_FORMAT,i(),0),E.braceNest=0,E.inLinked=!1,_e(P,E))}}function _e(P,E){let W={type:14};if(E.braceNest>0)return ue(P,E)||p(E);if(E.inLinked)return ie(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 ie(P,E)||p(E);default:if(k(P))return W=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,W;const{isModulo:Y,hasSpace:de}=A(P);if(Y)return de?f(E,0,M(P)):f(E,4,Q(P));if(I(P))return f(E,0,M(P));break}return W}function V(){const{currentType:P,offset:E,startLoc:W,endLoc:ae}=l;return l.lastType=P,l.lastOffset=E,l.lastStartLoc=W,l.lastEndLoc=ae,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,T,_,...C){const y=g.currentPosition();if(y.offset+=_,y.column+=_,n){const w=t?Ef(T,y):null,S=Aa(x,w,{domain:qR,args:C});n(S)}}function r(g,x,T){const _={type:g};return t&&(_.start=x,_.end=x,_.loc={start:T,end:T}),_}function i(g,x,T,_){_&&(g.type=_),t&&(g.end=x,g.loc&&(g.loc.end=T))}function a(g,x){const T=g.context(),_=r(3,T.offset,T.startLoc);return _.value=x,i(_,g.currentOffset(),g.currentPosition()),_}function s(g,x){const T=g.context(),{lastOffset:_,lastStartLoc:C}=T,y=r(5,_,C);return y.index=parseInt(x,10),g.nextToken(),i(y,g.currentOffset(),g.currentPosition()),y}function l(g,x){const T=g.context(),{lastOffset:_,lastStartLoc:C}=T,y=r(4,_,C);return y.key=x,g.nextToken(),i(y,g.currentOffset(),g.currentPosition()),y}function c(g,x){const T=g.context(),{lastOffset:_,lastStartLoc:C}=T,y=r(9,_,C);return y.value=x.replace(KR,GR),g.nextToken(),i(y,g.currentOffset(),g.currentPosition()),y}function u(g){const x=g.nextToken(),T=g.context(),{lastOffset:_,lastStartLoc:C}=T,y=r(8,_,C);return x.type!==12?(o(g,ft.UNEXPECTED_EMPTY_LINKED_MODIFIER,T.lastStartLoc,0),y.value="",i(y,_,C),{nextConsumeToken:x,node:y}):(x.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Po(x)),y.value=x.value||"",i(y,g.currentOffset(),g.currentPosition()),{node:y})}function d(g,x){const T=g.context(),_=r(7,T.offset,T.startLoc);return _.value=x,i(_,g.currentOffset(),g.currentPosition()),_}function f(g){const x=g.context(),T=r(6,x.offset,x.startLoc);let _=g.nextToken();if(_.type===9){const C=u(g);T.modifier=C.node,_=C.nextConsumeToken||g.nextToken()}switch(_.type!==10&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),_=g.nextToken(),_.type===2&&(_=g.nextToken()),_.type){case 11:_.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),T.key=d(g,_.value||"");break;case 5:_.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),T.key=l(g,_.value||"");break;case 6:_.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),T.key=s(g,_.value||"");break;case 7:_.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),T.key=c(g,_.value||"");break;default:o(g,ft.UNEXPECTED_EMPTY_LINKED_KEY,x.lastStartLoc,0);const C=g.context(),y=r(7,C.offset,C.startLoc);return y.value="",i(y,C.offset,C.startLoc),T.key=y,i(T,C.offset,C.startLoc),{nextConsumeToken:_,node:T}}return i(T,g.currentOffset(),g.currentPosition()),{node:T}}function p(g){const x=g.context(),T=x.currentType===1?g.currentOffset():x.offset,_=x.currentType===1?x.endLoc:x.startLoc,C=r(2,T,_);C.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)),C.items.push(a(g,R.value||""));break;case 6:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),C.items.push(s(g,R.value||""));break;case 5:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),C.items.push(l(g,R.value||""));break;case 7:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),C.items.push(c(g,R.value||""));break;case 8:const k=f(g);C.items.push(k.node),y=k.nextConsumeToken||null;break}}while(x.currentType!==14&&x.currentType!==1);const w=x.currentType===1?x.lastOffset:g.currentOffset(),S=x.currentType===1?x.lastEndLoc:g.currentPosition();return i(C,w,S),C}function h(g,x,T,_){const C=g.context();let y=_.items.length===0;const w=r(1,x,T);w.cases=[],w.cases.push(_);do{const S=p(g);y||(y=S.items.length===0),w.cases.push(S)}while(C.currentType!==14);return y&&o(g,ft.MUST_HAVE_MESSAGES_IN_PLURAL,T,0),i(w,g.currentOffset(),g.currentPosition()),w}function m(g){const x=g.context(),{offset:T,startLoc:_}=x,C=p(g);return x.currentType===14?C:h(g,T,_,C)}function b(g){const x=WR(g,zx({},e)),T=x.context(),_=r(0,T.offset,T.startLoc);return t&&_.loc&&(_.loc.source=g),_.body=m(x),e.onCacheKey&&(_.cacheKey=e.onCacheKey(g)),T.currentType!==14&&o(x,ft.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,g[T.offset]||""),i(_,x.currentOffset(),x.currentPosition()),_}return{parse:b}}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 Qg(e,t){for(let n=0;nZg(n)),e}function Zg(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(b,g){s.code+=b}function u(b,g=!0){const x=g?r:"";c(i?x+" ".repeat(b):x)}function d(b=!0){const g=++s.indentLevel;b&&u(g)}function f(b=!0){const g=--s.indentLevel;b&&u(g)}function p(){u(s.indentLevel)}return{context:l,push:c,indent:d,deindent:f,newline:p,helper:b=>`_${b}`,needIndent:()=>s.needIndent}}function nE(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),va(e,t.key),t.modifier?(e.push(", "),va(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=Yg(t.mode)?t.mode:"normal",o=Yg(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 { ${Ox(s.map(d=>`${d}: _${d}`),", ")} } = ctx`),l.newline()),l.push("return "),va(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=zx({},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&&Xi(s),{ast:s,code:""}):(QR(s,n),aE(s,n))}/*! + */function zR(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 OR=/\{([0-9a-zA-Z]+)\}/g;function DR(e,...t){return t.length===1&&LR(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(OR,(n,o)=>t.hasOwnProperty(o)?t[o]:"")}const Ox=Object.assign,Xg=e=>typeof e=="string",LR=e=>e!==null&&typeof e=="object";function Dx(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}const ft={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},FR={[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 Aa(e,t,n={}){const{domain:o,messages:r,args:i}=n,a=DR((r||FR)[e]||"",...i||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=o,s}function NR(e){throw e}const Yo=" ",BR="\r",An=` +`,HR=String.fromCharCode(8232),jR=String.fromCharCode(8233);function VR(e){const t=e;let n=0,o=1,r=1,i=0;const a=w=>t[w]===BR&&t[w+1]===An,s=w=>t[w]===An,l=w=>t[w]===jR,c=w=>t[w]===HR,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)?An:t[w],b=()=>m(n),g=()=>m(n+i);function x(){return i=0,u(n)&&(o++,r=0),a(n)&&n++,n++,r++,t[n]}function T(){return a(n+i)&&i++,i++,t[n+i]}function _(){n=0,o=1,r=1,i=0}function C(w=0){i=w}function y(){const w=n+i;for(;w!==n;)x();i=0}return{index:d,line:f,column:p,peekOffset:h,charAt:m,currentChar:b,currentPeek:g,next:x,peek:T,reset:_,resetPeek:C,skipToPeek:y}}const gr=void 0,UR=".",Qg="'",WR="tokenizer";function qR(e,t={}){const n=t.location!==!1,o=VR(e),r=()=>o.index(),i=()=>zR(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,W,...ae){const X=c();if(E.column+=W,E.offset+=W,u){const fe=n?$f(X.startLoc,E):null,ye=Aa(P,fe,{domain:WR,args:ae});u(ye)}}function f(P,E,W){P.endLoc=i(),P.currentType=E;const ae={type:E};return n&&(ae.loc=$f(P.startLoc,P.endLoc)),W!=null&&(ae.value=W),ae}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()===Yo||P.currentPeek()===An;)E+=P.currentPeek(),P.peek();return E}function b(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 T(P,E){const{currentType:W}=E;if(W!==2)return!1;m(P);const ae=g(P.currentPeek());return P.resetPeek(),ae}function _(P,E){const{currentType:W}=E;if(W!==2)return!1;m(P);const ae=P.currentPeek()==="-"?P.peek():P.currentPeek(),X=x(ae);return P.resetPeek(),X}function C(P,E){const{currentType:W}=E;if(W!==2)return!1;m(P);const ae=P.currentPeek()===Qg;return P.resetPeek(),ae}function y(P,E){const{currentType:W}=E;if(W!==8)return!1;m(P);const ae=P.currentPeek()===".";return P.resetPeek(),ae}function w(P,E){const{currentType:W}=E;if(W!==9)return!1;m(P);const ae=g(P.currentPeek());return P.resetPeek(),ae}function S(P,E){const{currentType:W}=E;if(!(W===8||W===12))return!1;m(P);const ae=P.currentPeek()===":";return P.resetPeek(),ae}function R(P,E){const{currentType:W}=E;if(W!==10)return!1;const ae=()=>{const fe=P.currentPeek();return fe==="{"?g(P.peek()):fe==="@"||fe==="%"||fe==="|"||fe===":"||fe==="."||fe===Yo||!fe?!1:fe===An?(P.peek(),ae()):g(fe)},X=ae();return P.resetPeek(),X}function k(P){m(P);const E=P.currentPeek()==="|";return P.resetPeek(),E}function A(P){const E=m(P),W=P.currentPeek()==="%"&&P.peek()==="{";return P.resetPeek(),{isModulo:W,hasSpace:E.length>0}}function I(P,E=!0){const W=(X=!1,fe="",ye=!1)=>{const ve=P.currentPeek();return ve==="{"?fe==="%"?!1:X:ve==="@"||!ve?fe==="%"?!0:X:ve==="%"?(P.peek(),W(X,"%",!0)):ve==="|"?fe==="%"||ye?!0:!(fe===Yo||fe===An):ve===Yo?(P.peek(),W(!0,Yo,ye)):ve===An?(P.peek(),W(!0,An,ye)):!0},ae=W();return E&&P.resetPeek(),ae}function q(P,E){const W=P.currentChar();return W===gr?gr:E(W)?(P.next(),W):null}function B(P){return q(P,W=>{const ae=W.charCodeAt(0);return ae>=97&&ae<=122||ae>=65&&ae<=90||ae>=48&&ae<=57||ae===95||ae===36})}function M(P){return q(P,W=>{const ae=W.charCodeAt(0);return ae>=48&&ae<=57})}function $(P){return q(P,W=>{const ae=W.charCodeAt(0);return ae>=48&&ae<=57||ae>=65&&ae<=70||ae>=97&&ae<=102})}function U(P){let E="",W="";for(;E=M(P);)W+=E;return W}function Q(P){b(P);const E=P.currentChar();return E!=="%"&&d(ft.EXPECTED_TOKEN,i(),0,E),P.next(),"%"}function D(P){let E="";for(;;){const W=P.currentChar();if(W==="{"||W==="}"||W==="@"||W==="|"||!W)break;if(W==="%")if(I(P))E+=W,P.next();else break;else if(W===Yo||W===An)if(I(P))E+=W,P.next();else{if(k(P))break;E+=W,P.next()}else E+=W,P.next()}return E}function z(P){b(P);let E="",W="";for(;E=B(P);)W+=E;return P.currentChar()===gr&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),W}function te(P){b(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 G(P){b(P),h(P,"'");let E="",W="";const ae=fe=>fe!==Qg&&fe!==An;for(;E=q(P,ae);)E==="\\"?W+=J(P):W+=E;const X=P.currentChar();return X===An||X===gr?(d(ft.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),X===An&&(P.next(),h(P,"'")),W):(h(P,"'"),W)}function J(P){const E=P.currentChar();switch(E){case"\\":case"'":return P.next(),`\\${E}`;case"u":return he(P,E,4);case"U":return he(P,E,6);default:return d(ft.UNKNOWN_ESCAPE_SEQUENCE,i(),0,E),""}}function he(P,E,W){h(P,E);let ae="";for(let X=0;XX!=="{"&&X!=="}"&&X!==Yo&&X!==An;for(;E=q(P,ae);)W+=E;return W}function we(P){let E="",W="";for(;E=B(P);)W+=E;return W}function Y(P){const E=(W=!1,ae)=>{const X=P.currentChar();return X==="{"||X==="%"||X==="@"||X==="|"||X==="("||X===")"||!X||X===Yo?ae:X===An||X===UR?(ae+=X,P.next(),E(W,ae)):(ae+=X,P.next(),E(!0,ae))};return E(!1,"")}function be(P){b(P);const E=h(P,"|");return b(P),E}function ue(P,E){let W=null;switch(P.currentChar()){case"{":return E.braceNest>=1&&d(ft.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),P.next(),W=f(E,2,"{"),b(P),E.braceNest++,W;case"}":return E.braceNest>0&&E.currentType===2&&d(ft.EMPTY_PLACEHOLDER,i(),0),P.next(),W=f(E,3,"}"),E.braceNest--,E.braceNest>0&&b(P),E.inLinked&&E.braceNest===0&&(E.inLinked=!1),W;case"@":return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),W=ie(P,E)||p(E),E.braceNest=0,W;default:let X=!0,fe=!0,ye=!0;if(k(P))return E.braceNest>0&&d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),W=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,W;if(E.braceNest>0&&(E.currentType===5||E.currentType===6||E.currentType===7))return d(ft.UNTERMINATED_CLOSING_BRACE,i(),0),E.braceNest=0,_e(P,E);if(X=T(P,E))return W=f(E,5,z(P)),b(P),W;if(fe=_(P,E))return W=f(E,6,te(P)),b(P),W;if(ye=C(P,E))return W=f(E,7,G(P)),b(P),W;if(!X&&!fe&&!ye)return W=f(E,13,xe(P)),d(ft.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,W.value),b(P),W;break}return W}function ie(P,E){const{currentType:W}=E;let ae=null;const X=P.currentChar();switch((W===8||W===9||W===12||W===10)&&(X===An||X===Yo)&&d(ft.INVALID_LINKED_FORMAT,i(),0),X){case"@":return P.next(),ae=f(E,8,"@"),E.inLinked=!0,ae;case".":return b(P),P.next(),f(E,9,".");case":":return b(P),P.next(),f(E,10,":");default:return k(P)?(ae=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,ae):y(P,E)||S(P,E)?(b(P),ie(P,E)):w(P,E)?(b(P),f(E,12,we(P))):R(P,E)?(b(P),X==="{"?ue(P,E)||ae:f(E,11,Y(P))):(W===8&&d(ft.INVALID_LINKED_FORMAT,i(),0),E.braceNest=0,E.inLinked=!1,_e(P,E))}}function _e(P,E){let W={type:14};if(E.braceNest>0)return ue(P,E)||p(E);if(E.inLinked)return ie(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 ie(P,E)||p(E);default:if(k(P))return W=f(E,1,be(P)),E.braceNest=0,E.inLinked=!1,W;const{isModulo:X,hasSpace:fe}=A(P);if(X)return fe?f(E,0,D(P)):f(E,4,Q(P));if(I(P))return f(E,0,D(P));break}return W}function V(){const{currentType:P,offset:E,startLoc:W,endLoc:ae}=l;return l.lastType=P,l.lastOffset=E,l.lastStartLoc=W,l.lastEndLoc=ae,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 KR="parser",GR=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function YR(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 XR(e={}){const t=e.location!==!1,{onError:n}=e;function o(g,x,T,_,...C){const y=g.currentPosition();if(y.offset+=_,y.column+=_,n){const w=t?$f(T,y):null,S=Aa(x,w,{domain:KR,args:C});n(S)}}function r(g,x,T){const _={type:g};return t&&(_.start=x,_.end=x,_.loc={start:T,end:T}),_}function i(g,x,T,_){_&&(g.type=_),t&&(g.end=x,g.loc&&(g.loc.end=T))}function a(g,x){const T=g.context(),_=r(3,T.offset,T.startLoc);return _.value=x,i(_,g.currentOffset(),g.currentPosition()),_}function s(g,x){const T=g.context(),{lastOffset:_,lastStartLoc:C}=T,y=r(5,_,C);return y.index=parseInt(x,10),g.nextToken(),i(y,g.currentOffset(),g.currentPosition()),y}function l(g,x){const T=g.context(),{lastOffset:_,lastStartLoc:C}=T,y=r(4,_,C);return y.key=x,g.nextToken(),i(y,g.currentOffset(),g.currentPosition()),y}function c(g,x){const T=g.context(),{lastOffset:_,lastStartLoc:C}=T,y=r(9,_,C);return y.value=x.replace(GR,YR),g.nextToken(),i(y,g.currentOffset(),g.currentPosition()),y}function u(g){const x=g.nextToken(),T=g.context(),{lastOffset:_,lastStartLoc:C}=T,y=r(8,_,C);return x.type!==12?(o(g,ft.UNEXPECTED_EMPTY_LINKED_MODIFIER,T.lastStartLoc,0),y.value="",i(y,_,C),{nextConsumeToken:x,node:y}):(x.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,Po(x)),y.value=x.value||"",i(y,g.currentOffset(),g.currentPosition()),{node:y})}function d(g,x){const T=g.context(),_=r(7,T.offset,T.startLoc);return _.value=x,i(_,g.currentOffset(),g.currentPosition()),_}function f(g){const x=g.context(),T=r(6,x.offset,x.startLoc);let _=g.nextToken();if(_.type===9){const C=u(g);T.modifier=C.node,_=C.nextConsumeToken||g.nextToken()}switch(_.type!==10&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),_=g.nextToken(),_.type===2&&(_=g.nextToken()),_.type){case 11:_.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),T.key=d(g,_.value||"");break;case 5:_.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),T.key=l(g,_.value||"");break;case 6:_.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),T.key=s(g,_.value||"");break;case 7:_.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(_)),T.key=c(g,_.value||"");break;default:o(g,ft.UNEXPECTED_EMPTY_LINKED_KEY,x.lastStartLoc,0);const C=g.context(),y=r(7,C.offset,C.startLoc);return y.value="",i(y,C.offset,C.startLoc),T.key=y,i(T,C.offset,C.startLoc),{nextConsumeToken:_,node:T}}return i(T,g.currentOffset(),g.currentPosition()),{node:T}}function p(g){const x=g.context(),T=x.currentType===1?g.currentOffset():x.offset,_=x.currentType===1?x.endLoc:x.startLoc,C=r(2,T,_);C.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)),C.items.push(a(g,R.value||""));break;case 6:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),C.items.push(s(g,R.value||""));break;case 5:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),C.items.push(l(g,R.value||""));break;case 7:R.value==null&&o(g,ft.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,Po(R)),C.items.push(c(g,R.value||""));break;case 8:const k=f(g);C.items.push(k.node),y=k.nextConsumeToken||null;break}}while(x.currentType!==14&&x.currentType!==1);const w=x.currentType===1?x.lastOffset:g.currentOffset(),S=x.currentType===1?x.lastEndLoc:g.currentPosition();return i(C,w,S),C}function h(g,x,T,_){const C=g.context();let y=_.items.length===0;const w=r(1,x,T);w.cases=[],w.cases.push(_);do{const S=p(g);y||(y=S.items.length===0),w.cases.push(S)}while(C.currentType!==14);return y&&o(g,ft.MUST_HAVE_MESSAGES_IN_PLURAL,T,0),i(w,g.currentOffset(),g.currentPosition()),w}function m(g){const x=g.context(),{offset:T,startLoc:_}=x,C=p(g);return x.currentType===14?C:h(g,T,_,C)}function b(g){const x=qR(g,Ox({},e)),T=x.context(),_=r(0,T.offset,T.startLoc);return t&&_.loc&&(_.loc.source=g),_.body=m(x),e.onCacheKey&&(_.cacheKey=e.onCacheKey(g)),T.currentType!==14&&o(x,ft.UNEXPECTED_LEXICAL_ANALYSIS,T.lastStartLoc,0,g[T.offset]||""),i(_,x.currentOffset(),x.currentPosition()),_}return{parse:b}}function Po(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function QR(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function Zg(e,t){for(let n=0;nJg(n)),e}function Jg(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;ns;function c(b,g){s.code+=b}function u(b,g=!0){const x=g?r:"";c(i?x+" ".repeat(b):x)}function d(b=!0){const g=++s.indentLevel;b&&u(g)}function f(b=!0){const g=--s.indentLevel;b&&u(g)}function p(){u(s.indentLevel)}return{context:l,push:c,indent:d,deindent:f,newline:p,helper:b=>`_${b}`,needIndent:()=>s.needIndent}}function oE(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),va(e,t.key),t.modifier?(e.push(", "),va(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function rE(e,t){const{helper:n,needIndent:o}=e;e.push(`${n("normalize")}([`),e.indent(o());const r=t.items.length;for(let i=0;i1){e.push(`${n("plural")}([`),e.indent(o());const r=t.cases.length;for(let i=0;i{const n=Xg(t.mode)?t.mode:"normal",o=Xg(t.filename)?t.filename:"message.intl",r=!!t.sourceMap,i=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` +`,a=t.needIndent?t.needIndent:n!=="arrow",s=e.helpers||[],l=nE(e,{mode:n,filename:o,sourceMap:r,breakLineCode:i,needIndent:a});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(a),s.length>0&&(l.push(`const { ${Dx(s.map(d=>`${d}: _${d}`),", ")} } = ctx`),l.newline()),l.push("return "),va(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 lE(e,t={}){const n=Ox({},t),o=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,s=XR(n).parse(e);return o?(i&&JR(s),r&&Xi(s),{ast:s,code:""}):(ZR(s,n),sE(s,n))}/*! * core-base v9.7.1 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */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 Jg=new Map;function mE(e,t){return jt(e)?e[t]:null}function gE(e,t){if(!jt(e))return null;let n=Jg.get(t);if(n||(n=pE(t),n&&Jg.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 ev(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=vn(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(vn(e.named.count)||vn(e.named.n))?vn(e.named.count)?e.named.count:vn(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=jt(e.pluralRules)&&We(t)&&on(e.pluralRules[t])?e.pluralRules[t]:ev,r=jt(e.pluralRules)&&We(t)&&on(e.pluralRules[t])?ev:void 0,i=g=>g[o(n,g.length,r)],a=e.list||[],s=g=>a[g],l=e.named||{};vn(e.pluralIndex)&&_E(n,l);const c=g=>l[g];function u(g){const x=on(e.messages)?e.messages(g):jt(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=gt(e.processor)&&on(e.processor.normalize)?e.processor.normalize:xE,p=gt(e.processor)&&on(e.processor.interpolate)?e.processor.interpolate:CE,h=gt(e.processor)&&We(e.processor.type)?e.processor.type:yE,b={list:s,named:c,plural:i,linked:(g,...x)=>{const[T,_]=x;let C="text",y="";x.length===1?jt(T)?(y=T.modifier||y,C=T.type||C):We(T)&&(y=T||y):x.length===2&&(We(T)&&(y=T||y),We(_)&&(C=_||C));const w=u(g)(b),S=C==="vnode"&&Zt(w)&&y?w[0]:w;return y?d(y)(S,C):S},message:u,type:h,interpolate:p,normalize:f,values:Sn({},a,l)};return b}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 ap(e,t){return t.locale!=null?tv(t.locale):tv(e.locale)}let gd;function tv(e){return We(e)?e:gd!=null&&e.resolvedOnce?gd:gd=e()}function $E(e,t,n){return[...new Set([n,...Zt(t)?t:jt(t)?Object.keys(t):We(t)?[t]:[n]])]}function Dx(e,t,n){const o=We(n)?n:ba,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(o);if(!i){i=[];let a=[n];for(;Zt(a);)a=nv(i,a,t);const s=Zt(t)||!gt(t)?t:t.default?t.default:null;a=We(s)?[s]:s,Zt(a)&&nv(i,a,!1),r.__localeChainCache.set(o,i)}return i}function nv(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"&&We(e)?e.toUpperCase():t==="vnode"&&jt(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&We(e)?e.toLowerCase():t==="vnode"&&jt(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&We(e)?rv(e):t==="vnode"&&jt(e)&&"__v_isVNode"in e?rv(e.children):e}}let Lx;function iv(e){Lx=e}let Fx;function OE(e){Fx=e}let Nx;function DE(e){Nx=e}let Bx=null;const LE=e=>{Bx=e},FE=()=>Bx;let Hx=null;const av=e=>{Hx=e},NE=()=>Hx;let sv=0;function BE(e={}){const t=on(e.onWarn)?e.onWarn:IR,n=We(e.version)?e.version:ME,o=We(e.locale)||on(e.locale)?e.locale:ba,r=on(o)?ba:o,i=Zt(e.fallbackLocale)||gt(e.fallbackLocale)||We(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,a=gt(e.messages)?e.messages:{[r]:{}},s=gt(e.datetimeFormats)?e.datetimeFormats:{[r]:{}},l=gt(e.numberFormats)?e.numberFormats:{[r]:{}},c=Sn({},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,b=on(e.postTranslation)?e.postTranslation:null,g=gt(e.processor)?e.processor:null,x=Ct(e.warnHtmlMessage)?e.warnHtmlMessage:!0,T=!!e.escapeParameter,_=on(e.messageCompiler)?e.messageCompiler:Lx,C=on(e.messageResolver)?e.messageResolver:Fx||mE,y=on(e.localeFallbacker)?e.localeFallbacker:Nx||$E,w=jt(e.fallbackContext)?e.fallbackContext:void 0,S=e,R=jt(S.__datetimeFormatters)?S.__datetimeFormatters:new Map,k=jt(S.__numberFormatters)?S.__numberFormatters:new Map,A=jt(S.__meta)?S.__meta:{};sv++;const I={version:n,cid:sv,locale:o,fallbackLocale:i,messages:a,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:m,postTranslation:b,processor:g,warnHtmlMessage:x,escapeParameter:T,messageCompiler:_,messageResolver:C,localeFallbacker:y,fallbackContext:w,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 sp(e,t,n,o,r){const{missing:i,onWarn:a}=e;if(i!==null){const s=i(e,n,t,r);return We(s)?s:t}else return t}function Qa(e,t,n){const o=e;o.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function vd(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,lv(e,a)],[]))}else return lv(e,n)}function lv(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,$f(e,i)],[]);return e.normalize(o)}}function $f(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($f(e,s.k||s.key),l?$f(e,l):void 0,e.type);case 7:const c=t;return c.v||c.value;case 8:const u=t;return u.v||u.value;default:throw new Error(`unhandled node type on format message part: ${n}`)}}const jx=ft.__EXTEND_POINT__,Sl=rp(jx),Tr={INVALID_ARGUMENT:jx,INVALID_DATE_ARGUMENT:Sl(),INVALID_ISO_DATE_ARGUMENT:Sl(),NOT_SUPPORT_NON_STRING_MESSAGE:Sl(),__EXTEND_POINT__:Sl()};function ri(e){return Aa(e,null,void 0)}const Vx=e=>e;let Zi=Object.create(null);const ya=e=>jt(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function Ux(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(!We(e))throw ri(Tr.NOT_SUPPORT_NON_STRING_MESSAGE);{Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Vx)(e),r=Zi[o];if(r)return r;const{code:i,detectError:a}=Ux(e,t),s=new Function(`return ${i}`)();return a?s:Zi[o]=s}};function VE(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&We(e)){Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Vx)(e),r=Zi[o];if(r)return r;const{ast:i,detectError:a}=Ux(e,{...t,location:!1,jit:!0}),s=vd(i);return a?s:Zi[o]=s}else{const n=e.cacheKey;if(n){const o=Zi[n];return o||(Zi[n]=vd(e))}else return vd(e)}}const cv=()=>"",Jn=e=>on(e);function uv(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:r,messageCompiler:i,fallbackLocale:a,messages:s}=e,[l,c]=Af(...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=We(c.default)||Ct(c.default)?Ct(c.default)?i?l:()=>l:c.default:n?i?l:()=>l:"",m=n||h!=="",b=ap(e,c);f&&UE(c);let[g,x,T]=p?[l,b,s[b]||{}]:Wx(e,l,b,a,d,u),_=g,C=l;if(!p&&!(We(_)||ya(_)||Jn(_))&&m&&(_=h,C=_),!p&&(!(We(_)||ya(_)||Jn(_))||!We(x)))return r?su:l;let y=!1;const w=()=>{y=!0},S=Jn(_)?_:qx(e,l,x,_,C,w);if(y)return _;const R=KE(e,x,T,c),k=SE(R),A=WE(e,S,k),I=o?o(A,l):A;if(__INTLIFY_PROD_DEVTOOLS__){const q={timestamp:Date.now(),key:We(l)?l:Jn(_)?_.key:"",locale:x||(Jn(_)?_.locale:""),format:We(_)?_:Jn(_)?_.source:"",message:I};q.meta=Sn({},e.__meta,FE()||{}),PE(q)}return I}function UE(e){Zt(e.list)?e.list=e.list.map(t=>We(t)?Gg(t):t):jt(e.named)&&Object.keys(e.named).forEach(t=>{We(e.named[t])&&(e.named[t]=Gg(e.named[t]))})}function Wx(e,t,n,o,r,i){const{messages:a,onWarn:s,messageResolver:l,localeFallbacker:c}=e,u=c(e,o,n);let d={},f,p=null;const h="translate";for(let m=0;mo;return c.locale=n,c.key=t,c}const l=a(o,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 Af(...e){const[t,n,o]=e,r={};if(!We(t)&&!vn(t)&&!Jn(t)&&!ya(t))throw ri(Tr.INVALID_ARGUMENT);const i=vn(t)?String(t):(Jn(t),t);return vn(n)?r.plural=n:We(n)?r.default=n:gt(n)&&!au(n)?r.named=n:Zt(n)&&(r.list=n),vn(o)?r.plural=o:We(o)?r.default=o:gt(o)&&Sn(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]=Wx(u,p,t,s,l,c);h=a(m,p)}if(We(h)||ya(h)){let m=!1;const g=qx(e,p,t,h,p,()=>{m=!0});return m?cv:g}else return Jn(h)?h:cv}};return e.processor&&(f.processor=e.processor),o.list&&(f.list=o.list),o.named&&(f.named=o.named),vn(o.plural)&&(f.pluralIndex=o.plural),f}function dv(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__datetimeFormatters:s}=e,[l,c,u,d]=If(...t),f=Ct(u.missingWarn)?u.missingWarn:e.missingWarn;Ct(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=ap(e,u),m=a(e,r,h);if(!We(l)||l==="")return new Intl.DateTimeFormat(h,d).format(c);let b={},g,x=null;const T="datetime format";for(let y=0;y{Kx.includes(l)?a[l]=n[l]:i[l]=n[l]}),We(o)?i.locale=o:gt(o)&&(a=o),gt(r)&&(a=r),[i.key||"",s,i,a]}function fv(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__datetimeFormatters.has(i)&&o.__datetimeFormatters.delete(i)}}function hv(e,...t){const{numberFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__numberFormatters: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=ap(e,u),m=a(e,r,h);if(!We(l)||l==="")return new Intl.NumberFormat(h,d).format(c);let b={},g,x=null;const T="number format";for(let y=0;y{Gx.includes(l)?a[l]=n[l]:i[l]=n[l]}),We(o)?i.locale=o:gt(o)&&(a=o),gt(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.__numberFormatters.has(i)&&o.__numberFormatters.delete(i)}}lE();/*! + */function cE(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Jo().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Jo().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Jo().__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 uE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function dE(e){return uE.test(e)}function fE(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 hE(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 pE(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:dE(t)?fE(t):"*"+t}function mE(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=pE(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=hE(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 ev=new Map;function gE(e,t){return jt(e)?e[t]:null}function vE(e,t){if(!jt(e))return null;let n=ev.get(t);if(n||(n=mE(t),n&&ev.set(t,n)),!n)return null;const o=n.length;let r=e,i=0;for(;ie,yE=e=>"",xE="text",CE=e=>e.length===0?"":IR(e),wE=AR;function tv(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function _E(e){const t=vn(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(vn(e.named.count)||vn(e.named.n))?vn(e.named.count)?e.named.count:vn(e.named.n)?e.named.n:t:t}function SE(e,t){t.count||(t.count=e),t.n||(t.n=e)}function kE(e={}){const t=e.locale,n=_E(e),o=jt(e.pluralRules)&&We(t)&&on(e.pluralRules[t])?e.pluralRules[t]:tv,r=jt(e.pluralRules)&&We(t)&&on(e.pluralRules[t])?tv:void 0,i=g=>g[o(n,g.length,r)],a=e.list||[],s=g=>a[g],l=e.named||{};vn(e.pluralIndex)&&SE(n,l);const c=g=>l[g];function u(g){const x=on(e.messages)?e.messages(g):jt(e.messages)?e.messages[g]:!1;return x||(e.parent?e.parent.message(g):yE)}const d=g=>e.modifiers?e.modifiers[g]:bE,f=gt(e.processor)&&on(e.processor.normalize)?e.processor.normalize:CE,p=gt(e.processor)&&on(e.processor.interpolate)?e.processor.interpolate:wE,h=gt(e.processor)&&We(e.processor.type)?e.processor.type:xE,b={list:s,named:c,plural:i,linked:(g,...x)=>{const[T,_]=x;let C="text",y="";x.length===1?jt(T)?(y=T.modifier||y,C=T.type||C):We(T)&&(y=T||y):x.length===2&&(We(T)&&(y=T||y),We(_)&&(C=_||C));const w=u(g)(b),S=C==="vnode"&&Zt(w)&&y?w[0]:w;return y?d(y)(S,C):S},message:u,type:h,interpolate:p,normalize:f,values:Sn({},a,l)};return b}let Ds=null;function TE(e){Ds=e}function PE(e,t,n){Ds&&Ds.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const RE=EE("function:translate");function EE(e){return t=>Ds&&Ds.emit(e,t)}const $E={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8};function sp(e,t){return t.locale!=null?nv(t.locale):nv(e.locale)}let vd;function nv(e){return We(e)?e:vd!=null&&e.resolvedOnce?vd:vd=e()}function AE(e,t,n){return[...new Set([n,...Zt(t)?t:jt(t)?Object.keys(t):We(t)?[t]:[n]])]}function Lx(e,t,n){const o=We(n)?n:ba,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(o);if(!i){i=[];let a=[n];for(;Zt(a);)a=ov(i,a,t);const s=Zt(t)||!gt(t)?t:t.default?t.default:null;a=We(s)?[s]:s,Zt(a)&&ov(i,a,!1),r.__localeChainCache.set(o,i)}return i}function ov(e,t,n){let o=!0;for(let r=0;r`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function OE(){return{upper:(e,t)=>t==="text"&&We(e)?e.toUpperCase():t==="vnode"&&jt(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&We(e)?e.toLowerCase():t==="vnode"&&jt(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&We(e)?iv(e):t==="vnode"&&jt(e)&&"__v_isVNode"in e?iv(e.children):e}}let Fx;function av(e){Fx=e}let Nx;function DE(e){Nx=e}let Bx;function LE(e){Bx=e}let Hx=null;const FE=e=>{Hx=e},NE=()=>Hx;let jx=null;const sv=e=>{jx=e},BE=()=>jx;let lv=0;function HE(e={}){const t=on(e.onWarn)?e.onWarn:MR,n=We(e.version)?e.version:zE,o=We(e.locale)||on(e.locale)?e.locale:ba,r=on(o)?ba:o,i=Zt(e.fallbackLocale)||gt(e.fallbackLocale)||We(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,a=gt(e.messages)?e.messages:{[r]:{}},s=gt(e.datetimeFormats)?e.datetimeFormats:{[r]:{}},l=gt(e.numberFormats)?e.numberFormats:{[r]:{}},c=Sn({},e.modifiers||{},OE()),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,b=on(e.postTranslation)?e.postTranslation:null,g=gt(e.processor)?e.processor:null,x=Ct(e.warnHtmlMessage)?e.warnHtmlMessage:!0,T=!!e.escapeParameter,_=on(e.messageCompiler)?e.messageCompiler:Fx,C=on(e.messageResolver)?e.messageResolver:Nx||gE,y=on(e.localeFallbacker)?e.localeFallbacker:Bx||AE,w=jt(e.fallbackContext)?e.fallbackContext:void 0,S=e,R=jt(S.__datetimeFormatters)?S.__datetimeFormatters:new Map,k=jt(S.__numberFormatters)?S.__numberFormatters:new Map,A=jt(S.__meta)?S.__meta:{};lv++;const I={version:n,cid:lv,locale:o,fallbackLocale:i,messages:a,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:m,postTranslation:b,processor:g,warnHtmlMessage:x,escapeParameter:T,messageCompiler:_,messageResolver:C,localeFallbacker:y,fallbackContext:w,onWarn:t,__meta:A};return I.datetimeFormats=s,I.numberFormats=l,I.__datetimeFormatters=R,I.__numberFormatters=k,__INTLIFY_PROD_DEVTOOLS__&&PE(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 We(s)?s:t}else return t}function Za(e,t,n){const o=e;o.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function bd(e){return n=>jE(n,e)}function jE(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const o=n,r=o.c||o.cases;return e.plural(r.reduce((i,a)=>[...i,cv(e,a)],[]))}else return cv(e,n)}function cv(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const o=(t.i||t.items).reduce((r,i)=>[...r,Af(e,i)],[]);return e.normalize(o)}}function Af(e,t){const n=t.t||t.type;switch(n){case 3:const o=t;return o.v||o.value;case 9:const r=t;return r.v||r.value;case 4:const i=t;return e.interpolate(e.named(i.k||i.key));case 5:const a=t;return e.interpolate(e.list(a.i!=null?a.i:a.index));case 6:const s=t,l=s.m||s.modifier;return e.linked(Af(e,s.k||s.key),l?Af(e,l):void 0,e.type);case 7:const c=t;return c.v||c.value;case 8:const u=t;return u.v||u.value;default:throw new Error(`unhandled node type on format message part: ${n}`)}}const Vx=ft.__EXTEND_POINT__,kl=ip(Vx),Tr={INVALID_ARGUMENT:Vx,INVALID_DATE_ARGUMENT:kl(),INVALID_ISO_DATE_ARGUMENT:kl(),NOT_SUPPORT_NON_STRING_MESSAGE:kl(),__EXTEND_POINT__:kl()};function ri(e){return Aa(e,null,void 0)}const Ux=e=>e;let Zi=Object.create(null);const ya=e=>jt(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function Wx(e,t={}){let n=!1;const o=t.onError||NR;return t.onError=r=>{n=!0,o(r)},{...lE(e,t),detectError:n}}const VE=(e,t)=>{if(!We(e))throw ri(Tr.NOT_SUPPORT_NON_STRING_MESSAGE);{Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Ux)(e),r=Zi[o];if(r)return r;const{code:i,detectError:a}=Wx(e,t),s=new Function(`return ${i}`)();return a?s:Zi[o]=s}};function UE(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&We(e)){Ct(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Ux)(e),r=Zi[o];if(r)return r;const{ast:i,detectError:a}=Wx(e,{...t,location:!1,jit:!0}),s=bd(i);return a?s:Zi[o]=s}else{const n=e.cacheKey;if(n){const o=Zi[n];return o||(Zi[n]=bd(e))}else return bd(e)}}const uv=()=>"",Jn=e=>on(e);function dv(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:r,messageCompiler:i,fallbackLocale:a,messages:s}=e,[l,c]=If(...t),u=Ct(c.missingWarn)?c.missingWarn:e.missingWarn,d=Ct(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=Ct(c.escapeParameter)?c.escapeParameter:e.escapeParameter,p=!!c.resolvedMessage,h=We(c.default)||Ct(c.default)?Ct(c.default)?i?l:()=>l:c.default:n?i?l:()=>l:"",m=n||h!=="",b=sp(e,c);f&&WE(c);let[g,x,T]=p?[l,b,s[b]||{}]:qx(e,l,b,a,d,u),_=g,C=l;if(!p&&!(We(_)||ya(_)||Jn(_))&&m&&(_=h,C=_),!p&&(!(We(_)||ya(_)||Jn(_))||!We(x)))return r?lu:l;let y=!1;const w=()=>{y=!0},S=Jn(_)?_:Kx(e,l,x,_,C,w);if(y)return _;const R=GE(e,x,T,c),k=kE(R),A=qE(e,S,k),I=o?o(A,l):A;if(__INTLIFY_PROD_DEVTOOLS__){const q={timestamp:Date.now(),key:We(l)?l:Jn(_)?_.key:"",locale:x||(Jn(_)?_.locale:""),format:We(_)?_:Jn(_)?_.source:"",message:I};q.meta=Sn({},e.__meta,NE()||{}),RE(q)}return I}function WE(e){Zt(e.list)?e.list=e.list.map(t=>We(t)?Yg(t):t):jt(e.named)&&Object.keys(e.named).forEach(t=>{We(e.named[t])&&(e.named[t]=Yg(e.named[t]))})}function qx(e,t,n,o,r,i){const{messages:a,onWarn:s,messageResolver:l,localeFallbacker:c}=e,u=c(e,o,n);let d={},f,p=null;const h="translate";for(let m=0;mo;return c.locale=n,c.key=t,c}const l=a(o,KE(e,n,r,o,s,i));return l.locale=n,l.key=t,l.source=o,l}function qE(e,t,n){return t(n)}function If(...e){const[t,n,o]=e,r={};if(!We(t)&&!vn(t)&&!Jn(t)&&!ya(t))throw ri(Tr.INVALID_ARGUMENT);const i=vn(t)?String(t):(Jn(t),t);return vn(n)?r.plural=n:We(n)?r.default=n:gt(n)&&!su(n)?r.named=n:Zt(n)&&(r.list=n),vn(o)?r.plural=o:We(o)?r.default=o:gt(o)&&Sn(r,o),[i,r]}function KE(e,t,n,o,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:a=>{throw i&&i(a),a},onCacheKey:a=>PR(t,n,a)}}function GE(e,t,n,o){const{modifiers:r,pluralRules:i,messageResolver:a,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:r,pluralRules:i,messages:p=>{let h=a(n,p);if(h==null&&u){const[,,m]=qx(u,p,t,s,l,c);h=a(m,p)}if(We(h)||ya(h)){let m=!1;const g=Kx(e,p,t,h,p,()=>{m=!0});return m?uv:g}else return Jn(h)?h:uv}};return e.processor&&(f.processor=e.processor),o.list&&(f.list=o.list),o.named&&(f.named=o.named),vn(o.plural)&&(f.pluralIndex=o.plural),f}function fv(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__datetimeFormatters:s}=e,[l,c,u,d]=Mf(...t),f=Ct(u.missingWarn)?u.missingWarn:e.missingWarn;Ct(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=sp(e,u),m=a(e,r,h);if(!We(l)||l==="")return new Intl.DateTimeFormat(h,d).format(c);let b={},g,x=null;const T="datetime format";for(let y=0;y{Gx.includes(l)?a[l]=n[l]:i[l]=n[l]}),We(o)?i.locale=o:gt(o)&&(a=o),gt(r)&&(a=r),[i.key||"",s,i,a]}function hv(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__datetimeFormatters.has(i)&&o.__datetimeFormatters.delete(i)}}function pv(e,...t){const{numberFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__numberFormatters:s}=e,[l,c,u,d]=zf(...t),f=Ct(u.missingWarn)?u.missingWarn:e.missingWarn;Ct(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=sp(e,u),m=a(e,r,h);if(!We(l)||l==="")return new Intl.NumberFormat(h,d).format(c);let b={},g,x=null;const T="number format";for(let y=0;y{Yx.includes(l)?a[l]=n[l]:i[l]=n[l]}),We(o)?i.locale=o:gt(o)&&(a=o),gt(r)&&(a=r),[i.key||"",s,i,a]}function mv(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__numberFormatters.has(i)&&o.__numberFormatters.delete(i)}}cE();/*! * vue-i18n v9.7.1 * (c) 2023 kazuya kawaguchi * Released under the MIT License. - */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 Yx=EE.__EXTEND_POINT__,vr=rp(Yx);vr(),vr(),vr(),vr(),vr(),vr(),vr(),vr();const Xx=Tr.__EXTEND_POINT__,Dn=rp(Xx),bn={UNEXPECTED_RETURN_TYPE:Xx,INVALID_ARGUMENT:Dn(),MUST_BE_CALL_SETUP_TOP:Dn(),NOT_INSTALLED:Dn(),NOT_AVAILABLE_IN_LEGACY_MODE:Dn(),REQUIRED_VALUE:Dn(),INVALID_VALUE:Dn(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Dn(),NOT_INSTALLED_WITH_PROVIDE:Dn(),UNEXPECTED_ERROR:Dn(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Dn(),BRIDGE_SUPPORT_VUE_2_ONLY:Dn(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Dn(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Dn(),__EXTEND_POINT__:Dn()};function Cn(e,...t){return Aa(e,null,void 0)}const zf=Lr("__translateVNode"),Of=Lr("__datetimeParts"),Df=Lr("__numberParts"),Qx=Lr("__setPluralRules"),Zx=Lr("__injectWithOption"),Lf=Lr("__dispose");function Os(e){if(!jt(e))return e;for(const t in e)if(Ms(e,t))if(!t.includes("."))jt(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]||{},ps(c,a[l])):ps(c,a)}else We(s)&&ps(JSON.parse(s),a)}),r==null&&i)for(const s in a)Ms(a,s)&&Os(a[s]);return a}function Jx(e){return e.type}function eC(e,t,n){let o=jt(t.messages)?t.messages:{};"__i18nGlobal"in n&&(o=lu(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const r=Object.keys(o);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,o[i])});{if(jt(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(jt(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function mv(e){return ee(Ra,null,e,0)}const gv="__INTLIFY_META__",vv=()=>[],XE=()=>!1;let bv=0;function yv(e){return(t,n,o,r)=>e(n,o,Yn()||void 0,r)}const QE=()=>{const e=Yn();let t=null;return e&&(t=Jx(e)[gv])?{[gv]:t}:null};function lp(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=L(n&&a?n.locale.value:We(e.locale)?e.locale:ba),l=L(n&&a?n.fallbackLocale.value:We(e.fallbackLocale)||Zt(e.fallbackLocale)||gt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),c=L(lu(s.value,e)),u=L(gt(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=L(gt(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,b=on(e.missing)?e.missing:null,g=on(e.missing)?yv(e.missing):null,x=on(e.postTranslation)?e.postTranslation:null,T=n?n.warnHtmlMessage:Ct(e.warnHtmlMessage)?e.warnHtmlMessage:!0,_=!!e.escapeParameter;const C=n?n.modifiers:gt(e.modifiers)?e.modifiers:{};let y=e.pluralRules||n&&n.pluralRules,w;w=(()=>{r&&av(null);const ne={version:GE,locale:s.value,fallbackLocale:l.value,messages:c.value,modifiers:C,pluralRules:y,missing:g===null?void 0:g,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:!0,postTranslation:x===null?void 0:x,warnHtmlMessage:T,escapeParameter:_,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};ne.datetimeFormats=u.value,ne.numberFormats=d.value,ne.__datetimeFormatters=gt(w)?w.__datetimeFormatters:void 0,ne.__numberFormatters=gt(w)?w.__numberFormatters:void 0;const oe=BE(ne);return r&&av(oe),oe})(),Qa(w,s.value,l.value);function R(){return[s.value,l.value,c.value,u.value,d.value]}const k=N({get:()=>s.value,set:ne=>{s.value=ne,w.locale=s.value}}),A=N({get:()=>l.value,set:ne=>{l.value=ne,w.fallbackLocale=l.value,Qa(w,s.value,ne)}}),I=N(()=>c.value),q=N(()=>u.value),B=N(()=>d.value);function O(){return on(x)?x:null}function $(ne){x=ne,w.postTranslation=ne}function U(){return b}function Q(ne){ne!==null&&(g=yv(ne)),b=ne,w.missing=g}const M=(ne,oe,Re,De,qe,et)=>{R();let ze;try{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=n?NE():void 0),ze=ne(w)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=void 0)}if(Re!=="translate exists"&&vn(ze)&&ze===su||Re==="translate exists"&&!ze){const[He,lt]=oe();return n&&h?De(n):qe(He)}else{if(et(ze))return ze;throw Cn(bn.UNEXPECTED_RETURN_TYPE)}};function z(...ne){return M(oe=>Reflect.apply(uv,null,[oe,...ne]),()=>Af(...ne),"translate",oe=>Reflect.apply(oe.t,oe,[...ne]),oe=>oe,oe=>We(oe))}function re(...ne){const[oe,Re,De]=ne;if(De&&!jt(De))throw Cn(bn.INVALID_ARGUMENT);return z(oe,Re,Sn({resolvedMessage:!0},De||{}))}function X(...ne){return M(oe=>Reflect.apply(dv,null,[oe,...ne]),()=>If(...ne),"datetime format",oe=>Reflect.apply(oe.d,oe,[...ne]),()=>ov,oe=>We(oe))}function te(...ne){return M(oe=>Reflect.apply(hv,null,[oe,...ne]),()=>Mf(...ne),"number format",oe=>Reflect.apply(oe.n,oe,[...ne]),()=>ov,oe=>We(oe))}function he(ne){return ne.map(oe=>We(oe)||vn(oe)||Ct(oe)?mv(String(oe)):oe)}const Ce={normalize:he,interpolate:ne=>ne,type:"vnode"};function G(...ne){return M(oe=>{let Re;const De=oe;try{De.processor=Ce,Re=Reflect.apply(uv,null,[De,...ne])}finally{De.processor=null}return Re},()=>Af(...ne),"translate",oe=>oe[zf](...ne),oe=>[mv(oe)],oe=>Zt(oe))}function be(...ne){return M(oe=>Reflect.apply(hv,null,[oe,...ne]),()=>Mf(...ne),"number format",oe=>oe[Df](...ne),vv,oe=>We(oe)||Zt(oe))}function ue(...ne){return M(oe=>Reflect.apply(dv,null,[oe,...ne]),()=>If(...ne),"datetime format",oe=>oe[Of](...ne),vv,oe=>We(oe)||Zt(oe))}function ie(ne){y=ne,w.pluralRules=y}function _e(ne,oe){return M(()=>{if(!ne)return!1;const Re=We(oe)?oe:s.value,De=E(Re),qe=w.messageResolver(De,ne);return ya(qe)||Jn(qe)||We(qe)},()=>[ne],"translate exists",Re=>Reflect.apply(Re.te,Re,[ne,oe]),XE,Re=>Ct(Re))}function V(ne){let oe=null;const Re=Dx(w,l.value,s.value);for(let De=0;De{a&&(s.value=ne,w.locale=ne,Qa(w,s.value,l.value))}),ht(n.fallbackLocale,ne=>{a&&(l.value=ne,w.fallbackLocale=ne,Qa(w,s.value,l.value))}));const ke={id:bv,locale:k,fallbackLocale:A,get inheritLocale(){return a},set inheritLocale(ne){a=ne,ne&&n&&(s.value=n.locale.value,l.value=n.fallbackLocale.value,Qa(w,s.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:I,get modifiers(){return C},get pluralRules(){return y||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(ne){f=ne,w.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(ne){p=ne,w.fallbackWarn=p},get fallbackRoot(){return h},set fallbackRoot(ne){h=ne},get fallbackFormat(){return m},set fallbackFormat(ne){m=ne,w.fallbackFormat=m},get warnHtmlMessage(){return T},set warnHtmlMessage(ne){T=ne,w.warnHtmlMessage=ne},get escapeParameter(){return _},set escapeParameter(ne){_=ne,w.escapeParameter=ne},t:z,getLocaleMessage:E,setLocaleMessage:W,mergeLocaleMessage:ae,getPostTranslationHandler:O,setPostTranslationHandler:$,getMissingHandler:U,setMissingHandler:Q,[Qx]:ie};return ke.datetimeFormats=q,ke.numberFormats=B,ke.rt=re,ke.te=_e,ke.tm=P,ke.d=X,ke.n=te,ke.getDateTimeFormat=Y,ke.setDateTimeFormat=de,ke.mergeDateTimeFormat=ye,ke.getNumberFormat=ve,ke.setNumberFormat=J,ke.mergeNumberFormat=pe,ke[Zx]=o,ke[zf]=G,ke[Of]=ue,ke[Df]=be,ke}function ZE(e){const t=We(e.locale)?e.locale:ba,n=We(e.fallbackLocale)||Zt(e.fallbackLocale)||gt(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=gt(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=on(e.postTranslation)?e.postTranslation:void 0,d=We(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,p=Ct(e.sync)?e.sync:!0;let h=e.messages;if(gt(e.sharedMessages)){const C=e.sharedMessages;h=Object.keys(C).reduce((w,S)=>{const R=w[S]||(w[S]={});return Sn(R,C[S]),w},h||{})}const{__i18n:m,__root:b,__injectWithOption:g}=e,x=e.datetimeFormats,T=e.numberFormats,_=e.flatJson;return{locale:t,fallbackLocale:n,messages:h,flatJson:_,datetimeFormats:x,numberFormats:T,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:b,__injectWithOption:g}}function Ff(e={},t){{const n=lp(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(!We(a))throw Cn(bn.INVALID_ARGUMENT);const f=a;return We(s)?c.locale=s:Zt(s)?u=s:gt(s)&&(d=s),Zt(l)?u=l:gt(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},rt(...i){return Reflect.apply(n.rt,n,[...i])},tc(...i){const[a,s,l]=i,c={plural:1};let u=null,d=null;if(!We(a))throw Cn(bn.INVALID_ARGUMENT);const f=a;return We(s)?c.locale=s:vn(s)?c.plural=s:Zt(s)?u=s:gt(s)&&(d=s),We(l)?c.locale=l:Zt(l)?u=l:gt(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 cp={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===it?r.children:[r]],[]):t.reduce((n,o)=>{const r=e[o];return r&&(n[o]=r()),n},{})}function tC(e){return it}const e$=me({name:"i18n-t",props:Sn({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>vn(e)||!isNaN(e)}},cp),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||up({useScope:e.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(d=>d!=="_"),a={};e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=We(e.plural)?+e.plural:e.plural);const s=JE(t,i),l=r[zf](e.keypath,s,a),c=Sn({},o),u=We(e.tag)||jt(e.tag)?e.tag:tC();return v(u,c,l)}}}),xv=e$;function t$(e){return Zt(e)&&!We(e[0])}function nC(e,t,n,o){const{slots:r,attrs:i}=t;return()=>{const a={part:!0};let s={};e.locale&&(a.locale=e.locale),We(e.format)?a.key=e.format:jt(e.format)&&(We(e.format.key)&&(a.key=e.format.key),s=Object.keys(e.format).reduce((f,p)=>n.includes(p)?Sn({},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}):We(l)&&(c=[l]);const u=Sn({},i),d=We(e.tag)||jt(e.tag)?e.tag:tC();return v(d,u,c)}}const n$=me({name:"i18n-n",props:Sn({value:{type:Number,required:!0},format:{type:[String,Object]}},cp),setup(e,t){const n=e.i18n||up({useScope:"parent",__useComponent:!0});return nC(e,t,Gx,(...o)=>n[Df](...o))}}),Cv=n$,o$=me({name:"i18n-d",props:Sn({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},cp),setup(e,t){const n=e.i18n||up({useScope:"parent",__useComponent:!0});return nC(e,t,Kx,(...o)=>n[Of](...o))}}),wv=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 Cn(bn.UNEXPECTED_ERROR);const u=r$(e,s.$),d=_v(c);return[Reflect.apply(u.t,u,[...Sv(d)]),u]};return{created:(a,s)=>{const[l,c]=t(s);Rf&&e.global===c&&(a.__i18nWatcher=ht(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=l},unmounted:a=>{Rf&&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=_v(s);a.textContent=Reflect.apply(l.t,l,[...Sv(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function _v(e){if(We(e))return{path:e};if(gt(e)){if(!("path"in e))throw Cn(bn.REQUIRED_VALUE,"path");return e}else throw Cn(bn.INVALID_VALUE)}function Sv(e){const{path:t,locale:n,args:o,choice:r,plural:i}=e,a={},s=o||{};return We(n)&&(a.locale=n),vn(r)&&(a.plural=r),vn(i)&&(a.plural=i),[t,s,a]}function a$(e,t,...n){const o=gt(n[0])?n[0]:{},r=!!o.useI18nComponentName;(Ct(o.globalInstall)?o.globalInstall:!0)&&([r?"i18n":xv.name,"I18nT"].forEach(a=>e.component(a,xv)),[Cv.name,"I18nN"].forEach(a=>e.component(a,Cv)),[wv.name,"I18nD"].forEach(a=>e.component(a,wv))),e.directive("t",i$(t))}function s$(e,t,n){return{beforeCreate(){const o=Yn();if(!o)throw Cn(bn.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=kv(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=Ff(i);const a=this.$i18n;a.__extender&&(a.__disposer=a.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=kv(e,r);else{this.$i18n=Ff({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;r.__i18nGlobal&&eC(t,r,r),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,a)=>this.$i18n.te(i,a),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(o,this.$i18n)},mounted(){},unmounted(){const o=Yn();if(!o)throw Cn(bn.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 kv(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Qx](t.pluralizationRules||e.pluralizationRules);const n=lu(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),gt(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 b=p.unmount;p.unmount=()=>{m&&m(),f.dispose(),b()}},get global(){return s},dispose(){a.stop()},__instances:i,__getInstance:c,__setInstance:u,__deleteInstance:d};return f}}function up(e={}){const t=Yn();if(t==null)throw Cn(bn.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Cn(bn.NOT_INSTALLED);const n=d$(t),o=h$(n),r=Jx(t),i=f$(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Cn(bn.NOT_AVAILABLE_IN_LEGACY_MODE);return v$(t,i,o,e)}if(i==="global")return eC(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=Sn({},e);"__i18n"in r&&(l.__i18n=r.__i18n),o&&(l.__root=o),s=lp(l),a.__composerExtend&&(s[Lf]=a.__composerExtend(s)),g$(a,t,s),a.__setInstance(t,s)}return s}function u$(e,t,n){const o=kh();{const r=__VUE_I18N_LEGACY_API__&&t?o.run(()=>Ff(e)):o.run(()=>lp(e));if(r==null)throw Cn(bn.UNEXPECTED_ERROR);return[o,r]}}function d$(e){{const t=je(e.isCE?l$:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Cn(e.isCE?bn.NOT_INSTALLED_WITH_PROVIDE:bn.UNEXPECTED_ERROR);return t}}function f$(e,t){return au(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[Zx]&&(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){Vt(()=>{},t),Gs(()=>{const o=n;e.__deleteInstance(t);const r=o[Lf];r&&(r(),delete o[Lf])},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 Cn(bn.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=Ct(o.inheritLocale)?o.inheritLocale:!We(o.locale),s=L(!r||a?n.locale.value:We(o.locale)?o.locale:ba),l=L(!r||a?n.fallbackLocale.value:We(o.fallbackLocale)||Zt(o.fallbackLocale)||gt(o.fallbackLocale)||o.fallbackLocale===!1?o.fallbackLocale:s.value),c=L(lu(s.value,o)),u=L(gt(o.datetimeFormats)?o.datetimeFormats:{[s.value]:{}}),d=L(gt(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,b=on(o.missing)?o.missing:null,g=on(o.postTranslation)?o.postTranslation:null,x=r?n.warnHtmlMessage:Ct(o.warnHtmlMessage)?o.warnHtmlMessage:!0,T=!!o.escapeParameter,_=r?n.modifiers:gt(o.modifiers)?o.modifiers:{},C=o.pluralRules||r&&n.pluralRules;function y(){return[s.value,l.value,c.value,u.value,d.value]}const w=N({get:()=>i.value?i.value.locale.value:s.value,set:E=>{i.value&&(i.value.locale.value=E),s.value=E}}),S=N({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:E=>{i.value&&(i.value.fallbackLocale.value=E),l.value=E}}),R=N(()=>i.value?i.value.messages.value:c.value),k=N(()=>u.value),A=N(()=>d.value);function I(){return i.value?i.value.getPostTranslationHandler():g}function q(E){i.value&&i.value.setPostTranslationHandler(E)}function B(){return i.value?i.value.getMissingHandler():b}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 Q(...E){return i.value?Reflect.apply(i.value.rt,null,[...E]):""}function M(...E){return i.value?$(()=>Reflect.apply(i.value.d,null,[...E])):$(()=>"")}function z(...E){return i.value?$(()=>Reflect.apply(i.value.n,null,[...E])):$(()=>"")}function re(E){return i.value?i.value.tm(E):{}}function X(E,W){return i.value?i.value.te(E,W):!1}function te(E){return i.value?i.value.getLocaleMessage(E):{}}function he(E,W){i.value&&(i.value.setLocaleMessage(E,W),c.value[E]=W)}function xe(E,W){i.value&&i.value.mergeLocaleMessage(E,W)}function Ce(E){return i.value?i.value.getDateTimeFormat(E):{}}function G(E,W){i.value&&(i.value.setDateTimeFormat(E,W),u.value[E]=W)}function be(E,W){i.value&&i.value.mergeDateTimeFormat(E,W)}function ue(E){return i.value?i.value.getNumberFormat(E):{}}function ie(E,W){i.value&&(i.value.setNumberFormat(E,W),d.value[E]=W)}function _e(E,W){i.value&&i.value.mergeNumberFormat(E,W)}const V={get id(){return i.value?i.value.id:-1},locale:w,fallbackLocale:S,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:_},get pluralRules(){return i.value?i.value.pluralRules:C},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:T},set escapeParameter(E){i.value&&(i.value.escapeParameter=E)},t:U,getPostTranslationHandler:I,setPostTranslationHandler:q,getMissingHandler:B,setMissingHandler:O,rt:Q,d:M,n:z,tm:re,te:X,getLocaleMessage:te,setLocaleMessage:he,mergeLocaleMessage:xe,getDateTimeFormat:Ce,setDateTimeFormat:G,mergeDateTimeFormat:be,getNumberFormat:ue,setNumberFormat:ie,mergeNumberFormat:_e};function P(E){E.locale.value=s.value,E.fallbackLocale.value=l.value,Object.keys(c.value).forEach(W=>{E.mergeLocaleMessage(W,c.value[W])}),Object.keys(u.value).forEach(W=>{E.mergeDateTimeFormat(W,u.value[W])}),Object.keys(d.value).forEach(W=>{E.mergeNumberFormat(W,d.value[W])}),E.escapeParameter=T,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 Cn(bn.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"],Tv=["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 Cn(bn.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,Tv.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw Cn(bn.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,Tv.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}YE();__INTLIFY_JIT_COMPILATION__?iv(VE):iv(jE);OE(gE);DE(Dx);if(__INTLIFY_PROD_DEVTOOLS__){const e=Zo();e.__INTLIFY__=!0,kE(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const oC="locale",x$=72*60*60;function Nf(){return ki.get(oC)}function C$(e){ki.set(oC,e,x$)}const un=c$({locale:Nf().value||"zh-CN",fallbackLocale:Nf().value||"zh-CN",messages:{}});async function w$(){const e=Object.keys(Object.assign({"./lang/en-US.json":()=>xt(()=>Promise.resolve().then(()=>$1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>A1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>I1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>M1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>z1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>O1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>D1),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(()=>$1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>A1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>I1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>M1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>z1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>O1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>D1),void 0)}),`./lang/${t}.json`).then(o=>o.default||o);un.global.setLocaleMessage(t,n)}))}async function _$(e){e.use(un),w$()}const gi={"zh-CN":"简体中文","zh-TW":"繁體中文","en-US":"English","fa-IR":"Iran","ja-JP":"日本語","vi-VN":"Tiếng Việt","ko-KR":"한국어"},Bf=e=>un.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 dp(e=void 0,t="YYYY-MM-DD"){return nr(e,t)}function Ji(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 ra(e){navigator.clipboard?navigator.clipboard.writeText(e).then(()=>{window.$message.success(Bf("复制成功"))}).catch(t=>{console.error("复制到剪贴板时出错:",t),Pv(e)}):Pv(e)}function Pv(e){const t=document.createElement("button"),n=new SR(t,{text:()=>e});n.on("success",()=>{window.$message.success(Bf("复制成功")),n.destroy()}),n.on("error",()=>{window.$message.error(Bf("复制失败")),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 Rv(e){return e&&Array.isArray(e)}function rC(e){return T$(e)||k$(e)}function Ev(e){return/^(https?:|mailto:|tel:)/.test(e)}const ms=/^[a-z0-9]+(-[a-z0-9]+)*$/,cu=(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&&!nc(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&&!nc(s)?null:s}if(n&&o===""){const s={provider:o,prefix:"",name:i};return t&&!nc(s,n)?null:s}return null},nc=(e,t)=>e?!!((e.provider===""||e.provider.match(ms))&&(t&&e.prefix===""||e.prefix.match(ms))&&e.name.match(ms)):!1,iC=Object.freeze({left:0,top:0,width:16,height:16}),vc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),uu=Object.freeze({...iC,...vc}),Hf=Object.freeze({...uu,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 $v(e,t){const n=P$(e,t);for(const o in Hf)o in vc?o in e&&!(o in n)&&(n[o]=vc[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=$v(o[s]||r[s],i)}return a(t),n.forEach(a),$v(e,i)}function aC(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(r=>{t(r,null),n.push(r)});const o=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:{},...iC};function bd(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function sC(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!bd(e,$$))return null;const n=t.icons;for(const r in n){const i=n[r];if(!r.match(ms)||typeof i.body!="string"||!bd(i,Hf))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]||!bd(i,Hf))return null}return t}const Av=Object.create(null);function A$(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function vi(e,t){const n=Av[e]||(Av[e]=Object.create(null));return n[t]||(n[t]=A$(e,t))}function fp(e,t){return sC(t)?aC(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 lC(e){return typeof e=="boolean"&&(Ds=e),Ds}function M$(e){const t=typeof e=="string"?cu(e,!0,Ds):e;if(t){const n=vi(t.provider,t.prefix),o=t.name;return n.icons[o]||(n.missing.has(o)?null:void 0)}}function z$(e,t){const n=cu(e,!0,Ds);if(!n)return!1;const o=vi(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 sC(e)&&(e.prefix="",aC(e,(i,a)=>{a&&z$(i,a)&&(r=!0)})),r}const n=e.prefix;if(!nc({provider:t,prefix:n,name:"a"}))return!1;const o=vi(t,n);return!!fp(o,e)}const cC=Object.freeze({width:null,height:null}),uC=Object.freeze({...cC,...vc}),D$=/(-?[0-9.]*[0-9]+[0-9.]*)/g,L$=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Iv(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={...uu,...e},o={...uC,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let i=n.body;[n,o].forEach(h=>{const m=[],b=h.hFlip,g=h.vFlip;let x=h.rotate;b?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 T;switch(x<0&&(x-=Math.floor(x/4)*4),x=x%4,x){case 1:T=r.height/2+r.top,m.unshift("rotate(90 "+T.toString()+" "+T.toString()+")");break;case 2:m.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:T=r.width/2+r.left,m.unshift("rotate(-90 "+T.toString()+" "+T.toString()+")");break}x%2===1&&(r.left!==r.top&&(T=r.left,r.left=r.top,r.top=T),r.width!==r.height&&(T=r.width,r.width=r.height,r.height=T)),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=Iv(d,l/c)):(u=a==="auto"?l:a,d=s===null?Iv(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 V$(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 jf=Object.create(null);function U$(e,t){jf[e]=t}function Vf(e){return jf[e]||jf[""]}function hp(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 pp=Object.create(null),Za=["https://api.simplesvg.com","https://api.unisvg.com"],oc=[];for(;Za.length>0;)Za.length===1||Math.random()>.5?oc.push(Za.shift()):oc.push(Za.pop());pp[""]=hp({resources:["https://api.iconify.design"].concat(oc)});function W$(e,t){const n=hp(t);return n===null?!1:(pp[e]=n,!0)}function mp(e){return pp[e]}const q$=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Mv=q$();function K$(e,t){const n=mp(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=mp(e);if(t)return t.path}return"/"}const Q$=(e,t,n)=>{if(!Mv){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;Mv(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]=vi(i,a));let u;s in c.icons?u=t.loaded:a===""||c.missing.has(s)?u=t.missing:u=t.pending;const d={provider:i,prefix:a,name:s};u.push(d)}),t}function dC(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function 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||dC([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=dC.bind(null,n,o);if(!t.pending.length)return r;const i={id:o,icons:t,callback:e,abort:r};return n.forEach(a=>{(a.loaderCallbacks||(a.loaderCallbacks=[])).push(i)}),r}function oA(e,t=!0,n=!1){const o=[];return e.forEach(r=>{const i=typeof r=="string"?cu(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 w=Math.floor(Math.random()*y.length);a.push(y[w]),y=y.slice(0,w).concat(y.slice(w+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 b(y,w){w&&(p=[]),typeof y=="function"&&p.push(y)}function g(){return{startTime:s,payload:t,status:l,queriesSent:c,queriesPending:f.length,subscribe:b,abort:m}}function x(){l="failed",p.forEach(y=>{y(void 0,u)})}function T(){f.forEach(y=>{y.status==="pending"&&(y.status="aborted")}),f=[]}function _(y,w,S){const R=w!=="success";switch(f=f.filter(k=>k!==y),l){case"pending":break;case"failed":if(R||!e.dataAfterTimeout)return;break;default:return}if(w==="abort"){u=S,x();return}if(R){u=S,f.length||(a.length?C():x());return}if(h(),T(),!e.random){const k=e.resources.indexOf(y.resource);k!==-1&&k!==e.index&&(e.index=k)}l="completed",p.forEach(k=>{k(S)})}function C(){if(l!=="pending")return;h();const y=a.shift();if(y===void 0){if(f.length){d=setTimeout(()=>{h(),l==="pending"&&(T(),x())},e.timeout);return}x();return}const w={status:"pending",resource:y,callback:(S,R)=>{_(w,S,R)}};f.push(w),c++,d=setTimeout(C,e.rotate),n(y,t,w.callback)}return setTimeout(C),g}function fC(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 zv(){}const yd=Object.create(null);function aA(e){if(!yd[e]){const t=mp(e);if(!t)return;const n=fC(t),o={config:t,redundancy:n};yd[e]=o}return yd[e]}function sA(e,t,n){let o,r;if(typeof e=="string"){const i=Vf(e);if(!i)return n(void 0,424),zv;r=i.send;const a=aA(e);a&&(o=a.redundancy)}else{const i=hp(e);if(i){o=fC(i);const a=e.resources?e.resources[0]:"",s=Vf(a);s&&(r=s.send)}}return!o||!r?(n(void 0,424),zv):o.query(t,r,n)().abort}const Ov="iconify2",Ls="iconify",hC=Ls+"-count",Dv=Ls+"-version",pC=36e5,lA=168;function Uf(e,t){try{return e.getItem(t)}catch{}}function gp(e,t,n){try{return e.setItem(t,n),!0}catch{}}function Lv(e,t){try{e.removeItem(t)}catch{}}function Wf(e,t){return gp(e,hC,t.toString())}function qf(e){return parseInt(Uf(e,hC))||0}const du={local:!0,session:!0},mC={local:new Set,session:new Set};let vp=!1;function cA(e){vp=e}let kl=typeof window>"u"?{}:window;function gC(e){const t=e+"Storage";try{if(kl&&kl[t]&&typeof kl[t].length=="number")return kl[t]}catch{}du[e]=!1}function vC(e,t){const n=gC(e);if(!n)return;const o=Uf(n,Dv);if(o!==Ov){if(o){const s=qf(n);for(let l=0;l{const l=Ls+s.toString(),c=Uf(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{}Lv(n,l)}};let a=qf(n);for(let s=a-1;s>=0;s--)i(s)||(s===a-1?(a--,Wf(n,a)):mC[e].add(s))}function bC(){if(!vp){cA(!0);for(const e in du)vC(e,t=>{const n=t.data,o=t.provider,r=n.prefix,i=vi(o,r);if(!fp(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 du)vC(o,r=>{const i=r.data;return r.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function dA(e,t){vp||bC();function n(o){let r;if(!du[o]||!(r=gC(o)))return;const i=mC[o];let a;if(i.size)i.delete(a=Array.from(i).shift());else if(a=qf(r),!Wf(r,a+1))return;const s={cached:Math.floor(Date.now()/pC),provider:e.provider,data:t};return gp(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 Fv(){}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=fp(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,lC()),o=J$(n);if(!o.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(o.loaded,o.missing,o.pending,Fv)}),()=>{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(vi(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=vi(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):Fv};function mA(e,t){const n={...e};for(const o in t){const r=t[o],i=typeof r;o in cC?(r===null||r&&(i==="string"||i==="number"))&&(n[o]=r):i===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const 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 Nv={...uC,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"},Kf={backgroundColor:"currentColor"},yC={backgroundColor:"transparent"},Bv={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Hv={webkitMask:Kf,mask:Kf,background:yC};for(const e in Hv){const t=Hv[e];for(const n in Bv)t[e+n]=Bv[n]}const rc={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";rc[e+"-flip"]=t,rc[e.slice(0,1)+"-flip"]=t,rc[e+"Flip"]=t});function jv(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Vv=(e,t)=>{const n=mA(Nv,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 b=t[m];if(b!==void 0)switch(m){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[m]=b===!0||b==="true"||b===1;break;case"flip":typeof b=="string"&&vA(n,b);break;case"color":i.color=b;break;case"rotate":typeof b=="string"?n[m]=bA(b):typeof b=="number"&&(n[m]=b);break;case"ariaHidden":case"aria-hidden":b!==!0&&b!=="true"&&delete o["aria-hidden"];break;default:{const g=rc[m];g?(b===!0||b==="true"||b===1)&&(n[g]=!0):Nv[m]===void 0&&(o[m]=b)}}}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,b=t.id;return typeof b=="string"&&(b=b.replace(/-/g,"_")),o.innerHTML=V$(l.body,b?()=>b+"ID"+m++:"iconifyVue"),v("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:jv(c.width),height:jv(c.height),...SA,...p?Kf:yC,...s},v("span",o)};lC(!0);U$("",Z$);if(typeof document<"u"&&typeof window<"u"){bC();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(o=>{try{(typeof o!="object"||o===null||o instanceof Array||typeof o.icons!="object"||typeof o.prefix!="string"||!O$(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={...uu,body:""},TA=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=cu(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 Vv(kA,e);let n=e;return t.classes&&(n={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),Vv({...uu,...t.data},n)}});let bc=[];const xC=new WeakMap;function PA(){bc.forEach(e=>e(...xC.get(e))),bc=[]}function yc(e,...t){xC.set(e,t),!bc.includes(e)&&bc.push(e)===1&&requestAnimationFrame(PA)}function RA(e){return e.nodeType===9?null:e.parentNode}function CC(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 CC(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 bi(e){return e.composedPath()[0]||null}function _n(e){return typeof e=="string"?e.endsWith("px")?Number(e.slice(0,e.length-2)):Number(e):e}function In(e){if(e!=null)return typeof e=="number"?`${e}px`:e.endsWith("px")?e:`${e}px`}function di(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 Uv={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"},Ia="^\\s*",Ma="\\s*$",ii="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",ai="([0-9A-Fa-f])",si="([0-9A-Fa-f]{2})",AA=new RegExp(`${Ia}rgb\\s*\\(${ii},${ii},${ii}\\)${Ma}`),IA=new RegExp(`${Ia}rgba\\s*\\(${ii},${ii},${ii},${ii}\\)${Ma}`),MA=new RegExp(`${Ia}#${ai}${ai}${ai}${Ma}`),zA=new RegExp(`${Ia}#${si}${si}${si}${Ma}`),OA=new RegExp(`${Ia}#${ai}${ai}${ai}${ai}${Ma}`),DA=new RegExp(`${Ia}#${si}${si}${si}${si}${Ma}`);function Ln(e){return parseInt(e,16)}function No(e){try{let t;if(t=zA.exec(e))return[Ln(t[1]),Ln(t[2]),Ln(t[3]),1];if(t=AA.exec(e))return[Tn(t[1]),Tn(t[5]),Tn(t[9]),1];if(t=IA.exec(e))return[Tn(t[1]),Tn(t[5]),Tn(t[9]),gs(t[13])];if(t=MA.exec(e))return[Ln(t[1]+t[1]),Ln(t[2]+t[2]),Ln(t[3]+t[3]),1];if(t=DA.exec(e))return[Ln(t[1]),Ln(t[2]),Ln(t[3]),gs(Ln(t[4])/255)];if(t=OA.exec(e))return[Ln(t[1]+t[1]),Ln(t[2]+t[2]),Ln(t[3]+t[3]),gs(Ln(t[4]+t[4])/255)];if(e in Uv)return No(Uv[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 Gf(e,t,n,o){return`rgba(${Tn(e)}, ${Tn(t)}, ${Tn(n)}, ${LA(o)})`}function xd(e,t,n,o,r){return Tn((e*t*(1-o)+n*o)/r)}function Xe(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 Gf(xd(e[0],n,t[0],o,r),xd(e[1],n,t[1],o,r),xd(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?Gf(n,o,r,t.alpha):Gf(n,o,r,i)}function dn(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 Tn(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(${Tn(t)}, ${Tn(n)}, ${Tn(o)}, ${gs(e[3])})`:`rgba(${Tn(t)}, ${Tn(n)}, ${Tn(o)}, 1)`}function za(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 xa(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(Ye(String(o)));return}if(Array.isArray(o)){xa(o,t,n);return}if(o.type===it){if(o.children===null)return;Array.isArray(o.children)&&xa(o.children,t,n)}else o.type!==Mn&&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 Bt=(e,...t)=>typeof e=="function"?e(...t):typeof e=="string"?Ye(e):typeof e=="number"?Ye(String(e)):null;function rr(e,t){console.error(`[naive/${e}]: ${t}`)}function Br(e,t){throw new Error(`[naive/${e}]: ${t}`)}function Wv(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 Yf(e,t="default",n=void 0){const o=e[t];if(!o)return rr("getFirstSlotVNode",`slot[${t}] is empty`),null;const r=xa(o(n));return r.length===1?r[0]:(rr("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function _C(e){return t=>{t?e.value=t.$el:e.value=null}}function Zs(e){return e.some(t=>Es(t)?!(t.type===Mn||t.type===it&&!Zs(t.children)):!0)?e:null}function Rn(e,t){return e&&Zs(e())||t()}function Xf(e,t,n){return e&&Zs(e(t))||n(t)}function Ot(e,t){const n=e&&Zs(e());return t(n||null)}function ia(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 Qf=me({render(){var e,t;return(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)}}),jA=/^(\d|\.)+$/,qv=/(\d|\.)+/;function Ut(e,{c:t=1,offset:n=0,attachPx:o=!0}={}){if(typeof e=="number"){const r=(e+n)*t;return r===0?"0":`${r}px`}else if(typeof e=="string")if(jA.test(e)){const r=(Number(e)+n)*t;return o?r===0?"0":`${r}px`:`${r}`}else{const r=qv.exec(e);return r?e.replace(qv,String((Number(r[0])+n)*t)):e}return e}function xc(e){return e.replace(/#|\(|\)|,|\s/g,"_")}function VA(e){let t=0;for(let n=0;n{let r=VA(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(SC).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(UA," ")}function Kv(e){if(!e)return;const t=e.parentElement;t&&t.removeChild(e)}function fu(e){return document.querySelector(`style[cssr-id="${e}"]`)}function GA(e){const t=document.createElement("style");return t.setAttribute("cssr-id",e),t}function Tl(e){return e?/^\s*@(s|m)/.test(e):!1}const YA=/[A-Z]/g;function kC(e){return e.replace(YA,t=>"-"+t.toLowerCase())}function XA(e,t=" "){return typeof e=="object"&&e!==null?` { -`+Object.entries(e).map(n=>t+` ${kC(n[0])}: ${n[1]};`).join(` + */const YE="9.7.1";function XE(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Jo().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Jo().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Jo().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Jo().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Jo().__INTLIFY_PROD_DEVTOOLS__=!1)}const Xx=$E.__EXTEND_POINT__,vr=ip(Xx);vr(),vr(),vr(),vr(),vr(),vr(),vr(),vr();const Qx=Tr.__EXTEND_POINT__,Dn=ip(Qx),bn={UNEXPECTED_RETURN_TYPE:Qx,INVALID_ARGUMENT:Dn(),MUST_BE_CALL_SETUP_TOP:Dn(),NOT_INSTALLED:Dn(),NOT_AVAILABLE_IN_LEGACY_MODE:Dn(),REQUIRED_VALUE:Dn(),INVALID_VALUE:Dn(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Dn(),NOT_INSTALLED_WITH_PROVIDE:Dn(),UNEXPECTED_ERROR:Dn(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Dn(),BRIDGE_SUPPORT_VUE_2_ONLY:Dn(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Dn(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Dn(),__EXTEND_POINT__:Dn()};function Cn(e,...t){return Aa(e,null,void 0)}const Of=Lr("__translateVNode"),Df=Lr("__datetimeParts"),Lf=Lr("__numberParts"),Zx=Lr("__setPluralRules"),Jx=Lr("__injectWithOption"),Ff=Lr("__dispose");function Ls(e){if(!jt(e))return e;for(const t in e)if(Os(e,t))if(!t.includes("."))jt(e[t])&&Ls(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]||{},ms(c,a[l])):ms(c,a)}else We(s)&&ms(JSON.parse(s),a)}),r==null&&i)for(const s in a)Os(a,s)&&Ls(a[s]);return a}function eC(e){return e.type}function tC(e,t,n){let o=jt(t.messages)?t.messages:{};"__i18nGlobal"in n&&(o=cu(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const r=Object.keys(o);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,o[i])});{if(jt(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(jt(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function gv(e){return ne(Ra,null,e,0)}const vv="__INTLIFY_META__",bv=()=>[],QE=()=>!1;let yv=0;function xv(e){return(t,n,o,r)=>e(n,o,Yn()||void 0,r)}const ZE=()=>{const e=Yn();let t=null;return e&&(t=eC(e)[vv])?{[vv]:t}:null};function cp(e={},t){const{__root:n,__injectWithOption:o}=e,r=n===void 0,i=e.flatJson;let a=Ct(e.inheritLocale)?e.inheritLocale:!0;const s=L(n&&a?n.locale.value:We(e.locale)?e.locale:ba),l=L(n&&a?n.fallbackLocale.value:We(e.fallbackLocale)||Zt(e.fallbackLocale)||gt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),c=L(cu(s.value,e)),u=L(gt(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=L(gt(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,b=on(e.missing)?e.missing:null,g=on(e.missing)?xv(e.missing):null,x=on(e.postTranslation)?e.postTranslation:null,T=n?n.warnHtmlMessage:Ct(e.warnHtmlMessage)?e.warnHtmlMessage:!0,_=!!e.escapeParameter;const C=n?n.modifiers:gt(e.modifiers)?e.modifiers:{};let y=e.pluralRules||n&&n.pluralRules,w;w=(()=>{r&&sv(null);const oe={version:YE,locale:s.value,fallbackLocale:l.value,messages:c.value,modifiers:C,pluralRules:y,missing:g===null?void 0:g,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:!0,postTranslation:x===null?void 0:x,warnHtmlMessage:T,escapeParameter:_,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};oe.datetimeFormats=u.value,oe.numberFormats=d.value,oe.__datetimeFormatters=gt(w)?w.__datetimeFormatters:void 0,oe.__numberFormatters=gt(w)?w.__numberFormatters:void 0;const re=HE(oe);return r&&sv(re),re})(),Za(w,s.value,l.value);function R(){return[s.value,l.value,c.value,u.value,d.value]}const k=N({get:()=>s.value,set:oe=>{s.value=oe,w.locale=s.value}}),A=N({get:()=>l.value,set:oe=>{l.value=oe,w.fallbackLocale=l.value,Za(w,s.value,oe)}}),I=N(()=>c.value),q=N(()=>u.value),B=N(()=>d.value);function M(){return on(x)?x:null}function $(oe){x=oe,w.postTranslation=oe}function U(){return b}function Q(oe){oe!==null&&(g=xv(oe)),b=oe,w.missing=g}const D=(oe,re,Re,De,qe,et)=>{R();let ze;try{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=n?BE():void 0),ze=oe(w)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(w.fallbackContext=void 0)}if(Re!=="translate exists"&&vn(ze)&&ze===lu||Re==="translate exists"&&!ze){const[He,lt]=re();return n&&h?De(n):qe(He)}else{if(et(ze))return ze;throw Cn(bn.UNEXPECTED_RETURN_TYPE)}};function z(...oe){return D(re=>Reflect.apply(dv,null,[re,...oe]),()=>If(...oe),"translate",re=>Reflect.apply(re.t,re,[...oe]),re=>re,re=>We(re))}function te(...oe){const[re,Re,De]=oe;if(De&&!jt(De))throw Cn(bn.INVALID_ARGUMENT);return z(re,Re,Sn({resolvedMessage:!0},De||{}))}function G(...oe){return D(re=>Reflect.apply(fv,null,[re,...oe]),()=>Mf(...oe),"datetime format",re=>Reflect.apply(re.d,re,[...oe]),()=>rv,re=>We(re))}function J(...oe){return D(re=>Reflect.apply(pv,null,[re,...oe]),()=>zf(...oe),"number format",re=>Reflect.apply(re.n,re,[...oe]),()=>rv,re=>We(re))}function he(oe){return oe.map(re=>We(re)||vn(re)||Ct(re)?gv(String(re)):re)}const we={normalize:he,interpolate:oe=>oe,type:"vnode"};function Y(...oe){return D(re=>{let Re;const De=re;try{De.processor=we,Re=Reflect.apply(dv,null,[De,...oe])}finally{De.processor=null}return Re},()=>If(...oe),"translate",re=>re[Of](...oe),re=>[gv(re)],re=>Zt(re))}function be(...oe){return D(re=>Reflect.apply(pv,null,[re,...oe]),()=>zf(...oe),"number format",re=>re[Lf](...oe),bv,re=>We(re)||Zt(re))}function ue(...oe){return D(re=>Reflect.apply(fv,null,[re,...oe]),()=>Mf(...oe),"datetime format",re=>re[Df](...oe),bv,re=>We(re)||Zt(re))}function ie(oe){y=oe,w.pluralRules=y}function _e(oe,re){return D(()=>{if(!oe)return!1;const Re=We(re)?re:s.value,De=E(Re),qe=w.messageResolver(De,oe);return ya(qe)||Jn(qe)||We(qe)},()=>[oe],"translate exists",Re=>Reflect.apply(Re.te,Re,[oe,re]),QE,Re=>Ct(Re))}function V(oe){let re=null;const Re=Lx(w,l.value,s.value);for(let De=0;De{a&&(s.value=oe,w.locale=oe,Za(w,s.value,l.value))}),ht(n.fallbackLocale,oe=>{a&&(l.value=oe,w.fallbackLocale=oe,Za(w,s.value,l.value))}));const ke={id:yv,locale:k,fallbackLocale:A,get inheritLocale(){return a},set inheritLocale(oe){a=oe,oe&&n&&(s.value=n.locale.value,l.value=n.fallbackLocale.value,Za(w,s.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:I,get modifiers(){return C},get pluralRules(){return y||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(oe){f=oe,w.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(oe){p=oe,w.fallbackWarn=p},get fallbackRoot(){return h},set fallbackRoot(oe){h=oe},get fallbackFormat(){return m},set fallbackFormat(oe){m=oe,w.fallbackFormat=m},get warnHtmlMessage(){return T},set warnHtmlMessage(oe){T=oe,w.warnHtmlMessage=oe},get escapeParameter(){return _},set escapeParameter(oe){_=oe,w.escapeParameter=oe},t:z,getLocaleMessage:E,setLocaleMessage:W,mergeLocaleMessage:ae,getPostTranslationHandler:M,setPostTranslationHandler:$,getMissingHandler:U,setMissingHandler:Q,[Zx]:ie};return ke.datetimeFormats=q,ke.numberFormats=B,ke.rt=te,ke.te=_e,ke.tm=P,ke.d=G,ke.n=J,ke.getDateTimeFormat=X,ke.setDateTimeFormat=fe,ke.mergeDateTimeFormat=ye,ke.getNumberFormat=ve,ke.setNumberFormat=ee,ke.mergeNumberFormat=pe,ke[Jx]=o,ke[Of]=Y,ke[Df]=ue,ke[Lf]=be,ke}function JE(e){const t=We(e.locale)?e.locale:ba,n=We(e.fallbackLocale)||Zt(e.fallbackLocale)||gt(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=gt(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=on(e.postTranslation)?e.postTranslation:void 0,d=We(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,p=Ct(e.sync)?e.sync:!0;let h=e.messages;if(gt(e.sharedMessages)){const C=e.sharedMessages;h=Object.keys(C).reduce((w,S)=>{const R=w[S]||(w[S]={});return Sn(R,C[S]),w},h||{})}const{__i18n:m,__root:b,__injectWithOption:g}=e,x=e.datetimeFormats,T=e.numberFormats,_=e.flatJson;return{locale:t,fallbackLocale:n,messages:h,flatJson:_,datetimeFormats:x,numberFormats:T,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:b,__injectWithOption:g}}function Nf(e={},t){{const n=cp(JE(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(!We(a))throw Cn(bn.INVALID_ARGUMENT);const f=a;return We(s)?c.locale=s:Zt(s)?u=s:gt(s)&&(d=s),Zt(l)?u=l:gt(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},rt(...i){return Reflect.apply(n.rt,n,[...i])},tc(...i){const[a,s,l]=i,c={plural:1};let u=null,d=null;if(!We(a))throw Cn(bn.INVALID_ARGUMENT);const f=a;return We(s)?c.locale=s:vn(s)?c.plural=s:Zt(s)?u=s:gt(s)&&(d=s),We(l)?c.locale=l:Zt(l)?u=l:gt(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 e$({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((o,r)=>[...o,...r.type===ot?r.children:[r]],[]):t.reduce((n,o)=>{const r=e[o];return r&&(n[o]=r()),n},{})}function nC(e){return ot}const t$=me({name:"i18n-t",props:Sn({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>vn(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=We(e.plural)?+e.plural:e.plural);const s=e$(t,i),l=r[Of](e.keypath,s,a),c=Sn({},o),u=We(e.tag)||jt(e.tag)?e.tag:nC();return v(u,c,l)}}}),Cv=t$;function n$(e){return Zt(e)&&!We(e[0])}function oC(e,t,n,o){const{slots:r,attrs:i}=t;return()=>{const a={part:!0};let s={};e.locale&&(a.locale=e.locale),We(e.format)?a.key=e.format:jt(e.format)&&(We(e.format.key)&&(a.key=e.format.key),s=Object.keys(e.format).reduce((f,p)=>n.includes(p)?Sn({},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 n$(m)&&(m[0].key=`${f.type}-${p}`),m}):We(l)&&(c=[l]);const u=Sn({},i),d=We(e.tag)||jt(e.tag)?e.tag:nC();return v(d,u,c)}}const o$=me({name:"i18n-n",props:Sn({value:{type:Number,required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||dp({useScope:"parent",__useComponent:!0});return oC(e,t,Yx,(...o)=>n[Lf](...o))}}),wv=o$,r$=me({name:"i18n-d",props:Sn({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},up),setup(e,t){const n=e.i18n||dp({useScope:"parent",__useComponent:!0});return oC(e,t,Gx,(...o)=>n[Df](...o))}}),_v=r$;function i$(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 a$(e){const t=a=>{const{instance:s,modifiers:l,value:c}=a;if(!s||!s.$)throw Cn(bn.UNEXPECTED_ERROR);const u=i$(e,s.$),d=Sv(c);return[Reflect.apply(u.t,u,[...kv(d)]),u]};return{created:(a,s)=>{const[l,c]=t(s);Ef&&e.global===c&&(a.__i18nWatcher=ht(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=l},unmounted:a=>{Ef&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:s})=>{if(a.__composer){const l=a.__composer,c=Sv(s);a.textContent=Reflect.apply(l.t,l,[...kv(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function Sv(e){if(We(e))return{path:e};if(gt(e)){if(!("path"in e))throw Cn(bn.REQUIRED_VALUE,"path");return e}else throw Cn(bn.INVALID_VALUE)}function kv(e){const{path:t,locale:n,args:o,choice:r,plural:i}=e,a={},s=o||{};return We(n)&&(a.locale=n),vn(r)&&(a.plural=r),vn(i)&&(a.plural=i),[t,s,a]}function s$(e,t,...n){const o=gt(n[0])?n[0]:{},r=!!o.useI18nComponentName;(Ct(o.globalInstall)?o.globalInstall:!0)&&([r?"i18n":Cv.name,"I18nT"].forEach(a=>e.component(a,Cv)),[wv.name,"I18nN"].forEach(a=>e.component(a,wv)),[_v.name,"I18nD"].forEach(a=>e.component(a,_v))),e.directive("t",a$(t))}function l$(e,t,n){return{beforeCreate(){const o=Yn();if(!o)throw Cn(bn.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const i=r.i18n;if(r.__i18n&&(i.__i18n=r.__i18n),i.__root=t,this===this.$root)this.$i18n=Tv(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=Nf(i);const a=this.$i18n;a.__extender&&(a.__disposer=a.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=Tv(e,r);else{this.$i18n=Nf({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;r.__i18nGlobal&&tC(t,r,r),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,a)=>this.$i18n.te(i,a),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(o,this.$i18n)},mounted(){},unmounted(){const o=Yn();if(!o)throw Cn(bn.UNEXPECTED_ERROR);const r=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__disposer&&(r.__disposer(),delete r.__disposer,delete r.__extender),n.__deleteInstance(o),delete this.$i18n}}}function Tv(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Zx](t.pluralizationRules||e.pluralizationRules);const n=cu(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 c$=Lr("global-vue-i18n");function u$(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]=d$(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),gt(h[0])){const g=h[0];f.__composerExtend=g.__composerExtend,f.__vueI18nExtend=g.__vueI18nExtend}let m=null;!n&&o&&(m=x$(p,f.global)),__VUE_I18N_FULL_INSTALL__&&s$(p,f,...h),__VUE_I18N_LEGACY_API__&&n&&p.mixin(l$(s,s.__composer,f));const b=p.unmount;p.unmount=()=>{m&&m(),f.dispose(),b()}},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 Cn(bn.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Cn(bn.NOT_INSTALLED);const n=f$(t),o=p$(n),r=eC(t),i=h$(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Cn(bn.NOT_AVAILABLE_IN_LEGACY_MODE);return b$(t,i,o,e)}if(i==="global")return tC(o,e,r),o;if(i==="parent"){let l=m$(n,t,e.__useComponent);return l==null&&(l=o),l}const a=n;let s=a.__getInstance(t);if(s==null){const l=Sn({},e);"__i18n"in r&&(l.__i18n=r.__i18n),o&&(l.__root=o),s=cp(l),a.__composerExtend&&(s[Ff]=a.__composerExtend(s)),v$(a,t,s),a.__setInstance(t,s)}return s}function d$(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 Cn(bn.UNEXPECTED_ERROR);return[o,r]}}function f$(e){{const t=Ve(e.isCE?c$:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Cn(e.isCE?bn.NOT_INSTALLED_WITH_PROVIDE:bn.UNEXPECTED_ERROR);return t}}function h$(e,t){return su(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function p$(e){return e.mode==="composition"?e.global:e.global.__composer}function m$(e,t,n=!1){let o=null;const r=t.root;let i=g$(t,n);for(;i!=null;){const a=e;if(e.mode==="composition")o=a.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const s=a.__getInstance(i);s!=null&&(o=s.__composer,n&&o&&!o[Jx]&&(o=null))}if(o!=null||r===i)break;i=i.parent}return o}function g$(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function v$(e,t,n){Vt(()=>{},t),Xs(()=>{const o=n;e.__deleteInstance(t);const r=o[Ff];r&&(r(),delete o[Ff])},t)}function b$(e,t,n,o={}){const r=t==="local",i=Gs(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Cn(bn.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=Ct(o.inheritLocale)?o.inheritLocale:!We(o.locale),s=L(!r||a?n.locale.value:We(o.locale)?o.locale:ba),l=L(!r||a?n.fallbackLocale.value:We(o.fallbackLocale)||Zt(o.fallbackLocale)||gt(o.fallbackLocale)||o.fallbackLocale===!1?o.fallbackLocale:s.value),c=L(cu(s.value,o)),u=L(gt(o.datetimeFormats)?o.datetimeFormats:{[s.value]:{}}),d=L(gt(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,b=on(o.missing)?o.missing:null,g=on(o.postTranslation)?o.postTranslation:null,x=r?n.warnHtmlMessage:Ct(o.warnHtmlMessage)?o.warnHtmlMessage:!0,T=!!o.escapeParameter,_=r?n.modifiers:gt(o.modifiers)?o.modifiers:{},C=o.pluralRules||r&&n.pluralRules;function y(){return[s.value,l.value,c.value,u.value,d.value]}const w=N({get:()=>i.value?i.value.locale.value:s.value,set:E=>{i.value&&(i.value.locale.value=E),s.value=E}}),S=N({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:E=>{i.value&&(i.value.fallbackLocale.value=E),l.value=E}}),R=N(()=>i.value?i.value.messages.value:c.value),k=N(()=>u.value),A=N(()=>d.value);function I(){return i.value?i.value.getPostTranslationHandler():g}function q(E){i.value&&i.value.setPostTranslationHandler(E)}function B(){return i.value?i.value.getMissingHandler():b}function M(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 Q(...E){return i.value?Reflect.apply(i.value.rt,null,[...E]):""}function D(...E){return i.value?$(()=>Reflect.apply(i.value.d,null,[...E])):$(()=>"")}function z(...E){return i.value?$(()=>Reflect.apply(i.value.n,null,[...E])):$(()=>"")}function te(E){return i.value?i.value.tm(E):{}}function G(E,W){return i.value?i.value.te(E,W):!1}function J(E){return i.value?i.value.getLocaleMessage(E):{}}function he(E,W){i.value&&(i.value.setLocaleMessage(E,W),c.value[E]=W)}function xe(E,W){i.value&&i.value.mergeLocaleMessage(E,W)}function we(E){return i.value?i.value.getDateTimeFormat(E):{}}function Y(E,W){i.value&&(i.value.setDateTimeFormat(E,W),u.value[E]=W)}function be(E,W){i.value&&i.value.mergeDateTimeFormat(E,W)}function ue(E){return i.value?i.value.getNumberFormat(E):{}}function ie(E,W){i.value&&(i.value.setNumberFormat(E,W),d.value[E]=W)}function _e(E,W){i.value&&i.value.mergeNumberFormat(E,W)}const V={get id(){return i.value?i.value.id:-1},locale:w,fallbackLocale:S,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:_},get pluralRules(){return i.value?i.value.pluralRules:C},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:T},set escapeParameter(E){i.value&&(i.value.escapeParameter=E)},t:U,getPostTranslationHandler:I,setPostTranslationHandler:q,getMissingHandler:B,setMissingHandler:M,rt:Q,d:D,n:z,tm:te,te:G,getLocaleMessage:J,setLocaleMessage:he,mergeLocaleMessage:xe,getDateTimeFormat:we,setDateTimeFormat:Y,mergeDateTimeFormat:be,getNumberFormat:ue,setNumberFormat:ie,mergeNumberFormat:_e};function P(E){E.locale.value=s.value,E.fallbackLocale.value=l.value,Object.keys(c.value).forEach(W=>{E.mergeLocaleMessage(W,c.value[W])}),Object.keys(u.value).forEach(W=>{E.mergeDateTimeFormat(W,u.value[W])}),Object.keys(d.value).forEach(W=>{E.mergeNumberFormat(W,d.value[W])}),E.escapeParameter=T,E.fallbackFormat=m,E.fallbackRoot=h,E.fallbackWarn=p,E.missingWarn=f,E.warnHtmlMessage=x}return sn(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Cn(bn.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 y$=["locale","fallbackLocale","availableLocales"],Pv=["t","rt","d","n","tm","te"];function x$(e,t){const n=Object.create(null);return y$.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw Cn(bn.UNEXPECTED_ERROR);const a=en(i.value)?{get(){return i.value.value},set(s){i.value.value=s}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,r,a)}),e.config.globalProperties.$i18n=n,Pv.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw Cn(bn.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,Pv.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}XE();__INTLIFY_JIT_COMPILATION__?av(UE):av(VE);DE(vE);LE(Lx);if(__INTLIFY_PROD_DEVTOOLS__){const e=Jo();e.__INTLIFY__=!0,TE(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const rC="locale",C$=72*60*60;function Bf(){return ki.get(rC)}function w$(e){ki.set(rC,e,C$)}const un=u$({locale:Bf().value||"zh-CN",fallbackLocale:Bf().value||"zh-CN",messages:{}});async function _$(){const e=Object.keys(Object.assign({"./lang/en-US.json":()=>xt(()=>Promise.resolve().then(()=>A1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>I1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>M1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>z1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>O1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>D1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>L1),void 0)})).map(t=>t.slice(7,-5));await Promise.all(e.map(async t=>{const n=await TR(Object.assign({"./lang/en-US.json":()=>xt(()=>Promise.resolve().then(()=>A1),void 0),"./lang/fa-IR.json":()=>xt(()=>Promise.resolve().then(()=>I1),void 0),"./lang/ja-JP.json":()=>xt(()=>Promise.resolve().then(()=>M1),void 0),"./lang/ko-KR.json":()=>xt(()=>Promise.resolve().then(()=>z1),void 0),"./lang/vi-VN.json":()=>xt(()=>Promise.resolve().then(()=>O1),void 0),"./lang/zh-CN.json":()=>xt(()=>Promise.resolve().then(()=>D1),void 0),"./lang/zh-TW.json":()=>xt(()=>Promise.resolve().then(()=>L1),void 0)}),`./lang/${t}.json`).then(o=>o.default||o);un.global.setLocaleMessage(t,n)}))}async function S$(e){e.use(un),_$()}const gi={"zh-CN":"简体中文","zh-TW":"繁體中文","en-US":"English","fa-IR":"Iran","ja-JP":"日本語","vi-VN":"Tiếng Việt","ko-KR":"한국어"},Hf=e=>un.global.t(e);function No(e=void 0,t="YYYY-MM-DD HH:mm:ss"){return e==null?"":(e.toString().length===10&&(e=e*1e3),_R(e).format(t))}function fp(e=void 0,t="YYYY-MM-DD"){return No(e,t)}function Ji(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 ra(e){navigator.clipboard?navigator.clipboard.writeText(e).then(()=>{window.$message.success(Hf("复制成功"))}).catch(t=>{console.error("复制到剪贴板时出错:",t),Rv(e)}):Rv(e)}function Rv(e){const t=document.createElement("button"),n=new kR(t,{text:()=>e});n.on("success",()=>{window.$message.success(Hf("复制成功")),n.destroy()}),n.on("error",()=>{window.$message.error(Hf("复制失败")),n.destroy()}),t.click()}function k$(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 gs(e){const t=e/1024,n=t/1024,o=n/1024,r=o/1024;return r>=1?Ji(r)+" TB":o>=1?Ji(o)+" GB":n>=1?Ji(n)+" MB":Ji(t)+" KB"}function T$(e){return typeof e>"u"}function P$(e){return e===null}function Ev(e){return e&&Array.isArray(e)}function iC(e){return P$(e)||T$(e)}function $v(e){return/^(https?:|mailto:|tel:)/.test(e)}const vs=/^[a-z0-9]+(-[a-z0-9]+)*$/,uu=(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&&!oc(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&&!oc(s)?null:s}if(n&&o===""){const s={provider:o,prefix:"",name:i};return t&&!oc(s,n)?null:s}return null},oc=(e,t)=>e?!!((e.provider===""||e.provider.match(vs))&&(t&&e.prefix===""||e.prefix.match(vs))&&e.name.match(vs)):!1,aC=Object.freeze({left:0,top:0,width:16,height:16}),bc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),du=Object.freeze({...aC,...bc}),jf=Object.freeze({...du,body:"",hidden:!1});function R$(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const o=((e.rotate||0)+(t.rotate||0))%4;return o&&(n.rotate=o),n}function Av(e,t){const n=R$(e,t);for(const o in jf)o in bc?o in e&&!(o in n)&&(n[o]=bc[o]):o in t?n[o]=t[o]:o in e&&(n[o]=e[o]);return n}function E$(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,t,n){const o=e.icons,r=e.aliases||Object.create(null);let i={};function a(s){i=Av(o[s]||r[s],i)}return a(t),n.forEach(a),Av(e,i)}function sC(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(r=>{t(r,null),n.push(r)});const o=E$(e);for(const r in o){const i=o[r];i&&(t(r,$$(e,r,i)),n.push(r))}return n}const A$={provider:"",aliases:{},not_found:{},...aC};function yd(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function lC(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!yd(e,A$))return null;const n=t.icons;for(const r in n){const i=n[r];if(!r.match(vs)||typeof i.body!="string"||!yd(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(vs)||typeof a!="string"||!n[a]&&!o[a]||!yd(i,jf))return null}return t}const Iv=Object.create(null);function I$(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function vi(e,t){const n=Iv[e]||(Iv[e]=Object.create(null));return n[t]||(n[t]=I$(e,t))}function hp(e,t){return lC(t)?sC(t,(n,o)=>{o?e.icons[n]=o:e.missing.add(n)}):[]}function M$(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let Fs=!1;function cC(e){return typeof e=="boolean"&&(Fs=e),Fs}function z$(e){const t=typeof e=="string"?uu(e,!0,Fs):e;if(t){const n=vi(t.provider,t.prefix),o=t.name;return n.icons[o]||(n.missing.has(o)?null:void 0)}}function O$(e,t){const n=uu(e,!0,Fs);if(!n)return!1;const o=vi(n.provider,n.prefix);return M$(o,n.name,t)}function D$(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),Fs&&!t&&!e.prefix){let r=!1;return lC(e)&&(e.prefix="",sC(e,(i,a)=>{a&&O$(i,a)&&(r=!0)})),r}const n=e.prefix;if(!oc({provider:t,prefix:n,name:"a"}))return!1;const o=vi(t,n);return!!hp(o,e)}const uC=Object.freeze({width:null,height:null}),dC=Object.freeze({...uC,...bc}),L$=/(-?[0-9.]*[0-9]+[0-9.]*)/g,F$=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Mv(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const o=e.split(L$);if(o===null||!o.length)return e;const r=[];let i=o.shift(),a=F$.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 N$=e=>e==="unset"||e==="undefined"||e==="none";function B$(e,t){const n={...du,...e},o={...dC,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let i=n.body;[n,o].forEach(h=>{const m=[],b=h.hFlip,g=h.vFlip;let x=h.rotate;b?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 T;switch(x<0&&(x-=Math.floor(x/4)*4),x=x%4,x){case 1:T=r.height/2+r.top,m.unshift("rotate(90 "+T.toString()+" "+T.toString()+")");break;case 2:m.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:T=r.width/2+r.left,m.unshift("rotate(-90 "+T.toString()+" "+T.toString()+")");break}x%2===1&&(r.left!==r.top&&(T=r.left,r.left=r.top,r.top=T),r.width!==r.height&&(T=r.width,r.width=r.height,r.height=T)),m.length&&(i=''+i+"")});const a=o.width,s=o.height,l=r.width,c=r.height;let u,d;a===null?(d=s===null?"1em":s==="auto"?c:s,u=Mv(d,l/c)):(u=a==="auto"?l:a,d=s===null?Mv(u,c/l):s==="auto"?c:s);const f={},p=(h,m)=>{N$(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 H$=/\sid="(\S+)"/g,j$="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let V$=0;function U$(e,t=j$){const n=[];let o;for(;o=H$.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+(V$++).toString(),s=i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+s+')([")]|\\.[a-z])',"g"),"$1"+a+r+"$3")}),e=e.replace(new RegExp(r,"g"),""),e}const Vf=Object.create(null);function W$(e,t){Vf[e]=t}function Uf(e){return Vf[e]||Vf[""]}function pp(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const mp=Object.create(null),Ja=["https://api.simplesvg.com","https://api.unisvg.com"],rc=[];for(;Ja.length>0;)Ja.length===1||Math.random()>.5?rc.push(Ja.shift()):rc.push(Ja.pop());mp[""]=pp({resources:["https://api.iconify.design"].concat(rc)});function q$(e,t){const n=pp(t);return n===null?!1:(mp[e]=n,!0)}function gp(e){return mp[e]}const K$=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let zv=K$();function G$(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 Y$(e){return e===404}const X$=(e,t,n)=>{const o=[],r=G$(e,t),i="icons";let a={type:i,provider:e,prefix:t,icons:[]},s=0;return n.forEach((l,c)=>{s+=l.length+1,s>=r&&c>0&&(o.push(a),a={type:i,provider:e,prefix:t,icons:[]},s=l.length),a.icons.push(l)}),o.push(a),o};function Q$(e){if(typeof e=="string"){const t=gp(e);if(t)return t.path}return"/"}const Z$=(e,t,n)=>{if(!zv){n("abort",424);return}let o=Q$(t.provider);switch(t.type){case"icons":{const i=t.prefix,s=t.icons.join(","),l=new URLSearchParams({icons:s});o+=i+".json?"+l.toString();break}case"custom":{const i=t.uri;o+=i.slice(0,1)==="/"?i.slice(1):i;break}default:n("abort",400);return}let r=503;zv(e+o).then(i=>{const a=i.status;if(a!==200){setTimeout(()=>{n(Y$(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)})},J$={prepare:X$,send:Z$};function eA(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]=vi(i,a));let u;s in c.icons?u=t.loaded:a===""||c.missing.has(s)?u=t.missing:u=t.pending;const d={provider:i,prefix:a,name:s};u.push(d)}),t}function fC(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function tA(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const o=e.provider,r=e.prefix;t.forEach(i=>{const a=i.icons,s=a.pending.length;a.pending=a.pending.filter(l=>{if(l.prefix!==r)return!0;const c=l.name;if(e.icons[c])a.loaded.push({provider:o,prefix:r,name:c});else if(e.missing.has(c))a.missing.push({provider:o,prefix:r,name:c});else return n=!0,!0;return!1}),a.pending.length!==s&&(n||fC([e],i.id),i.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),i.abort))})}))}let nA=0;function oA(e,t,n){const o=nA++,r=fC.bind(null,n,o);if(!t.pending.length)return r;const i={id:o,icons:t,callback:e,abort:r};return n.forEach(a=>{(a.loaderCallbacks||(a.loaderCallbacks=[])).push(i)}),r}function rA(e,t=!0,n=!1){const o=[];return e.forEach(r=>{const i=typeof r=="string"?uu(r,t,n):r;i&&o.push(i)}),o}var iA={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function aA(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 w=Math.floor(Math.random()*y.length);a.push(y[w]),y=y.slice(0,w).concat(y.slice(w+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 b(y,w){w&&(p=[]),typeof y=="function"&&p.push(y)}function g(){return{startTime:s,payload:t,status:l,queriesSent:c,queriesPending:f.length,subscribe:b,abort:m}}function x(){l="failed",p.forEach(y=>{y(void 0,u)})}function T(){f.forEach(y=>{y.status==="pending"&&(y.status="aborted")}),f=[]}function _(y,w,S){const R=w!=="success";switch(f=f.filter(k=>k!==y),l){case"pending":break;case"failed":if(R||!e.dataAfterTimeout)return;break;default:return}if(w==="abort"){u=S,x();return}if(R){u=S,f.length||(a.length?C():x());return}if(h(),T(),!e.random){const k=e.resources.indexOf(y.resource);k!==-1&&k!==e.index&&(e.index=k)}l="completed",p.forEach(k=>{k(S)})}function C(){if(l!=="pending")return;h();const y=a.shift();if(y===void 0){if(f.length){d=setTimeout(()=>{h(),l==="pending"&&(T(),x())},e.timeout);return}x();return}const w={status:"pending",resource:y,callback:(S,R)=>{_(w,S,R)}};f.push(w),c++,d=setTimeout(C,e.rotate),n(y,t,w.callback)}return setTimeout(C),g}function hC(e){const t={...iA,...e};let n=[];function o(){n=n.filter(s=>s().status==="pending")}function r(s,l,c){const u=aA(t,s,l,(d,f)=>{o(),c&&c(d,f)});return n.push(u),u}function i(s){return n.find(l=>s(l))||null}return{query:r,find:i,setIndex:s=>{t.index=s},getIndex:()=>t.index,cleanup:o}}function Ov(){}const xd=Object.create(null);function sA(e){if(!xd[e]){const t=gp(e);if(!t)return;const n=hC(t),o={config:t,redundancy:n};xd[e]=o}return xd[e]}function lA(e,t,n){let o,r;if(typeof e=="string"){const i=Uf(e);if(!i)return n(void 0,424),Ov;r=i.send;const a=sA(e);a&&(o=a.redundancy)}else{const i=pp(e);if(i){o=hC(i);const a=e.resources?e.resources[0]:"",s=Uf(a);s&&(r=s.send)}}return!o||!r?(n(void 0,424),Ov):o.query(t,r,n)().abort}const Dv="iconify2",Ns="iconify",pC=Ns+"-count",Lv=Ns+"-version",mC=36e5,cA=168;function Wf(e,t){try{return e.getItem(t)}catch{}}function vp(e,t,n){try{return e.setItem(t,n),!0}catch{}}function Fv(e,t){try{e.removeItem(t)}catch{}}function qf(e,t){return vp(e,pC,t.toString())}function Kf(e){return parseInt(Wf(e,pC))||0}const fu={local:!0,session:!0},gC={local:new Set,session:new Set};let bp=!1;function uA(e){bp=e}let Tl=typeof window>"u"?{}:window;function vC(e){const t=e+"Storage";try{if(Tl&&Tl[t]&&typeof Tl[t].length=="number")return Tl[t]}catch{}fu[e]=!1}function bC(e,t){const n=vC(e);if(!n)return;const o=Wf(n,Lv);if(o!==Dv){if(o){const s=Kf(n);for(let l=0;l{const l=Ns+s.toString(),c=Wf(n,l);if(typeof c=="string"){try{const u=JSON.parse(c);if(typeof u=="object"&&typeof u.cached=="number"&&u.cached>r&&typeof u.provider=="string"&&typeof u.data=="object"&&typeof u.data.prefix=="string"&&t(u,s))return!0}catch{}Fv(n,l)}};let a=Kf(n);for(let s=a-1;s>=0;s--)i(s)||(s===a-1?(a--,qf(n,a)):gC[e].add(s))}function yC(){if(!bp){uA(!0);for(const e in fu)bC(e,t=>{const n=t.data,o=t.provider,r=n.prefix,i=vi(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 dA(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const o in fu)bC(o,r=>{const i=r.data;return r.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function fA(e,t){bp||yC();function n(o){let r;if(!fu[o]||!(r=vC(o)))return;const i=gC[o];let a;if(i.size)i.delete(a=Array.from(i).shift());else if(a=Kf(r),!qf(r,a+1))return;const s={cached:Math.floor(Date.now()/mC),provider:e.provider,data:t};return vp(r,Ns+a.toString(),JSON.stringify(s))}t.lastModified&&!dA(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function Nv(){}function hA(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,tA(e)}))}function pA(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:o}=e,r=e.iconsToLoad;delete e.iconsToLoad;let i;if(!r||!(i=Uf(n)))return;i.prepare(n,o,r).forEach(s=>{lA(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)}),fA(e,l)}catch(c){console.error(c)}hA(e)})})}))}const mA=(e,t)=>{const n=rA(e,!0,cC()),o=eA(n);if(!o.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(o.loaded,o.missing,o.pending,Nv)}),()=>{l=!1}}const r=Object.create(null),i=[];let a,s;return o.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===s&&c===a)return;a=c,s=u,i.push(vi(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=vi(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&&pA(l,r[c][u])}),t?oA(t,o,i):Nv};function gA(e,t){const n={...e};for(const o in t){const r=t[o],i=typeof r;o in uC?(r===null||r&&(i==="string"||i==="number"))&&(n[o]=r):i===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const vA=/[\s,]+/;function bA(e,t){t.split(vA).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function yA(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 xA(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 CA(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function wA(e){return"data:image/svg+xml,"+CA(e)}function _A(e){return'url("'+wA(e)+'")'}const Bv={...dC,inline:!1},SA={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},kA={display:"inline-block"},Gf={backgroundColor:"currentColor"},xC={backgroundColor:"transparent"},Hv={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},jv={webkitMask:Gf,mask:Gf,background:xC};for(const e in jv){const t=jv[e];for(const n in Hv)t[e+n]=Hv[n]}const ic={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";ic[e+"-flip"]=t,ic[e.slice(0,1)+"-flip"]=t,ic[e+"Flip"]=t});function Vv(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Uv=(e,t)=>{const n=gA(Bv,t),o={...SA},r=t.mode||"svg",i={},a=t.style,s=typeof a=="object"&&!(a instanceof Array)?a:{};for(let m in t){const b=t[m];if(b!==void 0)switch(m){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[m]=b===!0||b==="true"||b===1;break;case"flip":typeof b=="string"&&bA(n,b);break;case"color":i.color=b;break;case"rotate":typeof b=="string"?n[m]=yA(b):typeof b=="number"&&(n[m]=b);break;case"ariaHidden":case"aria-hidden":b!==!0&&b!=="true"&&delete o["aria-hidden"];break;default:{const g=ic[m];g?(b===!0||b==="true"||b===1)&&(n[g]=!0):Bv[m]===void 0&&(o[m]=b)}}}const l=B$(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,b=t.id;return typeof b=="string"&&(b=b.replace(/-/g,"_")),o.innerHTML=U$(l.body,b?()=>b+"ID"+m++:"iconifyVue"),v("svg",o)}const{body:u,width:d,height:f}=e,p=r==="mask"||(r==="bg"?!1:u.indexOf("currentColor")!==-1),h=xA(u,{...c,width:d+"",height:f+""});return o.style={...i,"--svg":_A(h),width:Vv(c.width),height:Vv(c.height),...kA,...p?Gf:xC,...s},v("span",o)};cC(!0);W$("",J$);if(typeof document<"u"&&typeof window<"u"){yC();const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(o=>{try{(typeof o!="object"||o===null||o instanceof Array||typeof o.icons!="object"||typeof o.prefix!="string"||!D$(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;q$(n,r)||console.error(o)}catch{console.error(o)}}}}const TA={...du,body:""},PA=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=uu(e,!1,!0))===null)return this.abortLoading(),null;const o=z$(n);if(!o)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",o!==null&&(this._loadingIcon={name:e,abort:mA([n],()=>{this.counter++})})),null;this.abortLoading(),this._name!==e&&(this._name=e,t&&t(e));const r=["iconify"];return n.prefix!==""&&r.push("iconify--"+n.prefix),n.provider!==""&&r.push("iconify--"+n.provider),{data:o,classes:r}}},render(){this.counter;const e=this.$attrs,t=this.iconMounted?this.getIcon(e.icon,e.onLoad):null;if(!t)return Uv(TA,e);let n=e;return t.classes&&(n={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),Uv({...du,...t.data},n)}});let yc=[];const CC=new WeakMap;function RA(){yc.forEach(e=>e(...CC.get(e))),yc=[]}function xc(e,...t){CC.set(e,t),!yc.includes(e)&&yc.push(e)===1&&requestAnimationFrame(RA)}function EA(e){return e.nodeType===9?null:e.parentNode}function wC(e){if(e===null)return null;const t=EA(e);if(t===null)return null;if(t.nodeType===9)return document.documentElement;if(t.nodeType===1){const{overflow:n,overflowX:o,overflowY:r}=getComputedStyle(t);if(/(auto|scroll|overlay)/.test(n+r+o))return t}return wC(t)}function $A(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 bi(e){return e.composedPath()[0]||null}function _n(e){return typeof e=="string"?e.endsWith("px")?Number(e.slice(0,e.length-2)):Number(e):e}function In(e){if(e!=null)return typeof e=="number"?`${e}px`:e.endsWith("px")?e:`${e}px`}function di(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 AA(e,t){const[n,o]=e.split(" ");return t?t==="row"?n:o:{row:n,col:o||n}}const Wv={black:"#000",silver:"#C0C0C0",gray:"#808080",white:"#FFF",maroon:"#800000",red:"#F00",purple:"#800080",fuchsia:"#F0F",green:"#008000",lime:"#0F0",olive:"#808000",yellow:"#FF0",navy:"#000080",blue:"#00F",teal:"#008080",aqua:"#0FF",transparent:"#0000"},Ia="^\\s*",Ma="\\s*$",ii="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",ai="([0-9A-Fa-f])",si="([0-9A-Fa-f]{2})",IA=new RegExp(`${Ia}rgb\\s*\\(${ii},${ii},${ii}\\)${Ma}`),MA=new RegExp(`${Ia}rgba\\s*\\(${ii},${ii},${ii},${ii}\\)${Ma}`),zA=new RegExp(`${Ia}#${ai}${ai}${ai}${Ma}`),OA=new RegExp(`${Ia}#${si}${si}${si}${Ma}`),DA=new RegExp(`${Ia}#${ai}${ai}${ai}${ai}${Ma}`),LA=new RegExp(`${Ia}#${si}${si}${si}${si}${Ma}`);function Ln(e){return parseInt(e,16)}function Bo(e){try{let t;if(t=OA.exec(e))return[Ln(t[1]),Ln(t[2]),Ln(t[3]),1];if(t=IA.exec(e))return[Tn(t[1]),Tn(t[5]),Tn(t[9]),1];if(t=MA.exec(e))return[Tn(t[1]),Tn(t[5]),Tn(t[9]),bs(t[13])];if(t=zA.exec(e))return[Ln(t[1]+t[1]),Ln(t[2]+t[2]),Ln(t[3]+t[3]),1];if(t=LA.exec(e))return[Ln(t[1]),Ln(t[2]),Ln(t[3]),bs(Ln(t[4])/255)];if(t=DA.exec(e))return[Ln(t[1]+t[1]),Ln(t[2]+t[2]),Ln(t[3]+t[3]),bs(Ln(t[4]+t[4])/255)];if(e in Wv)return Bo(Wv[e]);throw new Error(`[seemly/rgba]: Invalid color value ${e}.`)}catch(t){throw t}}function FA(e){return e>1?1:e<0?0:e}function Yf(e,t,n,o){return`rgba(${Tn(e)}, ${Tn(t)}, ${Tn(n)}, ${FA(o)})`}function Cd(e,t,n,o,r){return Tn((e*t*(1-o)+n*o)/r)}function Xe(e,t){Array.isArray(e)||(e=Bo(e)),Array.isArray(t)||(t=Bo(t));const n=e[3],o=t[3],r=bs(n+o-n*o);return Yf(Cd(e[0],n,t[0],o,r),Cd(e[1],n,t[1],o,r),Cd(e[2],n,t[2],o,r),r)}function Ae(e,t){const[n,o,r,i=1]=Array.isArray(e)?e:Bo(e);return t.alpha?Yf(n,o,r,t.alpha):Yf(n,o,r,i)}function dn(e,t){const[n,o,r,i=1]=Array.isArray(e)?e:Bo(e),{lightness:a=1,alpha:s=1}=t;return NA([n*a,o*a,r*a,i*s])}function bs(e){const t=Math.round(Number(e)*100)/100;return t>1?1:t<0?0:t}function Tn(e){const t=Math.round(Number(e));return t>255?255:t<0?0:t}function NA(e){const[t,n,o]=e;return 3 in e?`rgba(${Tn(t)}, ${Tn(n)}, ${Tn(o)}, ${bs(e[3])})`:`rgba(${Tn(t)}, ${Tn(n)}, ${Tn(o)}, 1)`}function za(e=8){return Math.random().toString(16).slice(2,2+e)}function BA(e,t){const n=[];for(let o=0;o{o[r]=e[r]}),Object.assign(o,n)}function Js(e,t=[],n){const o={};return Object.getOwnPropertyNames(e).forEach(i=>{t.includes(i)||(o[i]=e[i])}),Object.assign(o,n)}function xa(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(Ge(String(o)));return}if(Array.isArray(o)){xa(o,t,n);return}if(o.type===ot){if(o.children===null)return;Array.isArray(o.children)&&xa(o.children,t,n)}else o.type!==Mn&&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 Bt=(e,...t)=>typeof e=="function"?e(...t):typeof e=="string"?Ge(e):typeof e=="number"?Ge(String(e)):null;function rr(e,t){console.error(`[naive/${e}]: ${t}`)}function Br(e,t){throw new Error(`[naive/${e}]: ${t}`)}function qv(e){switch(e){case"tiny":return"mini";case"small":return"tiny";case"medium":return"small";case"large":return"medium";case"huge":return"large"}throw Error(`${e} has no smaller size.`)}function jA(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=xa(o(n));return r.length===1?r[0]:(rr("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function SC(e){return t=>{t?e.value=t.$el:e.value=null}}function el(e){return e.some(t=>As(t)?!(t.type===Mn||t.type===ot&&!el(t.children)):!0)?e:null}function Rn(e,t){return e&&el(e())||t()}function Qf(e,t,n){return e&&el(e(t))||n(t)}function Ot(e,t){const n=e&&el(e());return t(n||null)}function ia(e){return!(e&&el(e()))}function ys(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)}}),VA=/^(\d|\.)+$/,Kv=/(\d|\.)+/;function Ut(e,{c:t=1,offset:n=0,attachPx:o=!0}={}){if(typeof e=="number"){const r=(e+n)*t;return r===0?"0":`${r}px`}else if(typeof e=="string")if(VA.test(e)){const r=(Number(e)+n)*t;return o?r===0?"0":`${r}px`:`${r}`}else{const r=Kv.exec(e);return r?e.replace(Kv,String((Number(r[0])+n)*t)):e}return e}function Cc(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 KA(e,t){const n=[];return t.split(kC).forEach(o=>{e.forEach(r=>{n.push((r&&r+" ")+o)})}),n}function GA(e){let t=[""];return e.forEach(n=>{n=n&&n.trim(),n&&(n.includes("&")?t=qA(t,n):t=KA(t,n))}),t.join(", ").replace(WA," ")}function Gv(e){if(!e)return;const t=e.parentElement;t&&t.removeChild(e)}function hu(e){return document.querySelector(`style[cssr-id="${e}"]`)}function YA(e){const t=document.createElement("style");return t.setAttribute("cssr-id",e),t}function Pl(e){return e?/^\s*@(s|m)/.test(e):!1}const XA=/[A-Z]/g;function TC(e){return e.replace(XA,t=>"-"+t.toLowerCase())}function QA(e,t=" "){return typeof e=="object"&&e!==null?` { +`+Object.entries(e).map(n=>t+` ${TC(n[0])}: ${n[1]};`).join(` `)+` -`+t+"}":`: ${e};`}function QA(e,t,n){return typeof e=="function"?e({context:t.context,props:n}):e}function Gv(e,t,n,o){if(!t)return"";const r=QA(t,n,o);if(!r)return"";if(typeof r=="string")return`${e} { +`+t+"}":`: ${e};`}function ZA(e,t,n){return typeof e=="function"?e({context:t.context,props:n}):e}function Yv(e,t,n,o){if(!t)return"";const r=ZA(t,n,o);if(!r)return"";if(typeof r=="string")return`${e} { ${r} }`;const i=Object.keys(r);if(i.length===0)return n.config.keepEmptyBlock?e+` { }`:"";const a=e?[e+" {"]:[];return i.forEach(s=>{const l=r[s];if(s==="raw"){a.push(` `+l+` -`);return}s=kC(s),l!=null&&a.push(` ${s}${XA(l)}`)}),e&&a.push("}"),a.join(` -`)}function Zf(e,t,n){e&&e.forEach(o=>{if(Array.isArray(o))Zf(o,t,n);else if(typeof o=="function"){const r=o(t);Array.isArray(r)?Zf(r,t,n):r&&n(r)}else o&&n(o)})}function TC(e,t,n,o,r,i){const a=e.$;let s="";if(!a||typeof a=="string")Tl(a)?s=a:t.push(a);else if(typeof a=="function"){const u=a({context:o.context,props:r});Tl(u)?s=u:t.push(u)}else if(a.before&&a.before(o.context),!a.$||typeof a.$=="string")Tl(a.$)?s=a.$:t.push(a.$);else if(a.$){const u=a.$({context:o.context,props:r});Tl(u)?s=u:t.push(u)}const l=KA(t),c=Gv(l,e.props,o,r);s?(n.push(`${s} {`),i&&c&&i.insertRule(`${s} { +`);return}s=TC(s),l!=null&&a.push(` ${s}${QA(l)}`)}),e&&a.push("}"),a.join(` +`)}function Jf(e,t,n){e&&e.forEach(o=>{if(Array.isArray(o))Jf(o,t,n);else if(typeof o=="function"){const r=o(t);Array.isArray(r)?Jf(r,t,n):r&&n(r)}else o&&n(o)})}function PC(e,t,n,o,r,i){const a=e.$;let s="";if(!a||typeof a=="string")Pl(a)?s=a:t.push(a);else if(typeof a=="function"){const u=a({context:o.context,props:r});Pl(u)?s=u:t.push(u)}else if(a.before&&a.before(o.context),!a.$||typeof a.$=="string")Pl(a.$)?s=a.$:t.push(a.$);else if(a.$){const u=a.$({context:o.context,props:r});Pl(u)?s=u:t.push(u)}const l=GA(t),c=Yv(l,e.props,o,r);s?(n.push(`${s} {`),i&&c&&i.insertRule(`${s} { ${c} } -`)):(i&&c&&i.insertRule(c),!i&&c.length&&n.push(c)),e.children&&Zf(e.children,{context:o.context,props:r},u=>{if(typeof u=="string"){const d=Gv(l,{raw:u},o,r);i?i.insertRule(d):n.push(d)}else TC(u,t,n,o,r,i)}),t.pop(),s&&n.push("}"),a&&a.after&&a.after(o.context)}function PC(e,t,n,o=!1){const r=[];return TC(e,[],r,t,n,o?e.instance.__styleSheet:void 0),o?"":r.join(` +`)):(i&&c&&i.insertRule(c),!i&&c.length&&n.push(c)),e.children&&Jf(e.children,{context:o.context,props:r},u=>{if(typeof u=="string"){const d=Yv(l,{raw:u},o,r);i?i.insertRule(d):n.push(d)}else PC(u,t,n,o,r,i)}),t.pop(),s&&n.push("}"),a&&a.after&&a.after(o.context)}function RC(e,t,n,o=!1){const r=[];return PC(e,[],r,t,n,o?e.instance.__styleSheet:void 0),o?"":r.join(` -`)}function Fs(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 ZA(e,t,n){const{els:o}=t;if(n===void 0)o.forEach(Kv),t.els=[];else{const r=fu(n);r&&o.includes(r)&&(Kv(r),t.els=o.filter(i=>i!==r))}}function Yv(e,t){e.push(t)}function JA(e,t,n,o,r,i,a,s,l){if(i&&!l){if(n===void 0){console.error("[css-render/mount]: `id` is required in `silent` mode.");return}const f=window.__cssrContext;f[n]||(f[n]=!0,PC(t,e,o,i));return}let c;if(n===void 0&&(c=t.render(o),n=Fs(c)),l){l.adapter(n,c??t.render(o));return}const u=fu(n);if(u!==null&&!a)return u;const d=u??GA(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),Yv(t.els,d),d}return r?document.head.insertBefore(d,document.head.querySelector("style, link")):document.head.appendChild(d),Yv(t.els,d),d}function e6(e){return PC(this,this.instance,e)}function t6(e={}){const{id:t,ssr:n,props:o,head:r=!1,silent:i=!1,force:a=!1,anchorMetaName:s}=e;return JA(this.instance,this,t,o,r,i,a,s,n)}function n6(e={}){const{id:t}=e;ZA(this.instance,this,t)}const Pl=function(e,t,n,o){return{instance:e,$:t,props:n,children:o,els:[],render:e6,mount:t6,unmount:n6}},o6=function(e,t,n,o){return Array.isArray(t)?Pl(e,{$:null},null,t):Array.isArray(n)?Pl(e,t,null,n):Array.isArray(o)?Pl(e,t,n,o):Pl(e,t,n,null)};function RC(e={}){let t=null;const n={c:(...o)=>o6(n,...o),use:(o,...r)=>o.install(n,...r),find:fu,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 r6(e,t){if(e===void 0)return!1;if(t){const{context:{ids:n}}=t;return n.has(e)}return fu(e)!==null}function i6(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,b;return{before(g){m=g.bem.b,b=g.bem.els,g.bem.els=null},after(g){g.bem.b=m,g.bem.els=b},$({context:g,props:x}){return h=typeof h=="string"?h:h({context:g,props:x}),g.bem.b=h,`${(x==null?void 0:x.bPrefix)||t}${g.bem.b}`}}}function s(h){let m;return{before(b){m=b.bem.els},after(b){b.bem.els=m},$({context:b,props:g}){return h=typeof h=="string"?h:h({context:b,props:g}),b.bem.els=h.split(",").map(x=>x.trim()),b.bem.els.map(x=>`${(g==null?void 0:g.bPrefix)||t}${b.bem.b}${n}${x}`).join(", ")}}}function l(h){return{$({context:m,props:b}){h=typeof h=="string"?h:h({context:m,props:b});const g=h.split(",").map(_=>_.trim());function x(_){return g.map(C=>`&${(b==null?void 0:b.bPrefix)||t}${m.bem.b}${_!==void 0?`${n}${_}`:""}${o}${C}`).join(", ")}const T=m.bem.els;return T!==null?x(T[0]):x()}}}function c(h){return{$({context:m,props:b}){h=typeof h=="string"?h:h({context:m,props:b});const g=m.bem.els;return`&:not(${(b==null?void 0:b.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 Te(e,t){return e+(t==="default"?"":t.replace(/^[a-z]/,n=>n.toUpperCase()))}Te("abc","def");const a6="n",Ns=`.${a6}-`,s6="__",l6="--",EC=RC(),$C=i6({blockPrefix:Ns,elementPrefix:s6,modifierPrefix:l6});EC.use($C);const{c:j,find:L7e}=EC,{cB:D,cE:F,cM:K,cNotM:Rt}=$C;function Js(e){return j(({props:{bPrefix:t}})=>`${t||Ns}modal, ${t||Ns}drawer`,[e])}function hu(e){return j(({props:{bPrefix:t}})=>`${t||Ns}popover`,[e])}function AC(e){return j(({props:{bPrefix:t}})=>`&${t||Ns}modal`,e)}const c6=(...e)=>j(">",[D(...e)]);let Cd;function u6(){return Cd===void 0&&(Cd=navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),Cd}const ar=typeof document<"u"&&typeof window<"u",IC=new WeakSet;function d6(e){IC.add(e)}function MC(e){return!IC.has(e)}function f6(e,t,n){if(!t)return e;const o=L(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 h6(e){const t=L(!!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=N(e),n=L(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 bp(){return Yn()!==null}const yp=typeof window<"u";let aa,bs;const p6=()=>{var e,t;aa=yp?(t=(e=document)===null||e===void 0?void 0:e.fonts)===null||t===void 0?void 0:t.ready:void 0,bs=!1,aa!==void 0?aa.then(()=>{bs=!0}):bs=!0};p6();function m6(e){if(bs)return;let t=!1;Vt(()=>{bs||aa==null||aa.then(()=>{t||e()})}),tn(()=>{t=!0})}function ic(e){return e.composedPath()[0]}const g6={mousemoveoutside:new WeakMap,clickoutside:new WeakMap};function v6(e,t,n){if(e==="mousemoveoutside"){const o=r=>{t.contains(ic(r))||n(r)};return{mousemove:o,touchstart:o}}else if(e==="clickoutside"){let o=!1;const r=a=>{o=!t.contains(ic(a))},i=a=>{o&&(t.contains(ic(a))||n(a))};return{mousedown:r,mouseup:i,touchstart:r,touchend:i}}return console.error(`[evtd/create-trap-handler]: name \`${e}\` is invalid. This could be a bug of evtd.`),{}}function zC(e,t,n){const o=g6[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=v6(e,t,n)),i}function b6(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=zC(e,t,n);return Object.keys(r).forEach(i=>{At(i,document,r[i],o)}),!0}return!1}function y6(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=zC(e,t,n);return Object.keys(r).forEach(i=>{St(i,document,r[i],o)}),!0}return!1}function x6(){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,S,R){const k=w[S];return w[S]=function(){return R.apply(w,arguments),k.apply(w,arguments)},w}function i(w,S){w[S]=Event.prototype[S]}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,S){s!==void 0&&Object.defineProperty(w,"currentTarget",{configurable:!0,enumerable:!0,get:S??s.get})}const u={bubble:{},capture:{}},d={};function f(){const w=function(S){const{type:R,eventPhase:k,bubbles:A}=S,I=ic(S);if(k===2)return;const q=k===1?"capture":"bubble";let B=I;const O=[];for(;B===null&&(B=window),O.push(B),B!==window;)B=B.parentNode||null;const $=u.capture[R],U=u.bubble[R];if(r(S,"stopPropagation",n),r(S,"stopImmediatePropagation",o),c(S,l),q==="capture"){if($===void 0)return;for(let Q=O.length-1;Q>=0&&!e.has(S);--Q){const M=O[Q],z=$.get(M);if(z!==void 0){a.set(S,M);for(const re of z){if(t.has(S))break;re(S)}}if(Q===0&&!A&&U!==void 0){const re=U.get(M);if(re!==void 0)for(const X of re){if(t.has(S))break;X(S)}}}}else if(q==="bubble"){if(U===void 0)return;for(let Q=0;QI(S))};return w.displayName="evtdUnifiedWindowEventHandler",w}const h=f(),m=p();function b(w,S){const R=u[w];return R[S]===void 0&&(R[S]=new Map,window.addEventListener(S,h,w==="capture")),R[S]}function g(w){return d[w]===void 0&&(d[w]=new Set,window.addEventListener(w,m)),d[w]}function x(w,S){let R=w.get(S);return R===void 0&&w.set(S,R=new Set),R}function T(w,S,R,k){const A=u[S][R];if(A!==void 0){const I=A.get(w);if(I!==void 0&&I.has(k))return!0}return!1}function _(w,S){const R=d[w];return!!(R!==void 0&&R.has(S))}function C(w,S,R,k){let A;if(typeof k=="object"&&k.once===!0?A=$=>{y(w,S,A,k),R($)}:A=R,b6(w,S,A,k))return;const q=k===!0||typeof k=="object"&&k.capture===!0?"capture":"bubble",B=b(q,w),O=x(B,S);if(O.has(A)||O.add(A),S===window){const $=g(w);$.has(A)||$.add(A)}}function y(w,S,R,k){if(y6(w,S,R,k))return;const I=k===!0||typeof k=="object"&&k.capture===!0,q=I?"capture":"bubble",B=b(q,w),O=x(B,S);if(S===window&&!T(S,I?"bubble":"capture",w,R)&&_(w,R)){const U=d[w];U.delete(R),U.size===0&&(window.removeEventListener(w,m),d[w]=void 0)}O.has(R)&&O.delete(R),O.size===0&&B.delete(S),B.size===0&&(window.removeEventListener(w,h,q==="capture"),u[q][w]=void 0)}return{on:C,off:y}}const{on:At,off:St}=x6(),is=L(null);function Xv(e){if(e.clientX>0||e.clientY>0)is.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?is.value={x:n+r/2,y:o+i/2}:is.value={x:0,y:0}}else is.value=null}}let Rl=0,Qv=!0;function OC(){if(!yp)return no(L(null));Rl===0&&At("click",document,Xv,!0);const e=()=>{Rl+=1};return Qv&&(Qv=bp())?(an(e),tn(()=>{Rl-=1,Rl===0&&St("click",document,Xv,!0)})):e(),no(is)}const C6=L(void 0);let El=0;function Zv(){C6.value=Date.now()}let Jv=!0;function DC(e){if(!yp)return no(L(!1));const t=L(!1);let n=null;function o(){n!==null&&window.clearTimeout(n)}function r(){o(),t.value=!0,n=window.setTimeout(()=>{t.value=!1},e)}El===0&&At("click",window,Zv,!0);const i=()=>{El+=1,At("click",window,r,!0)};return Jv&&(Jv=bp())?(an(i),tn(()=>{El-=1,El===0&&St("click",window,Zv,!0),St("click",window,r,!0),o()})):i(),no(t)}function rn(e,t){return ht(e,n=>{n!==void 0&&(t.value=n)}),N(()=>e.value===void 0?t.value:e.value)}function Hr(){const e=L(!1);return Vt(()=>{e.value=!0}),no(e)}function pu(e,t){return N(()=>{for(const n of t)if(e[n]!==void 0)return e[n];return e[t[t.length-1]]})}const w6=(typeof window>"u"?!1:/iPad|iPhone|iPod/.test(navigator.platform)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&!window.MSStream;function _6(){return w6}function S6(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)):(St("keydown",document,i),St("keyup",document,a))})};return bp()?(an(s),tn(()=>{(t===void 0||t.value)&&(St("keydown",document,i),St("keyup",document,a))})):s(),no(n)}const xp="n-internal-select-menu",LC="n-internal-select-menu-body",el="n-modal-body",FC="n-modal",tl="n-drawer-body",Cp="n-drawer",Oa="n-popover-body",NC="__disabled__";function Bo(e){const t=je(el,null),n=je(tl,null),o=je(Oa,null),r=je(LC,null),i=L();if(typeof document<"u"){i.value=document.fullscreenElement;const a=()=>{i.value=document.fullscreenElement};Vt(()=>{At("fullscreenchange",document,a)}),tn(()=>{St("fullscreenchange",document,a)})}return wt(()=>{var a;const{to:s}=e;return s!==void 0?s===!1?NC:s===!0?i.value||"body":s:t!=null&&t.value?(a=t.value.$el)!==null&&a!==void 0?a:t.value:n!=null&&n.value?n.value:o!=null&&o.value?o.value:r!=null&&r.value?r.value:s??(i.value||"body")})}Bo.tdkey=NC;Bo.propTo={type:[String,Object,Boolean],default:void 0};let eb=!1;function k6(){if(ar&&window.CSS&&!eb&&(eb=!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 Jf(e,t,n="default"){const o=t[n];if(o===void 0)throw new Error(`[vueuc/${e}]: slot[${n}] is empty.`);return o()}function eh(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(Ye(String(o)));return}if(Array.isArray(o)){eh(o,t,n);return}if(o.type===it){if(o.children===null)return;Array.isArray(o.children)&&eh(o.children,t,n)}else o.type!==Mn&&n.push(o)}}),n}function tb(e,t,n="default"){const o=t[n];if(o===void 0)throw new Error(`[vueuc/${e}]: slot[${n}] is empty.`);const r=eh(o());if(r.length===1)return r[0];throw new Error(`[vueuc/${e}]: slot[${n}] should have exactly one child.`)}let br=null;function BC(){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 T6(e,t){const n=BC();return{top:t,left:e,height:0,width:0,right:n.width-e,bottom:n.height-t}}function wd(e){const t=e.getBoundingClientRect(),n=BC();return{left:t.left-n.left,top:t.top-n.top,bottom:n.height+n.top-t.bottom,right:n.width+n.left-t.right,width:t.width,height:t.height}}function P6(e){return e.nodeType===9?null:e.parentNode}function HC(e){if(e===null)return null;const t=P6(e);if(t===null)return null;if(t.nodeType===9)return document;if(t.nodeType===1){const{overflow:n,overflowX:o,overflowY:r}=getComputedStyle(t);if(/(auto|scroll|overlay)/.test(n+r+o))return t}return HC(t)}const R6=me({name:"Binder",props:{syncTargetWithParent:Boolean,syncTarget:{type:Boolean,default:!0}},setup(e){var t;ct("VBinder",(t=Yn())===null||t===void 0?void 0:t.proxy);const n=je("VBinder",null),o=L(null),r=g=>{o.value=g,n&&e.syncTargetWithParent&&n.setTargetRef(g)};let i=[];const a=()=>{let g=o.value;for(;g=HC(g),g!==null;)i.push(g);for(const x of i)At("scroll",x,d,!0)},s=()=>{for(const g of i)St("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=()=>{yc(f)},f=()=>{l.forEach(g=>g())},p=new Set,h=g=>{p.size===0&&At("resize",window,b),p.has(g)||p.add(g)},m=g=>{p.has(g)&&p.delete(g),p.size===0&&St("resize",window,b)},b=()=>{p.forEach(g=>g())};return tn(()=>{St("resize",window,b),s()}),{targetRef:o,setTargetRef:r,addScrollListener:c,removeScrollListener:u,addResizeListener:h,removeResizeListener:m}},render(){return Jf("binder",this.$slots)}}),wp=R6,_p=me({name:"Target",setup(){const{setTargetRef:e,syncTarget:t}=je("VBinder");return{syncTarget:t,setTargetDirective:{mounted:e,updated:e}}},render(){const{syncTarget:e,setTargetDirective:t}=this;return e?wn(tb("follower",this.$slots),[[t]]):tb("follower",this.$slots)}}),Vi="@@mmoContext",E6={mounted(e,{value:t}){e[Vi]={handler:void 0},typeof t=="function"&&(e[Vi].handler=t,At("mousemoveoutside",e,t))},updated(e,{value:t}){const n=e[Vi];typeof t=="function"?n.handler?n.handler!==t&&(St("mousemoveoutside",e,n.handler),n.handler=t,At("mousemoveoutside",e,t)):(e[Vi].handler=t,At("mousemoveoutside",e,t)):n.handler&&(St("mousemoveoutside",e,n.handler),n.handler=void 0)},unmounted(e){const{handler:t}=e[Vi];t&&St("mousemoveoutside",e,t),e[Vi].handler=void 0}},$6=E6,Ui="@@coContext",A6={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&&(St("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&&(St("clickoutside",e,o.handler,{capture:n.capture}),o.handler=void 0)},unmounted(e,{modifiers:t}){const{handler:n}=e[Ui];n&&St("clickoutside",e,n,{capture:t.capture}),e[Ui].handler=void 0}},Ca=A6;function I6(e,t){console.error(`[vdirs/${e}]: ${t}`)}class M6{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&&I6("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 _d=new M6,Wi="@@ziContext",z6={mounted(e,t){const{value:n={}}=t,{zIndex:o,enabled:r}=n;e[Wi]={enabled:!!r,initialized:!1},r&&(_d.ensureZIndex(e,o),e[Wi].initialized=!0)},updated(e,t){const{value:n={}}=t,{zIndex:o,enabled:r}=n,i=e[Wi].enabled;r&&!i&&(_d.ensureZIndex(e,o),e[Wi].initialized=!0),e[Wi].enabled=!!r},unmounted(e,t){if(!e[Wi].initialized)return;const{value:n={}}=t,{zIndex:o}=n;_d.unregister(e,o)}},mu=z6,jC=Symbol("@css-render/vue3-ssr");function O6(e,t){return``}function D6(e,t){const n=je(jC,null);if(n===null){console.error("[css-render/vue3-ssr]: no ssr context found.");return}const{styles:o,ids:r}=n;r.has(e)||o!==null&&(r.add(e),o.push(O6(e,t)))}const L6=typeof document<"u";function Ti(){if(L6)return;const e=je(jC,null);if(e!==null)return{adapter:D6,context:e}}function nb(e,t){console.error(`[vueuc/${e}]: ${t}`)}const{c:Pr}=RC(),Sp="vueuc-style";function ob(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-=ob(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?Jf("lazy-teleport",this.$slots):v(Kc,{disabled:this.disabled,to:this.mergedTo},Jf("lazy-teleport",this.$slots)):null}}),$l={top:"bottom",bottom:"top",left:"right",right:"left"},ib={start:"end",center:"center",end:"start"},Sd={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"},ab={top:!0,bottom:!1,left:!0,right:!1},sb={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 b=0,g=0;const x=n[p]-t[h]-t[p];return x>0&&o&&(m?g=ab[h]?x:-x:b=ab[h]?x:-x),{left:b,top:g}},d=a==="left"||a==="right";if(l!=="center"){const p=H6[e],h=$l[p],m=Sd[p];if(n[m]>t[m]){if(t[p]+t[m]t[h]&&(l=ib[s])}else{const p=a==="bottom"||a==="top"?"left":"top",h=$l[p],m=Sd[p],b=(n[m]-t[m])/2;(t[p]t[h]?(l=sb[p],c=u(m,p,d)):(l=sb[h],c=u(m,h,d)))}let f=a;return t[a] *",{pointerEvents:"all"})])]),kp=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=je("VBinder"),n=wt(()=>e.enabled!==void 0?e.enabled:e.show),o=L(null),r=L(null),i=()=>{const{syncTrigger:f}=e;f.includes("scroll")&&t.addScrollListener(l),f.includes("resize")&&t.addResizeListener(l)},a=()=>{t.removeScrollListener(l),t.removeResizeListener(l)};Vt(()=>{n.value&&(l(),i())});const s=Ti();W6.mount({id:"vueuc/binder",head:!0,anchorMetaName:Sp,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:b}=e,g=h!==void 0&&m!==void 0?T6(h,m):wd(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:T,placement:_,internalShift:C,flip:y}=e;f.setAttribute("v-placement",_),b?f.setAttribute("v-overlap",""):f.removeAttribute("v-overlap");const{style:w}=f;x==="target"?w.width=`${g.width}px`:x!==void 0?w.width=x:w.width="",T==="target"?w.minWidth=`${g.width}px`:T!==void 0?w.minWidth=T:w.minWidth="";const S=wd(f),R=wd(r.value),{left:k,top:A,placement:I}=j6(_,g,S,C,y,b),q=V6(I,b),{left:B,top:O,transform:$}=U6(I,R,g,A,k,b);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",q),f.style.transformOrigin=q};ht(n,f=>{f?(i(),c()):a()});const c=()=>{Lt().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 v(gu,{show:this.show,to:this.mergedTo,disabled:this.teleportDisabled},{default:()=>{var e,t;const n=v("div",{class:["v-binder-follower-container",this.containerClass],ref:"offsetContainerRef"},[v("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?wn(n,[[mu,{enabled:this.mergedEnabled,zIndex:this.zIndex}]]):n}})}});var fi=[],q6=function(){return fi.some(function(e){return e.activeTargets.length>0})},K6=function(){return fi.some(function(e){return e.skippedTargets.length>0})},lb="ResizeObserver loop completed with undelivered notifications.",G6=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:lb}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=lb),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 hi=function(e){return Object.freeze(e)},Y6=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,hi(this)}return e}(),VC=function(){function e(t,n,o,r){return this.x=t,this.y=n,this.width=o,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,hi(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}(),Tp=function(e){return e instanceof SVGElement&&"getBBox"in e},UC=function(e){if(Tp(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)},cb=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:{},Al=new WeakMap,ub=/auto|scroll/,Q6=/^tb|vertical/,Z6=/msie|trident/i.test(ys.navigator&&ys.navigator.userAgent),Ro=function(e){return parseFloat(e||"0")},sa=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)},db=hi({devicePixelContentBoxSize:sa(),borderBoxSize:sa(),contentBoxSize:sa(),contentRect:new VC(0,0,0,0)}),WC=function(e,t){if(t===void 0&&(t=!1),Al.has(e)&&!t)return Al.get(e);if(UC(e))return Al.set(e,db),db;var n=getComputedStyle(e),o=Tp(e)&&e.ownerSVGElement&&e.getBBox(),r=!Z6&&n.boxSizing==="border-box",i=Q6.test(n.writingMode||""),a=!o&&ub.test(n.overflowY||""),s=!o&&ub.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),b=d+c,g=l+u,x=m+p,T=f+h,_=s?e.offsetHeight-T-e.clientHeight:0,C=a?e.offsetWidth-x-e.clientWidth:0,y=r?b+x:0,w=r?g+T:0,S=o?o.width:Ro(n.width)-y-C,R=o?o.height:Ro(n.height)-w-_,k=S+b+C+x,A=R+g+_+T,I=hi({devicePixelContentBoxSize:sa(Math.round(S*devicePixelRatio),Math.round(R*devicePixelRatio),i),borderBoxSize:sa(k,A,i),contentBoxSize:sa(S,R,i),contentRect:new VC(d,l,S,R)});return Al.set(e,I),I},qC=function(e,t,n){var o=WC(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=WC(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=hi([n.borderBoxSize]),this.contentBoxSize=hi([n.contentBoxSize]),this.devicePixelContentBoxSize=hi([n.devicePixelContentBoxSize])}return e}(),KC=function(e){if(UC(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},e8=function(){var e=1/0,t=[];fi.forEach(function(a){if(a.activeTargets.length!==0){var s=[];a.activeTargets.forEach(function(c){var u=new J6(c.target),d=KC(c.target);s.push(u),c.lastReportedSize=qC(c.target,c.observedBox),de?n.activeTargets.push(r):n.skippedTargets.push(r))})})},t8=function(){var e=0;for(fb(e);q6();)e=e8(),fb(e);return K6()&&G6(),e>0},kd,GC=[],n8=function(){return GC.splice(0).forEach(function(e){return e()})},o8=function(e){if(!kd){var t=0,n=document.createTextNode(""),o={characterData:!0};new MutationObserver(function(){return n8()}).observe(n,o),kd=function(){n.textContent="".concat(t?t--:t++)}}GC.push(e),kd()},r8=function(e){o8(function(){requestAnimationFrame(e)})},ac=0,i8=function(){return!!ac},a8=250,s8={attributes:!0,characterData:!0,childList:!0,subtree:!0},hb=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],pb=function(e){return e===void 0&&(e=0),Date.now()+e},Td=!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),!Td){Td=!0;var o=pb(t);r8(function(){var r=!1;try{r=t8()}finally{if(Td=!1,t=o-pb(),!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(),hb.forEach(function(n){return ys.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),hb.forEach(function(n){return ys.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),th=new l8,mb=function(e){!ac&&e>0&&th.start(),ac+=e,!ac&&th.stop()},c8=function(e){return!Tp(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=qC(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}(),Il=new WeakMap,gb=function(e,t){for(var n=0;n=0&&(i&&fi.splice(fi.indexOf(o),1),o.observationTargets.splice(r,1),mb(-1))},e.disconnect=function(t){var n=this,o=Il.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.");Ml.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(!cb(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");Ml.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(!cb(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");Ml.unobserve(this,t)},e.prototype.disconnect=function(){Ml.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 Cc=new h8,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)}Vt(()=>{const r=n.$el;if(r===void 0){nb("resize-observer","$el does not exist.");return}if(r.nextElementSibling!==r.nextSibling&&r.nodeType===3&&r.nodeValue!==""){nb("resize-observer","$el can not be observed (it may be a text node).");return}r.nextElementSibling!==null&&(Cc.registerHandler(r.nextElementSibling,o),t=!0)}),tn(()=>{t&&Cc.unregisterHandler(n.$el.nextElementSibling)})},render(){return qc(this.$slots,"default")}});let zl;function p8(){return zl===void 0&&("matchMedia"in window?zl=window.matchMedia("(pointer:coarse)").matches:zl=!1),zl}let Pd;function vb(){return Pd===void 0&&(Pd="chrome"in window?window.devicePixelRatio:1),Pd}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"})])]),YC=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=Ti();m8.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:Sp,ssr:t}),Vt(()=>{const{defaultScrollIndex:A,defaultScrollKey:I}=e;A!=null?h({index:A}):I!=null&&h({key:I})});let n=!1,o=!1;Bh(()=>{if(n=!1,!o){o=!0;return}h({top:d.value,left:u})}),Uc(()=>{n=!0,o||(o=!0)});const r=N(()=>{const A=new Map,{keyField:I}=e;return e.items.forEach((q,B)=>{A.set(q[I],B)}),A}),i=L(null),a=L(void 0),s=new Map,l=N(()=>{const{items:A,itemSize:I,keyField:q}=e,B=new F6(A.length,I);return A.forEach((O,$)=>{const U=O[q],Q=s.get(U);Q!==void 0&&B.add($,Q)}),B}),c=L(0);let u=0;const d=L(0),f=wt(()=>Math.max(l.value.getBound(d.value-_n(e.paddingTop))-1,0)),p=N(()=>{const{value:A}=a;if(A===void 0)return[];const{items:I,itemSize:q}=e,B=f.value,O=Math.min(B+Math.ceil(A/q+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:q,top:B,index:O,key:$,position:U,behavior:Q,debounce:M=!0}=A;if(q!==void 0||B!==void 0)x(q,B,Q);else if(O!==void 0)g(O,Q,M);else if($!==void 0){const z=r.value.get($);z!==void 0&&g(z,Q,M)}else U==="bottom"?x(0,Number.MAX_SAFE_INTEGER,Q):U==="top"&&x(0,0,Q)};let m,b=null;function g(A,I,q){const{value:B}=l,O=B.sum(A)+_n(e.paddingTop);if(!q)i.value.scrollTo({left:0,top:O,behavior:I});else{m=A,b!==null&&window.clearTimeout(b),b=window.setTimeout(()=>{m=void 0,b=null},16);const{scrollTop:$,offsetHeight:U}=i.value;if(O>$){const Q=B.get(A);O+Q<=$+U||i.value.scrollTo({left:0,top:O+Q-U,behavior:I})}else i.value.scrollTo({left:0,top:O,behavior:I})}}function x(A,I,q){i.value.scrollTo({left:A,top:I,behavior:q})}function T(A,I){var q,B,O;if(n||e.ignoreItemResize||k(I.target))return;const{value:$}=l,U=r.value.get(A),Q=$.get(U),M=(O=(B=(q=I.borderBoxSize)===null||q===void 0?void 0:q[0])===null||B===void 0?void 0:B.blockSize)!==null&&O!==void 0?O:I.contentRect.height;if(M===Q)return;M-e.itemSize===0?s.delete(A):s.set(A,M-e.itemSize);const re=M-Q;if(re===0)return;$.add(U,re);const X=i.value;if(X!=null){if(m===void 0){const te=$.sum(U);X.scrollTop>te&&X.scrollBy(0,re)}else if(UX.scrollTop+X.offsetHeight&&X.scrollBy(0,re)}R()}c.value++}const _=!p8();let C=!1;function y(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),_){const q=i.value;if(q!=null){if(A.deltaX===0&&(q.scrollTop===0&&A.deltaY<=0||q.scrollTop+q.offsetHeight>=q.scrollHeight&&A.deltaY>=0))return;A.preventDefault(),q.scrollTop+=A.deltaY/vb(),q.scrollLeft+=A.deltaX/vb(),R(),C=!0,yc(()=>{C=!1})}}}function S(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:N(()=>{const{itemResizable:A}=e,I=In(l.value.sum());return c.value,[e.itemsStyle,{boxSizing:"content-box",height:A?"":I,minHeight:A?I:"",paddingTop:In(e.paddingTop),paddingBottom:In(e.paddingBottom)}]}),visibleItemsStyle:N(()=>(c.value,{transform:`translateY(${In(l.value.sum(f.value))})`})),viewportItems:p,listElRef:i,itemsElRef:L(null),scrollTo:h,handleListResize:S,handleListScroll:y,handleListWheel:w,handleItemResize:T}},render(){const{itemResizable:e,keyField:t,keyToIndex:n,visibleItemsTag:o}=this;return v(Mr,{onResize:this.handleListResize},{default:()=>{var r,i;return v("div",On(this.$attrs,{class:["v-vl",this.showScrollbar&&"v-vl--show-scrollbar"],onScroll:this.handleListScroll,onWheel:this.handleListWheel,ref:"listElRef"}),[this.items.length!==0?v("div",{ref:"itemsElRef",class:"v-vl-items",style:this.itemsStyle},[v(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?v(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)])}})}}),Yr="v-hidden",g8=Pr("[v-hidden]",{display:"none!important"}),bb=me({name:"Overflow",props:{getCounter:Function,getTail:Function,updateCounter:Function,onUpdateOverflow:Function},setup(e,{slots:t}){const n=L(null),o=L(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(Yr)&&c.removeAttribute(Yr);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 b=a.children.length-(t.tail?1:0);for(let x=0;xd){const{updateCounter:C}=e;for(let y=x;y>=0;--y){const w=b-1-y;C!==void 0?C(w):c.textContent=`${w}`;const S=c.offsetWidth;if(h-=f[y],h+S<=d||y===0){m=!0,x=y-1,p&&(x===-1?(p.style.maxWidth=`${d-S}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(Yr,""))}const i=Ti();return g8.mount({id:"vueuc/overflow",head:!0,anchorMetaName:Sp,ssr:i}),Vt(r),{selfRef:n,counterRef:o,sync:r}},render(){const{$slots:e}=this;return Lt(this.sync),v("div",{class:"v-overflow",ref:"selfRef"},[qc(e,"default"),e.counter?e.counter():v("span",{style:{display:"inline-block"},ref:"counterRef"}),e.tail?e.tail():null])}});function XC(e){return e instanceof HTMLElement}function QC(e){for(let t=0;t=0;t--){const n=e.childNodes[t];if(XC(n)&&(JC(n)||ZC(n)))return!0}return!1}function JC(e){if(!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 Ja=[];const Pp=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=za(),n=L(null),o=L(null);let r=!1,i=!1;const a=typeof document>"u"?null:document.activeElement;function s(){return Ja[Ja.length-1]===t}function l(b){var g;b.code==="Escape"&&s()&&((g=e.onEsc)===null||g===void 0||g.call(e,b))}Vt(()=>{ht(()=>e.active,b=>{b?(d(),At("keydown",document,l)):(St("keydown",document,l),r&&f())},{immediate:!0})}),tn(()=>{St("keydown",document,l),r&&f()});function c(b){if(!i&&s()){const g=u();if(g===null||g.contains(bi(b)))return;p("first")}}function u(){const b=n.value;if(b===null)return null;let g=b;for(;g=g.nextSibling,!(g===null||g instanceof Element&&g.tagName==="DIV"););return g}function d(){var b;if(!e.disabled){if(Ja.push(t),e.autoFocus){const{initialFocusTo:g}=e;g===void 0?p("first"):(b=rb(g))===null||b===void 0||b.focus({preventScroll:!0})}r=!0,document.addEventListener("focus",c,!0)}}function f(){var b;if(e.disabled||(document.removeEventListener("focus",c,!0),Ja=Ja.filter(x=>x!==t),s()))return;const{finalFocusTo:g}=e;g!==void 0?(b=rb(g))===null||b===void 0||b.focus({preventScroll:!0}):e.returnFocusOnDeactivated&&a instanceof HTMLElement&&(i=!0,a.focus({preventScroll:!0}),i=!1)}function p(b){if(s()&&e.active){const g=n.value,x=o.value;if(g!==null&&x!==null){const T=u();if(T==null||T===x){i=!0,g.focus({preventScroll:!0}),i=!1;return}i=!0;const _=b==="first"?QC(T):ZC(T);i=!1,_||(i=!0,g.focus({preventScroll:!0}),i=!1)}}}function h(b){if(i)return;const g=u();g!==null&&(b.relatedTarget!==null&&g.contains(b.relatedTarget)?p("last"):p("first"))}function m(b){i||(b.relatedTarget!==null&&b.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 v(it,null,[v("div",{"aria-hidden":"true",tabindex:t?"0":"-1",ref:"focusableStartRef",style:n,onFocus:this.handleStartFocus}),e(),v("div",{"aria-hidden":"true",style:n,ref:"focusableEndRef",tabindex:t?"0":"-1",onFocus:this.handleEndFocus})])}});function ew(e,t){t&&(Vt(()=>{const{value:n}=e;n&&Cc.registerHandler(n,t)}),tn(()=>{const{value:n}=e;n&&Cc.unregisterHandler(n)}))}let qi=0,yb="",xb="",Cb="",wb="";const nh=L("0px");function tw(e){if(typeof document>"u")return;const t=document.documentElement;let n,o=!1;const r=()=>{t.style.marginRight=yb,t.style.overflow=xb,t.style.overflowX=Cb,t.style.overflowY=wb,nh.value="0px"};Vt(()=>{n=ht(e,i=>{if(i){if(!qi){const a=window.innerWidth-t.offsetWidth;a>0&&(yb=t.style.marginRight,t.style.marginRight=`${a}px`,nh.value=`${a}px`),xb=t.style.overflow,Cb=t.style.overflowX,wb=t.style.overflowY,t.style.overflow="hidden",t.style.overflowX="hidden",t.style.overflowY="hidden"}o=!0,qi++}else qi--,qi||r(),o=!1},{immediate:!0})}),tn(()=>{n==null||n(),o&&(qi--,qi||r(),o=!1)})}const Rp=L(!1),_b=()=>{Rp.value=!0},Sb=()=>{Rp.value=!1};let es=0;const nw=()=>(ar&&(an(()=>{es||(window.addEventListener("compositionstart",_b),window.addEventListener("compositionend",Sb)),es++}),tn(()=>{es<=1?(window.removeEventListener("compositionstart",_b),window.removeEventListener("compositionend",Sb),es=0):es--})),Rp);function Ep(e){const t={isDeactivated:!1};let n=!1;return Bh(()=>{if(t.isDeactivated=!1,!n){n=!0;return}e()}),Uc(()=>{t.isDeactivated=!0,n||(n=!0)}),t}function kb(e){return e.nodeName==="#document"}const Tb="n-form-item";function sr(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=je(Tb,null);ct(Tb,null);const i=N(n?()=>n(r):()=>{const{size:l}=e;if(l)return l;if(r){const{mergedSize:c}=r;if(c.value!==void 0)return c.value}return t}),a=N(o?()=>o(r):()=>{const{disabled:l}=e;return l!==void 0?l:r?r.disabled.value:!1}),s=N(()=>{const{status:l}=e;return l||(r==null?void 0:r.mergedValidationStatus.value)});return tn(()=>{r&&r.restoreValidation()}),{mergedSizeRef:i,mergedDisabledRef:a,mergedStatusRef:s,nTriggerFormBlur(){r&&r.handleContentBlur()},nTriggerFormChange(){r&&r.handleContentChange()},nTriggerFormFocus(){r&&r.handleContentFocus()},nTriggerFormInput(){r&&r.handleContentInput()}}}var b8=typeof global=="object"&&global&&global.Object===Object&&global;const ow=b8;var y8=typeof self=="object"&&self&&self.Object===Object&&self,x8=ow||y8||Function("return this")();const wo=x8;var C8=wo.Symbol;const zr=C8;var rw=Object.prototype,w8=rw.hasOwnProperty,_8=rw.toString,ts=zr?zr.toStringTag:void 0;function S8(e){var t=w8.call(e,ts),n=e[ts];try{e[ts]=void 0;var o=!0}catch{}var r=_8.call(e);return o&&(t?e[ts]=n:delete e[ts]),r}var k8=Object.prototype,T8=k8.toString;function P8(e){return T8.call(e)}var R8="[object Null]",E8="[object Undefined]",Pb=zr?zr.toStringTag:void 0;function Pi(e){return e==null?e===void 0?E8:R8:Pb&&Pb in Object(e)?S8(e):P8(e)}function Or(e){return e!=null&&typeof e=="object"}var $8="[object Symbol]";function vu(e){return typeof e=="symbol"||Or(e)&&Pi(e)==$8}function iw(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=Ei(Object,"defineProperty");return e({},"",{}),e}catch{}}();const wc=vI;var bI=wc?function(e,t){return wc(e,"toString",{configurable:!0,enumerable:!1,value:gI(t),writable:!0})}:$p;const yI=bI;var xI=mI(yI);const CI=xI;var wI=9007199254740991,_I=/^(?:0|[1-9]\d*)$/;function Ip(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 Da(e){return e!=null&&zp(e.length)&&!Ap(e)}function AI(e,t,n){if(!Ho(n))return!1;var o=typeof t;return(o=="number"?Da(n)&&Ip(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=bu(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 bw(e){return Rz.test(e)}function Ez(e){return e.split("")}var yw="\\ud800-\\udfff",$z="\\u0300-\\u036f",Az="\\ufe20-\\ufe2f",Iz="\\u20d0-\\u20ff",Mz=$z+Az+Iz,zz="\\ufe0e\\ufe0f",Oz="["+yw+"]",ih="["+Mz+"]",ah="\\ud83c[\\udffb-\\udfff]",Dz="(?:"+ih+"|"+ah+")",xw="[^"+yw+"]",Cw="(?:\\ud83c[\\udde6-\\uddff]){2}",ww="[\\ud800-\\udbff][\\udc00-\\udfff]",Lz="\\u200d",_w=Dz+"?",Sw="["+zz+"]?",Fz="(?:"+Lz+"(?:"+[xw,Cw,ww].join("|")+")"+Sw+_w+")*",Nz=Sw+_w+Fz,Bz="(?:"+[xw+ih+"?",ih,Cw,ww,Oz].join("|")+")",Hz=RegExp(ah+"(?="+ah+")|"+Bz+Nz,"g");function jz(e){return e.match(Hz)||[]}function Vz(e){return bw(e)?jz(e):Ez(e)}function Uz(e){return function(t){t=xi(t);var n=bw(t)?Vz(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=Uz("toUpperCase");const kw=Wz;function qz(e){return kw(xi(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 Tc:void 0;for(i.set(e,t),i.set(t,e);++d`}function L6(e,t){const n=Ve(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(D6(e,t)))}const F6=typeof document<"u";function Ti(){if(F6)return;const e=Ve(VC,null);if(e!==null)return{adapter:L6,context:e}}function ob(e,t){console.error(`[vueuc/${e}]: ${t}`)}const{c:Pr}=EC(),kp="vueuc-style";function rb(e){return e&-e}class N6{constructor(t,n){this.l=t,this.min=n;const o=new Array(t+1);for(let r=0;rr)throw new Error("[FinweckTree.sum]: `i` is larger than length.");let i=t*o;for(;t>0;)i+=n[t],t-=rb(t);return i}getBound(t){let n=0,o=this.l;for(;o>n;){const r=Math.floor((n+o)/2),i=this.sum(r);if(i>t){o=r;continue}else if(i{const{to:t}=e;return t??"body"})}},render(){return this.showTeleport?this.disabled?eh("lazy-teleport",this.$slots):v(Gc,{disabled:this.disabled,to:this.mergedTo},eh("lazy-teleport",this.$slots)):null}}),Al={top:"bottom",bottom:"top",left:"right",right:"left"},ab={start:"end",center:"center",end:"start"},kd={top:"height",bottom:"height",left:"width",right:"width"},B6={"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"},H6={"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"},j6={"bottom-start":"right","bottom-end":"left","top-start":"right","top-end":"left","right-start":"bottom","right-end":"top","left-start":"bottom","left-end":"top"},sb={top:!0,bottom:!1,left:!0,right:!1},lb={top:"end",bottom:"start",left:"end",right:"start"};function V6(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 b=0,g=0;const x=n[p]-t[h]-t[p];return x>0&&o&&(m?g=sb[h]?x:-x:b=sb[h]?x:-x),{left:b,top:g}},d=a==="left"||a==="right";if(l!=="center"){const p=j6[e],h=Al[p],m=kd[p];if(n[m]>t[m]){if(t[p]+t[m]t[h]&&(l=ab[s])}else{const p=a==="bottom"||a==="top"?"left":"top",h=Al[p],m=kd[p],b=(n[m]-t[m])/2;(t[p]t[h]?(l=lb[p],c=u(m,p,d)):(l=lb[h],c=u(m,h,d)))}let f=a;return t[a] *",{pointerEvents:"all"})])]),Tp=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=Ve("VBinder"),n=wt(()=>e.enabled!==void 0?e.enabled:e.show),o=L(null),r=L(null),i=()=>{const{syncTrigger:f}=e;f.includes("scroll")&&t.addScrollListener(l),f.includes("resize")&&t.addResizeListener(l)},a=()=>{t.removeScrollListener(l),t.removeResizeListener(l)};Vt(()=>{n.value&&(l(),i())});const s=Ti();q6.mount({id:"vueuc/binder",head:!0,anchorMetaName:kp,ssr:s}),tn(()=>{a()}),g6(()=>{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:b}=e,g=h!==void 0&&m!==void 0?P6(h,m):_d(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:T,placement:_,internalShift:C,flip:y}=e;f.setAttribute("v-placement",_),b?f.setAttribute("v-overlap",""):f.removeAttribute("v-overlap");const{style:w}=f;x==="target"?w.width=`${g.width}px`:x!==void 0?w.width=x:w.width="",T==="target"?w.minWidth=`${g.width}px`:T!==void 0?w.minWidth=T:w.minWidth="";const S=_d(f),R=_d(r.value),{left:k,top:A,placement:I}=V6(_,g,S,C,y,b),q=U6(I,b),{left:B,top:M,transform:$}=W6(I,R,g,A,k,b);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(${M}) ${$}`,f.style.setProperty("--v-transform-origin",q),f.style.transformOrigin=q};ht(n,f=>{f?(i(),c()):a()});const c=()=>{Lt().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 v(vu,{show:this.show,to:this.mergedTo,disabled:this.teleportDisabled},{default:()=>{var e,t;const n=v("div",{class:["v-binder-follower-container",this.containerClass],ref:"offsetContainerRef"},[v("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?wn(n,[[gu,{enabled:this.mergedEnabled,zIndex:this.zIndex}]]):n}})}});var fi=[],K6=function(){return fi.some(function(e){return e.activeTargets.length>0})},G6=function(){return fi.some(function(e){return e.skippedTargets.length>0})},cb="ResizeObserver loop completed with undelivered notifications.",Y6=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:cb}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=cb),window.dispatchEvent(e)},js;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(js||(js={}));var hi=function(e){return Object.freeze(e)},X6=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,hi(this)}return e}(),UC=function(){function e(t,n,o,r){return this.x=t,this.y=n,this.width=o,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,hi(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}(),Pp=function(e){return e instanceof SVGElement&&"getBBox"in e},WC=function(e){if(Pp(e)){var t=e.getBBox(),n=t.width,o=t.height;return!n&&!o}var r=e,i=r.offsetWidth,a=r.offsetHeight;return!(i||a||e.getClientRects().length)},ub=function(e){var t;if(e instanceof Element)return!0;var n=(t=e==null?void 0:e.ownerDocument)===null||t===void 0?void 0:t.defaultView;return!!(n&&e instanceof n.Element)},Q6=function(e){switch(e.tagName){case"INPUT":if(e.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},Cs=typeof window<"u"?window:{},Il=new WeakMap,db=/auto|scroll/,Z6=/^tb|vertical/,J6=/msie|trident/i.test(Cs.navigator&&Cs.navigator.userAgent),Ro=function(e){return parseFloat(e||"0")},sa=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new X6((n?t:e)||0,(n?e:t)||0)},fb=hi({devicePixelContentBoxSize:sa(),borderBoxSize:sa(),contentBoxSize:sa(),contentRect:new UC(0,0,0,0)}),qC=function(e,t){if(t===void 0&&(t=!1),Il.has(e)&&!t)return Il.get(e);if(WC(e))return Il.set(e,fb),fb;var n=getComputedStyle(e),o=Pp(e)&&e.ownerSVGElement&&e.getBBox(),r=!J6&&n.boxSizing==="border-box",i=Z6.test(n.writingMode||""),a=!o&&db.test(n.overflowY||""),s=!o&&db.test(n.overflowX||""),l=o?0:Ro(n.paddingTop),c=o?0:Ro(n.paddingRight),u=o?0:Ro(n.paddingBottom),d=o?0:Ro(n.paddingLeft),f=o?0:Ro(n.borderTopWidth),p=o?0:Ro(n.borderRightWidth),h=o?0:Ro(n.borderBottomWidth),m=o?0:Ro(n.borderLeftWidth),b=d+c,g=l+u,x=m+p,T=f+h,_=s?e.offsetHeight-T-e.clientHeight:0,C=a?e.offsetWidth-x-e.clientWidth:0,y=r?b+x:0,w=r?g+T:0,S=o?o.width:Ro(n.width)-y-C,R=o?o.height:Ro(n.height)-w-_,k=S+b+C+x,A=R+g+_+T,I=hi({devicePixelContentBoxSize:sa(Math.round(S*devicePixelRatio),Math.round(R*devicePixelRatio),i),borderBoxSize:sa(k,A,i),contentBoxSize:sa(S,R,i),contentRect:new UC(d,l,S,R)});return Il.set(e,I),I},KC=function(e,t,n){var o=qC(e,n),r=o.borderBoxSize,i=o.contentBoxSize,a=o.devicePixelContentBoxSize;switch(t){case js.DEVICE_PIXEL_CONTENT_BOX:return a;case js.BORDER_BOX:return r;default:return i}},e8=function(){function e(t){var n=qC(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=hi([n.borderBoxSize]),this.contentBoxSize=hi([n.contentBoxSize]),this.devicePixelContentBoxSize=hi([n.devicePixelContentBoxSize])}return e}(),GC=function(e){if(WC(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},t8=function(){var e=1/0,t=[];fi.forEach(function(a){if(a.activeTargets.length!==0){var s=[];a.activeTargets.forEach(function(c){var u=new e8(c.target),d=GC(c.target);s.push(u),c.lastReportedSize=KC(c.target,c.observedBox),de?n.activeTargets.push(r):n.skippedTargets.push(r))})})},n8=function(){var e=0;for(hb(e);K6();)e=t8(),hb(e);return G6()&&Y6(),e>0},Td,YC=[],o8=function(){return YC.splice(0).forEach(function(e){return e()})},r8=function(e){if(!Td){var t=0,n=document.createTextNode(""),o={characterData:!0};new MutationObserver(function(){return o8()}).observe(n,o),Td=function(){n.textContent="".concat(t?t--:t++)}}YC.push(e),Td()},i8=function(e){r8(function(){requestAnimationFrame(e)})},sc=0,a8=function(){return!!sc},s8=250,l8={attributes:!0,characterData:!0,childList:!0,subtree:!0},pb=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],mb=function(e){return e===void 0&&(e=0),Date.now()+e},Pd=!1,c8=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=s8),!Pd){Pd=!0;var o=mb(t);i8(function(){var r=!1;try{r=n8()}finally{if(Pd=!1,t=o-mb(),!a8())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,l8)};document.body?n():Cs.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),pb.forEach(function(n){return Cs.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),pb.forEach(function(n){return Cs.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),nh=new c8,gb=function(e){!sc&&e>0&&nh.start(),sc+=e,!sc&&nh.stop()},u8=function(e){return!Pp(e)&&!Q6(e)&&getComputedStyle(e).display==="inline"},d8=function(){function e(t,n){this.target=t,this.observedBox=n||js.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=KC(this.target,this.observedBox,!0);return u8(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),f8=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Ml=new WeakMap,vb=function(e,t){for(var n=0;n=0&&(i&&fi.splice(fi.indexOf(o),1),o.observationTargets.splice(r,1),gb(-1))},e.disconnect=function(t){var n=this,o=Ml.get(t);o.observationTargets.slice().forEach(function(r){return n.unobserve(t,r.target)}),o.activeTargets.splice(0,o.activeTargets.length)},e}(),h8=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.");zl.connect(this,t)}return e.prototype.observe=function(t,n){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!ub(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");zl.observe(this,t,n)},e.prototype.unobserve=function(t){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!ub(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");zl.unobserve(this,t)},e.prototype.disconnect=function(){zl.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();class p8{constructor(){this.handleResize=this.handleResize.bind(this),this.observer=new(typeof window<"u"&&window.ResizeObserver||h8)(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 wc=new p8,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)}Vt(()=>{const r=n.$el;if(r===void 0){ob("resize-observer","$el does not exist.");return}if(r.nextElementSibling!==r.nextSibling&&r.nodeType===3&&r.nodeValue!==""){ob("resize-observer","$el can not be observed (it may be a text node).");return}r.nextElementSibling!==null&&(wc.registerHandler(r.nextElementSibling,o),t=!0)}),tn(()=>{t&&wc.unregisterHandler(n.$el.nextElementSibling)})},render(){return Kc(this.$slots,"default")}});let Ol;function m8(){return Ol===void 0&&("matchMedia"in window?Ol=window.matchMedia("(pointer:coarse)").matches:Ol=!1),Ol}let Rd;function bb(){return Rd===void 0&&(Rd="chrome"in window?window.devicePixelRatio:1),Rd}const g8=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"})])]),XC=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=Ti();g8.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:kp,ssr:t}),Vt(()=>{const{defaultScrollIndex:A,defaultScrollKey:I}=e;A!=null?h({index:A}):I!=null&&h({key:I})});let n=!1,o=!1;Hh(()=>{if(n=!1,!o){o=!0;return}h({top:d.value,left:u})}),Wc(()=>{n=!0,o||(o=!0)});const r=N(()=>{const A=new Map,{keyField:I}=e;return e.items.forEach((q,B)=>{A.set(q[I],B)}),A}),i=L(null),a=L(void 0),s=new Map,l=N(()=>{const{items:A,itemSize:I,keyField:q}=e,B=new N6(A.length,I);return A.forEach((M,$)=>{const U=M[q],Q=s.get(U);Q!==void 0&&B.add($,Q)}),B}),c=L(0);let u=0;const d=L(0),f=wt(()=>Math.max(l.value.getBound(d.value-_n(e.paddingTop))-1,0)),p=N(()=>{const{value:A}=a;if(A===void 0)return[];const{items:I,itemSize:q}=e,B=f.value,M=Math.min(B+Math.ceil(A/q+1),I.length-1),$=[];for(let U=B;U<=M;++U)$.push(I[U]);return $}),h=(A,I)=>{if(typeof A=="number"){x(A,I,"auto");return}const{left:q,top:B,index:M,key:$,position:U,behavior:Q,debounce:D=!0}=A;if(q!==void 0||B!==void 0)x(q,B,Q);else if(M!==void 0)g(M,Q,D);else if($!==void 0){const z=r.value.get($);z!==void 0&&g(z,Q,D)}else U==="bottom"?x(0,Number.MAX_SAFE_INTEGER,Q):U==="top"&&x(0,0,Q)};let m,b=null;function g(A,I,q){const{value:B}=l,M=B.sum(A)+_n(e.paddingTop);if(!q)i.value.scrollTo({left:0,top:M,behavior:I});else{m=A,b!==null&&window.clearTimeout(b),b=window.setTimeout(()=>{m=void 0,b=null},16);const{scrollTop:$,offsetHeight:U}=i.value;if(M>$){const Q=B.get(A);M+Q<=$+U||i.value.scrollTo({left:0,top:M+Q-U,behavior:I})}else i.value.scrollTo({left:0,top:M,behavior:I})}}function x(A,I,q){i.value.scrollTo({left:A,top:I,behavior:q})}function T(A,I){var q,B,M;if(n||e.ignoreItemResize||k(I.target))return;const{value:$}=l,U=r.value.get(A),Q=$.get(U),D=(M=(B=(q=I.borderBoxSize)===null||q===void 0?void 0:q[0])===null||B===void 0?void 0:B.blockSize)!==null&&M!==void 0?M:I.contentRect.height;if(D===Q)return;D-e.itemSize===0?s.delete(A):s.set(A,D-e.itemSize);const te=D-Q;if(te===0)return;$.add(U,te);const G=i.value;if(G!=null){if(m===void 0){const J=$.sum(U);G.scrollTop>J&&G.scrollBy(0,te)}else if(UG.scrollTop+G.offsetHeight&&G.scrollBy(0,te)}R()}c.value++}const _=!m8();let C=!1;function y(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),_){const q=i.value;if(q!=null){if(A.deltaX===0&&(q.scrollTop===0&&A.deltaY<=0||q.scrollTop+q.offsetHeight>=q.scrollHeight&&A.deltaY>=0))return;A.preventDefault(),q.scrollTop+=A.deltaY/bb(),q.scrollLeft+=A.deltaX/bb(),R(),C=!0,xc(()=>{C=!1})}}}function S(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:N(()=>{const{itemResizable:A}=e,I=In(l.value.sum());return c.value,[e.itemsStyle,{boxSizing:"content-box",height:A?"":I,minHeight:A?I:"",paddingTop:In(e.paddingTop),paddingBottom:In(e.paddingBottom)}]}),visibleItemsStyle:N(()=>(c.value,{transform:`translateY(${In(l.value.sum(f.value))})`})),viewportItems:p,listElRef:i,itemsElRef:L(null),scrollTo:h,handleListResize:S,handleListScroll:y,handleListWheel:w,handleItemResize:T}},render(){const{itemResizable:e,keyField:t,keyToIndex:n,visibleItemsTag:o}=this;return v(Mr,{onResize:this.handleListResize},{default:()=>{var r,i;return v("div",On(this.$attrs,{class:["v-vl",this.showScrollbar&&"v-vl--show-scrollbar"],onScroll:this.handleListScroll,onWheel:this.handleListWheel,ref:"listElRef"}),[this.items.length!==0?v("div",{ref:"itemsElRef",class:"v-vl-items",style:this.itemsStyle},[v(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?v(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)])}})}}),Yr="v-hidden",v8=Pr("[v-hidden]",{display:"none!important"}),yb=me({name:"Overflow",props:{getCounter:Function,getTail:Function,updateCounter:Function,onUpdateOverflow:Function},setup(e,{slots:t}){const n=L(null),o=L(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(Yr)&&c.removeAttribute(Yr);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 b=a.children.length-(t.tail?1:0);for(let x=0;xd){const{updateCounter:C}=e;for(let y=x;y>=0;--y){const w=b-1-y;C!==void 0?C(w):c.textContent=`${w}`;const S=c.offsetWidth;if(h-=f[y],h+S<=d||y===0){m=!0,x=y-1,p&&(x===-1?(p.style.maxWidth=`${d-S}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(Yr,""))}const i=Ti();return v8.mount({id:"vueuc/overflow",head:!0,anchorMetaName:kp,ssr:i}),Vt(r),{selfRef:n,counterRef:o,sync:r}},render(){const{$slots:e}=this;return Lt(this.sync),v("div",{class:"v-overflow",ref:"selfRef"},[Kc(e,"default"),e.counter?e.counter():v("span",{style:{display:"inline-block"},ref:"counterRef"}),e.tail?e.tail():null])}});function QC(e){return e instanceof HTMLElement}function ZC(e){for(let t=0;t=0;t--){const n=e.childNodes[t];if(QC(n)&&(ew(n)||JC(n)))return!0}return!1}function ew(e){if(!b8(e))return!1;try{e.focus({preventScroll:!0})}catch{}return document.activeElement===e}function b8(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 es=[];const Rp=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=za(),n=L(null),o=L(null);let r=!1,i=!1;const a=typeof document>"u"?null:document.activeElement;function s(){return es[es.length-1]===t}function l(b){var g;b.code==="Escape"&&s()&&((g=e.onEsc)===null||g===void 0||g.call(e,b))}Vt(()=>{ht(()=>e.active,b=>{b?(d(),At("keydown",document,l)):(St("keydown",document,l),r&&f())},{immediate:!0})}),tn(()=>{St("keydown",document,l),r&&f()});function c(b){if(!i&&s()){const g=u();if(g===null||g.contains(bi(b)))return;p("first")}}function u(){const b=n.value;if(b===null)return null;let g=b;for(;g=g.nextSibling,!(g===null||g instanceof Element&&g.tagName==="DIV"););return g}function d(){var b;if(!e.disabled){if(es.push(t),e.autoFocus){const{initialFocusTo:g}=e;g===void 0?p("first"):(b=ib(g))===null||b===void 0||b.focus({preventScroll:!0})}r=!0,document.addEventListener("focus",c,!0)}}function f(){var b;if(e.disabled||(document.removeEventListener("focus",c,!0),es=es.filter(x=>x!==t),s()))return;const{finalFocusTo:g}=e;g!==void 0?(b=ib(g))===null||b===void 0||b.focus({preventScroll:!0}):e.returnFocusOnDeactivated&&a instanceof HTMLElement&&(i=!0,a.focus({preventScroll:!0}),i=!1)}function p(b){if(s()&&e.active){const g=n.value,x=o.value;if(g!==null&&x!==null){const T=u();if(T==null||T===x){i=!0,g.focus({preventScroll:!0}),i=!1;return}i=!0;const _=b==="first"?ZC(T):JC(T);i=!1,_||(i=!0,g.focus({preventScroll:!0}),i=!1)}}}function h(b){if(i)return;const g=u();g!==null&&(b.relatedTarget!==null&&g.contains(b.relatedTarget)?p("last"):p("first"))}function m(b){i||(b.relatedTarget!==null&&b.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 v(ot,null,[v("div",{"aria-hidden":"true",tabindex:t?"0":"-1",ref:"focusableStartRef",style:n,onFocus:this.handleStartFocus}),e(),v("div",{"aria-hidden":"true",style:n,ref:"focusableEndRef",tabindex:t?"0":"-1",onFocus:this.handleEndFocus})])}});function tw(e,t){t&&(Vt(()=>{const{value:n}=e;n&&wc.registerHandler(n,t)}),tn(()=>{const{value:n}=e;n&&wc.unregisterHandler(n)}))}let qi=0,xb="",Cb="",wb="",_b="";const oh=L("0px");function nw(e){if(typeof document>"u")return;const t=document.documentElement;let n,o=!1;const r=()=>{t.style.marginRight=xb,t.style.overflow=Cb,t.style.overflowX=wb,t.style.overflowY=_b,oh.value="0px"};Vt(()=>{n=ht(e,i=>{if(i){if(!qi){const a=window.innerWidth-t.offsetWidth;a>0&&(xb=t.style.marginRight,t.style.marginRight=`${a}px`,oh.value=`${a}px`),Cb=t.style.overflow,wb=t.style.overflowX,_b=t.style.overflowY,t.style.overflow="hidden",t.style.overflowX="hidden",t.style.overflowY="hidden"}o=!0,qi++}else qi--,qi||r(),o=!1},{immediate:!0})}),tn(()=>{n==null||n(),o&&(qi--,qi||r(),o=!1)})}const Ep=L(!1),Sb=()=>{Ep.value=!0},kb=()=>{Ep.value=!1};let ts=0;const ow=()=>(ar&&(sn(()=>{ts||(window.addEventListener("compositionstart",Sb),window.addEventListener("compositionend",kb)),ts++}),tn(()=>{ts<=1?(window.removeEventListener("compositionstart",Sb),window.removeEventListener("compositionend",kb),ts=0):ts--})),Ep);function $p(e){const t={isDeactivated:!1};let n=!1;return Hh(()=>{if(t.isDeactivated=!1,!n){n=!0;return}e()}),Wc(()=>{t.isDeactivated=!0,n||(n=!0)}),t}function Tb(e){return e.nodeName==="#document"}const Pb="n-form-item";function sr(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=Ve(Pb,null);ct(Pb,null);const i=N(n?()=>n(r):()=>{const{size:l}=e;if(l)return l;if(r){const{mergedSize:c}=r;if(c.value!==void 0)return c.value}return t}),a=N(o?()=>o(r):()=>{const{disabled:l}=e;return l!==void 0?l:r?r.disabled.value:!1}),s=N(()=>{const{status:l}=e;return l||(r==null?void 0:r.mergedValidationStatus.value)});return tn(()=>{r&&r.restoreValidation()}),{mergedSizeRef:i,mergedDisabledRef:a,mergedStatusRef:s,nTriggerFormBlur(){r&&r.handleContentBlur()},nTriggerFormChange(){r&&r.handleContentChange()},nTriggerFormFocus(){r&&r.handleContentFocus()},nTriggerFormInput(){r&&r.handleContentInput()}}}var y8=typeof global=="object"&&global&&global.Object===Object&&global;const rw=y8;var x8=typeof self=="object"&&self&&self.Object===Object&&self,C8=rw||x8||Function("return this")();const wo=C8;var w8=wo.Symbol;const zr=w8;var iw=Object.prototype,_8=iw.hasOwnProperty,S8=iw.toString,ns=zr?zr.toStringTag:void 0;function k8(e){var t=_8.call(e,ns),n=e[ns];try{e[ns]=void 0;var o=!0}catch{}var r=S8.call(e);return o&&(t?e[ns]=n:delete e[ns]),r}var T8=Object.prototype,P8=T8.toString;function R8(e){return P8.call(e)}var E8="[object Null]",$8="[object Undefined]",Rb=zr?zr.toStringTag:void 0;function Pi(e){return e==null?e===void 0?$8:E8:Rb&&Rb in Object(e)?k8(e):R8(e)}function Or(e){return e!=null&&typeof e=="object"}var A8="[object Symbol]";function bu(e){return typeof e=="symbol"||Or(e)&&Pi(e)==A8}function aw(e,t){for(var n=-1,o=e==null?0:e.length,r=Array(o);++n0){if(++t>=hI)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function vI(e){return function(){return e}}var bI=function(){try{var e=Ei(Object,"defineProperty");return e({},"",{}),e}catch{}}();const _c=bI;var yI=_c?function(e,t){return _c(e,"toString",{configurable:!0,enumerable:!1,value:vI(t),writable:!0})}:Ap;const xI=yI;var CI=gI(xI);const wI=CI;var _I=9007199254740991,SI=/^(?:0|[1-9]\d*)$/;function Mp(e,t){var n=typeof e;return t=t??_I,!!t&&(n=="number"||n!="symbol"&&SI.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=AI}function Da(e){return e!=null&&Op(e.length)&&!Ip(e)}function II(e,t,n){if(!jo(n))return!1;var o=typeof t;return(o=="number"?Da(n)&&Mp(t,n.length):o=="string"&&t in n)?rl(n[t],e):!1}function MI(e){return $I(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&&II(n[0],n[1],a)&&(i=r<3?void 0:i,r=1),t=Object(t);++o-1}function XM(e,t){var n=this.__data__,o=yu(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:xz(e,t,n)}var wz="\\ud800-\\udfff",_z="\\u0300-\\u036f",Sz="\\ufe20-\\ufe2f",kz="\\u20d0-\\u20ff",Tz=_z+Sz+kz,Pz="\\ufe0e\\ufe0f",Rz="\\u200d",Ez=RegExp("["+Rz+wz+Tz+Pz+"]");function yw(e){return Ez.test(e)}function $z(e){return e.split("")}var xw="\\ud800-\\udfff",Az="\\u0300-\\u036f",Iz="\\ufe20-\\ufe2f",Mz="\\u20d0-\\u20ff",zz=Az+Iz+Mz,Oz="\\ufe0e\\ufe0f",Dz="["+xw+"]",ah="["+zz+"]",sh="\\ud83c[\\udffb-\\udfff]",Lz="(?:"+ah+"|"+sh+")",Cw="[^"+xw+"]",ww="(?:\\ud83c[\\udde6-\\uddff]){2}",_w="[\\ud800-\\udbff][\\udc00-\\udfff]",Fz="\\u200d",Sw=Lz+"?",kw="["+Oz+"]?",Nz="(?:"+Fz+"(?:"+[Cw,ww,_w].join("|")+")"+kw+Sw+")*",Bz=kw+Sw+Nz,Hz="(?:"+[Cw+ah+"?",ah,ww,_w,Dz].join("|")+")",jz=RegExp(sh+"(?="+sh+")|"+Hz+Bz,"g");function Vz(e){return e.match(jz)||[]}function Uz(e){return yw(e)?Vz(e):$z(e)}function Wz(e){return function(t){t=xi(t);var n=yw(t)?Uz(t):void 0,o=n?n[0]:t.charAt(0),r=n?Cz(n,1).join(""):t.slice(1);return o[e]()+r}}var qz=Wz("toUpperCase");const Tw=qz;function Kz(e){return Tw(xi(e).toLowerCase())}function Gz(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&CD?new Pc: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:wa,ssr:a}),s!=null&&s.preflightStyleDisabled||qw.mount({id:"n-global",head:!0,anchorMetaName:wa,ssr:a})};a?c():an(c)}return N(()=>{var c;const{theme:{common:u,self:d,peers:f={}}={},themeOverrides:p={},builtinThemeOverrides:h={}}=r,{common:m,peers:b}=p,{common:g=void 0,[e]:{common:x=void 0,self:T=void 0,peers:_={}}={}}=(s==null?void 0:s.mergedThemeRef.value)||{},{common:C=void 0,[e]:y={}}=(s==null?void 0:s.mergedThemeOverridesRef.value)||{},{common:w,peers:S={}}=y,R=as({},u||x||g||o.common,C,w,m),k=as((c=d||T||o.self)===null||c===void 0?void 0:c(R),h,y,p);return{common:R,self:k,peers:as({},o.peers,_,f),peerOverrides:as({},h.peers,S,b)}})}Le.props={theme:Object,themeOverrides:Object,builtinThemeOverrides:Object};const Vs="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:N(()=>{var o,r;const{bordered:i}=e;return i!==void 0?i:(r=(o=n==null?void 0:n.mergedBorderedRef.value)!==null&&o!==void 0?o:t.defaultBordered)!==null&&r!==void 0?r:!0}),mergedClsPrefixRef:n?n.mergedClsPrefixRef:qs(Vs),namespaceRef:N(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function Kw(){const e=je(xo,null);return e?e.mergedClsPrefixRef:qs(Vs)}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"}},Gw=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 zn(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}}"},VL={date:zn({formats:BL,defaultWidth:"full"}),time:zn({formats:HL,defaultWidth:"full"}),dateTime:zn({formats:jL,defaultWidth:"full"})};const UL=VL;function Hp(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function fh(e){"@babel/helpers - typeof";return fh=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},fh(e)}function WL(e){Hp(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||fh(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 a0(e,t){var n,o,r,i,a,s,l,c;Hp(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:s0,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:s0,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:UL,formatRelative:ZL,localize:s9,match:_9,options:{weekStartsOn:1,firstWeekContainsDate:4}};const Yw=S9,k9={name:"zh-CN",locale:Yw},l0=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:zn({formats:E9,defaultWidth:"full"}),time:zn({formats:$9,defaultWidth:"full"}),dateTime:zn({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"}},V9=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:V9,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=U9;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},Xw=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:zn({formats:fF,defaultWidth:"full"}),time:zn({formats:hF,defaultWidth:"full"}),dateTime:zn({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 VF={code:"ja",formatDistance:dF,formatLong:gF,formatRelative:yF,localize:RF,match:jF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const UF=VF,WF={name:"ja-JP",locale:UF},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:zn({formats:XF,defaultWidth:"full"}),time:zn({formats:QF,defaultWidth:"full"}),dateTime:zn({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:zn({formats:z7,defaultWidth:"full"}),time:zn({formats:O7,defaultWidth:"full"}),dateTime:zn({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"]},V7={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"]},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:V7,defaultWidth:"wide",formattingValues:U7,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:Yw},bN=vN;function $i(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=je(xo,null)||{},o=N(()=>{var i,a;return(a=(i=t==null?void 0:t.value)===null||i===void 0?void 0:i[e])!==null&&a!==void 0?a:Gw[e]});return{dateLocaleRef:N(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:Xw}),localeRef:o}}function jr(e,t,n){if(!t)return;const o=Ti(),r=je(xo,null),i=()=>{const a=n.value;t.mount({id:a===void 0?e:a+e,head:!0,anchorMetaName:wa,props:{bPrefix:a?`.${a}-`:void 0},ssr:o}),r!=null&&r.preflightStyleDisabled||qw.mount({id:"n-global",head:!0,anchorMetaName:wa,ssr:o})};o?i():an(i)}function kt(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=L(""),s=Ti();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 b=n.value;let g="";for(const x in b)g+=`${x}: ${b[x]};`;j(`.${d}`,g).mount({id:d,ssr:s}),l=void 0}};return ln(()=>{u()}),{themeClass:a,onRender:()=>{l==null||l()}}}function En(e,t,n){if(!t)return;const o=Ti(),r=N(()=>{const{value:a}=t;if(!a)return;const s=a[e];if(s)return s}),i=()=>{ln(()=>{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:wa,props:{bPrefix:a?`.${a}-`:void 0},ssr:o})})};return o?i():an(i),r}const yN=me({name:"Add",render(){return v("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}}),xN=me({name:"ArrowDown",render(){return v("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("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 La(e,t){return me({name:kw(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 c0=me({name:"Backward",render(){return v("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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=me({name:"Checkmark",render(){return v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},v("g",{fill:"none"},v("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"})))}}),jp=me({name:"ChevronRight",render(){return v("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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=La("close",v("svg",{viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("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=me({name:"Eye",render(){return v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},v("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"}),v("circle",{cx:"256",cy:"256",r:"80",fill:"none",stroke:"currentColor","stroke-miterlimit":"10","stroke-width":"32"}))}}),SN=me({name:"EyeOff",render(){return v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},v("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"}),v("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"}),v("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"}),v("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"}),v("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=me({name:"Empty",render(){return v("svg",{viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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"}),v("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"}))}}),Ai=La("error",v("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("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"}))))),u0=me({name:"FastBackward",render(){return v("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("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"}))))}}),d0=me({name:"FastForward",render(){return v("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("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=me({name:"Filter",render(){return v("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("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"}))))}}),f0=me({name:"Forward",render(){return v("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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=La("info",v("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("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"}))))),h0=me({name:"More",render(){return v("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("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=me({name:"Remove",render(){return v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},v("line",{x1:"400",y1:"256",x2:"112",y2:"256",style:` + `)]),xo="n-config-provider",wa="naive-ui-style";function Le(e,t,n,o,r,i){const a=Ti(),s=Ve(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:wa,ssr:a}),s!=null&&s.preflightStyleDisabled||Kw.mount({id:"n-global",head:!0,anchorMetaName:wa,ssr:a})};a?c():sn(c)}return N(()=>{var c;const{theme:{common:u,self:d,peers:f={}}={},themeOverrides:p={},builtinThemeOverrides:h={}}=r,{common:m,peers:b}=p,{common:g=void 0,[e]:{common:x=void 0,self:T=void 0,peers:_={}}={}}=(s==null?void 0:s.mergedThemeRef.value)||{},{common:C=void 0,[e]:y={}}=(s==null?void 0:s.mergedThemeOverridesRef.value)||{},{common:w,peers:S={}}=y,R=ss({},u||x||g||o.common,C,w,m),k=ss((c=d||T||o.self)===null||c===void 0?void 0:c(R),h,y,p);return{common:R,self:k,peers:ss({},o.peers,_,f),peerOverrides:ss({},h.peers,S,b)}})}Le.props={theme:Object,themeOverrides:Object,builtinThemeOverrides:Object};const Ws="n";function ut(e={},t={defaultBordered:!0}){const n=Ve(xo,null);return{inlineThemeDisabled:n==null?void 0:n.inlineThemeDisabled,mergedRtlRef:n==null?void 0:n.mergedRtlRef,mergedComponentPropsRef:n==null?void 0:n.mergedComponentPropsRef,mergedBreakpointsRef:n==null?void 0:n.mergedBreakpointsRef,mergedBorderedRef:N(()=>{var o,r;const{bordered:i}=e;return i!==void 0?i:(r=(o=n==null?void 0:n.mergedBorderedRef.value)!==null&&o!==void 0?o:t.defaultBordered)!==null&&r!==void 0?r:!0}),mergedClsPrefixRef:n?n.mergedClsPrefixRef:Gs(Ws),namespaceRef:N(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function Gw(){const e=Ve(xo,null);return e?e.mergedClsPrefixRef:Gs(Ws)}const kL={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:"缩放到原始尺寸"}},TL=kL,PL={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:"縮放到原始尺寸"}},RL=PL,EL={name:"en-US",global:{undo:"Undo",redo:"Redo",confirm:"Confirm",clear:"Clear"},Popconfirm:{positiveText:"Confirm",negativeText:"Cancel"},Cascader:{placeholder:"Please Select",loading:"Loading",loadingRequiredMessage:e=>`Please load all ${e}'s descendants before checking it.`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",clear:"Clear",now:"Now",confirm:"Confirm",selectTime:"Select Time",selectDate:"Select Date",datePlaceholder:"Select Date",datetimePlaceholder:"Select Date and Time",monthPlaceholder:"Select Month",yearPlaceholder:"Select Year",quarterPlaceholder:"Select Quarter",startDatePlaceholder:"Start Date",endDatePlaceholder:"End Date",startDatetimePlaceholder:"Start Date and Time",endDatetimePlaceholder:"End Date and Time",startMonthPlaceholder:"Start Month",endMonthPlaceholder:"End Month",monthBeforeYear:!0,firstDayOfWeek:6,today:"Today"},DataTable:{checkTableAll:"Select all in the table",uncheckTableAll:"Unselect all in the table",confirm:"Confirm",clear:"Clear"},LegacyTransfer:{sourceTitle:"Source",targetTitle:"Target"},Transfer:{selectAll:"Select all",unselectAll:"Unselect all",clearAll:"Clear",total:e=>`Total ${e} items`,selected:e=>`${e} items selected`},Empty:{description:"No Data"},Select:{placeholder:"Please Select"},TimePicker:{placeholder:"Select Time",positiveText:"OK",negativeText:"Cancel",now:"Now"},Pagination:{goto:"Goto",selectionSuffix:"page"},DynamicTags:{add:"Add"},Log:{loading:"Loading"},Input:{placeholder:"Please Input"},InputNumber:{placeholder:"Please Input"},DynamicInput:{create:"Create"},ThemeEditor:{title:"Theme Editor",clearAllVars:"Clear All Variables",clearSearch:"Clear Search",filterCompName:"Filter Component Name",filterVarName:"Filter Variable Name",import:"Import",export:"Export",restore:"Reset to Default"},Image:{tipPrevious:"Previous picture (←)",tipNext:"Next picture (→)",tipCounterclockwise:"Counterclockwise",tipClockwise:"Clockwise",tipZoomOut:"Zoom out",tipZoomIn:"Zoom in",tipDownload:"Download",tipClose:"Close (Esc)",tipOriginalSize:"Zoom to original size"}},Yw=EL,$L={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"}},AL=$L,IL={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:"원본 크기로 확대"}},ML=IL,zL={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"}},OL=zL,DL={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:"اندازه اصلی تصویر"}},LL=DL;var FL={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}} 年"}},NL=function(t,n,o){var r,i=FL[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 BL=NL;function zn(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 HL={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},jL={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},VL={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},UL={date:zn({formats:HL,defaultWidth:"full"}),time:zn({formats:jL,defaultWidth:"full"}),dateTime:zn({formats:VL,defaultWidth:"full"})};const WL=UL;function jp(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 qL(e){jp(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 KL(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 GL={};function YL(){return GL}function s0(e,t){var n,o,r,i,a,s,l,c;jp(1,arguments);var u=YL(),d=KL((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=qL(e),p=f.getUTCDay(),h=(pt.getTime()?"'下个'"+o:"'上个'"+o}var QL={lastWeek:l0,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:l0,other:"PP p"},ZL=function(t,n,o,r){var i=QL[t];return typeof i=="function"?i(n,o,r):i};const JL=ZL;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 e9={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},t9={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},n9={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},o9={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},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={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:"夜间"}},a9=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()}},s9={ordinalNumber:a9,era:Xt({values:e9,defaultWidth:"wide"}),quarter:Xt({values:t9,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:n9,defaultWidth:"wide"}),day:Xt({values:o9,defaultWidth:"wide"}),dayPeriod:Xt({values:r9,defaultWidth:"wide",formattingValues:i9,defaultFormattingWidth:"wide"})};const l9=s9;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)?u9(s,function(d){return d.test(a)}):c9(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 c9(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function u9(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 d9=/^(第\s*)?\d+(日|时|分|秒)?/i,f9=/\d+/i,h9={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},p9={any:[/^(前)/i,/^(公元)/i]},m9={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},g9={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},v9={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},b9={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]},y9={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},x9={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},C9={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},w9={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},_9={ordinalNumber:il({matchPattern:d9,parsePattern:f9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:h9,defaultMatchWidth:"wide",parsePatterns:p9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:m9,defaultMatchWidth:"wide",parsePatterns:g9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:v9,defaultMatchWidth:"wide",parsePatterns:b9,defaultParseWidth:"any"}),day:Qt({matchPatterns:y9,defaultMatchWidth:"wide",parsePatterns:x9,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:C9,defaultMatchWidth:"any",parsePatterns:w9,defaultParseWidth:"any"})};const S9=_9;var k9={code:"zh-CN",formatDistance:BL,formatLong:WL,formatRelative:JL,localize:l9,match:S9,options:{weekStartsOn:1,firstWeekContainsDate:4}};const Xw=k9,T9={name:"zh-CN",locale:Xw},c0=T9;var P9={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"}},R9=function(t,n,o){var r,i=P9[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 E9=R9;var $9={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},A9={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},I9={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},M9={date:zn({formats:$9,defaultWidth:"full"}),time:zn({formats:A9,defaultWidth:"full"}),dateTime:zn({formats:I9,defaultWidth:"full"})};const z9=M9;var O9={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},D9=function(t,n,o,r){return O9[t]};const L9=D9;var F9={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},N9={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},B9={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"]},H9={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"]},j9={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"}},V9={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"},W9={ordinalNumber:U9,era:Xt({values:F9,defaultWidth:"wide"}),quarter:Xt({values:N9,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:B9,defaultWidth:"wide"}),day:Xt({values:H9,defaultWidth:"wide"}),dayPeriod:Xt({values:j9,defaultWidth:"wide",formattingValues:V9,defaultFormattingWidth:"wide"})};const q9=W9;var K9=/^(\d+)(th|st|nd|rd)?/i,G9=/\d+/i,Y9={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},X9={any:[/^b/i,/^(a|c)/i]},Q9={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Z9={any:[/1/i,/2/i,/3/i,/4/i]},J9={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},eF={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]},tF={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},nF={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]},oF={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},rF={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}},iF={ordinalNumber:il({matchPattern:K9,parsePattern:G9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:Y9,defaultMatchWidth:"wide",parsePatterns:X9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:Q9,defaultMatchWidth:"wide",parsePatterns:Z9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:J9,defaultMatchWidth:"wide",parsePatterns:eF,defaultParseWidth:"any"}),day:Qt({matchPatterns:tF,defaultMatchWidth:"wide",parsePatterns:nF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:oF,defaultMatchWidth:"any",parsePatterns:rF,defaultParseWidth:"any"})};const aF=iF;var sF={code:"en-US",formatDistance:E9,formatLong:z9,formatRelative:L9,localize:q9,match:aF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const lF=sF,cF={name:"en-US",locale:lF},Qw=cF;var uF={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}}年近く"}},dF=function(t,n,o){o=o||{};var r,i=uF[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 fF=dF;var hF={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},pF={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},mF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},gF={date:zn({formats:hF,defaultWidth:"full"}),time:zn({formats:pF,defaultWidth:"full"}),dateTime:zn({formats:mF,defaultWidth:"full"})};const vF=gF;var bF={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},yF=function(t,n,o,r){return bF[t]};const xF=yF;var CF={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},wF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},_F={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月"]},SF={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},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={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:"深夜"}},PF=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)}},RF={ordinalNumber:PF,era:Xt({values:CF,defaultWidth:"wide"}),quarter:Xt({values:wF,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:Xt({values:_F,defaultWidth:"wide"}),day:Xt({values:SF,defaultWidth:"wide"}),dayPeriod:Xt({values:kF,defaultWidth:"wide",formattingValues:TF,defaultFormattingWidth:"wide"})};const EF=RF;var $F=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,AF=/\d+/i,IF={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},MF={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},zF={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},OF={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},DF={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},LF={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},FF={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},NF={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},BF={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},HF={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},jF={ordinalNumber:il({matchPattern:$F,parsePattern:AF,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:IF,defaultMatchWidth:"wide",parsePatterns:MF,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:zF,defaultMatchWidth:"wide",parsePatterns:OF,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:DF,defaultMatchWidth:"wide",parsePatterns:LF,defaultParseWidth:"any"}),day:Qt({matchPatterns:FF,defaultMatchWidth:"wide",parsePatterns:NF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:BF,defaultMatchWidth:"any",parsePatterns:HF,defaultParseWidth:"any"})};const VF=jF;var UF={code:"ja",formatDistance:fF,formatLong:vF,formatRelative:xF,localize:EF,match:VF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const WF=UF,qF={name:"ja-JP",locale:WF},KF=qF;var GF={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}}년"}},YF=function(t,n,o){var r,i=GF[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 XF=YF;var QF={full:"y년 M월 d일 EEEE",long:"y년 M월 d일",medium:"y.MM.dd",short:"y.MM.dd"},ZF={full:"a H시 mm분 ss초 zzzz",long:"a H:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},JF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},e7={date:zn({formats:QF,defaultWidth:"full"}),time:zn({formats:ZF,defaultWidth:"full"}),dateTime:zn({formats:JF,defaultWidth:"full"})};const t7=e7;var n7={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},o7=function(t,n,o,r){return n7[t]};const r7=o7;var i7={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},a7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},s7={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월"]},l7={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},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={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:"밤"}},d7=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+"번째"}},f7={ordinalNumber:d7,era:Xt({values:i7,defaultWidth:"wide"}),quarter:Xt({values:a7,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:s7,defaultWidth:"wide"}),day:Xt({values:l7,defaultWidth:"wide"}),dayPeriod:Xt({values:c7,defaultWidth:"wide",formattingValues:u7,defaultFormattingWidth:"wide"})};const h7=f7;var p7=/^(\d+)(일|번째)?/i,m7=/\d+/i,g7={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},v7={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},b7={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},y7={any:[/1/i,/2/i,/3/i,/4/i]},x7={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},C7={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},w7={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},_7={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},S7={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},k7={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},T7={ordinalNumber:il({matchPattern:p7,parsePattern:m7,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:g7,defaultMatchWidth:"wide",parsePatterns:v7,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:b7,defaultMatchWidth:"wide",parsePatterns:y7,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:x7,defaultMatchWidth:"wide",parsePatterns:C7,defaultParseWidth:"any"}),day:Qt({matchPatterns:w7,defaultMatchWidth:"wide",parsePatterns:_7,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:S7,defaultMatchWidth:"any",parsePatterns:k7,defaultParseWidth:"any"})};const P7=T7;var R7={code:"ko",formatDistance:XF,formatLong:t7,formatRelative:r7,localize:h7,match:P7,options:{weekStartsOn:0,firstWeekContainsDate:1}};const E7=R7,$7={name:"ko-KR",locale:E7},A7=$7;var I7={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"}},M7=function(t,n,o){var r,i=I7[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 z7=M7;var O7={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"},D7={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},L7={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},F7={date:zn({formats:O7,defaultWidth:"full"}),time:zn({formats:D7,defaultWidth:"full"}),dateTime:zn({formats:L7,defaultWidth:"full"})};const N7=F7;var B7={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"},H7=function(t,n,o,r){return B7[t]};const j7=H7;var V7={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"]},W7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},q7={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"]},K7={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"]},G7={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"]},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:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"}},X7={narrow:{am:"am",pm:"pm",midnight:"nửa đêm",noon:"tr",morning:"sg",afternoon:"ch",evening:"tối",night:"đêm"},abbreviated:{am:"AM",pm:"PM",midnight:"nửa đêm",noon:"trưa",morning:"sáng",afternoon:"chiều",evening:"tối",night:"đêm"},wide:{am:"SA",pm:"CH",midnight:"nửa đêm",noon:"giữa trưa",morning:"vào buổi sáng",afternoon:"vào buổi chiều",evening:"vào buổi tối",night:"vào ban đêm"}},Q7=function(t,n){var o=Number(t),r=n==null?void 0:n.unit;if(r==="quarter")switch(o){case 1:return"I";case 2:return"II";case 3:return"III";case 4:return"IV"}else if(r==="day")switch(o){case 1:return"thứ 2";case 2:return"thứ 3";case 3:return"thứ 4";case 4:return"thứ 5";case 5:return"thứ 6";case 6:return"thứ 7";case 7:return"chủ nhật"}else{if(r==="week")return o===1?"thứ nhất":"thứ "+o;if(r==="dayOfYear")return o===1?"đầu tiên":"thứ "+o}return String(o)},Z7={ordinalNumber:Q7,era:Xt({values:V7,defaultWidth:"wide"}),quarter:Xt({values:U7,defaultWidth:"wide",formattingValues:W7,defaultFormattingWidth:"wide",argumentCallback:function(t){return t-1}}),month:Xt({values:q7,defaultWidth:"wide",formattingValues:K7,defaultFormattingWidth:"wide"}),day:Xt({values:G7,defaultWidth:"wide"}),dayPeriod:Xt({values:Y7,defaultWidth:"wide",formattingValues:X7,defaultFormattingWidth:"wide"})};const J7=Z7;var eN=/^(\d+)/i,tN=/\d+/i,nN={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},oN={any:[/^t/i,/^s/i]},rN={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},iN={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},aN={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},sN={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]},lN={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},cN={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]},uN={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},dN={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}},fN={ordinalNumber:il({matchPattern:eN,parsePattern:tN,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:nN,defaultMatchWidth:"wide",parsePatterns:oN,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:rN,defaultMatchWidth:"wide",parsePatterns:iN,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:aN,defaultMatchWidth:"wide",parsePatterns:sN,defaultParseWidth:"wide"}),day:Qt({matchPatterns:lN,defaultMatchWidth:"wide",parsePatterns:cN,defaultParseWidth:"wide"}),dayPeriod:Qt({matchPatterns:uN,defaultMatchWidth:"wide",parsePatterns:dN,defaultParseWidth:"any"})};const hN=fN;var pN={code:"vi",formatDistance:z7,formatLong:N7,formatRelative:j7,localize:J7,match:hN,options:{weekStartsOn:1,firstWeekContainsDate:1}};const mN=pN,gN={name:"vi-VN",locale:mN},vN=gN,bN={name:"fa-IR",locale:Xw},yN=bN;function $i(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=Ve(xo,null)||{},o=N(()=>{var i,a;return(a=(i=t==null?void 0:t.value)===null||i===void 0?void 0:i[e])!==null&&a!==void 0?a:Yw[e]});return{dateLocaleRef:N(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:Qw}),localeRef:o}}function jr(e,t,n){if(!t)return;const o=Ti(),r=Ve(xo,null),i=()=>{const a=n.value;t.mount({id:a===void 0?e:a+e,head:!0,anchorMetaName:wa,props:{bPrefix:a?`.${a}-`:void 0},ssr:o}),r!=null&&r.preflightStyleDisabled||Kw.mount({id:"n-global",head:!0,anchorMetaName:wa,ssr:o})};o?i():sn(i)}function kt(e,t,n,o){var r;n||Br("useThemeClass","cssVarsRef is not passed");const i=(r=Ve(xo,null))===null||r===void 0?void 0:r.mergedThemeHashRef,a=L(""),s=Ti();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+="-"+Bs(JSON.stringify(h))),m&&(d+="-"+Bs(JSON.stringify(m))),a.value=d,l=()=>{const b=n.value;let g="";for(const x in b)g+=`${x}: ${b[x]};`;j(`.${d}`,g).mount({id:d,ssr:s}),l=void 0}};return rn(()=>{u()}),{themeClass:a,onRender:()=>{l==null||l()}}}function En(e,t,n){if(!t)return;const o=Ti(),r=N(()=>{const{value:a}=t;if(!a)return;const s=a[e];if(s)return s}),i=()=>{rn(()=>{const{value:a}=n,s=`${a}${e}Rtl`;if(i6(s,o))return;const{value:l}=r;l&&l.style.mount({id:s,head:!0,anchorMetaName:wa,props:{bPrefix:a?`.${a}-`:void 0},ssr:o})})};return o?i():sn(i),r}const xN=me({name:"Add",render(){return v("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}}),CN=me({name:"ArrowDown",render(){return v("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("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 La(e,t){return me({name:Tw(e),setup(){var n;const o=(n=Ve(xo,null))===null||n===void 0?void 0:n.mergedIconsRef;return()=>{var r;const i=(r=o==null?void 0:o.value)===null||r===void 0?void 0:r[e];return i?i():t}}})}const u0=me({name:"Backward",render(){return v("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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"}))}}),wN=me({name:"Checkmark",render(){return v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},v("g",{fill:"none"},v("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 v("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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"}))}}),_N=La("close",v("svg",{viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("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"}))))),SN=me({name:"Eye",render(){return v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},v("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"}),v("circle",{cx:"256",cy:"256",r:"80",fill:"none",stroke:"currentColor","stroke-miterlimit":"10","stroke-width":"32"}))}}),kN=me({name:"EyeOff",render(){return v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},v("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"}),v("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"}),v("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"}),v("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"}),v("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"}))}}),TN=me({name:"Empty",render(){return v("svg",{viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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"}),v("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"}))}}),Ai=La("error",v("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("path",{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M17.8838835,16.1161165 L17.7823881,16.0249942 C17.3266086,15.6583353 16.6733914,15.6583353 16.2176119,16.0249942 L16.1161165,16.1161165 L16.0249942,16.2176119 C15.6583353,16.6733914 15.6583353,17.3266086 16.0249942,17.7823881 L16.1161165,17.8838835 L22.233,24 L16.1161165,30.1161165 L16.0249942,30.2176119 C15.6583353,30.6733914 15.6583353,31.3266086 16.0249942,31.7823881 L16.1161165,31.8838835 L16.2176119,31.9750058 C16.6733914,32.3416647 17.3266086,32.3416647 17.7823881,31.9750058 L17.8838835,31.8838835 L24,25.767 L30.1161165,31.8838835 L30.2176119,31.9750058 C30.6733914,32.3416647 31.3266086,32.3416647 31.7823881,31.9750058 L31.8838835,31.8838835 L31.9750058,31.7823881 C32.3416647,31.3266086 32.3416647,30.6733914 31.9750058,30.2176119 L31.8838835,30.1161165 L25.767,24 L31.8838835,17.8838835 L31.9750058,17.7823881 C32.3416647,17.3266086 32.3416647,16.6733914 31.9750058,16.2176119 L31.8838835,16.1161165 L31.7823881,16.0249942 C31.3266086,15.6583353 30.6733914,15.6583353 30.2176119,16.0249942 L30.1161165,16.1161165 L24,22.233 L17.8838835,16.1161165 L17.7823881,16.0249942 L17.8838835,16.1161165 Z"}))))),d0=me({name:"FastBackward",render(){return v("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("path",{d:"M8.73171,16.7949 C9.03264,17.0795 9.50733,17.0663 9.79196,16.7654 C10.0766,16.4644 10.0634,15.9897 9.76243,15.7051 L4.52339,10.75 L17.2471,10.75 C17.6613,10.75 17.9971,10.4142 17.9971,10 C17.9971,9.58579 17.6613,9.25 17.2471,9.25 L4.52112,9.25 L9.76243,4.29275 C10.0634,4.00812 10.0766,3.53343 9.79196,3.2325 C9.50733,2.93156 9.03264,2.91834 8.73171,3.20297 L2.31449,9.27241 C2.14819,9.4297 2.04819,9.62981 2.01448,9.8386 C2.00308,9.89058 1.99707,9.94459 1.99707,10 C1.99707,10.0576 2.00356,10.1137 2.01585,10.1675 C2.05084,10.3733 2.15039,10.5702 2.31449,10.7254 L8.73171,16.7949 Z"}))))}}),f0=me({name:"FastForward",render(){return v("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("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"}))))}}),PN=me({name:"Filter",render(){return v("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("path",{d:"M17,19 C17.5522847,19 18,19.4477153 18,20 C18,20.5522847 17.5522847,21 17,21 L11,21 C10.4477153,21 10,20.5522847 10,20 C10,19.4477153 10.4477153,19 11,19 L17,19 Z M21,13 C21.5522847,13 22,13.4477153 22,14 C22,14.5522847 21.5522847,15 21,15 L7,15 C6.44771525,15 6,14.5522847 6,14 C6,13.4477153 6.44771525,13 7,13 L21,13 Z M24,7 C24.5522847,7 25,7.44771525 25,8 C25,8.55228475 24.5522847,9 24,9 L4,9 C3.44771525,9 3,8.55228475 3,8 C3,7.44771525 3.44771525,7 4,7 L24,7 Z"}))))}}),h0=me({name:"Forward",render(){return v("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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=La("info",v("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("path",{d:"M14,2 C20.6274,2 26,7.37258 26,14 C26,20.6274 20.6274,26 14,26 C7.37258,26 2,20.6274 2,14 C2,7.37258 7.37258,2 14,2 Z M14,11 C13.4477,11 13,11.4477 13,12 L13,12 L13,20 C13,20.5523 13.4477,21 14,21 C14.5523,21 15,20.5523 15,20 L15,20 L15,12 C15,11.4477 14.5523,11 14,11 Z M14,6.75 C13.3096,6.75 12.75,7.30964 12.75,8 C12.75,8.69036 13.3096,9.25 14,9.25 C14.6904,9.25 15.25,8.69036 15.25,8 C15.25,7.30964 14.6904,6.75 14,6.75 Z"}))))),p0=me({name:"More",render(){return v("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("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"}))))}}),RN=me({name:"Remove",render(){return v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},v("line",{x1:"400",y1:"256",x2:"112",y2:"256",style:` fill: none; stroke: currentColor; stroke-linecap: round; stroke-linejoin: round; stroke-width: 32px; - `}))}}),Ii=La("success",v("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("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"}))))),Mi=La("warning",v("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("path",{d:"M12,2 C17.523,2 22,6.478 22,12 C22,17.522 17.523,22 12,22 C6.477,22 2,17.522 2,12 C2,6.478 6.477,2 12,2 Z M12.0018002,15.0037242 C11.450254,15.0037242 11.0031376,15.4508407 11.0031376,16.0023869 C11.0031376,16.553933 11.450254,17.0010495 12.0018002,17.0010495 C12.5533463,17.0010495 13.0004628,16.553933 13.0004628,16.0023869 C13.0004628,15.4508407 12.5533463,15.0037242 12.0018002,15.0037242 Z M11.99964,7 C11.4868042,7.00018474 11.0642719,7.38637706 11.0066858,7.8837365 L11,8.00036004 L11.0018003,13.0012393 L11.00857,13.117858 C11.0665141,13.6151758 11.4893244,14.0010638 12.0021602,14.0008793 C12.514996,14.0006946 12.9375283,13.6145023 12.9951144,13.1171428 L13.0018002,13.0005193 L13,7.99964009 L12.9932303,7.8830214 C12.9352861,7.38570354 12.5124758,6.99981552 11.99964,7 Z"}))))),Qw=me({name:"ChevronDown",render(){return v("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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=La("clear",v("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("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=me({name:"ChevronDownFilled",render(){return v("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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"}))}}),zi=me({name:"BaseIconSwitchTransition",setup(e,{slots:t}){const n=Hr();return()=>v(fn,{name:"icon-switch-transition",appear:n.value},t)}}),Cu=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?V4: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),v(d,f,t)}}}),$N=D("base-icon",` + `}))}}),Ii=La("success",v("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("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"}))))),Mi=La("warning",v("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{"fill-rule":"nonzero"},v("path",{d:"M12,2 C17.523,2 22,6.478 22,12 C22,17.522 17.523,22 12,22 C6.477,22 2,17.522 2,12 C2,6.478 6.477,2 12,2 Z M12.0018002,15.0037242 C11.450254,15.0037242 11.0031376,15.4508407 11.0031376,16.0023869 C11.0031376,16.553933 11.450254,17.0010495 12.0018002,17.0010495 C12.5533463,17.0010495 13.0004628,16.553933 13.0004628,16.0023869 C13.0004628,15.4508407 12.5533463,15.0037242 12.0018002,15.0037242 Z M11.99964,7 C11.4868042,7.00018474 11.0642719,7.38637706 11.0066858,7.8837365 L11,8.00036004 L11.0018003,13.0012393 L11.00857,13.117858 C11.0665141,13.6151758 11.4893244,14.0010638 12.0021602,14.0008793 C12.514996,14.0006946 12.9375283,13.6145023 12.9951144,13.1171428 L13.0018002,13.0005193 L13,7.99964009 L12.9932303,7.8830214 C12.9352861,7.38570354 12.5124758,6.99981552 11.99964,7 Z"}))))),Zw=me({name:"ChevronDown",render(){return v("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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"}))}}),EN=La("clear",v("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},v("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},v("g",{fill:"currentColor","fill-rule":"nonzero"},v("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"}))))),$N=me({name:"ChevronDownFilled",render(){return v("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},v("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"}))}}),zi=me({name:"BaseIconSwitchTransition",setup(e,{slots:t}){const n=Hr();return()=>v(fn,{name:"icon-switch-transition",appear:n.value},t)}}),wu=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?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),v(d,f,t)}}}),AN=O("base-icon",` height: 1em; width: 1em; line-height: 1em; @@ -78,7 +78,7 @@ ${t} `,[j("svg",` height: 1em; width: 1em; - `)]),Ht=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",$N,Ne(e,"clsPrefix"))},render(){return v("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=D("base-close",` + `)]),Ht=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",AN,Ne(e,"clsPrefix"))},render(){return v("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)}}),IN=O("base-close",` display: flex; align-items: center; justify-content: center; @@ -122,7 +122,7 @@ ${t} background-color: transparent; `),K("round",[j("&::before",` border-radius: 50%; - `)])]),Oi=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",AN,Ne(e,"clsPrefix")),()=>{const{clsPrefix:t,disabled:n,absolute:o,round:r,isButtonTag:i}=e;return v(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},v(Ht,{clsPrefix:t},{default:()=>v(wN,null)}))}}}),IN=me({props:{onFocus:Function,onBlur:Function},setup(e){return()=>v("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",` + `)])]),Oi=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",IN,Ne(e,"clsPrefix")),()=>{const{clsPrefix:t,disabled:n,absolute:o,round:r,isButtonTag:i}=e;return v(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},v(Ht,{clsPrefix:t},{default:()=>v(_N,null)}))}}}),MN=me({props:{onFocus:Function,onBlur:Function},setup(e){return()=>v("div",{style:"width: 0; height: 0",tabindex:0,onFocus:e.onFocus,onBlur:e.onBlur})}}),{cubicBezierEaseInOut:zN}=so;function Wn({originalTransform:e="",left:t=0,top:n=0,transition:o=`all .3s ${zN} !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 ON=j([j("@keyframes loading-container-rotate",` to { -webkit-transform: rotate(360deg); transform: rotate(360deg); @@ -186,7 +186,7 @@ ${t} -webkit-transform: rotate(-265deg); transform: rotate(-265deg); } - `),D("base-loading",` + `),O("base-loading",` position: relative; line-height: 0; width: 1em; @@ -254,7 +254,7 @@ ${t} left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); - `,[Wn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})])])]),ON={strokeWidth:{type:Number,default:28},stroke:{type:String,default:void 0}},Vr=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}},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 v("div",{class:`${e}-base-loading`,role:"img","aria-label":"loading"},v(zi,null,{default:()=>this.show?v("div",{key:"icon",class:`${e}-base-loading__transition-wrapper`},v("div",{class:`${e}-base-loading__container`},v("div",{class:`${e}-base-loading__container-layer`},v("div",{class:`${e}-base-loading__container-layer-left`},v("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},v("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}))),v("div",{class:`${e}-base-loading__container-layer-patch`},v("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},v("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}))),v("div",{class:`${e}-base-loading__container-layer-right`},v("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},v("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})))))):v("div",{key:"placeholder",class:`${e}-base-loading__placeholder`},this.$slots)}))}});function p0(e){return Array.isArray(e)?e:[e]}const hh={STOP:"STOP"};function Zw(e,t){const n=t(e);e.children!==void 0&&n!==hh.STOP&&e.children.forEach(o=>Zw(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 VN(e,t){return e.isLeaf===!1&&!Array.isArray(t(e))}function Ad(e){var t;return e==null?[]:Array.isArray(e)?e:(t=e.checkedKeys)!==null&&t!==void 0?t:[]}function Id(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 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 Pc(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=Pc(t,n,o,!1),i=Pc(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 Md(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: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=Pc(n,t,c,!1);const f=l==="parent",p=l==="child"||s,h=d,m=new Set,b=Math.max.apply(null,Array.from(u.keys()));for(let g=b;g>=0;g-=1){const x=g===0,T=u.get(g);for(const _ of T){if(_.isLeaf)continue;const{key:C,shallowLoaded:y}=_;if(p&&y&&_.children.forEach(k=>{!k.disabled&&!k.isLeaf&&k.shallowLoaded&&h.has(k.key)&&h.delete(k.key)}),_.disabled||!y)continue;let w=!0,S=!1,R=!0;for(const k of _.children){const A=k.key;if(!k.disabled){if(R&&(R=!1),h.has(A))S=!0;else if(m.has(A)){S=!0,w=!1;break}else if(w=!1,S)break}}w&&!R?(f&&_.children.forEach(k=>{!k.disabled&&h.has(k.key)&&h.delete(k.key)}),h.add(C)):S&&m.add(C),x&&p&&h.has(C)&&h.delete(C)}}return{checkedKeys:Array.from(h),indeterminateKeys:Array.from(m)}}function Pc(e,t,n,o){const{treeNodeMap:r,getChildren:i}=t,a=new Set,s=new Set(e);return e.forEach(l=>{const c=r.get(l);c!==void 0&&Zw(c,u=>{if(u.disabled)return hh.STOP;const{key:d}=u;if(!a.has(d)&&(a.add(d),s.add(d),VN(u.rawNode,i))){if(o)return hh.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 m0(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=Vp(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 Vp(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=Vp(c,t);if(u!==null)return u}else return c}}return null}const oB={getChild(){return this.ignored?null:Vp(this)},getParent(){const{parent:e}=this;return e!=null&&e.isGroup?e.getParent():e},getNext(e={}){return m0(this,"next",e)},getPrev(e={}){return m0(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 Jw(e,t,n,o,r,i=null,a=0){const s=[];return e.forEach((l,c)=>{var u;const d=Object.create(o);if(d.rawNode=l,d.siblings=s,d.level=a,d.index=c,d.isFirstChild=c===0,d.isLastChild=c+1===e.length,d.parent=i,!d.ignored){const f=r(l);Array.isArray(f)&&(d.children=Jw(f,t,n,o,r,d,a+1))}s.push(d),t.set(d.key,d),n.has(a)||n.set(a,[]),(u=n.get(a))===null||u===void 0||u.push(d)}),s}function 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?_=>{const C=c(_);return Array.isArray(C)?C.length?C:null:C}: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(_){return iB(this,_)}},oB),f=Jw(e,o,r,d,u);function p(_){if(_==null)return null;const C=o.get(_);return C&&!C.isGroup&&!C.ignored?C:null}function h(_){if(_==null)return null;const C=o.get(_);return C&&!C.ignored?C:null}function m(_,C){const y=h(_);return y?y.getPrev(C):null}function b(_,C){const y=h(_);return y?y.getNext(C):null}function g(_){const C=h(_);return C?C.getParent():null}function x(_){const C=h(_);return C?C.getChild():null}const T={treeNodes:f,treeNodeMap:o,levelTreeNodeMap:r,maxLevel:Math.max(...r.keys()),getChildren:u,getFlattenedNodes(_){return rB(f,_)},getNode:p,getPrev:m,getNext:b,getParent:g,getChild:x,getFirstAvailableNode(){return JN(f)},getPath(_,C={}){return ZN(_,C,T)},getCheckedKeys(_,C={}){const{cascade:y=!0,leafOnly:w=!1,checkStrategy:S="all",allowNotLoaded:R=!1}=C;return Md({checkedKeys:Ad(_),indeterminateKeys:Id(_),cascade:y,leafOnly:w,checkStrategy:S,allowNotLoaded:R},T)},check(_,C,y={}){const{cascade:w=!0,leafOnly:S=!1,checkStrategy:R="all",allowNotLoaded:k=!1}=y;return Md({checkedKeys:Ad(C),indeterminateKeys:Id(C),keysToCheck:_==null?[]:p0(_),cascade:w,leafOnly:S,checkStrategy:R,allowNotLoaded:k},T)},uncheck(_,C,y={}){const{cascade:w=!0,leafOnly:S=!1,checkStrategy:R="all",allowNotLoaded:k=!1}=y;return Md({checkedKeys:Ad(C),indeterminateKeys:Id(C),keysToUncheck:_==null?[]:p0(_),cascade:w,leafOnly:S,checkStrategy:R,allowNotLoaded:k},T)},getNonLeafKeys(_={}){return DN(f,_)}};return T}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),e_=No(Ke.neutralInvertBase),sB="rgba("+e_.slice(0,3).join(", ")+", ";function Mt(e){return sB+String(e)+")"}function lB(e){const t=Array.from(e_);return t[3]=Number(e),Xe(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:dn(Mt(Ke.alpha4),{alpha:1.25}),clearColorPressed:dn(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),t_=No(st.neutralInvertBase),dB="rgba("+t_.slice(0,3).join(", ")+", ";function g0(e){return dB+String(e)+")"}function kn(e){const t=Array.from(t_);return t[3]=Number(e),Xe(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:kn(st.alpha4),placeholderColor:kn(st.alpha4),placeholderColorDisabled:kn(st.alpha5),iconColor:kn(st.alpha4),iconColorHover:dn(kn(st.alpha4),{lightness:.75}),iconColorPressed:dn(kn(st.alpha4),{lightness:.9}),iconColorDisabled:kn(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:kn(Number(st.alphaClose)),closeIconColorHover:kn(Number(st.alphaClose)),closeIconColorPressed:kn(Number(st.alphaClose)),closeColorHover:"rgba(0, 0, 0, .09)",closeColorPressed:"rgba(0, 0, 0, .13)",clearColor:kn(st.alpha4),clearColorHover:dn(kn(st.alpha4),{lightness:.75}),clearColorPressed:dn(kn(st.alpha4),{lightness:.9}),scrollbarColor:g0(st.alphaScrollbar),scrollbarColorHover:g0(st.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:kn(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:kn(st.alphaAvatar),invertedColor:"rgb(0, 20, 40)",inputColor:kn(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"},n_=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:n_},wu=pB,mB={name:"Empty",common:Be,self:n_},Di=mB,gB=D("empty",` + `,[Wn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})])])]),DN={strokeWidth:{type:Number,default:28},stroke:{type:String,default:void 0}},Vr=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}},DN),setup(e){jr("-base-loading",ON,Ne(e,"clsPrefix"))},render(){const{clsPrefix:e,radius:t,strokeWidth:n,stroke:o,scale:r}=this,i=t/r;return v("div",{class:`${e}-base-loading`,role:"img","aria-label":"loading"},v(zi,null,{default:()=>this.show?v("div",{key:"icon",class:`${e}-base-loading__transition-wrapper`},v("div",{class:`${e}-base-loading__container`},v("div",{class:`${e}-base-loading__container-layer`},v("div",{class:`${e}-base-loading__container-layer-left`},v("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},v("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}))),v("div",{class:`${e}-base-loading__container-layer-patch`},v("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},v("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}))),v("div",{class:`${e}-base-loading__container-layer-right`},v("svg",{class:`${e}-base-loading__svg`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},v("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})))))):v("div",{key:"placeholder",class:`${e}-base-loading__placeholder`},this.$slots)}))}});function m0(e){return Array.isArray(e)?e:[e]}const ph={STOP:"STOP"};function Jw(e,t){const n=t(e);e.children!==void 0&&n!==ph.STOP&&e.children.forEach(o=>Jw(o,t))}function LN(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 FN(e,t){const{isLeaf:n}=e;return n!==void 0?n:!t(e)}function NN(e){return e.children}function BN(e){return e.key}function HN(){return!1}function jN(e,t){const{isLeaf:n}=e;return!(n===!1&&!Array.isArray(t(e)))}function VN(e){return e.disabled===!0}function UN(e,t){return e.isLeaf===!1&&!Array.isArray(t(e))}function Id(e){var t;return e==null?[]:Array.isArray(e)?e:(t=e.checkedKeys)!==null&&t!==void 0?t:[]}function Md(e){var t;return e==null||Array.isArray(e)?[]:(t=e.indeterminateKeys)!==null&&t!==void 0?t:[]}function WN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)||n.add(o)}),Array.from(n)}function qN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)&&n.delete(o)}),Array.from(n)}function KN(e){return(e==null?void 0:e.type)==="group"}function GN(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 YN extends Error{constructor(){super(),this.message="SubtreeNotLoadedError: checking a subtree whose required nodes are not fully loaded."}}function XN(e,t,n,o){return Rc(t.concat(e),n,o,!1)}function QN(e,t){const n=new Set;return e.forEach(o=>{const r=t.treeNodeMap.get(o);if(r!==void 0){let i=r.parent;for(;i!==null&&!(i.disabled||n.has(i.key));)n.add(i.key),i=i.parent}}),n}function ZN(e,t,n,o){const r=Rc(t,n,o,!1),i=Rc(e,n,o,!0),a=QN(e,n),s=[];return r.forEach(l=>{(i.has(l)||a.has(l))&&s.push(l)}),s.forEach(l=>r.delete(l)),r}function zd(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:WN(n,o),indeterminateKeys:Array.from(i)}:r!==void 0?{checkedKeys:qN(n,r),indeterminateKeys:Array.from(i)}:{checkedKeys:Array.from(n),indeterminateKeys:Array.from(i)};const{levelTreeNodeMap:u}=t;let d;r!==void 0?d=ZN(r,n,t,c):o!==void 0?d=XN(o,n,t,c):d=Rc(n,t,c,!1);const f=l==="parent",p=l==="child"||s,h=d,m=new Set,b=Math.max.apply(null,Array.from(u.keys()));for(let g=b;g>=0;g-=1){const x=g===0,T=u.get(g);for(const _ of T){if(_.isLeaf)continue;const{key:C,shallowLoaded:y}=_;if(p&&y&&_.children.forEach(k=>{!k.disabled&&!k.isLeaf&&k.shallowLoaded&&h.has(k.key)&&h.delete(k.key)}),_.disabled||!y)continue;let w=!0,S=!1,R=!0;for(const k of _.children){const A=k.key;if(!k.disabled){if(R&&(R=!1),h.has(A))S=!0;else if(m.has(A)){S=!0,w=!1;break}else if(w=!1,S)break}}w&&!R?(f&&_.children.forEach(k=>{!k.disabled&&h.has(k.key)&&h.delete(k.key)}),h.add(C)):S&&m.add(C),x&&p&&h.has(C)&&h.delete(C)}}return{checkedKeys:Array.from(h),indeterminateKeys:Array.from(m)}}function Rc(e,t,n,o){const{treeNodeMap:r,getChildren:i}=t,a=new Set,s=new Set(e);return e.forEach(l=>{const c=r.get(l);c!==void 0&&Jw(c,u=>{if(u.disabled)return ph.STOP;const{key:d}=u;if(!a.has(d)&&(a.add(d),s.add(d),UN(u.rawNode,i))){if(o)return ph.STOP;if(!n)throw new YN}})}),s}function JN(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 eB(e){if(e.length===0)return null;const t=e[0];return t.isGroup||t.ignored||t.disabled?t.getNext():t}function tB(e,t){const n=e.siblings,o=n.length,{index:r}=e;return t?n[(r+1)%o]:r===n.length-1?null:n[r+1]}function g0(e,t,{loop:n=!1,includeDisabled:o=!1}={}){const r=t==="prev"?nB:tB,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=Up(c,i);u!==null?s=u:l(r(c,n))}else{const u=r(c,!1);if(u!==null)l(u);else{const d=oB(c);d!=null&&d.isGroup?l(r(d,n)):n&&l(r(c,!0))}}}}return l(e),s}function nB(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 oB(e){return e.parent}function Up(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=Up(c,t);if(u!==null)return u}else return c}}return null}const rB={getChild(){return this.ignored?null:Up(this)},getParent(){const{parent:e}=this;return e!=null&&e.isGroup?e.getParent():e},getNext(e={}){return g0(this,"next",e)},getPrev(e={}){return g0(this,"prev",e)}};function iB(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 aB(e,t){const n=e.key;for(;t;){if(t.key===n)return!0;t=t.parent}return!1}function e_(e,t,n,o,r,i=null,a=0){const s=[];return e.forEach((l,c)=>{var u;const d=Object.create(o);if(d.rawNode=l,d.siblings=s,d.level=a,d.index=c,d.isFirstChild=c===0,d.isLastChild=c+1===e.length,d.parent=i,!d.ignored){const f=r(l);Array.isArray(f)&&(d.children=e_(f,t,n,o,r,d,a+1))}s.push(d),t.set(d.key,d),n.has(a)||n.set(a,[]),(u=n.get(a))===null||u===void 0||u.push(d)}),s}function al(e,t={}){var n;const o=new Map,r=new Map,{getDisabled:i=VN,getIgnored:a=HN,getIsGroup:s=KN,getKey:l=BN}=t,c=(n=t.getChildren)!==null&&n!==void 0?n:NN,u=t.ignoreEmptyChildren?_=>{const C=c(_);return Array.isArray(C)?C.length?C:null:C}: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 FN(this.rawNode,u)},get shallowLoaded(){return jN(this.rawNode,u)},get ignored(){return a(this.rawNode)},contains(_){return aB(this,_)}},rB),f=e_(e,o,r,d,u);function p(_){if(_==null)return null;const C=o.get(_);return C&&!C.isGroup&&!C.ignored?C:null}function h(_){if(_==null)return null;const C=o.get(_);return C&&!C.ignored?C:null}function m(_,C){const y=h(_);return y?y.getPrev(C):null}function b(_,C){const y=h(_);return y?y.getNext(C):null}function g(_){const C=h(_);return C?C.getParent():null}function x(_){const C=h(_);return C?C.getChild():null}const T={treeNodes:f,treeNodeMap:o,levelTreeNodeMap:r,maxLevel:Math.max(...r.keys()),getChildren:u,getFlattenedNodes(_){return iB(f,_)},getNode:p,getPrev:m,getNext:b,getParent:g,getChild:x,getFirstAvailableNode(){return eB(f)},getPath(_,C={}){return JN(_,C,T)},getCheckedKeys(_,C={}){const{cascade:y=!0,leafOnly:w=!1,checkStrategy:S="all",allowNotLoaded:R=!1}=C;return zd({checkedKeys:Id(_),indeterminateKeys:Md(_),cascade:y,leafOnly:w,checkStrategy:S,allowNotLoaded:R},T)},check(_,C,y={}){const{cascade:w=!0,leafOnly:S=!1,checkStrategy:R="all",allowNotLoaded:k=!1}=y;return zd({checkedKeys:Id(C),indeterminateKeys:Md(C),keysToCheck:_==null?[]:m0(_),cascade:w,leafOnly:S,checkStrategy:R,allowNotLoaded:k},T)},uncheck(_,C,y={}){const{cascade:w=!0,leafOnly:S=!1,checkStrategy:R="all",allowNotLoaded:k=!1}=y;return zd({checkedKeys:Id(C),indeterminateKeys:Md(C),keysToUncheck:_==null?[]:m0(_),cascade:w,leafOnly:S,checkStrategy:R,allowNotLoaded:k},T)},getNonLeafKeys(_={}){return LN(f,_)}};return T}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)"},sB=Bo(Ke.neutralBase),t_=Bo(Ke.neutralInvertBase),lB="rgba("+t_.slice(0,3).join(", ")+", ";function Mt(e){return lB+String(e)+")"}function cB(e){const t=Array.from(t_);return t[3]=Number(e),Xe(sB,t)}const uB=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:dn(Mt(Ke.alpha4),{alpha:1.25}),clearColorPressed:dn(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:cB(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=uB,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"},dB=Bo(st.neutralBase),n_=Bo(st.neutralInvertBase),fB="rgba("+n_.slice(0,3).join(", ")+", ";function v0(e){return fB+String(e)+")"}function kn(e){const t=Array.from(n_);return t[3]=Number(e),Xe(dB,t)}const hB=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:kn(st.alpha4),placeholderColor:kn(st.alpha4),placeholderColorDisabled:kn(st.alpha5),iconColor:kn(st.alpha4),iconColorHover:dn(kn(st.alpha4),{lightness:.75}),iconColorPressed:dn(kn(st.alpha4),{lightness:.9}),iconColorDisabled:kn(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:kn(Number(st.alphaClose)),closeIconColorHover:kn(Number(st.alphaClose)),closeIconColorPressed:kn(Number(st.alphaClose)),closeColorHover:"rgba(0, 0, 0, .09)",closeColorPressed:"rgba(0, 0, 0, .13)",clearColor:kn(st.alpha4),clearColorHover:dn(kn(st.alpha4),{lightness:.75}),clearColorPressed:dn(kn(st.alpha4),{lightness:.9}),scrollbarColor:v0(st.alphaScrollbar),scrollbarColorHover:v0(st.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:kn(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:kn(st.alphaAvatar),invertedColor:"rgb(0, 20, 40)",inputColor:kn(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=hB,pB={iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"},o_=e=>{const{textColorDisabled:t,iconColor:n,textColor2:o,fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s}=e;return Object.assign(Object.assign({},pB),{fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s,textColor:t,iconColor:n,extraTextColor:o})},mB={name:"Empty",common:yt,self:o_},_u=mB,gB={name:"Empty",common:Be,self:o_},Di=gB,vB=O("empty",` display: flex; flex-direction: column; align-items: center; @@ -277,13 +277,13 @@ ${t} transition: color .3s var(--n-bezier); margin-top: 12px; color: var(--n-extra-text-color); - `)]),vB=Object.assign(Object.assign({},Le.props),{description:String,showDescription:{type:Boolean,default:!0},showIcon:{type:Boolean,default:!0},size:{type:String,default:"medium"},renderIcon:Function}),o_=me({name:"Empty",props:vB,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Empty","-empty",gB,wu,e,t),{localeRef:r}=$i("Empty"),i=je(xo,null),a=N(()=>{var u,d,f;return(u=e.description)!==null&&u!==void 0?u:(f=(d=i==null?void 0:i.mergedComponentPropsRef.value)===null||d===void 0?void 0:d.Empty)===null||f===void 0?void 0:f.description}),s=N(()=>{var u,d;return((d=(u=i==null?void 0:i.mergedComponentPropsRef.value)===null||u===void 0?void 0:u.Empty)===null||d===void 0?void 0:d.renderIcon)||(()=>v(kN,null))}),l=N(()=>{const{size:u}=e,{common:{cubicBezierEaseInOut:d},self:{[Te("iconSize",u)]:f,[Te("fontSize",u)]:p,textColor:h,iconColor:m,extraTextColor:b}}=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":b}}),c=n?kt("empty",N(()=>{let u="";const{size:d}=e;return u+=d[0],u}),l,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:s,localizedDescription:N(()=>a.value||r.value.description),cssVars:n?void 0:l,themeClass:c==null?void 0:c.themeClass,onRender:c==null?void 0:c.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:n}=this;return n==null||n(),v("div",{class:[`${t}-empty`,this.themeClass],style:this.cssVars},this.showIcon?v("div",{class:`${t}-empty__icon`},e.icon?e.icon():v(Ht,{clsPrefix:t},{default:this.mergedRenderIcon})):null,this.showDescription?v("div",{class:`${t}-empty__description`},e.default?e.default():this.localizedDescription):null,e.extra?v("div",{class:`${t}-empty__extra`},e.extra()):null)}}),r_=e=>{const{scrollbarColor:t,scrollbarColorHover:n}=e;return{color:t,colorHover:n}},bB={name:"Scrollbar",common:yt,self:r_},Li=bB,yB={name:"Scrollbar",common:Be,self:r_},Hn=yB,{cubicBezierEaseInOut:v0}=so;function il({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:n="0.2s",enterCubicBezier:o=v0,leaveCubicBezier:r=v0}={}){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=D("scrollbar",` + `)]),bB=Object.assign(Object.assign({},Le.props),{description:String,showDescription:{type:Boolean,default:!0},showIcon:{type:Boolean,default:!0},size:{type:String,default:"medium"},renderIcon:Function}),r_=me({name:"Empty",props:bB,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Empty","-empty",vB,_u,e,t),{localeRef:r}=$i("Empty"),i=Ve(xo,null),a=N(()=>{var u,d,f;return(u=e.description)!==null&&u!==void 0?u:(f=(d=i==null?void 0:i.mergedComponentPropsRef.value)===null||d===void 0?void 0:d.Empty)===null||f===void 0?void 0:f.description}),s=N(()=>{var u,d;return((d=(u=i==null?void 0:i.mergedComponentPropsRef.value)===null||u===void 0?void 0:u.Empty)===null||d===void 0?void 0:d.renderIcon)||(()=>v(TN,null))}),l=N(()=>{const{size:u}=e,{common:{cubicBezierEaseInOut:d},self:{[Te("iconSize",u)]:f,[Te("fontSize",u)]:p,textColor:h,iconColor:m,extraTextColor:b}}=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":b}}),c=n?kt("empty",N(()=>{let u="";const{size:d}=e;return u+=d[0],u}),l,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:s,localizedDescription:N(()=>a.value||r.value.description),cssVars:n?void 0:l,themeClass:c==null?void 0:c.themeClass,onRender:c==null?void 0:c.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:n}=this;return n==null||n(),v("div",{class:[`${t}-empty`,this.themeClass],style:this.cssVars},this.showIcon?v("div",{class:`${t}-empty__icon`},e.icon?e.icon():v(Ht,{clsPrefix:t},{default:this.mergedRenderIcon})):null,this.showDescription?v("div",{class:`${t}-empty__description`},e.default?e.default():this.localizedDescription):null,e.extra?v("div",{class:`${t}-empty__extra`},e.extra()):null)}}),i_=e=>{const{scrollbarColor:t,scrollbarColorHover:n}=e;return{color:t,colorHover:n}},yB={name:"Scrollbar",common:yt,self:i_},Li=yB,xB={name:"Scrollbar",common:Be,self:i_},Hn=xB,{cubicBezierEaseInOut:b0}=so;function sl({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:n="0.2s",enterCubicBezier:o=b0,leaveCubicBezier:r=b0}={}){return[j(`&.${e}-transition-enter-active`,{transition:`all ${t} ${o}!important`}),j(`&.${e}-transition-leave-active`,{transition:`all ${n} ${r}!important`}),j(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0}),j(`&.${e}-transition-leave-from, &.${e}-transition-enter-to`,{opacity:1})]}const CB=O("scrollbar",` overflow: hidden; position: relative; z-index: auto; height: 100%; width: 100%; -`,[j(">",[D("scrollbar-container",` +`,[j(">",[O("scrollbar-container",` width: 100%; overflow: scroll; height: 100%; @@ -294,10 +294,10 @@ ${t} width: 0; height: 0; display: none; - `),j(">",[D("scrollbar-content",` + `),j(">",[O("scrollbar-content",` box-sizing: border-box; min-width: 100%; - `)])])]),j(">, +",[D("scrollbar-rail",` + `)])])]),j(">, +",[O("scrollbar-rail",` position: absolute; pointer-events: none; user-select: none; @@ -326,7 +326,7 @@ ${t} pointer-events: all; background-color: var(--n-scrollbar-color); transition: background-color .2s var(--n-scrollbar-bezier); - `,[il(),j("&:hover",{backgroundColor:"var(--n-scrollbar-color-hover)"})])])])])]),CB=Object.assign(Object.assign({},Le.props),{size:{type:Number,default:5},duration:{type:Number,default:0},scrollable:{type:Boolean,default:!0},xScrollable:Boolean,trigger:{type:String,default:"hover"},useUnifiedContainer:Boolean,triggerDisplayManually:Boolean,container:Function,content:Function,containerClass:String,containerStyle:[String,Object],contentClass:String,contentStyle:[String,Object],horizontalRailStyle:[String,Object],verticalRailStyle:[String,Object],onScroll:Function,onWheel:Function,onResize:Function,internalOnUpdateScrollLeft:Function,internalHoistYRail:Boolean}),i_=me({name:"Scrollbar",props:CB,inheritAttrs:!1,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ut(e),r=En("Scrollbar",o,t),i=L(null),a=L(null),s=L(null),l=L(null),c=L(null),u=L(null),d=L(null),f=L(null),p=L(null),h=L(null),m=L(null),b=L(0),g=L(0),x=L(!1),T=L(!1);let _=!1,C=!1,y,w,S=0,R=0,k=0,A=0;const I=_6(),q=N(()=>{const{value:Z}=f,{value:we}=u,{value:Ie}=h;return Z===null||we===null||Ie===null?0:Math.min(Z,Ie*Z/we+e.size*1.5)}),B=N(()=>`${q.value}px`),O=N(()=>{const{value:Z}=p,{value:we}=d,{value:Ie}=m;return Z===null||we===null||Ie===null?0:Ie*Z/we+e.size*1.5}),$=N(()=>`${O.value}px`),U=N(()=>{const{value:Z}=f,{value:we}=b,{value:Ie}=u,{value:Ue}=h;if(Z===null||Ie===null||Ue===null)return 0;{const Qe=Ie-Z;return Qe?we/Qe*(Ue-q.value):0}}),Q=N(()=>`${U.value}px`),M=N(()=>{const{value:Z}=p,{value:we}=g,{value:Ie}=d,{value:Ue}=m;if(Z===null||Ie===null||Ue===null)return 0;{const Qe=Ie-Z;return Qe?we/Qe*(Ue-O.value):0}}),z=N(()=>`${M.value}px`),re=N(()=>{const{value:Z}=f,{value:we}=u;return Z!==null&&we!==null&&we>Z}),X=N(()=>{const{value:Z}=p,{value:we}=d;return Z!==null&&we!==null&&we>Z}),te=N(()=>{const{trigger:Z}=e;return Z==="none"||x.value}),he=N(()=>{const{trigger:Z}=e;return Z==="none"||T.value}),xe=N(()=>{const{container:Z}=e;return Z?Z():a.value}),Ce=N(()=>{const{content:Z}=e;return Z?Z():s.value}),G=Ep(()=>{e.container||ie({top:b.value,left:g.value})}),be=()=>{G.isDeactivated||ne()},ue=Z=>{if(G.isDeactivated)return;const{onResize:we}=e;we&&we(Z),ne()},ie=(Z,we)=>{if(!e.scrollable)return;if(typeof Z=="number"){V(we??0,Z,0,!1,"auto");return}const{left:Ie,top:Ue,index:Qe,elSize:Ze,position:ot,behavior:rt,el:Tt,debounce:sn=!0}=Z;(Ie!==void 0||Ue!==void 0)&&V(Ie??0,Ue??0,0,!1,rt),Tt!==void 0?V(0,Tt.offsetTop,Tt.offsetHeight,sn,rt):Qe!==void 0&&Ze!==void 0?V(0,Qe*Ze,Ze,sn,rt):ot==="bottom"?V(0,Number.MAX_SAFE_INTEGER,0,!1,rt):ot==="top"&&V(0,0,0,!1,rt)},_e=(Z,we)=>{if(!e.scrollable)return;const{value:Ie}=xe;Ie&&(typeof Z=="object"?Ie.scrollBy(Z):Ie.scrollBy(Z,we||0))};function V(Z,we,Ie,Ue,Qe){const{value:Ze}=xe;if(Ze){if(Ue){const{scrollTop:ot,offsetHeight:rt}=Ze;if(we>ot){we+Ie<=ot+rt||Ze.scrollTo({left:Z,top:we+Ie-rt,behavior:Qe});return}}Ze.scrollTo({left:Z,top:we,behavior:Qe})}}function P(){de(),ye(),ne()}function E(){W()}function W(){ae(),Y()}function ae(){w!==void 0&&window.clearTimeout(w),w=window.setTimeout(()=>{T.value=!1},e.duration)}function Y(){y!==void 0&&window.clearTimeout(y),y=window.setTimeout(()=>{x.value=!1},e.duration)}function de(){y!==void 0&&window.clearTimeout(y),x.value=!0}function ye(){w!==void 0&&window.clearTimeout(w),T.value=!0}function ve(Z){const{onScroll:we}=e;we&&we(Z),J()}function J(){const{value:Z}=xe;Z&&(b.value=Z.scrollTop,g.value=Z.scrollLeft*(r!=null&&r.value?-1:1))}function pe(){const{value:Z}=Ce;Z&&(u.value=Z.offsetHeight,d.value=Z.offsetWidth);const{value:we}=xe;we&&(f.value=we.offsetHeight,p.value=we.offsetWidth);const{value:Ie}=c,{value:Ue}=l;Ie&&(m.value=Ie.offsetWidth),Ue&&(h.value=Ue.offsetHeight)}function ke(){const{value:Z}=xe;Z&&(b.value=Z.scrollTop,g.value=Z.scrollLeft*(r!=null&&r.value?-1:1),f.value=Z.offsetHeight,p.value=Z.offsetWidth,u.value=Z.scrollHeight,d.value=Z.scrollWidth);const{value:we}=c,{value:Ie}=l;we&&(m.value=we.offsetWidth),Ie&&(h.value=Ie.offsetHeight)}function ne(){e.scrollable&&(e.useUnifiedContainer?ke():(pe(),J()))}function oe(Z){var we;return!(!((we=i.value)===null||we===void 0)&&we.contains(bi(Z)))}function Re(Z){Z.preventDefault(),Z.stopPropagation(),C=!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(!C)return;y!==void 0&&window.clearTimeout(y),w!==void 0&&window.clearTimeout(w);const{value:we}=p,{value:Ie}=d,{value:Ue}=O;if(we===null||Ie===null)return;const Ze=(r!=null&&r.value?window.innerWidth-Z.clientX-k:Z.clientX-k)*(Ie-we)/(we-Ue),ot=Ie-we;let rt=R+Ze;rt=Math.min(ot,rt),rt=Math.max(rt,0);const{value:Tt}=xe;if(Tt){Tt.scrollLeft=rt*(r!=null&&r.value?-1:1);const{internalOnUpdateScrollLeft:sn}=e;sn&&sn(rt)}}function qe(Z){Z.preventDefault(),Z.stopPropagation(),St("mousemove",window,De,!0),St("mouseup",window,qe,!0),C=!1,ne(),oe(Z)&&W()}function et(Z){Z.preventDefault(),Z.stopPropagation(),_=!0,At("mousemove",window,ze,!0),At("mouseup",window,He,!0),S=b.value,A=Z.clientY}function ze(Z){if(!_)return;y!==void 0&&window.clearTimeout(y),w!==void 0&&window.clearTimeout(w);const{value:we}=f,{value:Ie}=u,{value:Ue}=q;if(we===null||Ie===null)return;const Ze=(Z.clientY-A)*(Ie-we)/(we-Ue),ot=Ie-we;let rt=S+Ze;rt=Math.min(ot,rt),rt=Math.max(rt,0);const{value:Tt}=xe;Tt&&(Tt.scrollTop=rt)}function He(Z){Z.preventDefault(),Z.stopPropagation(),St("mousemove",window,ze,!0),St("mouseup",window,He,!0),_=!1,ne(),oe(Z)&&W()}ln(()=>{const{value:Z}=X,{value:we}=re,{value:Ie}=t,{value:Ue}=c,{value:Qe}=l;Ue&&(Z?Ue.classList.remove(`${Ie}-scrollbar-rail--disabled`):Ue.classList.add(`${Ie}-scrollbar-rail--disabled`)),Qe&&(we?Qe.classList.remove(`${Ie}-scrollbar-rail--disabled`):Qe.classList.add(`${Ie}-scrollbar-rail--disabled`))}),Vt(()=>{e.container||ne()}),tn(()=>{y!==void 0&&window.clearTimeout(y),w!==void 0&&window.clearTimeout(w),St("mousemove",window,ze,!0),St("mouseup",window,He,!0)});const lt=Le("Scrollbar","-scrollbar",xB,Li,e,t),Oe=N(()=>{const{common:{cubicBezierEaseInOut:Z,scrollbarBorderRadius:we,scrollbarHeight:Ie,scrollbarWidth:Ue},self:{color:Qe,colorHover:Ze}}=lt.value;return{"--n-scrollbar-bezier":Z,"--n-scrollbar-color":Qe,"--n-scrollbar-color-hover":Ze,"--n-scrollbar-border-radius":we,"--n-scrollbar-width":Ue,"--n-scrollbar-height":Ie}}),tt=n?kt("scrollbar",void 0,Oe,e):void 0;return Object.assign(Object.assign({},{scrollTo:ie,scrollBy:_e,sync:ne,syncUnifiedContainer:ke,handleMouseEnterWrapper:P,handleMouseLeaveWrapper:E}),{mergedClsPrefix:t,rtlEnabled:r,containerScrollTop:b,wrapperRef:i,containerRef:a,contentRef:s,yRailRef:l,xRailRef:c,needYBar:re,needXBar:X,yBarSizePx:B,xBarSizePx:$,yBarTopPx:Q,xBarLeftPx:z,isShowXBar:te,isShowYBar:he,isIos:I,handleScroll:ve,handleContentResize:be,handleContainerResize:ue,handleYScrollMouseDown:et,handleXScrollMouseDown:Re,cssVars:n?void 0:Oe,themeClass:tt==null?void 0:tt.themeClass,onRender:tt==null?void 0:tt.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=>v("div",{ref:"yRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--vertical`],"data-scrollbar-rail":!0,style:[u||"",this.verticalRailStyle],"aria-hiddens":!0},v(a?Qf:fn,a?null:{name:"fade-in-transition"},{default:()=>this.needYBar&&this.isShowYBar&&!this.isIos?v("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),v("div",On(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):v("div",{role:"none",ref:"containerRef",class:[`${n}-scrollbar-container`,this.containerClass],style:this.containerStyle,onScroll:this.handleScroll,onWheel:this.onWheel},v(Mr,{onResize:this.handleContentResize},{default:()=>v("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&&v("div",{ref:"xRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--horizontal`],style:this.horizontalRailStyle,"data-scrollbar-rail":!0,"aria-hidden":!0},v(a?Qf:fn,a?null:{name:"fade-in-transition"},{default:()=>this.needXBar&&this.isShowXBar&&!this.isIos?v("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():v(Mr,{onResize:this.handleContainerResize},{default:l});return i?v(it,null,c,s(this.cssVars)):c}}),_o=i_,a_=i_,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"},s_=e=>{const{borderRadius:t,popoverColor:n,textColor3:o,dividerColor:r,textColor2:i,primaryColorPressed:a,textColorDisabled:s,primaryColor:l,opacityDisabled:c,hoverColor:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p,fontSizeHuge:h,heightSmall:m,heightMedium:b,heightLarge:g,heightHuge:x}=e;return Object.assign(Object.assign({},wB),{optionFontSizeSmall:d,optionFontSizeMedium:f,optionFontSizeLarge:p,optionFontSizeHuge:h,optionHeightSmall:m,optionHeightMedium:b,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:wu},self:s_},Up=_B,SB={name:"InternalSelectMenu",common:Be,peers:{Scrollbar:Hn,Empty:Di},self:s_},al=SB;function kB(e,t){return v(fn,{name:"fade-in-scale-up-transition"},{default:()=>e?v(Ht,{clsPrefix:t,class:`${t}-base-select-option__check`},{default:()=>v(CN)}):null})}const b0=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}=je(xp),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 b(g){const{tmNode:x}=e,{value:T}=p;x.disabled||T||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 T=e.tmNode.rawNode[l.value];if(x){const{value:_}=r;return _.has(T)}else return g===T}),labelField:s,renderLabel:i,renderOption:a,handleMouseMove:b,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]:[Bt(t[this.labelField],t,n),i&&f],h=a==null?void 0:a(t),m=v("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])}),v("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}}),y0=me({name:"NBaseSelectGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{renderLabelRef:e,renderOptionRef:t,labelFieldRef:n,nodePropsRef:o}=je(xp);return{labelField:n,nodeProps:o,renderLabel:e,renderOption:t}},render(){const{clsPrefix:e,renderLabel:t,renderOption:n,nodeProps:o,tmNode:{rawNode:r}}=this,i=o==null?void 0:o(r),a=t?t(r,!1):Bt(r[this.labelField],r,!1),s=v("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:x0,cubicBezierEaseOut:C0}=so;function Fa({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} ${x0}, transform ${t} ${x0} ${r&&","+r}`}),j("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${C0}, transform ${t} ${C0} ${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=D("base-select-menu",` + `,[sl(),j("&:hover",{backgroundColor:"var(--n-scrollbar-color-hover)"})])])])])]),wB=Object.assign(Object.assign({},Le.props),{size:{type:Number,default:5},duration:{type:Number,default:0},scrollable:{type:Boolean,default:!0},xScrollable:Boolean,trigger:{type:String,default:"hover"},useUnifiedContainer:Boolean,triggerDisplayManually:Boolean,container:Function,content:Function,containerClass:String,containerStyle:[String,Object],contentClass:String,contentStyle:[String,Object],horizontalRailStyle:[String,Object],verticalRailStyle:[String,Object],onScroll:Function,onWheel:Function,onResize:Function,internalOnUpdateScrollLeft:Function,internalHoistYRail:Boolean}),a_=me({name:"Scrollbar",props:wB,inheritAttrs:!1,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ut(e),r=En("Scrollbar",o,t),i=L(null),a=L(null),s=L(null),l=L(null),c=L(null),u=L(null),d=L(null),f=L(null),p=L(null),h=L(null),m=L(null),b=L(0),g=L(0),x=L(!1),T=L(!1);let _=!1,C=!1,y,w,S=0,R=0,k=0,A=0;const I=S6(),q=N(()=>{const{value:Z}=f,{value:Ce}=u,{value:Ie}=h;return Z===null||Ce===null||Ie===null?0:Math.min(Z,Ie*Z/Ce+e.size*1.5)}),B=N(()=>`${q.value}px`),M=N(()=>{const{value:Z}=p,{value:Ce}=d,{value:Ie}=m;return Z===null||Ce===null||Ie===null?0:Ie*Z/Ce+e.size*1.5}),$=N(()=>`${M.value}px`),U=N(()=>{const{value:Z}=f,{value:Ce}=b,{value:Ie}=u,{value:Ue}=h;if(Z===null||Ie===null||Ue===null)return 0;{const Qe=Ie-Z;return Qe?Ce/Qe*(Ue-q.value):0}}),Q=N(()=>`${U.value}px`),D=N(()=>{const{value:Z}=p,{value:Ce}=g,{value:Ie}=d,{value:Ue}=m;if(Z===null||Ie===null||Ue===null)return 0;{const Qe=Ie-Z;return Qe?Ce/Qe*(Ue-M.value):0}}),z=N(()=>`${D.value}px`),te=N(()=>{const{value:Z}=f,{value:Ce}=u;return Z!==null&&Ce!==null&&Ce>Z}),G=N(()=>{const{value:Z}=p,{value:Ce}=d;return Z!==null&&Ce!==null&&Ce>Z}),J=N(()=>{const{trigger:Z}=e;return Z==="none"||x.value}),he=N(()=>{const{trigger:Z}=e;return Z==="none"||T.value}),xe=N(()=>{const{container:Z}=e;return Z?Z():a.value}),we=N(()=>{const{content:Z}=e;return Z?Z():s.value}),Y=$p(()=>{e.container||ie({top:b.value,left:g.value})}),be=()=>{Y.isDeactivated||oe()},ue=Z=>{if(Y.isDeactivated)return;const{onResize:Ce}=e;Ce&&Ce(Z),oe()},ie=(Z,Ce)=>{if(!e.scrollable)return;if(typeof Z=="number"){V(Ce??0,Z,0,!1,"auto");return}const{left:Ie,top:Ue,index:Qe,elSize:Ze,position:rt,behavior:it,el:Tt,debounce:ln=!0}=Z;(Ie!==void 0||Ue!==void 0)&&V(Ie??0,Ue??0,0,!1,it),Tt!==void 0?V(0,Tt.offsetTop,Tt.offsetHeight,ln,it):Qe!==void 0&&Ze!==void 0?V(0,Qe*Ze,Ze,ln,it):rt==="bottom"?V(0,Number.MAX_SAFE_INTEGER,0,!1,it):rt==="top"&&V(0,0,0,!1,it)},_e=(Z,Ce)=>{if(!e.scrollable)return;const{value:Ie}=xe;Ie&&(typeof Z=="object"?Ie.scrollBy(Z):Ie.scrollBy(Z,Ce||0))};function V(Z,Ce,Ie,Ue,Qe){const{value:Ze}=xe;if(Ze){if(Ue){const{scrollTop:rt,offsetHeight:it}=Ze;if(Ce>rt){Ce+Ie<=rt+it||Ze.scrollTo({left:Z,top:Ce+Ie-it,behavior:Qe});return}}Ze.scrollTo({left:Z,top:Ce,behavior:Qe})}}function P(){fe(),ye(),oe()}function E(){W()}function W(){ae(),X()}function ae(){w!==void 0&&window.clearTimeout(w),w=window.setTimeout(()=>{T.value=!1},e.duration)}function X(){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(){w!==void 0&&window.clearTimeout(w),T.value=!0}function ve(Z){const{onScroll:Ce}=e;Ce&&Ce(Z),ee()}function ee(){const{value:Z}=xe;Z&&(b.value=Z.scrollTop,g.value=Z.scrollLeft*(r!=null&&r.value?-1:1))}function pe(){const{value:Z}=we;Z&&(u.value=Z.offsetHeight,d.value=Z.offsetWidth);const{value:Ce}=xe;Ce&&(f.value=Ce.offsetHeight,p.value=Ce.offsetWidth);const{value:Ie}=c,{value:Ue}=l;Ie&&(m.value=Ie.offsetWidth),Ue&&(h.value=Ue.offsetHeight)}function ke(){const{value:Z}=xe;Z&&(b.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:Ce}=c,{value:Ie}=l;Ce&&(m.value=Ce.offsetWidth),Ie&&(h.value=Ie.offsetHeight)}function oe(){e.scrollable&&(e.useUnifiedContainer?ke():(pe(),ee()))}function re(Z){var Ce;return!(!((Ce=i.value)===null||Ce===void 0)&&Ce.contains(bi(Z)))}function Re(Z){Z.preventDefault(),Z.stopPropagation(),C=!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(!C)return;y!==void 0&&window.clearTimeout(y),w!==void 0&&window.clearTimeout(w);const{value:Ce}=p,{value:Ie}=d,{value:Ue}=M;if(Ce===null||Ie===null)return;const Ze=(r!=null&&r.value?window.innerWidth-Z.clientX-k:Z.clientX-k)*(Ie-Ce)/(Ce-Ue),rt=Ie-Ce;let it=R+Ze;it=Math.min(rt,it),it=Math.max(it,0);const{value:Tt}=xe;if(Tt){Tt.scrollLeft=it*(r!=null&&r.value?-1:1);const{internalOnUpdateScrollLeft:ln}=e;ln&&ln(it)}}function qe(Z){Z.preventDefault(),Z.stopPropagation(),St("mousemove",window,De,!0),St("mouseup",window,qe,!0),C=!1,oe(),re(Z)&&W()}function et(Z){Z.preventDefault(),Z.stopPropagation(),_=!0,At("mousemove",window,ze,!0),At("mouseup",window,He,!0),S=b.value,A=Z.clientY}function ze(Z){if(!_)return;y!==void 0&&window.clearTimeout(y),w!==void 0&&window.clearTimeout(w);const{value:Ce}=f,{value:Ie}=u,{value:Ue}=q;if(Ce===null||Ie===null)return;const Ze=(Z.clientY-A)*(Ie-Ce)/(Ce-Ue),rt=Ie-Ce;let it=S+Ze;it=Math.min(rt,it),it=Math.max(it,0);const{value:Tt}=xe;Tt&&(Tt.scrollTop=it)}function He(Z){Z.preventDefault(),Z.stopPropagation(),St("mousemove",window,ze,!0),St("mouseup",window,He,!0),_=!1,oe(),re(Z)&&W()}rn(()=>{const{value:Z}=G,{value:Ce}=te,{value:Ie}=t,{value:Ue}=c,{value:Qe}=l;Ue&&(Z?Ue.classList.remove(`${Ie}-scrollbar-rail--disabled`):Ue.classList.add(`${Ie}-scrollbar-rail--disabled`)),Qe&&(Ce?Qe.classList.remove(`${Ie}-scrollbar-rail--disabled`):Qe.classList.add(`${Ie}-scrollbar-rail--disabled`))}),Vt(()=>{e.container||oe()}),tn(()=>{y!==void 0&&window.clearTimeout(y),w!==void 0&&window.clearTimeout(w),St("mousemove",window,ze,!0),St("mouseup",window,He,!0)});const lt=Le("Scrollbar","-scrollbar",CB,Li,e,t),Oe=N(()=>{const{common:{cubicBezierEaseInOut:Z,scrollbarBorderRadius:Ce,scrollbarHeight:Ie,scrollbarWidth:Ue},self:{color:Qe,colorHover:Ze}}=lt.value;return{"--n-scrollbar-bezier":Z,"--n-scrollbar-color":Qe,"--n-scrollbar-color-hover":Ze,"--n-scrollbar-border-radius":Ce,"--n-scrollbar-width":Ue,"--n-scrollbar-height":Ie}}),tt=n?kt("scrollbar",void 0,Oe,e):void 0;return Object.assign(Object.assign({},{scrollTo:ie,scrollBy:_e,sync:oe,syncUnifiedContainer:ke,handleMouseEnterWrapper:P,handleMouseLeaveWrapper:E}),{mergedClsPrefix:t,rtlEnabled:r,containerScrollTop:b,wrapperRef:i,containerRef:a,contentRef:s,yRailRef:l,xRailRef:c,needYBar:te,needXBar:G,yBarSizePx:B,xBarSizePx:$,yBarTopPx:Q,xBarLeftPx:z,isShowXBar:J,isShowYBar:he,isIos:I,handleScroll:ve,handleContentResize:be,handleContainerResize:ue,handleYScrollMouseDown:et,handleXScrollMouseDown:Re,cssVars:n?void 0:Oe,themeClass:tt==null?void 0:tt.themeClass,onRender:tt==null?void 0:tt.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=>v("div",{ref:"yRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--vertical`],"data-scrollbar-rail":!0,style:[u||"",this.verticalRailStyle],"aria-hiddens":!0},v(a?Zf:fn,a?null:{name:"fade-in-transition"},{default:()=>this.needYBar&&this.isShowYBar&&!this.isIos?v("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),v("div",On(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):v("div",{role:"none",ref:"containerRef",class:[`${n}-scrollbar-container`,this.containerClass],style:this.containerStyle,onScroll:this.handleScroll,onWheel:this.onWheel},v(Mr,{onResize:this.handleContentResize},{default:()=>v("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&&v("div",{ref:"xRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--horizontal`],style:this.horizontalRailStyle,"data-scrollbar-rail":!0,"aria-hidden":!0},v(a?Zf:fn,a?null:{name:"fade-in-transition"},{default:()=>this.needXBar&&this.isShowXBar&&!this.isIos?v("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():v(Mr,{onResize:this.handleContainerResize},{default:l});return i?v(ot,null,c,s(this.cssVars)):c}}),_o=a_,s_=a_,_B={height:"calc(var(--n-option-height) * 7.6)",paddingSmall:"4px 0",paddingMedium:"4px 0",paddingLarge:"4px 0",paddingHuge:"4px 0",optionPaddingSmall:"0 12px",optionPaddingMedium:"0 12px",optionPaddingLarge:"0 12px",optionPaddingHuge:"0 12px",loadingSize:"18px"},l_=e=>{const{borderRadius:t,popoverColor:n,textColor3:o,dividerColor:r,textColor2:i,primaryColorPressed:a,textColorDisabled:s,primaryColor:l,opacityDisabled:c,hoverColor:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p,fontSizeHuge:h,heightSmall:m,heightMedium:b,heightLarge:g,heightHuge:x}=e;return Object.assign(Object.assign({},_B),{optionFontSizeSmall:d,optionFontSizeMedium:f,optionFontSizeLarge:p,optionFontSizeHuge:h,optionHeightSmall:m,optionHeightMedium:b,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})},SB={name:"InternalSelectMenu",common:yt,peers:{Scrollbar:Li,Empty:_u},self:l_},Wp=SB,kB={name:"InternalSelectMenu",common:Be,peers:{Scrollbar:Hn,Empty:Di},self:l_},ll=kB;function TB(e,t){return v(fn,{name:"fade-in-scale-up-transition"},{default:()=>e?v(Ht,{clsPrefix:t,class:`${t}-base-select-option__check`},{default:()=>v(wN)}):null})}const y0=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}=Ve(Cp),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 b(g){const{tmNode:x}=e,{value:T}=p;x.disabled||T||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 T=e.tmNode.rawNode[l.value];if(x){const{value:_}=r;return _.has(T)}else return g===T}),labelField:s,renderLabel:i,renderOption:a,handleMouseMove:b,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=TB(n,e),p=l?[l(t,n),i&&f]:[Bt(t[this.labelField],t,n),i&&f],h=a==null?void 0:a(t),m=v("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:ys([c,h==null?void 0:h.onClick]),onMouseenter:ys([u,h==null?void 0:h.onMouseenter]),onMousemove:ys([d,h==null?void 0:h.onMousemove])}),v("div",{class:`${e}-base-select-option__content`},p));return t.render?t.render({node:m,option:t,selected:n}):s?s({node:m,option:t,selected:n}):m}}),x0=me({name:"NBaseSelectGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{renderLabelRef:e,renderOptionRef:t,labelFieldRef:n,nodePropsRef:o}=Ve(Cp);return{labelField:n,nodeProps:o,renderLabel:e,renderOption:t}},render(){const{clsPrefix:e,renderLabel:t,renderOption:n,nodeProps:o,tmNode:{rawNode:r}}=this,i=o==null?void 0:o(r),a=t?t(r,!1):Bt(r[this.labelField],r,!1),s=v("div",Object.assign({},i,{class:[`${e}-base-select-group-header`,i==null?void 0:i.class]}),a);return r.render?r.render({node:s,option:r}):n?n({node:s,option:r,selected:!1}):s}}),{cubicBezierEaseIn:C0,cubicBezierEaseOut:w0}=so;function Fa({transformOrigin:e="inherit",duration:t=".2s",enterScale:n=".9",originalTransform:o="",originalTransition:r=""}={}){return[j("&.fade-in-scale-up-transition-leave-active",{transformOrigin:e,transition:`opacity ${t} ${C0}, transform ${t} ${C0} ${r&&","+r}`}),j("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${w0}, transform ${t} ${w0} ${r&&","+r}`}),j("&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to",{opacity:0,transform:`${o} scale(${n})`}),j("&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to",{opacity:1,transform:`${o} scale(1)`})]}const PB=O("base-select-menu",` line-height: 1.5; outline: none; z-index: 0; @@ -336,11 +336,11 @@ ${t} background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier); background-color: var(--n-color); -`,[D("scrollbar",` +`,[O("scrollbar",` max-height: var(--n-height); - `),D("virtual-list",` + `),O("virtual-list",` max-height: var(--n-height); - `),D("base-select-option",` + `),O("base-select-option",` min-height: var(--n-option-height); font-size: var(--n-option-font-size); display: flex; @@ -350,12 +350,12 @@ ${t} white-space: nowrap; text-overflow: ellipsis; overflow: hidden; - `)]),D("base-select-group-header",` + `)]),O("base-select-group-header",` min-height: var(--n-option-height); font-size: .93em; display: flex; align-items: center; - `),D("base-select-menu-option-wrapper",` + `),O("base-select-menu-option-wrapper",` position: relative; width: 100%; `),F("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); - `),D("base-select-group-header",` + `),O("base-select-group-header",` position: relative; cursor: default; padding: var(--n-option-padding); color: var(--n-group-header-text-color); - `),D("base-select-option",` + `),O("base-select-option",` cursor: pointer; position: relative; padding: var(--n-option-padding); @@ -425,14 +425,14 @@ ${t} top: calc(50% - 7px); color: var(--n-option-check-color); transition: color .3s var(--n-bezier); - `,[Fa({enterScale:"0.5"})])])]),l_=me({name:"InternalSelectMenu",props:Object.assign(Object.assign({},Le.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=Le("InternalSelectMenu","-internal-select-menu",TB,Up,e,Ne(e,"clsPrefix")),n=L(null),o=L(null),r=L(null),i=N(()=>e.treeMate.getFlattenedNodes()),a=N(()=>KN(i.value)),s=L(null);function l(){const{treeMate:M}=e;let z=null;const{value:re}=e;re===null?z=M.getFirstAvailableNode():(e.multiple?z=M.getNode((re||[])[(re||[]).length-1]):z=M.getNode(re),(!z||z.disabled)&&(z=M.getFirstAvailableNode())),A(z||null)}function c(){const{value:M}=s;M&&!e.treeMate.getNode(M.key)&&(s.value=null)}let u;ht(()=>e.show,M=>{M?u=ht(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?l():c(),Lt(I)):c()},{immediate:!0}):u==null||u()},{immediate:!0}),tn(()=>{u==null||u()});const d=N(()=>_n(t.value.self[Te("optionHeight",e.size)])),f=N(()=>di(t.value.self[Te("padding",e.size)])),p=N(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),h=N(()=>{const M=i.value;return M&&M.length===0});function m(M){const{onToggle:z}=e;z&&z(M)}function b(M){const{onScroll:z}=e;z&&z(M)}function g(M){var z;(z=r.value)===null||z===void 0||z.sync(),b(M)}function x(){var M;(M=r.value)===null||M===void 0||M.sync()}function T(){const{value:M}=s;return M||null}function _(M,z){z.disabled||A(z,!1)}function C(M,z){z.disabled||m(z)}function y(M){var z;or(M,"action")||(z=e.onKeyup)===null||z===void 0||z.call(e,M)}function w(M){var z;or(M,"action")||(z=e.onKeydown)===null||z===void 0||z.call(e,M)}function S(M){var z;(z=e.onMousedown)===null||z===void 0||z.call(e,M),!e.focusable&&M.preventDefault()}function R(){const{value:M}=s;M&&A(M.getNext({loop:!0}),!0)}function k(){const{value:M}=s;M&&A(M.getPrev({loop:!0}),!0)}function A(M,z=!1){s.value=M,z&&I()}function I(){var M,z;const re=s.value;if(!re)return;const X=a.value(re.key);X!==null&&(e.virtualScroll?(M=o.value)===null||M===void 0||M.scrollTo({index:X}):(z=r.value)===null||z===void 0||z.scrollTo({index:X,elSize:d.value}))}function q(M){var z,re;!((z=n.value)===null||z===void 0)&&z.contains(M.target)&&((re=e.onFocus)===null||re===void 0||re.call(e,M))}function B(M){var z,re;!((z=n.value)===null||z===void 0)&&z.contains(M.relatedTarget)||(re=e.onBlur)===null||re===void 0||re.call(e,M)}ct(xp,{handleOptionMouseEnter:_,handleOptionClick:C,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(LC,n),Vt(()=>{const{value:M}=r;M&&M.sync()});const O=N(()=>{const{size:M}=e,{common:{cubicBezierEaseInOut:z},self:{height:re,borderRadius:X,color:te,groupHeaderTextColor:he,actionDividerColor:xe,optionTextColorPressed:Ce,optionTextColor:G,optionTextColorDisabled:be,optionTextColorActive:ue,optionOpacityDisabled:ie,optionCheckColor:_e,actionTextColor:V,optionColorPending:P,optionColorActive:E,loadingColor:W,loadingSize:ae,optionColorActivePending:Y,[Te("optionFontSize",M)]:de,[Te("optionHeight",M)]:ye,[Te("optionPadding",M)]:ve}}=t.value;return{"--n-height":re,"--n-action-divider-color":xe,"--n-action-text-color":V,"--n-bezier":z,"--n-border-radius":X,"--n-color":te,"--n-option-font-size":de,"--n-group-header-text-color":he,"--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":ie,"--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":di(ve,"left"),"--n-option-padding-right":di(ve,"right"),"--n-loading-color":W,"--n-loading-size":ae}}),{inlineThemeDisabled:$}=e,U=$?kt("internal-select-menu",N(()=>e.size[0]),O,e):void 0,Q={selfRef:n,next:R,prev:k,getPendingTmNode:T};return ew(n,e.onResize),Object.assign({mergedTheme:t,virtualListRef:o,scrollbarRef:r,itemSize:d,padding:f,flattenedNodes:i,empty:h,virtualListContainer(){const{value:M}=o;return M==null?void 0:M.listElRef},virtualListContent(){const{value:M}=o;return M==null?void 0:M.itemsElRef},doScroll:b,handleFocusin:q,handleFocusout:B,handleKeyUp:y,handleKeyDown:w,handleMouseDown:S,handleVirtualListResize:x,handleVirtualListScroll:g,cssVars:$?void 0:O,themeClass:U==null?void 0:U.themeClass,onRender:U==null?void 0:U.onRender},Q)},render(){const{$slots:e,virtualScroll:t,clsPrefix:n,mergedTheme:o,themeClass:r,onRender:i}=this;return i==null||i(),v("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?v("div",{class:`${n}-base-select-menu__loading`},v(Vr,{clsPrefix:n,strokeWidth:20})):this.empty?v("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0,"data-action":!0},Rn(e.empty,()=>[v(o_,{theme:o.peers.Empty,themeOverrides:o.peerOverrides.Empty})])):v(_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?v(YC,{ref:"virtualListRef",class:`${n}-virtual-list`,items:this.flattenedNodes,itemSize:this.itemSize,showScrollbar:!1,paddingTop:this.padding.top,paddingBottom:this.padding.bottom,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemResizable:!0},{default:({item:a})=>a.isGroup?v(y0,{key:a.key,clsPrefix:n,tmNode:a}):a.ignored?null:v(b0,{clsPrefix:n,key:a.key,tmNode:a})}):v("div",{class:`${n}-base-select-menu-option-wrapper`,style:{paddingTop:this.padding.top,paddingBottom:this.padding.bottom}},this.flattenedNodes.map(a=>a.isGroup?v(y0,{key:a.key,clsPrefix:n,tmNode:a}):v(b0,{clsPrefix:n,key:a.key,tmNode:a})))}),Ot(e.action,a=>a&&[v("div",{class:`${n}-base-select-menu__action`,"data-action":!0,key:"action"},a),v(IN,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),PB=D("base-wave",` + `,[Fa({enterScale:"0.5"})])])]),c_=me({name:"InternalSelectMenu",props:Object.assign(Object.assign({},Le.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=Le("InternalSelectMenu","-internal-select-menu",PB,Wp,e,Ne(e,"clsPrefix")),n=L(null),o=L(null),r=L(null),i=N(()=>e.treeMate.getFlattenedNodes()),a=N(()=>GN(i.value)),s=L(null);function l(){const{treeMate:D}=e;let z=null;const{value:te}=e;te===null?z=D.getFirstAvailableNode():(e.multiple?z=D.getNode((te||[])[(te||[]).length-1]):z=D.getNode(te),(!z||z.disabled)&&(z=D.getFirstAvailableNode())),A(z||null)}function c(){const{value:D}=s;D&&!e.treeMate.getNode(D.key)&&(s.value=null)}let u;ht(()=>e.show,D=>{D?u=ht(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?l():c(),Lt(I)):c()},{immediate:!0}):u==null||u()},{immediate:!0}),tn(()=>{u==null||u()});const d=N(()=>_n(t.value.self[Te("optionHeight",e.size)])),f=N(()=>di(t.value.self[Te("padding",e.size)])),p=N(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),h=N(()=>{const D=i.value;return D&&D.length===0});function m(D){const{onToggle:z}=e;z&&z(D)}function b(D){const{onScroll:z}=e;z&&z(D)}function g(D){var z;(z=r.value)===null||z===void 0||z.sync(),b(D)}function x(){var D;(D=r.value)===null||D===void 0||D.sync()}function T(){const{value:D}=s;return D||null}function _(D,z){z.disabled||A(z,!1)}function C(D,z){z.disabled||m(z)}function y(D){var z;or(D,"action")||(z=e.onKeyup)===null||z===void 0||z.call(e,D)}function w(D){var z;or(D,"action")||(z=e.onKeydown)===null||z===void 0||z.call(e,D)}function S(D){var z;(z=e.onMousedown)===null||z===void 0||z.call(e,D),!e.focusable&&D.preventDefault()}function R(){const{value:D}=s;D&&A(D.getNext({loop:!0}),!0)}function k(){const{value:D}=s;D&&A(D.getPrev({loop:!0}),!0)}function A(D,z=!1){s.value=D,z&&I()}function I(){var D,z;const te=s.value;if(!te)return;const G=a.value(te.key);G!==null&&(e.virtualScroll?(D=o.value)===null||D===void 0||D.scrollTo({index:G}):(z=r.value)===null||z===void 0||z.scrollTo({index:G,elSize:d.value}))}function q(D){var z,te;!((z=n.value)===null||z===void 0)&&z.contains(D.target)&&((te=e.onFocus)===null||te===void 0||te.call(e,D))}function B(D){var z,te;!((z=n.value)===null||z===void 0)&&z.contains(D.relatedTarget)||(te=e.onBlur)===null||te===void 0||te.call(e,D)}ct(Cp,{handleOptionMouseEnter:_,handleOptionClick:C,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(FC,n),Vt(()=>{const{value:D}=r;D&&D.sync()});const M=N(()=>{const{size:D}=e,{common:{cubicBezierEaseInOut:z},self:{height:te,borderRadius:G,color:J,groupHeaderTextColor:he,actionDividerColor:xe,optionTextColorPressed:we,optionTextColor:Y,optionTextColorDisabled:be,optionTextColorActive:ue,optionOpacityDisabled:ie,optionCheckColor:_e,actionTextColor:V,optionColorPending:P,optionColorActive:E,loadingColor:W,loadingSize:ae,optionColorActivePending:X,[Te("optionFontSize",D)]:fe,[Te("optionHeight",D)]:ye,[Te("optionPadding",D)]:ve}}=t.value;return{"--n-height":te,"--n-action-divider-color":xe,"--n-action-text-color":V,"--n-bezier":z,"--n-border-radius":G,"--n-color":J,"--n-option-font-size":fe,"--n-group-header-text-color":he,"--n-option-check-color":_e,"--n-option-color-pending":P,"--n-option-color-active":E,"--n-option-color-active-pending":X,"--n-option-height":ye,"--n-option-opacity-disabled":ie,"--n-option-text-color":Y,"--n-option-text-color-active":ue,"--n-option-text-color-disabled":be,"--n-option-text-color-pressed":we,"--n-option-padding":ve,"--n-option-padding-left":di(ve,"left"),"--n-option-padding-right":di(ve,"right"),"--n-loading-color":W,"--n-loading-size":ae}}),{inlineThemeDisabled:$}=e,U=$?kt("internal-select-menu",N(()=>e.size[0]),M,e):void 0,Q={selfRef:n,next:R,prev:k,getPendingTmNode:T};return tw(n,e.onResize),Object.assign({mergedTheme:t,virtualListRef:o,scrollbarRef:r,itemSize:d,padding:f,flattenedNodes:i,empty:h,virtualListContainer(){const{value:D}=o;return D==null?void 0:D.listElRef},virtualListContent(){const{value:D}=o;return D==null?void 0:D.itemsElRef},doScroll:b,handleFocusin:q,handleFocusout:B,handleKeyUp:y,handleKeyDown:w,handleMouseDown:S,handleVirtualListResize:x,handleVirtualListScroll:g,cssVars:$?void 0:M,themeClass:U==null?void 0:U.themeClass,onRender:U==null?void 0:U.onRender},Q)},render(){const{$slots:e,virtualScroll:t,clsPrefix:n,mergedTheme:o,themeClass:r,onRender:i}=this;return i==null||i(),v("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?v("div",{class:`${n}-base-select-menu__loading`},v(Vr,{clsPrefix:n,strokeWidth:20})):this.empty?v("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0,"data-action":!0},Rn(e.empty,()=>[v(r_,{theme:o.peers.Empty,themeOverrides:o.peerOverrides.Empty})])):v(_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?v(XC,{ref:"virtualListRef",class:`${n}-virtual-list`,items:this.flattenedNodes,itemSize:this.itemSize,showScrollbar:!1,paddingTop:this.padding.top,paddingBottom:this.padding.bottom,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemResizable:!0},{default:({item:a})=>a.isGroup?v(x0,{key:a.key,clsPrefix:n,tmNode:a}):a.ignored?null:v(y0,{clsPrefix:n,key:a.key,tmNode:a})}):v("div",{class:`${n}-base-select-menu-option-wrapper`,style:{paddingTop:this.padding.top,paddingBottom:this.padding.bottom}},this.flattenedNodes.map(a=>a.isGroup?v(x0,{key:a.key,clsPrefix:n,tmNode:a}):v(y0,{clsPrefix:n,key:a.key,tmNode:a})))}),Ot(e.action,a=>a&&[v("div",{class:`${n}-base-select-menu__action`,"data-action":!0,key:"action"},a),v(MN,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),RB=O("base-wave",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: inherit; -`),RB=me({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){jr("-base-wave",PB,Ne(e,"clsPrefix"));const t=L(null),n=L(!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),Lt(()=>{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 v("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"},c_=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:c_},Na=$B,AB={name:"Popover",common:Be,self:c_},Fi=AB,zd={top:"bottom",bottom:"top",left:"right",right:"left"},mn="var(--n-arrow-height) * 1.414",IB=j([D("popover",` +`),EB=me({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){jr("-base-wave",RB,Ne(e,"clsPrefix"));const t=L(null),n=L(!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),Lt(()=>{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 v("div",{ref:"selfRef","aria-hidden":!0,class:[`${e}-base-wave`,this.active&&`${e}-base-wave--active`]})}}),$B={space:"6px",spaceArrow:"10px",arrowOffset:"10px",arrowOffsetVertical:"10px",arrowHeight:"6px",padding:"8px 14px"},u_=e=>{const{boxShadow2:t,popoverColor:n,textColor2:o,borderRadius:r,fontSize:i,dividerColor:a}=e;return Object.assign(Object.assign({},$B),{fontSize:i,borderRadius:r,color:n,dividerColor:a,textColor:o,boxShadow:t})},AB={name:"Popover",common:yt,self:u_},Na=AB,IB={name:"Popover",common:Be,self:u_},Fi=IB,Od={top:"bottom",bottom:"top",left:"right",right:"left"},mn="var(--n-arrow-height) * 1.414",MB=j([O("popover",` transition: box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), @@ -442,7 +442,7 @@ ${t} color: var(--n-text-color); box-shadow: var(--n-box-shadow); word-break: break-word; - `,[j(">",[D("scrollbar",` + `,[j(">",[O("scrollbar",` height: inherit; max-height: inherit; `)]),Rt("raw",` @@ -458,13 +458,13 @@ ${t} transition: border-color .3s var(--n-bezier); `),K("scrollable, show-header-or-footer",[F("content",` padding: var(--n-padding); - `)])]),D("popover-shared",` + `)])]),O("popover-shared",` transform-origin: inherit; - `,[D("popover-arrow-wrapper",` + `,[O("popover-arrow-wrapper",` position: absolute; overflow: hidden; pointer-events: none; - `,[D("popover-arrow",` + `,[O("popover-arrow",` transition: background-color .3s var(--n-bezier); position: absolute; display: block; @@ -496,59 +496,59 @@ ${t} transform .15s var(--n-bezier-ease-in); `)]),Zn("top-start",` top: calc(${mn} / -2); - left: calc(${Yo("top-start")} - var(--v-offset-left)); + left: calc(${Xo("top-start")} - var(--v-offset-left)); `),Zn("top",` top: calc(${mn} / -2); transform: translateX(calc(${mn} / -2)) rotate(45deg); left: 50%; `),Zn("top-end",` top: calc(${mn} / -2); - right: calc(${Yo("top-end")} + var(--v-offset-left)); + right: calc(${Xo("top-end")} + var(--v-offset-left)); `),Zn("bottom-start",` bottom: calc(${mn} / -2); - left: calc(${Yo("bottom-start")} - var(--v-offset-left)); + left: calc(${Xo("bottom-start")} - var(--v-offset-left)); `),Zn("bottom",` bottom: calc(${mn} / -2); transform: translateX(calc(${mn} / -2)) rotate(45deg); left: 50%; `),Zn("bottom-end",` bottom: calc(${mn} / -2); - right: calc(${Yo("bottom-end")} + var(--v-offset-left)); + right: calc(${Xo("bottom-end")} + var(--v-offset-left)); `),Zn("left-start",` left: calc(${mn} / -2); - top: calc(${Yo("left-start")} - var(--v-offset-top)); + top: calc(${Xo("left-start")} - var(--v-offset-top)); `),Zn("left",` left: calc(${mn} / -2); transform: translateY(calc(${mn} / -2)) rotate(45deg); top: 50%; `),Zn("left-end",` left: calc(${mn} / -2); - bottom: calc(${Yo("left-end")} + var(--v-offset-top)); + bottom: calc(${Xo("left-end")} + var(--v-offset-top)); `),Zn("right-start",` right: calc(${mn} / -2); - top: calc(${Yo("right-start")} - var(--v-offset-top)); + top: calc(${Xo("right-start")} - var(--v-offset-top)); `),Zn("right",` right: calc(${mn} / -2); transform: translateY(calc(${mn} / -2)) rotate(45deg); top: 50%; `),Zn("right-end",` right: calc(${mn} / -2); - bottom: calc(${Yo("right-end")} + var(--v-offset-top)); - `),...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)`} - ${mn}) / 2)`,l=Yo(r);return j(`[v-placement="${r}"] >`,[D("popover-shared",[K("center-arrow",[D("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}"] >`,[D("popover-shared",` - margin-${zd[n]}: var(--n-space); + bottom: calc(${Xo("right-end")} + var(--v-offset-top)); + `),...gL({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)`} - ${mn}) / 2)`,l=Xo(r);return j(`[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 Xo(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}"] >`,[O("popover-shared",` + margin-${Od[n]}: var(--n-space); `,[K("show-arrow",` - margin-${zd[n]}: var(--n-space-arrow); + margin-${Od[n]}: var(--n-space-arrow); `),K("overlap",` margin: 0; - `),c6("popover-arrow-wrapper",` + `),u6("popover-arrow-wrapper",` right: 0; left: 0; top: 0; bottom: 0; ${n}: 100%; - ${zd[n]}: auto; + ${Od[n]}: auto; ${o} - `,[D("popover-arrow",t)])])])}const u_=Object.assign(Object.assign({},Le.props),{to:Bo.propTo,show:Boolean,trigger:String,showArrow:Boolean,delay:Number,duration:Number,raw:Boolean,arrowPointToCenter:Boolean,arrowStyle:[String,Object],displayDirective:String,x:Number,y:Number,flip:Boolean,overlap:Boolean,placement:String,width:[Number,String],keepAliveOnHover:Boolean,scrollable:Boolean,contentStyle:[Object,String],headerStyle:[Object,String],footerStyle:[Object,String],internalDeactivateImmediately:Boolean,animated:Boolean,onClickoutside:Function,internalTrapFocus:Boolean,internalOnAfterLeave:Function,minWidth:Number,maxWidth:Number}),d_=({arrowStyle:e,clsPrefix:t})=>v("div",{key:"__popover-arrow__",class:`${t}-popover-arrow-wrapper`},v("div",{class:`${t}-popover-arrow`,style:e})),MB=me({name:"PopoverBody",inheritAttrs:!1,props:u_,setup(e,{slots:t,attrs:n}){const{namespaceRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:i}=ut(e),a=Le("Popover","-popover",IB,Na,e,r),s=L(null),l=je("NPopover"),c=L(null),u=L(e.show),d=L(!1);ln(()=>{const{show:w}=e;w&&!u6()&&!e.internalDeactivateImmediately&&(d.value=!0)});const f=N(()=>{const{trigger:w,onClickoutside:S}=e,R=[],{positionManuallyRef:{value:k}}=l;return k||(w==="click"&&!S&&R.push([Ca,_,void 0,{capture:!0}]),w==="hover"&&R.push([$6,T])),S&&R.push([Ca,_,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&d.value)&&R.push([ro,e.show]),R}),p=N(()=>{const w=e.width==="trigger"?void 0:Ut(e.width),S=[];w&&S.push({width:w});const{maxWidth:R,minWidth:k}=e;return R&&S.push({maxWidth:Ut(R)}),k&&S.push({maxWidth:Ut(k)}),i||S.push(h.value),S}),h=N(()=>{const{common:{cubicBezierEaseInOut:w,cubicBezierEaseIn:S,cubicBezierEaseOut:R},self:{space:k,spaceArrow:A,padding:I,fontSize:q,textColor:B,dividerColor:O,color:$,boxShadow:U,borderRadius:Q,arrowHeight:M,arrowOffset:z,arrowOffsetVertical:re}}=a.value;return{"--n-box-shadow":U,"--n-bezier":w,"--n-bezier-ease-in":S,"--n-bezier-ease-out":R,"--n-font-size":q,"--n-text-color":B,"--n-color":$,"--n-divider-color":O,"--n-border-radius":Q,"--n-arrow-height":M,"--n-arrow-offset":z,"--n-arrow-offset-vertical":re,"--n-padding":I,"--n-space":k,"--n-space-arrow":A}}),m=i?kt("popover",void 0,h,e):void 0;l.setBodyInstance({syncPosition:b}),tn(()=>{l.setBodyInstance(null)}),ht(Ne(e,"show"),w=>{e.animated||(w?u.value=!0:u.value=!1)});function b(){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 x(w){e.trigger==="hover"&&e.keepAliveOnHover&&l.handleMouseLeave(w)}function T(w){e.trigger==="hover"&&!C().contains(bi(w))&&l.handleMouseMoveOutside(w)}function _(w){(e.trigger==="click"&&!C().contains(bi(w))||e.onClickoutside)&&l.handleClickOutside(w)}function C(){return l.getTriggerElement()}ct(Oa,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 S;const R=l.internalRenderBodyRef.value,{value:k}=r;if(R)S=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,q=!ia(t.header)||!ia(t.footer),B=()=>{var O;const $=q?v(it,null,Ot(t.header,M=>M?v("div",{class:`${k}-popover__header`,style:e.headerStyle},M):null),Ot(t.default,M=>M?v("div",{class:`${k}-popover__content`,style:e.contentStyle},t):null),Ot(t.footer,M=>M?v("div",{class:`${k}-popover__footer`,style:e.footerStyle},M):null)):e.scrollable?(O=t.default)===null||O===void 0?void 0:O.call(t):v("div",{class:`${k}-popover__content`,style:e.contentStyle},t),U=e.scrollable?v(a_,{contentClass:q?void 0:`${k}-popover__content`,contentStyle:q?void 0:e.contentStyle},{default:()=>$}):$,Q=e.showArrow?d_({arrowStyle:e.arrowStyle,clsPrefix:k}):null;return[U,Q]};S=v("div",On({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`]:q,[`${k}-popover--raw`]:e.raw,[`${k}-popover-shared--overlap`]:e.overlap,[`${k}-popover-shared--show-arrow`]:e.showArrow,[`${k}-popover-shared--center-arrow`]:e.arrowPointToCenter}],ref:c,style:p.value,onKeydown:l.handleKeydown,onMouseenter:g,onMouseleave:x},n),I?v(Pp,{active:e.show,autoFocus:!0},{default:B}):B())}return wn(S,f.value)}return{displayed:d,namespace:o,isMounted:l.isMountedRef,zIndex:l.zIndexRef,followerRef:s,adjustedTo:Bo(e),followerEnabled:u,renderContentNode:y}},render(){return v(kp,{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?v(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(u_),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 _a={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({},Le.props),_a),{internalOnAfterLeave:Function,internalRenderBody:Function}),sl=me({name:"Popover",inheritAttrs:!1,props:LB,__popover__:!0,setup(e){const t=Hr(),n=L(null),o=N(()=>e.show),r=L(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=pu(e,["arrow","showArrow"]),u=N(()=>e.overlap?!1:c.value);let d=null;const f=L(null),p=L(null),h=wt(()=>e.x!==void 0&&e.y!==void 0);function m(O){const{"onUpdate:show":$,onUpdateShow:U,onShow:Q,onHide:M}=e;r.value=O,$&&Ee($,O),U&&Ee(U,O),O&&Q&&Ee(Q,!0),O&&M&&Ee(M,!1)}function b(){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 T(){const O=s();if(e.trigger==="focus"&&!O){if(l())return;m(!0)}}function _(){const O=s();if(e.trigger==="focus"&&!O){if(!l())return;m(!1)}}function C(){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 w(){y()}function S(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 q(O){d=O}return ct("NPopover",{getTriggerElement:I,handleKeydown:k,handleMouseEnter:C,handleMouseLeave:y,handleClickOutside:S,handleMouseMoveOutside:w,setBodyInstance:q,positionManuallyRef:h,isMountedRef:t,zIndexRef:Ne(e,"zIndex"),extraClassRef:Ne(e,"internalExtraClass"),internalRenderBodyRef:Ne(e,"internalRenderBody")}),ln(()=>{i.value&&s()&&m(!1)}),{binderInstRef:n,positionManually:h,mergedShowConsideringDisabledProp:a,uncontrolledShow:r,mergedShowArrow:u,getMergedShow:l,setShow:A,handleClick:R,handleMouseEnter:C,handleMouseLeave:y,handleFocus:T,handleBlur:_,syncPosition:b}},render(){var e;const{positionManually:t,$slots:n}=this;let o,r=!1;if(!t&&(n.activator?o=Yf(n,"activator"):o=Yf(n,"trigger"),o)){o=oo(o),o=o.type===Ra?v("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 v(wp,{ref:"binderInstRef",syncTarget:!r,syncTargetWithParent:this.internalSyncTargetWithParent},{default:()=>{this.mergedShowConsideringDisabledProp;const i=this.getMergedShow();return[this.internalTrapFocus&&i?wn(v("div",{style:{position:"fixed",inset:0}}),[[mu,{enabled:i,zIndex:this.zIndex}]]):null,t?null:v(_p,null,{default:()=>o}),v(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)}})]}})}}),f_={closeIconSizeTiny:"12px",closeIconSizeSmall:"12px",closeIconSizeMedium:"14px",closeIconSizeLarge:"14px",closeSizeTiny:"16px",closeSizeSmall:"16px",closeSizeMedium:"18px",closeSizeLarge:"18px",padding:"0 7px",closeMargin:"0 0 0 4px",closeMarginRtl:"0 4px 0 0"},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:b,closeColorPressed:g,borderRadiusSmall:x,fontSizeMini:T,fontSizeTiny:_,fontSizeSmall:C,fontSizeMedium:y,heightMini:w,heightTiny:S,heightSmall:R,heightMedium:k,buttonColor2Hover:A,buttonColor2Pressed:I,fontWeightStrong:q}=e;return Object.assign(Object.assign({},f_),{closeBorderRadius:x,heightTiny:w,heightSmall:S,heightMedium:R,heightLarge:k,borderRadius:x,opacityDisabled:f,fontSizeTiny:T,fontSizeSmall:_,fontSizeMedium:C,fontSizeLarge:y,fontWeightStrong:q,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:b,closeColorPressed:g,borderPrimary:`1px solid ${Ae(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:Ae(r,{alpha:.16}),colorBorderedPrimary:"#0000",closeIconColorPrimary:dn(r,{lightness:.7}),closeIconColorHoverPrimary:dn(r,{lightness:.7}),closeIconColorPressedPrimary:dn(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:dn(i,{alpha:.7}),closeIconColorHoverInfo:dn(i,{alpha:.7}),closeIconColorPressedInfo:dn(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:dn(a,{alpha:.7}),closeIconColorHoverSuccess:dn(a,{alpha:.7}),closeIconColorPressedSuccess:dn(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:dn(s,{alpha:.7}),closeIconColorHoverWarning:dn(s,{alpha:.7}),closeIconColorPressedWarning:dn(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:dn(l,{alpha:.7}),closeIconColorHoverError:dn(l,{alpha:.7}),closeIconColorPressedError:dn(l,{alpha:.7}),closeColorHoverError:Ae(l,{alpha:.16}),closeColorPressedError:Ae(l,{alpha:.12})})}},h_=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:b,fontSizeMini:g,fontSizeTiny:x,fontSizeSmall:T,fontSizeMedium:_,heightMini:C,heightTiny:y,heightSmall:w,heightMedium:S,closeColorHover:R,closeColorPressed:k,buttonColor2Hover:A,buttonColor2Pressed:I,fontWeightStrong:q}=e;return Object.assign(Object.assign({},f_),{closeBorderRadius:b,heightTiny:C,heightSmall:y,heightMedium:w,heightLarge:S,borderRadius:b,opacityDisabled:d,fontSizeTiny:g,fontSizeSmall:x,fontSizeMedium:T,fontSizeLarge:_,fontWeightStrong:q,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}},VB=D("tag",` + `,[O("popover-arrow",t)])])])}const d_=Object.assign(Object.assign({},Le.props),{to:Ho.propTo,show:Boolean,trigger:String,showArrow:Boolean,delay:Number,duration:Number,raw:Boolean,arrowPointToCenter:Boolean,arrowStyle:[String,Object],displayDirective:String,x:Number,y:Number,flip:Boolean,overlap:Boolean,placement:String,width:[Number,String],keepAliveOnHover:Boolean,scrollable:Boolean,contentStyle:[Object,String],headerStyle:[Object,String],footerStyle:[Object,String],internalDeactivateImmediately:Boolean,animated:Boolean,onClickoutside:Function,internalTrapFocus:Boolean,internalOnAfterLeave:Function,minWidth:Number,maxWidth:Number}),f_=({arrowStyle:e,clsPrefix:t})=>v("div",{key:"__popover-arrow__",class:`${t}-popover-arrow-wrapper`},v("div",{class:`${t}-popover-arrow`,style:e})),zB=me({name:"PopoverBody",inheritAttrs:!1,props:d_,setup(e,{slots:t,attrs:n}){const{namespaceRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:i}=ut(e),a=Le("Popover","-popover",MB,Na,e,r),s=L(null),l=Ve("NPopover"),c=L(null),u=L(e.show),d=L(!1);rn(()=>{const{show:w}=e;w&&!d6()&&!e.internalDeactivateImmediately&&(d.value=!0)});const f=N(()=>{const{trigger:w,onClickoutside:S}=e,R=[],{positionManuallyRef:{value:k}}=l;return k||(w==="click"&&!S&&R.push([Ca,_,void 0,{capture:!0}]),w==="hover"&&R.push([A6,T])),S&&R.push([Ca,_,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&d.value)&&R.push([ro,e.show]),R}),p=N(()=>{const w=e.width==="trigger"?void 0:Ut(e.width),S=[];w&&S.push({width:w});const{maxWidth:R,minWidth:k}=e;return R&&S.push({maxWidth:Ut(R)}),k&&S.push({maxWidth:Ut(k)}),i||S.push(h.value),S}),h=N(()=>{const{common:{cubicBezierEaseInOut:w,cubicBezierEaseIn:S,cubicBezierEaseOut:R},self:{space:k,spaceArrow:A,padding:I,fontSize:q,textColor:B,dividerColor:M,color:$,boxShadow:U,borderRadius:Q,arrowHeight:D,arrowOffset:z,arrowOffsetVertical:te}}=a.value;return{"--n-box-shadow":U,"--n-bezier":w,"--n-bezier-ease-in":S,"--n-bezier-ease-out":R,"--n-font-size":q,"--n-text-color":B,"--n-color":$,"--n-divider-color":M,"--n-border-radius":Q,"--n-arrow-height":D,"--n-arrow-offset":z,"--n-arrow-offset-vertical":te,"--n-padding":I,"--n-space":k,"--n-space-arrow":A}}),m=i?kt("popover",void 0,h,e):void 0;l.setBodyInstance({syncPosition:b}),tn(()=>{l.setBodyInstance(null)}),ht(Ne(e,"show"),w=>{e.animated||(w?u.value=!0:u.value=!1)});function b(){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 x(w){e.trigger==="hover"&&e.keepAliveOnHover&&l.handleMouseLeave(w)}function T(w){e.trigger==="hover"&&!C().contains(bi(w))&&l.handleMouseMoveOutside(w)}function _(w){(e.trigger==="click"&&!C().contains(bi(w))||e.onClickoutside)&&l.handleClickOutside(w)}function C(){return l.getTriggerElement()}ct(Oa,c),ct(ol,null),ct(nl,null);function y(){if(m==null||m.onRender(),!(e.displayDirective==="show"||e.show||e.animated&&d.value))return null;let S;const R=l.internalRenderBodyRef.value,{value:k}=r;if(R)S=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,q=!ia(t.header)||!ia(t.footer),B=()=>{var M;const $=q?v(ot,null,Ot(t.header,D=>D?v("div",{class:`${k}-popover__header`,style:e.headerStyle},D):null),Ot(t.default,D=>D?v("div",{class:`${k}-popover__content`,style:e.contentStyle},t):null),Ot(t.footer,D=>D?v("div",{class:`${k}-popover__footer`,style:e.footerStyle},D):null)):e.scrollable?(M=t.default)===null||M===void 0?void 0:M.call(t):v("div",{class:`${k}-popover__content`,style:e.contentStyle},t),U=e.scrollable?v(s_,{contentClass:q?void 0:`${k}-popover__content`,contentStyle:q?void 0:e.contentStyle},{default:()=>$}):$,Q=e.showArrow?f_({arrowStyle:e.arrowStyle,clsPrefix:k}):null;return[U,Q]};S=v("div",On({class:[`${k}-popover`,`${k}-popover-shared`,m==null?void 0:m.themeClass.value,A.map(M=>`${k}-${M}`),{[`${k}-popover--scrollable`]:e.scrollable,[`${k}-popover--show-header-or-footer`]:q,[`${k}-popover--raw`]:e.raw,[`${k}-popover-shared--overlap`]:e.overlap,[`${k}-popover-shared--show-arrow`]:e.showArrow,[`${k}-popover-shared--center-arrow`]:e.arrowPointToCenter}],ref:c,style:p.value,onKeydown:l.handleKeydown,onMouseenter:g,onMouseleave:x},n),I?v(Rp,{active:e.show,autoFocus:!0},{default:B}):B())}return wn(S,f.value)}return{displayed:d,namespace:o,isMounted:l.isMountedRef,zIndex:l.zIndexRef,followerRef:s,adjustedTo:Ho(e),followerEnabled:u,renderContentNode:y}},render(){return v(Tp,{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===Ho.tdkey},{default:()=>this.animated?v(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()})}}),OB=Object.keys(d_),DB={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"],manual:[],nested:["onFocus","onBlur","onMouseenter","onMouseleave","onClick"]};function LB(e,t,n){DB[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 _a={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:Ho.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},FB=Object.assign(Object.assign(Object.assign({},Le.props),_a),{internalOnAfterLeave:Function,internalRenderBody:Function}),cl=me({name:"Popover",inheritAttrs:!1,props:FB,__popover__:!0,setup(e){const t=Hr(),n=L(null),o=N(()=>e.show),r=L(e.defaultShow),i=an(o,r),a=wt(()=>e.disabled?!1:i.value),s=()=>{if(e.disabled)return!0;const{getDisabled:M}=e;return!!(M!=null&&M())},l=()=>s()?!1:i.value,c=mu(e,["arrow","showArrow"]),u=N(()=>e.overlap?!1:c.value);let d=null;const f=L(null),p=L(null),h=wt(()=>e.x!==void 0&&e.y!==void 0);function m(M){const{"onUpdate:show":$,onUpdateShow:U,onShow:Q,onHide:D}=e;r.value=M,$&&Ee($,M),U&&Ee(U,M),M&&Q&&Ee(Q,!0),M&&D&&Ee(D,!1)}function b(){d&&d.syncPosition()}function g(){const{value:M}=f;M&&(window.clearTimeout(M),f.value=null)}function x(){const{value:M}=p;M&&(window.clearTimeout(M),p.value=null)}function T(){const M=s();if(e.trigger==="focus"&&!M){if(l())return;m(!0)}}function _(){const M=s();if(e.trigger==="focus"&&!M){if(!l())return;m(!1)}}function C(){const M=s();if(e.trigger==="hover"&&!M){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 M=s();if(e.trigger==="hover"&&!M){if(g(),p.value!==null||!l())return;const $=()=>{m(!1),p.value=null},{duration:U}=e;U===0?$():p.value=window.setTimeout($,U)}}function w(){y()}function S(M){var $;l()&&(e.trigger==="click"&&(g(),x(),m(!1)),($=e.onClickoutside)===null||$===void 0||$.call(e,M))}function R(){if(e.trigger==="click"&&!s()){g(),x();const M=!l();m(M)}}function k(M){e.internalTrapFocus&&M.key==="Escape"&&(g(),x(),m(!1))}function A(M){r.value=M}function I(){var M;return(M=n.value)===null||M===void 0?void 0:M.targetRef}function q(M){d=M}return ct("NPopover",{getTriggerElement:I,handleKeydown:k,handleMouseEnter:C,handleMouseLeave:y,handleClickOutside:S,handleMouseMoveOutside:w,setBodyInstance:q,positionManuallyRef:h,isMountedRef:t,zIndexRef:Ne(e,"zIndex"),extraClassRef:Ne(e,"internalExtraClass"),internalRenderBodyRef:Ne(e,"internalRenderBody")}),rn(()=>{i.value&&s()&&m(!1)}),{binderInstRef:n,positionManually:h,mergedShowConsideringDisabledProp:a,uncontrolledShow:r,mergedShowArrow:u,getMergedShow:l,setShow:A,handleClick:R,handleMouseEnter:C,handleMouseLeave:y,handleFocus:T,handleBlur:_,syncPosition:b}},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===Ra?v("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)})}};LB(o,a?"nested":t?"manual":this.trigger,l)}}return v(_p,{ref:"binderInstRef",syncTarget:!r,syncTargetWithParent:this.internalSyncTargetWithParent},{default:()=>{this.mergedShowConsideringDisabledProp;const i=this.getMergedShow();return[this.internalTrapFocus&&i?wn(v("div",{style:{position:"fixed",inset:0}}),[[gu,{enabled:i,zIndex:this.zIndex}]]):null,t?null:v(Sp,null,{default:()=>o}),v(zB,Gn(this.$props,OB,Object.assign(Object.assign({},this.$attrs),{showArrow:this.mergedShowArrow,show:i})),{default:()=>{var a,s;return(s=(a=this.$slots).default)===null||s===void 0?void 0:s.call(a)},header:()=>{var a,s;return(s=(a=this.$slots).header)===null||s===void 0?void 0:s.call(a)},footer:()=>{var a,s;return(s=(a=this.$slots).footer)===null||s===void 0?void 0:s.call(a)}})]}})}}),h_={closeIconSizeTiny:"12px",closeIconSizeSmall:"12px",closeIconSizeMedium:"14px",closeIconSizeLarge:"14px",closeSizeTiny:"16px",closeSizeSmall:"16px",closeSizeMedium:"18px",closeSizeLarge:"18px",padding:"0 7px",closeMargin:"0 0 0 4px",closeMarginRtl:"0 4px 0 0"},NB={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:b,closeColorPressed:g,borderRadiusSmall:x,fontSizeMini:T,fontSizeTiny:_,fontSizeSmall:C,fontSizeMedium:y,heightMini:w,heightTiny:S,heightSmall:R,heightMedium:k,buttonColor2Hover:A,buttonColor2Pressed:I,fontWeightStrong:q}=e;return Object.assign(Object.assign({},h_),{closeBorderRadius:x,heightTiny:w,heightSmall:S,heightMedium:R,heightLarge:k,borderRadius:x,opacityDisabled:f,fontSizeTiny:T,fontSizeSmall:_,fontSizeMedium:C,fontSizeLarge:y,fontWeightStrong:q,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:b,closeColorPressed:g,borderPrimary:`1px solid ${Ae(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:Ae(r,{alpha:.16}),colorBorderedPrimary:"#0000",closeIconColorPrimary:dn(r,{lightness:.7}),closeIconColorHoverPrimary:dn(r,{lightness:.7}),closeIconColorPressedPrimary:dn(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:dn(i,{alpha:.7}),closeIconColorHoverInfo:dn(i,{alpha:.7}),closeIconColorPressedInfo:dn(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:dn(a,{alpha:.7}),closeIconColorHoverSuccess:dn(a,{alpha:.7}),closeIconColorPressedSuccess:dn(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:dn(s,{alpha:.7}),closeIconColorHoverWarning:dn(s,{alpha:.7}),closeIconColorPressedWarning:dn(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:dn(l,{alpha:.7}),closeIconColorHoverError:dn(l,{alpha:.7}),closeIconColorPressedError:dn(l,{alpha:.7}),closeColorHoverError:Ae(l,{alpha:.16}),closeColorPressedError:Ae(l,{alpha:.12})})}},p_=NB,BB=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:b,fontSizeMini:g,fontSizeTiny:x,fontSizeSmall:T,fontSizeMedium:_,heightMini:C,heightTiny:y,heightSmall:w,heightMedium:S,closeColorHover:R,closeColorPressed:k,buttonColor2Hover:A,buttonColor2Pressed:I,fontWeightStrong:q}=e;return Object.assign(Object.assign({},h_),{closeBorderRadius:b,heightTiny:C,heightSmall:y,heightMedium:w,heightLarge:S,borderRadius:b,opacityDisabled:d,fontSizeTiny:g,fontSizeSmall:x,fontSizeMedium:T,fontSizeLarge:_,fontWeightStrong:q,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})})},HB={name:"Tag",common:yt,self:BB},jB=HB,VB={color:Object,type:{type:String,default:"default"},round:Boolean,size:{type:String,default:"medium"},closable:Boolean,disabled:{type:Boolean,default:void 0}},UB=O("tag",` white-space: nowrap; position: relative; box-sizing: border-box; @@ -617,7 +617,7 @@ ${t} `,[Rt("disabled",[j("&:hover","background-color: var(--n-color-hover-checkable);",[Rt("checked","color: var(--n-text-color-hover-checkable);")]),j("&:active","background-color: var(--n-color-pressed-checkable);",[Rt("checked","color: var(--n-text-color-pressed-checkable);")])]),K("checked",` color: var(--n-text-color-checked); background-color: var(--n-color-checked); - `,[Rt("disabled",[j("&:hover","background-color: var(--n-color-checked-hover);"),j("&:active","background-color: var(--n-color-checked-pressed);")])])])]),UB=Object.assign(Object.assign(Object.assign({},Le.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",pi=me({name:"Tag",props:UB,setup(e){const t=L(null),{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=ut(e),a=Le("Tag","-tag",VB,HB,e,o);ct(WB,{roundRef:Ne(e,"round")});function s(p){if(!e.disabled&&e.checkable){const{checked:h,onCheckedChange:m,onUpdateChecked:b,"onUpdate:checked":g}=e;b&&b(!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=En("Tag",i,o),d=N(()=>{const{type:p,size:h,color:{color:m,textColor:b}={}}=e,{common:{cubicBezierEaseInOut:g},self:{padding:x,closeMargin:T,closeMarginRtl:_,borderRadius:C,opacityDisabled:y,textColorCheckable:w,textColorHoverCheckable:S,textColorPressedCheckable:R,textColorChecked:k,colorCheckable:A,colorHoverCheckable:I,colorPressedCheckable:q,colorChecked:B,colorCheckedHover:O,colorCheckedPressed:$,closeBorderRadius:U,fontWeightStrong:Q,[Te("colorBordered",p)]:M,[Te("closeSize",h)]:z,[Te("closeIconSize",h)]:re,[Te("fontSize",h)]:X,[Te("height",h)]:te,[Te("color",p)]:he,[Te("textColor",p)]:xe,[Te("border",p)]:Ce,[Te("closeIconColor",p)]:G,[Te("closeIconColorHover",p)]:be,[Te("closeIconColorPressed",p)]:ue,[Te("closeColorHover",p)]:ie,[Te("closeColorPressed",p)]:_e}}=a.value;return{"--n-font-weight-strong":Q,"--n-avatar-size-override":`calc(${te} - 8px)`,"--n-bezier":g,"--n-border-radius":C,"--n-border":Ce,"--n-close-icon-size":re,"--n-close-color-pressed":_e,"--n-close-color-hover":ie,"--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":T,"--n-close-margin-rtl":_,"--n-close-size":z,"--n-color":m||(n.value?M:he),"--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":q,"--n-font-size":X,"--n-height":te,"--n-opacity-disabled":y,"--n-padding":x,"--n-text-color":b||xe,"--n-text-color-checkable":w,"--n-text-color-checked":k,"--n-text-color-hover-checkable":S,"--n-text-color-pressed-checkable":R}}),f=r?kt("tag",N(()=>{let p="";const{type:h,size:m,color:{color:b,textColor:g}={}}=e;return p+=h[0],p+=m[0],b&&(p+=`a${xc(b)}`),g&&(p+=`b${xc(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&&v("div",{class:`${n}-tag__avatar`},d)),u=Ot(l.icon,d=>d&&v("div",{class:`${n}-tag__icon`},d));return v("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,v("span",{class:`${n}-tag__content`,ref:"contentRef"},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)),!this.checkable&&r?v(Oi,{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?v("div",{class:`${n}-tag__border`,style:{borderColor:i}}):null)}}),qB=D("base-clear",` + `,[Rt("disabled",[j("&:hover","background-color: var(--n-color-checked-hover);"),j("&:active","background-color: var(--n-color-checked-pressed);")])])])]),WB=Object.assign(Object.assign(Object.assign({},Le.props),VB),{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}),qB="n-tag",pi=me({name:"Tag",props:WB,setup(e){const t=L(null),{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=ut(e),a=Le("Tag","-tag",UB,jB,e,o);ct(qB,{roundRef:Ne(e,"round")});function s(p){if(!e.disabled&&e.checkable){const{checked:h,onCheckedChange:m,onUpdateChecked:b,"onUpdate:checked":g}=e;b&&b(!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=En("Tag",i,o),d=N(()=>{const{type:p,size:h,color:{color:m,textColor:b}={}}=e,{common:{cubicBezierEaseInOut:g},self:{padding:x,closeMargin:T,closeMarginRtl:_,borderRadius:C,opacityDisabled:y,textColorCheckable:w,textColorHoverCheckable:S,textColorPressedCheckable:R,textColorChecked:k,colorCheckable:A,colorHoverCheckable:I,colorPressedCheckable:q,colorChecked:B,colorCheckedHover:M,colorCheckedPressed:$,closeBorderRadius:U,fontWeightStrong:Q,[Te("colorBordered",p)]:D,[Te("closeSize",h)]:z,[Te("closeIconSize",h)]:te,[Te("fontSize",h)]:G,[Te("height",h)]:J,[Te("color",p)]:he,[Te("textColor",p)]:xe,[Te("border",p)]:we,[Te("closeIconColor",p)]:Y,[Te("closeIconColorHover",p)]:be,[Te("closeIconColorPressed",p)]:ue,[Te("closeColorHover",p)]:ie,[Te("closeColorPressed",p)]:_e}}=a.value;return{"--n-font-weight-strong":Q,"--n-avatar-size-override":`calc(${J} - 8px)`,"--n-bezier":g,"--n-border-radius":C,"--n-border":we,"--n-close-icon-size":te,"--n-close-color-pressed":_e,"--n-close-color-hover":ie,"--n-close-border-radius":U,"--n-close-icon-color":Y,"--n-close-icon-color-hover":be,"--n-close-icon-color-pressed":ue,"--n-close-icon-color-disabled":Y,"--n-close-margin":T,"--n-close-margin-rtl":_,"--n-close-size":z,"--n-color":m||(n.value?D:he),"--n-color-checkable":A,"--n-color-checked":B,"--n-color-checked-hover":M,"--n-color-checked-pressed":$,"--n-color-hover-checkable":I,"--n-color-pressed-checkable":q,"--n-font-size":G,"--n-height":J,"--n-opacity-disabled":y,"--n-padding":x,"--n-text-color":b||xe,"--n-text-color-checkable":w,"--n-text-color-checked":k,"--n-text-color-hover-checkable":S,"--n-text-color-pressed-checkable":R}}),f=r?kt("tag",N(()=>{let p="";const{type:h,size:m,color:{color:b,textColor:g}={}}=e;return p+=h[0],p+=m[0],b&&(p+=`a${Cc(b)}`),g&&(p+=`b${Cc(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&&v("div",{class:`${n}-tag__avatar`},d)),u=Ot(l.icon,d=>d&&v("div",{class:`${n}-tag__icon`},d));return v("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,v("span",{class:`${n}-tag__content`,ref:"contentRef"},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)),!this.checkable&&r?v(Oi,{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?v("div",{class:`${n}-tag__border`,style:{borderColor:i}}):null)}}),KB=O("base-clear",` flex-shrink: 0; height: 1em; width: 1em; @@ -641,7 +641,7 @@ ${t} left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); - `,[Wn({originalTransform:"translateX(-50%) translateY(-50%)",left:"50%",top:"50%"})])])]),ph=me({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 v("div",{class:`${e}-base-clear`},v(zi,null,{default:()=>{var t,n;return this.show?v("div",{key:"dismiss",class:`${e}-base-clear__clear`,onClick:this.onClear,onMousedown:this.handleMouseDown,"data-clear":!0},Rn(this.$slots.icon,()=>[v(Ht,{clsPrefix:e},{default:()=>v(RN,null)})])):v("div",{key:"icon",class:`${e}-base-clear__placeholder`},(n=(t=this.$slots).placeholder)===null||n===void 0?void 0:n.call(t))}}))}}),p_=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 v(Vr,{clsPrefix:n,class:`${n}-base-suffix`,strokeWidth:24,scale:.85,show:e.loading},{default:()=>e.showArrow?v(ph,{clsPrefix:n,show:e.showClear,onClear:e.onClear},{placeholder:()=>v(Ht,{clsPrefix:n,class:`${n}-base-suffix__arrow`},{default:()=>Rn(t.default,()=>[v(Qw,null)])})}):null})}}}),m_={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:b,clearColorPressed:g,placeholderColor:x,placeholderColorDisabled:T,fontSizeTiny:_,fontSizeSmall:C,fontSizeMedium:y,fontSizeLarge:w,heightTiny:S,heightSmall:R,heightMedium:k,heightLarge:A}=e;return Object.assign(Object.assign({},m_),{fontSizeTiny:_,fontSizeSmall:C,fontSizeMedium:y,fontSizeLarge:w,heightTiny:S,heightSmall:R,heightMedium:k,heightLarge:A,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:x,placeholderColorDisabled:T,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:b,clearColorPressed:g})},GB={name:"InternalSelection",common:yt,peers:{Popover:Na},self:KB},g_=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:b,placeholderColor:g,placeholderColorDisabled:x,fontSizeTiny:T,fontSizeSmall:_,fontSizeMedium:C,fontSizeLarge:y,heightTiny:w,heightSmall:S,heightMedium:R,heightLarge:k}=e;return Object.assign(Object.assign({},m_),{fontSizeTiny:T,fontSizeSmall:_,fontSizeMedium:C,fontSizeLarge:y,heightTiny:w,heightSmall:S,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:b})}},Wp=YB,XB=j([D("base-selection",` + `,[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",KB,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 v("div",{class:`${e}-base-clear`},v(zi,null,{default:()=>{var t,n;return this.show?v("div",{key:"dismiss",class:`${e}-base-clear__clear`,onClick:this.onClear,onMousedown:this.handleMouseDown,"data-clear":!0},Rn(this.$slots.icon,()=>[v(Ht,{clsPrefix:e},{default:()=>v(EN,null)})])):v("div",{key:"icon",class:`${e}-base-clear__placeholder`},(n=(t=this.$slots).placeholder)===null||n===void 0?void 0:n.call(t))}}))}}),m_=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 v(Vr,{clsPrefix:n,class:`${n}-base-suffix`,strokeWidth:24,scale:.85,show:e.loading},{default:()=>e.showArrow?v(mh,{clsPrefix:n,show:e.showClear,onClear:e.onClear},{placeholder:()=>v(Ht,{clsPrefix:n,class:`${n}-base-suffix__arrow`},{default:()=>Rn(t.default,()=>[v(Zw,null)])})}):null})}}}),g_={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"},GB=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:b,clearColorPressed:g,placeholderColor:x,placeholderColorDisabled:T,fontSizeTiny:_,fontSizeSmall:C,fontSizeMedium:y,fontSizeLarge:w,heightTiny:S,heightSmall:R,heightMedium:k,heightLarge:A}=e;return Object.assign(Object.assign({},g_),{fontSizeTiny:_,fontSizeSmall:C,fontSizeMedium:y,fontSizeLarge:w,heightTiny:S,heightSmall:R,heightMedium:k,heightLarge:A,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:x,placeholderColorDisabled:T,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:b,clearColorPressed:g})},YB={name:"InternalSelection",common:yt,peers:{Popover:Na},self:GB},v_=YB,XB={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:b,placeholderColor:g,placeholderColorDisabled:x,fontSizeTiny:T,fontSizeSmall:_,fontSizeMedium:C,fontSizeLarge:y,heightTiny:w,heightSmall:S,heightMedium:R,heightLarge:k}=e;return Object.assign(Object.assign({},g_),{fontSizeTiny:T,fontSizeSmall:_,fontSizeMedium:C,fontSizeLarge:y,heightTiny:w,heightSmall:S,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:b})}},qp=XB,QB=j([O("base-selection",` position: relative; z-index: auto; box-shadow: none; @@ -653,9 +653,9 @@ ${t} min-height: var(--n-height); line-height: 1.5; font-size: var(--n-font-size); - `,[D("base-loading",` + `,[O("base-loading",` color: var(--n-loading-color); - `),D("base-selection-tags","min-height: var(--n-height);"),F("border, state-border",` + `),O("base-selection-tags","min-height: var(--n-height);"),F("border, state-border",` position: absolute; left: 0; right: 0; @@ -670,7 +670,7 @@ ${t} `),F("state-border",` z-index: 1; border-color: #0000; - `),D("base-suffix",` + `),O("base-suffix",` cursor: pointer; position: absolute; top: 50%; @@ -680,7 +680,7 @@ ${t} font-size: var(--n-arrow-size); color: var(--n-arrow-color); transition: color .3s var(--n-bezier); - `)]),D("base-selection-overlay",` + `)]),O("base-selection-overlay",` display: flex; align-items: center; white-space: nowrap; @@ -697,12 +697,12 @@ ${t} flex-grow: 1; overflow: hidden; text-overflow: ellipsis; - `)]),D("base-selection-placeholder",` + `)]),O("base-selection-placeholder",` color: var(--n-placeholder-color); `,[F("inner",` max-width: 100%; overflow: hidden; - `)]),D("base-selection-tags",` + `)]),O("base-selection-tags",` cursor: pointer; outline: none; box-sizing: border-box; @@ -720,7 +720,7 @@ ${t} color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); - `),D("base-selection-label",` + `),O("base-selection-label",` height: var(--n-height); display: inline-flex; width: 100%; @@ -737,7 +737,7 @@ ${t} border-radius: inherit; background-color: var(--n-color); align-items: center; - `,[D("base-selection-input",` + `,[O("base-selection-input",` font-size: inherit; line-height: inherit; outline: none; @@ -765,23 +765,23 @@ ${t} `)]),K("active",[F("state-border",` box-shadow: var(--n-box-shadow-active); border: var(--n-border-active); - `),D("base-selection-label","background-color: var(--n-color-active);"),D("base-selection-tags","background-color: var(--n-color-active);")])]),K("disabled","cursor: not-allowed;",[F("arrow",` + `),O("base-selection-label","background-color: var(--n-color-active);"),O("base-selection-tags","background-color: var(--n-color-active);")])]),K("disabled","cursor: not-allowed;",[F("arrow",` color: var(--n-arrow-color-disabled); - `),D("base-selection-label",` + `),O("base-selection-label",` cursor: not-allowed; background-color: var(--n-color-disabled); - `,[D("base-selection-input",` + `,[O("base-selection-input",` cursor: not-allowed; color: var(--n-text-color-disabled); `),F("render-label",` color: var(--n-text-color-disabled); - `)]),D("base-selection-tags",` + `)]),O("base-selection-tags",` cursor: not-allowed; background-color: var(--n-color-disabled); - `),D("base-selection-placeholder",` + `),O("base-selection-placeholder",` cursor: not-allowed; color: var(--n-placeholder-color-disabled); - `)]),D("base-selection-input-tag",` + `)]),O("base-selection-input-tag",` height: calc(var(--n-height) - 6px); line-height: calc(var(--n-height) - 6px); outline: none; @@ -820,26 +820,26 @@ ${t} `)]),K("active",[F("state-border",` box-shadow: var(--n-box-shadow-active-${e}); border: var(--n-border-active-${e}); - `),D("base-selection-label",`background-color: var(--n-color-active-${e});`),D("base-selection-tags",`background-color: var(--n-color-active-${e});`)]),K("focus",[F("state-border",` + `),O("base-selection-label",`background-color: var(--n-color-active-${e});`),O("base-selection-tags",`background-color: var(--n-color-active-${e});`)]),K("focus",[F("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); - `)])])]))]),D("base-selection-popover",` + `)])])]))]),O("base-selection-popover",` margin-bottom: -3px; display: flex; flex-wrap: wrap; margin-right: -8px; - `),D("base-selection-tag-wrapper",` + `),O("base-selection-tag-wrapper",` max-width: 100%; display: inline-flex; padding: 0 7px 3px 0; - `,[j("&:last-child","padding-right: 0;"),D("tag",` + `,[j("&:last-child","padding-right: 0;"),O("tag",` font-size: 14px; max-width: 100%; `,[F("content",` line-height: 1.25; text-overflow: ellipsis; overflow: hidden; - `)])])]),QB=me({name:"InternalSelection",props:Object.assign(Object.assign({},Le.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=L(null),n=L(null),o=L(null),r=L(null),i=L(null),a=L(null),s=L(null),l=L(null),c=L(null),u=L(null),d=L(!1),f=L(!1),p=L(!1),h=Le("InternalSelection","-internal-selection",XB,g_,e,Ne(e,"clsPrefix")),m=N(()=>e.clearable&&!e.disabled&&(p.value||e.active)),b=N(()=>e.selectedOption?e.renderTag?e.renderTag({option:e.selectedOption,handleClose:()=>{}}):e.renderLabel?e.renderLabel(e.selectedOption,!0):Bt(e.selectedOption[e.labelField],e.selectedOption,!0):e.placeholder),g=N(()=>{const J=e.selectedOption;if(J)return J[e.labelField]}),x=N(()=>e.multiple?!!(Array.isArray(e.selectedOptions)&&e.selectedOptions.length):e.selectedOption!==null);function T(){var J;const{value:pe}=t;if(pe){const{value:ke}=n;ke&&(ke.style.width=`${pe.offsetWidth}px`,e.maxTagCount!=="responsive"&&((J=c.value)===null||J===void 0||J.sync()))}}function _(){const{value:J}=u;J&&(J.style.display="none")}function C(){const{value:J}=u;J&&(J.style.display="inline-block")}ht(Ne(e,"active"),J=>{J||_()}),ht(Ne(e,"pattern"),()=>{e.multiple&&Lt(T)});function y(J){const{onFocus:pe}=e;pe&&pe(J)}function w(J){const{onBlur:pe}=e;pe&&pe(J)}function S(J){const{onDeleteOption:pe}=e;pe&&pe(J)}function R(J){const{onClear:pe}=e;pe&&pe(J)}function k(J){const{onPatternInput:pe}=e;pe&&pe(J)}function A(J){var pe;(!J.relatedTarget||!(!((pe=o.value)===null||pe===void 0)&&pe.contains(J.relatedTarget)))&&y(J)}function I(J){var pe;!((pe=o.value)===null||pe===void 0)&&pe.contains(J.relatedTarget)||w(J)}function q(J){R(J)}function B(){p.value=!0}function O(){p.value=!1}function $(J){!e.active||!e.filterable||J.target!==n.value&&J.preventDefault()}function U(J){S(J)}function Q(J){if(J.key==="Backspace"&&!M.value&&!e.pattern.length){const{selectedOptions:pe}=e;pe!=null&&pe.length&&U(pe[pe.length-1])}}const M=L(!1);let z=null;function re(J){const{value:pe}=t;if(pe){const ke=J.target.value;pe.textContent=ke,T()}e.ignoreComposition&&M.value?z=J:k(J)}function X(){M.value=!0}function te(){M.value=!1,e.ignoreComposition&&k(z),z=null}function he(J){var pe;f.value=!0,(pe=e.onPatternFocus)===null||pe===void 0||pe.call(e,J)}function xe(J){var pe;f.value=!1,(pe=e.onPatternBlur)===null||pe===void 0||pe.call(e,J)}function Ce(){var J,pe;if(e.filterable)f.value=!1,(J=a.value)===null||J===void 0||J.blur(),(pe=n.value)===null||pe===void 0||pe.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 J,pe,ke;e.filterable?(f.value=!1,(J=a.value)===null||J===void 0||J.focus()):e.multiple?(pe=r.value)===null||pe===void 0||pe.focus():(ke=i.value)===null||ke===void 0||ke.focus()}function be(){const{value:J}=n;J&&(C(),J.focus())}function ue(){const{value:J}=n;J&&J.blur()}function ie(J){const{value:pe}=s;pe&&pe.setTextContent(`+${J}`)}function _e(){const{value:J}=l;return J}function V(){return n.value}let P=null;function E(){P!==null&&window.clearTimeout(P)}function W(){e.active||(E(),P=window.setTimeout(()=>{x.value&&(d.value=!0)},100))}function ae(){E()}function Y(J){J||(E(),d.value=!1)}ht(x,J=>{J||(d.value=!1)}),Vt(()=>{ln(()=>{const J=a.value;J&&(e.disabled?J.removeAttribute("tabindex"):J.tabIndex=f.value?-1:0)})}),ew(o,e.onResize);const{inlineThemeDisabled:de}=e,ye=N(()=>{const{size:J}=e,{common:{cubicBezierEaseInOut:pe},self:{borderRadius:ke,color:ne,placeholderColor:oe,textColor:Re,paddingSingle:De,paddingMultiple:qe,caretColor:et,colorDisabled:ze,textColorDisabled:He,placeholderColorDisabled:lt,colorActive:Oe,boxShadowFocus:tt,boxShadowActive:nt,boxShadowHover:Z,border:we,borderFocus:Ie,borderHover:Ue,borderActive:Qe,arrowColor:Ze,arrowColorDisabled:ot,loadingColor:rt,colorActiveWarning:Tt,boxShadowFocusWarning:sn,boxShadowActiveWarning:Wt,boxShadowHoverWarning:Se,borderWarning:Fe,borderFocusWarning:Je,borderHoverWarning:pt,borderActiveWarning:vt,colorActiveError:at,boxShadowFocusError:se,boxShadowActiveError:Pe,boxShadowHoverError:Ge,borderError:It,borderFocusError:Kt,borderHoverError:Ft,borderActiveError:uo,clearColor:fo,clearColorHover:ho,clearColorPressed:Wo,clearSize:qo,arrowSize:Wr,[Te("height",J)]:Wa,[Te("fontSize",J)]:qa}}=h.value;return{"--n-bezier":pe,"--n-border":we,"--n-border-active":Qe,"--n-border-focus":Ie,"--n-border-hover":Ue,"--n-border-radius":ke,"--n-box-shadow-active":nt,"--n-box-shadow-focus":tt,"--n-box-shadow-hover":Z,"--n-caret-color":et,"--n-color":ne,"--n-color-active":Oe,"--n-color-disabled":ze,"--n-font-size":qa,"--n-height":Wa,"--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":Ze,"--n-arrow-color-disabled":ot,"--n-loading-color":rt,"--n-color-active-warning":Tt,"--n-box-shadow-focus-warning":sn,"--n-box-shadow-active-warning":Wt,"--n-box-shadow-hover-warning":Se,"--n-border-warning":Fe,"--n-border-focus-warning":Je,"--n-border-hover-warning":pt,"--n-border-active-warning":vt,"--n-color-active-error":at,"--n-box-shadow-focus-error":se,"--n-box-shadow-active-error":Pe,"--n-box-shadow-hover-error":Ge,"--n-border-error":It,"--n-border-focus-error":Kt,"--n-border-hover-error":Ft,"--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":Wr}}),ve=de?kt("internal-selection",N(()=>e.size[0]),ye,e):void 0;return{mergedTheme:h,mergedClearable:m,patternInputFocused:f,filterablePlaceholder:b,label:g,selected:x,showTagsPanel:d,isComposing:M,counterRef:s,counterWrapperRef:l,patternInputMirrorRef:t,patternInputRef:n,selfRef:o,multipleElRef:r,singleElRef:i,patternInputWrapperRef:a,overflowRef:c,inputTagElRef:u,handleMouseDown:$,handleFocusin:A,handleClear:q,handleMouseEnter:B,handleMouseLeave:O,handleDeleteOption:U,handlePatternKeyDown:Q,handlePatternInputInput:re,handlePatternInputBlur:xe,handlePatternInputFocus:he,handleMouseEnterCounter:W,handleMouseLeaveCounter:ae,handleFocusout:I,handleCompositionEnd:te,handleCompositionStart:X,onPopoverUpdateShow:Y,focus:G,focusInput:be,blur:Ce,blurInput:ue,updateCounter:ie,getCounter:_e,getTail:V,renderLabel:e.renderLabel,cssVars:de?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=v(Qf,null,{default:()=>v(p_,{clsPrefix:s,loading:this.loading,showArrow:this.showArrow,showClear:this.mergedClearable&&this.selected,onClear:this.handleClear},{default:()=>{var b,g;return(g=(b=this.$slots).arrow)===null||g===void 0?void 0:g.call(b)}})});let m;if(t){const{labelField:b}=this,g=I=>v("div",{class:`${s}-base-selection-tag-wrapper`,key:I.value},c?c({option:I,handleClose:()=>{this.handleDeleteOption(I)}}):v(pi,{size:n,closable:!I.disabled,disabled:o,onClose:()=>{this.handleDeleteOption(I)},internalCloseIsButtonTag:!1,internalCloseFocusable:!1},{default:()=>u?u(I,!0):Bt(I[b],I,!0)})),x=()=>(f?this.selectedOptions.slice(0,i):this.selectedOptions).map(g),T=r?v("div",{class:`${s}-base-selection-input-tag`,ref:"inputTagElRef",key:"__input-tag__"},v("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})),v("span",{ref:"patternInputMirrorRef",class:`${s}-base-selection-input-tag__mirror`},this.pattern)):null,_=d?()=>v("div",{class:`${s}-base-selection-tag-wrapper`,ref:"counterWrapperRef"},v(pi,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,onMouseleave:this.handleMouseLeaveCounter,disabled:o})):void 0;let C;if(f){const I=this.selectedOptions.length-i;I>0&&(C=v("div",{class:`${s}-base-selection-tag-wrapper`,key:"__counter__"},v(pi,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,disabled:o},{default:()=>`+${I}`})))}const y=d?r?v(bb,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,getTail:this.getTail,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:x,counter:_,tail:()=>T}):v(bb,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:x,counter:_}):f?x().concat(C):x(),w=p?()=>v("div",{class:`${s}-base-selection-popover`},d?x():this.selectedOptions.map(g)):void 0,S=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)?v("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`},v("div",{class:`${s}-base-selection-placeholder__inner`},this.placeholder)):null,A=r?v("div",{ref:"patternInputWrapperRef",class:`${s}-base-selection-tags`},y,d?null:T,h):v("div",{ref:"multipleElRef",class:`${s}-base-selection-tags`,tabindex:o?void 0:0},y,h);m=v(it,null,p?v(sl,Object.assign({},S,{scrollable:!0,style:"max-height: calc(var(--v-target-height) * 6.6);"}),{trigger:()=>A,default:w}):A,k)}else if(r){const b=this.pattern||this.isComposing,g=this.active?!b:!this.selected,x=this.active?!1:this.selected;m=v("div",{ref:"patternInputWrapperRef",class:`${s}-base-selection-label`},v("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?v("div",{class:`${s}-base-selection-label__render-label ${s}-base-selection-overlay`,key:"input"},v("div",{class:`${s}-base-selection-overlay__wrapper`},c?c({option:this.selectedOption,handleClose:()=>{}}):u?u(this.selectedOption,!0):Bt(this.label,this.selectedOption,!0))):null,g?v("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`,key:"placeholder"},v("div",{class:`${s}-base-selection-overlay__wrapper`},this.filterablePlaceholder)):null,h)}else m=v("div",{ref:"singleElRef",class:`${s}-base-selection-label`,tabindex:this.disabled?void 0:0},this.label!==void 0?v("div",{class:`${s}-base-selection-input`,title:HA(this.label),key:"input"},v("div",{class:`${s}-base-selection-input__content`},c?c({option:this.selectedOption,handleClose:()=>{}}):u?u(this.selectedOption,!0):Bt(this.label,this.selectedOption,!0))):v("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`,key:"placeholder"},v("div",{class:`${s}-base-selection-placeholder__inner`},this.placeholder)),h);return v("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?v("div",{class:`${s}-base-selection__border`}):null,a?v("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",` + `)])])]),ZB=me({name:"InternalSelection",props:Object.assign(Object.assign({},Le.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=L(null),n=L(null),o=L(null),r=L(null),i=L(null),a=L(null),s=L(null),l=L(null),c=L(null),u=L(null),d=L(!1),f=L(!1),p=L(!1),h=Le("InternalSelection","-internal-selection",QB,v_,e,Ne(e,"clsPrefix")),m=N(()=>e.clearable&&!e.disabled&&(p.value||e.active)),b=N(()=>e.selectedOption?e.renderTag?e.renderTag({option:e.selectedOption,handleClose:()=>{}}):e.renderLabel?e.renderLabel(e.selectedOption,!0):Bt(e.selectedOption[e.labelField],e.selectedOption,!0):e.placeholder),g=N(()=>{const ee=e.selectedOption;if(ee)return ee[e.labelField]}),x=N(()=>e.multiple?!!(Array.isArray(e.selectedOptions)&&e.selectedOptions.length):e.selectedOption!==null);function T(){var ee;const{value:pe}=t;if(pe){const{value:ke}=n;ke&&(ke.style.width=`${pe.offsetWidth}px`,e.maxTagCount!=="responsive"&&((ee=c.value)===null||ee===void 0||ee.sync()))}}function _(){const{value:ee}=u;ee&&(ee.style.display="none")}function C(){const{value:ee}=u;ee&&(ee.style.display="inline-block")}ht(Ne(e,"active"),ee=>{ee||_()}),ht(Ne(e,"pattern"),()=>{e.multiple&&Lt(T)});function y(ee){const{onFocus:pe}=e;pe&&pe(ee)}function w(ee){const{onBlur:pe}=e;pe&&pe(ee)}function S(ee){const{onDeleteOption:pe}=e;pe&&pe(ee)}function R(ee){const{onClear:pe}=e;pe&&pe(ee)}function k(ee){const{onPatternInput:pe}=e;pe&&pe(ee)}function A(ee){var pe;(!ee.relatedTarget||!(!((pe=o.value)===null||pe===void 0)&&pe.contains(ee.relatedTarget)))&&y(ee)}function I(ee){var pe;!((pe=o.value)===null||pe===void 0)&&pe.contains(ee.relatedTarget)||w(ee)}function q(ee){R(ee)}function B(){p.value=!0}function M(){p.value=!1}function $(ee){!e.active||!e.filterable||ee.target!==n.value&&ee.preventDefault()}function U(ee){S(ee)}function Q(ee){if(ee.key==="Backspace"&&!D.value&&!e.pattern.length){const{selectedOptions:pe}=e;pe!=null&&pe.length&&U(pe[pe.length-1])}}const D=L(!1);let z=null;function te(ee){const{value:pe}=t;if(pe){const ke=ee.target.value;pe.textContent=ke,T()}e.ignoreComposition&&D.value?z=ee:k(ee)}function G(){D.value=!0}function J(){D.value=!1,e.ignoreComposition&&k(z),z=null}function he(ee){var pe;f.value=!0,(pe=e.onPatternFocus)===null||pe===void 0||pe.call(e,ee)}function xe(ee){var pe;f.value=!1,(pe=e.onPatternBlur)===null||pe===void 0||pe.call(e,ee)}function we(){var ee,pe;if(e.filterable)f.value=!1,(ee=a.value)===null||ee===void 0||ee.blur(),(pe=n.value)===null||pe===void 0||pe.blur();else if(e.multiple){const{value:ke}=r;ke==null||ke.blur()}else{const{value:ke}=i;ke==null||ke.blur()}}function Y(){var ee,pe,ke;e.filterable?(f.value=!1,(ee=a.value)===null||ee===void 0||ee.focus()):e.multiple?(pe=r.value)===null||pe===void 0||pe.focus():(ke=i.value)===null||ke===void 0||ke.focus()}function be(){const{value:ee}=n;ee&&(C(),ee.focus())}function ue(){const{value:ee}=n;ee&&ee.blur()}function ie(ee){const{value:pe}=s;pe&&pe.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 W(){e.active||(E(),P=window.setTimeout(()=>{x.value&&(d.value=!0)},100))}function ae(){E()}function X(ee){ee||(E(),d.value=!1)}ht(x,ee=>{ee||(d.value=!1)}),Vt(()=>{rn(()=>{const ee=a.value;ee&&(e.disabled?ee.removeAttribute("tabindex"):ee.tabIndex=f.value?-1:0)})}),tw(o,e.onResize);const{inlineThemeDisabled:fe}=e,ye=N(()=>{const{size:ee}=e,{common:{cubicBezierEaseInOut:pe},self:{borderRadius:ke,color:oe,placeholderColor:re,textColor:Re,paddingSingle:De,paddingMultiple:qe,caretColor:et,colorDisabled:ze,textColorDisabled:He,placeholderColorDisabled:lt,colorActive:Oe,boxShadowFocus:tt,boxShadowActive:nt,boxShadowHover:Z,border:Ce,borderFocus:Ie,borderHover:Ue,borderActive:Qe,arrowColor:Ze,arrowColorDisabled:rt,loadingColor:it,colorActiveWarning:Tt,boxShadowFocusWarning:ln,boxShadowActiveWarning:Wt,boxShadowHoverWarning:Se,borderWarning:Fe,borderFocusWarning:Je,borderHoverWarning:mt,borderActiveWarning:vt,colorActiveError:at,boxShadowFocusError:se,boxShadowActiveError:Pe,boxShadowHoverError:Ye,borderError:It,borderFocusError:Kt,borderHoverError:Ft,borderActiveError:uo,clearColor:fo,clearColorHover:ho,clearColorPressed:qo,clearSize:Ko,arrowSize:Wr,[Te("height",ee)]:qa,[Te("fontSize",ee)]:Ka}}=h.value;return{"--n-bezier":pe,"--n-border":Ce,"--n-border-active":Qe,"--n-border-focus":Ie,"--n-border-hover":Ue,"--n-border-radius":ke,"--n-box-shadow-active":nt,"--n-box-shadow-focus":tt,"--n-box-shadow-hover":Z,"--n-caret-color":et,"--n-color":oe,"--n-color-active":Oe,"--n-color-disabled":ze,"--n-font-size":Ka,"--n-height":qa,"--n-padding-single":De,"--n-padding-multiple":qe,"--n-placeholder-color":re,"--n-placeholder-color-disabled":lt,"--n-text-color":Re,"--n-text-color-disabled":He,"--n-arrow-color":Ze,"--n-arrow-color-disabled":rt,"--n-loading-color":it,"--n-color-active-warning":Tt,"--n-box-shadow-focus-warning":ln,"--n-box-shadow-active-warning":Wt,"--n-box-shadow-hover-warning":Se,"--n-border-warning":Fe,"--n-border-focus-warning":Je,"--n-border-hover-warning":mt,"--n-border-active-warning":vt,"--n-color-active-error":at,"--n-box-shadow-focus-error":se,"--n-box-shadow-active-error":Pe,"--n-box-shadow-hover-error":Ye,"--n-border-error":It,"--n-border-focus-error":Kt,"--n-border-hover-error":Ft,"--n-border-active-error":uo,"--n-clear-size":Ko,"--n-clear-color":fo,"--n-clear-color-hover":ho,"--n-clear-color-pressed":qo,"--n-arrow-size":Wr}}),ve=fe?kt("internal-selection",N(()=>e.size[0]),ye,e):void 0;return{mergedTheme:h,mergedClearable:m,patternInputFocused:f,filterablePlaceholder:b,label:g,selected:x,showTagsPanel:d,isComposing:D,counterRef:s,counterWrapperRef:l,patternInputMirrorRef:t,patternInputRef:n,selfRef:o,multipleElRef:r,singleElRef:i,patternInputWrapperRef:a,overflowRef:c,inputTagElRef:u,handleMouseDown:$,handleFocusin:A,handleClear:q,handleMouseEnter:B,handleMouseLeave:M,handleDeleteOption:U,handlePatternKeyDown:Q,handlePatternInputInput:te,handlePatternInputBlur:xe,handlePatternInputFocus:he,handleMouseEnterCounter:W,handleMouseLeaveCounter:ae,handleFocusout:I,handleCompositionEnd:J,handleCompositionStart:G,onPopoverUpdateShow:X,focus:Y,focusInput:be,blur:we,blurInput:ue,updateCounter:ie,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=v(Zf,null,{default:()=>v(m_,{clsPrefix:s,loading:this.loading,showArrow:this.showArrow,showClear:this.mergedClearable&&this.selected,onClear:this.handleClear},{default:()=>{var b,g;return(g=(b=this.$slots).arrow)===null||g===void 0?void 0:g.call(b)}})});let m;if(t){const{labelField:b}=this,g=I=>v("div",{class:`${s}-base-selection-tag-wrapper`,key:I.value},c?c({option:I,handleClose:()=>{this.handleDeleteOption(I)}}):v(pi,{size:n,closable:!I.disabled,disabled:o,onClose:()=>{this.handleDeleteOption(I)},internalCloseIsButtonTag:!1,internalCloseFocusable:!1},{default:()=>u?u(I,!0):Bt(I[b],I,!0)})),x=()=>(f?this.selectedOptions.slice(0,i):this.selectedOptions).map(g),T=r?v("div",{class:`${s}-base-selection-input-tag`,ref:"inputTagElRef",key:"__input-tag__"},v("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})),v("span",{ref:"patternInputMirrorRef",class:`${s}-base-selection-input-tag__mirror`},this.pattern)):null,_=d?()=>v("div",{class:`${s}-base-selection-tag-wrapper`,ref:"counterWrapperRef"},v(pi,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,onMouseleave:this.handleMouseLeaveCounter,disabled:o})):void 0;let C;if(f){const I=this.selectedOptions.length-i;I>0&&(C=v("div",{class:`${s}-base-selection-tag-wrapper`,key:"__counter__"},v(pi,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,disabled:o},{default:()=>`+${I}`})))}const y=d?r?v(yb,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,getTail:this.getTail,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:x,counter:_,tail:()=>T}):v(yb,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:x,counter:_}):f?x().concat(C):x(),w=p?()=>v("div",{class:`${s}-base-selection-popover`},d?x():this.selectedOptions.map(g)):void 0,S=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)?v("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`},v("div",{class:`${s}-base-selection-placeholder__inner`},this.placeholder)):null,A=r?v("div",{ref:"patternInputWrapperRef",class:`${s}-base-selection-tags`},y,d?null:T,h):v("div",{ref:"multipleElRef",class:`${s}-base-selection-tags`,tabindex:o?void 0:0},y,h);m=v(ot,null,p?v(cl,Object.assign({},S,{scrollable:!0,style:"max-height: calc(var(--v-target-height) * 6.6);"}),{trigger:()=>A,default:w}):A,k)}else if(r){const b=this.pattern||this.isComposing,g=this.active?!b:!this.selected,x=this.active?!1:this.selected;m=v("div",{ref:"patternInputWrapperRef",class:`${s}-base-selection-label`},v("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?v("div",{class:`${s}-base-selection-label__render-label ${s}-base-selection-overlay`,key:"input"},v("div",{class:`${s}-base-selection-overlay__wrapper`},c?c({option:this.selectedOption,handleClose:()=>{}}):u?u(this.selectedOption,!0):Bt(this.label,this.selectedOption,!0))):null,g?v("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`,key:"placeholder"},v("div",{class:`${s}-base-selection-overlay__wrapper`},this.filterablePlaceholder)):null,h)}else m=v("div",{ref:"singleElRef",class:`${s}-base-selection-label`,tabindex:this.disabled?void 0:0},this.label!==void 0?v("div",{class:`${s}-base-selection-input`,title:jA(this.label),key:"input"},v("div",{class:`${s}-base-selection-input__content`},c?c({option:this.selectedOption,handleClose:()=>{}}):u?u(this.selectedOption,!0):Bt(this.label,this.selectedOption,!0))):v("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`,key:"placeholder"},v("div",{class:`${s}-base-selection-placeholder__inner`},this.placeholder)),h);return v("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?v("div",{class:`${s}-base-selection__border`}):null,a?v("div",{class:`${s}-base-selection__state-border`}):null)}}),{cubicBezierEaseInOut:yr}=so;function JB({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; @@ -857,13 +857,13 @@ ${t} max-width ${e} ${yr}, margin-left ${e} ${yr}, margin-right ${e} ${yr}; - `)]}const v_={iconMargin:"11px 8px 0 12px",iconMarginRtl:"11px 12px 0 8px",iconSize:"24px",closeIconSize:"16px",closeSize:"20px",closeMargin:"13px 14px 0 0",closeMarginRtl:"13px 0 0 14px",padding:"13px"},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:b,fontSize:g}=e;return Object.assign(Object.assign({},v_),{fontSize:g,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${r}`,color:i,titleTextColor:a,iconColor:s,contentTextColor:s,closeBorderRadius:n,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,borderInfo:`1px solid ${Ae(p,{alpha:.35})}`,colorInfo:Ae(p,{alpha:.25}),titleTextColorInfo:a,iconColorInfo:p,contentTextColorInfo:s,closeColorHoverInfo:l,closeColorPressedInfo:c,closeIconColorInfo:u,closeIconColorHoverInfo:d,closeIconColorPressedInfo:f,borderSuccess:`1px solid ${Ae(h,{alpha:.35})}`,colorSuccess:Ae(h,{alpha:.25}),titleTextColorSuccess:a,iconColorSuccess:h,contentTextColorSuccess:s,closeColorHoverSuccess:l,closeColorPressedSuccess:c,closeIconColorSuccess:u,closeIconColorHoverSuccess:d,closeIconColorPressedSuccess:f,borderWarning:`1px solid ${Ae(m,{alpha:.35})}`,colorWarning:Ae(m,{alpha:.25}),titleTextColorWarning:a,iconColorWarning:m,contentTextColorWarning:s,closeColorHoverWarning:l,closeColorPressedWarning:c,closeIconColorWarning:u,closeIconColorHoverWarning:d,closeIconColorPressedWarning:f,borderError:`1px solid ${Ae(b,{alpha:.35})}`,colorError:Ae(b,{alpha:.25}),titleTextColorError:a,iconColorError:b,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:b,errorColor:g,fontSize:x}=e;return Object.assign(Object.assign({},v_),{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 ${Xe(r,Ae(h,{alpha:.25}))}`,colorInfo:Xe(r,Ae(h,{alpha:.08})),titleTextColorInfo:s,iconColorInfo:h,contentTextColorInfo:l,closeColorHoverInfo:c,closeColorPressedInfo:u,closeIconColorInfo:d,closeIconColorHoverInfo:f,closeIconColorPressedInfo:p,borderSuccess:`1px solid ${Xe(r,Ae(m,{alpha:.25}))}`,colorSuccess:Xe(r,Ae(m,{alpha:.08})),titleTextColorSuccess:s,iconColorSuccess:m,contentTextColorSuccess:l,closeColorHoverSuccess:c,closeColorPressedSuccess:u,closeIconColorSuccess:d,closeIconColorHoverSuccess:f,closeIconColorPressedSuccess:p,borderWarning:`1px solid ${Xe(r,Ae(b,{alpha:.33}))}`,colorWarning:Xe(r,Ae(b,{alpha:.08})),titleTextColorWarning:s,iconColorWarning:b,contentTextColorWarning:l,closeColorHoverWarning:c,closeColorPressedWarning:u,closeIconColorWarning:d,closeIconColorHoverWarning:f,closeIconColorPressedWarning:p,borderError:`1px solid ${Xe(r,Ae(g,{alpha:.25}))}`,colorError:Xe(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 qp({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, + `)]}const b_={iconMargin:"11px 8px 0 12px",iconMarginRtl:"11px 12px 0 8px",iconSize:"24px",closeIconSize:"16px",closeSize:"20px",closeMargin:"13px 14px 0 0",closeMarginRtl:"13px 0 0 14px",padding:"13px"},eH={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:b,fontSize:g}=e;return Object.assign(Object.assign({},b_),{fontSize:g,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${r}`,color:i,titleTextColor:a,iconColor:s,contentTextColor:s,closeBorderRadius:n,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,borderInfo:`1px solid ${Ae(p,{alpha:.35})}`,colorInfo:Ae(p,{alpha:.25}),titleTextColorInfo:a,iconColorInfo:p,contentTextColorInfo:s,closeColorHoverInfo:l,closeColorPressedInfo:c,closeIconColorInfo:u,closeIconColorHoverInfo:d,closeIconColorPressedInfo:f,borderSuccess:`1px solid ${Ae(h,{alpha:.35})}`,colorSuccess:Ae(h,{alpha:.25}),titleTextColorSuccess:a,iconColorSuccess:h,contentTextColorSuccess:s,closeColorHoverSuccess:l,closeColorPressedSuccess:c,closeIconColorSuccess:u,closeIconColorHoverSuccess:d,closeIconColorPressedSuccess:f,borderWarning:`1px solid ${Ae(m,{alpha:.35})}`,colorWarning:Ae(m,{alpha:.25}),titleTextColorWarning:a,iconColorWarning:m,contentTextColorWarning:s,closeColorHoverWarning:l,closeColorPressedWarning:c,closeIconColorWarning:u,closeIconColorHoverWarning:d,closeIconColorPressedWarning:f,borderError:`1px solid ${Ae(b,{alpha:.35})}`,colorError:Ae(b,{alpha:.25}),titleTextColorError:a,iconColorError:b,contentTextColorError:s,closeColorHoverError:l,closeColorPressedError:c,closeIconColorError:u,closeIconColorHoverError:d,closeIconColorPressedError:f})}},tH=eH,nH=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:b,errorColor:g,fontSize:x}=e;return Object.assign(Object.assign({},b_),{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 ${Xe(r,Ae(h,{alpha:.25}))}`,colorInfo:Xe(r,Ae(h,{alpha:.08})),titleTextColorInfo:s,iconColorInfo:h,contentTextColorInfo:l,closeColorHoverInfo:c,closeColorPressedInfo:u,closeIconColorInfo:d,closeIconColorHoverInfo:f,closeIconColorPressedInfo:p,borderSuccess:`1px solid ${Xe(r,Ae(m,{alpha:.25}))}`,colorSuccess:Xe(r,Ae(m,{alpha:.08})),titleTextColorSuccess:s,iconColorSuccess:m,contentTextColorSuccess:l,closeColorHoverSuccess:c,closeColorPressedSuccess:u,closeIconColorSuccess:d,closeIconColorHoverSuccess:f,closeIconColorPressedSuccess:p,borderWarning:`1px solid ${Xe(r,Ae(b,{alpha:.33}))}`,colorWarning:Xe(r,Ae(b,{alpha:.08})),titleTextColorWarning:s,iconColorWarning:b,contentTextColorWarning:l,closeColorHoverWarning:c,closeColorPressedWarning:u,closeIconColorWarning:d,closeIconColorHoverWarning:f,closeIconColorPressedWarning:p,borderError:`1px solid ${Xe(r,Ae(g,{alpha:.25}))}`,colorError:Xe(r,Ae(g,{alpha:.08})),titleTextColorError:s,iconColorError:g,contentTextColorError:l,closeColorHoverError:c,closeColorPressedError:u,closeIconColorError:d,closeIconColorHoverError:f,closeIconColorPressedError:p})},oH={name:"Alert",common:yt,self:nH},rH=oH,{cubicBezierEaseInOut:Eo,cubicBezierEaseOut:iH,cubicBezierEaseIn:aH}=so;function Kp({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} ${rH} ${o}, + opacity ${t} ${iH} ${o}, margin-top ${t} ${Eo} ${o}, margin-bottom ${t} ${Eo} ${o}, padding-top ${t} ${Eo} ${o}, @@ -873,13 +873,13 @@ ${t} overflow: ${e}; transition: max-height ${t} ${Eo}, - opacity ${t} ${iH}, + opacity ${t} ${aH}, margin-top ${t} ${Eo}, margin-bottom ${t} ${Eo}, padding-top ${t} ${Eo}, padding-bottom ${t} ${Eo} ${n?","+n:""} - `)]}const aH=D("alert",` + `)]}const sH=O("alert",` line-height: var(--n-line-height); border-radius: var(--n-border-radius); position: relative; @@ -897,9 +897,9 @@ ${t} transition: border-color .3s var(--n-bezier); border: var(--n-border); pointer-events: none; - `),K("closable",[D("alert-body",[F("title",` + `),K("closable",[O("alert-body",[F("title",` padding-right: 24px; - `)])]),F("icon",{color:"var(--n-icon-color)"}),D("alert-body",{padding:"var(--n-padding)"},[F("title",{color:"var(--n-title-text-color)"}),F("content",{color:"var(--n-content-text-color)"})]),qp({originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.9)"}}),F("icon",` + `)])]),F("icon",{color:"var(--n-icon-color)"}),O("alert-body",{padding:"var(--n-padding)"},[F("title",{color:"var(--n-title-text-color)"}),F("content",{color:"var(--n-content-text-color)"})]),Kp({originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.9)"}}),F("icon",` position: absolute; left: 0; top: 0; @@ -918,7 +918,7 @@ ${t} right: 0; top: 0; margin: var(--n-close-margin); - `),K("show-icon",[D("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),K("right-adjust",[D("alert-body",{paddingRight:"calc(var(--n-close-size) + var(--n-padding) + 2px)"})]),D("alert-body",` + `),K("show-icon",[O("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),K("right-adjust",[O("alert-body",{paddingRight:"calc(var(--n-close-size) + var(--n-padding) + 2px)"})]),O("alert-body",` border-radius: var(--n-border-radius); transition: border-color .3s var(--n-bezier); `,[F("title",` @@ -926,7 +926,7 @@ ${t} font-size: 16px; line-height: 19px; font-weight: var(--n-title-font-weight); - `,[j("& +",[F("content",{marginTop:"9px"})])]),F("content",{transition:"color .3s var(--n-bezier)",fontSize:"var(--n-font-size)"})]),F("icon",{transition:"color .3s var(--n-bezier)"})]),sH=Object.assign(Object.assign({},Le.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}),ll=me({name:"Alert",inheritAttrs:!1,props:sH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=Le("Alert","-alert",aH,oH,e,t),a=En("Alert",r,t),s=N(()=>{const{common:{cubicBezierEaseInOut:p},self:h}=i.value,{fontSize:m,borderRadius:b,titleFontWeight:g,lineHeight:x,iconSize:T,iconMargin:_,iconMarginRtl:C,closeIconSize:y,closeBorderRadius:w,closeSize:S,closeMargin:R,closeMarginRtl:k,padding:A}=h,{type:I}=e,{left:q,right:B}=di(_);return{"--n-bezier":p,"--n-color":h[Te("color",I)],"--n-close-icon-size":y,"--n-close-border-radius":w,"--n-close-color-hover":h[Te("closeColorHover",I)],"--n-close-color-pressed":h[Te("closeColorPressed",I)],"--n-close-icon-color":h[Te("closeIconColor",I)],"--n-close-icon-color-hover":h[Te("closeIconColorHover",I)],"--n-close-icon-color-pressed":h[Te("closeIconColorPressed",I)],"--n-icon-color":h[Te("iconColor",I)],"--n-border":h[Te("border",I)],"--n-title-text-color":h[Te("titleTextColor",I)],"--n-content-text-color":h[Te("contentTextColor",I)],"--n-line-height":x,"--n-border-radius":b,"--n-font-size":m,"--n-title-font-weight":g,"--n-icon-size":T,"--n-icon-margin":_,"--n-icon-margin-rtl":C,"--n-close-size":S,"--n-close-margin":R,"--n-close-margin-rtl":k,"--n-padding":A,"--n-icon-margin-left":q,"--n-icon-margin-right":B}}),l=o?kt("alert",N(()=>e.type[0]),s,e):void 0,c=L(!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),v(Cu,{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?v("div",Object.assign({},On(this.$attrs,o)),this.closable&&v(Oi,{clsPrefix:t,class:`${t}-alert__close`,onClick:this.handleCloseClick}),this.bordered&&v("div",{class:`${t}-alert__border`}),this.showIcon&&v("div",{class:`${t}-alert__icon`,"aria-hidden":"true"},Rn(n.icon,()=>[v(Ht,{clsPrefix:t},{default:()=>{switch(this.type){case"success":return v(Ii,null);case"info":return v(Dr,null);case"warning":return v(Mi,null);case"error":return v(Ai,null);default:return null}}})])),v("div",{class:[`${t}-alert-body`,this.mergedBordered&&`${t}-alert-body--bordered`]},Ot(n.header,r=>{const i=r||this.title;return i?v("div",{class:`${t}-alert-body__title`},i):null}),n.default&&v("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 Rc(e){return e.type==="group"}function b_(e){return e.type==="ignored"}function Od(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function y_(e,t){return{getIsGroup:Rc,getIgnored:b_,getKey(o){return Rc(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(Rc(s)){const l=r(s[o]);l.length&&a.push(Object.assign({},s,{[o]:l}))}else{if(b_(s))continue;t(n,s)&&a.push(s)}return a}return r(e)}function hH(e,t,n){const o=new Map;return e.forEach(r=>{Rc(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 x_=ar&&navigator.userAgent.includes("Safari")&&!pH,C_={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:b,fontSizeLarge:g,heightTiny:x,heightSmall:T,heightMedium:_,heightLarge:C,clearColor:y,clearColorHover:w,clearColorPressed:S,placeholderColor:R,placeholderColorDisabled:k,iconColor:A,iconColorDisabled:I,iconColorHover:q,iconColorPressed:B}=e;return Object.assign(Object.assign({},C_),{countTextColorDisabled:o,countTextColor:n,heightTiny:x,heightSmall:T,heightMedium:_,heightLarge:C,fontSizeTiny:h,fontSizeSmall:m,fontSizeMedium:b,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:w,clearColorPressed:S,iconColor:A,iconColorDisabled:I,iconColorHover:q,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:b,fontSizeMedium:g,fontSizeLarge:x,heightTiny:T,heightSmall:_,heightMedium:C,heightLarge:y,actionColor:w,clearColor:S,clearColorHover:R,clearColorPressed:k,placeholderColor:A,placeholderColorDisabled:I,iconColor:q,iconColorDisabled:B,iconColorHover:O,iconColorPressed:$}=e;return Object.assign(Object.assign({},C_),{countTextColorDisabled:o,countTextColor:n,heightTiny:T,heightSmall:_,heightMedium:C,heightLarge:y,fontSizeTiny:m,fontSizeSmall:b,fontSizeMedium:g,fontSizeLarge:x,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:S,clearColorHover:R,clearColorPressed:k,iconColor:q,iconColorDisabled:B,iconColorHover:O,iconColorPressed:$,suffixTextColor:t})},vH={name:"Input",common:yt,self:gH},Kp=vH,w_="n-input";function bH(e){let t=0;for(const n of e)t++;return t}function Dl(e){return e===""||e==null}function yH(e){const t=L(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 w0=me({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:n,maxlengthRef:o,mergedClsPrefixRef:r,countGraphemesRef:i}=je(w_),a=N(()=>{const{value:s}=n;return s===null||Array.isArray(s)?0:(i.value||bH)(s)});return()=>{const{value:s}=o,{value:l}=n;return v("span",{class:`${r.value}-input-word-count`},Xf(t.default,{value:l===null||Array.isArray(l)?"":l},()=>[s===void 0?a.value:`${a.value} / ${s}`]))}}}),xH=D("input",` + `,[j("& +",[F("content",{marginTop:"9px"})])]),F("content",{transition:"color .3s var(--n-bezier)",fontSize:"var(--n-font-size)"})]),F("icon",{transition:"color .3s var(--n-bezier)"})]),lH=Object.assign(Object.assign({},Le.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}),ul=me({name:"Alert",inheritAttrs:!1,props:lH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=Le("Alert","-alert",sH,rH,e,t),a=En("Alert",r,t),s=N(()=>{const{common:{cubicBezierEaseInOut:p},self:h}=i.value,{fontSize:m,borderRadius:b,titleFontWeight:g,lineHeight:x,iconSize:T,iconMargin:_,iconMarginRtl:C,closeIconSize:y,closeBorderRadius:w,closeSize:S,closeMargin:R,closeMarginRtl:k,padding:A}=h,{type:I}=e,{left:q,right:B}=di(_);return{"--n-bezier":p,"--n-color":h[Te("color",I)],"--n-close-icon-size":y,"--n-close-border-radius":w,"--n-close-color-hover":h[Te("closeColorHover",I)],"--n-close-color-pressed":h[Te("closeColorPressed",I)],"--n-close-icon-color":h[Te("closeIconColor",I)],"--n-close-icon-color-hover":h[Te("closeIconColorHover",I)],"--n-close-icon-color-pressed":h[Te("closeIconColorPressed",I)],"--n-icon-color":h[Te("iconColor",I)],"--n-border":h[Te("border",I)],"--n-title-text-color":h[Te("titleTextColor",I)],"--n-content-text-color":h[Te("contentTextColor",I)],"--n-line-height":x,"--n-border-radius":b,"--n-font-size":m,"--n-title-font-weight":g,"--n-icon-size":T,"--n-icon-margin":_,"--n-icon-margin-rtl":C,"--n-close-size":S,"--n-close-margin":R,"--n-close-margin-rtl":k,"--n-padding":A,"--n-icon-margin-left":q,"--n-icon-margin-right":B}}),l=o?kt("alert",N(()=>e.type[0]),s,e):void 0,c=L(!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),v(wu,{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?v("div",Object.assign({},On(this.$attrs,o)),this.closable&&v(Oi,{clsPrefix:t,class:`${t}-alert__close`,onClick:this.handleCloseClick}),this.bordered&&v("div",{class:`${t}-alert__border`}),this.showIcon&&v("div",{class:`${t}-alert__icon`,"aria-hidden":"true"},Rn(n.icon,()=>[v(Ht,{clsPrefix:t},{default:()=>{switch(this.type){case"success":return v(Ii,null);case"info":return v(Dr,null);case"warning":return v(Mi,null);case"error":return v(Ai,null);default:return null}}})])),v("div",{class:[`${t}-alert-body`,this.mergedBordered&&`${t}-alert-body--bordered`]},Ot(n.header,r=>{const i=r||this.title;return i?v("div",{class:`${t}-alert-body__title`},i):null}),n.default&&v("div",{class:`${t}-alert-body__content`},n))):null}})}}),cH={linkFontSize:"13px",linkPadding:"0 0 0 16px",railWidth:"4px"},uH=e=>{const{borderRadius:t,railColor:n,primaryColor:o,primaryColorHover:r,primaryColorPressed:i,textColor2:a}=e;return Object.assign(Object.assign({},cH),{borderRadius:t,railColor:n,railColorActive:o,linkColor:Ae(o,{alpha:.15}),linkTextColor:a,linkTextColorHover:r,linkTextColorPressed:i,linkTextColorActive:o})},dH={name:"Anchor",common:Be,self:uH},fH=dH;function Ec(e){return e.type==="group"}function y_(e){return e.type==="ignored"}function Dd(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function x_(e,t){return{getIsGroup:Ec,getIgnored:y_,getKey(o){return Ec(o)?o.name||o.key||"key-required":o[e]},getChildren(o){return o[t]}}}function hH(e,t,n,o){if(!t)return e;function r(i){if(!Array.isArray(i))return[];const a=[];for(const s of i)if(Ec(s)){const l=r(s[o]);l.length&&a.push(Object.assign({},s,{[o]:l}))}else{if(y_(s))continue;t(n,s)&&a.push(s)}return a}return r(e)}function pH(e,t,n){const o=new Map;return e.forEach(r=>{Ec(r)?r[n].forEach(i=>{o.set(i[t],i)}):o.set(r[t],r)}),o}const mH=ar&&"chrome"in window;ar&&navigator.userAgent.includes("Firefox");const C_=ar&&navigator.userAgent.includes("Safari")&&!mH,w_={paddingTiny:"0 8px",paddingSmall:"0 10px",paddingMedium:"0 12px",paddingLarge:"0 14px",clearSize:"16px"},gH={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:b,fontSizeLarge:g,heightTiny:x,heightSmall:T,heightMedium:_,heightLarge:C,clearColor:y,clearColorHover:w,clearColorPressed:S,placeholderColor:R,placeholderColorDisabled:k,iconColor:A,iconColorDisabled:I,iconColorHover:q,iconColorPressed:B}=e;return Object.assign(Object.assign({},w_),{countTextColorDisabled:o,countTextColor:n,heightTiny:x,heightSmall:T,heightMedium:_,heightLarge:C,fontSizeTiny:h,fontSizeSmall:m,fontSizeMedium:b,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:w,clearColorPressed:S,iconColor:A,iconColorDisabled:I,iconColorHover:q,iconColorPressed:B,suffixTextColor:t})}},lo=gH,vH=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:b,fontSizeMedium:g,fontSizeLarge:x,heightTiny:T,heightSmall:_,heightMedium:C,heightLarge:y,actionColor:w,clearColor:S,clearColorHover:R,clearColorPressed:k,placeholderColor:A,placeholderColorDisabled:I,iconColor:q,iconColorDisabled:B,iconColorHover:M,iconColorPressed:$}=e;return Object.assign(Object.assign({},w_),{countTextColorDisabled:o,countTextColor:n,heightTiny:T,heightSmall:_,heightMedium:C,heightLarge:y,fontSizeTiny:m,fontSizeSmall:b,fontSizeMedium:g,fontSizeLarge:x,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:S,clearColorHover:R,clearColorPressed:k,iconColor:q,iconColorDisabled:B,iconColorHover:M,iconColorPressed:$,suffixTextColor:t})},bH={name:"Input",common:yt,self:vH},Gp=bH,__="n-input";function yH(e){let t=0;for(const n of e)t++;return t}function Ll(e){return e===""||e==null}function xH(e){const t=L(null);function n(){const{value:i}=e;if(!(i!=null&&i.focus)){r();return}const{selectionStart:a,selectionEnd:s,value:l}=i;if(a==null||s==null){r();return}t.value={start:a,end:s,beforeText:l.slice(0,a),afterText:l.slice(s)}}function o(){var i;const{value:a}=t,{value:s}=e;if(!a||!s)return;const{value:l}=s,{start:c,beforeText:u,afterText:d}=a;let f=l.length;if(l.endsWith(d))f=l.length-d.length;else if(l.startsWith(u))f=u.length;else{const p=u[c-1],h=l.indexOf(p,c-1);h!==-1&&(f=h+1)}(i=s.setSelectionRange)===null||i===void 0||i.call(s,f,f)}function r(){t.value=null}return ht(e,r),{recordCursor:n,restoreCursor:o}}const _0=me({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:n,maxlengthRef:o,mergedClsPrefixRef:r,countGraphemesRef:i}=Ve(__),a=N(()=>{const{value:s}=n;return s===null||Array.isArray(s)?0:(i.value||yH)(s)});return()=>{const{value:s}=o,{value:l}=n;return v("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}`]))}}}),CH=O("input",` max-width: 100%; cursor: text; line-height: 1.5; @@ -991,7 +991,7 @@ ${t} top: 0; left: 0; height: 100%; - `)]),D("input-wrapper",` + `)]),O("input-wrapper",` overflow: hidden; display: inline-flex; flex-grow: 1; @@ -1019,11 +1019,11 @@ ${t} align-items: center; justify-content: center; transition: color .3s var(--n-bezier); - `),K("textarea","width: 100%;",[D("input-word-count",` + `),K("textarea","width: 100%;",[O("input-word-count",` position: absolute; right: var(--n-padding-right); bottom: var(--n-padding-vertical); - `),K("resizable",[D("input-wrapper",` + `),K("resizable",[O("input-wrapper",` resize: vertical; min-height: var(--n-height); `)]),F("textarea-el, textarea-mirror, placeholder",` @@ -1055,9 +1055,9 @@ ${t} transition: color .3s var(--n-bezier); color: var(--n-text-color); white-space: nowrap; - `,[D("icon",` + `,[O("icon",` color: var(--n-icon-color); - `),D("base-icon",` + `),O("base-icon",` color: var(--n-icon-color); `)])]),K("disabled",` cursor: not-allowed; @@ -1066,15 +1066,15 @@ ${t} cursor: not-allowed; color: var(--n-text-color-disabled); text-decoration-color: var(--n-text-color-disabled); - `),F("placeholder","color: var(--n-placeholder-color-disabled);"),F("separator","color: var(--n-text-color-disabled);",[D("icon",` + `),F("placeholder","color: var(--n-placeholder-color-disabled);"),F("separator","color: var(--n-text-color-disabled);",[O("icon",` color: var(--n-icon-color-disabled); - `),D("base-icon",` + `),O("base-icon",` color: var(--n-icon-color-disabled); - `)]),D("input-word-count",` + `)]),O("input-word-count",` color: var(--n-count-text-color-disabled); - `),F("suffix, prefix","color: var(--n-text-color-disabled);",[D("icon",` + `),F("suffix, prefix","color: var(--n-text-color-disabled);",[O("icon",` color: var(--n-icon-color-disabled); - `),D("internal-icon",` + `),O("internal-icon",` color: var(--n-icon-color-disabled); `)])]),Rt("disabled",[F("eye",` color: var(--n-icon-color); @@ -1114,23 +1114,23 @@ ${t} align-items: center; justify-content: center; color: var(--n-suffix-text-color); - `,[D("base-loading",` + `,[O("base-loading",` font-size: var(--n-icon-size); margin: 0 2px; color: var(--n-loading-color); - `),D("base-clear",` + `),O("base-clear",` font-size: var(--n-icon-size); - `,[F("placeholder",[D("base-icon",` + `,[F("placeholder",[O("base-icon",` transition: color .3s var(--n-bezier); color: var(--n-icon-color); font-size: var(--n-icon-size); - `)])]),j(">",[D("icon",` + `)])]),j(">",[O("icon",` transition: color .3s var(--n-bezier); color: var(--n-icon-color); font-size: var(--n-icon-size); - `)]),D("base-icon",` + `)]),O("base-icon",` font-size: var(--n-icon-size); - `)]),D("input-word-count",` + `)]),O("input-word-count",` pointer-events: none; line-height: 1.5; font-size: .85em; @@ -1138,7 +1138,7 @@ ${t} transition: color .3s var(--n-bezier); margin-left: 4px; font-variant: tabular-nums; - `),["warning","error"].map(e=>K(`${e}-status`,[Rt("disabled",[D("base-loading",` + `),["warning","error"].map(e=>K(`${e}-status`,[Rt("disabled",[O("base-loading",` color: var(--n-loading-color-${e}) `),F("input-el, textarea-el",` caret-color: var(--n-caret-color-${e}); @@ -1156,22 +1156,22 @@ ${t} `,[F("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); - `)])])]))]),CH=D("input",[K("disabled",[F("input-el, textarea-el",` + `)])])]))]),wH=O("input",[K("disabled",[F("input-el, textarea-el",` -webkit-text-fill-color: var(--n-text-color-disabled); - `)])]),wH=Object.assign(Object.assign({},Le.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:wH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=Le("Input","-input",xH,Kp,e,t);x_&&jr("-input-safari",CH,t);const a=L(null),s=L(null),l=L(null),c=L(null),u=L(null),d=L(null),f=L(null),p=yH(f),h=L(null),{localeRef:m}=$i("Input"),b=L(e.defaultValue),g=Ne(e,"value"),x=rn(g,b),T=sr(e),{mergedSizeRef:_,mergedDisabledRef:C,mergedStatusRef:y}=T,w=L(!1),S=L(!1),R=L(!1),k=L(!1);let A=null;const I=N(()=>{const{placeholder:se,pair:Pe}=e;return Pe?Array.isArray(se)?se:se===void 0?["",""]:[se,se]:se===void 0?[m.value.placeholder]:[se]}),q=N(()=>{const{value:se}=R,{value:Pe}=x,{value:Ge}=I;return!se&&(Dl(Pe)||Array.isArray(Pe)&&Dl(Pe[0]))&&Ge[0]}),B=N(()=>{const{value:se}=R,{value:Pe}=x,{value:Ge}=I;return!se&&Ge[1]&&(Dl(Pe)||Array.isArray(Pe)&&Dl(Pe[1]))}),O=wt(()=>e.internalForceFocus||w.value),$=wt(()=>{if(C.value||e.readonly||!e.clearable||!O.value&&!S.value)return!1;const{value:se}=x,{value:Pe}=O;return e.pair?!!(Array.isArray(se)&&(se[0]||se[1]))&&(S.value||Pe):!!se&&(S.value||Pe)}),U=N(()=>{const{showPasswordOn:se}=e;if(se)return se;if(e.showPasswordToggle)return"click"}),Q=L(!1),M=N(()=>{const{textDecoration:se}=e;return se?Array.isArray(se)?se.map(Pe=>({textDecoration:Pe})):[{textDecoration:se}]:["",""]}),z=L(void 0),re=()=>{var se,Pe;if(e.type==="textarea"){const{autosize:Ge}=e;if(Ge&&(z.value=(Pe=(se=h.value)===null||se===void 0?void 0:se.$el)===null||Pe===void 0?void 0:Pe.offsetWidth),!s.value||typeof Ge=="boolean")return;const{paddingTop:It,paddingBottom:Kt,lineHeight:Ft}=window.getComputedStyle(s.value),uo=Number(It.slice(0,-2)),fo=Number(Kt.slice(0,-2)),ho=Number(Ft.slice(0,-2)),{value:Wo}=l;if(!Wo)return;if(Ge.minRows){const qo=Math.max(Ge.minRows,1),Wr=`${uo+fo+ho*qo}px`;Wo.style.minHeight=Wr}if(Ge.maxRows){const qo=`${uo+fo+ho*Ge.maxRows}px`;Wo.style.maxHeight=qo}}},X=N(()=>{const{maxlength:se}=e;return se===void 0?void 0:Number(se)});Vt(()=>{const{value:se}=x;Array.isArray(se)||rt(se)});const te=Yn().proxy;function he(se){const{onUpdateValue:Pe,"onUpdate:value":Ge,onInput:It}=e,{nTriggerFormInput:Kt}=T;Pe&&Ee(Pe,se),Ge&&Ee(Ge,se),It&&Ee(It,se),b.value=se,Kt()}function xe(se){const{onChange:Pe}=e,{nTriggerFormChange:Ge}=T;Pe&&Ee(Pe,se),b.value=se,Ge()}function Ce(se){const{onBlur:Pe}=e,{nTriggerFormBlur:Ge}=T;Pe&&Ee(Pe,se),Ge()}function G(se){const{onFocus:Pe}=e,{nTriggerFormFocus:Ge}=T;Pe&&Ee(Pe,se),Ge()}function be(se){const{onClear:Pe}=e;Pe&&Ee(Pe,se)}function ue(se){const{onInputBlur:Pe}=e;Pe&&Ee(Pe,se)}function ie(se){const{onInputFocus:Pe}=e;Pe&&Ee(Pe,se)}function _e(){const{onDeactivate:se}=e;se&&Ee(se)}function V(){const{onActivate:se}=e;se&&Ee(se)}function P(se){const{onClick:Pe}=e;Pe&&Ee(Pe,se)}function E(se){const{onWrapperFocus:Pe}=e;Pe&&Ee(Pe,se)}function W(se){const{onWrapperBlur:Pe}=e;Pe&&Ee(Pe,se)}function ae(){R.value=!0}function Y(se){R.value=!1,se.target===d.value?de(se,1):de(se,0)}function de(se,Pe=0,Ge="input"){const It=se.target.value;if(rt(It),se instanceof InputEvent&&!se.isComposing&&(R.value=!1),e.type==="textarea"){const{value:Ft}=h;Ft&&Ft.syncUnifiedContainer()}if(A=It,R.value)return;p.recordCursor();const Kt=ye(It);if(Kt)if(!e.pair)Ge==="input"?he(It):xe(It);else{let{value:Ft}=x;Array.isArray(Ft)?Ft=[Ft[0],Ft[1]]:Ft=["",""],Ft[Pe]=It,Ge==="input"?he(Ft):xe(Ft)}te.$forceUpdate(),Kt||Lt(p.restoreCursor)}function ye(se){const{countGraphemes:Pe,maxlength:Ge,minlength:It}=e;if(Pe){let Ft;if(Ge!==void 0&&(Ft===void 0&&(Ft=Pe(se)),Ft>Number(Ge))||It!==void 0&&(Ft===void 0&&(Ft=Pe(se)),Ft{It.preventDefault(),St("mouseup",document,Pe)};if(At("mouseup",document,Pe),U.value!=="mousedown")return;Q.value=!0;const Ge=()=>{Q.value=!1,St("mouseup",document,Ge)};At("mouseup",document,Ge)}function Oe(se){e.onKeyup&&Ee(e.onKeyup,se)}function tt(se){switch(e.onKeydown&&Ee(e.onKeydown,se),se.key){case"Escape":Z();break;case"Enter":nt(se);break}}function nt(se){var Pe,Ge;if(e.passivelyActivated){const{value:It}=k;if(It){e.internalDeactivateOnEnter&&Z();return}se.preventDefault(),e.type==="textarea"?(Pe=s.value)===null||Pe===void 0||Pe.focus():(Ge=u.value)===null||Ge===void 0||Ge.focus()}}function Z(){e.passivelyActivated&&(k.value=!1,Lt(()=>{var se;(se=a.value)===null||se===void 0||se.focus()}))}function we(){var se,Pe,Ge;C.value||(e.passivelyActivated?(se=a.value)===null||se===void 0||se.focus():((Pe=s.value)===null||Pe===void 0||Pe.focus(),(Ge=u.value)===null||Ge===void 0||Ge.focus()))}function Ie(){var se;!((se=a.value)===null||se===void 0)&&se.contains(document.activeElement)&&document.activeElement.blur()}function Ue(){var se,Pe;(se=s.value)===null||se===void 0||se.select(),(Pe=u.value)===null||Pe===void 0||Pe.select()}function Qe(){C.value||(s.value?s.value.focus():u.value&&u.value.focus())}function Ze(){const{value:se}=a;se!=null&&se.contains(document.activeElement)&&se!==document.activeElement&&Z()}function ot(se){if(e.type==="textarea"){const{value:Pe}=s;Pe==null||Pe.scrollTo(se)}else{const{value:Pe}=u;Pe==null||Pe.scrollTo(se)}}function rt(se){const{type:Pe,pair:Ge,autosize:It}=e;if(!Ge&&It)if(Pe==="textarea"){const{value:Kt}=l;Kt&&(Kt.textContent=(se??"")+`\r -`)}else{const{value:Kt}=c;Kt&&(se?Kt.textContent=se:Kt.innerHTML=" ")}}function Tt(){re()}const sn=L({top:"0"});function Wt(se){var Pe;const{scrollTop:Ge}=se.target;sn.value.top=`${-Ge}px`,(Pe=h.value)===null||Pe===void 0||Pe.syncUnifiedContainer()}let Se=null;ln(()=>{const{autosize:se,type:Pe}=e;se&&Pe==="textarea"?Se=ht(x,Ge=>{!Array.isArray(Ge)&&Ge!==A&&rt(Ge)}):Se==null||Se()});let Fe=null;ln(()=>{e.type==="textarea"?Fe=ht(x,se=>{var Pe;!Array.isArray(se)&&se!==A&&((Pe=h.value)===null||Pe===void 0||Pe.syncUnifiedContainer())}):Fe==null||Fe()}),ct(w_,{mergedValueRef:x,maxlengthRef:X,mergedClsPrefixRef:t,countGraphemesRef:Ne(e,"countGraphemes")});const Je={wrapperElRef:a,inputElRef:u,textareaElRef:s,isCompositing:R,focus:we,blur:Ie,select:Ue,deactivate:Ze,activate:Qe,scrollTo:ot},pt=En("Input",r,t),vt=N(()=>{const{value:se}=_,{common:{cubicBezierEaseInOut:Pe},self:{color:Ge,borderRadius:It,textColor:Kt,caretColor:Ft,caretColorError:uo,caretColorWarning:fo,textDecorationColor:ho,border:Wo,borderDisabled:qo,borderHover:Wr,borderFocus:Wa,placeholderColor:qa,placeholderColorDisabled:qu,lineHeightTextarea:Ku,colorDisabled:Gu,colorFocus:Yu,textColorDisabled:Xu,boxShadowFocus:Qu,iconSize:Zu,colorFocusWarning:Ju,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,[Te("padding",se)]:xk,[Te("fontSize",se)]:Ck,[Te("height",se)]:wk}}=i.value,{left:_k,right:Sk}=di(xk);return{"--n-bezier":Pe,"--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":Ft,"--n-text-decoration-color":ho,"--n-border":Wo,"--n-border-disabled":qo,"--n-border-hover":Wr,"--n-border-focus":Wa,"--n-placeholder-color":qa,"--n-placeholder-color-disabled":qu,"--n-icon-size":Zu,"--n-line-height-textarea":Ku,"--n-color-disabled":Gu,"--n-color-focus":Yu,"--n-text-color-disabled":Xu,"--n-box-shadow-focus":Qu,"--n-loading-color":vk,"--n-caret-color-warning":fo,"--n-color-focus-warning":Ju,"--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?kt("input",N(()=>{const{value:se}=_;return se[0]}),vt,e):void 0;return Object.assign(Object.assign({},Je),{wrapperElRef:a,inputElRef:u,inputMirrorElRef:c,inputEl2Ref:d,textareaElRef:s,textareaMirrorElRef:l,textareaScrollbarInstRef:h,rtlEnabled:pt,uncontrolledValue:b,mergedValue:x,passwordVisible:Q,mergedPlaceholder:I,showPlaceholder1:q,showPlaceholder2:B,mergedFocus:O,isComposing:R,activated:k,showClearButton:$,mergedSize:_,mergedDisabled:C,textDecorationStyle:M,mergedClsPrefix:t,mergedBordered:n,mergedShowPasswordOn:U,placeholderStyle:sn,mergedStatus:y,textAreaScrollContainerWidth:z,handleTextAreaScroll:Wt,handleCompositionStart:ae,handleCompositionEnd:Y,handleInput:de,handleInputBlur:ve,handleInputFocus:J,handleWrapperBlur:pe,handleWrapperFocus:ke,handleMouseEnter:et,handleMouseLeave:ze,handleMouseDown:qe,handleChange:oe,handleClick:Re,handleClear:De,handlePasswordToggleClick:He,handlePasswordToggleMousedown:lt,handleWrapperKeydown:tt,handleWrapperKeyup:Oe,handleTextAreaMirrorResize:Tt,getTextareaScrollContainer:()=>s.value,mergedTheme:i,cssVars:o?void 0:vt,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(),v("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},v("div",{class:`${n}-input-wrapper`},Ot(l.prefix,c=>c&&v("div",{class:`${n}-input__prefix`},c)),i==="textarea"?v(_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 v(it,null,v("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?v("div",{class:`${n}-input__placeholder`,style:[this.placeholderStyle,f],key:"placeholder"},this.mergedPlaceholder[0]):null,this.autosize?v(Mr,{onResize:this.handleTextAreaMirrorResize},{default:()=>v("div",{ref:"textareaMirrorElRef",class:`${n}-input__textarea-mirror`,key:"mirror"})}):null)}}):v("div",{class:`${n}-input__input`},v("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?v("div",{class:`${n}-input__placeholder`},v("span",null,this.mergedPlaceholder[0])):null,this.autosize?v("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?v("div",{class:`${n}-input__suffix`},[Ot(l["clear-icon-placeholder"],u=>(this.clearable||u)&&v(ph,{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?v(p_,{clsPrefix:n,loading:this.loading,showArrow:!1,showClear:!1,style:this.cssVars}):null,this.internalLoadingBeforeSuffix?c:null,this.showCount&&this.type!=="textarea"?v(w0,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"?v("div",{class:`${n}-input__eye`,onMousedown:this.handlePasswordToggleMousedown,onClick:this.handlePasswordToggleClick},this.passwordVisible?Rn(l["password-visible-icon"],()=>[v(Ht,{clsPrefix:n},{default:()=>v(_N,null)})]):Rn(l["password-invisible-icon"],()=>[v(Ht,{clsPrefix:n},{default:()=>v(SN,null)})])):null]):null)),this.pair?v("span",{class:`${n}-input__separator`},Rn(l.separator,()=>[this.separator])):null,this.pair?v("div",{class:`${n}-input-wrapper`},v("div",{class:`${n}-input__input`},v("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?v("div",{class:`${n}-input__placeholder`},v("span",null,this.mergedPlaceholder[1])):null),Ot(l.suffix,c=>(this.clearable||c)&&v("div",{class:`${n}-input__suffix`},[this.clearable&&v(ph,{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?v("div",{class:`${n}-input__border`}):null,this.mergedBordered?v("div",{class:`${n}-input__state-border`}):null,this.showCount&&i==="textarea"?v(w0,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=D("input-group",` + `)])]),_H=Object.assign(Object.assign({},Le.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:_H,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=Le("Input","-input",CH,Gp,e,t);C_&&jr("-input-safari",wH,t);const a=L(null),s=L(null),l=L(null),c=L(null),u=L(null),d=L(null),f=L(null),p=xH(f),h=L(null),{localeRef:m}=$i("Input"),b=L(e.defaultValue),g=Ne(e,"value"),x=an(g,b),T=sr(e),{mergedSizeRef:_,mergedDisabledRef:C,mergedStatusRef:y}=T,w=L(!1),S=L(!1),R=L(!1),k=L(!1);let A=null;const I=N(()=>{const{placeholder:se,pair:Pe}=e;return Pe?Array.isArray(se)?se:se===void 0?["",""]:[se,se]:se===void 0?[m.value.placeholder]:[se]}),q=N(()=>{const{value:se}=R,{value:Pe}=x,{value:Ye}=I;return!se&&(Ll(Pe)||Array.isArray(Pe)&&Ll(Pe[0]))&&Ye[0]}),B=N(()=>{const{value:se}=R,{value:Pe}=x,{value:Ye}=I;return!se&&Ye[1]&&(Ll(Pe)||Array.isArray(Pe)&&Ll(Pe[1]))}),M=wt(()=>e.internalForceFocus||w.value),$=wt(()=>{if(C.value||e.readonly||!e.clearable||!M.value&&!S.value)return!1;const{value:se}=x,{value:Pe}=M;return e.pair?!!(Array.isArray(se)&&(se[0]||se[1]))&&(S.value||Pe):!!se&&(S.value||Pe)}),U=N(()=>{const{showPasswordOn:se}=e;if(se)return se;if(e.showPasswordToggle)return"click"}),Q=L(!1),D=N(()=>{const{textDecoration:se}=e;return se?Array.isArray(se)?se.map(Pe=>({textDecoration:Pe})):[{textDecoration:se}]:["",""]}),z=L(void 0),te=()=>{var se,Pe;if(e.type==="textarea"){const{autosize:Ye}=e;if(Ye&&(z.value=(Pe=(se=h.value)===null||se===void 0?void 0:se.$el)===null||Pe===void 0?void 0:Pe.offsetWidth),!s.value||typeof Ye=="boolean")return;const{paddingTop:It,paddingBottom:Kt,lineHeight:Ft}=window.getComputedStyle(s.value),uo=Number(It.slice(0,-2)),fo=Number(Kt.slice(0,-2)),ho=Number(Ft.slice(0,-2)),{value:qo}=l;if(!qo)return;if(Ye.minRows){const Ko=Math.max(Ye.minRows,1),Wr=`${uo+fo+ho*Ko}px`;qo.style.minHeight=Wr}if(Ye.maxRows){const Ko=`${uo+fo+ho*Ye.maxRows}px`;qo.style.maxHeight=Ko}}},G=N(()=>{const{maxlength:se}=e;return se===void 0?void 0:Number(se)});Vt(()=>{const{value:se}=x;Array.isArray(se)||it(se)});const J=Yn().proxy;function he(se){const{onUpdateValue:Pe,"onUpdate:value":Ye,onInput:It}=e,{nTriggerFormInput:Kt}=T;Pe&&Ee(Pe,se),Ye&&Ee(Ye,se),It&&Ee(It,se),b.value=se,Kt()}function xe(se){const{onChange:Pe}=e,{nTriggerFormChange:Ye}=T;Pe&&Ee(Pe,se),b.value=se,Ye()}function we(se){const{onBlur:Pe}=e,{nTriggerFormBlur:Ye}=T;Pe&&Ee(Pe,se),Ye()}function Y(se){const{onFocus:Pe}=e,{nTriggerFormFocus:Ye}=T;Pe&&Ee(Pe,se),Ye()}function be(se){const{onClear:Pe}=e;Pe&&Ee(Pe,se)}function ue(se){const{onInputBlur:Pe}=e;Pe&&Ee(Pe,se)}function ie(se){const{onInputFocus:Pe}=e;Pe&&Ee(Pe,se)}function _e(){const{onDeactivate:se}=e;se&&Ee(se)}function V(){const{onActivate:se}=e;se&&Ee(se)}function P(se){const{onClick:Pe}=e;Pe&&Ee(Pe,se)}function E(se){const{onWrapperFocus:Pe}=e;Pe&&Ee(Pe,se)}function W(se){const{onWrapperBlur:Pe}=e;Pe&&Ee(Pe,se)}function ae(){R.value=!0}function X(se){R.value=!1,se.target===d.value?fe(se,1):fe(se,0)}function fe(se,Pe=0,Ye="input"){const It=se.target.value;if(it(It),se instanceof InputEvent&&!se.isComposing&&(R.value=!1),e.type==="textarea"){const{value:Ft}=h;Ft&&Ft.syncUnifiedContainer()}if(A=It,R.value)return;p.recordCursor();const Kt=ye(It);if(Kt)if(!e.pair)Ye==="input"?he(It):xe(It);else{let{value:Ft}=x;Array.isArray(Ft)?Ft=[Ft[0],Ft[1]]:Ft=["",""],Ft[Pe]=It,Ye==="input"?he(Ft):xe(Ft)}J.$forceUpdate(),Kt||Lt(p.restoreCursor)}function ye(se){const{countGraphemes:Pe,maxlength:Ye,minlength:It}=e;if(Pe){let Ft;if(Ye!==void 0&&(Ft===void 0&&(Ft=Pe(se)),Ft>Number(Ye))||It!==void 0&&(Ft===void 0&&(Ft=Pe(se)),Ft{It.preventDefault(),St("mouseup",document,Pe)};if(At("mouseup",document,Pe),U.value!=="mousedown")return;Q.value=!0;const Ye=()=>{Q.value=!1,St("mouseup",document,Ye)};At("mouseup",document,Ye)}function Oe(se){e.onKeyup&&Ee(e.onKeyup,se)}function tt(se){switch(e.onKeydown&&Ee(e.onKeydown,se),se.key){case"Escape":Z();break;case"Enter":nt(se);break}}function nt(se){var Pe,Ye;if(e.passivelyActivated){const{value:It}=k;if(It){e.internalDeactivateOnEnter&&Z();return}se.preventDefault(),e.type==="textarea"?(Pe=s.value)===null||Pe===void 0||Pe.focus():(Ye=u.value)===null||Ye===void 0||Ye.focus()}}function Z(){e.passivelyActivated&&(k.value=!1,Lt(()=>{var se;(se=a.value)===null||se===void 0||se.focus()}))}function Ce(){var se,Pe,Ye;C.value||(e.passivelyActivated?(se=a.value)===null||se===void 0||se.focus():((Pe=s.value)===null||Pe===void 0||Pe.focus(),(Ye=u.value)===null||Ye===void 0||Ye.focus()))}function Ie(){var se;!((se=a.value)===null||se===void 0)&&se.contains(document.activeElement)&&document.activeElement.blur()}function Ue(){var se,Pe;(se=s.value)===null||se===void 0||se.select(),(Pe=u.value)===null||Pe===void 0||Pe.select()}function Qe(){C.value||(s.value?s.value.focus():u.value&&u.value.focus())}function Ze(){const{value:se}=a;se!=null&&se.contains(document.activeElement)&&se!==document.activeElement&&Z()}function rt(se){if(e.type==="textarea"){const{value:Pe}=s;Pe==null||Pe.scrollTo(se)}else{const{value:Pe}=u;Pe==null||Pe.scrollTo(se)}}function it(se){const{type:Pe,pair:Ye,autosize:It}=e;if(!Ye&&It)if(Pe==="textarea"){const{value:Kt}=l;Kt&&(Kt.textContent=(se??"")+`\r +`)}else{const{value:Kt}=c;Kt&&(se?Kt.textContent=se:Kt.innerHTML=" ")}}function Tt(){te()}const ln=L({top:"0"});function Wt(se){var Pe;const{scrollTop:Ye}=se.target;ln.value.top=`${-Ye}px`,(Pe=h.value)===null||Pe===void 0||Pe.syncUnifiedContainer()}let Se=null;rn(()=>{const{autosize:se,type:Pe}=e;se&&Pe==="textarea"?Se=ht(x,Ye=>{!Array.isArray(Ye)&&Ye!==A&&it(Ye)}):Se==null||Se()});let Fe=null;rn(()=>{e.type==="textarea"?Fe=ht(x,se=>{var Pe;!Array.isArray(se)&&se!==A&&((Pe=h.value)===null||Pe===void 0||Pe.syncUnifiedContainer())}):Fe==null||Fe()}),ct(__,{mergedValueRef:x,maxlengthRef:G,mergedClsPrefixRef:t,countGraphemesRef:Ne(e,"countGraphemes")});const Je={wrapperElRef:a,inputElRef:u,textareaElRef:s,isCompositing:R,focus:Ce,blur:Ie,select:Ue,deactivate:Ze,activate:Qe,scrollTo:rt},mt=En("Input",r,t),vt=N(()=>{const{value:se}=_,{common:{cubicBezierEaseInOut:Pe},self:{color:Ye,borderRadius:It,textColor:Kt,caretColor:Ft,caretColorError:uo,caretColorWarning:fo,textDecorationColor:ho,border:qo,borderDisabled:Ko,borderHover:Wr,borderFocus:qa,placeholderColor:Ka,placeholderColorDisabled:Ku,lineHeightTextarea:Gu,colorDisabled:Yu,colorFocus:Xu,textColorDisabled:Qu,boxShadowFocus:Zu,iconSize:Ju,colorFocusWarning:ed,boxShadowFocusWarning:ZS,borderWarning:JS,borderFocusWarning:ek,borderHoverWarning:tk,colorFocusError:nk,boxShadowFocusError:ok,borderError:rk,borderFocusError:ik,borderHoverError:ak,clearSize:sk,clearColor:lk,clearColorHover:ck,clearColorPressed:uk,iconColor:dk,iconColorDisabled:fk,suffixTextColor:hk,countTextColor:pk,countTextColorDisabled:mk,iconColorHover:gk,iconColorPressed:vk,loadingColor:bk,loadingColorError:yk,loadingColorWarning:xk,[Te("padding",se)]:Ck,[Te("fontSize",se)]:wk,[Te("height",se)]:_k}}=i.value,{left:Sk,right:kk}=di(Ck);return{"--n-bezier":Pe,"--n-count-text-color":pk,"--n-count-text-color-disabled":mk,"--n-color":Ye,"--n-font-size":wk,"--n-border-radius":It,"--n-height":_k,"--n-padding-left":Sk,"--n-padding-right":kk,"--n-text-color":Kt,"--n-caret-color":Ft,"--n-text-decoration-color":ho,"--n-border":qo,"--n-border-disabled":Ko,"--n-border-hover":Wr,"--n-border-focus":qa,"--n-placeholder-color":Ka,"--n-placeholder-color-disabled":Ku,"--n-icon-size":Ju,"--n-line-height-textarea":Gu,"--n-color-disabled":Yu,"--n-color-focus":Xu,"--n-text-color-disabled":Qu,"--n-box-shadow-focus":Zu,"--n-loading-color":bk,"--n-caret-color-warning":fo,"--n-color-focus-warning":ed,"--n-box-shadow-focus-warning":ZS,"--n-border-warning":JS,"--n-border-focus-warning":ek,"--n-border-hover-warning":tk,"--n-loading-color-warning":xk,"--n-caret-color-error":uo,"--n-color-focus-error":nk,"--n-box-shadow-focus-error":ok,"--n-border-error":rk,"--n-border-focus-error":ik,"--n-border-hover-error":ak,"--n-loading-color-error":yk,"--n-clear-color":lk,"--n-clear-size":sk,"--n-clear-color-hover":ck,"--n-clear-color-pressed":uk,"--n-icon-color":dk,"--n-icon-color-hover":gk,"--n-icon-color-pressed":vk,"--n-icon-color-disabled":fk,"--n-suffix-text-color":hk}}),at=o?kt("input",N(()=>{const{value:se}=_;return se[0]}),vt,e):void 0;return Object.assign(Object.assign({},Je),{wrapperElRef:a,inputElRef:u,inputMirrorElRef:c,inputEl2Ref:d,textareaElRef:s,textareaMirrorElRef:l,textareaScrollbarInstRef:h,rtlEnabled:mt,uncontrolledValue:b,mergedValue:x,passwordVisible:Q,mergedPlaceholder:I,showPlaceholder1:q,showPlaceholder2:B,mergedFocus:M,isComposing:R,activated:k,showClearButton:$,mergedSize:_,mergedDisabled:C,textDecorationStyle:D,mergedClsPrefix:t,mergedBordered:n,mergedShowPasswordOn:U,placeholderStyle:ln,mergedStatus:y,textAreaScrollContainerWidth:z,handleTextAreaScroll:Wt,handleCompositionStart:ae,handleCompositionEnd:X,handleInput:fe,handleInputBlur:ve,handleInputFocus:ee,handleWrapperBlur:pe,handleWrapperFocus:ke,handleMouseEnter:et,handleMouseLeave:ze,handleMouseDown:qe,handleChange:re,handleClick:Re,handleClear:De,handlePasswordToggleClick:He,handlePasswordToggleMousedown:lt,handleWrapperKeydown:tt,handleWrapperKeyup:Oe,handleTextAreaMirrorResize:Tt,getTextareaScrollContainer:()=>s.value,mergedTheme:i,cssVars:o?void 0:vt,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(),v("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},v("div",{class:`${n}-input-wrapper`},Ot(l.prefix,c=>c&&v("div",{class:`${n}-input__prefix`},c)),i==="textarea"?v(_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 v(ot,null,v("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?v("div",{class:`${n}-input__placeholder`,style:[this.placeholderStyle,f],key:"placeholder"},this.mergedPlaceholder[0]):null,this.autosize?v(Mr,{onResize:this.handleTextAreaMirrorResize},{default:()=>v("div",{ref:"textareaMirrorElRef",class:`${n}-input__textarea-mirror`,key:"mirror"})}):null)}}):v("div",{class:`${n}-input__input`},v("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?v("div",{class:`${n}-input__placeholder`},v("span",null,this.mergedPlaceholder[0])):null,this.autosize?v("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?v("div",{class:`${n}-input__suffix`},[Ot(l["clear-icon-placeholder"],u=>(this.clearable||u)&&v(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?v(m_,{clsPrefix:n,loading:this.loading,showArrow:!1,showClear:!1,style:this.cssVars}):null,this.internalLoadingBeforeSuffix?c:null,this.showCount&&this.type!=="textarea"?v(_0,null,{default:u=>{var d;return(d=l.count)===null||d===void 0?void 0:d.call(l,u)}}):null,this.mergedShowPasswordOn&&this.type==="password"?v("div",{class:`${n}-input__eye`,onMousedown:this.handlePasswordToggleMousedown,onClick:this.handlePasswordToggleClick},this.passwordVisible?Rn(l["password-visible-icon"],()=>[v(Ht,{clsPrefix:n},{default:()=>v(SN,null)})]):Rn(l["password-invisible-icon"],()=>[v(Ht,{clsPrefix:n},{default:()=>v(kN,null)})])):null]):null)),this.pair?v("span",{class:`${n}-input__separator`},Rn(l.separator,()=>[this.separator])):null,this.pair?v("div",{class:`${n}-input-wrapper`},v("div",{class:`${n}-input__input`},v("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?v("div",{class:`${n}-input__placeholder`},v("span",null,this.mergedPlaceholder[1])):null),Ot(l.suffix,c=>(this.clearable||c)&&v("div",{class:`${n}-input__suffix`},[this.clearable&&v(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?v("div",{class:`${n}-input__border`}):null,this.mergedBordered?v("div",{class:`${n}-input__state-border`}):null,this.showCount&&i==="textarea"?v(_0,null,{default:c=>{var u;const{renderCount:d}=this;return d?d(c):(u=l.count)===null||u===void 0?void 0:u.call(l,c)}}):null)}}),SH=O("input-group",` display: inline-flex; width: 100%; flex-wrap: nowrap; vertical-align: bottom; -`,[j(">",[D("input",[j("&:not(:last-child)",` +`,[j(">",[O("input",[j("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `),j("&:not(:first-child)",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; margin-left: -1px!important; - `)]),D("button",[j("&:not(:last-child)",` + `)]),O("button",[j("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `,[F("state-border, border",` @@ -1186,13 +1186,13 @@ ${t} `)])]),j("*",[j("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `,[j(">",[D("input",` + `,[j(">",[O("input",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),D("base-selection",[D("base-selection-label",` + `),O("base-selection",[O("base-selection-label",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),D("base-selection-tags",` + `),O("base-selection-tags",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `),F("box-shadow, border, state-border",` @@ -1202,19 +1202,19 @@ ${t} margin-left: -1px!important; border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `,[j(">",[D("input",` + `,[j(">",[O("input",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `),D("base-selection",[D("base-selection-label",` + `),O("base-selection",[O("base-selection-label",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `),D("base-selection-tags",` + `),O("base-selection-tags",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `),F("box-shadow, border, state-border",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `)])])])])])]),SH={},_u=me({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 v("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:al,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:Xe(o,n),colorModal:Xe(u,n),colorPopover:Xe(d,n)}},EH={name:"Avatar",common:Be,self:RH},__=EH,$H=()=>({gap:"-12px"}),AH={name:"AvatarGroup",common:Be,peers:{Avatar:__},self:$H},IH=AH,S_={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({},S_),{color:t,textColor:n,iconColor:n,iconColorHover:o,iconColorPressed:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})}},zH=MH,OH=e=>{const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},S_),{color:t,textColor:n,iconColor:n,iconColorHover:o,iconColorPressed:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})},DH={name:"BackTop",common:yt,self:OH},LH=DH,FH=v("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xlinkHref:"http://www.w3.org/1999/xlink"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{transform:"translate(-139.000000, -4423.000000)","fill-rule":"nonzero"},v("g",{transform:"translate(120.000000, 4285.000000)"},v("g",{transform:"translate(7.000000, 126.000000)"},v("g",{transform:"translate(24.000000, 24.000000) scale(1, -1) translate(-24.000000, -24.000000) translate(12.000000, 12.000000)"},v("g",{transform:"translate(4.000000, 2.000000)"},v("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"}),v("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=D("back-top",` + `)])])])])])]),kH={},Su=me({name:"InputGroup",props:kH,setup(e){const{mergedClsPrefixRef:t}=ut(e);return jr("-input-group",SH,t),{mergedClsPrefix:t}},render(){const{mergedClsPrefix:e}=this;return v("div",{class:`${e}-input-group`},this.$slots)}});function TH(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const PH={name:"AutoComplete",common:Be,peers:{InternalSelectMenu:ll,Input:lo},self:TH},RH=PH,EH=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:Xe(o,n),colorModal:Xe(u,n),colorPopover:Xe(d,n)}},$H={name:"Avatar",common:Be,self:EH},S_=$H,AH=()=>({gap:"-12px"}),IH={name:"AvatarGroup",common:Be,peers:{Avatar:S_},self:AH},MH=IH,k_={width:"44px",height:"44px",borderRadius:"22px",iconSize:"26px"},zH={name:"BackTop",common:Be,self(e){const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},k_),{color:t,textColor:n,iconColor:n,iconColorHover:o,iconColorPressed:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})}},OH=zH,DH=e=>{const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},k_),{color:t,textColor:n,iconColor:n,iconColorHover:o,iconColorPressed:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})},LH={name:"BackTop",common:yt,self:DH},FH=LH,NH=v("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xlinkHref:"http://www.w3.org/1999/xlink"},v("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},v("g",{transform:"translate(-139.000000, -4423.000000)","fill-rule":"nonzero"},v("g",{transform:"translate(120.000000, 4285.000000)"},v("g",{transform:"translate(7.000000, 126.000000)"},v("g",{transform:"translate(24.000000, 24.000000) scale(1, -1) translate(-24.000000, -24.000000) translate(12.000000, 12.000000)"},v("g",{transform:"translate(4.000000, 2.000000)"},v("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"}),v("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"})))))))),BH=O("back-top",` position: fixed; right: 40px; bottom: 40px; @@ -1232,11 +1232,11 @@ ${t} min-width: var(--n-width); box-shadow: var(--n-box-shadow); background-color: var(--n-color); -`,[Fa(),K("transition-disabled",{transition:"none !important"}),D("base-icon",` +`,[Fa(),K("transition-disabled",{transition:"none !important"}),O("base-icon",` font-size: var(--n-icon-size); color: var(--n-icon-color); transition: color .3s var(--n-bezier); - `),j("svg",{pointerEvents:"none"}),j("&:hover",{boxShadow:"var(--n-box-shadow-hover)"},[D("base-icon",{color:"var(--n-icon-color-hover)"})]),j("&:active",{boxShadow:"var(--n-box-shadow-pressed)"},[D("base-icon",{color:"var(--n-icon-color-pressed)"})])]),BH=Object.assign(Object.assign({},Le.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=me({name:"BackTop",inheritAttrs:!1,props:BH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=L(null),r=L(!1);ln(()=>{const{value:_}=o;if(_===null){r.value=!1;return}r.value=_>=e.visibilityHeight});const i=L(!1);ht(r,_=>{var C;i.value&&((C=e["onUpdate:show"])===null||C===void 0||C.call(e,_))});const a=Ne(e,"show"),s=rn(a,r),l=L(!0),c=L(null),u=N(()=>({right:`calc(${Ut(e.right)} + ${nh.value})`,bottom:Ut(e.bottom)}));let d,f;ht(s,_=>{var C,y;i.value&&(_&&((C=e.onShow)===null||C===void 0||C.call(e)),(y=e.onHide)===null||y===void 0||y.call(e))});const p=Le("BackTop","-back-top",NH,LH,e,t);function h(){var _;if(f)return;f=!0;const C=((_=e.target)===null||_===void 0?void 0:_.call(e))||EA(e.listenTo)||CC(c.value);if(!C)return;d=C===document.documentElement?document:C;const{to:y}=e;typeof y=="string"&&document.querySelector(y),d.addEventListener("scroll",b),b()}function m(){(kb(d)?document.documentElement:d).scrollTo({top:0,behavior:"smooth"})}function b(){o.value=(kb(d)?document.documentElement:d).scrollTop,i.value||Lt(()=>{i.value=!0})}function g(){l.value=!1}Vt(()=>{h(),l.value=s.value}),tn(()=>{d&&d.removeEventListener("scroll",b)});const x=N(()=>{const{self:{color:_,boxShadow:C,boxShadowHover:y,boxShadowPressed:w,iconColor:S,iconColorHover:R,iconColorPressed:k,width:A,height:I,iconSize:q,borderRadius:B,textColor:O},common:{cubicBezierEaseInOut:$}}=p.value;return{"--n-bezier":$,"--n-border-radius":B,"--n-height":I,"--n-width":A,"--n-box-shadow":C,"--n-box-shadow-hover":y,"--n-box-shadow-pressed":w,"--n-color":_,"--n-icon-size":q,"--n-icon-color":S,"--n-icon-color-hover":R,"--n-icon-color-pressed":k,"--n-text-color":O}}),T=n?kt("back-top",void 0,x,e):void 0;return{placeholderRef:c,style:u,mergedShow:s,isMounted:Hr(),scrollElement:L(null),scrollTop:o,DomInfoReady:i,transitionDisabled:l,mergedClsPrefix:t,handleAfterEnter:g,handleScroll:b,handleClick:m,cssVars:n?void 0:x,themeClass:T==null?void 0:T.themeClass,onRender:T==null?void 0:T.onRender}},render(){const{mergedClsPrefix:e}=this;return v("div",{ref:"placeholderRef",class:`${e}-back-top-placeholder`,style:"display: none","aria-hidden":!0},v(gu,{to:this.to,show:this.mergedShow},{default:()=>v(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?v("div",On(this.$attrs,{class:[`${e}-back-top`,this.themeClass,this.transitionDisabled&&`${e}-back-top--transition-disabled`],style:[this.style,this.cssVars],onClick:this.handleClick}),Rn(this.$slots.default,()=>[v(Ht,{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}}},VH=jH,UH={fontWeightActive:"400"},k_=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})},WH={name:"Breadcrumb",common:yt,self:k_},qH=WH,KH={name:"Breadcrumb",common:Be,self:k_},GH=KH,YH=D("breadcrumb",` + `),j("svg",{pointerEvents:"none"}),j("&:hover",{boxShadow:"var(--n-box-shadow-hover)"},[O("base-icon",{color:"var(--n-icon-color-hover)"})]),j("&:active",{boxShadow:"var(--n-box-shadow-pressed)"},[O("base-icon",{color:"var(--n-icon-color-pressed)"})])]),HH=Object.assign(Object.assign({},Le.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}),jH=me({name:"BackTop",inheritAttrs:!1,props:HH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=L(null),r=L(!1);rn(()=>{const{value:_}=o;if(_===null){r.value=!1;return}r.value=_>=e.visibilityHeight});const i=L(!1);ht(r,_=>{var C;i.value&&((C=e["onUpdate:show"])===null||C===void 0||C.call(e,_))});const a=Ne(e,"show"),s=an(a,r),l=L(!0),c=L(null),u=N(()=>({right:`calc(${Ut(e.right)} + ${oh.value})`,bottom:Ut(e.bottom)}));let d,f;ht(s,_=>{var C,y;i.value&&(_&&((C=e.onShow)===null||C===void 0||C.call(e)),(y=e.onHide)===null||y===void 0||y.call(e))});const p=Le("BackTop","-back-top",BH,FH,e,t);function h(){var _;if(f)return;f=!0;const C=((_=e.target)===null||_===void 0?void 0:_.call(e))||$A(e.listenTo)||wC(c.value);if(!C)return;d=C===document.documentElement?document:C;const{to:y}=e;typeof y=="string"&&document.querySelector(y),d.addEventListener("scroll",b),b()}function m(){(Tb(d)?document.documentElement:d).scrollTo({top:0,behavior:"smooth"})}function b(){o.value=(Tb(d)?document.documentElement:d).scrollTop,i.value||Lt(()=>{i.value=!0})}function g(){l.value=!1}Vt(()=>{h(),l.value=s.value}),tn(()=>{d&&d.removeEventListener("scroll",b)});const x=N(()=>{const{self:{color:_,boxShadow:C,boxShadowHover:y,boxShadowPressed:w,iconColor:S,iconColorHover:R,iconColorPressed:k,width:A,height:I,iconSize:q,borderRadius:B,textColor:M},common:{cubicBezierEaseInOut:$}}=p.value;return{"--n-bezier":$,"--n-border-radius":B,"--n-height":I,"--n-width":A,"--n-box-shadow":C,"--n-box-shadow-hover":y,"--n-box-shadow-pressed":w,"--n-color":_,"--n-icon-size":q,"--n-icon-color":S,"--n-icon-color-hover":R,"--n-icon-color-pressed":k,"--n-text-color":M}}),T=n?kt("back-top",void 0,x,e):void 0;return{placeholderRef:c,style:u,mergedShow:s,isMounted:Hr(),scrollElement:L(null),scrollTop:o,DomInfoReady:i,transitionDisabled:l,mergedClsPrefix:t,handleAfterEnter:g,handleScroll:b,handleClick:m,cssVars:n?void 0:x,themeClass:T==null?void 0:T.themeClass,onRender:T==null?void 0:T.onRender}},render(){const{mergedClsPrefix:e}=this;return v("div",{ref:"placeholderRef",class:`${e}-back-top-placeholder`,style:"display: none","aria-hidden":!0},v(vu,{to:this.to,show:this.mergedShow},{default:()=>v(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?v("div",On(this.$attrs,{class:[`${e}-back-top`,this.themeClass,this.transitionDisabled&&`${e}-back-top--transition-disabled`],style:[this.style,this.cssVars],onClick:this.handleClick}),Rn(this.$slots.default,()=>[v(Ht,{clsPrefix:e},{default:()=>NH})])):null}})}))}}),VH={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=VH,WH={fontWeightActive:"400"},T_=e=>{const{fontSize:t,textColor3:n,textColor2:o,borderRadius:r,buttonColor2Hover:i,buttonColor2Pressed:a}=e;return Object.assign(Object.assign({},WH),{fontSize:t,itemLineHeight:"1.25",itemTextColor:n,itemTextColorHover:o,itemTextColorPressed:o,itemTextColorActive:o,itemBorderRadius:r,itemColorHover:i,itemColorPressed:a,separatorColor:n})},qH={name:"Breadcrumb",common:yt,self:T_},KH=qH,GH={name:"Breadcrumb",common:Be,self:T_},YH=GH,XH=O("breadcrumb",` white-space: nowrap; cursor: default; line-height: var(--n-item-line-height); @@ -1247,12 +1247,12 @@ ${t} `),j("a",` color: inherit; text-decoration: inherit; - `),D("breadcrumb-item",` + `),O("breadcrumb-item",` font-size: var(--n-font-size); transition: color .3s var(--n-bezier); display: inline-flex; align-items: center; - `,[D("icon",` + `,[O("icon",` font-size: 18px; vertical-align: -.2em; transition: color .3s var(--n-bezier); @@ -1273,11 +1273,11 @@ ${t} position: relative; `,[j("&:hover",` color: var(--n-item-text-color-hover); - `,[D("icon",` + `,[O("icon",` color: var(--n-item-text-color-hover); `)]),j("&:active",` color: var(--n-item-text-color-pressed); - `,[D("icon",` + `,[O("icon",` color: var(--n-item-text-color-pressed); `)])]),F("separator",` margin: 0 8px; @@ -1289,11 +1289,11 @@ ${t} font-weight: var(--n-font-weight-active); cursor: unset; color: var(--n-item-text-color-active); - `,[D("icon",` + `,[O("icon",` color: var(--n-item-text-color-active); `)]),F("separator",` display: none; - `)])])]),T_="n-breadcrumb",XH=Object.assign(Object.assign({},Le.props),{separator:{type:String,default:"/"}}),QH=me({name:"Breadcrumb",props:XH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Breadcrumb","-breadcrumb",YH,qH,e,t);ct(T_,{separatorRef:Ne(e,"separator"),mergedClsPrefixRef:t});const r=N(()=>{const{common:{cubicBezierEaseInOut:a},self:{separatorColor:s,itemTextColor:l,itemTextColorHover:c,itemTextColorPressed:u,itemTextColorActive:d,fontSize:f,fontWeightActive:p,itemBorderRadius:h,itemColorHover:m,itemColorPressed:b,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":b,"--n-item-border-radius":h,"--n-font-weight-active":p,"--n-item-line-height":g}}),i=n?kt("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),v("nav",{class:[`${this.mergedClsPrefix}-breadcrumb`,this.themeClass],style:this.cssVars,"aria-label":"Breadcrumb"},v("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=L(t());return Vt(()=>{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=me({name:"BreadcrumbItem",props:JH,setup(e,{slots:t}){const n=je(T_,null);if(!n)return()=>null;const{separatorRef:o,mergedClsPrefixRef:r}=n,i=ZH(),a=N(()=>e.href?"a":"span"),s=N(()=>i.value.href===e.href?"location":null);return()=>{const{value:l}=r;return v("li",{class:[`${l}-breadcrumb-item`,e.clickable&&`${l}-breadcrumb-item--clickable`]},v(a.value,{class:`${l}-breadcrumb-item__link`,"aria-current":s.value,href:e.href,onClick:e.onClick},t),v("span",{class:`${l}-breadcrumb-item__separator`,"aria-hidden":"true"},Rn(t.separator,()=>{var c;return[(c=e.separator)!==null&&c!==void 0?c:o.value]})))}}});function Xr(e){return Xe(e,[255,255,255,.16])}function Ll(e){return Xe(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"},P_=e=>{const{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadius:i,fontSizeTiny:a,fontSizeSmall:s,fontSizeMedium:l,fontSizeLarge:c,opacityDisabled:u,textColor2:d,textColor3:f,primaryColorHover:p,primaryColorPressed:h,borderColor:m,primaryColor:b,baseColor:g,infoColor:x,infoColorHover:T,infoColorPressed:_,successColor:C,successColorHover:y,successColorPressed:w,warningColor:S,warningColorHover:R,warningColorPressed:k,errorColor:A,errorColorHover:I,errorColorPressed:q,fontWeight:B,buttonColor2:O,buttonColor2Hover:$,buttonColor2Pressed:U,fontWeightStrong:Q}=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:b,colorPrimary:b,colorHoverPrimary:p,colorPressedPrimary:h,colorFocusPrimary:p,colorDisabledPrimary:b,textColorPrimary:g,textColorHoverPrimary:g,textColorPressedPrimary:g,textColorFocusPrimary:g,textColorDisabledPrimary:g,textColorTextPrimary:b,textColorTextHoverPrimary:p,textColorTextPressedPrimary:h,textColorTextFocusPrimary:p,textColorTextDisabledPrimary:d,textColorGhostPrimary:b,textColorGhostHoverPrimary:p,textColorGhostPressedPrimary:h,textColorGhostFocusPrimary:p,textColorGhostDisabledPrimary:b,borderPrimary:`1px solid ${b}`,borderHoverPrimary:`1px solid ${p}`,borderPressedPrimary:`1px solid ${h}`,borderFocusPrimary:`1px solid ${p}`,borderDisabledPrimary:`1px solid ${b}`,rippleColorPrimary:b,colorInfo:x,colorHoverInfo:T,colorPressedInfo:_,colorFocusInfo:T,colorDisabledInfo:x,textColorInfo:g,textColorHoverInfo:g,textColorPressedInfo:g,textColorFocusInfo:g,textColorDisabledInfo:g,textColorTextInfo:x,textColorTextHoverInfo:T,textColorTextPressedInfo:_,textColorTextFocusInfo:T,textColorTextDisabledInfo:d,textColorGhostInfo:x,textColorGhostHoverInfo:T,textColorGhostPressedInfo:_,textColorGhostFocusInfo:T,textColorGhostDisabledInfo:x,borderInfo:`1px solid ${x}`,borderHoverInfo:`1px solid ${T}`,borderPressedInfo:`1px solid ${_}`,borderFocusInfo:`1px solid ${T}`,borderDisabledInfo:`1px solid ${x}`,rippleColorInfo:x,colorSuccess:C,colorHoverSuccess:y,colorPressedSuccess:w,colorFocusSuccess:y,colorDisabledSuccess:C,textColorSuccess:g,textColorHoverSuccess:g,textColorPressedSuccess:g,textColorFocusSuccess:g,textColorDisabledSuccess:g,textColorTextSuccess:C,textColorTextHoverSuccess:y,textColorTextPressedSuccess:w,textColorTextFocusSuccess:y,textColorTextDisabledSuccess:d,textColorGhostSuccess:C,textColorGhostHoverSuccess:y,textColorGhostPressedSuccess:w,textColorGhostFocusSuccess:y,textColorGhostDisabledSuccess:C,borderSuccess:`1px solid ${C}`,borderHoverSuccess:`1px solid ${y}`,borderPressedSuccess:`1px solid ${w}`,borderFocusSuccess:`1px solid ${y}`,borderDisabledSuccess:`1px solid ${C}`,rippleColorSuccess:C,colorWarning:S,colorHoverWarning:R,colorPressedWarning:k,colorFocusWarning:R,colorDisabledWarning:S,textColorWarning:g,textColorHoverWarning:g,textColorPressedWarning:g,textColorFocusWarning:g,textColorDisabledWarning:g,textColorTextWarning:S,textColorTextHoverWarning:R,textColorTextPressedWarning:k,textColorTextFocusWarning:R,textColorTextDisabledWarning:d,textColorGhostWarning:S,textColorGhostHoverWarning:R,textColorGhostPressedWarning:k,textColorGhostFocusWarning:R,textColorGhostDisabledWarning:S,borderWarning:`1px solid ${S}`,borderHoverWarning:`1px solid ${R}`,borderPressedWarning:`1px solid ${k}`,borderFocusWarning:`1px solid ${R}`,borderDisabledWarning:`1px solid ${S}`,rippleColorWarning:S,colorError:A,colorHoverError:I,colorPressedError:q,colorFocusError:I,colorDisabledError:A,textColorError:g,textColorHoverError:g,textColorPressedError:g,textColorFocusError:g,textColorDisabledError:g,textColorTextError:A,textColorTextHoverError:I,textColorTextPressedError:q,textColorTextFocusError:I,textColorTextDisabledError:d,textColorGhostError:A,textColorGhostHoverError:I,textColorGhostPressedError:q,textColorGhostFocusError:I,textColorGhostDisabledError:A,borderError:`1px solid ${A}`,borderHoverError:`1px solid ${I}`,borderPressedError:`1px solid ${q}`,borderFocusError:`1px solid ${I}`,borderDisabledError:`1px solid ${A}`,rippleColorError:A,waveOpacity:"0.6",fontWeight:B,fontWeightStrong:Q})},oj={name:"Button",common:yt,self:P_},Su=oj,rj={name:"Button",common:Be,self(e){const t=P_(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},jn=rj,ij=j([D("button",` + `)])])]),P_="n-breadcrumb",QH=Object.assign(Object.assign({},Le.props),{separator:{type:String,default:"/"}}),ZH=me({name:"Breadcrumb",props:QH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Breadcrumb","-breadcrumb",XH,KH,e,t);ct(P_,{separatorRef:Ne(e,"separator"),mergedClsPrefixRef:t});const r=N(()=>{const{common:{cubicBezierEaseInOut:a},self:{separatorColor:s,itemTextColor:l,itemTextColorHover:c,itemTextColorPressed:u,itemTextColorActive:d,fontSize:f,fontWeightActive:p,itemBorderRadius:h,itemColorHover:m,itemColorPressed:b,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":b,"--n-item-border-radius":h,"--n-font-weight-active":p,"--n-item-line-height":g}}),i=n?kt("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),v("nav",{class:[`${this.mergedClsPrefix}-breadcrumb`,this.themeClass],style:this.cssVars,"aria-label":"Breadcrumb"},v("ul",null,this.$slots))}}),JH=(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=L(t());return Vt(()=>{e&&(e.addEventListener("popstate",n),e.addEventListener("hashchange",n))}),Xs(()=>{e&&(e.removeEventListener("popstate",n),e.removeEventListener("hashchange",n))}),o},ej={separator:String,href:String,clickable:{type:Boolean,default:!0},onClick:Function},tj=me({name:"BreadcrumbItem",props:ej,setup(e,{slots:t}){const n=Ve(P_,null);if(!n)return()=>null;const{separatorRef:o,mergedClsPrefixRef:r}=n,i=JH(),a=N(()=>e.href?"a":"span"),s=N(()=>i.value.href===e.href?"location":null);return()=>{const{value:l}=r;return v("li",{class:[`${l}-breadcrumb-item`,e.clickable&&`${l}-breadcrumb-item--clickable`]},v(a.value,{class:`${l}-breadcrumb-item__link`,"aria-current":s.value,href:e.href,onClick:e.onClick},t),v("span",{class:`${l}-breadcrumb-item__separator`,"aria-hidden":"true"},Rn(t.separator,()=>{var c;return[(c=e.separator)!==null&&c!==void 0?c:o.value]})))}}});function Xr(e){return Xe(e,[255,255,255,.16])}function Fl(e){return Xe(e,[0,0,0,.12])}const nj="n-button-group",oj={paddingTiny:"0 6px",paddingSmall:"0 10px",paddingMedium:"0 14px",paddingLarge:"0 18px",paddingRoundTiny:"0 10px",paddingRoundSmall:"0 14px",paddingRoundMedium:"0 18px",paddingRoundLarge:"0 22px",iconMarginTiny:"6px",iconMarginSmall:"6px",iconMarginMedium:"6px",iconMarginLarge:"6px",iconSizeTiny:"14px",iconSizeSmall:"18px",iconSizeMedium:"18px",iconSizeLarge:"20px",rippleDuration:".6s"},R_=e=>{const{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadius:i,fontSizeTiny:a,fontSizeSmall:s,fontSizeMedium:l,fontSizeLarge:c,opacityDisabled:u,textColor2:d,textColor3:f,primaryColorHover:p,primaryColorPressed:h,borderColor:m,primaryColor:b,baseColor:g,infoColor:x,infoColorHover:T,infoColorPressed:_,successColor:C,successColorHover:y,successColorPressed:w,warningColor:S,warningColorHover:R,warningColorPressed:k,errorColor:A,errorColorHover:I,errorColorPressed:q,fontWeight:B,buttonColor2:M,buttonColor2Hover:$,buttonColor2Pressed:U,fontWeightStrong:Q}=e;return Object.assign(Object.assign({},oj),{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:M,colorSecondaryHover:$,colorSecondaryPressed:U,colorTertiary:M,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:b,colorPrimary:b,colorHoverPrimary:p,colorPressedPrimary:h,colorFocusPrimary:p,colorDisabledPrimary:b,textColorPrimary:g,textColorHoverPrimary:g,textColorPressedPrimary:g,textColorFocusPrimary:g,textColorDisabledPrimary:g,textColorTextPrimary:b,textColorTextHoverPrimary:p,textColorTextPressedPrimary:h,textColorTextFocusPrimary:p,textColorTextDisabledPrimary:d,textColorGhostPrimary:b,textColorGhostHoverPrimary:p,textColorGhostPressedPrimary:h,textColorGhostFocusPrimary:p,textColorGhostDisabledPrimary:b,borderPrimary:`1px solid ${b}`,borderHoverPrimary:`1px solid ${p}`,borderPressedPrimary:`1px solid ${h}`,borderFocusPrimary:`1px solid ${p}`,borderDisabledPrimary:`1px solid ${b}`,rippleColorPrimary:b,colorInfo:x,colorHoverInfo:T,colorPressedInfo:_,colorFocusInfo:T,colorDisabledInfo:x,textColorInfo:g,textColorHoverInfo:g,textColorPressedInfo:g,textColorFocusInfo:g,textColorDisabledInfo:g,textColorTextInfo:x,textColorTextHoverInfo:T,textColorTextPressedInfo:_,textColorTextFocusInfo:T,textColorTextDisabledInfo:d,textColorGhostInfo:x,textColorGhostHoverInfo:T,textColorGhostPressedInfo:_,textColorGhostFocusInfo:T,textColorGhostDisabledInfo:x,borderInfo:`1px solid ${x}`,borderHoverInfo:`1px solid ${T}`,borderPressedInfo:`1px solid ${_}`,borderFocusInfo:`1px solid ${T}`,borderDisabledInfo:`1px solid ${x}`,rippleColorInfo:x,colorSuccess:C,colorHoverSuccess:y,colorPressedSuccess:w,colorFocusSuccess:y,colorDisabledSuccess:C,textColorSuccess:g,textColorHoverSuccess:g,textColorPressedSuccess:g,textColorFocusSuccess:g,textColorDisabledSuccess:g,textColorTextSuccess:C,textColorTextHoverSuccess:y,textColorTextPressedSuccess:w,textColorTextFocusSuccess:y,textColorTextDisabledSuccess:d,textColorGhostSuccess:C,textColorGhostHoverSuccess:y,textColorGhostPressedSuccess:w,textColorGhostFocusSuccess:y,textColorGhostDisabledSuccess:C,borderSuccess:`1px solid ${C}`,borderHoverSuccess:`1px solid ${y}`,borderPressedSuccess:`1px solid ${w}`,borderFocusSuccess:`1px solid ${y}`,borderDisabledSuccess:`1px solid ${C}`,rippleColorSuccess:C,colorWarning:S,colorHoverWarning:R,colorPressedWarning:k,colorFocusWarning:R,colorDisabledWarning:S,textColorWarning:g,textColorHoverWarning:g,textColorPressedWarning:g,textColorFocusWarning:g,textColorDisabledWarning:g,textColorTextWarning:S,textColorTextHoverWarning:R,textColorTextPressedWarning:k,textColorTextFocusWarning:R,textColorTextDisabledWarning:d,textColorGhostWarning:S,textColorGhostHoverWarning:R,textColorGhostPressedWarning:k,textColorGhostFocusWarning:R,textColorGhostDisabledWarning:S,borderWarning:`1px solid ${S}`,borderHoverWarning:`1px solid ${R}`,borderPressedWarning:`1px solid ${k}`,borderFocusWarning:`1px solid ${R}`,borderDisabledWarning:`1px solid ${S}`,rippleColorWarning:S,colorError:A,colorHoverError:I,colorPressedError:q,colorFocusError:I,colorDisabledError:A,textColorError:g,textColorHoverError:g,textColorPressedError:g,textColorFocusError:g,textColorDisabledError:g,textColorTextError:A,textColorTextHoverError:I,textColorTextPressedError:q,textColorTextFocusError:I,textColorTextDisabledError:d,textColorGhostError:A,textColorGhostHoverError:I,textColorGhostPressedError:q,textColorGhostFocusError:I,textColorGhostDisabledError:A,borderError:`1px solid ${A}`,borderHoverError:`1px solid ${I}`,borderPressedError:`1px solid ${q}`,borderFocusError:`1px solid ${I}`,borderDisabledError:`1px solid ${A}`,rippleColorError:A,waveOpacity:"0.6",fontWeight:B,fontWeightStrong:Q})},rj={name:"Button",common:yt,self:R_},ku=rj,ij={name:"Button",common:Be,self(e){const t=R_(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},jn=ij,aj=j([O("button",` margin: 0; font-weight: var(--n-font-weight); line-height: 1; @@ -1325,7 +1325,7 @@ ${t} background-color .3s var(--n-bezier), opacity .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[K("color",[F("border",{borderColor:"var(--n-border-color)"}),K("disabled",[F("border",{borderColor:"var(--n-border-color-disabled)"})]),Rt("disabled",[j("&:focus",[F("state-border",{borderColor:"var(--n-border-color-focus)"})]),j("&:hover",[F("state-border",{borderColor:"var(--n-border-color-hover)"})]),j("&:active",[F("state-border",{borderColor:"var(--n-border-color-pressed)"})]),K("pressed",[F("state-border",{borderColor:"var(--n-border-color-pressed)"})])])]),K("disabled",{backgroundColor:"var(--n-color-disabled)",color:"var(--n-text-color-disabled)"},[F("border",{border:"var(--n-border-disabled)"})]),Rt("disabled",[j("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[F("state-border",{border:"var(--n-border-focus)"})]),j("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[F("state-border",{border:"var(--n-border-hover)"})]),j("&:active",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[F("state-border",{border:"var(--n-border-pressed)"})]),K("pressed",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[F("state-border",{border:"var(--n-border-pressed)"})])]),K("loading","cursor: wait;"),D("base-wave",` + `,[K("color",[F("border",{borderColor:"var(--n-border-color)"}),K("disabled",[F("border",{borderColor:"var(--n-border-color-disabled)"})]),Rt("disabled",[j("&:focus",[F("state-border",{borderColor:"var(--n-border-color-focus)"})]),j("&:hover",[F("state-border",{borderColor:"var(--n-border-color-hover)"})]),j("&:active",[F("state-border",{borderColor:"var(--n-border-color-pressed)"})]),K("pressed",[F("state-border",{borderColor:"var(--n-border-color-pressed)"})])])]),K("disabled",{backgroundColor:"var(--n-color-disabled)",color:"var(--n-text-color-disabled)"},[F("border",{border:"var(--n-border-disabled)"})]),Rt("disabled",[j("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[F("state-border",{border:"var(--n-border-focus)"})]),j("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[F("state-border",{border:"var(--n-border-hover)"})]),j("&:active",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[F("state-border",{border:"var(--n-border-pressed)"})]),K("pressed",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[F("state-border",{border:"var(--n-border-pressed)"})])]),K("loading","cursor: wait;"),O("base-wave",` pointer-events: none; top: 0; right: 0; @@ -1352,7 +1352,7 @@ ${t} font-size: var(--n-icon-size); position: relative; flex-shrink: 0; - `,[D("icon-slot",` + `,[O("icon-slot",` height: var(--n-icon-size); width: var(--n-icon-size); position: absolute; @@ -1362,7 +1362,7 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[Wn({top:"50%",originalTransform:"translateY(-50%)"})]),ZB()]),F("content",` + `,[Wn({top:"50%",originalTransform:"translateY(-50%)"})]),JB()]),F("content",` display: flex; align-items: center; flex-wrap: nowrap; @@ -1370,7 +1370,7 @@ ${t} `,[j("~",[F("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),K("block",` display: flex; width: 100%; - `),K("dashed",[F("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({},Le.props),{color:String,textColor:String,text:Boolean,block:Boolean,loading:Boolean,disabled:Boolean,circle:Boolean,size:String,ghost:Boolean,round:Boolean,secondary:Boolean,tertiary:Boolean,quaternary:Boolean,strong:Boolean,focusable:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},tag:{type:String,default:"button"},type:{type:String,default:"default"},dashed:Boolean,renderIcon:Function,iconPlacement:{type:String,default:"left"},attrType:{type:String,default:"button"},bordered:{type:Boolean,default:!0},onClick:[Function,Array],nativeFocusBehavior:{type:Boolean,default:!x_}}),R_=me({name:"Button",props:aj,setup(e){const t=L(null),n=L(null),o=L(!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:_=>{const{size:C}=e;if(C)return C;const{size:y}=i;if(y)return y;const{mergedSize:w}=_||{};return w?w.value:"medium"}}),s=N(()=>e.focusable&&!e.disabled),l=_=>{var C;s.value||_.preventDefault(),!e.nativeFocusBehavior&&(_.preventDefault(),!e.disabled&&s.value&&((C=t.value)===null||C===void 0||C.focus({preventScroll:!0})))},c=_=>{var C;if(!e.disabled&&!e.loading){const{onClick:y}=e;y&&Ee(y,_),e.text||(C=n.value)===null||C===void 0||C.play()}},u=_=>{switch(_.key){case"Enter":if(!e.keyboard)return;o.value=!1}},d=_=>{switch(_.key){case"Enter":if(!e.keyboard||e.loading){_.preventDefault();return}o.value=!0}},f=()=>{o.value=!1},{inlineThemeDisabled:p,mergedClsPrefixRef:h,mergedRtlRef:m}=ut(e),b=Le("Button","-button",ij,Su,e,h),g=En("Button",m,h),x=N(()=>{const _=b.value,{common:{cubicBezierEaseInOut:C,cubicBezierEaseOut:y},self:w}=_,{rippleDuration:S,opacityDisabled:R,fontWeight:k,fontWeightStrong:A}=w,I=a.value,{dashed:q,type:B,ghost:O,text:$,color:U,round:Q,circle:M,textColor:z,secondary:re,tertiary:X,quaternary:te,strong:he}=e,xe={"font-weight":he?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=z||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||w[Te("textColorText",ue)],"--n-text-color-hover":ve?Xr(ve):w[Te("textColorTextHover",ue)],"--n-text-color-pressed":ve?Ll(ve):w[Te("textColorTextPressed",ue)],"--n-text-color-focus":ve?Xr(ve):w[Te("textColorTextHover",ue)],"--n-text-color-disabled":ve||w[Te("textColorTextDisabled",ue)]}}else if(O||q){const ve=z||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||w[Te("rippleColor",ue)],"--n-text-color":ve||w[Te("textColorGhost",ue)],"--n-text-color-hover":ve?Xr(ve):w[Te("textColorGhostHover",ue)],"--n-text-color-pressed":ve?Ll(ve):w[Te("textColorGhostPressed",ue)],"--n-text-color-focus":ve?Xr(ve):w[Te("textColorGhostHover",ue)],"--n-text-color-disabled":ve||w[Te("textColorGhostDisabled",ue)]}}else if(re){const ve=be?w.textColor:G?w.textColorTertiary:w[Te("color",ue)],J=U||ve,pe=B!=="default"&&B!=="tertiary";Ce={"--n-color":pe?Ae(J,{alpha:Number(w.colorOpacitySecondary)}):w.colorSecondary,"--n-color-hover":pe?Ae(J,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-pressed":pe?Ae(J,{alpha:Number(w.colorOpacitySecondaryPressed)}):w.colorSecondaryPressed,"--n-color-focus":pe?Ae(J,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-disabled":w.colorSecondary,"--n-ripple-color":"#0000","--n-text-color":J,"--n-text-color-hover":J,"--n-text-color-pressed":J,"--n-text-color-focus":J,"--n-text-color-disabled":J}}else if(X||te){const ve=be?w.textColor:G?w.textColorTertiary:w[Te("color",ue)],J=U||ve;X?(Ce["--n-color"]=w.colorTertiary,Ce["--n-color-hover"]=w.colorTertiaryHover,Ce["--n-color-pressed"]=w.colorTertiaryPressed,Ce["--n-color-focus"]=w.colorSecondaryHover,Ce["--n-color-disabled"]=w.colorTertiary):(Ce["--n-color"]=w.colorQuaternary,Ce["--n-color-hover"]=w.colorQuaternaryHover,Ce["--n-color-pressed"]=w.colorQuaternaryPressed,Ce["--n-color-focus"]=w.colorQuaternaryHover,Ce["--n-color-disabled"]=w.colorQuaternary),Ce["--n-ripple-color"]="#0000",Ce["--n-text-color"]=J,Ce["--n-text-color-hover"]=J,Ce["--n-text-color-pressed"]=J,Ce["--n-text-color-focus"]=J,Ce["--n-text-color-disabled"]=J}else Ce={"--n-color":U||w[Te("color",ue)],"--n-color-hover":U?Xr(U):w[Te("colorHover",ue)],"--n-color-pressed":U?Ll(U):w[Te("colorPressed",ue)],"--n-color-focus":U?Xr(U):w[Te("colorFocus",ue)],"--n-color-disabled":U||w[Te("colorDisabled",ue)],"--n-ripple-color":U||w[Te("rippleColor",ue)],"--n-text-color":z||(U?w.textColorPrimary:G?w.textColorTertiary:w[Te("textColor",ue)]),"--n-text-color-hover":z||(U?w.textColorHoverPrimary:w[Te("textColorHover",ue)]),"--n-text-color-pressed":z||(U?w.textColorPressedPrimary:w[Te("textColorPressed",ue)]),"--n-text-color-focus":z||(U?w.textColorFocusPrimary:w[Te("textColorFocus",ue)]),"--n-text-color-disabled":z||(U?w.textColorDisabledPrimary:w[Te("textColorDisabled",ue)])};let ie={"--n-border":"initial","--n-border-hover":"initial","--n-border-pressed":"initial","--n-border-focus":"initial","--n-border-disabled":"initial"};$?ie={"--n-border":"none","--n-border-hover":"none","--n-border-pressed":"none","--n-border-focus":"none","--n-border-disabled":"none"}:ie={"--n-border":w[Te("border",ue)],"--n-border-hover":w[Te("borderHover",ue)],"--n-border-pressed":w[Te("borderPressed",ue)],"--n-border-focus":w[Te("borderFocus",ue)],"--n-border-disabled":w[Te("borderDisabled",ue)]};const{[Te("height",I)]:_e,[Te("fontSize",I)]:V,[Te("padding",I)]:P,[Te("paddingRound",I)]:E,[Te("iconSize",I)]:W,[Te("borderRadius",I)]:ae,[Te("iconMargin",I)]:Y,waveOpacity:de}=w,ye={"--n-width":M&&!$?_e:"initial","--n-height":$?"initial":_e,"--n-font-size":V,"--n-padding":M||$?"initial":Q?E:P,"--n-icon-size":W,"--n-icon-margin":Y,"--n-border-radius":$?"initial":M||Q?_e:ae};return Object.assign(Object.assign(Object.assign(Object.assign({"--n-bezier":C,"--n-bezier-ease-out":y,"--n-ripple-duration":S,"--n-opacity-disabled":R,"--n-wave-opacity":de},xe),Ce),ie),ye)}),T=p?kt("button",N(()=>{let _="";const{dashed:C,type:y,ghost:w,text:S,color:R,round:k,circle:A,textColor:I,secondary:q,tertiary:B,quaternary:O,strong:$}=e;C&&(_+="a"),w&&(_+="b"),S&&(_+="c"),k&&(_+="d"),A&&(_+="e"),q&&(_+="f"),B&&(_+="g"),O&&(_+="h"),$&&(_+="i"),R&&(_+="j"+xc(R)),I&&(_+="k"+xc(I));const{value:U}=a;return _+="l"+U[0],_+="m"+y[0],_}),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:N(()=>{const{color:_}=e;if(!_)return null;const C=Xr(_);return{"--n-border-color":_,"--n-border-color-hover":C,"--n-border-color-pressed":Ll(_),"--n-border-color-focus":C,"--n-border-color-disabled":_}}),cssVars:p?void 0:x,themeClass:T==null?void 0:T.themeClass,onRender:T==null?void 0:T.onRender}},render(){const{mergedClsPrefix:e,tag:t,onRender:n}=this;n==null||n();const o=Ot(this.$slots.default,r=>r&&v("span",{class:`${e}-button__content`},r));return v(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,v(Cu,{width:!0},{default:()=>Ot(this.$slots.icon,r=>(this.loading||this.renderIcon||r)&&v("span",{class:`${e}-button__icon`,style:{margin:ia(this.$slots.default)?"0":""}},v(zi,null,{default:()=>this.loading?v(Vr,{clsPrefix:e,key:"loading",class:`${e}-icon-slot`,strokeWidth:20}):v("div",{key:"icon",class:`${e}-icon-slot`,role:"none"},this.renderIcon?this.renderIcon():r)})))}),this.iconPlacement==="left"&&o,this.text?null:v(RB,{ref:"waveElRef",clsPrefix:e}),this.showBorder?v("div",{"aria-hidden":!0,class:`${e}-button__border`,style:this.customColorCssVars}):null,this.showBorder?v("div",{"aria-hidden":!0,class:`${e}-button__state-border`,style:this.customColorCssVars}):null)}}),Pt=R_,_0=R_,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:Xe(f,s),borderColorModal:Xe(p,s),borderColorPopover:Xe(h,s),textColor:r,titleFontWeight:l,titleTextColor:i,dayTextColor:a,fontSize:n,lineHeight:o,dateColorCurrent:c,dateTextColorCurrent:u,cellColorHover:Xe(f,d),cellColorHoverModal:Xe(p,d),cellColorHoverPopover:Xe(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"},E_=e=>{const{primaryColor:t,borderRadius:n,lineHeight:o,fontSize:r,cardColor:i,textColor2:a,textColor1:s,dividerColor:l,fontWeightStrong:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,closeColorHover:p,closeColorPressed:h,modalColor:m,boxShadow1:b,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:b,borderRadius:n})},mj={name:"Card",common:yt,self:E_},$_=mj,gj={name:"Card",common:Be,self(e){const t=E_(e),{cardColor:n,modalColor:o,popoverColor:r}=e;return t.colorEmbedded=n,t.colorEmbeddedModal=o,t.colorEmbeddedPopover=r,t}},A_=gj,vj=j([D("card",` + `),K("dashed",[F("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}})]),sj=Object.assign(Object.assign({},Le.props),{color:String,textColor:String,text:Boolean,block:Boolean,loading:Boolean,disabled:Boolean,circle:Boolean,size:String,ghost:Boolean,round:Boolean,secondary:Boolean,tertiary:Boolean,quaternary:Boolean,strong:Boolean,focusable:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},tag:{type:String,default:"button"},type:{type:String,default:"default"},dashed:Boolean,renderIcon:Function,iconPlacement:{type:String,default:"left"},attrType:{type:String,default:"button"},bordered:{type:Boolean,default:!0},onClick:[Function,Array],nativeFocusBehavior:{type:Boolean,default:!C_}}),E_=me({name:"Button",props:sj,setup(e){const t=L(null),n=L(null),o=L(!1),r=wt(()=>!e.quaternary&&!e.tertiary&&!e.secondary&&!e.text&&(!e.color||e.ghost||e.dashed)&&e.bordered),i=Ve(nj,{}),{mergedSizeRef:a}=sr({},{defaultSize:"medium",mergedSize:_=>{const{size:C}=e;if(C)return C;const{size:y}=i;if(y)return y;const{mergedSize:w}=_||{};return w?w.value:"medium"}}),s=N(()=>e.focusable&&!e.disabled),l=_=>{var C;s.value||_.preventDefault(),!e.nativeFocusBehavior&&(_.preventDefault(),!e.disabled&&s.value&&((C=t.value)===null||C===void 0||C.focus({preventScroll:!0})))},c=_=>{var C;if(!e.disabled&&!e.loading){const{onClick:y}=e;y&&Ee(y,_),e.text||(C=n.value)===null||C===void 0||C.play()}},u=_=>{switch(_.key){case"Enter":if(!e.keyboard)return;o.value=!1}},d=_=>{switch(_.key){case"Enter":if(!e.keyboard||e.loading){_.preventDefault();return}o.value=!0}},f=()=>{o.value=!1},{inlineThemeDisabled:p,mergedClsPrefixRef:h,mergedRtlRef:m}=ut(e),b=Le("Button","-button",aj,ku,e,h),g=En("Button",m,h),x=N(()=>{const _=b.value,{common:{cubicBezierEaseInOut:C,cubicBezierEaseOut:y},self:w}=_,{rippleDuration:S,opacityDisabled:R,fontWeight:k,fontWeightStrong:A}=w,I=a.value,{dashed:q,type:B,ghost:M,text:$,color:U,round:Q,circle:D,textColor:z,secondary:te,tertiary:G,quaternary:J,strong:he}=e,xe={"font-weight":he?A:k};let we={"--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 Y=B==="tertiary",be=B==="default",ue=Y?"default":B;if($){const ve=z||U;we={"--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[Te("textColorText",ue)],"--n-text-color-hover":ve?Xr(ve):w[Te("textColorTextHover",ue)],"--n-text-color-pressed":ve?Fl(ve):w[Te("textColorTextPressed",ue)],"--n-text-color-focus":ve?Xr(ve):w[Te("textColorTextHover",ue)],"--n-text-color-disabled":ve||w[Te("textColorTextDisabled",ue)]}}else if(M||q){const ve=z||U;we={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":U||w[Te("rippleColor",ue)],"--n-text-color":ve||w[Te("textColorGhost",ue)],"--n-text-color-hover":ve?Xr(ve):w[Te("textColorGhostHover",ue)],"--n-text-color-pressed":ve?Fl(ve):w[Te("textColorGhostPressed",ue)],"--n-text-color-focus":ve?Xr(ve):w[Te("textColorGhostHover",ue)],"--n-text-color-disabled":ve||w[Te("textColorGhostDisabled",ue)]}}else if(te){const ve=be?w.textColor:Y?w.textColorTertiary:w[Te("color",ue)],ee=U||ve,pe=B!=="default"&&B!=="tertiary";we={"--n-color":pe?Ae(ee,{alpha:Number(w.colorOpacitySecondary)}):w.colorSecondary,"--n-color-hover":pe?Ae(ee,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-pressed":pe?Ae(ee,{alpha:Number(w.colorOpacitySecondaryPressed)}):w.colorSecondaryPressed,"--n-color-focus":pe?Ae(ee,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-disabled":w.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(G||J){const ve=be?w.textColor:Y?w.textColorTertiary:w[Te("color",ue)],ee=U||ve;G?(we["--n-color"]=w.colorTertiary,we["--n-color-hover"]=w.colorTertiaryHover,we["--n-color-pressed"]=w.colorTertiaryPressed,we["--n-color-focus"]=w.colorSecondaryHover,we["--n-color-disabled"]=w.colorTertiary):(we["--n-color"]=w.colorQuaternary,we["--n-color-hover"]=w.colorQuaternaryHover,we["--n-color-pressed"]=w.colorQuaternaryPressed,we["--n-color-focus"]=w.colorQuaternaryHover,we["--n-color-disabled"]=w.colorQuaternary),we["--n-ripple-color"]="#0000",we["--n-text-color"]=ee,we["--n-text-color-hover"]=ee,we["--n-text-color-pressed"]=ee,we["--n-text-color-focus"]=ee,we["--n-text-color-disabled"]=ee}else we={"--n-color":U||w[Te("color",ue)],"--n-color-hover":U?Xr(U):w[Te("colorHover",ue)],"--n-color-pressed":U?Fl(U):w[Te("colorPressed",ue)],"--n-color-focus":U?Xr(U):w[Te("colorFocus",ue)],"--n-color-disabled":U||w[Te("colorDisabled",ue)],"--n-ripple-color":U||w[Te("rippleColor",ue)],"--n-text-color":z||(U?w.textColorPrimary:Y?w.textColorTertiary:w[Te("textColor",ue)]),"--n-text-color-hover":z||(U?w.textColorHoverPrimary:w[Te("textColorHover",ue)]),"--n-text-color-pressed":z||(U?w.textColorPressedPrimary:w[Te("textColorPressed",ue)]),"--n-text-color-focus":z||(U?w.textColorFocusPrimary:w[Te("textColorFocus",ue)]),"--n-text-color-disabled":z||(U?w.textColorDisabledPrimary:w[Te("textColorDisabled",ue)])};let ie={"--n-border":"initial","--n-border-hover":"initial","--n-border-pressed":"initial","--n-border-focus":"initial","--n-border-disabled":"initial"};$?ie={"--n-border":"none","--n-border-hover":"none","--n-border-pressed":"none","--n-border-focus":"none","--n-border-disabled":"none"}:ie={"--n-border":w[Te("border",ue)],"--n-border-hover":w[Te("borderHover",ue)],"--n-border-pressed":w[Te("borderPressed",ue)],"--n-border-focus":w[Te("borderFocus",ue)],"--n-border-disabled":w[Te("borderDisabled",ue)]};const{[Te("height",I)]:_e,[Te("fontSize",I)]:V,[Te("padding",I)]:P,[Te("paddingRound",I)]:E,[Te("iconSize",I)]:W,[Te("borderRadius",I)]:ae,[Te("iconMargin",I)]:X,waveOpacity:fe}=w,ye={"--n-width":D&&!$?_e:"initial","--n-height":$?"initial":_e,"--n-font-size":V,"--n-padding":D||$?"initial":Q?E:P,"--n-icon-size":W,"--n-icon-margin":X,"--n-border-radius":$?"initial":D||Q?_e:ae};return Object.assign(Object.assign(Object.assign(Object.assign({"--n-bezier":C,"--n-bezier-ease-out":y,"--n-ripple-duration":S,"--n-opacity-disabled":R,"--n-wave-opacity":fe},xe),we),ie),ye)}),T=p?kt("button",N(()=>{let _="";const{dashed:C,type:y,ghost:w,text:S,color:R,round:k,circle:A,textColor:I,secondary:q,tertiary:B,quaternary:M,strong:$}=e;C&&(_+="a"),w&&(_+="b"),S&&(_+="c"),k&&(_+="d"),A&&(_+="e"),q&&(_+="f"),B&&(_+="g"),M&&(_+="h"),$&&(_+="i"),R&&(_+="j"+Cc(R)),I&&(_+="k"+Cc(I));const{value:U}=a;return _+="l"+U[0],_+="m"+y[0],_}),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:N(()=>{const{color:_}=e;if(!_)return null;const C=Xr(_);return{"--n-border-color":_,"--n-border-color-hover":C,"--n-border-color-pressed":Fl(_),"--n-border-color-focus":C,"--n-border-color-disabled":_}}),cssVars:p?void 0:x,themeClass:T==null?void 0:T.themeClass,onRender:T==null?void 0:T.onRender}},render(){const{mergedClsPrefix:e,tag:t,onRender:n}=this;n==null||n();const o=Ot(this.$slots.default,r=>r&&v("span",{class:`${e}-button__content`},r));return v(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,v(wu,{width:!0},{default:()=>Ot(this.$slots.icon,r=>(this.loading||this.renderIcon||r)&&v("span",{class:`${e}-button__icon`,style:{margin:ia(this.$slots.default)?"0":""}},v(zi,null,{default:()=>this.loading?v(Vr,{clsPrefix:e,key:"loading",class:`${e}-icon-slot`,strokeWidth:20}):v("div",{key:"icon",class:`${e}-icon-slot`,role:"none"},this.renderIcon?this.renderIcon():r)})))}),this.iconPlacement==="left"&&o,this.text?null:v(EB,{ref:"waveElRef",clsPrefix:e}),this.showBorder?v("div",{"aria-hidden":!0,class:`${e}-button__border`,style:this.customColorCssVars}):null,this.showBorder?v("div",{"aria-hidden":!0,class:`${e}-button__state-border`,style:this.customColorCssVars}):null)}}),Pt=E_,S0=E_,lj={titleFontSize:"22px"},cj=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({},lj),{borderRadius:t,borderColor:Xe(f,s),borderColorModal:Xe(p,s),borderColorPopover:Xe(h,s),textColor:r,titleFontWeight:l,titleTextColor:i,dayTextColor:a,fontSize:n,lineHeight:o,dateColorCurrent:c,dateTextColorCurrent:u,cellColorHover:Xe(f,d),cellColorHoverModal:Xe(p,d),cellColorHoverPopover:Xe(h,d),cellColor:f,cellColorModal:p,cellColorPopover:h,barColor:c})},uj={name:"Calendar",common:Be,peers:{Button:jn},self:cj},dj=uj,fj=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}},hj={name:"ColorPicker",common:Be,peers:{Input:lo,Button:jn},self:fj},pj=hj,mj={paddingSmall:"12px 16px 12px",paddingMedium:"19px 24px 20px",paddingLarge:"23px 32px 24px",paddingHuge:"27px 40px 28px",titleFontSizeSmall:"16px",titleFontSizeMedium:"18px",titleFontSizeLarge:"18px",titleFontSizeHuge:"18px",closeIconSize:"18px",closeSize:"22px"},$_=e=>{const{primaryColor:t,borderRadius:n,lineHeight:o,fontSize:r,cardColor:i,textColor2:a,textColor1:s,dividerColor:l,fontWeightStrong:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,closeColorHover:p,closeColorPressed:h,modalColor:m,boxShadow1:b,popoverColor:g,actionColor:x}=e;return Object.assign(Object.assign({},mj),{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:b,borderRadius:n})},gj={name:"Card",common:yt,self:$_},A_=gj,vj={name:"Card",common:Be,self(e){const t=$_(e),{cardColor:n,modalColor:o,popoverColor:r}=e;return t.colorEmbedded=n,t.colorEmbeddedModal=o,t.colorEmbeddedPopover=r,t}},I_=vj,bj=j([O("card",` font-size: var(--n-font-size); line-height: var(--n-line-height); display: flex; @@ -1387,13 +1387,13 @@ ${t} background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[AC({background:"var(--n-color-modal)"}),K("hoverable",[j("&:hover","box-shadow: var(--n-box-shadow);")]),K("content-segmented",[j(">",[F("content",{paddingTop:"var(--n-padding-bottom)"})])]),K("content-soft-segmented",[j(">",[F("content",` + `,[IC({background:"var(--n-color-modal)"}),K("hoverable",[j("&:hover","box-shadow: var(--n-box-shadow);")]),K("content-segmented",[j(">",[F("content",{paddingTop:"var(--n-padding-bottom)"})])]),K("content-soft-segmented",[j(">",[F("content",` margin: 0 var(--n-padding-left); padding: var(--n-padding-bottom) 0; `)])]),K("footer-segmented",[j(">",[F("footer",{paddingTop:"var(--n-padding-bottom)"})])]),K("footer-soft-segmented",[j(">",[F("footer",` padding: var(--n-padding-bottom) 0; margin: 0 var(--n-padding-left); - `)])]),j(">",[D("card-header",` + `)])]),j(">",[O("card-header",` box-sizing: border-box; display: flex; align-items: center; @@ -1437,7 +1437,7 @@ ${t} 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); - `)]),D("card-cover",` + `)]),O("card-cover",` overflow: hidden; width: 100%; border-radius: var(--n-border-radius) var(--n-border-radius) 0 0; @@ -1448,15 +1448,15 @@ ${t} border: 1px solid var(--n-border-color); `,[j("&:target","border-color: var(--n-color-target);")]),K("action-segmented",[j(">",[F("action",[j("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),K("content-segmented, content-soft-segmented",[j(">",[F("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(">",[F("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); - `)]),Js(D("card",` + `)]),tl(O("card",` background: var(--n-color-modal); `,[K("embedded",` background-color: var(--n-color-embedded-modal); - `)])),hu(D("card",` + `)])),pu(O("card",` background: var(--n-color-popover); `,[K("embedded",` background-color: var(--n-color-embedded-popover); - `)]))]),Gp={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(Gp),yj=Object.assign(Object.assign({},Le.props),Gp),Vn=me({name:"Card",props:yj,setup(e){const t=()=>{const{onClose:c}=e;c&&Ee(c)},{inlineThemeDisabled:n,mergedClsPrefixRef:o,mergedRtlRef:r}=ut(e),i=Le("Card","-card",vj,$_,e,o),a=En("Card",r,o),s=N(()=>{const{size:c}=e,{self:{color:u,colorModal:d,colorTarget:f,textColor:p,titleTextColor:h,titleFontWeight:m,borderColor:b,actionColor:g,borderRadius:x,lineHeight:T,closeIconColor:_,closeIconColorHover:C,closeIconColorPressed:y,closeColorHover:w,closeColorPressed:S,closeBorderRadius:R,closeIconSize:k,closeSize:A,boxShadow:I,colorPopover:q,colorEmbedded:B,colorEmbeddedModal:O,colorEmbeddedPopover:$,[Te("padding",c)]:U,[Te("fontSize",c)]:Q,[Te("titleFontSize",c)]:M},common:{cubicBezierEaseInOut:z}}=i.value,{top:re,left:X,bottom:te}=di(U);return{"--n-bezier":z,"--n-border-radius":x,"--n-color":u,"--n-color-modal":d,"--n-color-popover":q,"--n-color-embedded":B,"--n-color-embedded-modal":O,"--n-color-embedded-popover":$,"--n-color-target":f,"--n-text-color":p,"--n-line-height":T,"--n-action-color":g,"--n-title-text-color":h,"--n-title-font-weight":m,"--n-close-icon-color":_,"--n-close-icon-color-hover":C,"--n-close-icon-color-pressed":y,"--n-close-color-hover":w,"--n-close-color-pressed":S,"--n-border-color":b,"--n-box-shadow":I,"--n-padding-top":re,"--n-padding-bottom":te,"--n-padding-left":X,"--n-font-size":Q,"--n-title-font-size":M,"--n-close-size":A,"--n-close-icon-size":k,"--n-close-border-radius":R}}),l=n?kt("card",N(()=>e.size[0]),s,e):void 0;return{rtlEnabled:a,mergedClsPrefix:o,mergedTheme:i,handleCloseClick:t,cssVars:n?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){const{segmented:e,bordered:t,hoverable:n,mergedClsPrefix:o,rtlEnabled:r,onRender:i,embedded:a,tag:s,$slots:l}=this;return i==null||i(),v(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&&v("div",{class:`${o}-card-cover`,role:"none"},c)),Ot(l.header,c=>c||this.title||this.closable?v("div",{class:`${o}-card-header`,style:this.headerStyle},v("div",{class:`${o}-card-header__main`,role:"heading"},c||this.title),Ot(l["header-extra"],u=>u&&v("div",{class:`${o}-card-header__extra`,style:this.headerExtraStyle},u)),this.closable?v(Oi,{clsPrefix:o,class:`${o}-card-header__close`,onClick:this.handleCloseClick,absolute:!0}):null):null),Ot(l.default,c=>c&&v("div",{class:`${o}-card__content`,style:this.contentStyle,role:"none"},c)),Ot(l.footer,c=>c&&[v("div",{class:`${o}-card__footer`,style:this.footerStyle,role:"none"},c)]),Ot(l.action,c=>c&&v("div",{class:`${o}-card__action`,role:"none"},c)))}}),I_=e=>({dotSize:"8px",dotColor:"rgba(255, 255, 255, .3)",dotColorActive:"rgba(255, 255, 255, 1)",dotColorFocus:"rgba(255, 255, 255, .5)",dotLineWidth:"16px",dotLineWidthActive:"24px",arrowColor:"#eee"}),xj={name:"Carousel",common:yt,self:I_},Cj=xj,wj={name:"Carousel",common:Be,self:I_},_j=wj;function Sj(e){const{length:t}=e;return t>1&&(e.push(S0(e[0],0,"append")),e.unshift(S0(e[t-1],t-1,"prepend"))),e}function S0(e,t,n){return oo(e,{key:`carousel-item-duplicate-${t}-${n}`})}function k0(e,t,n){return n?e===0?t-3:e===t-1?0:e-1:e}function Dd(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 T0(e){return window.TouchEvent&&e instanceof window.TouchEvent}function P0(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 Fl(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 M_="n-carousel-methods",Ej=e=>{ct(M_,e)},Yp=(e="unknown",t="component")=>{const n=je(M_);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=me({name:"CarouselDots",props:$j,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=L([]),o=Yp();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",b=f==="PageDown"||f==="ArrowLeft",g=o.isVertical(),x=g?p:m,T=g?h:b;!x&&!T||(c.preventDefault(),x&&!o.isNextDisabled()?(o.next(),l(o.currentIndexRef.value)):T&&!o.isPrevDisabled()&&(o.prev(),l(o.currentIndexRef.value)))}function l(c){var u;(u=n.value[c])===null||u===void 0||u.focus()}return yy(()=>n.value.length=0),{mergedClsPrefix:t,dotEls:n,handleKeydown:r,handleMouseenter:i,handleClick:a}},render(){const{mergedClsPrefix:e,dotEls:t}=this;return v("div",{class:[`${e}-carousel__dots`,`${e}-carousel__dots--${this.dotType}`],role:"tablist"},BA(this.total,n=>{const o=n===this.currentIndex;return v("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=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},v("g",{fill:"none"},v("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=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},v("g",{fill:"none"},v("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=me({name:"CarouselArrow",setup(e){const{mergedClsPrefixRef:t}=ut(e),{isVertical:n,isPrevDisabled:o,isNextDisabled:r,prev:i,next:a}=Yp();return{mergedClsPrefix:t,isVertical:n,isPrevDisabled:o,isNextDisabled:r,prev:i,next:a}},render(){const{mergedClsPrefix:e}=this;return v("div",{class:`${e}-carousel__arrow-group`},v("div",{class:[`${e}-carousel__arrow`,this.isPrevDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.prev},Ij),v("div",{class:[`${e}-carousel__arrow`,this.isNextDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.next},Mj))}}),sc="CarouselItem",Oj=e=>{var t;return((t=e.type)===null||t===void 0?void 0:t.name)===sc},Dj=me({name:sc,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=Yp(Ub(sc),`n-${Ub(sc)}`),o=L(),r=N(()=>{const{value:u}=o;return u?n.getSlideIndex(u):-1}),i=N(()=>n.isPrev(r.value)),a=N(()=>n.isNext(r.value)),s=N(()=>n.isActive(r.value)),l=N(()=>n.getSlideStyle(r.value));Vt(()=>{n.addSlide(o.value)}),tn(()=>{n.removeSlide(o.value)});function c(u){const{value:d}=r;d!==void 0&&(n==null||n.onCarouselItemClick(d,u))}return{mergedClsPrefix:t,selfElRef:o,isPrev:i,isNext:a,isActive:s,index:r,style:l,handleClick:c}},render(){var e;const{$slots:t,mergedClsPrefix:n,isPrev:o,isNext:r,isActive:i,index:a,style:s}=this,l=[`${n}-carousel__slide`,{[`${n}-carousel__slide--current`]:i,[`${n}-carousel__slide--prev`]:o,[`${n}-carousel__slide--next`]:r}];return v("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=D("carousel",` + `)]))]),Yp={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"}},yj=Nr(Yp),xj=Object.assign(Object.assign({},Le.props),Yp),Vn=me({name:"Card",props:xj,setup(e){const t=()=>{const{onClose:c}=e;c&&Ee(c)},{inlineThemeDisabled:n,mergedClsPrefixRef:o,mergedRtlRef:r}=ut(e),i=Le("Card","-card",bj,A_,e,o),a=En("Card",r,o),s=N(()=>{const{size:c}=e,{self:{color:u,colorModal:d,colorTarget:f,textColor:p,titleTextColor:h,titleFontWeight:m,borderColor:b,actionColor:g,borderRadius:x,lineHeight:T,closeIconColor:_,closeIconColorHover:C,closeIconColorPressed:y,closeColorHover:w,closeColorPressed:S,closeBorderRadius:R,closeIconSize:k,closeSize:A,boxShadow:I,colorPopover:q,colorEmbedded:B,colorEmbeddedModal:M,colorEmbeddedPopover:$,[Te("padding",c)]:U,[Te("fontSize",c)]:Q,[Te("titleFontSize",c)]:D},common:{cubicBezierEaseInOut:z}}=i.value,{top:te,left:G,bottom:J}=di(U);return{"--n-bezier":z,"--n-border-radius":x,"--n-color":u,"--n-color-modal":d,"--n-color-popover":q,"--n-color-embedded":B,"--n-color-embedded-modal":M,"--n-color-embedded-popover":$,"--n-color-target":f,"--n-text-color":p,"--n-line-height":T,"--n-action-color":g,"--n-title-text-color":h,"--n-title-font-weight":m,"--n-close-icon-color":_,"--n-close-icon-color-hover":C,"--n-close-icon-color-pressed":y,"--n-close-color-hover":w,"--n-close-color-pressed":S,"--n-border-color":b,"--n-box-shadow":I,"--n-padding-top":te,"--n-padding-bottom":J,"--n-padding-left":G,"--n-font-size":Q,"--n-title-font-size":D,"--n-close-size":A,"--n-close-icon-size":k,"--n-close-border-radius":R}}),l=n?kt("card",N(()=>e.size[0]),s,e):void 0;return{rtlEnabled:a,mergedClsPrefix:o,mergedTheme:i,handleCloseClick:t,cssVars:n?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){const{segmented:e,bordered:t,hoverable:n,mergedClsPrefix:o,rtlEnabled:r,onRender:i,embedded:a,tag:s,$slots:l}=this;return i==null||i(),v(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&&v("div",{class:`${o}-card-cover`,role:"none"},c)),Ot(l.header,c=>c||this.title||this.closable?v("div",{class:`${o}-card-header`,style:this.headerStyle},v("div",{class:`${o}-card-header__main`,role:"heading"},c||this.title),Ot(l["header-extra"],u=>u&&v("div",{class:`${o}-card-header__extra`,style:this.headerExtraStyle},u)),this.closable?v(Oi,{clsPrefix:o,class:`${o}-card-header__close`,onClick:this.handleCloseClick,absolute:!0}):null):null),Ot(l.default,c=>c&&v("div",{class:`${o}-card__content`,style:this.contentStyle,role:"none"},c)),Ot(l.footer,c=>c&&[v("div",{class:`${o}-card__footer`,style:this.footerStyle,role:"none"},c)]),Ot(l.action,c=>c&&v("div",{class:`${o}-card__action`,role:"none"},c)))}}),M_=e=>({dotSize:"8px",dotColor:"rgba(255, 255, 255, .3)",dotColorActive:"rgba(255, 255, 255, 1)",dotColorFocus:"rgba(255, 255, 255, .5)",dotLineWidth:"16px",dotLineWidthActive:"24px",arrowColor:"#eee"}),Cj={name:"Carousel",common:yt,self:M_},wj=Cj,_j={name:"Carousel",common:Be,self:M_},Sj=_j;function kj(e){const{length:t}=e;return t>1&&(e.push(k0(e[0],0,"append")),e.unshift(k0(e[t-1],t-1,"prepend"))),e}function k0(e,t,n){return oo(e,{key:`carousel-item-duplicate-${t}-${n}`})}function T0(e,t,n){return n?e===0?t-3:e===t-1?0:e-1:e}function Ld(e,t){return t?e+1:e}function Tj(e,t,n){return e<0?null:e===0?n?t-1:null:e-1}function Pj(e,t,n){return e>t-1?null:e===t-1?n?0:null:e+1}function Rj(e,t){return t&&e>3?e-2:e}function P0(e){return window.TouchEvent&&e instanceof window.TouchEvent}function R0(e,t){let{offsetWidth:n,offsetHeight:o}=e;if(t){const r=getComputedStyle(e);n=n-parseFloat(r.getPropertyValue("padding-left"))-parseFloat(r.getPropertyValue("padding-right")),o=o-parseFloat(r.getPropertyValue("padding-top"))-parseFloat(r.getPropertyValue("padding-bottom"))}return{width:n,height:o}}function Nl(e,t,n){return en?n:e}function Ej(e){if(e===void 0)return 0;if(typeof e=="number")return e;const t=/^((\d+)?\.?\d+?)(ms|s)?$/,n=e.match(t);if(n){const[,o,,r="ms"]=n;return Number(o)*(r==="ms"?1:1e3)}return 0}const z_="n-carousel-methods",$j=e=>{ct(z_,e)},Xp=(e="unknown",t="component")=>{const n=Ve(z_);return n||Br(e,`\`${t}\` must be placed inside \`n-carousel\`.`),n},Aj={total:{type:Number,default:0},currentIndex:{type:Number,default:0},dotType:{type:String,default:"dot"},trigger:{type:String,default:"click"},keyboard:Boolean},Ij=me({name:"CarouselDots",props:Aj,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=L([]),o=Xp();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",b=f==="PageDown"||f==="ArrowLeft",g=o.isVertical(),x=g?p:m,T=g?h:b;!x&&!T||(c.preventDefault(),x&&!o.isNextDisabled()?(o.next(),l(o.currentIndexRef.value)):T&&!o.isPrevDisabled()&&(o.prev(),l(o.currentIndexRef.value)))}function l(c){var u;(u=n.value[c])===null||u===void 0||u.focus()}return xy(()=>n.value.length=0),{mergedClsPrefix:t,dotEls:n,handleKeydown:r,handleMouseenter:i,handleClick:a}},render(){const{mergedClsPrefix:e,dotEls:t}=this;return v("div",{class:[`${e}-carousel__dots`,`${e}-carousel__dots--${this.dotType}`],role:"tablist"},HA(this.total,n=>{const o=n===this.currentIndex;return v("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)}})}))}}),Mj=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},v("g",{fill:"none"},v("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"}))),zj=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},v("g",{fill:"none"},v("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"}))),Oj=me({name:"CarouselArrow",setup(e){const{mergedClsPrefixRef:t}=ut(e),{isVertical:n,isPrevDisabled:o,isNextDisabled:r,prev:i,next:a}=Xp();return{mergedClsPrefix:t,isVertical:n,isPrevDisabled:o,isNextDisabled:r,prev:i,next:a}},render(){const{mergedClsPrefix:e}=this;return v("div",{class:`${e}-carousel__arrow-group`},v("div",{class:[`${e}-carousel__arrow`,this.isPrevDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.prev},Mj),v("div",{class:[`${e}-carousel__arrow`,this.isNextDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.next},zj))}}),lc="CarouselItem",Dj=e=>{var t;return((t=e.type)===null||t===void 0?void 0:t.name)===lc},Lj=me({name:lc,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=Xp(Wb(lc),`n-${Wb(lc)}`),o=L(),r=N(()=>{const{value:u}=o;return u?n.getSlideIndex(u):-1}),i=N(()=>n.isPrev(r.value)),a=N(()=>n.isNext(r.value)),s=N(()=>n.isActive(r.value)),l=N(()=>n.getSlideStyle(r.value));Vt(()=>{n.addSlide(o.value)}),tn(()=>{n.removeSlide(o.value)});function c(u){const{value:d}=r;d!==void 0&&(n==null||n.onCarouselItemClick(d,u))}return{mergedClsPrefix:t,selfElRef:o,isPrev:i,isNext:a,isActive:s,index:r,style:l,handleClick:c}},render(){var e;const{$slots:t,mergedClsPrefix:n,isPrev:o,isNext:r,isActive:i,index:a,style:s}=this,l=[`${n}-carousel__slide`,{[`${n}-carousel__slide--current`]:i,[`${n}-carousel__slide--prev`]:o,[`${n}-carousel__slide--next`]:r}];return v("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}))}}),Fj=O("carousel",` position: relative; width: 100%; height: 100%; @@ -1677,7 +1677,7 @@ ${t} `),K("next",` opacity: 0.4; transform: translateX(0%) translateZ(-200px); - `)])])]),Fj=["transitionDuration","transitionTimingFunction"],Nj=Object.assign(Object.assign({},Le.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 Ld=!1;const Bj=me({name:"Carousel",props:Nj,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=L(null),r=L(null),i=L([]),a={value:[]},s=N(()=>e.direction==="vertical"),l=N(()=>s.value?"height":"width"),c=N(()=>s.value?"bottom":"right"),u=N(()=>e.effect==="slide"),d=N(()=>e.loop&&e.slidesPerView===1&&u.value),f=N(()=>e.effect==="custom"),p=N(()=>!u.value||e.centeredSlides?1:e.slidesPerView),h=N(()=>f.value?1:e.slidesPerView),m=N(()=>p.value==="auto"||e.slidesPerView==="auto"&&e.centeredSlides),b=L({width:0,height:0}),g=N(()=>{const{value:Se}=i;if(!Se.length)return[];const{value:Fe}=m;if(Fe)return Se.map(Pe=>P0(Pe));const{value:Je}=h,{value:pt}=b,{value:vt}=l;let at=pt[vt];if(Je!=="auto"){const{spaceBetween:Pe}=e,Ge=at-(Je-1)*Pe,It=1/Math.max(1,Je);at=Ge*It}const se=Object.assign(Object.assign({},pt),{[vt]:at});return Se.map(()=>se)}),x=N(()=>{const{value:Se}=g;if(!Se.length)return[];const{centeredSlides:Fe,spaceBetween:Je}=e,{value:pt}=l,{[pt]:vt}=b.value;let at=0;return Se.map(({[pt]:se})=>{let Pe=at;return Fe&&(Pe+=(se-vt)/2),at+=se+Je,Pe})}),T=L(!1),_=N(()=>{const{transitionStyle:Se}=e;return Se?Gn(Se,Fj):{}}),C=N(()=>f.value?0:Rj(_.value.transitionDuration)),y=N(()=>{const{value:Se}=i;if(!Se.length)return[];const Fe=!(m.value||h.value===1),Je=se=>{if(Fe){const{value:Pe}=l;return{[Pe]:`${g.value[se][Pe]}px`}}};if(f.value)return Se.map((se,Pe)=>Je(Pe));const{effect:pt,spaceBetween:vt}=e,{value:at}=c;return Se.reduce((se,Pe,Ge)=>{const It=Object.assign(Object.assign({},Je(Ge)),{[`margin-${at}`]:`${vt}px`});return se.push(It),T.value&&(pt==="fade"||pt==="card")&&Object.assign(It,_.value),se},[])}),w=N(()=>{const{value:Se}=p,{length:Fe}=i.value;if(Se!=="auto")return Math.max(Fe-Se,0)+1;{const{value:Je}=g,{length:pt}=Je;if(!pt)return Fe;const{value:vt}=x,{value:at}=l,se=b.value[at];let Pe=Je[Je.length-1][at],Ge=pt;for(;Ge>1&&PePj(w.value,d.value)),R=Dd(e.defaultIndex,d.value),k=L(k0(R,w.value,d.value)),A=rn(Ne(e,"currentIndex"),k),I=N(()=>Dd(A.value,d.value));function q(Se){var Fe,Je;Se=Fl(Se,0,w.value-1);const pt=k0(Se,w.value,d.value),{value:vt}=A;pt!==A.value&&(k.value=pt,(Fe=e["onUpdate:currentIndex"])===null||Fe===void 0||Fe.call(e,pt,vt),(Je=e.onUpdateCurrentIndex)===null||Je===void 0||Je.call(e,pt,vt))}function B(Se=I.value){return kj(Se,w.value,e.loop)}function O(Se=I.value){return Tj(Se,w.value,e.loop)}function $(Se){const Fe=de(Se);return Fe!==null&&B()===Fe}function U(Se){const Fe=de(Se);return Fe!==null&&O()===Fe}function Q(Se){return I.value===de(Se)}function M(Se){return A.value===Se}function z(){return B()===null}function re(){return O()===null}function X(Se){const Fe=Fl(Dd(Se,d.value),0,w.value);(Se!==A.value||Fe!==I.value)&&q(Fe)}function te(){const Se=B();Se!==null&&q(Se)}function he(){const Se=O();Se!==null&&q(Se)}function xe(){(!G||!d.value)&&te()}function Ce(){(!G||!d.value)&&he()}let G=!1,be=0;const ue=L({});function ie(Se,Fe=0){ue.value=Object.assign({},_.value,{transform:s.value?`translateY(${-Se}px)`:`translateX(${-Se}px)`,transitionDuration:`${Fe}ms`})}function _e(Se=0){u.value?V(I.value,Se):be!==0&&(!G&&Se>0&&(G=!0),ie(be=0,Se))}function V(Se,Fe){const Je=P(Se);Je!==be&&Fe>0&&(G=!0),be=P(I.value),ie(Je,Fe)}function P(Se){let Fe;return Se>=w.value-1?Fe=E():Fe=x.value[Se]||0,Fe}function E(){if(p.value==="auto"){const{value:Se}=l,{[Se]:Fe}=b.value,{value:Je}=x,pt=Je[Je.length-1];let vt;if(pt===void 0)vt=Fe;else{const{value:at}=g;vt=pt+at[at.length-1][Se]}return vt-Fe}else{const{value:Se}=x;return Se[w.value-1]||0}}const W={currentIndexRef:A,to:X,prev:xe,next:Ce,isVertical:()=>s.value,isHorizontal:()=>!s.value,isPrev:$,isNext:U,isActive:Q,isPrevDisabled:z,isNextDisabled:re,getSlideIndex:de,getSlideStyle:ye,addSlide:ae,removeSlide:Y,onCarouselItemClick:ve};Ej(W);function ae(Se){Se&&i.value.push(Se)}function Y(Se){if(!Se)return;const Fe=de(Se);Fe!==-1&&i.value.splice(Fe,1)}function de(Se){return typeof Se=="number"?Se:Se?i.value.indexOf(Se):-1}function ye(Se){const Fe=de(Se);if(Fe!==-1){const Je=[y.value[Fe]],pt=W.isPrev(Fe),vt=W.isNext(Fe);return pt&&Je.push(e.prevSlideStyle||""),vt&&Je.push(e.nextSlideStyle||""),Fo(Je)}}function ve(Se,Fe){let Je=!G&&!qe&&!et;e.effect==="card"&&Je&&!Q(Se)&&(X(Se),Je=!1),Je||(Fe.preventDefault(),Fe.stopPropagation())}let J=null;function pe(){J&&(clearInterval(J),J=null)}function ke(){pe(),!e.autoplay||S.value<2||(J=window.setInterval(he,e.interval))}let ne=0,oe=0,Re=0,De=0,qe=!1,et=!1;function ze(Se){var Fe;if(Ld||!(!((Fe=r.value)===null||Fe===void 0)&&Fe.contains(bi(Se))))return;Ld=!0,qe=!0,et=!1,De=Date.now(),pe(),Se.type!=="touchstart"&&!Se.target.isContentEditable&&Se.preventDefault();const Je=T0(Se)?Se.touches[0]:Se;s.value?oe=Je.clientY:ne=Je.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:Fe}=s,{value:Je}=l,pt=T0(Se)?Se.touches[0]:Se,vt=Fe?pt.clientY-oe:pt.clientX-ne,at=b.value[Je];Re=Fl(vt,-at,at),Se.cancelable&&Se.preventDefault(),u.value&&ie(be-Re,0)}function lt(){const{value:Se}=I;let Fe=Se;if(!G&&Re!==0&&u.value){const Je=be-Re,pt=[...x.value.slice(0,w.value-1),E()];let vt=null;for(let at=0;atvt/2||Re/Je>.4?Fe=B(Se):(Re<-vt/2||Re/Je<-.4)&&(Fe=O(Se))}Fe!==null&&Fe!==Se?(et=!0,q(Fe),Lt(()=>{(!d.value||k.value!==A.value)&&_e(C.value)})):_e(C.value),Oe(),ke()}function Oe(){qe&&(Ld=!1),qe=!1,ne=0,oe=0,Re=0,De=0,St("touchmove",document,He),St("touchend",document,lt),St("touchcancel",document,lt),St("mousemove",document,He),St("mouseup",document,lt)}function tt(){if(u.value&&G){const{value:Se}=I;V(Se,0)}else ke();u.value&&(ue.value.transitionDuration="0ms"),G=!1}function nt(Se){if(Se.preventDefault(),G)return;let{deltaX:Fe,deltaY:Je}=Se;Se.shiftKey&&!Fe&&(Fe=Je);const pt=-1,vt=1,at=(Fe||Je)>0?vt:pt;let se=0,Pe=0;s.value?Pe=at:se=at;const Ge=10;(Pe*Je>=Ge||se*Fe>=Ge)&&(at===vt&&!re()?he():at===pt&&!z()&&te())}function Z(){b.value=P0(o.value,!0),ke()}function we(){var Se,Fe;m.value&&((Fe=(Se=g.effect).scheduler)===null||Fe===void 0||Fe.call(Se),g.effect.run())}function Ie(){e.autoplay&&pe()}function Ue(){e.autoplay&&ke()}Vt(()=>{ln(ke),requestAnimationFrame(()=>T.value=!0)}),tn(()=>{Oe(),pe()}),Ks(()=>{const{value:Se}=i,{value:Fe}=a,Je=new Map,pt=at=>Je.has(at)?Je.get(at):-1;let vt=!1;for(let at=0;atPe.el===Se[at]);se!==at&&(vt=!0),Je.set(Se[at],se)}vt&&Se.sort((at,se)=>pt(at)-pt(se))}),ht(I,(Se,Fe)=>{if(Se!==Fe)if(ke(),u.value){if(d.value&&S.value>2){const{value:Je}=w;Se===Je-2&&Fe===1?Se=0:Se===1&&Fe===Je-2&&(Se=Je-1)}V(Se,C.value)}else _e()},{immediate:!0}),ht([d,p],()=>void Lt(()=>{q(I.value)})),ht(x,()=>{u.value&&_e()},{deep:!0}),ht(u,Se=>{Se?_e():(G=!1,ie(be=0))});const Qe=N(()=>({onTouchstartPassive:e.touchable?ze:void 0,onMousedown:e.draggable?ze:void 0,onWheel:e.mousewheel?nt:void 0})),Ze=N(()=>Object.assign(Object.assign({},Gn(W,["to","prev","next","isPrevDisabled","isNextDisabled"])),{total:S.value,currentIndex:A.value})),ot=N(()=>({total:S.value,currentIndex:A.value,to:W.to})),rt={getCurrentIndex:()=>A.value,to:X,prev:te,next:he},Tt=Le("Carousel","-carousel",Lj,Cj,e,t),sn=N(()=>{const{common:{cubicBezierEaseInOut:Se},self:{dotSize:Fe,dotColor:Je,dotColorActive:pt,dotColorFocus:vt,dotLineWidth:at,dotLineWidthActive:se,arrowColor:Pe}}=Tt.value;return{"--n-bezier":Se,"--n-dot-color":Je,"--n-dot-color-focus":vt,"--n-dot-color-active":pt,"--n-dot-size":Fe,"--n-dot-line-width":at,"--n-dot-line-width-active":se,"--n-arrow-color":Pe}}),Wt=n?kt("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:Qe,handleTransitionEnd:tt,handleResize:Z,handleSlideResize:we,handleMouseenter:Ie,handleMouseleave:Ue,isActive:M,arrowSlotProps:Ze,dotSlotProps:ot},rt),{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&&xa(d())||[];let m=Hj(h);return m.length||(m=h.map(b=>v(Dj,null,{default:()=>oo(b)}))),this.duplicatedable&&(m=Sj(m)),this.slideVNodes.value=m,this.autoSlideSize&&(m=m.map(b=>v(Mr,{onResize:this.handleSlideResize},{default:()=>b}))),(e=this.onRender)===null||e===void 0||e.call(this),v("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}),v(Mr,{onResize:this.handleResize},{default:()=>v("div",{ref:"slidesElRef",class:`${t}-carousel__slides`,role:"listbox",style:this.translateStyle,onTransitionend:this.handleTransitionEnd},o?m.map((b,g)=>v("div",{style:r[g],key:g},wn(v(fn,Object.assign({},l),{default:()=>b}),[[ro,this.isActive(g)]]))):m)}),this.showDots&&u.total>1&&Xf(f,u,()=>[v(Aj,{key:i+a,total:u.total,currentIndex:u.currentIndex,dotType:i,trigger:this.trigger,keyboard:this.keyboard})]),n&&Xf(p,c,()=>[v(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"},z_=e=>{const{baseColor:t,inputColorDisabled:n,cardColor:o,modalColor:r,popoverColor:i,textColorDisabled:a,borderColor:s,primaryColor:l,textColor2:c,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,borderRadiusSmall:p,lineHeight:h}=e;return Object.assign(Object.assign({},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})},Vj={name:"Checkbox",common:yt,self:z_},O_=Vj,Uj={name:"Checkbox",common:Be,self(e){const{cardColor:t}=e,n=z_(e);return n.color="#0000",n.checkMarkColor=t,n}},Ba=Uj,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:al,InternalSelection:Wp,Scrollbar:Hn,Checkbox:Ba,Empty:wu},self:Wj},Kj=qj,Gj=v("svg",{viewBox:"0 0 64 64",class:"check-icon"},v("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=v("svg",{viewBox:"0 0 100 100",class:"line-icon"},v("path",{d:"M80.2,55.5H21.4c-2.8,0-5.1-2.5-5.1-5.5l0,0c0-3,2.3-5.5,5.1-5.5h58.7c2.8,0,5.1,2.5,5.1,5.5l0,0C85.2,53.1,82.9,55.5,80.2,55.5z"})),D_="n-checkbox-group",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=me({name:"CheckboxGroup",props:Xj,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=sr(e),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=L(e.defaultValue),a=N(()=>e.value),s=rn(a,i),l=N(()=>{var d;return((d=s.value)===null||d===void 0?void 0:d.length)||0}),c=N(()=>Array.isArray(s.value)?new Set(s.value):new Set);function u(d,f){const{nTriggerFormInput:p,nTriggerFormChange:h}=n,{onChange:m,"onUpdate:value":b,onUpdateValue:g}=e;if(Array.isArray(s.value)){const x=Array.from(s.value),T=x.findIndex(_=>_===f);d?~T||(x.push(f),g&&Ee(g,x,{actionType:"check",value:f}),b&&Ee(b,x,{actionType:"check",value:f}),p(),h(),i.value=x,m&&Ee(m,x)):~T&&(x.splice(T,1),g&&Ee(g,x,{actionType:"uncheck",value:f}),b&&Ee(b,x,{actionType:"uncheck",value:f}),m&&Ee(m,x),i.value=x,p(),h())}else d?(g&&Ee(g,[f],{actionType:"check",value:f}),b&&Ee(b,[f],{actionType:"check",value:f}),m&&Ee(m,[f]),i.value=[f],p(),h()):(g&&Ee(g,[],{actionType:"uncheck",value:f}),b&&Ee(b,[],{actionType:"uncheck",value:f}),m&&Ee(m,[]),i.value=[],p(),h())}return ct(D_,{checkedCountRef:l,maxRef:Ne(e,"max"),minRef:Ne(e,"min"),valueSetRef:c,disabledRef:r,mergedSizeRef:o,toggleCheckbox:u}),{mergedClsPrefix:t}},render(){return v("div",{class:`${this.mergedClsPrefix}-checkbox-group`,role:"group"},this.$slots)}}),Zj=j([D("checkbox",` + `)])])]),Nj=["transitionDuration","transitionTimingFunction"],Bj=Object.assign(Object.assign({},Le.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 Fd=!1;const Hj=me({name:"Carousel",props:Bj,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=L(null),r=L(null),i=L([]),a={value:[]},s=N(()=>e.direction==="vertical"),l=N(()=>s.value?"height":"width"),c=N(()=>s.value?"bottom":"right"),u=N(()=>e.effect==="slide"),d=N(()=>e.loop&&e.slidesPerView===1&&u.value),f=N(()=>e.effect==="custom"),p=N(()=>!u.value||e.centeredSlides?1:e.slidesPerView),h=N(()=>f.value?1:e.slidesPerView),m=N(()=>p.value==="auto"||e.slidesPerView==="auto"&&e.centeredSlides),b=L({width:0,height:0}),g=N(()=>{const{value:Se}=i;if(!Se.length)return[];const{value:Fe}=m;if(Fe)return Se.map(Pe=>R0(Pe));const{value:Je}=h,{value:mt}=b,{value:vt}=l;let at=mt[vt];if(Je!=="auto"){const{spaceBetween:Pe}=e,Ye=at-(Je-1)*Pe,It=1/Math.max(1,Je);at=Ye*It}const se=Object.assign(Object.assign({},mt),{[vt]:at});return Se.map(()=>se)}),x=N(()=>{const{value:Se}=g;if(!Se.length)return[];const{centeredSlides:Fe,spaceBetween:Je}=e,{value:mt}=l,{[mt]:vt}=b.value;let at=0;return Se.map(({[mt]:se})=>{let Pe=at;return Fe&&(Pe+=(se-vt)/2),at+=se+Je,Pe})}),T=L(!1),_=N(()=>{const{transitionStyle:Se}=e;return Se?Gn(Se,Nj):{}}),C=N(()=>f.value?0:Ej(_.value.transitionDuration)),y=N(()=>{const{value:Se}=i;if(!Se.length)return[];const Fe=!(m.value||h.value===1),Je=se=>{if(Fe){const{value:Pe}=l;return{[Pe]:`${g.value[se][Pe]}px`}}};if(f.value)return Se.map((se,Pe)=>Je(Pe));const{effect:mt,spaceBetween:vt}=e,{value:at}=c;return Se.reduce((se,Pe,Ye)=>{const It=Object.assign(Object.assign({},Je(Ye)),{[`margin-${at}`]:`${vt}px`});return se.push(It),T.value&&(mt==="fade"||mt==="card")&&Object.assign(It,_.value),se},[])}),w=N(()=>{const{value:Se}=p,{length:Fe}=i.value;if(Se!=="auto")return Math.max(Fe-Se,0)+1;{const{value:Je}=g,{length:mt}=Je;if(!mt)return Fe;const{value:vt}=x,{value:at}=l,se=b.value[at];let Pe=Je[Je.length-1][at],Ye=mt;for(;Ye>1&&PeRj(w.value,d.value)),R=Ld(e.defaultIndex,d.value),k=L(T0(R,w.value,d.value)),A=an(Ne(e,"currentIndex"),k),I=N(()=>Ld(A.value,d.value));function q(Se){var Fe,Je;Se=Nl(Se,0,w.value-1);const mt=T0(Se,w.value,d.value),{value:vt}=A;mt!==A.value&&(k.value=mt,(Fe=e["onUpdate:currentIndex"])===null||Fe===void 0||Fe.call(e,mt,vt),(Je=e.onUpdateCurrentIndex)===null||Je===void 0||Je.call(e,mt,vt))}function B(Se=I.value){return Tj(Se,w.value,e.loop)}function M(Se=I.value){return Pj(Se,w.value,e.loop)}function $(Se){const Fe=fe(Se);return Fe!==null&&B()===Fe}function U(Se){const Fe=fe(Se);return Fe!==null&&M()===Fe}function Q(Se){return I.value===fe(Se)}function D(Se){return A.value===Se}function z(){return B()===null}function te(){return M()===null}function G(Se){const Fe=Nl(Ld(Se,d.value),0,w.value);(Se!==A.value||Fe!==I.value)&&q(Fe)}function J(){const Se=B();Se!==null&&q(Se)}function he(){const Se=M();Se!==null&&q(Se)}function xe(){(!Y||!d.value)&&J()}function we(){(!Y||!d.value)&&he()}let Y=!1,be=0;const ue=L({});function ie(Se,Fe=0){ue.value=Object.assign({},_.value,{transform:s.value?`translateY(${-Se}px)`:`translateX(${-Se}px)`,transitionDuration:`${Fe}ms`})}function _e(Se=0){u.value?V(I.value,Se):be!==0&&(!Y&&Se>0&&(Y=!0),ie(be=0,Se))}function V(Se,Fe){const Je=P(Se);Je!==be&&Fe>0&&(Y=!0),be=P(I.value),ie(Je,Fe)}function P(Se){let Fe;return Se>=w.value-1?Fe=E():Fe=x.value[Se]||0,Fe}function E(){if(p.value==="auto"){const{value:Se}=l,{[Se]:Fe}=b.value,{value:Je}=x,mt=Je[Je.length-1];let vt;if(mt===void 0)vt=Fe;else{const{value:at}=g;vt=mt+at[at.length-1][Se]}return vt-Fe}else{const{value:Se}=x;return Se[w.value-1]||0}}const W={currentIndexRef:A,to:G,prev:xe,next:we,isVertical:()=>s.value,isHorizontal:()=>!s.value,isPrev:$,isNext:U,isActive:Q,isPrevDisabled:z,isNextDisabled:te,getSlideIndex:fe,getSlideStyle:ye,addSlide:ae,removeSlide:X,onCarouselItemClick:ve};$j(W);function ae(Se){Se&&i.value.push(Se)}function X(Se){if(!Se)return;const Fe=fe(Se);Fe!==-1&&i.value.splice(Fe,1)}function fe(Se){return typeof Se=="number"?Se:Se?i.value.indexOf(Se):-1}function ye(Se){const Fe=fe(Se);if(Fe!==-1){const Je=[y.value[Fe]],mt=W.isPrev(Fe),vt=W.isNext(Fe);return mt&&Je.push(e.prevSlideStyle||""),vt&&Je.push(e.nextSlideStyle||""),Fo(Je)}}function ve(Se,Fe){let Je=!Y&&!qe&&!et;e.effect==="card"&&Je&&!Q(Se)&&(G(Se),Je=!1),Je||(Fe.preventDefault(),Fe.stopPropagation())}let ee=null;function pe(){ee&&(clearInterval(ee),ee=null)}function ke(){pe(),!e.autoplay||S.value<2||(ee=window.setInterval(he,e.interval))}let oe=0,re=0,Re=0,De=0,qe=!1,et=!1;function ze(Se){var Fe;if(Fd||!(!((Fe=r.value)===null||Fe===void 0)&&Fe.contains(bi(Se))))return;Fd=!0,qe=!0,et=!1,De=Date.now(),pe(),Se.type!=="touchstart"&&!Se.target.isContentEditable&&Se.preventDefault();const Je=P0(Se)?Se.touches[0]:Se;s.value?re=Je.clientY:oe=Je.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:Fe}=s,{value:Je}=l,mt=P0(Se)?Se.touches[0]:Se,vt=Fe?mt.clientY-re:mt.clientX-oe,at=b.value[Je];Re=Nl(vt,-at,at),Se.cancelable&&Se.preventDefault(),u.value&&ie(be-Re,0)}function lt(){const{value:Se}=I;let Fe=Se;if(!Y&&Re!==0&&u.value){const Je=be-Re,mt=[...x.value.slice(0,w.value-1),E()];let vt=null;for(let at=0;atvt/2||Re/Je>.4?Fe=B(Se):(Re<-vt/2||Re/Je<-.4)&&(Fe=M(Se))}Fe!==null&&Fe!==Se?(et=!0,q(Fe),Lt(()=>{(!d.value||k.value!==A.value)&&_e(C.value)})):_e(C.value),Oe(),ke()}function Oe(){qe&&(Fd=!1),qe=!1,oe=0,re=0,Re=0,De=0,St("touchmove",document,He),St("touchend",document,lt),St("touchcancel",document,lt),St("mousemove",document,He),St("mouseup",document,lt)}function tt(){if(u.value&&Y){const{value:Se}=I;V(Se,0)}else ke();u.value&&(ue.value.transitionDuration="0ms"),Y=!1}function nt(Se){if(Se.preventDefault(),Y)return;let{deltaX:Fe,deltaY:Je}=Se;Se.shiftKey&&!Fe&&(Fe=Je);const mt=-1,vt=1,at=(Fe||Je)>0?vt:mt;let se=0,Pe=0;s.value?Pe=at:se=at;const Ye=10;(Pe*Je>=Ye||se*Fe>=Ye)&&(at===vt&&!te()?he():at===mt&&!z()&&J())}function Z(){b.value=R0(o.value,!0),ke()}function Ce(){var Se,Fe;m.value&&((Fe=(Se=g.effect).scheduler)===null||Fe===void 0||Fe.call(Se),g.effect.run())}function Ie(){e.autoplay&&pe()}function Ue(){e.autoplay&&ke()}Vt(()=>{rn(ke),requestAnimationFrame(()=>T.value=!0)}),tn(()=>{Oe(),pe()}),Ys(()=>{const{value:Se}=i,{value:Fe}=a,Je=new Map,mt=at=>Je.has(at)?Je.get(at):-1;let vt=!1;for(let at=0;atPe.el===Se[at]);se!==at&&(vt=!0),Je.set(Se[at],se)}vt&&Se.sort((at,se)=>mt(at)-mt(se))}),ht(I,(Se,Fe)=>{if(Se!==Fe)if(ke(),u.value){if(d.value&&S.value>2){const{value:Je}=w;Se===Je-2&&Fe===1?Se=0:Se===1&&Fe===Je-2&&(Se=Je-1)}V(Se,C.value)}else _e()},{immediate:!0}),ht([d,p],()=>void Lt(()=>{q(I.value)})),ht(x,()=>{u.value&&_e()},{deep:!0}),ht(u,Se=>{Se?_e():(Y=!1,ie(be=0))});const Qe=N(()=>({onTouchstartPassive:e.touchable?ze:void 0,onMousedown:e.draggable?ze:void 0,onWheel:e.mousewheel?nt:void 0})),Ze=N(()=>Object.assign(Object.assign({},Gn(W,["to","prev","next","isPrevDisabled","isNextDisabled"])),{total:S.value,currentIndex:A.value})),rt=N(()=>({total:S.value,currentIndex:A.value,to:W.to})),it={getCurrentIndex:()=>A.value,to:G,prev:J,next:he},Tt=Le("Carousel","-carousel",Fj,wj,e,t),ln=N(()=>{const{common:{cubicBezierEaseInOut:Se},self:{dotSize:Fe,dotColor:Je,dotColorActive:mt,dotColorFocus:vt,dotLineWidth:at,dotLineWidthActive:se,arrowColor:Pe}}=Tt.value;return{"--n-bezier":Se,"--n-dot-color":Je,"--n-dot-color-focus":vt,"--n-dot-color-active":mt,"--n-dot-size":Fe,"--n-dot-line-width":at,"--n-dot-line-width-active":se,"--n-arrow-color":Pe}}),Wt=n?kt("carousel",void 0,ln,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:Qe,handleTransitionEnd:tt,handleResize:Z,handleSlideResize:Ce,handleMouseenter:Ie,handleMouseleave:Ue,isActive:D,arrowSlotProps:Ze,dotSlotProps:rt},it),{cssVars:n?void 0:ln,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&&xa(d())||[];let m=jj(h);return m.length||(m=h.map(b=>v(Lj,null,{default:()=>oo(b)}))),this.duplicatedable&&(m=kj(m)),this.slideVNodes.value=m,this.autoSlideSize&&(m=m.map(b=>v(Mr,{onResize:this.handleSlideResize},{default:()=>b}))),(e=this.onRender)===null||e===void 0||e.call(this),v("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}),v(Mr,{onResize:this.handleResize},{default:()=>v("div",{ref:"slidesElRef",class:`${t}-carousel__slides`,role:"listbox",style:this.translateStyle,onTransitionend:this.handleTransitionEnd},o?m.map((b,g)=>v("div",{style:r[g],key:g},wn(v(fn,Object.assign({},l),{default:()=>b}),[[ro,this.isActive(g)]]))):m)}),this.showDots&&u.total>1&&Qf(f,u,()=>[v(Ij,{key:i+a,total:u.total,currentIndex:u.currentIndex,dotType:i,trigger:this.trigger,keyboard:this.keyboard})]),n&&Qf(p,c,()=>[v(Oj,null)]))}});function jj(e){return e.reduce((t,n)=>(Dj(n)&&t.push(n),t),[])}const Vj={sizeSmall:"14px",sizeMedium:"16px",sizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},O_=e=>{const{baseColor:t,inputColorDisabled:n,cardColor:o,modalColor:r,popoverColor:i,textColorDisabled:a,borderColor:s,primaryColor:l,textColor2:c,fontSizeSmall:u,fontSizeMedium:d,fontSizeLarge:f,borderRadiusSmall:p,lineHeight:h}=e;return Object.assign(Object.assign({},Vj),{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:O_},D_=Uj,Wj={name:"Checkbox",common:Be,self(e){const{cardColor:t}=e,n=O_(e);return n.color="#0000",n.checkMarkColor=t,n}},Ba=Wj,qj=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"}},Kj={name:"Cascader",common:Be,peers:{InternalSelectMenu:ll,InternalSelection:qp,Scrollbar:Hn,Checkbox:Ba,Empty:_u},self:qj},Gj=Kj,Yj=v("svg",{viewBox:"0 0 64 64",class:"check-icon"},v("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"})),Xj=v("svg",{viewBox:"0 0 100 100",class:"line-icon"},v("path",{d:"M80.2,55.5H21.4c-2.8,0-5.1-2.5-5.1-5.5l0,0c0-3,2.3-5.5,5.1-5.5h58.7c2.8,0,5.1,2.5,5.1,5.5l0,0C85.2,53.1,82.9,55.5,80.2,55.5z"})),L_="n-checkbox-group",Qj={min:Number,max:Number,size:String,value:Array,defaultValue:{type:Array,default:null},disabled:{type:Boolean,default:void 0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onChange:[Function,Array]},Zj=me({name:"CheckboxGroup",props:Qj,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=sr(e),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=L(e.defaultValue),a=N(()=>e.value),s=an(a,i),l=N(()=>{var d;return((d=s.value)===null||d===void 0?void 0:d.length)||0}),c=N(()=>Array.isArray(s.value)?new Set(s.value):new Set);function u(d,f){const{nTriggerFormInput:p,nTriggerFormChange:h}=n,{onChange:m,"onUpdate:value":b,onUpdateValue:g}=e;if(Array.isArray(s.value)){const x=Array.from(s.value),T=x.findIndex(_=>_===f);d?~T||(x.push(f),g&&Ee(g,x,{actionType:"check",value:f}),b&&Ee(b,x,{actionType:"check",value:f}),p(),h(),i.value=x,m&&Ee(m,x)):~T&&(x.splice(T,1),g&&Ee(g,x,{actionType:"uncheck",value:f}),b&&Ee(b,x,{actionType:"uncheck",value:f}),m&&Ee(m,x),i.value=x,p(),h())}else d?(g&&Ee(g,[f],{actionType:"check",value:f}),b&&Ee(b,[f],{actionType:"check",value:f}),m&&Ee(m,[f]),i.value=[f],p(),h()):(g&&Ee(g,[],{actionType:"uncheck",value:f}),b&&Ee(b,[],{actionType:"uncheck",value:f}),m&&Ee(m,[]),i.value=[],p(),h())}return ct(L_,{checkedCountRef:l,maxRef:Ne(e,"max"),minRef:Ne(e,"min"),valueSetRef:c,disabledRef:r,mergedSizeRef:o,toggleCheckbox:u}),{mergedClsPrefix:t}},render(){return v("div",{class:`${this.mergedClsPrefix}-checkbox-group`,role:"group"},this.$slots)}}),Jj=j([O("checkbox",` font-size: var(--n-font-size); outline: none; cursor: pointer; @@ -1687,47 +1687,47 @@ ${t} word-break: break-word; line-height: var(--n-size); --n-merged-color-table: var(--n-color-table); - `,[K("show-label","line-height: var(--n-label-line-height);"),j("&:hover",[D("checkbox-box",[F("border","border: var(--n-border-checked);")])]),j("&:focus:not(:active)",[D("checkbox-box",[F("border",` + `,[K("show-label","line-height: var(--n-label-line-height);"),j("&:hover",[O("checkbox-box",[F("border","border: var(--n-border-checked);")])]),j("&:focus:not(:active)",[O("checkbox-box",[F("border",` border: var(--n-border-focus); box-shadow: var(--n-box-shadow-focus); - `)])]),K("inside-table",[D("checkbox-box",` + `)])]),K("inside-table",[O("checkbox-box",` background-color: var(--n-merged-color-table); - `)]),K("checked",[D("checkbox-box",` + `)]),K("checked",[O("checkbox-box",` background-color: var(--n-color-checked); - `,[D("checkbox-icon",[j(".check-icon",` + `,[O("checkbox-icon",[j(".check-icon",` opacity: 1; transform: scale(1); - `)])])]),K("indeterminate",[D("checkbox-box",[D("checkbox-icon",[j(".check-icon",` + `)])])]),K("indeterminate",[O("checkbox-box",[O("checkbox-icon",[j(".check-icon",` opacity: 0; transform: scale(.5); `),j(".line-icon",` opacity: 1; transform: scale(1); - `)])])]),K("checked, indeterminate",[j("&:focus:not(:active)",[D("checkbox-box",[F("border",` + `)])])]),K("checked, indeterminate",[j("&:focus:not(:active)",[O("checkbox-box",[F("border",` border: var(--n-border-checked); box-shadow: var(--n-box-shadow-focus); - `)])]),D("checkbox-box",` + `)])]),O("checkbox-box",` background-color: var(--n-color-checked); border-left: 0; border-top: 0; - `,[F("border",{border:"var(--n-border-checked)"})])]),K("disabled",{cursor:"not-allowed"},[K("checked",[D("checkbox-box",` + `,[F("border",{border:"var(--n-border-checked)"})])]),K("disabled",{cursor:"not-allowed"},[K("checked",[O("checkbox-box",` background-color: var(--n-color-disabled-checked); - `,[F("border",{border:"var(--n-border-disabled-checked)"}),D("checkbox-icon",[j(".check-icon, .line-icon",{fill:"var(--n-check-mark-color-disabled-checked)"})])])]),D("checkbox-box",` + `,[F("border",{border:"var(--n-border-disabled-checked)"}),O("checkbox-icon",[j(".check-icon, .line-icon",{fill:"var(--n-check-mark-color-disabled-checked)"})])])]),O("checkbox-box",` background-color: var(--n-color-disabled); `,[F("border",` border: var(--n-border-disabled); - `),D("checkbox-icon",[j(".check-icon, .line-icon",` + `),O("checkbox-icon",[j(".check-icon, .line-icon",` fill: var(--n-check-mark-color-disabled); `)])]),F("label",` color: var(--n-text-color-disabled); - `)]),D("checkbox-box-wrapper",` + `)]),O("checkbox-box-wrapper",` position: relative; width: var(--n-size); flex-shrink: 0; flex-grow: 0; user-select: none; -webkit-user-select: none; - `),D("checkbox-box",` + `),O("checkbox-box",` position: absolute; left: 0; top: 50%; @@ -1750,7 +1750,7 @@ ${t} top: 0; bottom: 0; border: var(--n-border); - `),D("checkbox-icon",` + `),O("checkbox-icon",` display: flex; align-items: center; justify-content: center; @@ -1777,56 +1777,56 @@ ${t} -webkit-user-select: none; padding: var(--n-label-padding); font-weight: var(--n-label-font-weight); - `,[j("&:empty",{display:"none"})])]),Js(D("checkbox",` + `,[j("&:empty",{display:"none"})])]),tl(O("checkbox",` --n-merged-color-table: var(--n-color-table-modal); - `)),hu(D("checkbox",` + `)),pu(O("checkbox",` --n-merged-color-table: var(--n-color-table-popover); - `))]),Jj=Object.assign(Object.assign({},Le.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]}),ku=me({name:"Checkbox",props:Jj,setup(e){const t=L(null),{mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=sr(e,{mergedSize(y){const{size:w}=e;if(w!==void 0)return w;if(l){const{value:S}=l.mergedSizeRef;if(S!==void 0)return S}if(y){const{mergedSize:S}=y;if(S!==void 0)return S.value}return"medium"},mergedDisabled(y){const{disabled:w}=e;if(w!==void 0)return w;if(l){if(l.disabledRef.value)return!0;const{maxRef:{value:S},checkedCountRef:R}=l;if(S!==void 0&&R.value>=S&&!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(D_,null),c=L(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=Le("Checkbox","-checkbox",Zj,O_,e,n);function h(y){if(l&&e.value!==void 0)l.toggleCheckbox(!f.value,e.value);else{const{onChange:w,"onUpdate:checked":S,onUpdateChecked:R}=e,{nTriggerFormInput:k,nTriggerFormChange:A}=i,I=f.value?e.uncheckedValue:e.checkedValue;S&&Ee(S,I,y),R&&Ee(R,I,y),w&&Ee(w,I,y),k(),A(),c.value=I}}function m(y){a.value||h(y)}function b(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()}},T=En("Checkbox",r,n),_=N(()=>{const{value:y}=s,{common:{cubicBezierEaseInOut:w},self:{borderRadius:S,color:R,colorChecked:k,colorDisabled:A,colorTableHeader:I,colorTableHeaderModal:q,colorTableHeaderPopover:B,checkMarkColor:O,checkMarkColorDisabled:$,border:U,borderFocus:Q,borderDisabled:M,borderChecked:z,boxShadowFocus:re,textColor:X,textColorDisabled:te,checkMarkColorDisabledChecked:he,colorDisabledChecked:xe,borderDisabledChecked:Ce,labelPadding:G,labelLineHeight:be,labelFontWeight:ue,[Te("fontSize",y)]:ie,[Te("size",y)]:_e}}=p.value;return{"--n-label-line-height":be,"--n-label-font-weight":ue,"--n-size":_e,"--n-bezier":w,"--n-border-radius":S,"--n-border":U,"--n-border-checked":z,"--n-border-focus":Q,"--n-border-disabled":M,"--n-border-disabled-checked":Ce,"--n-box-shadow-focus":re,"--n-color":R,"--n-color-checked":k,"--n-color-table":I,"--n-color-table-modal":q,"--n-color-table-popover":B,"--n-color-disabled":A,"--n-color-disabled-checked":xe,"--n-text-color":X,"--n-text-color-disabled":te,"--n-check-mark-color":O,"--n-check-mark-color-disabled":$,"--n-check-mark-color-disabled-checked":he,"--n-font-size":ie,"--n-label-padding":G}}),C=o?kt("checkbox",N(()=>s.value[0]),_,e):void 0;return Object.assign(i,x,{rtlEnabled:T,selfRef:t,mergedClsPrefix:n,mergedDisabled:a,renderedChecked:f,mergedTheme:p,labelId:za(),handleClick:m,handleKeyUp:b,handleKeyDown:g,cssVars:o?void 0:_,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.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?v("span",{class:`${c}-checkbox__label`,id:s},l||m):null);return v("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})}},v("div",{class:`${c}-checkbox-box-wrapper`}," ",v("div",{class:`${c}-checkbox-box`},v(zi,null,{default:()=>this.indeterminate?v("div",{key:"indeterminate",class:`${c}-checkbox-icon`},Yj):v("div",{key:"check",class:`${c}-checkbox-icon`},Gj)}),v("div",{class:`${c}-checkbox-box__border`}))),h)}}),eV={name:"Code",common:Be,self(e){const{textColor2:t,fontSize:n,fontWeightStrong:o,textColor3:r}=e;return{textColor:t,fontSize:n,fontWeightStrong:o,"mono-3":"#5c6370","hue-1":"#56b6c2","hue-2":"#61aeee","hue-3":"#c678dd","hue-4":"#98c379","hue-5":"#e06c75","hue-5-2":"#be5046","hue-6":"#d19a66","hue-6-2":"#e6c07b",lineNumberTextColor:r}}},L_=eV,tV=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"}},nV={name:"Collapse",common:Be,self:tV},oV=nV,rV=e=>{const{cubicBezierEaseInOut:t}=e;return{bezier:t}},iV={name:"CollapseTransition",common:Be,self:rV},aV=iV,sV={abstract:Boolean,bordered:{type:Boolean,default:void 0},clsPrefix:{type:String,default:Vs},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}},F_=me({name:"ConfigProvider",alias:["App"],props:sV,setup(e){const t=je(xo,null),n=N(()=>{const{theme:h}=e;if(h===null)return;const m=t==null?void 0:t.mergedThemeRef.value;return h===void 0?m:m===void 0?h:Object.assign({},m,h)}),o=N(()=>{const{themeOverrides:h}=e;if(h!==null){if(h===void 0)return t==null?void 0:t.mergedThemeOverridesRef.value;{const m=t==null?void 0:t.mergedThemeOverridesRef.value;return m===void 0?h:as({},m,h)}}}),r=wt(()=>{const{namespace:h}=e;return h===void 0?t==null?void 0:t.mergedNamespaceRef.value:h}),i=wt(()=>{const{bordered:h}=e;return h===void 0?t==null?void 0:t.mergedBorderedRef.value:h}),a=N(()=>{const{icons:h}=e;return h===void 0?t==null?void 0:t.mergedIconsRef.value:h}),s=N(()=>{const{componentOptions:h}=e;return h!==void 0?h:t==null?void 0:t.mergedComponentPropsRef.value}),l=N(()=>{const{clsPrefix:h}=e;return h!==void 0?h:t?t.mergedClsPrefixRef.value:Vs}),c=N(()=>{var h;const{rtl:m}=e;if(m===void 0)return t==null?void 0:t.mergedRtlRef.value;const b={};for(const g of m)b[g.name]=ua(g),(h=g.peers)===null||h===void 0||h.forEach(x=>{x.name in b||(b[x.name]=ua(x))});return b}),u=N(()=>e.breakpoints||(t==null?void 0:t.mergedBreakpointsRef.value)),d=e.inlineThemeDisabled||(t==null?void 0:t.inlineThemeDisabled),f=e.preflightStyleDisabled||(t==null?void 0:t.preflightStyleDisabled),p=N(()=>{const{value:h}=n,{value:m}=o,b=m&&Object.keys(m).length!==0,g=h==null?void 0:h.name;return g?b?`${g}-${Fs(JSON.stringify(o.value))}`:g:b?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:N(()=>{const{locale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedLocaleRef.value:h}),mergedDateLocaleRef:N(()=>{const{dateLocale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedDateLocaleRef.value:h}),mergedHljsRef:N(()=>{const{hljs:h}=e;return h===void 0?t==null?void 0:t.mergedHljsRef.value:h}),mergedKatexRef:N(()=>{const{katex:h}=e;return h===void 0?t==null?void 0:t.mergedKatexRef.value:h}),mergedThemeRef:n,mergedThemeOverridesRef:o,inlineThemeDisabled:d||!1,preflightStyleDisabled:f||!1}),{mergedClsPrefix:l,mergedBordered:i,mergedNamespace:r,mergedTheme:n,mergedThemeOverrides:o}},render(){var e,t,n,o;return this.abstract?(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n):v(this.as||this.tag,{class:`${this.mergedClsPrefix||Vs}-config-provider`},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}}),lV=e=>1-Math.pow(1-e,5);function cV(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)*lV(c/o);if(c===o){i();return}r(u),requestAnimationFrame(a)},s=performance.now();a()}const uV={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},dV=me({name:"NumberAnimation",props:uV,setup(e){const{localeRef:t}=$i("name"),{duration:n}=e,o=L(e.from),r=N(()=>{const{locale:f}=e;return f!==void 0?f:t.value});let i=!1;const a=f=>{o.value=f},s=()=>{var f;o.value=e.to,i=!1,(f=e.onFinish)===null||f===void 0||f.call(e)},l=(f=e.from,p=e.to)=>{i=!0,o.value=e.from,f!==p&&cV({from:f,to:p,duration:n,onUpdate:a,onFinish:s})},c=N(()=>{var f;const h=xL(o.value,e.precision).toFixed(e.precision).split("."),m=new Intl.NumberFormat(r.value),b=(f=m.formatToParts(.5).find(T=>T.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:b}});function u(){i||l()}return Vt(()=>{ln(()=>{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]}}),fV={name:"Popselect",common:Be,peers:{Popover:Fi,InternalSelectMenu:al}},N_=fV;function hV(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const pV={name:"Popselect",common:yt,peers:{Popover:Na,InternalSelectMenu:Up},self:hV},Xp=pV,B_="n-popselect",mV=D("popselect-menu",` + `))]),eV=Object.assign(Object.assign({},Le.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]}),Tu=me({name:"Checkbox",props:eV,setup(e){const t=L(null),{mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=sr(e,{mergedSize(y){const{size:w}=e;if(w!==void 0)return w;if(l){const{value:S}=l.mergedSizeRef;if(S!==void 0)return S}if(y){const{mergedSize:S}=y;if(S!==void 0)return S.value}return"medium"},mergedDisabled(y){const{disabled:w}=e;if(w!==void 0)return w;if(l){if(l.disabledRef.value)return!0;const{maxRef:{value:S},checkedCountRef:R}=l;if(S!==void 0&&R.value>=S&&!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=Ve(L_,null),c=L(e.defaultChecked),u=Ne(e,"checked"),d=an(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=Le("Checkbox","-checkbox",Jj,D_,e,n);function h(y){if(l&&e.value!==void 0)l.toggleCheckbox(!f.value,e.value);else{const{onChange:w,"onUpdate:checked":S,onUpdateChecked:R}=e,{nTriggerFormInput:k,nTriggerFormChange:A}=i,I=f.value?e.uncheckedValue:e.checkedValue;S&&Ee(S,I,y),R&&Ee(R,I,y),w&&Ee(w,I,y),k(),A(),c.value=I}}function m(y){a.value||h(y)}function b(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()}},T=En("Checkbox",r,n),_=N(()=>{const{value:y}=s,{common:{cubicBezierEaseInOut:w},self:{borderRadius:S,color:R,colorChecked:k,colorDisabled:A,colorTableHeader:I,colorTableHeaderModal:q,colorTableHeaderPopover:B,checkMarkColor:M,checkMarkColorDisabled:$,border:U,borderFocus:Q,borderDisabled:D,borderChecked:z,boxShadowFocus:te,textColor:G,textColorDisabled:J,checkMarkColorDisabledChecked:he,colorDisabledChecked:xe,borderDisabledChecked:we,labelPadding:Y,labelLineHeight:be,labelFontWeight:ue,[Te("fontSize",y)]:ie,[Te("size",y)]:_e}}=p.value;return{"--n-label-line-height":be,"--n-label-font-weight":ue,"--n-size":_e,"--n-bezier":w,"--n-border-radius":S,"--n-border":U,"--n-border-checked":z,"--n-border-focus":Q,"--n-border-disabled":D,"--n-border-disabled-checked":we,"--n-box-shadow-focus":te,"--n-color":R,"--n-color-checked":k,"--n-color-table":I,"--n-color-table-modal":q,"--n-color-table-popover":B,"--n-color-disabled":A,"--n-color-disabled-checked":xe,"--n-text-color":G,"--n-text-color-disabled":J,"--n-check-mark-color":M,"--n-check-mark-color-disabled":$,"--n-check-mark-color-disabled-checked":he,"--n-font-size":ie,"--n-label-padding":Y}}),C=o?kt("checkbox",N(()=>s.value[0]),_,e):void 0;return Object.assign(i,x,{rtlEnabled:T,selfRef:t,mergedClsPrefix:n,mergedDisabled:a,renderedChecked:f,mergedTheme:p,labelId:za(),handleClick:m,handleKeyUp:b,handleKeyDown:g,cssVars:o?void 0:_,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.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?v("span",{class:`${c}-checkbox__label`,id:s},l||m):null);return v("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})}},v("div",{class:`${c}-checkbox-box-wrapper`}," ",v("div",{class:`${c}-checkbox-box`},v(zi,null,{default:()=>this.indeterminate?v("div",{key:"indeterminate",class:`${c}-checkbox-icon`},Xj):v("div",{key:"check",class:`${c}-checkbox-icon`},Yj)}),v("div",{class:`${c}-checkbox-box__border`}))),h)}}),tV={name:"Code",common:Be,self(e){const{textColor2:t,fontSize:n,fontWeightStrong:o,textColor3:r}=e;return{textColor:t,fontSize:n,fontWeightStrong:o,"mono-3":"#5c6370","hue-1":"#56b6c2","hue-2":"#61aeee","hue-3":"#c678dd","hue-4":"#98c379","hue-5":"#e06c75","hue-5-2":"#be5046","hue-6":"#d19a66","hue-6-2":"#e6c07b",lineNumberTextColor:r}}},F_=tV,nV=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"}},oV={name:"Collapse",common:Be,self:nV},rV=oV,iV=e=>{const{cubicBezierEaseInOut:t}=e;return{bezier:t}},aV={name:"CollapseTransition",common:Be,self:iV},sV=aV,lV={abstract:Boolean,bordered:{type:Boolean,default:void 0},clsPrefix:{type:String,default:Ws},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}},N_=me({name:"ConfigProvider",alias:["App"],props:lV,setup(e){const t=Ve(xo,null),n=N(()=>{const{theme:h}=e;if(h===null)return;const m=t==null?void 0:t.mergedThemeRef.value;return h===void 0?m:m===void 0?h:Object.assign({},m,h)}),o=N(()=>{const{themeOverrides:h}=e;if(h!==null){if(h===void 0)return t==null?void 0:t.mergedThemeOverridesRef.value;{const m=t==null?void 0:t.mergedThemeOverridesRef.value;return m===void 0?h:ss({},m,h)}}}),r=wt(()=>{const{namespace:h}=e;return h===void 0?t==null?void 0:t.mergedNamespaceRef.value:h}),i=wt(()=>{const{bordered:h}=e;return h===void 0?t==null?void 0:t.mergedBorderedRef.value:h}),a=N(()=>{const{icons:h}=e;return h===void 0?t==null?void 0:t.mergedIconsRef.value:h}),s=N(()=>{const{componentOptions:h}=e;return h!==void 0?h:t==null?void 0:t.mergedComponentPropsRef.value}),l=N(()=>{const{clsPrefix:h}=e;return h!==void 0?h:t?t.mergedClsPrefixRef.value:Ws}),c=N(()=>{var h;const{rtl:m}=e;if(m===void 0)return t==null?void 0:t.mergedRtlRef.value;const b={};for(const g of m)b[g.name]=ua(g),(h=g.peers)===null||h===void 0||h.forEach(x=>{x.name in b||(b[x.name]=ua(x))});return b}),u=N(()=>e.breakpoints||(t==null?void 0:t.mergedBreakpointsRef.value)),d=e.inlineThemeDisabled||(t==null?void 0:t.inlineThemeDisabled),f=e.preflightStyleDisabled||(t==null?void 0:t.preflightStyleDisabled),p=N(()=>{const{value:h}=n,{value:m}=o,b=m&&Object.keys(m).length!==0,g=h==null?void 0:h.name;return g?b?`${g}-${Bs(JSON.stringify(o.value))}`:g:b?Bs(JSON.stringify(o.value)):""});return ct(xo,{mergedThemeHashRef:p,mergedBreakpointsRef:u,mergedRtlRef:c,mergedIconsRef:a,mergedComponentPropsRef:s,mergedBorderedRef:i,mergedNamespaceRef:r,mergedClsPrefixRef:l,mergedLocaleRef:N(()=>{const{locale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedLocaleRef.value:h}),mergedDateLocaleRef:N(()=>{const{dateLocale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedDateLocaleRef.value:h}),mergedHljsRef:N(()=>{const{hljs:h}=e;return h===void 0?t==null?void 0:t.mergedHljsRef.value:h}),mergedKatexRef:N(()=>{const{katex:h}=e;return h===void 0?t==null?void 0:t.mergedKatexRef.value:h}),mergedThemeRef:n,mergedThemeOverridesRef:o,inlineThemeDisabled:d||!1,preflightStyleDisabled:f||!1}),{mergedClsPrefix:l,mergedBordered:i,mergedNamespace:r,mergedTheme:n,mergedThemeOverrides:o}},render(){var e,t,n,o;return this.abstract?(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n):v(this.as||this.tag,{class:`${this.mergedClsPrefix||Ws}-config-provider`},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}}),cV=e=>1-Math.pow(1-e,5);function uV(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)*cV(c/o);if(c===o){i();return}r(u),requestAnimationFrame(a)},s=performance.now();a()}const dV={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},fV=me({name:"NumberAnimation",props:dV,setup(e){const{localeRef:t}=$i("name"),{duration:n}=e,o=L(e.from),r=N(()=>{const{locale:f}=e;return f!==void 0?f:t.value});let i=!1;const a=f=>{o.value=f},s=()=>{var f;o.value=e.to,i=!1,(f=e.onFinish)===null||f===void 0||f.call(e)},l=(f=e.from,p=e.to)=>{i=!0,o.value=e.from,f!==p&&uV({from:f,to:p,duration:n,onUpdate:a,onFinish:s})},c=N(()=>{var f;const h=CL(o.value,e.precision).toFixed(e.precision).split("."),m=new Intl.NumberFormat(r.value),b=(f=m.formatToParts(.5).find(T=>T.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:b}});function u(){i||l()}return Vt(()=>{rn(()=>{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]}}),hV={name:"Popselect",common:Be,peers:{Popover:Fi,InternalSelectMenu:ll}},B_=hV;function pV(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const mV={name:"Popselect",common:yt,peers:{Popover:Na,InternalSelectMenu:Wp},self:pV},Qp=mV,H_="n-popselect",gV=O("popselect-menu",` box-shadow: var(--n-menu-box-shadow); -`),Qp={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]},R0=Nr(Qp),gV=me({name:"PopselectPanel",props:Qp,setup(e){const t=je(B_),{mergedClsPrefixRef:n,inlineThemeDisabled:o}=ut(e),r=Le("Popselect","-pop-select",mV,Xp,t.props,n),i=N(()=>rl(e.options,y_("value","children")));function a(f,p){const{onUpdateValue:h,"onUpdate:value":m,onChange:b}=e;h&&Ee(h,f,p),m&&Ee(m,f,p),b&&Ee(b,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 b=!0;e.value.forEach(g=>{if(g===f){b=!1;return}const x=p(g);x&&(h.push(x.key),m.push(x.rawNode))}),b&&(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:b}=t.props;m&&Ee(m,!1),b&&Ee(b,!1),t.setShow(!1)}Lt(()=>{t.syncPosition()})}ht(Ne(e,"options"),()=>{Lt(()=>{t.syncPosition()})});const u=N(()=>{const{self:{menuBoxShadow:f}}=r.value;return{"--n-menu-box-shadow":f}}),d=o?kt("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),v(l_,{clsPrefix:this.mergedClsPrefix,focusable:!0,nodeProps:this.nodeProps,class:[`${this.mergedClsPrefix}-popselect-menu`,this.themeClass],style:this.cssVars,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,multiple:this.multiple,treeMate:this.treeMate,size:this.size,value:this.value,virtualScroll:this.virtualScroll,scrollable:this.scrollable,renderLabel:this.renderLabel,onToggle:this.handleToggle,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseenter,onMousedown:this.handleMenuMousedown,showCheckmark:this.showCheckmark},{action:()=>{var t,n;return((n=(t=this.$slots).action)===null||n===void 0?void 0:n.call(t))||[]},empty:()=>{var t,n;return((n=(t=this.$slots).empty)===null||n===void 0?void 0:n.call(t))||[]}})}}),vV=Object.assign(Object.assign(Object.assign(Object.assign({},Le.props),Qs(_a,["showArrow","arrow"])),{placement:Object.assign(Object.assign({},_a.placement),{default:"bottom"}),trigger:{type:String,default:"hover"}}),Qp),cl=me({name:"Popselect",props:vV,inheritAttrs:!1,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=Le("Popselect","-popselect",void 0,Xp,e,t),o=L(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(B_,{props:e,mergedThemeRef:n,syncPosition:r,setShow:i}),Object.assign(Object.assign({},{syncPosition:r,setShow:i}),{popoverInstRef:o,mergedTheme:n})},render(){const{mergedTheme:e}=this,t={theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:{padding:"0"},ref:"popoverInstRef",internalRenderBody:(n,o,r,i,a)=>{const{$attrs:s}=this;return v(gV,Object.assign({},s,{class:[s.class,n],style:[s.style,r]},Gn(this.$props,R0),{ref:_C(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 v(sl,Object.assign({},Qs(this.$props,R0),t,{internalDeactivateImmediately:!0}),{trigger:()=>{var n,o;return(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n)}})}});function H_(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const bV={name:"Select",common:yt,peers:{InternalSelection:g_,InternalSelectMenu:Up},self:H_},j_=bV,yV={name:"Select",common:Be,peers:{InternalSelection:Wp,InternalSelectMenu:al},self:H_},V_=yV,xV=j([D("select",` +`),Zp={multiple:Boolean,value:{type:[String,Number,Array],default:null},cancelable:Boolean,options:{type:Array,default:()=>[]},size:{type:String,default:"medium"},scrollable:Boolean,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onMouseenter:Function,onMouseleave:Function,renderLabel:Function,showCheckmark:{type:Boolean,default:void 0},nodeProps:Function,virtualScroll:Boolean,onChange:[Function,Array]},E0=Nr(Zp),vV=me({name:"PopselectPanel",props:Zp,setup(e){const t=Ve(H_),{mergedClsPrefixRef:n,inlineThemeDisabled:o}=ut(e),r=Le("Popselect","-pop-select",gV,Qp,t.props,n),i=N(()=>al(e.options,x_("value","children")));function a(f,p){const{onUpdateValue:h,"onUpdate:value":m,onChange:b}=e;h&&Ee(h,f,p),m&&Ee(m,f,p),b&&Ee(b,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 b=!0;e.value.forEach(g=>{if(g===f){b=!1;return}const x=p(g);x&&(h.push(x.key),m.push(x.rawNode))}),b&&(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:b}=t.props;m&&Ee(m,!1),b&&Ee(b,!1),t.setShow(!1)}Lt(()=>{t.syncPosition()})}ht(Ne(e,"options"),()=>{Lt(()=>{t.syncPosition()})});const u=N(()=>{const{self:{menuBoxShadow:f}}=r.value;return{"--n-menu-box-shadow":f}}),d=o?kt("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),v(c_,{clsPrefix:this.mergedClsPrefix,focusable:!0,nodeProps:this.nodeProps,class:[`${this.mergedClsPrefix}-popselect-menu`,this.themeClass],style:this.cssVars,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,multiple:this.multiple,treeMate:this.treeMate,size:this.size,value:this.value,virtualScroll:this.virtualScroll,scrollable:this.scrollable,renderLabel:this.renderLabel,onToggle:this.handleToggle,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseenter,onMousedown:this.handleMenuMousedown,showCheckmark:this.showCheckmark},{action:()=>{var t,n;return((n=(t=this.$slots).action)===null||n===void 0?void 0:n.call(t))||[]},empty:()=>{var t,n;return((n=(t=this.$slots).empty)===null||n===void 0?void 0:n.call(t))||[]}})}}),bV=Object.assign(Object.assign(Object.assign(Object.assign({},Le.props),Js(_a,["showArrow","arrow"])),{placement:Object.assign(Object.assign({},_a.placement),{default:"bottom"}),trigger:{type:String,default:"hover"}}),Zp),dl=me({name:"Popselect",props:bV,inheritAttrs:!1,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=Le("Popselect","-popselect",void 0,Qp,e,t),o=L(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(H_,{props:e,mergedThemeRef:n,syncPosition:r,setShow:i}),Object.assign(Object.assign({},{syncPosition:r,setShow:i}),{popoverInstRef:o,mergedTheme:n})},render(){const{mergedTheme:e}=this,t={theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:{padding:"0"},ref:"popoverInstRef",internalRenderBody:(n,o,r,i,a)=>{const{$attrs:s}=this;return v(vV,Object.assign({},s,{class:[s.class,n],style:[s.style,r]},Gn(this.$props,E0),{ref:SC(o),onMouseenter:ys([i,s.onMouseenter]),onMouseleave:ys([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 v(cl,Object.assign({},Js(this.$props,E0),t,{internalDeactivateImmediately:!0}),{trigger:()=>{var n,o;return(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n)}})}});function j_(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const yV={name:"Select",common:yt,peers:{InternalSelection:v_,InternalSelectMenu:Wp},self:j_},V_=yV,xV={name:"Select",common:Be,peers:{InternalSelection:qp,InternalSelectMenu:ll},self:j_},U_=xV,CV=j([O("select",` z-index: auto; outline: none; width: 100%; position: relative; - `),D("select-menu",` + `),O("select-menu",` margin: 4px 0; box-shadow: var(--n-menu-box-shadow); - `,[Fa({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),CV=Object.assign(Object.assign({},Le.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}),Tu=me({name:"Select",props:CV,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:o,inlineThemeDisabled:r}=ut(e),i=Le("Select","-select",xV,j_,e,t),a=L(e.defaultValue),s=Ne(e,"value"),l=rn(s,a),c=L(!1),u=L(""),d=N(()=>{const{valueField:Z,childrenField:we}=e,Ie=y_(Z,we);return rl(I.value,Ie)}),f=N(()=>hH(k.value,e.valueField,e.childrenField)),p=L(!1),h=rn(Ne(e,"show"),p),m=L(null),b=L(null),g=L(null),{localeRef:x}=$i("Select"),T=N(()=>{var Z;return(Z=e.placeholder)!==null&&Z!==void 0?Z:x.value.placeholder}),_=pu(e,["items","options"]),C=[],y=L([]),w=L([]),S=L(new Map),R=N(()=>{const{fallbackOption:Z}=e;if(Z===void 0){const{labelField:we,valueField:Ie}=e;return Ue=>({[we]:String(Ue),[Ie]:Ue})}return Z===!1?!1:we=>Object.assign(Z(we),{value:we})}),k=N(()=>w.value.concat(y.value).concat(_.value)),A=N(()=>{const{filter:Z}=e;if(Z)return Z;const{labelField:we,valueField:Ie}=e;return(Ue,Qe)=>{if(!Qe)return!1;const Ze=Qe[we];if(typeof Ze=="string")return Od(Ue,Ze);const ot=Qe[Ie];return typeof ot=="string"?Od(Ue,ot):typeof ot=="number"?Od(Ue,String(ot)):!1}}),I=N(()=>{if(e.remote)return _.value;{const{value:Z}=k,{value:we}=u;return!we.length||!e.filterable?Z:fH(Z,A.value,we,e.childrenField)}});function q(Z){const we=e.remote,{value:Ie}=S,{value:Ue}=f,{value:Qe}=R,Ze=[];return Z.forEach(ot=>{if(Ue.has(ot))Ze.push(Ue.get(ot));else if(we&&Ie.has(ot))Ze.push(Ie.get(ot));else if(Qe){const rt=Qe(ot);rt&&Ze.push(rt)}}),Ze}const B=N(()=>{if(e.multiple){const{value:Z}=l;return Array.isArray(Z)?q(Z):[]}return null}),O=N(()=>{const{value:Z}=l;return!e.multiple&&!Array.isArray(Z)?Z===null?null:q([Z])[0]||null:null}),$=sr(e),{mergedSizeRef:U,mergedDisabledRef:Q,mergedStatusRef:M}=$;function z(Z,we){const{onChange:Ie,"onUpdate:value":Ue,onUpdateValue:Qe}=e,{nTriggerFormChange:Ze,nTriggerFormInput:ot}=$;Ie&&Ee(Ie,Z,we),Qe&&Ee(Qe,Z,we),Ue&&Ee(Ue,Z,we),a.value=Z,Ze(),ot()}function re(Z){const{onBlur:we}=e,{nTriggerFormBlur:Ie}=$;we&&Ee(we,Z),Ie()}function X(){const{onClear:Z}=e;Z&&Ee(Z)}function te(Z){const{onFocus:we,showOnFocus:Ie}=e,{nTriggerFormFocus:Ue}=$;we&&Ee(we,Z),Ue(),Ie&&be()}function he(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:Ie}=e;if(we){const{value:Ue}=S;if(Ie){const{valueField:Qe}=e;(Z=B.value)===null||Z===void 0||Z.forEach(Ze=>{Ue.set(Ze[Qe],Ze)})}else{const Qe=O.value;Qe&&Ue.set(Qe[e.valueField],Qe)}}}function G(Z){const{onUpdateShow:we,"onUpdate:show":Ie}=e;we&&Ee(we,Z),Ie&&Ee(Ie,Z),p.value=Z}function be(){Q.value||(G(!0),p.value=!0,e.filterable&&He())}function ue(){G(!1)}function ie(){u.value="",w.value=C}const _e=L(!1);function V(){e.filterable&&(_e.value=!0)}function P(){e.filterable&&(_e.value=!1,h.value||ie())}function E(){Q.value||(h.value?e.filterable?He():ue():be())}function W(Z){var we,Ie;!((Ie=(we=g.value)===null||we===void 0?void 0:we.selfRef)===null||Ie===void 0)&&Ie.contains(Z.relatedTarget)||(c.value=!1,re(Z),ue())}function ae(Z){te(Z),c.value=!0}function Y(Z){c.value=!0}function de(Z){var we;!((we=m.value)===null||we===void 0)&&we.$el.contains(Z.relatedTarget)||(c.value=!1,re(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(bi(Z))||ue())}function J(Z){if(!Array.isArray(Z))return[];if(R.value)return Array.from(Z);{const{remote:we}=e,{value:Ie}=f;if(we){const{value:Ue}=S;return Z.filter(Qe=>Ie.has(Qe)||Ue.has(Qe))}else return Z.filter(Ue=>Ie.has(Ue))}}function pe(Z){ke(Z.rawNode)}function ke(Z){if(Q.value)return;const{tag:we,remote:Ie,clearFilterAfterSelect:Ue,valueField:Qe}=e;if(we&&!Ie){const{value:Ze}=w,ot=Ze[0]||null;if(ot){const rt=y.value;rt.length?rt.push(ot):y.value=[ot],w.value=C}}if(Ie&&S.value.set(Z[Qe],Z),e.multiple){const Ze=J(l.value),ot=Ze.findIndex(rt=>rt===Z[Qe]);if(~ot){if(Ze.splice(ot,1),we&&!Ie){const rt=ne(Z[Qe]);~rt&&(y.value.splice(rt,1),Ue&&(u.value=""))}}else Ze.push(Z[Qe]),Ue&&(u.value="");z(Ze,q(Ze))}else{if(we&&!Ie){const Ze=ne(Z[Qe]);~Ze?y.value=[y.value[Ze]]:y.value=C}ze(),ue(),z(Z[Qe],Z)}}function ne(Z){return y.value.findIndex(Ie=>Ie[e.valueField]===Z)}function oe(Z){h.value||be();const{value:we}=Z.target;u.value=we;const{tag:Ie,remote:Ue}=e;if(he(we),Ie&&!Ue){if(!we){w.value=C;return}const{onCreate:Qe}=e,Ze=Qe?Qe(we):{[e.labelField]:we,[e.valueField]:we},{valueField:ot,labelField:rt}=e;_.value.some(Tt=>Tt[ot]===Ze[ot]||Tt[rt]===Ze[rt])||y.value.some(Tt=>Tt[ot]===Ze[ot]||Tt[rt]===Ze[rt])?w.value=C:w.value=[Ze]}}function Re(Z){Z.stopPropagation();const{multiple:we}=e;!we&&e.filterable&&ue(),X(),we?z([],[]):z(null,null)}function De(Z){!or(Z,"action")&&!or(Z,"empty")&&Z.preventDefault()}function qe(Z){xe(Z)}function et(Z){var we,Ie,Ue,Qe,Ze;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 ot=(Ie=g.value)===null||Ie===void 0?void 0:Ie.getPendingTmNode();ot?pe(ot):e.filterable||(ue(),ze())}else if(be(),e.tag&&_e.value){const ot=w.value[0];if(ot){const rt=ot[e.valueField],{value:Tt}=l;e.multiple&&Array.isArray(Tt)&&Tt.some(sn=>sn===rt)||ke(ot)}}}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?(Qe=g.value)===null||Qe===void 0||Qe.next():be();break;case"Escape":h.value&&(d6(Z),ue()),(Ze=m.value)===null||Ze===void 0||Ze.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=b.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()}},tt=N(()=>{const{self:{menuBoxShadow:Z}}=i.value;return{"--n-menu-box-shadow":Z}}),nt=r?kt("select",void 0,tt,e):void 0;return Object.assign(Object.assign({},Oe),{mergedStatus:M,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:b,localizedPlaceholder:T,selectedOption:O,selectedOptions:B,mergedSize:U,mergedDisabled:Q,focused:c,activeWithoutMenuOpen:_e,inlineThemeDisabled:r,onTriggerInputFocus:V,onTriggerInputBlur:P,handleTriggerOrMenuResize:lt,handleMenuFocus:Y,handleMenuBlur:de,handleMenuTabOut:ye,handleTriggerClick:E,handleToggle:pe,handleDeleteOption:ke,handlePatternInput:oe,handleClear:Re,handleTriggerBlur:W,handleTriggerFocus:ae,handleKeydown:et,handleMenuAfterLeave:ie,handleMenuClickOutside:ve,handleMenuScroll:qe,handleMenuKeydown:et,handleMenuMousedown:De,mergedTheme:i,cssVars:r?void 0:tt,themeClass:nt==null?void 0:nt.themeClass,onRender:nt==null?void 0:nt.onRender})},render(){return v("div",{class:`${this.mergedClsPrefix}-select`},v(wp,null,{default:()=>[v(_p,null,{default:()=>v(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)]}})}),v(kp,{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:()=>v(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),wn(v(l_,Object.assign({},this.menuProps,{ref:"menuRef",onResize:this.handleTriggerOrMenuResize,inlineThemeDisabled:this.inlineThemeDisabled,virtualScroll:this.consistentMenuWidth&&this.virtualScroll,class:[`${this.mergedClsPrefix}-select-menu`,this.themeClass,(t=this.menuProps)===null||t===void 0?void 0:t.class],clsPrefix:this.mergedClsPrefix,focusable:!0,labelField:this.labelField,valueField:this.valueField,autoPending:!0,nodeProps:this.nodeProps,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,treeMate:this.treeMate,multiple:this.multiple,size:"medium",renderOption:this.renderOption,renderLabel:this.renderLabel,value:this.mergedValue,style:[(n=this.menuProps)===null||n===void 0?void 0:n.style,this.cssVars],onToggle:this.handleToggle,onScroll:this.handleMenuScroll,onFocus:this.handleMenuFocus,onBlur:this.handleMenuBlur,onKeydown:this.handleMenuKeydown,onTabOut:this.handleMenuTabOut,onMousedown:this.handleMenuMousedown,show:this.mergedShow,showCheckmark:this.showCheckmark,resetMenuOnOptionsChange:this.resetMenuOnOptionsChange}),{empty:()=>{var o,r;return[(r=(o=this.$slots).empty)===null||r===void 0?void 0:r.call(o)]},action:()=>{var o,r;return[(r=(o=this.$slots).action)===null||r===void 0?void 0:r.call(o)]}}),this.displayDirective==="show"?[[ro,this.mergedShow],[Ca,this.handleMenuClickOutside,void 0,{capture:!0}]]:[[Ca,this.handleMenuClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),wV={itemPaddingSmall:"0 4px",itemMarginSmall:"0 0 0 8px",itemMarginSmallRtl:"0 8px 0 0",itemPaddingMedium:"0 4px",itemMarginMedium:"0 0 0 8px",itemMarginMediumRtl:"0 8px 0 0",itemPaddingLarge:"0 4px",itemMarginLarge:"0 0 0 8px",itemMarginLargeRtl:"0 8px 0 0",buttonIconSizeSmall:"14px",buttonIconSizeMedium:"16px",buttonIconSizeLarge:"18px",inputWidthSmall:"60px",selectWidthSmall:"unset",inputMarginSmall:"0 0 0 8px",inputMarginSmallRtl:"0 8px 0 0",selectMarginSmall:"0 0 0 8px",prefixMarginSmall:"0 8px 0 0",suffixMarginSmall:"0 0 0 8px",inputWidthMedium:"60px",selectWidthMedium:"unset",inputMarginMedium:"0 0 0 8px",inputMarginMediumRtl:"0 8px 0 0",selectMarginMedium:"0 0 0 8px",prefixMarginMedium:"0 8px 0 0",suffixMarginMedium:"0 0 0 8px",inputWidthLarge:"60px",selectWidthLarge:"unset",inputMarginLarge:"0 0 0 8px",inputMarginLargeRtl:"0 8px 0 0",selectMarginLarge:"0 0 0 8px",prefixMarginLarge:"0 8px 0 0",suffixMarginLarge:"0 0 0 8px"},U_=e=>{const{textColor2:t,primaryColor:n,primaryColorHover:o,primaryColorPressed:r,inputColorDisabled:i,textColorDisabled:a,borderColor:s,borderRadius:l,fontSizeTiny:c,fontSizeSmall:u,fontSizeMedium:d,heightTiny:f,heightSmall:p,heightMedium:h}=e;return Object.assign(Object.assign({},wV),{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})},_V={name:"Pagination",common:yt,peers:{Select:j_,Input:Kp,Popselect:Xp},self:U_},W_=_V,SV={name:"Pagination",common:Be,peers:{Select:V_,Input:lo,Popselect:N_},self(e){const{primaryColor:t,opacity3:n}=e,o=Ae(t,{alpha:Number(n)}),r=U_(e);return r.itemBorderActive=`1px solid ${o}`,r.itemBorderDisabled="1px solid #0000",r}},q_=SV;function kV(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:E0(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 E0(e,t){const n=[];for(let o=e;o<=t;++o)n.push({label:`${o}`,value:o});return n}const $0=` + `,[Fa({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),wV=Object.assign(Object.assign({},Le.props),{to:Ho.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}),Pu=me({name:"Select",props:wV,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:o,inlineThemeDisabled:r}=ut(e),i=Le("Select","-select",CV,V_,e,t),a=L(e.defaultValue),s=Ne(e,"value"),l=an(s,a),c=L(!1),u=L(""),d=N(()=>{const{valueField:Z,childrenField:Ce}=e,Ie=x_(Z,Ce);return al(I.value,Ie)}),f=N(()=>pH(k.value,e.valueField,e.childrenField)),p=L(!1),h=an(Ne(e,"show"),p),m=L(null),b=L(null),g=L(null),{localeRef:x}=$i("Select"),T=N(()=>{var Z;return(Z=e.placeholder)!==null&&Z!==void 0?Z:x.value.placeholder}),_=mu(e,["items","options"]),C=[],y=L([]),w=L([]),S=L(new Map),R=N(()=>{const{fallbackOption:Z}=e;if(Z===void 0){const{labelField:Ce,valueField:Ie}=e;return Ue=>({[Ce]:String(Ue),[Ie]:Ue})}return Z===!1?!1:Ce=>Object.assign(Z(Ce),{value:Ce})}),k=N(()=>w.value.concat(y.value).concat(_.value)),A=N(()=>{const{filter:Z}=e;if(Z)return Z;const{labelField:Ce,valueField:Ie}=e;return(Ue,Qe)=>{if(!Qe)return!1;const Ze=Qe[Ce];if(typeof Ze=="string")return Dd(Ue,Ze);const rt=Qe[Ie];return typeof rt=="string"?Dd(Ue,rt):typeof rt=="number"?Dd(Ue,String(rt)):!1}}),I=N(()=>{if(e.remote)return _.value;{const{value:Z}=k,{value:Ce}=u;return!Ce.length||!e.filterable?Z:hH(Z,A.value,Ce,e.childrenField)}});function q(Z){const Ce=e.remote,{value:Ie}=S,{value:Ue}=f,{value:Qe}=R,Ze=[];return Z.forEach(rt=>{if(Ue.has(rt))Ze.push(Ue.get(rt));else if(Ce&&Ie.has(rt))Ze.push(Ie.get(rt));else if(Qe){const it=Qe(rt);it&&Ze.push(it)}}),Ze}const B=N(()=>{if(e.multiple){const{value:Z}=l;return Array.isArray(Z)?q(Z):[]}return null}),M=N(()=>{const{value:Z}=l;return!e.multiple&&!Array.isArray(Z)?Z===null?null:q([Z])[0]||null:null}),$=sr(e),{mergedSizeRef:U,mergedDisabledRef:Q,mergedStatusRef:D}=$;function z(Z,Ce){const{onChange:Ie,"onUpdate:value":Ue,onUpdateValue:Qe}=e,{nTriggerFormChange:Ze,nTriggerFormInput:rt}=$;Ie&&Ee(Ie,Z,Ce),Qe&&Ee(Qe,Z,Ce),Ue&&Ee(Ue,Z,Ce),a.value=Z,Ze(),rt()}function te(Z){const{onBlur:Ce}=e,{nTriggerFormBlur:Ie}=$;Ce&&Ee(Ce,Z),Ie()}function G(){const{onClear:Z}=e;Z&&Ee(Z)}function J(Z){const{onFocus:Ce,showOnFocus:Ie}=e,{nTriggerFormFocus:Ue}=$;Ce&&Ee(Ce,Z),Ue(),Ie&&be()}function he(Z){const{onSearch:Ce}=e;Ce&&Ee(Ce,Z)}function xe(Z){const{onScroll:Ce}=e;Ce&&Ee(Ce,Z)}function we(){var Z;const{remote:Ce,multiple:Ie}=e;if(Ce){const{value:Ue}=S;if(Ie){const{valueField:Qe}=e;(Z=B.value)===null||Z===void 0||Z.forEach(Ze=>{Ue.set(Ze[Qe],Ze)})}else{const Qe=M.value;Qe&&Ue.set(Qe[e.valueField],Qe)}}}function Y(Z){const{onUpdateShow:Ce,"onUpdate:show":Ie}=e;Ce&&Ee(Ce,Z),Ie&&Ee(Ie,Z),p.value=Z}function be(){Q.value||(Y(!0),p.value=!0,e.filterable&&He())}function ue(){Y(!1)}function ie(){u.value="",w.value=C}const _e=L(!1);function V(){e.filterable&&(_e.value=!0)}function P(){e.filterable&&(_e.value=!1,h.value||ie())}function E(){Q.value||(h.value?e.filterable?He():ue():be())}function W(Z){var Ce,Ie;!((Ie=(Ce=g.value)===null||Ce===void 0?void 0:Ce.selfRef)===null||Ie===void 0)&&Ie.contains(Z.relatedTarget)||(c.value=!1,te(Z),ue())}function ae(Z){J(Z),c.value=!0}function X(Z){c.value=!0}function fe(Z){var Ce;!((Ce=m.value)===null||Ce===void 0)&&Ce.$el.contains(Z.relatedTarget)||(c.value=!1,te(Z),ue())}function ye(){var Z;(Z=m.value)===null||Z===void 0||Z.focus(),ue()}function ve(Z){var Ce;h.value&&(!((Ce=m.value)===null||Ce===void 0)&&Ce.$el.contains(bi(Z))||ue())}function ee(Z){if(!Array.isArray(Z))return[];if(R.value)return Array.from(Z);{const{remote:Ce}=e,{value:Ie}=f;if(Ce){const{value:Ue}=S;return Z.filter(Qe=>Ie.has(Qe)||Ue.has(Qe))}else return Z.filter(Ue=>Ie.has(Ue))}}function pe(Z){ke(Z.rawNode)}function ke(Z){if(Q.value)return;const{tag:Ce,remote:Ie,clearFilterAfterSelect:Ue,valueField:Qe}=e;if(Ce&&!Ie){const{value:Ze}=w,rt=Ze[0]||null;if(rt){const it=y.value;it.length?it.push(rt):y.value=[rt],w.value=C}}if(Ie&&S.value.set(Z[Qe],Z),e.multiple){const Ze=ee(l.value),rt=Ze.findIndex(it=>it===Z[Qe]);if(~rt){if(Ze.splice(rt,1),Ce&&!Ie){const it=oe(Z[Qe]);~it&&(y.value.splice(it,1),Ue&&(u.value=""))}}else Ze.push(Z[Qe]),Ue&&(u.value="");z(Ze,q(Ze))}else{if(Ce&&!Ie){const Ze=oe(Z[Qe]);~Ze?y.value=[y.value[Ze]]:y.value=C}ze(),ue(),z(Z[Qe],Z)}}function oe(Z){return y.value.findIndex(Ie=>Ie[e.valueField]===Z)}function re(Z){h.value||be();const{value:Ce}=Z.target;u.value=Ce;const{tag:Ie,remote:Ue}=e;if(he(Ce),Ie&&!Ue){if(!Ce){w.value=C;return}const{onCreate:Qe}=e,Ze=Qe?Qe(Ce):{[e.labelField]:Ce,[e.valueField]:Ce},{valueField:rt,labelField:it}=e;_.value.some(Tt=>Tt[rt]===Ze[rt]||Tt[it]===Ze[it])||y.value.some(Tt=>Tt[rt]===Ze[rt]||Tt[it]===Ze[it])?w.value=C:w.value=[Ze]}}function Re(Z){Z.stopPropagation();const{multiple:Ce}=e;!Ce&&e.filterable&&ue(),G(),Ce?z([],[]):z(null,null)}function De(Z){!or(Z,"action")&&!or(Z,"empty")&&Z.preventDefault()}function qe(Z){xe(Z)}function et(Z){var Ce,Ie,Ue,Qe,Ze;if(!e.keyboard){Z.preventDefault();return}switch(Z.key){case" ":if(e.filterable)break;Z.preventDefault();case"Enter":if(!(!((Ce=m.value)===null||Ce===void 0)&&Ce.isComposing)){if(h.value){const rt=(Ie=g.value)===null||Ie===void 0?void 0:Ie.getPendingTmNode();rt?pe(rt):e.filterable||(ue(),ze())}else if(be(),e.tag&&_e.value){const rt=w.value[0];if(rt){const it=rt[e.valueField],{value:Tt}=l;e.multiple&&Array.isArray(Tt)&&Tt.some(ln=>ln===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?(Qe=g.value)===null||Qe===void 0||Qe.next():be();break;case"Escape":h.value&&(f6(Z),ue()),(Ze=m.value)===null||Ze===void 0||Ze.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=b.value)===null||Z===void 0||Z.syncPosition())}we(),ht(Ne(e,"options"),we);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()}},tt=N(()=>{const{self:{menuBoxShadow:Z}}=i.value;return{"--n-menu-box-shadow":Z}}),nt=r?kt("select",void 0,tt,e):void 0;return Object.assign(Object.assign({},Oe),{mergedStatus:D,mergedClsPrefix:t,mergedBordered:n,namespace:o,treeMate:d,isMounted:Hr(),triggerRef:m,menuRef:g,pattern:u,uncontrolledShow:p,mergedShow:h,adjustedTo:Ho(e),uncontrolledValue:a,mergedValue:l,followerRef:b,localizedPlaceholder:T,selectedOption:M,selectedOptions:B,mergedSize:U,mergedDisabled:Q,focused:c,activeWithoutMenuOpen:_e,inlineThemeDisabled:r,onTriggerInputFocus:V,onTriggerInputBlur:P,handleTriggerOrMenuResize:lt,handleMenuFocus:X,handleMenuBlur:fe,handleMenuTabOut:ye,handleTriggerClick:E,handleToggle:pe,handleDeleteOption:ke,handlePatternInput:re,handleClear:Re,handleTriggerBlur:W,handleTriggerFocus:ae,handleKeydown:et,handleMenuAfterLeave:ie,handleMenuClickOutside:ve,handleMenuScroll:qe,handleMenuKeydown:et,handleMenuMousedown:De,mergedTheme:i,cssVars:r?void 0:tt,themeClass:nt==null?void 0:nt.themeClass,onRender:nt==null?void 0:nt.onRender})},render(){return v("div",{class:`${this.mergedClsPrefix}-select`},v(_p,null,{default:()=>[v(Sp,null,{default:()=>v(ZB,{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)]}})}),v(Tp,{ref:"followerRef",show:this.mergedShow,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Ho.tdkey,containerClass:this.namespace,width:this.consistentMenuWidth?"target":void 0,minWidth:"target",placement:this.placement},{default:()=>v(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),wn(v(c_,Object.assign({},this.menuProps,{ref:"menuRef",onResize:this.handleTriggerOrMenuResize,inlineThemeDisabled:this.inlineThemeDisabled,virtualScroll:this.consistentMenuWidth&&this.virtualScroll,class:[`${this.mergedClsPrefix}-select-menu`,this.themeClass,(t=this.menuProps)===null||t===void 0?void 0:t.class],clsPrefix:this.mergedClsPrefix,focusable:!0,labelField:this.labelField,valueField:this.valueField,autoPending:!0,nodeProps:this.nodeProps,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,treeMate:this.treeMate,multiple:this.multiple,size:"medium",renderOption:this.renderOption,renderLabel:this.renderLabel,value:this.mergedValue,style:[(n=this.menuProps)===null||n===void 0?void 0:n.style,this.cssVars],onToggle:this.handleToggle,onScroll:this.handleMenuScroll,onFocus:this.handleMenuFocus,onBlur:this.handleMenuBlur,onKeydown:this.handleMenuKeydown,onTabOut:this.handleMenuTabOut,onMousedown:this.handleMenuMousedown,show:this.mergedShow,showCheckmark:this.showCheckmark,resetMenuOnOptionsChange:this.resetMenuOnOptionsChange}),{empty:()=>{var o,r;return[(r=(o=this.$slots).empty)===null||r===void 0?void 0:r.call(o)]},action:()=>{var o,r;return[(r=(o=this.$slots).action)===null||r===void 0?void 0:r.call(o)]}}),this.displayDirective==="show"?[[ro,this.mergedShow],[Ca,this.handleMenuClickOutside,void 0,{capture:!0}]]:[[Ca,this.handleMenuClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),_V={itemPaddingSmall:"0 4px",itemMarginSmall:"0 0 0 8px",itemMarginSmallRtl:"0 8px 0 0",itemPaddingMedium:"0 4px",itemMarginMedium:"0 0 0 8px",itemMarginMediumRtl:"0 8px 0 0",itemPaddingLarge:"0 4px",itemMarginLarge:"0 0 0 8px",itemMarginLargeRtl:"0 8px 0 0",buttonIconSizeSmall:"14px",buttonIconSizeMedium:"16px",buttonIconSizeLarge:"18px",inputWidthSmall:"60px",selectWidthSmall:"unset",inputMarginSmall:"0 0 0 8px",inputMarginSmallRtl:"0 8px 0 0",selectMarginSmall:"0 0 0 8px",prefixMarginSmall:"0 8px 0 0",suffixMarginSmall:"0 0 0 8px",inputWidthMedium:"60px",selectWidthMedium:"unset",inputMarginMedium:"0 0 0 8px",inputMarginMediumRtl:"0 8px 0 0",selectMarginMedium:"0 0 0 8px",prefixMarginMedium:"0 8px 0 0",suffixMarginMedium:"0 0 0 8px",inputWidthLarge:"60px",selectWidthLarge:"unset",inputMarginLarge:"0 0 0 8px",inputMarginLargeRtl:"0 8px 0 0",selectMarginLarge:"0 0 0 8px",prefixMarginLarge:"0 8px 0 0",suffixMarginLarge:"0 0 0 8px"},W_=e=>{const{textColor2:t,primaryColor:n,primaryColorHover:o,primaryColorPressed:r,inputColorDisabled:i,textColorDisabled:a,borderColor:s,borderRadius:l,fontSizeTiny:c,fontSizeSmall:u,fontSizeMedium:d,heightTiny:f,heightSmall:p,heightMedium:h}=e;return Object.assign(Object.assign({},_V),{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})},SV={name:"Pagination",common:yt,peers:{Select:V_,Input:Gp,Popselect:Qp},self:W_},q_=SV,kV={name:"Pagination",common:Be,peers:{Select:U_,Input:lo,Popselect:B_},self(e){const{primaryColor:t,opacity3:n}=e,o=Ae(t,{alpha:Number(n)}),r=W_(e);return r.itemBorderActive=`1px solid ${o}`,r.itemBorderDisabled="1px solid #0000",r}},K_=kV;function TV(e,t,n){let o=!1,r=!1,i=1,a=t;if(t===1)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:a,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}]};if(t===2)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:a,fastBackwardTo:i,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1},{type:"page",label:2,active:e===2,mayBeFastBackward:!0,mayBeFastForward:!1}]};const s=1,l=t;let c=e,u=e;const d=(n-5)/2;u+=Math.ceil(d),u=Math.min(Math.max(u,s+n-3),l-2),c-=Math.floor(d),c=Math.max(Math.min(c,l-n+3),s+2);let f=!1,p=!1;c>s+2&&(f=!0),u=s+1&&h.push({type:"page",label:s+1,mayBeFastBackward:!0,mayBeFastForward:!1,active:e===s+1});for(let m=c;m<=u;++m)h.push({type:"page",label:m,mayBeFastBackward:!1,mayBeFastForward:!1,active:e===m});return p?(r=!0,a=u+1,h.push({type:"fast-forward",active:!1,label:void 0,options:$0(u+1,l-1)})):u===l-2&&h[h.length-1].label!==l-1&&h.push({type:"page",mayBeFastForward:!0,mayBeFastBackward:!1,label:l-1,active:e===l-1}),h[h.length-1].label!==l&&h.push({type:"page",mayBeFastForward:!1,mayBeFastBackward:!1,label:l,active:e===l}),{hasFastBackward:o,hasFastForward:r,fastBackwardTo:i,fastForwardTo:a,items:h}}function $0(e,t){const n=[];for(let o=e;o<=t;++o)n.push({label:`${o}`,value:o});return n}const A0=` background: var(--n-item-color-hover); color: var(--n-item-text-color-hover); border: var(--n-item-border-hover); -`,A0=[K("button",` +`,I0=[K("button",` background: var(--n-button-color-hover); border: var(--n-button-border-hover); color: var(--n-button-icon-color-hover); - `)],TV=D("pagination",` + `)],PV=O("pagination",` display: flex; vertical-align: middle; font-size: var(--n-item-font-size); flex-wrap: nowrap; -`,[D("pagination-prefix",` +`,[O("pagination-prefix",` display: flex; align-items: center; margin: var(--n-prefix-margin); - `),D("pagination-suffix",` + `),O("pagination-suffix",` display: flex; align-items: center; margin: var(--n-suffix-margin); `),j("> *:not(:first-child)",` margin: var(--n-item-margin); - `),D("select",` + `),O("select",` width: var(--n-select-width); - `),j("&.transition-disabled",[D("pagination-item","transition: none!important;")]),D("pagination-quick-jumper",` + `),j("&.transition-disabled",[O("pagination-item","transition: none!important;")]),O("pagination-quick-jumper",` white-space: nowrap; display: flex; color: var(--n-jumper-text-color); transition: color .3s var(--n-bezier); align-items: center; font-size: var(--n-jumper-font-size); - `,[D("input",` + `,[O("input",` margin: var(--n-input-margin); width: var(--n-input-width); - `)]),D("pagination-item",` + `)]),O("pagination-item",` position: relative; cursor: pointer; user-select: none; @@ -1853,9 +1853,9 @@ ${t} color: var(--n-button-icon-color); border: var(--n-button-border); padding: 0; - `,[D("base-icon",` + `,[O("base-icon",` font-size: var(--n-button-icon-size); - `)]),Rt("disabled",[K("hover",$0,A0),j("&:hover",$0,A0),j("&:active",` + `)]),Rt("disabled",[K("hover",A0,I0),j("&:hover",A0,I0),j("&:active",` background: var(--n-item-color-pressed); color: var(--n-item-text-color-pressed); border: var(--n-item-border-pressed); @@ -1877,15 +1877,15 @@ ${t} border: var(--n-item-border-disabled); `)])]),K("disabled",` cursor: not-allowed; - `,[D("pagination-quick-jumper",` + `,[O("pagination-quick-jumper",` color: var(--n-jumper-text-color-disabled); `)]),K("simple",` display: flex; align-items: center; flex-wrap: nowrap; - `,[D("pagination-quick-jumper",[D("input",` + `,[O("pagination-quick-jumper",[O("input",` margin: 0; - `)])])]),PV=Object.assign(Object.assign({},Le.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]}),RV=me({name:"Pagination",props:PV,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=Le("Pagination","-pagination",TV,W_,e,n),{localeRef:a}=$i("Pagination"),s=L(null),l=L(e.defaultPage),u=L((()=>{const{defaultPageSize:ie}=e;if(ie!==void 0)return ie;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=N(()=>{const{itemCount:ie}=e;if(ie!==void 0)return Math.max(1,Math.ceil(ie/f.value));const{pageCount:_e}=e;return _e!==void 0?Math.max(_e,1):1}),h=L("");ln(()=>{e.simple,h.value=String(d.value)});const m=L(!1),b=L(!1),g=L(!1),x=L(!1),T=()=>{e.disabled||(m.value=!0,$())},_=()=>{e.disabled||(m.value=!1,$())},C=()=>{b.value=!0,$()},y=()=>{b.value=!1,$()},w=ie=>{U(ie)},S=N(()=>kV(d.value,p.value,e.pageSlot));ln(()=>{S.value.hasFastBackward?S.value.hasFastForward||(m.value=!1,g.value=!1):(b.value=!1,x.value=!1)});const R=N(()=>{const ie=a.value.selectionSuffix;return e.pageSizes.map(_e=>typeof _e=="number"?{label:`${_e} / ${ie}`,value:_e}:_e)}),k=N(()=>{var ie,_e;return((_e=(ie=t==null?void 0:t.value)===null||ie===void 0?void 0:ie.Pagination)===null||_e===void 0?void 0:_e.inputSize)||Wv(e.size)}),A=N(()=>{var ie,_e;return((_e=(ie=t==null?void 0:t.value)===null||ie===void 0?void 0:ie.Pagination)===null||_e===void 0?void 0:_e.selectSize)||Wv(e.size)}),I=N(()=>(d.value-1)*f.value),q=N(()=>{const ie=d.value*f.value-1,{itemCount:_e}=e;return _e!==void 0&&ie>_e-1?_e-1:ie}),B=N(()=>{const{itemCount:ie}=e;return ie!==void 0?ie:(e.pageCount||1)*f.value}),O=En("Pagination",r,n),$=()=>{Lt(()=>{var ie;const{value:_e}=s;_e&&(_e.classList.add("transition-disabled"),(ie=s.value)===null||ie===void 0||ie.offsetWidth,_e.classList.remove("transition-disabled"))})};function U(ie){if(ie===d.value)return;const{"onUpdate:page":_e,onUpdatePage:V,onChange:P,simple:E}=e;_e&&Ee(_e,ie),V&&Ee(V,ie),P&&Ee(P,ie),l.value=ie,E&&(h.value=String(ie))}function Q(ie){if(ie===f.value)return;const{"onUpdate:pageSize":_e,onUpdatePageSize:V,onPageSizeChange:P}=e;_e&&Ee(_e,ie),V&&Ee(V,ie),P&&Ee(P,ie),u.value=ie,p.value{d.value,f.value,$()});const be=N(()=>{const{size:ie}=e,{self:{buttonBorder:_e,buttonBorderHover:V,buttonBorderPressed:P,buttonIconColor:E,buttonIconColorHover:W,buttonIconColorPressed:ae,itemTextColor:Y,itemTextColorHover:de,itemTextColorPressed:ye,itemTextColorActive:ve,itemTextColorDisabled:J,itemColor:pe,itemColorHover:ke,itemColorPressed:ne,itemColorActive:oe,itemColorActiveHover:Re,itemColorDisabled:De,itemBorder:qe,itemBorderHover:et,itemBorderPressed:ze,itemBorderActive:He,itemBorderDisabled:lt,itemBorderRadius:Oe,jumperTextColor:tt,jumperTextColorDisabled:nt,buttonColor:Z,buttonColorHover:we,buttonColorPressed:Ie,[Te("itemPadding",ie)]:Ue,[Te("itemMargin",ie)]:Qe,[Te("inputWidth",ie)]:Ze,[Te("selectWidth",ie)]:ot,[Te("inputMargin",ie)]:rt,[Te("selectMargin",ie)]:Tt,[Te("jumperFontSize",ie)]:sn,[Te("prefixMargin",ie)]:Wt,[Te("suffixMargin",ie)]:Se,[Te("itemSize",ie)]:Fe,[Te("buttonIconSize",ie)]:Je,[Te("itemFontSize",ie)]:pt,[`${Te("itemMargin",ie)}Rtl`]:vt,[`${Te("inputMargin",ie)}Rtl`]:at},common:{cubicBezierEaseInOut:se}}=i.value;return{"--n-prefix-margin":Wt,"--n-suffix-margin":Se,"--n-item-font-size":pt,"--n-select-width":ot,"--n-select-margin":Tt,"--n-input-width":Ze,"--n-input-margin":rt,"--n-input-margin-rtl":at,"--n-item-size":Fe,"--n-item-text-color":Y,"--n-item-text-color-disabled":J,"--n-item-text-color-hover":de,"--n-item-text-color-active":ve,"--n-item-text-color-pressed":ye,"--n-item-color":pe,"--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":ne,"--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":tt,"--n-jumper-text-color-disabled":nt,"--n-item-margin":Qe,"--n-item-margin-rtl":vt,"--n-button-icon-size":Je,"--n-button-icon-color":E,"--n-button-icon-color-hover":W,"--n-button-icon-color-pressed":ae,"--n-button-color-hover":we,"--n-button-color":Z,"--n-button-color-pressed":Ie,"--n-button-border":_e,"--n-button-border-hover":V,"--n-button-border-pressed":P}}),ue=o?kt("pagination",N(()=>{let ie="";const{size:_e}=e;return ie+=_e[0],ie}),be,e):void 0;return{rtlEnabled:O,mergedClsPrefix:n,locale:a,selfRef:s,mergedPage:d,pageItems:N(()=>S.value.items),mergedItemCount:B,jumperValue:h,pageSizeOptions:R,mergedPageSize:f,inputSize:k,selectSize:A,mergedTheme:i,mergedPageCount:p,startIndex:I,endIndex:q,showFastForwardMenu:g,showFastBackwardMenu:x,fastForwardActive:m,fastBackwardActive:b,handleMenuSelect:w,handleFastForwardMouseenter:T,handleFastForwardMouseleave:_,handleFastBackwardMouseenter:C,handleFastBackwardMouseleave:y,handleJumperInput:G,handleBackwardClick:z,handleForwardClick:M,handlePageItemClick:Ce,handleSizePickerChange:te,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:b,prev:g,next:x,prefix:T,suffix:_,label:C,goto:y,handleJumperInput:w,handleSizePickerChange:S,handleBackwardClick:R,handlePageItemClick:k,handleForwardClick:A,handleQuickJumperChange:I,onRender:q}=this;q==null||q();const B=e.prefix||T,O=e.suffix||_,$=g||e.prev,U=x||e.next,Q=C||e.label;return v("div",{ref:"selfRef",class:[`${t}-pagination`,this.themeClass,this.rtlEnabled&&`${t}-pagination--rtl`,n&&`${t}-pagination--disabled`,b&&`${t}-pagination--simple`],style:o},B?v("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(M=>{switch(M){case"pages":return v(it,null,v("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}):v(Ht,{clsPrefix:t},{default:()=>this.rtlEnabled?v(f0,null):v(c0,null)})),b?v(it,null,v("div",{class:`${t}-pagination-quick-jumper`},v(Co,{value:m,onUpdateValue:w,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:I}))," / ",i):a.map((z,re)=>{let X,te,he;const{type:xe}=z;switch(xe){case"page":const G=z.label;Q?X=Q({type:"page",node:G,active:z.active}):X=G;break;case"fast-forward":const be=this.fastForwardActive?v(Ht,{clsPrefix:t},{default:()=>this.rtlEnabled?v(u0,null):v(d0,null)}):v(Ht,{clsPrefix:t},{default:()=>v(h0,null)});Q?X=Q({type:"fast-forward",node:be,active:this.fastForwardActive||this.showFastForwardMenu}):X=be,te=this.handleFastForwardMouseenter,he=this.handleFastForwardMouseleave;break;case"fast-backward":const ue=this.fastBackwardActive?v(Ht,{clsPrefix:t},{default:()=>this.rtlEnabled?v(d0,null):v(u0,null)}):v(Ht,{clsPrefix:t},{default:()=>v(h0,null)});Q?X=Q({type:"fast-backward",node:ue,active:this.fastBackwardActive||this.showFastBackwardMenu}):X=ue,te=this.handleFastBackwardMouseenter,he=this.handleFastBackwardMouseleave;break}const Ce=v("div",{key:re,class:[`${t}-pagination-item`,z.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(z)},onMouseenter:te,onMouseleave:he},X);if(xe==="page"&&!z.mayBeFastBackward&&!z.mayBeFastForward)return Ce;{const G=z.type==="page"?z.mayBeFastBackward?"fast-backward":"fast-forward":z.type;return v(cl,{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:z.type!=="page"?z.options:[],onUpdateValue:this.handleMenuSelect,scrollable:!0,showCheckmark:!1},{default:()=>Ce})}}),v("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}):v(Ht,{clsPrefix:t},{default:()=>this.rtlEnabled?v(c0,null):v(f0,null)})));case"size-picker":return!b&&s?v(Tu,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:S})):null;case"quick-jumper":return!b&&l?v("div",{class:`${t}-pagination-quick-jumper`},y?y():Rn(this.$slots.goto,()=>[u.goto]),v(Co,{value:m,onUpdateValue:w,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:I})):null;default:return null}}),O?v("div",{class:`${t}-pagination-suffix`},O({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null)}}),K_={padding:"8px 14px"},EV={name:"Tooltip",common:Be,peers:{Popover:Fi},self(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r}=e;return Object.assign(Object.assign({},K_),{borderRadius:t,boxShadow:n,color:o,textColor:r})}},Pu=EV,$V=e=>{const{borderRadius:t,boxShadow2:n,baseColor:o}=e;return Object.assign(Object.assign({},K_),{borderRadius:t,boxShadow:n,color:Xe(o,"rgba(0, 0, 0, .85)"),textColor:o})},AV={name:"Tooltip",common:yt,peers:{Popover:Na},self:$V},Zp=AV,IV={name:"Ellipsis",common:Be,peers:{Tooltip:Pu}},G_=IV,MV={name:"Ellipsis",common:yt,peers:{Tooltip:Zp}},Y_=MV,X_={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},zV={name:"Radio",common:Be,self(e){const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:m}=e;return Object.assign(Object.assign({},X_),{labelLineHeight:m,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.3})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:"#0000",colorDisabled:i,colorActive:"#0000",textColor:a,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:n,buttonColor:"#0000",buttonColorActive:n,buttonTextColor:a,buttonTextColorActive:o,buttonTextColorHover:n,opacityDisabled:s,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.3})}`,buttonBoxShadowHover:`inset 0 0 0 1px ${n}`,buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})}},Q_=zV,OV=e=>{const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:m}=e;return Object.assign(Object.assign({},X_),{labelLineHeight:m,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.2})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:o,colorDisabled:i,colorActive:"#0000",textColor:a,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:t,buttonColor:o,buttonColorActive:o,buttonTextColor:a,buttonTextColorActive:n,buttonTextColorHover:n,opacityDisabled:s,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.3})}`,buttonBoxShadowHover:"inset 0 0 0 1px #0000",buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})},DV={name:"Radio",common:yt,self:OV},Jp=DV,LV={padding:"4px 0",optionIconSizeSmall:"14px",optionIconSizeMedium:"16px",optionIconSizeLarge:"16px",optionIconSizeHuge:"18px",optionSuffixWidthSmall:"14px",optionSuffixWidthMedium:"14px",optionSuffixWidthLarge:"16px",optionSuffixWidthHuge:"16px",optionIconSuffixWidthSmall:"32px",optionIconSuffixWidthMedium:"32px",optionIconSuffixWidthLarge:"36px",optionIconSuffixWidthHuge:"36px",optionPrefixWidthSmall:"14px",optionPrefixWidthMedium:"14px",optionPrefixWidthLarge:"16px",optionPrefixWidthHuge:"16px",optionIconPrefixWidthSmall:"36px",optionIconPrefixWidthMedium:"36px",optionIconPrefixWidthLarge:"40px",optionIconPrefixWidthHuge:"40px"},Z_=e=>{const{primaryColor:t,textColor2:n,dividerColor:o,hoverColor:r,popoverColor:i,invertedColor:a,borderRadius:s,fontSizeSmall:l,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:d,heightSmall:f,heightMedium:p,heightLarge:h,heightHuge:m,textColor3:b,opacityDisabled:g}=e;return Object.assign(Object.assign({},LV),{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:b,optionTextColorInverted:"#BBB",optionTextColorHoverInverted:"#FFF",optionTextColorActiveInverted:"#FFF",optionTextColorChildActiveInverted:"#FFF",colorInverted:a,dividerColorInverted:"#BBB",suffixColorInverted:"#BBB",prefixColorInverted:"#BBB",optionColorHoverInverted:t,optionColorActiveInverted:t,groupHeaderTextColorInverted:"#AAA",optionOpacityDisabled:g})},FV={name:"Dropdown",common:yt,peers:{Popover:Na},self:Z_},em=FV,NV={name:"Dropdown",common:Be,peers:{Popover:Fi},self(e){const{primaryColorSuppl:t,primaryColor:n,popoverColor:o}=e,r=Z_(e);return r.colorInverted=o,r.optionColorActive=Ae(n,{alpha:.15}),r.optionColorActiveInverted=t,r.optionColorHoverInverted=t,r}},tm=NV,BV={thPaddingSmall:"8px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"8px",tdPaddingMedium:"12px",tdPaddingLarge:"12px",sorterSize:"15px",resizableContainerSize:"8px",resizableSize:"2px",filterSize:"15px",paginationMargin:"12px 0 0 0",emptyPadding:"48px 0",actionPadding:"8px 12px",actionButtonMargin:"0 8px 0 0"},J_=e=>{const{cardColor:t,modalColor:n,popoverColor:o,textColor2:r,textColor1:i,tableHeaderColor:a,tableColorHover:s,iconColor:l,primaryColor:c,fontWeightStrong:u,borderRadius:d,lineHeight:f,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:m,dividerColor:b,heightSmall:g,opacityDisabled:x,tableColorStriped:T}=e;return Object.assign(Object.assign({},BV),{actionDividerColor:b,lineHeight:f,borderRadius:d,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:m,borderColor:Xe(t,b),tdColorHover:Xe(t,s),tdColorStriped:Xe(t,T),thColor:Xe(t,a),thColorHover:Xe(Xe(t,a),s),tdColor:t,tdTextColor:r,thTextColor:i,thFontWeight:u,thButtonColorHover:s,thIconColor:l,thIconColorActive:c,borderColorModal:Xe(n,b),tdColorHoverModal:Xe(n,s),tdColorStripedModal:Xe(n,T),thColorModal:Xe(n,a),thColorHoverModal:Xe(Xe(n,a),s),tdColorModal:n,borderColorPopover:Xe(o,b),tdColorHoverPopover:Xe(o,s),tdColorStripedPopover:Xe(o,T),thColorPopover:Xe(o,a),thColorHoverPopover:Xe(Xe(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})},HV={name:"DataTable",common:yt,peers:{Button:Su,Checkbox:O_,Radio:Jp,Pagination:W_,Scrollbar:Li,Empty:wu,Popover:Na,Ellipsis:Y_,Dropdown:em},self:J_},jV=HV,VV={name:"DataTable",common:Be,peers:{Button:jn,Checkbox:Ba,Radio:Q_,Pagination:q_,Scrollbar:Hn,Empty:Di,Popover:Fi,Ellipsis:G_,Dropdown:tm},self(e){const t=J_(e);return t.boxShadowAfter="inset 12px 0 8px -12px rgba(0, 0, 0, .36)",t.boxShadowBefore="inset -12px 0 8px -12px rgba(0, 0, 0, .36)",t}},UV=VV,WV=Object.assign(Object.assign({},_a),Le.props),Ru=me({name:"Tooltip",props:WV,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=Le("Tooltip","-tooltip",void 0,Zp,e,t),o=L(null);return Object.assign(Object.assign({},{syncPosition(){o.value.syncPosition()},setShow(i){o.value.setShow(i)}}),{popoverRef:o,mergedTheme:n,popoverThemeOverrides:N(()=>n.value.self)})},render(){const{mergedTheme:e,internalExtraClass:t}=this;return v(sl,Object.assign(Object.assign({},this.$props),{theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:this.popoverThemeOverrides,internalExtraClass:t.concat("tooltip"),ref:"popoverRef"}),this.$slots)}}),e2=D("ellipsis",{overflow:"hidden"},[Rt("line-clamp",` + `)])])]),RV=Object.assign(Object.assign({},Le.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:Ho.propTo,"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],onPageSizeChange:[Function,Array],onChange:[Function,Array]}),EV=me({name:"Pagination",props:RV,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=ut(e),i=Le("Pagination","-pagination",PV,q_,e,n),{localeRef:a}=$i("Pagination"),s=L(null),l=L(e.defaultPage),u=L((()=>{const{defaultPageSize:ie}=e;if(ie!==void 0)return ie;const _e=e.pageSizes[0];return typeof _e=="number"?_e:_e.value||10})()),d=an(Ne(e,"page"),l),f=an(Ne(e,"pageSize"),u),p=N(()=>{const{itemCount:ie}=e;if(ie!==void 0)return Math.max(1,Math.ceil(ie/f.value));const{pageCount:_e}=e;return _e!==void 0?Math.max(_e,1):1}),h=L("");rn(()=>{e.simple,h.value=String(d.value)});const m=L(!1),b=L(!1),g=L(!1),x=L(!1),T=()=>{e.disabled||(m.value=!0,$())},_=()=>{e.disabled||(m.value=!1,$())},C=()=>{b.value=!0,$()},y=()=>{b.value=!1,$()},w=ie=>{U(ie)},S=N(()=>TV(d.value,p.value,e.pageSlot));rn(()=>{S.value.hasFastBackward?S.value.hasFastForward||(m.value=!1,g.value=!1):(b.value=!1,x.value=!1)});const R=N(()=>{const ie=a.value.selectionSuffix;return e.pageSizes.map(_e=>typeof _e=="number"?{label:`${_e} / ${ie}`,value:_e}:_e)}),k=N(()=>{var ie,_e;return((_e=(ie=t==null?void 0:t.value)===null||ie===void 0?void 0:ie.Pagination)===null||_e===void 0?void 0:_e.inputSize)||qv(e.size)}),A=N(()=>{var ie,_e;return((_e=(ie=t==null?void 0:t.value)===null||ie===void 0?void 0:ie.Pagination)===null||_e===void 0?void 0:_e.selectSize)||qv(e.size)}),I=N(()=>(d.value-1)*f.value),q=N(()=>{const ie=d.value*f.value-1,{itemCount:_e}=e;return _e!==void 0&&ie>_e-1?_e-1:ie}),B=N(()=>{const{itemCount:ie}=e;return ie!==void 0?ie:(e.pageCount||1)*f.value}),M=En("Pagination",r,n),$=()=>{Lt(()=>{var ie;const{value:_e}=s;_e&&(_e.classList.add("transition-disabled"),(ie=s.value)===null||ie===void 0||ie.offsetWidth,_e.classList.remove("transition-disabled"))})};function U(ie){if(ie===d.value)return;const{"onUpdate:page":_e,onUpdatePage:V,onChange:P,simple:E}=e;_e&&Ee(_e,ie),V&&Ee(V,ie),P&&Ee(P,ie),l.value=ie,E&&(h.value=String(ie))}function Q(ie){if(ie===f.value)return;const{"onUpdate:pageSize":_e,onUpdatePageSize:V,onPageSizeChange:P}=e;_e&&Ee(_e,ie),V&&Ee(V,ie),P&&Ee(P,ie),u.value=ie,p.value{d.value,f.value,$()});const be=N(()=>{const{size:ie}=e,{self:{buttonBorder:_e,buttonBorderHover:V,buttonBorderPressed:P,buttonIconColor:E,buttonIconColorHover:W,buttonIconColorPressed:ae,itemTextColor:X,itemTextColorHover:fe,itemTextColorPressed:ye,itemTextColorActive:ve,itemTextColorDisabled:ee,itemColor:pe,itemColorHover:ke,itemColorPressed:oe,itemColorActive:re,itemColorActiveHover:Re,itemColorDisabled:De,itemBorder:qe,itemBorderHover:et,itemBorderPressed:ze,itemBorderActive:He,itemBorderDisabled:lt,itemBorderRadius:Oe,jumperTextColor:tt,jumperTextColorDisabled:nt,buttonColor:Z,buttonColorHover:Ce,buttonColorPressed:Ie,[Te("itemPadding",ie)]:Ue,[Te("itemMargin",ie)]:Qe,[Te("inputWidth",ie)]:Ze,[Te("selectWidth",ie)]:rt,[Te("inputMargin",ie)]:it,[Te("selectMargin",ie)]:Tt,[Te("jumperFontSize",ie)]:ln,[Te("prefixMargin",ie)]:Wt,[Te("suffixMargin",ie)]:Se,[Te("itemSize",ie)]:Fe,[Te("buttonIconSize",ie)]:Je,[Te("itemFontSize",ie)]:mt,[`${Te("itemMargin",ie)}Rtl`]:vt,[`${Te("inputMargin",ie)}Rtl`]:at},common:{cubicBezierEaseInOut:se}}=i.value;return{"--n-prefix-margin":Wt,"--n-suffix-margin":Se,"--n-item-font-size":mt,"--n-select-width":rt,"--n-select-margin":Tt,"--n-input-width":Ze,"--n-input-margin":it,"--n-input-margin-rtl":at,"--n-item-size":Fe,"--n-item-text-color":X,"--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":pe,"--n-item-color-hover":ke,"--n-item-color-disabled":De,"--n-item-color-active":re,"--n-item-color-active-hover":Re,"--n-item-color-pressed":oe,"--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":ln,"--n-jumper-text-color":tt,"--n-jumper-text-color-disabled":nt,"--n-item-margin":Qe,"--n-item-margin-rtl":vt,"--n-button-icon-size":Je,"--n-button-icon-color":E,"--n-button-icon-color-hover":W,"--n-button-icon-color-pressed":ae,"--n-button-color-hover":Ce,"--n-button-color":Z,"--n-button-color-pressed":Ie,"--n-button-border":_e,"--n-button-border-hover":V,"--n-button-border-pressed":P}}),ue=o?kt("pagination",N(()=>{let ie="";const{size:_e}=e;return ie+=_e[0],ie}),be,e):void 0;return{rtlEnabled:M,mergedClsPrefix:n,locale:a,selfRef:s,mergedPage:d,pageItems:N(()=>S.value.items),mergedItemCount:B,jumperValue:h,pageSizeOptions:R,mergedPageSize:f,inputSize:k,selectSize:A,mergedTheme:i,mergedPageCount:p,startIndex:I,endIndex:q,showFastForwardMenu:g,showFastBackwardMenu:x,fastForwardActive:m,fastBackwardActive:b,handleMenuSelect:w,handleFastForwardMouseenter:T,handleFastForwardMouseleave:_,handleFastBackwardMouseenter:C,handleFastBackwardMouseleave:y,handleJumperInput:Y,handleBackwardClick:z,handleForwardClick:D,handlePageItemClick:we,handleSizePickerChange:J,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:b,prev:g,next:x,prefix:T,suffix:_,label:C,goto:y,handleJumperInput:w,handleSizePickerChange:S,handleBackwardClick:R,handlePageItemClick:k,handleForwardClick:A,handleQuickJumperChange:I,onRender:q}=this;q==null||q();const B=e.prefix||T,M=e.suffix||_,$=g||e.prev,U=x||e.next,Q=C||e.label;return v("div",{ref:"selfRef",class:[`${t}-pagination`,this.themeClass,this.rtlEnabled&&`${t}-pagination--rtl`,n&&`${t}-pagination--disabled`,b&&`${t}-pagination--simple`],style:o},B?v("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(D=>{switch(D){case"pages":return v(ot,null,v("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}):v(Ht,{clsPrefix:t},{default:()=>this.rtlEnabled?v(h0,null):v(u0,null)})),b?v(ot,null,v("div",{class:`${t}-pagination-quick-jumper`},v(Co,{value:m,onUpdateValue:w,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:I}))," / ",i):a.map((z,te)=>{let G,J,he;const{type:xe}=z;switch(xe){case"page":const Y=z.label;Q?G=Q({type:"page",node:Y,active:z.active}):G=Y;break;case"fast-forward":const be=this.fastForwardActive?v(Ht,{clsPrefix:t},{default:()=>this.rtlEnabled?v(d0,null):v(f0,null)}):v(Ht,{clsPrefix:t},{default:()=>v(p0,null)});Q?G=Q({type:"fast-forward",node:be,active:this.fastForwardActive||this.showFastForwardMenu}):G=be,J=this.handleFastForwardMouseenter,he=this.handleFastForwardMouseleave;break;case"fast-backward":const ue=this.fastBackwardActive?v(Ht,{clsPrefix:t},{default:()=>this.rtlEnabled?v(f0,null):v(d0,null)}):v(Ht,{clsPrefix:t},{default:()=>v(p0,null)});Q?G=Q({type:"fast-backward",node:ue,active:this.fastBackwardActive||this.showFastBackwardMenu}):G=ue,J=this.handleFastBackwardMouseenter,he=this.handleFastBackwardMouseleave;break}const we=v("div",{key:te,class:[`${t}-pagination-item`,z.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(z)},onMouseenter:J,onMouseleave:he},G);if(xe==="page"&&!z.mayBeFastBackward&&!z.mayBeFastForward)return we;{const Y=z.type==="page"?z.mayBeFastBackward?"fast-backward":"fast-forward":z.type;return v(dl,{to:this.to,key:Y,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:z.type!=="page"?z.options:[],onUpdateValue:this.handleMenuSelect,scrollable:!0,showCheckmark:!1},{default:()=>we})}}),v("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}):v(Ht,{clsPrefix:t},{default:()=>this.rtlEnabled?v(u0,null):v(h0,null)})));case"size-picker":return!b&&s?v(Pu,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:S})):null;case"quick-jumper":return!b&&l?v("div",{class:`${t}-pagination-quick-jumper`},y?y():Rn(this.$slots.goto,()=>[u.goto]),v(Co,{value:m,onUpdateValue:w,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:I})):null;default:return null}}),M?v("div",{class:`${t}-pagination-suffix`},M({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null)}}),G_={padding:"8px 14px"},$V={name:"Tooltip",common:Be,peers:{Popover:Fi},self(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r}=e;return Object.assign(Object.assign({},G_),{borderRadius:t,boxShadow:n,color:o,textColor:r})}},Ru=$V,AV=e=>{const{borderRadius:t,boxShadow2:n,baseColor:o}=e;return Object.assign(Object.assign({},G_),{borderRadius:t,boxShadow:n,color:Xe(o,"rgba(0, 0, 0, .85)"),textColor:o})},IV={name:"Tooltip",common:yt,peers:{Popover:Na},self:AV},Jp=IV,MV={name:"Ellipsis",common:Be,peers:{Tooltip:Ru}},Y_=MV,zV={name:"Ellipsis",common:yt,peers:{Tooltip:Jp}},X_=zV,Q_={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},OV={name:"Radio",common:Be,self(e){const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:m}=e;return Object.assign(Object.assign({},Q_),{labelLineHeight:m,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.3})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:"#0000",colorDisabled:i,colorActive:"#0000",textColor:a,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:n,buttonColor:"#0000",buttonColorActive:n,buttonTextColor:a,buttonTextColorActive:o,buttonTextColorHover:n,opacityDisabled:s,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.3})}`,buttonBoxShadowHover:`inset 0 0 0 1px ${n}`,buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})}},Z_=OV,DV=e=>{const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:m}=e;return Object.assign(Object.assign({},Q_),{labelLineHeight:m,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.2})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:o,colorDisabled:i,colorActive:"#0000",textColor:a,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:t,buttonColor:o,buttonColorActive:o,buttonTextColor:a,buttonTextColorActive:n,buttonTextColorHover:n,opacityDisabled:s,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ae(n,{alpha:.3})}`,buttonBoxShadowHover:"inset 0 0 0 1px #0000",buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})},LV={name:"Radio",common:yt,self:DV},em=LV,FV={padding:"4px 0",optionIconSizeSmall:"14px",optionIconSizeMedium:"16px",optionIconSizeLarge:"16px",optionIconSizeHuge:"18px",optionSuffixWidthSmall:"14px",optionSuffixWidthMedium:"14px",optionSuffixWidthLarge:"16px",optionSuffixWidthHuge:"16px",optionIconSuffixWidthSmall:"32px",optionIconSuffixWidthMedium:"32px",optionIconSuffixWidthLarge:"36px",optionIconSuffixWidthHuge:"36px",optionPrefixWidthSmall:"14px",optionPrefixWidthMedium:"14px",optionPrefixWidthLarge:"16px",optionPrefixWidthHuge:"16px",optionIconPrefixWidthSmall:"36px",optionIconPrefixWidthMedium:"36px",optionIconPrefixWidthLarge:"40px",optionIconPrefixWidthHuge:"40px"},J_=e=>{const{primaryColor:t,textColor2:n,dividerColor:o,hoverColor:r,popoverColor:i,invertedColor:a,borderRadius:s,fontSizeSmall:l,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:d,heightSmall:f,heightMedium:p,heightLarge:h,heightHuge:m,textColor3:b,opacityDisabled:g}=e;return Object.assign(Object.assign({},FV),{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:b,optionTextColorInverted:"#BBB",optionTextColorHoverInverted:"#FFF",optionTextColorActiveInverted:"#FFF",optionTextColorChildActiveInverted:"#FFF",colorInverted:a,dividerColorInverted:"#BBB",suffixColorInverted:"#BBB",prefixColorInverted:"#BBB",optionColorHoverInverted:t,optionColorActiveInverted:t,groupHeaderTextColorInverted:"#AAA",optionOpacityDisabled:g})},NV={name:"Dropdown",common:yt,peers:{Popover:Na},self:J_},tm=NV,BV={name:"Dropdown",common:Be,peers:{Popover:Fi},self(e){const{primaryColorSuppl:t,primaryColor:n,popoverColor:o}=e,r=J_(e);return r.colorInverted=o,r.optionColorActive=Ae(n,{alpha:.15}),r.optionColorActiveInverted=t,r.optionColorHoverInverted=t,r}},nm=BV,HV={thPaddingSmall:"8px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"8px",tdPaddingMedium:"12px",tdPaddingLarge:"12px",sorterSize:"15px",resizableContainerSize:"8px",resizableSize:"2px",filterSize:"15px",paginationMargin:"12px 0 0 0",emptyPadding:"48px 0",actionPadding:"8px 12px",actionButtonMargin:"0 8px 0 0"},e2=e=>{const{cardColor:t,modalColor:n,popoverColor:o,textColor2:r,textColor1:i,tableHeaderColor:a,tableColorHover:s,iconColor:l,primaryColor:c,fontWeightStrong:u,borderRadius:d,lineHeight:f,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:m,dividerColor:b,heightSmall:g,opacityDisabled:x,tableColorStriped:T}=e;return Object.assign(Object.assign({},HV),{actionDividerColor:b,lineHeight:f,borderRadius:d,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:m,borderColor:Xe(t,b),tdColorHover:Xe(t,s),tdColorStriped:Xe(t,T),thColor:Xe(t,a),thColorHover:Xe(Xe(t,a),s),tdColor:t,tdTextColor:r,thTextColor:i,thFontWeight:u,thButtonColorHover:s,thIconColor:l,thIconColorActive:c,borderColorModal:Xe(n,b),tdColorHoverModal:Xe(n,s),tdColorStripedModal:Xe(n,T),thColorModal:Xe(n,a),thColorHoverModal:Xe(Xe(n,a),s),tdColorModal:n,borderColorPopover:Xe(o,b),tdColorHoverPopover:Xe(o,s),tdColorStripedPopover:Xe(o,T),thColorPopover:Xe(o,a),thColorHoverPopover:Xe(Xe(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})},jV={name:"DataTable",common:yt,peers:{Button:ku,Checkbox:D_,Radio:em,Pagination:q_,Scrollbar:Li,Empty:_u,Popover:Na,Ellipsis:X_,Dropdown:tm},self:e2},VV=jV,UV={name:"DataTable",common:Be,peers:{Button:jn,Checkbox:Ba,Radio:Z_,Pagination:K_,Scrollbar:Hn,Empty:Di,Popover:Fi,Ellipsis:Y_,Dropdown:nm},self(e){const t=e2(e);return t.boxShadowAfter="inset 12px 0 8px -12px rgba(0, 0, 0, .36)",t.boxShadowBefore="inset -12px 0 8px -12px rgba(0, 0, 0, .36)",t}},WV=UV,qV=Object.assign(Object.assign({},_a),Le.props),Eu=me({name:"Tooltip",props:qV,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=Le("Tooltip","-tooltip",void 0,Jp,e,t),o=L(null);return Object.assign(Object.assign({},{syncPosition(){o.value.syncPosition()},setShow(i){o.value.setShow(i)}}),{popoverRef:o,mergedTheme:n,popoverThemeOverrides:N(()=>n.value.self)})},render(){const{mergedTheme:e,internalExtraClass:t}=this;return v(cl,Object.assign(Object.assign({},this.$props),{theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:this.popoverThemeOverrides,internalExtraClass:t.concat("tooltip"),ref:"popoverRef"}),this.$slots)}}),t2=O("ellipsis",{overflow:"hidden"},[Rt("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 mh(e){return`${e}-ellipsis--line-clamp`}function gh(e,t){return`${e}-ellipsis--cursor-${t}`}const t2=Object.assign(Object.assign({},Le.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),nm=me({name:"Ellipsis",inheritAttrs:!1,props:t2,setup(e,{slots:t,attrs:n}){const o=Kw(),r=Le("Ellipsis","-ellipsis",e2,Y_,e,o),i=L(null),a=L(null),s=L(null),l=L(!1),c=N(()=>{const{lineClamp:b}=e,{value:g}=l;return b!==void 0?{textOverflow:"","-webkit-line-clamp":g?"":b}:{textOverflow:g?"":"ellipsis","-webkit-line-clamp":""}});function u(){let b=!1;const{value:g}=l;if(g)return!0;const{value:x}=i;if(x){const{lineClamp:T}=e;if(p(x),T!==void 0)b=x.scrollHeight<=x.offsetHeight;else{const{value:_}=a;_&&(b=_.getBoundingClientRect().width<=x.getBoundingClientRect().width)}h(x,b)}return b}const d=N(()=>e.expandTrigger==="click"?()=>{var b;const{value:g}=l;g&&((b=s.value)===null||b===void 0||b.setShow(!1)),l.value=!g}:void 0);Uc(()=>{var b;e.tooltip&&((b=s.value)===null||b===void 0||b.setShow(!1))});const f=()=>v("span",Object.assign({},On(n,{class:[`${o.value}-ellipsis`,e.lineClamp!==void 0?mh(o.value):void 0,e.expandTrigger==="click"?gh(o.value,"pointer"):void 0],style:c.value}),{ref:"triggerRef",onClick:d.value,onMouseenter:e.expandTrigger==="click"?u:void 0}),e.lineClamp?t:v("span",{ref:"triggerInnerRef"},t));function p(b){if(!b)return;const g=c.value,x=mh(o.value);e.lineClamp!==void 0?m(b,x,"add"):m(b,x,"remove");for(const T in g)b.style[T]!==g[T]&&(b.style[T]=g[T])}function h(b,g){const x=gh(o.value,"pointer");e.expandTrigger==="click"&&!g?m(b,x,"add"):m(b,x,"remove")}function m(b,g,x){x==="add"?b.classList.contains(g)||b.classList.add(g):b.classList.contains(g)&&b.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 v(Ru,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()}}),qV=me({name:"PerformantEllipsis",props:t2,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){const o=L(!1),r=Kw();return jr("-ellipsis",e2,r),{mouseEntered:o,renderTrigger:()=>{const{lineClamp:a}=e,s=r.value;return v("span",Object.assign({},On(t,{class:[`${s}-ellipsis`,a!==void 0?mh(s):void 0,e.expandTrigger==="click"?gh(s,"pointer"):void 0],style:a===void 0?{textOverflow:"ellipsis"}:{"-webkit-line-clamp":a}}),{onMouseenter:()=>{o.value=!0}}),a?n:v("span",null,n))}}},render(){return this.mouseEntered?v(nm,On({},this.$attrs,this.$props),this.$slots):this.renderTrigger()}}),KV=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})}}),GV=Object.assign(Object.assign({},Le.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",YV=me({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=ut(),{mergedSortStateRef:n,mergedClsPrefixRef:o}=je(So),r=N(()=>n.value.find(l=>l.columnKey===e.column.key)),i=N(()=>r.value!==void 0),a=N(()=>{const{value:l}=r;return l&&i.value?l.order:!1}),s=N(()=>{var l,c;return((c=(l=t==null?void 0:t.value)===null||l===void 0?void 0:l.DataTable)===null||c===void 0?void 0:c.renderSorter)||e.column.renderSorter});return{mergedClsPrefix:o,active:i,mergedSortOrder:a,mergedRenderSorter:s}},render(){const{mergedRenderSorter:e,mergedSortOrder:t,mergedClsPrefix:n}=this,{renderSorterIcon:o}=this.column;return e?v(KV,{render:e,order:t}):v("span",{class:[`${n}-data-table-sorter`,t==="ascend"&&`${n}-data-table-sorter--asc`,t==="descend"&&`${n}-data-table-sorter--desc`]},o?o({order:t}):v(Ht,{clsPrefix:n},{default:()=>v(xN,null)}))}}),XV=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})}}),n2={name:String,value:{type:[String,Number,Boolean],default:"on"},checked:{type:Boolean,default:void 0},defaultChecked:Boolean,disabled:{type:Boolean,default:void 0},label:String,size:String,onUpdateChecked:[Function,Array],"onUpdate:checked":[Function,Array],checkedValue:{type:Boolean,default:void 0}},o2="n-radio-group";function r2(e){const t=sr(e,{mergedSize(x){const{size:T}=e;if(T!==void 0)return T;if(a){const{mergedSizeRef:{value:_}}=a;if(_!==void 0)return _}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=L(null),i=L(null),a=je(o2,null),s=L(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=L(!1);function p(){if(a){const{doUpdateValue:x}=a,{value:T}=e;Ee(x,T)}else{const{onUpdateChecked:x,"onUpdate:checked":T}=e,{nTriggerFormInput:_,nTriggerFormChange:C}=t;x&&Ee(x,!0),T&&Ee(T,!0),_(),C(),s.value=!0}}function h(){o.value||u.value||p()}function m(){h()}function b(){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:b,handleRadioInputFocus:g}}const QV=D("radio",` + `)]);function gh(e){return`${e}-ellipsis--line-clamp`}function vh(e,t){return`${e}-ellipsis--cursor-${t}`}const n2=Object.assign(Object.assign({},Le.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),om=me({name:"Ellipsis",inheritAttrs:!1,props:n2,setup(e,{slots:t,attrs:n}){const o=Gw(),r=Le("Ellipsis","-ellipsis",t2,X_,e,o),i=L(null),a=L(null),s=L(null),l=L(!1),c=N(()=>{const{lineClamp:b}=e,{value:g}=l;return b!==void 0?{textOverflow:"","-webkit-line-clamp":g?"":b}:{textOverflow:g?"":"ellipsis","-webkit-line-clamp":""}});function u(){let b=!1;const{value:g}=l;if(g)return!0;const{value:x}=i;if(x){const{lineClamp:T}=e;if(p(x),T!==void 0)b=x.scrollHeight<=x.offsetHeight;else{const{value:_}=a;_&&(b=_.getBoundingClientRect().width<=x.getBoundingClientRect().width)}h(x,b)}return b}const d=N(()=>e.expandTrigger==="click"?()=>{var b;const{value:g}=l;g&&((b=s.value)===null||b===void 0||b.setShow(!1)),l.value=!g}:void 0);Wc(()=>{var b;e.tooltip&&((b=s.value)===null||b===void 0||b.setShow(!1))});const f=()=>v("span",Object.assign({},On(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:v("span",{ref:"triggerInnerRef"},t));function p(b){if(!b)return;const g=c.value,x=gh(o.value);e.lineClamp!==void 0?m(b,x,"add"):m(b,x,"remove");for(const T in g)b.style[T]!==g[T]&&(b.style[T]=g[T])}function h(b,g){const x=vh(o.value,"pointer");e.expandTrigger==="click"&&!g?m(b,x,"add"):m(b,x,"remove")}function m(b,g,x){x==="add"?b.classList.contains(g)||b.classList.add(g):b.classList.contains(g)&&b.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 v(Eu,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()}}),KV=me({name:"PerformantEllipsis",props:n2,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){const o=L(!1),r=Gw();return jr("-ellipsis",t2,r),{mouseEntered:o,renderTrigger:()=>{const{lineClamp:a}=e,s=r.value;return v("span",Object.assign({},On(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:v("span",null,n))}}},render(){return this.mouseEntered?v(om,On({},this.$attrs,this.$props),this.$slots):this.renderTrigger()}}),GV=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})}}),YV=Object.assign(Object.assign({},Le.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",XV=me({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=ut(),{mergedSortStateRef:n,mergedClsPrefixRef:o}=Ve(So),r=N(()=>n.value.find(l=>l.columnKey===e.column.key)),i=N(()=>r.value!==void 0),a=N(()=>{const{value:l}=r;return l&&i.value?l.order:!1}),s=N(()=>{var l,c;return((c=(l=t==null?void 0:t.value)===null||l===void 0?void 0:l.DataTable)===null||c===void 0?void 0:c.renderSorter)||e.column.renderSorter});return{mergedClsPrefix:o,active:i,mergedSortOrder:a,mergedRenderSorter:s}},render(){const{mergedRenderSorter:e,mergedSortOrder:t,mergedClsPrefix:n}=this,{renderSorterIcon:o}=this.column;return e?v(GV,{render:e,order:t}):v("span",{class:[`${n}-data-table-sorter`,t==="ascend"&&`${n}-data-table-sorter--asc`,t==="descend"&&`${n}-data-table-sorter--desc`]},o?o({order:t}):v(Ht,{clsPrefix:n},{default:()=>v(CN,null)}))}}),QV=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})}}),o2={name:String,value:{type:[String,Number,Boolean],default:"on"},checked:{type:Boolean,default:void 0},defaultChecked:Boolean,disabled:{type:Boolean,default:void 0},label:String,size:String,onUpdateChecked:[Function,Array],"onUpdate:checked":[Function,Array],checkedValue:{type:Boolean,default:void 0}},r2="n-radio-group";function i2(e){const t=sr(e,{mergedSize(x){const{size:T}=e;if(T!==void 0)return T;if(a){const{mergedSizeRef:{value:_}}=a;if(_!==void 0)return _}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=L(null),i=L(null),a=Ve(r2,null),s=L(e.defaultChecked),l=Ne(e,"checked"),c=an(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=L(!1);function p(){if(a){const{doUpdateValue:x}=a,{value:T}=e;Ee(x,T)}else{const{onUpdateChecked:x,"onUpdate:checked":T}=e,{nTriggerFormInput:_,nTriggerFormChange:C}=t;x&&Ee(x,!0),T&&Ee(T,!0),_(),C(),s.value=!0}}function h(){o.value||u.value||p()}function m(){h()}function b(){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:b,handleRadioInputFocus:g}}const ZV=O("radio",` line-height: var(--n-label-line-height); outline: none; position: relative; @@ -1913,7 +1913,7 @@ ${t} flex-shrink: 0; flex-grow: 0; width: var(--n-radio-size); - `),D("radio-input",` + `),O("radio-input",` position: absolute; border: 0; border-radius: inherit; @@ -1967,9 +1967,9 @@ ${t} cursor: not-allowed; `,[F("dot",{boxShadow:"var(--n-box-shadow-disabled)",backgroundColor:"var(--n-color-disabled)"},[j("&::before",{backgroundColor:"var(--n-dot-color-disabled)"}),K("checked",` opacity: 1; - `)]),F("label",{color:"var(--n-text-color-disabled)"}),D("radio-input",` + `)]),F("label",{color:"var(--n-text-color-disabled)"}),O("radio-input",` cursor: not-allowed; - `)])]),ZV=Object.assign(Object.assign({},Le.props),n2),i2=me({name:"Radio",props:ZV,setup(e){const t=r2(e),n=Le("Radio","-radio",QV,Jp,e,t.mergedClsPrefix),o=N(()=>{const{mergedSize:{value:c}}=t,{common:{cubicBezierEaseInOut:u},self:{boxShadow:d,boxShadowActive:f,boxShadowDisabled:p,boxShadowFocus:h,boxShadowHover:m,color:b,colorDisabled:g,colorActive:x,textColor:T,textColorDisabled:_,dotColorActive:C,dotColorDisabled:y,labelPadding:w,labelLineHeight:S,labelFontWeight:R,[Te("fontSize",c)]:k,[Te("radioSize",c)]:A}}=n.value;return{"--n-bezier":u,"--n-label-line-height":S,"--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":b,"--n-color-active":x,"--n-color-disabled":g,"--n-dot-color-active":C,"--n-dot-color-disabled":y,"--n-font-size":k,"--n-radio-size":A,"--n-text-color":T,"--n-text-color-disabled":_,"--n-label-padding":w}}),{inlineThemeDisabled:r,mergedClsPrefixRef:i,mergedRtlRef:a}=ut(e),s=En("Radio",a,i),l=r?kt("radio",N(()=>t.mergedSize.value[0]),o,e):void 0;return Object.assign(t,{rtlEnabled:s,cssVars:r?void 0:o,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender})},render(){const{$slots:e,mergedClsPrefix:t,onRender:n,label:o}=this;return n==null||n(),v("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},v("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}),v("div",{class:`${t}-radio__dot-wrapper`}," ",v("div",{class:[`${t}-radio__dot`,this.renderSafeChecked&&`${t}-radio__dot--checked`]})),Ot(e.default,r=>!r&&!o?null:v("div",{ref:"labelRef",class:`${t}-radio__label`},r||o)))}}),JV=D("radio-group",` + `)])]),JV=Object.assign(Object.assign({},Le.props),o2),a2=me({name:"Radio",props:JV,setup(e){const t=i2(e),n=Le("Radio","-radio",ZV,em,e,t.mergedClsPrefix),o=N(()=>{const{mergedSize:{value:c}}=t,{common:{cubicBezierEaseInOut:u},self:{boxShadow:d,boxShadowActive:f,boxShadowDisabled:p,boxShadowFocus:h,boxShadowHover:m,color:b,colorDisabled:g,colorActive:x,textColor:T,textColorDisabled:_,dotColorActive:C,dotColorDisabled:y,labelPadding:w,labelLineHeight:S,labelFontWeight:R,[Te("fontSize",c)]:k,[Te("radioSize",c)]:A}}=n.value;return{"--n-bezier":u,"--n-label-line-height":S,"--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":b,"--n-color-active":x,"--n-color-disabled":g,"--n-dot-color-active":C,"--n-dot-color-disabled":y,"--n-font-size":k,"--n-radio-size":A,"--n-text-color":T,"--n-text-color-disabled":_,"--n-label-padding":w}}),{inlineThemeDisabled:r,mergedClsPrefixRef:i,mergedRtlRef:a}=ut(e),s=En("Radio",a,i),l=r?kt("radio",N(()=>t.mergedSize.value[0]),o,e):void 0;return Object.assign(t,{rtlEnabled:s,cssVars:r?void 0:o,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender})},render(){const{$slots:e,mergedClsPrefix:t,onRender:n,label:o}=this;return n==null||n(),v("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},v("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}),v("div",{class:`${t}-radio__dot-wrapper`}," ",v("div",{class:[`${t}-radio__dot`,this.renderSafeChecked&&`${t}-radio__dot--checked`]})),Ot(e.default,r=>!r&&!o?null:v("div",{ref:"labelRef",class:`${t}-radio__label`},r||o)))}}),eU=O("radio-group",` display: inline-block; font-size: var(--n-font-size); `,[F("splitor",` @@ -1984,7 +1984,7 @@ ${t} white-space: nowrap; height: var(--n-height); line-height: var(--n-height); - `,[D("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),F("splitor",{height:"var(--n-height)"})]),D("radio-button",` + `,[O("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),F("splitor",{height:"var(--n-height)"})]),O("radio-button",` vertical-align: bottom; outline: none; position: relative; @@ -2003,7 +2003,7 @@ ${t} color: var(--n-button-text-color); border-top: 1px solid var(--n-button-border-color); border-bottom: 1px solid var(--n-button-border-color); - `,[D("radio-input",` + `,[O("radio-input",` pointer-events: none; position: absolute; border: 0; @@ -2050,7 +2050,7 @@ ${t} `),K("disabled",` cursor: not-allowed; opacity: var(--n-opacity-disabled); - `)])]);function eU(e,t,n){var o;const r=[];let i=!1;for(let a=0;a{const{value:C}=n,{common:{cubicBezierEaseInOut:y},self:{buttonBorderColor:w,buttonBorderColorActive:S,buttonBorderRadius:R,buttonBoxShadow:k,buttonBoxShadowFocus:A,buttonBoxShadowHover:I,buttonColorActive:q,buttonTextColor:B,buttonTextColorActive:O,buttonTextColorHover:$,opacityDisabled:U,[Te("buttonHeight",C)]:Q,[Te("fontSize",C)]:M}}=d.value;return{"--n-font-size":M,"--n-bezier":y,"--n-button-border-color":w,"--n-button-border-color-active":S,"--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":q,"--n-button-text-color":B,"--n-button-text-color-hover":$,"--n-button-text-color-active":O,"--n-height":Q,"--n-opacity-disabled":U}}),_=c?kt("radio-group",N(()=>n.value[0]),T,e):void 0;return{selfElRef:t,rtlEnabled:x,mergedClsPrefix:l,mergedValue:h,handleFocusout:g,handleFocusin:b,cssVars:c?void 0:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:n,handleFocusin:o,handleFocusout:r}=this,{children:i,isButtonGroup:a}=eU(xa(wC(this)),t,n);return(e=this.onRender)===null||e===void 0||e.call(this),v("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)}}),nU=me({name:"RadioButton",props:n2,setup:r2,render(){const{mergedClsPrefix:e}=this;return v("label",{class:[`${e}-radio-button`,this.mergedDisabled&&`${e}-radio-button--disabled`,this.renderSafeChecked&&`${e}-radio-button--checked`,this.focus&&[`${e}-radio-button--focus`]]},v("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}),v("div",{class:`${e}-radio-button__state-border`}),Ot(this.$slots.default,t=>!t&&!this.label?null:v("div",{ref:"labelRef",class:`${e}-radio__label`},t||this.label)))}}),s2=40,l2=40;function I0(e){if(e.type==="selection")return e.width===void 0?s2:_n(e.width);if(e.type==="expand")return e.width===void 0?l2:_n(e.width);if(!("children"in e))return typeof e.width=="string"?_n(e.width):e.width}function oU(e){var t,n;if(e.type==="selection")return Ut((t=e.width)!==null&&t!==void 0?t:s2);if(e.type==="expand")return Ut((n=e.width)!==null&&n!==void 0?n:l2);if(!("children"in e))return Ut(e.width)}function po(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function M0(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function rU(e){return e==="ascend"?1:e==="descend"?-1:0}function iU(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 aU(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=oU(e),{minWidth:o,maxWidth:r}=e;return{width:n,minWidth:Ut(o)||n,maxWidth:Ut(r)}}function sU(e,t,n){return typeof n=="function"?n(e,t):n||""}function Fd(e){return e.filterOptionValues!==void 0||e.filterOptionValue===void 0&&e.defaultFilterOptionValues!==void 0}function Nd(e){return"children"in e?!1:!!e.sorter}function c2(e){return"children"in e&&e.children.length?!1:!!e.resizable}function z0(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function O0(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function lU(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:O0(!1)}:Object.assign(Object.assign({},t),{order:O0(t.order)})}function u2(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}const cU=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}=je(So),r=L(e.value),i=N(()=>{const{value:d}=r;return Array.isArray(d)?d:null}),a=N(()=>{const{value:d}=r;return Fd(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:Fd(e.column)&&!Array.isArray(d)?r.value=[d]:r.value=d}function c(){s(r.value),e.onConfirm()}function u(){e.multiple||Fd(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 v("div",{class:`${n}-data-table-filter-menu`},v(_o,null,{default:()=>{const{checkboxGroupValue:o,handleChange:r}=this;return this.multiple?v(Qj,{value:o,class:`${n}-data-table-filter-menu__group`,onUpdateValue:r},{default:()=>this.options.map(i=>v(ku,{key:i.value,theme:e.peers.Checkbox,themeOverrides:e.peerOverrides.Checkbox,value:i.value},{default:()=>i.label}))}):v(a2,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>v(i2,{key:i.value,value:i.value,theme:e.peers.Radio,themeOverrides:e.peerOverrides.Radio},{default:()=>i.label}))})}}),v("div",{class:`${n}-data-table-filter-menu__action`},v(Pt,{size:"tiny",theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,onClick:this.handleClearClick},{default:()=>t.clear}),v(Pt,{theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,type:"primary",size:"tiny",onClick:this.handleConfirmClick},{default:()=>t.confirm})))}});function uU(e,t,n){const o=Object.assign({},e);return o[t]=n,o}const dU=me({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=L(!1),u=r,d=N(()=>e.column.filterMultiple!==!1),f=N(()=>{const x=u.value[e.column.key];if(x===void 0){const{value:T}=d;return T?[]:null}return x}),p=N(()=>{const{value:x}=f;return Array.isArray(x)?x.length>0:x!==null}),h=N(()=>{var x,T;return((T=(x=t==null?void 0:t.value)===null||x===void 0?void 0:x.DataTable)===null||T===void 0?void 0:T.renderFilter)||e.column.renderFilter});function m(x){const T=uU(u.value,e.column.key,x);l(T,e.column),a.value==="first"&&s(1)}function b(){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:b}},render(){const{mergedTheme:e,mergedClsPrefix:t,handleFilterMenuCancel:n}=this;return v(sl,{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 v(XV,{"data-data-table-filter":!0,render:o,active:this.active,show:this.showPopover});const{renderFilterIcon:r}=this.column;return v("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}):v(Ht,{clsPrefix:t},{default:()=>v(TN,null)}))},default:()=>{const{renderFilterMenu:o}=this.column;return o?o({hide:n}):v(cU,{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})}})}}),fU=me({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=je(So),n=L(!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),St("mousemove",window,a),St("mouseup",window,s)}return tn(()=>{St("mousemove",window,a),St("mouseup",window,s)}),{mergedClsPrefix:t,active:n,handleMousedown:i}},render(){const{mergedClsPrefix:e}=this;return v("span",{"data-data-table-resizable":!0,class:[`${e}-data-table-resize-button`,this.active&&`${e}-data-table-resize-button--active`],onMousedown:this.handleMousedown})}}),d2=me({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return v("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),f2=e=>{const{textColorBase:t,opacity1:n,opacity2:o,opacity3:r,opacity4:i,opacity5:a}=e;return{color:t,opacity1Depth:n,opacity2Depth:o,opacity3Depth:r,opacity4Depth:i,opacity5Depth:a}},hU={name:"Icon",common:yt,self:f2},pU=hU,mU={name:"Icon",common:Be,self:f2},gU=mU,vU=D("icon",` + `)])]);function tU(e,t,n){var o;const r=[];let i=!1;for(let a=0;a{const{value:C}=n,{common:{cubicBezierEaseInOut:y},self:{buttonBorderColor:w,buttonBorderColorActive:S,buttonBorderRadius:R,buttonBoxShadow:k,buttonBoxShadowFocus:A,buttonBoxShadowHover:I,buttonColorActive:q,buttonTextColor:B,buttonTextColorActive:M,buttonTextColorHover:$,opacityDisabled:U,[Te("buttonHeight",C)]:Q,[Te("fontSize",C)]:D}}=d.value;return{"--n-font-size":D,"--n-bezier":y,"--n-button-border-color":w,"--n-button-border-color-active":S,"--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":q,"--n-button-text-color":B,"--n-button-text-color-hover":$,"--n-button-text-color-active":M,"--n-height":Q,"--n-opacity-disabled":U}}),_=c?kt("radio-group",N(()=>n.value[0]),T,e):void 0;return{selfElRef:t,rtlEnabled:x,mergedClsPrefix:l,mergedValue:h,handleFocusout:g,handleFocusin:b,cssVars:c?void 0:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:n,handleFocusin:o,handleFocusout:r}=this,{children:i,isButtonGroup:a}=tU(xa(_C(this)),t,n);return(e=this.onRender)===null||e===void 0||e.call(this),v("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)}}),oU=me({name:"RadioButton",props:o2,setup:i2,render(){const{mergedClsPrefix:e}=this;return v("label",{class:[`${e}-radio-button`,this.mergedDisabled&&`${e}-radio-button--disabled`,this.renderSafeChecked&&`${e}-radio-button--checked`,this.focus&&[`${e}-radio-button--focus`]]},v("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}),v("div",{class:`${e}-radio-button__state-border`}),Ot(this.$slots.default,t=>!t&&!this.label?null:v("div",{ref:"labelRef",class:`${e}-radio__label`},t||this.label)))}}),l2=40,c2=40;function M0(e){if(e.type==="selection")return e.width===void 0?l2:_n(e.width);if(e.type==="expand")return e.width===void 0?c2:_n(e.width);if(!("children"in e))return typeof e.width=="string"?_n(e.width):e.width}function rU(e){var t,n;if(e.type==="selection")return Ut((t=e.width)!==null&&t!==void 0?t:l2);if(e.type==="expand")return Ut((n=e.width)!==null&&n!==void 0?n:c2);if(!("children"in e))return Ut(e.width)}function po(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function z0(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function iU(e){return e==="ascend"?1:e==="descend"?-1:0}function aU(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 sU(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=rU(e),{minWidth:o,maxWidth:r}=e;return{width:n,minWidth:Ut(o)||n,maxWidth:Ut(r)}}function lU(e,t,n){return typeof n=="function"?n(e,t):n||""}function Nd(e){return e.filterOptionValues!==void 0||e.filterOptionValue===void 0&&e.defaultFilterOptionValues!==void 0}function Bd(e){return"children"in e?!1:!!e.sorter}function u2(e){return"children"in e&&e.children.length?!1:!!e.resizable}function O0(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function D0(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function cU(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:D0(!1)}:Object.assign(Object.assign({},t),{order:D0(t.order)})}function d2(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}const uU=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}=Ve(So),r=L(e.value),i=N(()=>{const{value:d}=r;return Array.isArray(d)?d:null}),a=N(()=>{const{value:d}=r;return Nd(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:Nd(e.column)&&!Array.isArray(d)?r.value=[d]:r.value=d}function c(){s(r.value),e.onConfirm()}function u(){e.multiple||Nd(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 v("div",{class:`${n}-data-table-filter-menu`},v(_o,null,{default:()=>{const{checkboxGroupValue:o,handleChange:r}=this;return this.multiple?v(Zj,{value:o,class:`${n}-data-table-filter-menu__group`,onUpdateValue:r},{default:()=>this.options.map(i=>v(Tu,{key:i.value,theme:e.peers.Checkbox,themeOverrides:e.peerOverrides.Checkbox,value:i.value},{default:()=>i.label}))}):v(s2,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>v(a2,{key:i.value,value:i.value,theme:e.peers.Radio,themeOverrides:e.peerOverrides.Radio},{default:()=>i.label}))})}}),v("div",{class:`${n}-data-table-filter-menu__action`},v(Pt,{size:"tiny",theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,onClick:this.handleClearClick},{default:()=>t.clear}),v(Pt,{theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,type:"primary",size:"tiny",onClick:this.handleConfirmClick},{default:()=>t.confirm})))}});function dU(e,t,n){const o=Object.assign({},e);return o[t]=n,o}const fU=me({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}=Ve(So),c=L(!1),u=r,d=N(()=>e.column.filterMultiple!==!1),f=N(()=>{const x=u.value[e.column.key];if(x===void 0){const{value:T}=d;return T?[]:null}return x}),p=N(()=>{const{value:x}=f;return Array.isArray(x)?x.length>0:x!==null}),h=N(()=>{var x,T;return((T=(x=t==null?void 0:t.value)===null||x===void 0?void 0:x.DataTable)===null||T===void 0?void 0:T.renderFilter)||e.column.renderFilter});function m(x){const T=dU(u.value,e.column.key,x);l(T,e.column),a.value==="first"&&s(1)}function b(){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:b}},render(){const{mergedTheme:e,mergedClsPrefix:t,handleFilterMenuCancel:n}=this;return v(cl,{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 v(QV,{"data-data-table-filter":!0,render:o,active:this.active,show:this.showPopover});const{renderFilterIcon:r}=this.column;return v("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}):v(Ht,{clsPrefix:t},{default:()=>v(PN,null)}))},default:()=>{const{renderFilterMenu:o}=this.column;return o?o({hide:n}):v(uU,{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})}})}}),hU=me({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=Ve(So),n=L(!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),St("mousemove",window,a),St("mouseup",window,s)}return tn(()=>{St("mousemove",window,a),St("mouseup",window,s)}),{mergedClsPrefix:t,active:n,handleMousedown:i}},render(){const{mergedClsPrefix:e}=this;return v("span",{"data-data-table-resizable":!0,class:[`${e}-data-table-resize-button`,this.active&&`${e}-data-table-resize-button--active`],onMousedown:this.handleMousedown})}}),f2=me({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return v("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),h2=e=>{const{textColorBase:t,opacity1:n,opacity2:o,opacity3:r,opacity4:i,opacity5:a}=e;return{color:t,opacity1Depth:n,opacity2Depth:o,opacity3Depth:r,opacity4Depth:i,opacity5Depth:a}},pU={name:"Icon",common:yt,self:h2},mU=pU,gU={name:"Icon",common:Be,self:h2},vU=gU,bU=O("icon",` height: 1em; width: 1em; line-height: 1em; @@ -2059,7 +2059,7 @@ ${t} position: relative; fill: currentColor; transform: translateZ(0); -`,[K("color-transition",{transition:"color .3s var(--n-bezier)"}),K("depth",{color:"var(--n-color)"},[j("svg",{opacity:"var(--n-opacity)",transition:"opacity .3s var(--n-bezier)"})]),j("svg",{height:"1em",width:"1em"})]),bU=Object.assign(Object.assign({},Le.props),{depth:[String,Number],size:[Number,String],color:String,component:Object}),ur=me({_n_icon__:!0,name:"Icon",inheritAttrs:!1,props:bU,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Icon","-icon",vU,pU,e,t),r=N(()=>{const{depth:a}=e,{common:{cubicBezierEaseInOut:s},self:l}=o.value;if(a!==void 0){const{color:c,[`opacity${a}Depth`]:u}=l;return{"--n-bezier":s,"--n-color":c,"--n-opacity":u}}return{"--n-bezier":s,"--n-color":"","--n-opacity":""}}),i=n?kt("icon",N(()=>`${e.depth||"d"}`),r,e):void 0;return{mergedClsPrefix:t,mergedStyle:N(()=>{const{size:a,color:s}=e;return{fontSize:Ut(a),color:s}}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$parent:t,depth:n,mergedClsPrefix:o,component:r,onRender:i,themeClass:a}=this;return!((e=t==null?void 0:t.$options)===null||e===void 0)&&e._n_icon__&&rr("icon","don't wrap `n-icon` inside `n-icon`"),i==null||i(),v("i",On(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?v(r):this.$slots)}}),om="n-dropdown-menu",Eu="n-dropdown",D0="n-dropdown-option";function vh(e,t){return e.type==="submenu"||e.type===void 0&&e[t]!==void 0}function yU(e){return e.type==="group"}function h2(e){return e.type==="divider"}function xU(e){return e.type==="render"}const p2=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=je(Eu),{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,b=je(D0,null),g=je(om),x=je(Oa),T=N(()=>e.tmNode.rawNode),_=N(()=>{const{value:U}=f;return vh(e.tmNode.rawNode,U)}),C=N(()=>{const{disabled:U}=e.tmNode;return U}),y=N(()=>{if(!_.value)return!1;const{key:U,disabled:Q}=e.tmNode;if(Q)return!1;const{value:M}=n,{value:z}=o,{value:re}=r,{value:X}=i;return M!==null?X.includes(U):z!==null?X.includes(U)&&X[X.length-1]!==U:re!==null?X.includes(U):!1}),w=N(()=>o.value===null&&!s.value),S=f6(y,300,w),R=N(()=>!!(b!=null&&b.enteringSubmenuRef.value)),k=L(!1);ct(D0,{enteringSubmenuRef:k});function A(){k.value=!0}function I(){k.value=!1}function q(){const{parentKey:U,tmNode:Q}=e;Q.disabled||l.value&&(r.value=U,o.value=null,n.value=Q.key)}function B(){const{tmNode:U}=e;U.disabled||l.value&&n.value!==U.key&&q()}function O(U){if(e.tmNode.disabled||!l.value)return;const{relatedTarget:Q}=U;Q&&!or({target:Q},"dropdownOption")&&!or({target:Q},"scrollbarRail")&&(n.value=null)}function $(){const{value:U}=_,{tmNode:Q}=e;l.value&&!U&&!Q.disabled&&(t.doSelect(Q.key,Q.rawNode),t.doUpdateShow(!1))}return{labelField:d,renderLabel:c,renderIcon:u,siblingHasIcon:g.showIconRef,siblingHasSubmenu:g.hasSubmenuRef,menuProps:m,popoverBody:x,animated:s,mergedShowSubmenu:N(()=>S.value&&!R.value),rawNode:T,hasSubmenu:_,pending:wt(()=>{const{value:U}=i,{key:Q}=e.tmNode;return U.includes(Q)}),childActive:wt(()=>{const{value:U}=a,{key:Q}=e.tmNode,M=U.findIndex(z=>Q===z);return M===-1?!1:M{const{value:U}=a,{key:Q}=e.tmNode,M=U.findIndex(z=>Q===z);return M===-1?!1:M===U.length-1}),mergedDisabled:C,renderOption:p,nodeProps:h,handleClick:$,handleMouseMove:B,handleMouseEnter:q,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=v(m2,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},b=d==null?void 0:d(o),g=v("div",Object.assign({class:[`${i}-dropdown-option`,b==null?void 0:b.class],"data-dropdown-option":!0},b),v("div",On(m,f),[v("div",{class:[`${i}-dropdown-option-body__prefix`,a&&`${i}-dropdown-option-body__prefix--show-icon`]},[c?c(o):Bt(o.icon)]),v("div",{"data-dropdown-option":!0,class:`${i}-dropdown-option-body__label`},l?l(o):Bt((t=o[this.labelField])!==null&&t!==void 0?t:o.title)),v("div",{"data-dropdown-option":!0,class:[`${i}-dropdown-option-body__suffix`,s&&`${i}-dropdown-option-body__suffix--has-submenu`]},this.hasSubmenu?v(ur,null,{default:()=>v(jp,null)}):null)]),this.hasSubmenu?v(wp,null,{default:()=>[v(_p,null,{default:()=>v("div",{class:`${i}-dropdown-offset-container`},v(kp,{show:this.mergedShowSubmenu,placement:this.placement,to:p&&this.popoverBody||void 0,teleportDisabled:!p},{default:()=>v("div",{class:`${i}-dropdown-menu-wrapper`},n?v(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}}),CU=me({name:"DropdownGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{showIconRef:e,hasSubmenuRef:t}=je(om),{renderLabelRef:n,labelFieldRef:o,nodePropsRef:r,renderOptionRef:i}=je(Eu);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=v("div",Object.assign({class:`${t}-dropdown-option`},r==null?void 0:r(s)),v("div",{class:`${t}-dropdown-option-body ${t}-dropdown-option-body--group`},v("div",{"data-dropdown-option":!0,class:[`${t}-dropdown-option-body__prefix`,o&&`${t}-dropdown-option-body__prefix--show-icon`]},Bt(s.icon)),v("div",{class:`${t}-dropdown-option-body__label`,"data-dropdown-option":!0},i?i(s):Bt((e=s.title)!==null&&e!==void 0?e:s[this.labelField])),v("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}}),wU=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 v(it,null,v(CU,{clsPrefix:n,tmNode:e,key:e.key}),o==null?void 0:o.map(r=>{const{rawNode:i}=r;return i.show===!1?null:h2(i)?v(d2,{clsPrefix:n,key:r.key}):r.isGroup?(rr("dropdown","`group` node is not allowed to be put in `group` node."),null):v(p2,{clsPrefix:n,tmNode:r,parentKey:t,key:r.key})}))}}),_U=me({name:"DropdownRenderOption",props:{tmNode:{type:Object,required:!0}},render(){const{rawNode:{render:e,props:t}}=this.tmNode;return v("div",t,[e==null?void 0:e()])}}),m2=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}=je(Eu);ct(om,{showIconRef:N(()=>{const r=t.value;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>r?r(l):l.icon);const{rawNode:s}=i;return r?r(s):s.icon})}),hasSubmenuRef:N(()=>{const{value:r}=n;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>vh(l,r));const{rawNode:s}=i;return vh(s,r)})})});const o=L(null);return ct(el,null),ct(tl,null),ct(Oa,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:xU(i)?v(_U,{tmNode:r,key:r.key}):h2(i)?v(d2,{clsPrefix:t,key:r.key}):yU(i)?v(wU,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key}):v(p2,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key,props:i.props,scrollable:n})});return v("div",{class:[`${t}-dropdown-menu`,n&&`${t}-dropdown-menu--scrollable`],ref:"bodyRef"},n?v(a_,{contentClass:`${t}-dropdown-menu__content`},{default:()=>o}):o,this.showArrow?d_({clsPrefix:t,arrowStyle:this.arrowStyle}):null)}}),SU=D("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"})]),yU=Object.assign(Object.assign({},Le.props),{depth:[String,Number],size:[Number,String],color:String,component:Object}),ur=me({_n_icon__:!0,name:"Icon",inheritAttrs:!1,props:yU,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Icon","-icon",bU,mU,e,t),r=N(()=>{const{depth:a}=e,{common:{cubicBezierEaseInOut:s},self:l}=o.value;if(a!==void 0){const{color:c,[`opacity${a}Depth`]:u}=l;return{"--n-bezier":s,"--n-color":c,"--n-opacity":u}}return{"--n-bezier":s,"--n-color":"","--n-opacity":""}}),i=n?kt("icon",N(()=>`${e.depth||"d"}`),r,e):void 0;return{mergedClsPrefix:t,mergedStyle:N(()=>{const{size:a,color:s}=e;return{fontSize:Ut(a),color:s}}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$parent:t,depth:n,mergedClsPrefix:o,component:r,onRender:i,themeClass:a}=this;return!((e=t==null?void 0:t.$options)===null||e===void 0)&&e._n_icon__&&rr("icon","don't wrap `n-icon` inside `n-icon`"),i==null||i(),v("i",On(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?v(r):this.$slots)}}),rm="n-dropdown-menu",$u="n-dropdown",L0="n-dropdown-option";function bh(e,t){return e.type==="submenu"||e.type===void 0&&e[t]!==void 0}function xU(e){return e.type==="group"}function p2(e){return e.type==="divider"}function CU(e){return e.type==="render"}const m2=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=Ve($u),{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,b=Ve(L0,null),g=Ve(rm),x=Ve(Oa),T=N(()=>e.tmNode.rawNode),_=N(()=>{const{value:U}=f;return bh(e.tmNode.rawNode,U)}),C=N(()=>{const{disabled:U}=e.tmNode;return U}),y=N(()=>{if(!_.value)return!1;const{key:U,disabled:Q}=e.tmNode;if(Q)return!1;const{value:D}=n,{value:z}=o,{value:te}=r,{value:G}=i;return D!==null?G.includes(U):z!==null?G.includes(U)&&G[G.length-1]!==U:te!==null?G.includes(U):!1}),w=N(()=>o.value===null&&!s.value),S=h6(y,300,w),R=N(()=>!!(b!=null&&b.enteringSubmenuRef.value)),k=L(!1);ct(L0,{enteringSubmenuRef:k});function A(){k.value=!0}function I(){k.value=!1}function q(){const{parentKey:U,tmNode:Q}=e;Q.disabled||l.value&&(r.value=U,o.value=null,n.value=Q.key)}function B(){const{tmNode:U}=e;U.disabled||l.value&&n.value!==U.key&&q()}function M(U){if(e.tmNode.disabled||!l.value)return;const{relatedTarget:Q}=U;Q&&!or({target:Q},"dropdownOption")&&!or({target:Q},"scrollbarRail")&&(n.value=null)}function $(){const{value:U}=_,{tmNode:Q}=e;l.value&&!U&&!Q.disabled&&(t.doSelect(Q.key,Q.rawNode),t.doUpdateShow(!1))}return{labelField:d,renderLabel:c,renderIcon:u,siblingHasIcon:g.showIconRef,siblingHasSubmenu:g.hasSubmenuRef,menuProps:m,popoverBody:x,animated:s,mergedShowSubmenu:N(()=>S.value&&!R.value),rawNode:T,hasSubmenu:_,pending:wt(()=>{const{value:U}=i,{key:Q}=e.tmNode;return U.includes(Q)}),childActive:wt(()=>{const{value:U}=a,{key:Q}=e.tmNode,D=U.findIndex(z=>Q===z);return D===-1?!1:D{const{value:U}=a,{key:Q}=e.tmNode,D=U.findIndex(z=>Q===z);return D===-1?!1:D===U.length-1}),mergedDisabled:C,renderOption:p,nodeProps:h,handleClick:$,handleMouseMove:B,handleMouseEnter:q,handleMouseLeave:M,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=v(g2,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},b=d==null?void 0:d(o),g=v("div",Object.assign({class:[`${i}-dropdown-option`,b==null?void 0:b.class],"data-dropdown-option":!0},b),v("div",On(m,f),[v("div",{class:[`${i}-dropdown-option-body__prefix`,a&&`${i}-dropdown-option-body__prefix--show-icon`]},[c?c(o):Bt(o.icon)]),v("div",{"data-dropdown-option":!0,class:`${i}-dropdown-option-body__label`},l?l(o):Bt((t=o[this.labelField])!==null&&t!==void 0?t:o.title)),v("div",{"data-dropdown-option":!0,class:[`${i}-dropdown-option-body__suffix`,s&&`${i}-dropdown-option-body__suffix--has-submenu`]},this.hasSubmenu?v(ur,null,{default:()=>v(Vp,null)}):null)]),this.hasSubmenu?v(_p,null,{default:()=>[v(Sp,null,{default:()=>v("div",{class:`${i}-dropdown-offset-container`},v(Tp,{show:this.mergedShowSubmenu,placement:this.placement,to:p&&this.popoverBody||void 0,teleportDisabled:!p},{default:()=>v("div",{class:`${i}-dropdown-menu-wrapper`},n?v(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}}),wU=me({name:"DropdownGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{showIconRef:e,hasSubmenuRef:t}=Ve(rm),{renderLabelRef:n,labelFieldRef:o,nodePropsRef:r,renderOptionRef:i}=Ve($u);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=v("div",Object.assign({class:`${t}-dropdown-option`},r==null?void 0:r(s)),v("div",{class:`${t}-dropdown-option-body ${t}-dropdown-option-body--group`},v("div",{"data-dropdown-option":!0,class:[`${t}-dropdown-option-body__prefix`,o&&`${t}-dropdown-option-body__prefix--show-icon`]},Bt(s.icon)),v("div",{class:`${t}-dropdown-option-body__label`,"data-dropdown-option":!0},i?i(s):Bt((e=s.title)!==null&&e!==void 0?e:s[this.labelField])),v("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}}),_U=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 v(ot,null,v(wU,{clsPrefix:n,tmNode:e,key:e.key}),o==null?void 0:o.map(r=>{const{rawNode:i}=r;return i.show===!1?null:p2(i)?v(f2,{clsPrefix:n,key:r.key}):r.isGroup?(rr("dropdown","`group` node is not allowed to be put in `group` node."),null):v(m2,{clsPrefix:n,tmNode:r,parentKey:t,key:r.key})}))}}),SU=me({name:"DropdownRenderOption",props:{tmNode:{type:Object,required:!0}},render(){const{rawNode:{render:e,props:t}}=this.tmNode;return v("div",t,[e==null?void 0:e()])}}),g2=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}=Ve($u);ct(rm,{showIconRef:N(()=>{const r=t.value;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>r?r(l):l.icon);const{rawNode:s}=i;return r?r(s):s.icon})}),hasSubmenuRef:N(()=>{const{value:r}=n;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>bh(l,r));const{rawNode:s}=i;return bh(s,r)})})});const o=L(null);return ct(nl,null),ct(ol,null),ct(Oa,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:CU(i)?v(SU,{tmNode:r,key:r.key}):p2(i)?v(f2,{clsPrefix:t,key:r.key}):xU(i)?v(_U,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key}):v(m2,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key,props:i.props,scrollable:n})});return v("div",{class:[`${t}-dropdown-menu`,n&&`${t}-dropdown-menu--scrollable`],ref:"bodyRef"},n?v(s_,{contentClass:`${t}-dropdown-menu__content`},{default:()=>o}):o,this.showArrow?f_({clsPrefix:t,arrowStyle:this.arrowStyle}):null)}}),kU=O("dropdown-menu",` transform-origin: var(--v-transform-origin); background-color: var(--n-color); border-radius: var(--n-border-radius); @@ -2068,7 +2068,7 @@ ${t} transition: background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier); -`,[Fa(),D("dropdown-option",` +`,[Fa(),O("dropdown-option",` position: relative; `,[j("a",` text-decoration: none; @@ -2081,7 +2081,7 @@ ${t} right: 0; top: 0; bottom: 0; - `)]),D("dropdown-option-body",` + `)]),O("dropdown-option-body",` display: flex; cursor: pointer; position: relative; @@ -2131,7 +2131,7 @@ ${t} z-index: 1; `,[K("show-icon",` width: var(--n-option-icon-prefix-width); - `),D("icon",` + `),O("icon",` font-size: var(--n-option-icon-size); `)]),F("label",` white-space: nowrap; @@ -2151,31 +2151,31 @@ ${t} z-index: 1; `,[K("has-submenu",` width: var(--n-option-icon-suffix-width); - `),D("icon",` + `),O("icon",` font-size: var(--n-option-icon-size); - `)]),D("dropdown-menu","pointer-events: all;")]),D("dropdown-offset-container",` + `)]),O("dropdown-menu","pointer-events: all;")]),O("dropdown-offset-container",` pointer-events: none; position: absolute; left: 0; right: 0; top: -4px; bottom: -4px; - `)]),D("dropdown-divider",` + `)]),O("dropdown-divider",` transition: background-color .3s var(--n-bezier); background-color: var(--n-divider-color); height: 1px; margin: 4px 0; - `),D("dropdown-menu-wrapper",` + `),O("dropdown-menu-wrapper",` transform-origin: var(--v-transform-origin); width: fit-content; - `),j(">",[D("scrollbar",` + `),j(">",[O("scrollbar",` height: inherit; max-height: inherit; `)]),Rt("scrollable",` padding: var(--n-padding); `),K("scrollable",[F("content",` padding: var(--n-padding); - `)])]),kU={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]},TU=Object.keys(_a),PU=Object.assign(Object.assign(Object.assign({},_a),kU),Le.props),rm=me({name:"Dropdown",inheritAttrs:!1,props:PU,setup(e){const t=L(!1),n=rn(Ne(e,"show"),t),o=N(()=>{const{keyField:I,childrenField:q}=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[q]}})}),r=N(()=>o.value.treeNodes),i=L(null),a=L(null),s=L(null),l=N(()=>{var I,q,B;return(B=(q=(I=i.value)!==null&&I!==void 0?I:a.value)!==null&&q!==void 0?q:s.value)!==null&&B!==void 0?B:null}),c=N(()=>o.value.getPath(l.value).keyPath),u=N(()=>o.value.getPath(e.value).keyPath),d=wt(()=>e.keyboard&&n.value);S6({keydown:{ArrowUp:{prevent:!0,handler:C},ArrowRight:{prevent:!0,handler:_},ArrowDown:{prevent:!0,handler:y},ArrowLeft:{prevent:!0,handler:T},Enter:{prevent:!0,handler:w},Escape:x}},d);const{mergedClsPrefixRef:f,inlineThemeDisabled:p}=ut(e),h=Le("Dropdown","-dropdown",SU,em,e,f);ct(Eu,{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:b}),ht(n,I=>{!e.animated&&!I&&g()});function m(I,q){const{onSelect:B}=e;B&&Ee(B,I,q)}function b(I){const{"onUpdate:show":q,onUpdateShow:B}=e;q&&Ee(q,I),B&&Ee(B,I),t.value=I}function g(){i.value=null,a.value=null,s.value=null}function x(){b(!1)}function T(){R("left")}function _(){R("right")}function C(){R("up")}function y(){R("down")}function w(){const I=S();I!=null&&I.isLeaf&&n.value&&(m(I.key,I.rawNode),b(!1))}function S(){var I;const{value:q}=o,{value:B}=l;return!q||B===null?null:(I=q.getNode(B))!==null&&I!==void 0?I:null}function R(I){const{value:q}=l,{value:{getFirstAvailableNode:B}}=o;let O=null;if(q===null){const $=B();$!==null&&(O=$.key)}else{const $=S();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=N(()=>{const{size:I,inverted:q}=e,{common:{cubicBezierEaseInOut:B},self:O}=h.value,{padding:$,dividerColor:U,borderRadius:Q,optionOpacityDisabled:M,[Te("optionIconSuffixWidth",I)]:z,[Te("optionSuffixWidth",I)]:re,[Te("optionIconPrefixWidth",I)]:X,[Te("optionPrefixWidth",I)]:te,[Te("fontSize",I)]:he,[Te("optionHeight",I)]:xe,[Te("optionIconSize",I)]:Ce}=O,G={"--n-bezier":B,"--n-font-size":he,"--n-padding":$,"--n-border-radius":Q,"--n-option-height":xe,"--n-option-prefix-width":te,"--n-option-icon-prefix-width":X,"--n-option-suffix-width":re,"--n-option-icon-suffix-width":z,"--n-option-icon-size":Ce,"--n-divider-color":U,"--n-option-opacity-disabled":M};return q?(G["--n-color"]=O.colorInverted,G["--n-option-color-hover"]=O.optionColorHoverInverted,G["--n-option-color-active"]=O.optionColorActiveInverted,G["--n-option-text-color"]=O.optionTextColorInverted,G["--n-option-text-color-hover"]=O.optionTextColorHoverInverted,G["--n-option-text-color-active"]=O.optionTextColorActiveInverted,G["--n-option-text-color-child-active"]=O.optionTextColorChildActiveInverted,G["--n-prefix-color"]=O.prefixColorInverted,G["--n-suffix-color"]=O.suffixColorInverted,G["--n-group-header-text-color"]=O.groupHeaderTextColorInverted):(G["--n-color"]=O.color,G["--n-option-color-hover"]=O.optionColorHover,G["--n-option-color-active"]=O.optionColorActive,G["--n-option-text-color"]=O.optionTextColor,G["--n-option-text-color-hover"]=O.optionTextColorHover,G["--n-option-text-color-active"]=O.optionTextColorActive,G["--n-option-text-color-child-active"]=O.optionTextColorChildActive,G["--n-prefix-color"]=O.prefixColor,G["--n-suffix-color"]=O.suffixColor,G["--n-group-header-text-color"]=O.groupHeaderTextColor),G}),A=p?kt("dropdown",N(()=>`${e.size[0]}${e.inverted?"i":""}`),k,e):void 0;return{mergedClsPrefix:f,mergedTheme:h,tmNodes:r,mergedShow:n,handleAfterLeave:()=>{e.animated&&g()},doUpdateShow:b,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:_C(r),class:[o,`${c}-dropdown`,this.themeClass],clsPrefix:c,tmNodes:this.tmNodes,style:[i,this.cssVars],showArrow:this.showArrow,arrowStyle:this.arrowStyle,scrollable:this.scrollable,onMouseenter:a,onMouseleave:s};return v(m2,On(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 v(sl,Object.assign({},Gn(this.$props,TU),n),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}}),g2="_n_all__",v2="_n_none__";function RU(e,t,n,o){return e?r=>{for(const i of e)switch(r){case g2:n(!0);return;case v2:o(!0);return;default:if(typeof i=="object"&&i.key===r){i.onSelect(t.value);return}}}:()=>{}}function EU(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:g2};case"none":return{label:t.uncheckTableAll,key:v2};default:return n}}):[]}const $U=me({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=N(()=>RU(o.value,r,i,a)),l=N(()=>EU(o.value,n.value));return()=>{var c,u,d,f;const{clsPrefix:p}=e;return v(rm,{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:()=>v(Ht,{clsPrefix:p,class:`${p}-data-table-check-extra`},{default:()=>v(Qw,null)})})}}});function Bd(e){return typeof e.title=="function"?e.title(e):e.title}const b2=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:b,handleTableHeaderScroll:g,deriveNextSorter:x,doUncheckAll:T,doCheckAll:_}=je(So),C=L({});function y(I){const q=C.value[I];return q==null?void 0:q.getBoundingClientRect().width}function w(){i.value?T():_()}function S(I,q){if(or(I,"dataTableFilter")||or(I,"dataTableResizable")||!Nd(q))return;const B=d.value.find($=>$.columnKey===q.key)||null,O=lU(q,B);x(O)}const R=new Map;function k(I){R.set(I.key,y(I.key))}function A(I,q){const B=R.get(I.key);if(B===void 0)return;const O=B+q,$=iU(O,I.minWidth,I.maxWidth);m(O,$,I,y),b(I,$)}return{cellElsRef:C,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:S,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:b,handleCheckboxUpdateChecked:g,handleColumnResizeStart:x,handleColumnResize:T}=this,_=v("thead",{class:`${t}-data-table-thead`,"data-n-id":d},s.map(w=>v("tr",{class:`${t}-data-table-tr`},w.map(({column:S,colSpan:R,rowSpan:k,isLast:A})=>{var I,q;const B=po(S),{ellipsis:O}=S,$=()=>S.type==="selection"?S.multiple!==!1?v(it,null,v(ku,{key:r,privateInsideTable:!0,checked:i,indeterminate:a,disabled:h,onUpdateChecked:g}),u?v($U,{clsPrefix:t}):null):null:v(it,null,v("div",{class:`${t}-data-table-th__title-wrapper`},v("div",{class:`${t}-data-table-th__title`},O===!0||O&&!O.tooltip?v("div",{class:`${t}-data-table-th__ellipsis`},Bd(S)):O&&typeof O=="object"?v(nm,Object.assign({},O,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>Bd(S)}):Bd(S)),Nd(S)?v(YV,{column:S}):null),z0(S)?v(dU,{column:S,options:S.filterOptions}):null,c2(S)?v(fU,{onResizeStart:()=>{x(S)},onResize:M=>{T(S,M)}}):null),U=B in n,Q=B in o;return v("th",{ref:M=>e[B]=M,key:B,style:{textAlign:S.titleAlign||S.align,left:In((I=n[B])===null||I===void 0?void 0:I.start),right:In((q=o[B])===null||q===void 0?void 0:q.start)},colspan:R,rowspan:k,"data-col-key":B,class:[`${t}-data-table-th`,(U||Q)&&`${t}-data-table-th--fixed-${U?"left":"right"}`,{[`${t}-data-table-th--hover`]:u2(S,m),[`${t}-data-table-th--filterable`]:z0(S),[`${t}-data-table-th--sortable`]:Nd(S),[`${t}-data-table-th--selection`]:S.type==="selection",[`${t}-data-table-th--last`]:A},S.className],onClick:S.type!=="selection"&&S.type!=="expand"&&!("children"in S)?M=>{b(M,S)}:void 0},$())}))));if(!f)return _;const{handleTableHeaderScroll:C,scrollX:y}=this;return v("div",{class:`${t}-data-table-base-table-header`,onScroll:C},v("table",{ref:"body",class:`${t}-data-table-table`,style:{minWidth:Ut(y),tableLayout:p}},v("colgroup",null,l.map(w=>v("col",{key:w.key,style:w.style}))),_))}}),AU=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(rh(n,a),n,t):rh(n,a),s)if(typeof s=="object"){const{mergedTheme:l}=this;return t.ellipsisComponent==="performant-ellipsis"?v(qV,Object.assign({},s,{theme:l.peers.Ellipsis,themeOverrides:l.peerOverrides.Ellipsis}),{default:()=>r}):v(nm,Object.assign({},s,{theme:l.peers.Ellipsis,themeOverrides:l.peerOverrides.Ellipsis}),{default:()=>r})}else return v("span",{class:`${this.clsPrefix}-data-table-td__ellipsis`},r);return r}}),L0=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 v("div",{class:[`${e}-data-table-expand-trigger`,this.expanded&&`${e}-data-table-expand-trigger--expanded`],onClick:this.onClick,onMousedown:t=>{t.preventDefault()}},v(zi,null,{default:()=>this.loading?v(Vr,{key:"loading",clsPrefix:this.clsPrefix,radius:85,strokeWidth:15,scale:.88}):this.renderExpandIcon?this.renderExpandIcon({expanded:this.expanded}):v(Ht,{clsPrefix:e,key:"base-icon"},{default:()=>v(jp,null)})}))}}),IU=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}=je(So);return()=>{const{rowKey:o}=e;return v(ku,{privateInsideTable:!0,disabled:e.disabled,indeterminate:n.value.has(o),checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}}),MU=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}=je(So);return()=>{const{rowKey:o}=e;return v(i2,{name:n,disabled:e.disabled,checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}});function zU(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 OU=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 v("table",{style:{tableLayout:"fixed"},class:`${e}-data-table-table`,onMouseenter:o,onMouseleave:r},v("colgroup",null,n.map(i=>v("col",{key:i.key,style:i.style}))),v("tbody",{"data-n-id":t,class:`${e}-data-table-tbody`},this.$slots))}}),DU=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:b,rightActiveFixedChildrenColKeysRef:g,renderExpandRef:x,hoverKeyRef:T,summaryRef:_,mergedSortStateRef:C,virtualScrollRef:y,componentId:w,mergedTableLayoutRef:S,childTriggerColIndexRef:R,indentRef:k,rowPropsRef:A,maxHeightRef:I,stripedRef:q,loadingRef:B,onLoadRef:O,loadingKeySetRef:$,expandableRef:U,stickyExpandedRowsRef:Q,renderExpandIconRef:M,summaryPlacementRef:z,treeMateRef:re,scrollbarPropsRef:X,setHeaderScrollLeft:te,doUpdateExpandedRowKeys:he,handleTableBodyScroll:xe,doCheck:Ce,doUncheck:G,renderCell:be}=je(So),ue=L(null),ie=L(null),_e=L(null),V=wt(()=>l.value.length===0),P=wt(()=>e.showHeader||!V.value),E=wt(()=>e.showHeader||V.value);let W="";const ae=N(()=>new Set(o.value));function Y(ze){var He;return(He=re.value.getNode(ze))===null||He===void 0?void 0:He.rawNode}function de(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 tt=l.value.findIndex(nt=>nt.key===W);if(tt!==-1){const nt=l.value.findIndex(Ue=>Ue.key===ze.key),Z=Math.min(tt,nt),we=Math.max(tt,nt),Ie=[];l.value.slice(Z,we+1).forEach(Ue=>{Ue.disabled||Ie.push(Ue.key)}),He?Ce(Ie,!1,Oe):G(Ie,Oe),W=ze.key;return}}He?Ce(ze.key,!1,Oe):G(ze.key,Oe),W=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 J(ze,He){var lt;if($.value.has(ze))return;const{value:Oe}=o,tt=Oe.indexOf(ze),nt=Array.from(Oe);~tt?(nt.splice(tt,1),he(nt)):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),he(we)}).finally(()=>{$.value.delete(ze)})):(nt.push(ze),he(nt))}function pe(){T.value=null}function ke(){const{value:ze}=ie;return ze==null?void 0:ze.listElRef}function ne(){const{value:ze}=ie;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=ie.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 ln(()=>{const{value:ze}=h,{value:He}=m,{value:lt}=b,{value:Oe}=g;if(!et&&ze===null&<===null)return;const tt={leftActiveFixedColKey:ze,leftActiveFixedChildrenColKeys:He,rightActiveFixedColKey:lt,rightActiveFixedChildrenColKeys:Oe,componentId:w};qe.mount({id:`n-${w}`,force:!0,props:tt,anchorMetaName:wa}),et=!0}),Gs(()=>{qe.unmount({id:`n-${w}`})}),Object.assign({bodyWidth:n,summaryPlacement:z,dataTableSlots:t,componentId:w,scrollbarInstRef:ue,virtualListRef:ie,emptyElRef:_e,summary:_,mergedClsPrefix:r,mergedTheme:i,scrollX:a,cols:s,loading:B,bodyShowHeaderOnly:E,shouldDisplaySomeTablePart:P,empty:V,paginatedDataAndInfo:N(()=>{const{value:ze}=q;let He=!1;return{data:l.value.map(ze?(Oe,tt)=>(Oe.isLeaf||(He=!0),{tmNode:Oe,key:Oe.key,striped:tt%2===1,index:tt}):(Oe,tt)=>(Oe.isLeaf||(He=!0),{tmNode:Oe,key:Oe.key,striped:!1,index:tt})),hasChildren:He}}),rawPaginatedData:c,fixedColumnLeftMap:u,fixedColumnRightMap:d,currentPage:f,rowClassName:p,renderExpand:x,mergedExpandedRowKeySet:ae,hoverKey:T,mergedSortState:C,virtualScroll:y,mergedTableLayout:S,childTriggerColIndex:R,indent:k,rowProps:A,maxHeight:I,loadingKeySet:$,expandable:U,stickyExpandedRows:Q,renderExpandIcon:M,scrollbarProps:X,setHeaderScrollLeft:te,handleVirtualListScroll:oe,handleVirtualListResize:Re,handleMouseleaveTable:pe,virtualListContainer:ke,virtualListContent:ne,handleTableBodyScroll:xe,handleCheckboxUpdateChecked:de,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:Ut(t)||"100%"};t&&(p.width="100%");const h=v(_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={},b={},{cols:g,paginatedDataAndInfo:x,mergedTheme:T,fixedColumnLeftMap:_,fixedColumnRightMap:C,currentPage:y,rowClassName:w,mergedSortState:S,mergedExpandedRowKeySet:R,stickyExpandedRows:k,componentId:A,childTriggerColIndex:I,expandable:q,rowProps:B,handleMouseleaveTable:O,renderExpand:$,summary:U,handleCheckboxUpdateChecked:Q,handleRadioUpdateChecked:M,handleUpdateExpanded:z}=this,{length:re}=g;let X;const{data:te,hasChildren:he}=x,xe=he?zU(te,R):te;if(U){const P=U(this.rawPaginatedData);if(Array.isArray(P)){const E=P.map((W,ae)=>({isSummaryRow:!0,key:`__n_summary__${ae}`,tmNode:{rawNode:W,disabled:!0},index:-1}));X=this.summaryPlacement==="top"?[...E,...xe]:[...xe,...E]}else{const E={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:P,disabled:!0},index:-1};X=this.summaryPlacement==="top"?[E,...xe]:[...xe,E]}}else X=xe;const Ce=he?{width:In(this.indent)}:void 0,G=[];X.forEach(P=>{$&&R.has(P.key)&&(!q||q(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={};te.forEach(({tmNode:P},E)=>{ue[E]=P.key});const ie=k?this.bodyWidth:null,_e=ie===null?void 0:`${ie}px`,V=(P,E,W)=>{const{index:ae}=P;if("isExpandedRow"in P){const{tmNode:{key:Re,rawNode:De}}=P;return v("tr",{class:`${n}-data-table-tr ${n}-data-table-tr--expanded`,key:`${Re}__expand`},v("td",{class:[`${n}-data-table-td`,`${n}-data-table-td--last-col`,E+1===be&&`${n}-data-table-td--last-row`],colspan:re},k?v("div",{class:`${n}-data-table-expand`,style:{width:_e}},$(De,ae)):$(De,ae)))}const Y="isSummaryRow"in P,de=!Y&&P.striped,{tmNode:ye,key:ve}=P,{rawNode:J}=ye,pe=R.has(ve),ke=B?B(J,ae):void 0,ne=typeof w=="string"?w:sU(J,ae,w);return v("tr",Object.assign({onMouseenter:()=>{this.hoverKey=ve},key:ve,class:[`${n}-data-table-tr`,Y&&`${n}-data-table-tr--summary`,de&&`${n}-data-table-tr--striped`,pe&&`${n}-data-table-tr--expanded`,ne]},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,tt=po(Re),{rowSpan:nt,colSpan:Z}=Oe,we=Y?((qe=P.tmNode.rawNode[tt])===null||qe===void 0?void 0:qe.colSpan)||1:Z?Z(J,ae):1,Ie=Y?((et=P.tmNode.rawNode[tt])===null||et===void 0?void 0:et.rowSpan)||1:nt?nt(J,ae):1,Ue=De+we===re,Qe=E+Ie===be,Ze=Ie>1;if(Ze&&(b[E]={[De]:[]}),we>1||Ze)for(let Wt=E;Wt{z(ve,P.tmNode)}})]:null,Oe.type==="selection"?Y?null:Oe.multiple===!1?v(MU,{key:y,rowKey:ve,disabled:P.tmNode.disabled,onUpdateChecked:()=>{M(P.tmNode)}}):v(IU,{key:y,rowKey:ve,disabled:P.tmNode.disabled,onUpdateChecked:(Wt,Se)=>{Q(P.tmNode,Wt,Se.shiftKey)}}):Oe.type==="expand"?Y?null:!Oe.expandable||!((lt=Oe.expandable)===null||lt===void 0)&<.call(Oe,J)?v(L0,{clsPrefix:n,expanded:pe,renderExpandIcon:this.renderExpandIcon,onClick:()=>{z(ve,null)}}):null:v(AU,{clsPrefix:n,index:ae,row:J,column:Oe,isSummary:Y,mergedTheme:T,renderCell:this.renderCell}))}))};return o?v(YC,{ref:"virtualListRef",items:G,itemSize:28,visibleItemsTag:OU,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)}):v("table",{class:`${n}-data-table-table`,onMouseleave:O,style:{tableLayout:this.mergedTableLayout}},v("colgroup",null,g.map(P=>v("col",{key:P.key,style:P.style}))),this.showHeader?v(b2,{discrete:!1}):null,this.empty?null:v("tbody",{"data-n-id":A,class:`${n}-data-table-tbody`},G.map((P,E)=>V(P,E,!1))))}});if(this.empty){const m=()=>v("div",{class:[`${n}-data-table-empty`,this.loading&&`${n}-data-table-empty--hide`],style:this.bodyStyle,ref:"emptyElRef"},Rn(this.dataTableSlots.empty,()=>[v(o_,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?v(it,null,h,m()):v(Mr,{onResize:this.onResize},{default:m})}return h}}),LU=me({setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:o,maxHeightRef:r,minHeightRef:i,flexHeightRef:a,syncScrollState:s}=je(So),l=L(null),c=L(null),u=L(null),d=L(!(n.value.length||t.value.length)),f=N(()=>({maxHeight:Ut(r.value),minHeight:Ut(i.value)}));function p(g){o.value=g.contentRect.width,s(),d.value||(d.value=!0)}function h(){const{value:g}=l;return g?g.$el:null}function m(){const{value:g}=c;return g?g.getScrollContainer():null}const b={getBodyElement:m,getHeaderElement:h,scrollTo(g,x){var T;(T=c.value)===null||T===void 0||T.scrollTo(g,x)}};return ln(()=>{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},b)},render(){const{mergedClsPrefix:e,maxHeight:t,flexHeight:n}=this,o=t===void 0&&!n;return v("div",{class:`${e}-data-table-base-table`,ref:"selfElRef"},o?null:v(b2,{ref:"headerInstRef"}),v(DU,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:o,flexHeight:n,onResize:this.handleBodyResize}))}});function FU(e,t){const{paginatedDataRef:n,treeMateRef:o,selectionColumnRef:r}=t,i=L(e.defaultCheckedRowKeys),a=N(()=>{var C;const{checkedRowKeys:y}=e,w=y===void 0?i.value:y;return((C=r.value)===null||C===void 0?void 0:C.multiple)===!1?{checkedKeys:w.slice(0,1),indeterminateKeys:[]}:o.value.getCheckedKeys(w,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),s=N(()=>a.value.checkedKeys),l=N(()=>a.value.indeterminateKeys),c=N(()=>new Set(s.value)),u=N(()=>new Set(l.value)),d=N(()=>{const{value:C}=c;return n.value.reduce((y,w)=>{const{key:S,disabled:R}=w;return y+(!R&&C.has(S)?1:0)},0)}),f=N(()=>n.value.filter(C=>C.disabled).length),p=N(()=>{const{length:C}=n.value,{value:y}=u;return d.value>0&&d.valuey.has(w.key))}),h=N(()=>{const{length:C}=n.value;return d.value!==0&&d.value===C-f.value}),m=N(()=>n.value.length===0);function b(C,y,w){const{"onUpdate:checkedRowKeys":S,onUpdateCheckedRowKeys:R,onCheckedRowKeysChange:k}=e,A=[],{value:{getNode:I}}=o;C.forEach(q=>{var B;const O=(B=I(q))===null||B===void 0?void 0:B.rawNode;A.push(O)}),S&&Ee(S,C,A,{row:y,action:w}),R&&Ee(R,C,A,{row:y,action:w}),k&&Ee(k,C,A,{row:y,action:w}),i.value=C}function g(C,y=!1,w){if(!e.loading){if(y){b(Array.isArray(C)?C.slice(0,1):[C],w,"check");return}b(o.value.check(C,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,w,"check")}}function x(C,y){e.loading||b(o.value.uncheck(C,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,y,"uncheck")}function T(C=!1){const{value:y}=r;if(!y||e.loading)return;const w=[];(C?o.value.treeNodes:n.value).forEach(S=>{S.disabled||w.push(S.key)}),b(o.value.check(w,s.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function _(C=!1){const{value:y}=r;if(!y||e.loading)return;const w=[];(C?o.value.treeNodes:n.value).forEach(S=>{S.disabled||w.push(S.key)}),b(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:b,doCheckAll:T,doUncheckAll:_,doCheck:g,doUncheck:x}}function Nl(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function NU(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?BU(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function BU(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 HU(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=L(o),i=N(()=>{const p=t.value.filter(b=>b.type!=="selection"&&b.sorter!==void 0&&(b.sortOrder==="ascend"||b.sortOrder==="descend"||b.sortOrder===!1)),h=p.filter(b=>b.sortOrder!==!1);if(h.length)return h.map(b=>({columnKey:b.key,order:b.sortOrder,sorter:b.sorter}));if(p.length)return[];const{value:m}=r;return Array.isArray(m)?m:m?[m]:[]}),a=N(()=>{const p=i.value.slice().sort((h,m)=>{const b=Nl(h.sorter)||0;return(Nl(m.sorter)||0)-b});return p.length?n.value.slice().sort((m,b)=>{let g=0;return p.some(x=>{const{columnKey:T,sorter:_,order:C}=x,y=NU(_,T);return y&&C&&(g=y(m.rawNode,b.rawNode),g!==0)?(g=g*rU(C),!0):!1}),g}):n.value});function s(p){let h=i.value.slice();return p&&Nl(p.sorter)!==!1?(h=h.filter(m=>Nl(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:b}=e;h&&Ee(h,p),m&&Ee(m,p),b&&Ee(b,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 b=m.sorter;l({columnKey:p,sorter:b,order:h})}}function d(){c(null)}function f(p,h){const m=p.findIndex(b=>(h==null?void 0:h.columnKey)&&b.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 jU(e,{dataRelatedColsRef:t}){const n=N(()=>{const z=re=>{for(let X=0;X{const{childrenKey:z}=e;return rl(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:re=>re[z],getDisabled:re=>{var X,te;return!!(!((te=(X=n.value)===null||X===void 0?void 0:X.disabled)===null||te===void 0)&&te.call(X,re))}})}),r=wt(()=>{const{columns:z}=e,{length:re}=z;let X=null;for(let te=0;te{const z=t.value.filter(te=>te.filterOptionValues!==void 0||te.filterOptionValue!==void 0),re={};return z.forEach(te=>{var he;te.type==="selection"||te.type==="expand"||(te.filterOptionValues===void 0?re[te.key]=(he=te.filterOptionValue)!==null&&he!==void 0?he:null:re[te.key]=te.filterOptionValues)}),Object.assign(M0(i.value),re)}),c=N(()=>{const z=l.value,{columns:re}=e;function X(xe){return(Ce,G)=>!!~String(G[xe]).indexOf(String(Ce))}const{value:{treeNodes:te}}=o,he=[];return re.forEach(xe=>{xe.type==="selection"||xe.type==="expand"||"children"in xe||he.push([xe.key,xe])}),te?te.filter(xe=>{const{rawNode:Ce}=xe;for(const[G,be]of he){let ue=z[G];if(ue==null||(Array.isArray(ue)||(ue=[ue]),!ue.length))continue;const ie=be.filter==="default"?X(G):be.filter;if(be&&typeof ie=="function")if(be.filterMode==="and"){if(ue.some(_e=>!ie(_e,Ce)))return!1}else{if(ue.some(_e=>ie(_e,Ce)))continue;return!1}}return!0}):[]}),{sortedDataRef:u,deriveNextSorter:d,mergedSortStateRef:f,sort:p,clearSorter:h}=HU(e,{dataRelatedColsRef:t,filteredDataRef:c});t.value.forEach(z=>{var re;if(z.filter){const X=z.defaultFilterOptionValues;z.filterMultiple?i.value[z.key]=X||[]:X!==void 0?i.value[z.key]=X===null?[]:X:i.value[z.key]=(re=z.defaultFilterOptionValue)!==null&&re!==void 0?re:null}});const m=N(()=>{const{pagination:z}=e;if(z!==!1)return z.page}),b=N(()=>{const{pagination:z}=e;if(z!==!1)return z.pageSize}),g=rn(m,a),x=rn(b,s),T=wt(()=>{const z=g.value;return e.remote?z:Math.max(1,Math.min(Math.ceil(c.value.length/x.value),z))}),_=N(()=>{const{pagination:z}=e;if(z){const{pageCount:re}=z;if(re!==void 0)return re}}),C=N(()=>{if(e.remote)return o.value.treeNodes;if(!e.pagination)return u.value;const z=x.value,re=(T.value-1)*z;return u.value.slice(re,re+z)}),y=N(()=>C.value.map(z=>z.rawNode));function w(z){const{pagination:re}=e;if(re){const{onChange:X,"onUpdate:page":te,onUpdatePage:he}=re;X&&Ee(X,z),he&&Ee(he,z),te&&Ee(te,z),A(z)}}function S(z){const{pagination:re}=e;if(re){const{onPageSizeChange:X,"onUpdate:pageSize":te,onUpdatePageSize:he}=re;X&&Ee(X,z),he&&Ee(he,z),te&&Ee(te,z),I(z)}}const R=N(()=>{if(e.remote){const{pagination:z}=e;if(z){const{itemCount:re}=z;if(re!==void 0)return re}return}return c.value.length}),k=N(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":w,"onUpdate:pageSize":S,page:T.value,pageSize:x.value,pageCount:R.value===void 0?_.value:void 0,itemCount:R.value}));function A(z){const{"onUpdate:page":re,onPageChange:X,onUpdatePage:te}=e;te&&Ee(te,z),re&&Ee(re,z),X&&Ee(X,z),a.value=z}function I(z){const{"onUpdate:pageSize":re,onPageSizeChange:X,onUpdatePageSize:te}=e;X&&Ee(X,z),te&&Ee(te,z),re&&Ee(re,z),s.value=z}function q(z,re){const{onUpdateFilters:X,"onUpdate:filters":te,onFiltersChange:he}=e;X&&Ee(X,z,re),te&&Ee(te,z,re),he&&Ee(he,z,re),i.value=z}function B(z,re,X,te){var he;(he=e.onUnstableColumnResize)===null||he===void 0||he.call(e,z,re,X,te)}function O(z){A(z)}function $(){U()}function U(){Q({})}function Q(z){M(z)}function M(z){z?z&&(i.value=M0(z)):i.value={}}return{treeMateRef:o,mergedCurrentPageRef:T,mergedPaginationRef:k,paginatedDataRef:C,rawPaginatedDataRef:y,mergedFilterStateRef:l,mergedSortStateRef:f,hoverKeyRef:L(null),selectionColumnRef:n,childTriggerColIndexRef:r,doUpdateFilters:q,deriveNextSorter:d,doUpdatePageSize:I,doUpdatePage:A,onUnstableColumnResize:B,filter:M,filters:Q,clearFilter:$,clearFilters:U,clearSorter:h,page:O,sort:p}}function VU(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:o}){let r=0;const i=L(),a=L(null),s=L([]),l=L(null),c=L([]),u=N(()=>Ut(e.scrollX)),d=N(()=>e.columns.filter(R=>R.fixed==="left")),f=N(()=>e.columns.filter(R=>R.fixed==="right")),p=N(()=>{const R={};let k=0;function A(I){I.forEach(q=>{const B={start:k,end:0};R[po(q)]=B,"children"in q?(A(q.children),B.end=k):(k+=I0(q)||0,B.end=k)})}return A(d.value),R}),h=N(()=>{const R={};let k=0;function A(I){for(let q=I.length-1;q>=0;--q){const B=I[q],O={start:k,end:0};R[po(B)]=O,"children"in B?(A(B.children),O.end=k):(k+=I0(B)||0,O.end=k)}}return A(f.value),R});function m(){var R,k;const{value:A}=d;let I=0;const{value:q}=p;let B=null;for(let O=0;O(((R=q[$])===null||R===void 0?void 0:R.start)||0)-I)B=$,I=((k=q[$])===null||k===void 0?void 0:k.end)||0;else break}a.value=B}function b(){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:q}=o;if(q===null)return;let B=0,O=null;const{value:$}=h;for(let U=A.length-1;U>=0;--U){const Q=po(A[U]);if(Math.round(r+(((R=$[Q])===null||R===void 0?void 0:R.start)||0)+q-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 T(){const R=t.value?t.value.getHeaderElement():null,k=t.value?t.value.getBodyElement():null;return{header:R,body:k}}function _(){const{body:R}=T();R&&(R.scrollTop=0)}function C(){i.value!=="body"?yc(w):i.value=void 0}function y(R){var k;(k=e.onScroll)===null||k===void 0||k.call(e,R),i.value!=="head"?yc(w):i.value=void 0}function w(){const{header:R,body:k}=T();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(),b(),g(),x()}}function S(R){const{header:k}=T();k&&(k.scrollLeft=R,w())}return ht(n,()=>{_()}),{styleScrollXRef:u,fixedColumnLeftMapRef:p,fixedColumnRightMapRef:h,leftFixedColumnsRef:d,rightFixedColumnsRef:f,leftActiveFixedColKeyRef:a,leftActiveFixedChildrenColKeysRef:s,rightActiveFixedColKeyRef:l,rightActiveFixedChildrenColKeysRef:c,syncScrollState:w,handleTableBodyScroll:y,handleTableHeaderScroll:C,setHeaderScrollLeft:S}}function UU(){const e=L({});function t(r){return e.value[r]}function n(r,i){c2(r)&&"key"in r&&(e.value[r.key]=i)}function o(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:o}}function WU(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:aU(h,m!==void 0?Ut(t(m)):void 0),column:h}),s+=1,l||(l=!!h.ellipsis),r.push(h)}}c(e,0);let u=0;function d(f,p){let h=0;f.forEach((m,b)=>{var g;if("children"in m){const x=u,T={column:m,colSpan:0,rowSpan:1,isLast:!1};d(m.children,p+1),m.children.forEach(_=>{var C,y;T.colSpan+=(y=(C=i.get(_))===null||C===void 0?void 0:C.colSpan)!==null&&y!==void 0?y:0}),x+T.colSpan===s&&(T.isLast=!0),i.set(m,T),n[p].push(T)}else{if(u1&&(h=u+x);const T=u+x===s,_={column:m,colSpan:x,rowSpan:a-p+1,isLast:T};i.set(m,_),n[p].push(_),u+=1}})}return d(e,0),{hasEllipsis:l,rows:n,cols:o,dataRelatedCols:r}}function qU(e,t){const n=N(()=>WU(e.columns,t));return{rowsRef:N(()=>n.value.rows),colsRef:N(()=>n.value.cols),hasEllipsisRef:N(()=>n.value.hasEllipsis),dataRelatedColsRef:N(()=>n.value.dataRelatedCols)}}function KU(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=L(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 F0=YU(),GU=j([D("data-table",` + `)])]),TU={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]},PU=Object.keys(_a),RU=Object.assign(Object.assign(Object.assign({},_a),TU),Le.props),im=me({name:"Dropdown",inheritAttrs:!1,props:RU,setup(e){const t=L(!1),n=an(Ne(e,"show"),t),o=N(()=>{const{keyField:I,childrenField:q}=e;return al(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[q]}})}),r=N(()=>o.value.treeNodes),i=L(null),a=L(null),s=L(null),l=N(()=>{var I,q,B;return(B=(q=(I=i.value)!==null&&I!==void 0?I:a.value)!==null&&q!==void 0?q:s.value)!==null&&B!==void 0?B:null}),c=N(()=>o.value.getPath(l.value).keyPath),u=N(()=>o.value.getPath(e.value).keyPath),d=wt(()=>e.keyboard&&n.value);k6({keydown:{ArrowUp:{prevent:!0,handler:C},ArrowRight:{prevent:!0,handler:_},ArrowDown:{prevent:!0,handler:y},ArrowLeft:{prevent:!0,handler:T},Enter:{prevent:!0,handler:w},Escape:x}},d);const{mergedClsPrefixRef:f,inlineThemeDisabled:p}=ut(e),h=Le("Dropdown","-dropdown",kU,tm,e,f);ct($u,{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:b}),ht(n,I=>{!e.animated&&!I&&g()});function m(I,q){const{onSelect:B}=e;B&&Ee(B,I,q)}function b(I){const{"onUpdate:show":q,onUpdateShow:B}=e;q&&Ee(q,I),B&&Ee(B,I),t.value=I}function g(){i.value=null,a.value=null,s.value=null}function x(){b(!1)}function T(){R("left")}function _(){R("right")}function C(){R("up")}function y(){R("down")}function w(){const I=S();I!=null&&I.isLeaf&&n.value&&(m(I.key,I.rawNode),b(!1))}function S(){var I;const{value:q}=o,{value:B}=l;return!q||B===null?null:(I=q.getNode(B))!==null&&I!==void 0?I:null}function R(I){const{value:q}=l,{value:{getFirstAvailableNode:B}}=o;let M=null;if(q===null){const $=B();$!==null&&(M=$.key)}else{const $=S();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&&(M=U.key)}}M!==null&&(i.value=null,a.value=M)}const k=N(()=>{const{size:I,inverted:q}=e,{common:{cubicBezierEaseInOut:B},self:M}=h.value,{padding:$,dividerColor:U,borderRadius:Q,optionOpacityDisabled:D,[Te("optionIconSuffixWidth",I)]:z,[Te("optionSuffixWidth",I)]:te,[Te("optionIconPrefixWidth",I)]:G,[Te("optionPrefixWidth",I)]:J,[Te("fontSize",I)]:he,[Te("optionHeight",I)]:xe,[Te("optionIconSize",I)]:we}=M,Y={"--n-bezier":B,"--n-font-size":he,"--n-padding":$,"--n-border-radius":Q,"--n-option-height":xe,"--n-option-prefix-width":J,"--n-option-icon-prefix-width":G,"--n-option-suffix-width":te,"--n-option-icon-suffix-width":z,"--n-option-icon-size":we,"--n-divider-color":U,"--n-option-opacity-disabled":D};return q?(Y["--n-color"]=M.colorInverted,Y["--n-option-color-hover"]=M.optionColorHoverInverted,Y["--n-option-color-active"]=M.optionColorActiveInverted,Y["--n-option-text-color"]=M.optionTextColorInverted,Y["--n-option-text-color-hover"]=M.optionTextColorHoverInverted,Y["--n-option-text-color-active"]=M.optionTextColorActiveInverted,Y["--n-option-text-color-child-active"]=M.optionTextColorChildActiveInverted,Y["--n-prefix-color"]=M.prefixColorInverted,Y["--n-suffix-color"]=M.suffixColorInverted,Y["--n-group-header-text-color"]=M.groupHeaderTextColorInverted):(Y["--n-color"]=M.color,Y["--n-option-color-hover"]=M.optionColorHover,Y["--n-option-color-active"]=M.optionColorActive,Y["--n-option-text-color"]=M.optionTextColor,Y["--n-option-text-color-hover"]=M.optionTextColorHover,Y["--n-option-text-color-active"]=M.optionTextColorActive,Y["--n-option-text-color-child-active"]=M.optionTextColorChildActive,Y["--n-prefix-color"]=M.prefixColor,Y["--n-suffix-color"]=M.suffixColor,Y["--n-group-header-text-color"]=M.groupHeaderTextColor),Y}),A=p?kt("dropdown",N(()=>`${e.size[0]}${e.inverted?"i":""}`),k,e):void 0;return{mergedClsPrefix:f,mergedTheme:h,tmNodes:r,mergedShow:n,handleAfterLeave:()=>{e.animated&&g()},doUpdateShow:b,cssVars:p?void 0:k,themeClass:A==null?void 0:A.themeClass,onRender:A==null?void 0:A.onRender}},render(){const e=(o,r,i,a,s)=>{var l;const{mergedClsPrefix:c,menuProps:u}=this;(l=this.onRender)===null||l===void 0||l.call(this);const d=(u==null?void 0:u(void 0,this.tmNodes.map(p=>p.rawNode)))||{},f={ref:SC(r),class:[o,`${c}-dropdown`,this.themeClass],clsPrefix:c,tmNodes:this.tmNodes,style:[i,this.cssVars],showArrow:this.showArrow,arrowStyle:this.arrowStyle,scrollable:this.scrollable,onMouseenter:a,onMouseleave:s};return v(g2,On(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 v(cl,Object.assign({},Gn(this.$props,PU),n),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}}),v2="_n_all__",b2="_n_none__";function EU(e,t,n,o){return e?r=>{for(const i of e)switch(r){case v2:n(!0);return;case b2:o(!0);return;default:if(typeof i=="object"&&i.key===r){i.onSelect(t.value);return}}}:()=>{}}function $U(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:v2};case"none":return{label:t.uncheckTableAll,key:b2};default:return n}}):[]}const AU=me({name:"DataTableSelectionMenu",props:{clsPrefix:{type:String,required:!0}},setup(e){const{props:t,localeRef:n,checkOptionsRef:o,rawPaginatedDataRef:r,doCheckAll:i,doUncheckAll:a}=Ve(So),s=N(()=>EU(o.value,r,i,a)),l=N(()=>$U(o.value,n.value));return()=>{var c,u,d,f;const{clsPrefix:p}=e;return v(im,{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:()=>v(Ht,{clsPrefix:p,class:`${p}-data-table-check-extra`},{default:()=>v(Zw,null)})})}}});function Hd(e){return typeof e.title=="function"?e.title(e):e.title}const y2=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:b,handleTableHeaderScroll:g,deriveNextSorter:x,doUncheckAll:T,doCheckAll:_}=Ve(So),C=L({});function y(I){const q=C.value[I];return q==null?void 0:q.getBoundingClientRect().width}function w(){i.value?T():_()}function S(I,q){if(or(I,"dataTableFilter")||or(I,"dataTableResizable")||!Bd(q))return;const B=d.value.find($=>$.columnKey===q.key)||null,M=cU(q,B);x(M)}const R=new Map;function k(I){R.set(I.key,y(I.key))}function A(I,q){const B=R.get(I.key);if(B===void 0)return;const M=B+q,$=aU(M,I.minWidth,I.maxWidth);m(M,$,I,y),b(I,$)}return{cellElsRef:C,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:S,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:b,handleCheckboxUpdateChecked:g,handleColumnResizeStart:x,handleColumnResize:T}=this,_=v("thead",{class:`${t}-data-table-thead`,"data-n-id":d},s.map(w=>v("tr",{class:`${t}-data-table-tr`},w.map(({column:S,colSpan:R,rowSpan:k,isLast:A})=>{var I,q;const B=po(S),{ellipsis:M}=S,$=()=>S.type==="selection"?S.multiple!==!1?v(ot,null,v(Tu,{key:r,privateInsideTable:!0,checked:i,indeterminate:a,disabled:h,onUpdateChecked:g}),u?v(AU,{clsPrefix:t}):null):null:v(ot,null,v("div",{class:`${t}-data-table-th__title-wrapper`},v("div",{class:`${t}-data-table-th__title`},M===!0||M&&!M.tooltip?v("div",{class:`${t}-data-table-th__ellipsis`},Hd(S)):M&&typeof M=="object"?v(om,Object.assign({},M,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>Hd(S)}):Hd(S)),Bd(S)?v(XV,{column:S}):null),O0(S)?v(fU,{column:S,options:S.filterOptions}):null,u2(S)?v(hU,{onResizeStart:()=>{x(S)},onResize:D=>{T(S,D)}}):null),U=B in n,Q=B in o;return v("th",{ref:D=>e[B]=D,key:B,style:{textAlign:S.titleAlign||S.align,left:In((I=n[B])===null||I===void 0?void 0:I.start),right:In((q=o[B])===null||q===void 0?void 0:q.start)},colspan:R,rowspan:k,"data-col-key":B,class:[`${t}-data-table-th`,(U||Q)&&`${t}-data-table-th--fixed-${U?"left":"right"}`,{[`${t}-data-table-th--hover`]:d2(S,m),[`${t}-data-table-th--filterable`]:O0(S),[`${t}-data-table-th--sortable`]:Bd(S),[`${t}-data-table-th--selection`]:S.type==="selection",[`${t}-data-table-th--last`]:A},S.className],onClick:S.type!=="selection"&&S.type!=="expand"&&!("children"in S)?D=>{b(D,S)}:void 0},$())}))));if(!f)return _;const{handleTableHeaderScroll:C,scrollX:y}=this;return v("div",{class:`${t}-data-table-base-table-header`,onScroll:C},v("table",{ref:"body",class:`${t}-data-table-table`,style:{minWidth:Ut(y),tableLayout:p}},v("colgroup",null,l.map(w=>v("col",{key:w.key,style:w.style}))),_))}}),IU=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"?v(KV,Object.assign({},s,{theme:l.peers.Ellipsis,themeOverrides:l.peerOverrides.Ellipsis}),{default:()=>r}):v(om,Object.assign({},s,{theme:l.peers.Ellipsis,themeOverrides:l.peerOverrides.Ellipsis}),{default:()=>r})}else return v("span",{class:`${this.clsPrefix}-data-table-td__ellipsis`},r);return r}}),F0=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 v("div",{class:[`${e}-data-table-expand-trigger`,this.expanded&&`${e}-data-table-expand-trigger--expanded`],onClick:this.onClick,onMousedown:t=>{t.preventDefault()}},v(zi,null,{default:()=>this.loading?v(Vr,{key:"loading",clsPrefix:this.clsPrefix,radius:85,strokeWidth:15,scale:.88}):this.renderExpandIcon?this.renderExpandIcon({expanded:this.expanded}):v(Ht,{clsPrefix:e,key:"base-icon"},{default:()=>v(Vp,null)})}))}}),MU=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}=Ve(So);return()=>{const{rowKey:o}=e;return v(Tu,{privateInsideTable:!0,disabled:e.disabled,indeterminate:n.value.has(o),checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}}),zU=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}=Ve(So);return()=>{const{rowKey:o}=e;return v(a2,{name:n,disabled:e.disabled,checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}});function OU(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 DU=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 v("table",{style:{tableLayout:"fixed"},class:`${e}-data-table-table`,onMouseenter:o,onMouseleave:r},v("colgroup",null,n.map(i=>v("col",{key:i.key,style:i.style}))),v("tbody",{"data-n-id":t,class:`${e}-data-table-tbody`},this.$slots))}}),LU=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:b,rightActiveFixedChildrenColKeysRef:g,renderExpandRef:x,hoverKeyRef:T,summaryRef:_,mergedSortStateRef:C,virtualScrollRef:y,componentId:w,mergedTableLayoutRef:S,childTriggerColIndexRef:R,indentRef:k,rowPropsRef:A,maxHeightRef:I,stripedRef:q,loadingRef:B,onLoadRef:M,loadingKeySetRef:$,expandableRef:U,stickyExpandedRowsRef:Q,renderExpandIconRef:D,summaryPlacementRef:z,treeMateRef:te,scrollbarPropsRef:G,setHeaderScrollLeft:J,doUpdateExpandedRowKeys:he,handleTableBodyScroll:xe,doCheck:we,doUncheck:Y,renderCell:be}=Ve(So),ue=L(null),ie=L(null),_e=L(null),V=wt(()=>l.value.length===0),P=wt(()=>e.showHeader||!V.value),E=wt(()=>e.showHeader||V.value);let W="";const ae=N(()=>new Set(o.value));function X(ze){var He;return(He=te.value.getNode(ze))===null||He===void 0?void 0:He.rawNode}function fe(ze,He,lt){const Oe=X(ze.key);if(!Oe){rr("data-table",`fail to get row data with key ${ze.key}`);return}if(lt){const tt=l.value.findIndex(nt=>nt.key===W);if(tt!==-1){const nt=l.value.findIndex(Ue=>Ue.key===ze.key),Z=Math.min(tt,nt),Ce=Math.max(tt,nt),Ie=[];l.value.slice(Z,Ce+1).forEach(Ue=>{Ue.disabled||Ie.push(Ue.key)}),He?we(Ie,!1,Oe):Y(Ie,Oe),W=ze.key;return}}He?we(ze.key,!1,Oe):Y(ze.key,Oe),W=ze.key}function ye(ze){const He=X(ze.key);if(!He){rr("data-table",`fail to get row data with key ${ze.key}`);return}we(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,tt=Oe.indexOf(ze),nt=Array.from(Oe);~tt?(nt.splice(tt,1),he(nt)):He&&!He.isLeaf&&!He.shallowLoaded?($.value.add(ze),(lt=M.value)===null||lt===void 0||lt.call(M,He.rawNode).then(()=>{const{value:Z}=o,Ce=Array.from(Z);~Ce.indexOf(ze)||Ce.push(ze),he(Ce)}).finally(()=>{$.value.delete(ze)})):(nt.push(ze),he(nt))}function pe(){T.value=null}function ke(){const{value:ze}=ie;return ze==null?void 0:ze.listElRef}function oe(){const{value:ze}=ie;return ze==null?void 0:ze.itemsElRef}function re(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=ie.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 rn(()=>{const{value:ze}=h,{value:He}=m,{value:lt}=b,{value:Oe}=g;if(!et&&ze===null&<===null)return;const tt={leftActiveFixedColKey:ze,leftActiveFixedChildrenColKeys:He,rightActiveFixedColKey:lt,rightActiveFixedChildrenColKeys:Oe,componentId:w};qe.mount({id:`n-${w}`,force:!0,props:tt,anchorMetaName:wa}),et=!0}),Xs(()=>{qe.unmount({id:`n-${w}`})}),Object.assign({bodyWidth:n,summaryPlacement:z,dataTableSlots:t,componentId:w,scrollbarInstRef:ue,virtualListRef:ie,emptyElRef:_e,summary:_,mergedClsPrefix:r,mergedTheme:i,scrollX:a,cols:s,loading:B,bodyShowHeaderOnly:E,shouldDisplaySomeTablePart:P,empty:V,paginatedDataAndInfo:N(()=>{const{value:ze}=q;let He=!1;return{data:l.value.map(ze?(Oe,tt)=>(Oe.isLeaf||(He=!0),{tmNode:Oe,key:Oe.key,striped:tt%2===1,index:tt}):(Oe,tt)=>(Oe.isLeaf||(He=!0),{tmNode:Oe,key:Oe.key,striped:!1,index:tt})),hasChildren:He}}),rawPaginatedData:c,fixedColumnLeftMap:u,fixedColumnRightMap:d,currentPage:f,rowClassName:p,renderExpand:x,mergedExpandedRowKeySet:ae,hoverKey:T,mergedSortState:C,virtualScroll:y,mergedTableLayout:S,childTriggerColIndex:R,indent:k,rowProps:A,maxHeight:I,loadingKeySet:$,expandable:U,stickyExpandedRows:Q,renderExpandIcon:D,scrollbarProps:G,setHeaderScrollLeft:J,handleVirtualListScroll:re,handleVirtualListResize:Re,handleMouseleaveTable:pe,virtualListContainer:ke,virtualListContent:oe,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:Ut(t)||"100%"};t&&(p.width="100%");const h=v(_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={},b={},{cols:g,paginatedDataAndInfo:x,mergedTheme:T,fixedColumnLeftMap:_,fixedColumnRightMap:C,currentPage:y,rowClassName:w,mergedSortState:S,mergedExpandedRowKeySet:R,stickyExpandedRows:k,componentId:A,childTriggerColIndex:I,expandable:q,rowProps:B,handleMouseleaveTable:M,renderExpand:$,summary:U,handleCheckboxUpdateChecked:Q,handleRadioUpdateChecked:D,handleUpdateExpanded:z}=this,{length:te}=g;let G;const{data:J,hasChildren:he}=x,xe=he?OU(J,R):J;if(U){const P=U(this.rawPaginatedData);if(Array.isArray(P)){const E=P.map((W,ae)=>({isSummaryRow:!0,key:`__n_summary__${ae}`,tmNode:{rawNode:W,disabled:!0},index:-1}));G=this.summaryPlacement==="top"?[...E,...xe]:[...xe,...E]}else{const E={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:P,disabled:!0},index:-1};G=this.summaryPlacement==="top"?[E,...xe]:[...xe,E]}}else G=xe;const we=he?{width:In(this.indent)}:void 0,Y=[];G.forEach(P=>{$&&R.has(P.key)&&(!q||q(P.tmNode.rawNode))?Y.push(P,{isExpandedRow:!0,key:`${P.key}-expand`,tmNode:P.tmNode,index:P.index}):Y.push(P)});const{length:be}=Y,ue={};J.forEach(({tmNode:P},E)=>{ue[E]=P.key});const ie=k?this.bodyWidth:null,_e=ie===null?void 0:`${ie}px`,V=(P,E,W)=>{const{index:ae}=P;if("isExpandedRow"in P){const{tmNode:{key:Re,rawNode:De}}=P;return v("tr",{class:`${n}-data-table-tr ${n}-data-table-tr--expanded`,key:`${Re}__expand`},v("td",{class:[`${n}-data-table-td`,`${n}-data-table-td--last-col`,E+1===be&&`${n}-data-table-td--last-row`],colspan:te},k?v("div",{class:`${n}-data-table-expand`,style:{width:_e}},$(De,ae)):$(De,ae)))}const X="isSummaryRow"in P,fe=!X&&P.striped,{tmNode:ye,key:ve}=P,{rawNode:ee}=ye,pe=R.has(ve),ke=B?B(ee,ae):void 0,oe=typeof w=="string"?w:lU(ee,ae,w);return v("tr",Object.assign({onMouseenter:()=>{this.hoverKey=ve},key:ve,class:[`${n}-data-table-tr`,X&&`${n}-data-table-tr--summary`,fe&&`${n}-data-table-tr--striped`,pe&&`${n}-data-table-tr--expanded`,oe]},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,tt=po(Re),{rowSpan:nt,colSpan:Z}=Oe,Ce=X?((qe=P.tmNode.rawNode[tt])===null||qe===void 0?void 0:qe.colSpan)||1:Z?Z(ee,ae):1,Ie=X?((et=P.tmNode.rawNode[tt])===null||et===void 0?void 0:et.rowSpan)||1:nt?nt(ee,ae):1,Ue=De+Ce===te,Qe=E+Ie===be,Ze=Ie>1;if(Ze&&(b[E]={[De]:[]}),Ce>1||Ze)for(let Wt=E;Wt{z(ve,P.tmNode)}})]:null,Oe.type==="selection"?X?null:Oe.multiple===!1?v(zU,{key:y,rowKey:ve,disabled:P.tmNode.disabled,onUpdateChecked:()=>{D(P.tmNode)}}):v(MU,{key:y,rowKey:ve,disabled:P.tmNode.disabled,onUpdateChecked:(Wt,Se)=>{Q(P.tmNode,Wt,Se.shiftKey)}}):Oe.type==="expand"?X?null:!Oe.expandable||!((lt=Oe.expandable)===null||lt===void 0)&<.call(Oe,ee)?v(F0,{clsPrefix:n,expanded:pe,renderExpandIcon:this.renderExpandIcon,onClick:()=>{z(ve,null)}}):null:v(IU,{clsPrefix:n,index:ae,row:ee,column:Oe,isSummary:X,mergedTheme:T,renderCell:this.renderCell}))}))};return o?v(XC,{ref:"virtualListRef",items:Y,itemSize:28,visibleItemsTag:DU,visibleItemsProps:{clsPrefix:n,id:A,cols:g,onMouseleave:M},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:p,itemResizable:!0},{default:({item:P,index:E})=>V(P,E,!0)}):v("table",{class:`${n}-data-table-table`,onMouseleave:M,style:{tableLayout:this.mergedTableLayout}},v("colgroup",null,g.map(P=>v("col",{key:P.key,style:P.style}))),this.showHeader?v(y2,{discrete:!1}):null,this.empty?null:v("tbody",{"data-n-id":A,class:`${n}-data-table-tbody`},Y.map((P,E)=>V(P,E,!1))))}});if(this.empty){const m=()=>v("div",{class:[`${n}-data-table-empty`,this.loading&&`${n}-data-table-empty--hide`],style:this.bodyStyle,ref:"emptyElRef"},Rn(this.dataTableSlots.empty,()=>[v(r_,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?v(ot,null,h,m()):v(Mr,{onResize:this.onResize},{default:m})}return h}}),FU=me({setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:o,maxHeightRef:r,minHeightRef:i,flexHeightRef:a,syncScrollState:s}=Ve(So),l=L(null),c=L(null),u=L(null),d=L(!(n.value.length||t.value.length)),f=N(()=>({maxHeight:Ut(r.value),minHeight:Ut(i.value)}));function p(g){o.value=g.contentRect.width,s(),d.value||(d.value=!0)}function h(){const{value:g}=l;return g?g.$el:null}function m(){const{value:g}=c;return g?g.getScrollContainer():null}const b={getBodyElement:m,getHeaderElement:h,scrollTo(g,x){var T;(T=c.value)===null||T===void 0||T.scrollTo(g,x)}};return rn(()=>{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},b)},render(){const{mergedClsPrefix:e,maxHeight:t,flexHeight:n}=this,o=t===void 0&&!n;return v("div",{class:`${e}-data-table-base-table`,ref:"selfElRef"},o?null:v(y2,{ref:"headerInstRef"}),v(LU,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:o,flexHeight:n,onResize:this.handleBodyResize}))}});function NU(e,t){const{paginatedDataRef:n,treeMateRef:o,selectionColumnRef:r}=t,i=L(e.defaultCheckedRowKeys),a=N(()=>{var C;const{checkedRowKeys:y}=e,w=y===void 0?i.value:y;return((C=r.value)===null||C===void 0?void 0:C.multiple)===!1?{checkedKeys:w.slice(0,1),indeterminateKeys:[]}:o.value.getCheckedKeys(w,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),s=N(()=>a.value.checkedKeys),l=N(()=>a.value.indeterminateKeys),c=N(()=>new Set(s.value)),u=N(()=>new Set(l.value)),d=N(()=>{const{value:C}=c;return n.value.reduce((y,w)=>{const{key:S,disabled:R}=w;return y+(!R&&C.has(S)?1:0)},0)}),f=N(()=>n.value.filter(C=>C.disabled).length),p=N(()=>{const{length:C}=n.value,{value:y}=u;return d.value>0&&d.valuey.has(w.key))}),h=N(()=>{const{length:C}=n.value;return d.value!==0&&d.value===C-f.value}),m=N(()=>n.value.length===0);function b(C,y,w){const{"onUpdate:checkedRowKeys":S,onUpdateCheckedRowKeys:R,onCheckedRowKeysChange:k}=e,A=[],{value:{getNode:I}}=o;C.forEach(q=>{var B;const M=(B=I(q))===null||B===void 0?void 0:B.rawNode;A.push(M)}),S&&Ee(S,C,A,{row:y,action:w}),R&&Ee(R,C,A,{row:y,action:w}),k&&Ee(k,C,A,{row:y,action:w}),i.value=C}function g(C,y=!1,w){if(!e.loading){if(y){b(Array.isArray(C)?C.slice(0,1):[C],w,"check");return}b(o.value.check(C,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,w,"check")}}function x(C,y){e.loading||b(o.value.uncheck(C,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,y,"uncheck")}function T(C=!1){const{value:y}=r;if(!y||e.loading)return;const w=[];(C?o.value.treeNodes:n.value).forEach(S=>{S.disabled||w.push(S.key)}),b(o.value.check(w,s.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function _(C=!1){const{value:y}=r;if(!y||e.loading)return;const w=[];(C?o.value.treeNodes:n.value).forEach(S=>{S.disabled||w.push(S.key)}),b(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:b,doCheckAll:T,doUncheckAll:_,doCheck:g,doUncheck:x}}function Bl(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function BU(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?HU(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function HU(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 jU(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=L(o),i=N(()=>{const p=t.value.filter(b=>b.type!=="selection"&&b.sorter!==void 0&&(b.sortOrder==="ascend"||b.sortOrder==="descend"||b.sortOrder===!1)),h=p.filter(b=>b.sortOrder!==!1);if(h.length)return h.map(b=>({columnKey:b.key,order:b.sortOrder,sorter:b.sorter}));if(p.length)return[];const{value:m}=r;return Array.isArray(m)?m:m?[m]:[]}),a=N(()=>{const p=i.value.slice().sort((h,m)=>{const b=Bl(h.sorter)||0;return(Bl(m.sorter)||0)-b});return p.length?n.value.slice().sort((m,b)=>{let g=0;return p.some(x=>{const{columnKey:T,sorter:_,order:C}=x,y=BU(_,T);return y&&C&&(g=y(m.rawNode,b.rawNode),g!==0)?(g=g*iU(C),!0):!1}),g}):n.value});function s(p){let h=i.value.slice();return p&&Bl(p.sorter)!==!1?(h=h.filter(m=>Bl(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:b}=e;h&&Ee(h,p),m&&Ee(m,p),b&&Ee(b,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 b=m.sorter;l({columnKey:p,sorter:b,order:h})}}function d(){c(null)}function f(p,h){const m=p.findIndex(b=>(h==null?void 0:h.columnKey)&&b.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 VU(e,{dataRelatedColsRef:t}){const n=N(()=>{const z=te=>{for(let G=0;G{const{childrenKey:z}=e;return al(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:te=>te[z],getDisabled:te=>{var G,J;return!!(!((J=(G=n.value)===null||G===void 0?void 0:G.disabled)===null||J===void 0)&&J.call(G,te))}})}),r=wt(()=>{const{columns:z}=e,{length:te}=z;let G=null;for(let J=0;J{const z=t.value.filter(J=>J.filterOptionValues!==void 0||J.filterOptionValue!==void 0),te={};return z.forEach(J=>{var he;J.type==="selection"||J.type==="expand"||(J.filterOptionValues===void 0?te[J.key]=(he=J.filterOptionValue)!==null&&he!==void 0?he:null:te[J.key]=J.filterOptionValues)}),Object.assign(z0(i.value),te)}),c=N(()=>{const z=l.value,{columns:te}=e;function G(xe){return(we,Y)=>!!~String(Y[xe]).indexOf(String(we))}const{value:{treeNodes:J}}=o,he=[];return te.forEach(xe=>{xe.type==="selection"||xe.type==="expand"||"children"in xe||he.push([xe.key,xe])}),J?J.filter(xe=>{const{rawNode:we}=xe;for(const[Y,be]of he){let ue=z[Y];if(ue==null||(Array.isArray(ue)||(ue=[ue]),!ue.length))continue;const ie=be.filter==="default"?G(Y):be.filter;if(be&&typeof ie=="function")if(be.filterMode==="and"){if(ue.some(_e=>!ie(_e,we)))return!1}else{if(ue.some(_e=>ie(_e,we)))continue;return!1}}return!0}):[]}),{sortedDataRef:u,deriveNextSorter:d,mergedSortStateRef:f,sort:p,clearSorter:h}=jU(e,{dataRelatedColsRef:t,filteredDataRef:c});t.value.forEach(z=>{var te;if(z.filter){const G=z.defaultFilterOptionValues;z.filterMultiple?i.value[z.key]=G||[]:G!==void 0?i.value[z.key]=G===null?[]:G:i.value[z.key]=(te=z.defaultFilterOptionValue)!==null&&te!==void 0?te:null}});const m=N(()=>{const{pagination:z}=e;if(z!==!1)return z.page}),b=N(()=>{const{pagination:z}=e;if(z!==!1)return z.pageSize}),g=an(m,a),x=an(b,s),T=wt(()=>{const z=g.value;return e.remote?z:Math.max(1,Math.min(Math.ceil(c.value.length/x.value),z))}),_=N(()=>{const{pagination:z}=e;if(z){const{pageCount:te}=z;if(te!==void 0)return te}}),C=N(()=>{if(e.remote)return o.value.treeNodes;if(!e.pagination)return u.value;const z=x.value,te=(T.value-1)*z;return u.value.slice(te,te+z)}),y=N(()=>C.value.map(z=>z.rawNode));function w(z){const{pagination:te}=e;if(te){const{onChange:G,"onUpdate:page":J,onUpdatePage:he}=te;G&&Ee(G,z),he&&Ee(he,z),J&&Ee(J,z),A(z)}}function S(z){const{pagination:te}=e;if(te){const{onPageSizeChange:G,"onUpdate:pageSize":J,onUpdatePageSize:he}=te;G&&Ee(G,z),he&&Ee(he,z),J&&Ee(J,z),I(z)}}const R=N(()=>{if(e.remote){const{pagination:z}=e;if(z){const{itemCount:te}=z;if(te!==void 0)return te}return}return c.value.length}),k=N(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":w,"onUpdate:pageSize":S,page:T.value,pageSize:x.value,pageCount:R.value===void 0?_.value:void 0,itemCount:R.value}));function A(z){const{"onUpdate:page":te,onPageChange:G,onUpdatePage:J}=e;J&&Ee(J,z),te&&Ee(te,z),G&&Ee(G,z),a.value=z}function I(z){const{"onUpdate:pageSize":te,onPageSizeChange:G,onUpdatePageSize:J}=e;G&&Ee(G,z),J&&Ee(J,z),te&&Ee(te,z),s.value=z}function q(z,te){const{onUpdateFilters:G,"onUpdate:filters":J,onFiltersChange:he}=e;G&&Ee(G,z,te),J&&Ee(J,z,te),he&&Ee(he,z,te),i.value=z}function B(z,te,G,J){var he;(he=e.onUnstableColumnResize)===null||he===void 0||he.call(e,z,te,G,J)}function M(z){A(z)}function $(){U()}function U(){Q({})}function Q(z){D(z)}function D(z){z?z&&(i.value=z0(z)):i.value={}}return{treeMateRef:o,mergedCurrentPageRef:T,mergedPaginationRef:k,paginatedDataRef:C,rawPaginatedDataRef:y,mergedFilterStateRef:l,mergedSortStateRef:f,hoverKeyRef:L(null),selectionColumnRef:n,childTriggerColIndexRef:r,doUpdateFilters:q,deriveNextSorter:d,doUpdatePageSize:I,doUpdatePage:A,onUnstableColumnResize:B,filter:D,filters:Q,clearFilter:$,clearFilters:U,clearSorter:h,page:M,sort:p}}function UU(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:o}){let r=0;const i=L(),a=L(null),s=L([]),l=L(null),c=L([]),u=N(()=>Ut(e.scrollX)),d=N(()=>e.columns.filter(R=>R.fixed==="left")),f=N(()=>e.columns.filter(R=>R.fixed==="right")),p=N(()=>{const R={};let k=0;function A(I){I.forEach(q=>{const B={start:k,end:0};R[po(q)]=B,"children"in q?(A(q.children),B.end=k):(k+=M0(q)||0,B.end=k)})}return A(d.value),R}),h=N(()=>{const R={};let k=0;function A(I){for(let q=I.length-1;q>=0;--q){const B=I[q],M={start:k,end:0};R[po(B)]=M,"children"in B?(A(B.children),M.end=k):(k+=M0(B)||0,M.end=k)}}return A(f.value),R});function m(){var R,k;const{value:A}=d;let I=0;const{value:q}=p;let B=null;for(let M=0;M(((R=q[$])===null||R===void 0?void 0:R.start)||0)-I)B=$,I=((k=q[$])===null||k===void 0?void 0:k.end)||0;else break}a.value=B}function b(){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:q}=o;if(q===null)return;let B=0,M=null;const{value:$}=h;for(let U=A.length-1;U>=0;--U){const Q=po(A[U]);if(Math.round(r+(((R=$[Q])===null||R===void 0?void 0:R.start)||0)+q-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 T(){const R=t.value?t.value.getHeaderElement():null,k=t.value?t.value.getBodyElement():null;return{header:R,body:k}}function _(){const{body:R}=T();R&&(R.scrollTop=0)}function C(){i.value!=="body"?xc(w):i.value=void 0}function y(R){var k;(k=e.onScroll)===null||k===void 0||k.call(e,R),i.value!=="head"?xc(w):i.value=void 0}function w(){const{header:R,body:k}=T();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(),b(),g(),x()}}function S(R){const{header:k}=T();k&&(k.scrollLeft=R,w())}return ht(n,()=>{_()}),{styleScrollXRef:u,fixedColumnLeftMapRef:p,fixedColumnRightMapRef:h,leftFixedColumnsRef:d,rightFixedColumnsRef:f,leftActiveFixedColKeyRef:a,leftActiveFixedChildrenColKeysRef:s,rightActiveFixedColKeyRef:l,rightActiveFixedChildrenColKeysRef:c,syncScrollState:w,handleTableBodyScroll:y,handleTableHeaderScroll:C,setHeaderScrollLeft:S}}function WU(){const e=L({});function t(r){return e.value[r]}function n(r,i){u2(r)&&"key"in r&&(e.value[r.key]=i)}function o(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:o}}function qU(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:sU(h,m!==void 0?Ut(t(m)):void 0),column:h}),s+=1,l||(l=!!h.ellipsis),r.push(h)}}c(e,0);let u=0;function d(f,p){let h=0;f.forEach((m,b)=>{var g;if("children"in m){const x=u,T={column:m,colSpan:0,rowSpan:1,isLast:!1};d(m.children,p+1),m.children.forEach(_=>{var C,y;T.colSpan+=(y=(C=i.get(_))===null||C===void 0?void 0:C.colSpan)!==null&&y!==void 0?y:0}),x+T.colSpan===s&&(T.isLast=!0),i.set(m,T),n[p].push(T)}else{if(u1&&(h=u+x);const T=u+x===s,_={column:m,colSpan:x,rowSpan:a-p+1,isLast:T};i.set(m,_),n[p].push(_),u+=1}})}return d(e,0),{hasEllipsis:l,rows:n,cols:o,dataRelatedCols:r}}function KU(e,t){const n=N(()=>qU(e.columns,t));return{rowsRef:N(()=>n.value.rows),colsRef:N(()=>n.value.cols),hasEllipsisRef:N(()=>n.value.hasEllipsis),dataRelatedColsRef:N(()=>n.value.dataRelatedCols)}}function GU(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=L(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=an(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 N0=XU(),YU=j([O("data-table",` width: 100%; font-size: var(--n-font-size); display: flex; @@ -2187,15 +2187,15 @@ ${t} --n-merged-th-color-hover: var(--n-th-color-hover); --n-merged-td-color-hover: var(--n-td-color-hover); --n-merged-td-color-striped: var(--n-td-color-striped); - `,[D("data-table-wrapper",` + `,[O("data-table-wrapper",` flex-grow: 1; display: flex; flex-direction: column; - `),K("flex-height",[j(">",[D("data-table-wrapper",[j(">",[D("data-table-base-table",` + `),K("flex-height",[j(">",[O("data-table-wrapper",[j(">",[O("data-table-base-table",` display: flex; flex-direction: column; flex-grow: 1; - `,[j(">",[D("data-table-base-table-body","flex-basis: 0;",[j("&:last-child","flex-grow: 1;")])])])])])])]),j(">",[D("data-table-loading-wrapper",` + `,[j(">",[O("data-table-base-table-body","flex-basis: 0;",[j("&:last-child","flex-grow: 1;")])])])])])])]),j(">",[O("data-table-loading-wrapper",` color: var(--n-loading-color); font-size: var(--n-loading-size); position: absolute; @@ -2206,15 +2206,15 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[Fa({originalTransform:"translateX(-50%) translateY(-50%)"})])]),D("data-table-expand-placeholder",` + `,[Fa({originalTransform:"translateX(-50%) translateY(-50%)"})])]),O("data-table-expand-placeholder",` margin-right: 8px; display: inline-block; width: 16px; height: 1px; - `),D("data-table-indent",` + `),O("data-table-indent",` display: inline-block; height: 1px; - `),D("data-table-expand-trigger",` + `),O("data-table-expand-trigger",` display: inline-flex; margin-right: 8px; cursor: pointer; @@ -2225,7 +2225,7 @@ ${t} height: 16px; color: var(--n-td-text-color); transition: color .3s var(--n-bezier); - `,[K("expanded",[D("icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})]),D("base-icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})])]),D("base-loading",` + `,[K("expanded",[O("icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})]),O("base-icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})])]),O("base-loading",` color: var(--n-loading-color); transition: color .3s var(--n-bezier); position: absolute; @@ -2233,33 +2233,33 @@ ${t} right: 0; top: 0; bottom: 0; - `,[Wn()]),D("icon",` + `,[Wn()]),O("icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Wn()]),D("base-icon",` + `,[Wn()]),O("base-icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Wn()])]),D("data-table-thead",` + `,[Wn()])]),O("data-table-thead",` transition: background-color .3s var(--n-bezier); background-color: var(--n-merged-th-color); - `),D("data-table-tr",` + `),O("data-table-tr",` box-sizing: border-box; background-clip: padding-box; transition: background-color .3s var(--n-bezier); - `,[D("data-table-expand",` + `,[O("data-table-expand",` position: sticky; left: 0; overflow: hidden; margin: calc(var(--n-th-padding) * -1); padding: var(--n-th-padding); box-sizing: border-box; - `),K("striped","background-color: var(--n-merged-td-color-striped);",[D("data-table-td","background-color: var(--n-merged-td-color-striped);")]),Rt("summary",[j("&:hover","background-color: var(--n-merged-td-color-hover);",[j(">",[D("data-table-td","background-color: var(--n-merged-td-color-hover);")])])])]),D("data-table-th",` + `),K("striped","background-color: var(--n-merged-td-color-striped);",[O("data-table-td","background-color: var(--n-merged-td-color-striped);")]),Rt("summary",[j("&:hover","background-color: var(--n-merged-td-color-hover);",[j(">",[O("data-table-td","background-color: var(--n-merged-td-color-hover);")])])])]),O("data-table-th",` padding: var(--n-th-padding); position: relative; text-align: start; @@ -2277,7 +2277,7 @@ ${t} padding-right: 36px; `,[K("sortable",` padding-right: calc(var(--n-th-padding) + 36px); - `)]),F0,K("selection",` + `)]),N0,K("selection",` padding: 0; text-align: center; line-height: 0; @@ -2305,7 +2305,7 @@ ${t} max-width: calc(100% - 18px); `),j("&:hover",` background-color: var(--n-merged-th-color-hover); - `)]),D("data-table-sorter",` + `)]),O("data-table-sorter",` height: var(--n-sorter-size); width: var(--n-sorter-size); margin-left: 4px; @@ -2316,13 +2316,13 @@ ${t} vertical-align: -0.2em; color: var(--n-th-icon-color); transition: color .3s var(--n-bezier); - `,[D("base-icon","transition: transform .3s var(--n-bezier)"),K("desc",[D("base-icon",` + `,[O("base-icon","transition: transform .3s var(--n-bezier)"),K("desc",[O("base-icon",` transform: rotate(0deg); - `)]),K("asc",[D("base-icon",` + `)]),K("asc",[O("base-icon",` transform: rotate(-180deg); `)]),K("asc, desc",` color: var(--n-th-icon-color-active); - `)]),D("data-table-resize-button",` + `)]),O("data-table-resize-button",` width: var(--n-resizable-container-size); position: absolute; top: 0; @@ -2346,7 +2346,7 @@ ${t} background-color: var(--n-th-icon-color-active); `)]),j("&:hover::after",` background-color: var(--n-th-icon-color-active); - `)]),D("data-table-filter",` + `)]),O("data-table-filter",` position: absolute; z-index: auto; right: 0; @@ -2369,7 +2369,7 @@ ${t} `),K("active",` background-color: var(--n-th-button-color-hover); color: var(--n-th-icon-color-active); - `)])]),D("data-table-td",` + `)])]),O("data-table-td",` padding: var(--n-td-padding); text-align: start; box-sizing: border-box; @@ -2382,7 +2382,7 @@ ${t} background-color .3s var(--n-bezier), border-color .3s var(--n-bezier), color .3s var(--n-bezier); - `,[K("expand",[D("data-table-expand-trigger",` + `,[K("expand",[O("data-table-expand-trigger",` margin-right: 0; `)]),K("last-row",` border-bottom: 0 solid var(--n-merged-border-color); @@ -2406,7 +2406,7 @@ ${t} text-align: center; padding: 0; line-height: 0; - `),F0]),D("data-table-empty",` + `),N0]),O("data-table-empty",` box-sizing: border-box; padding: var(--n-empty-padding); flex-grow: 1; @@ -2422,36 +2422,36 @@ ${t} margin: var(--n-pagination-margin); display: flex; justify-content: flex-end; - `),D("data-table-wrapper",` + `),O("data-table-wrapper",` position: relative; opacity: 1; transition: opacity .3s var(--n-bezier), border-color .3s var(--n-bezier); border-top-left-radius: var(--n-border-radius); border-top-right-radius: var(--n-border-radius); line-height: var(--n-line-height); - `),K("loading",[D("data-table-wrapper",` + `),K("loading",[O("data-table-wrapper",` opacity: var(--n-opacity-loading); pointer-events: none; - `)]),K("single-column",[D("data-table-td",` + `)]),K("single-column",[O("data-table-td",` border-bottom: 0 solid var(--n-merged-border-color); `,[j("&::after, &::before",` bottom: 0 !important; - `)])]),Rt("single-line",[D("data-table-th",` + `)])]),Rt("single-line",[O("data-table-th",` border-right: 1px solid var(--n-merged-border-color); `,[K("last",` border-right: 0 solid var(--n-merged-border-color); - `)]),D("data-table-td",` + `)]),O("data-table-td",` border-right: 1px solid var(--n-merged-border-color); `,[K("last-col",` border-right: 0 solid var(--n-merged-border-color); - `)])]),K("bordered",[D("data-table-wrapper",` + `)])]),K("bordered",[O("data-table-wrapper",` border: 1px solid var(--n-merged-border-color); border-bottom-left-radius: var(--n-border-radius); border-bottom-right-radius: var(--n-border-radius); overflow: hidden; - `)]),D("data-table-base-table",[K("transition-disabled",[D("data-table-th",[j("&::after, &::before","transition: none;")]),D("data-table-td",[j("&::after, &::before","transition: none;")])])]),K("bottom-bordered",[D("data-table-td",[K("last-row",` + `)]),O("data-table-base-table",[K("transition-disabled",[O("data-table-th",[j("&::after, &::before","transition: none;")]),O("data-table-td",[j("&::after, &::before","transition: none;")])])]),K("bottom-bordered",[O("data-table-td",[K("last-row",` border-bottom: 1px solid var(--n-merged-border-color); - `)])]),D("data-table-table",` + `)])]),O("data-table-table",` font-variant-numeric: tabular-nums; width: 100%; word-break: break-word; @@ -2459,7 +2459,7 @@ ${t} border-collapse: separate; border-spacing: 0; background-color: var(--n-merged-td-color); - `),D("data-table-base-table-header",` + `),O("data-table-base-table-header",` border-top-left-radius: calc(var(--n-border-radius) - 1px); border-top-right-radius: calc(var(--n-border-radius) - 1px); z-index: 3; @@ -2470,7 +2470,7 @@ ${t} `,[j("&::-webkit-scrollbar",` width: 0; height: 0; - `)]),D("data-table-check-extra",` + `)]),O("data-table-check-extra",` transition: color .3s var(--n-bezier); color: var(--n-th-icon-color); position: absolute; @@ -2479,16 +2479,16 @@ ${t} top: 50%; transform: translateY(-50%); z-index: 1; - `)]),D("data-table-filter-menu",[D("scrollbar",` + `)]),O("data-table-filter-menu",[O("scrollbar",` max-height: 240px; `),F("group",` display: flex; flex-direction: column; padding: 12px 12px 0 12px; - `,[D("checkbox",` + `,[O("checkbox",` margin-bottom: 12px; margin-right: 0; - `),D("radio",` + `),O("radio",` margin-bottom: 12px; margin-right: 0; `)]),F("action",` @@ -2497,27 +2497,27 @@ ${t} flex-wrap: nowrap; justify-content: space-evenly; border-top: 1px solid var(--n-action-divider-color); - `,[D("button",[j("&:not(:last-child)",` + `,[O("button",[j("&:not(:last-child)",` margin: var(--n-action-button-margin); `),j("&:last-child",` margin-right: 0; - `)])]),D("divider",` + `)])]),O("divider",` margin: 0 !important; - `)]),Js(D("data-table",` + `)]),tl(O("data-table",` --n-merged-th-color: var(--n-th-color-modal); --n-merged-td-color: var(--n-td-color-modal); --n-merged-border-color: var(--n-border-color-modal); --n-merged-th-color-hover: var(--n-th-color-hover-modal); --n-merged-td-color-hover: var(--n-td-color-hover-modal); --n-merged-td-color-striped: var(--n-td-color-striped-modal); - `)),hu(D("data-table",` + `)),pu(O("data-table",` --n-merged-th-color: var(--n-th-color-popover); --n-merged-td-color: var(--n-td-color-popover); --n-merged-border-color: var(--n-border-color-popover); --n-merged-th-color-hover: var(--n-th-color-hover-popover); --n-merged-td-color-hover: var(--n-td-color-hover-popover); --n-merged-td-color-striped: var(--n-td-color-striped-popover); - `))]);function YU(){return[K("fixed-left",` + `))]);function XU(){return[K("fixed-left",` left: 0; position: sticky; z-index: 2; @@ -2545,7 +2545,7 @@ ${t} bottom: -1px; transition: box-shadow .2s var(--n-bezier); left: -36px; - `)])]}const $u=me({name:"DataTable",alias:["AdvancedTable"],props:GV,setup(e,{slots:t}){const{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r}=ut(e),i=N(()=>{const{bottomBordered:Oe}=e;return n.value?!1:Oe!==void 0?Oe:!0}),a=Le("DataTable","-data-table",GU,jV,e,o),s=L(null),l=L(null),{getResizableWidth:c,clearResizableWidth:u,doUpdateResizableWidth:d}=UU(),{rowsRef:f,colsRef:p,dataRelatedColsRef:h,hasEllipsisRef:m}=qU(e,c),{treeMateRef:b,mergedCurrentPageRef:g,paginatedDataRef:x,rawPaginatedDataRef:T,selectionColumnRef:_,hoverKeyRef:C,mergedPaginationRef:y,mergedFilterStateRef:w,mergedSortStateRef:S,childTriggerColIndexRef:R,doUpdatePage:k,doUpdateFilters:A,onUnstableColumnResize:I,deriveNextSorter:q,filter:B,filters:O,clearFilter:$,clearFilters:U,clearSorter:Q,page:M,sort:z}=jU(e,{dataRelatedColsRef:h}),{doCheckAll:re,doUncheckAll:X,doCheck:te,doUncheck:he,headerCheckboxDisabledRef:xe,someRowsCheckedRef:Ce,allRowsCheckedRef:G,mergedCheckedRowKeySetRef:be,mergedInderminateRowKeySetRef:ue}=FU(e,{selectionColumnRef:_,treeMateRef:b,paginatedDataRef:x}),{stickyExpandedRowsRef:ie,mergedExpandedRowKeysRef:_e,renderExpandRef:V,expandableRef:P,doUpdateExpandedRowKeys:E}=KU(e,b),{handleTableBodyScroll:W,handleTableHeaderScroll:ae,syncScrollState:Y,setHeaderScrollLeft:de,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ve,rightActiveFixedColKeyRef:J,rightActiveFixedChildrenColKeysRef:pe,leftFixedColumnsRef:ke,rightFixedColumnsRef:ne,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Re}=VU(e,{bodyWidthRef:s,mainTableInstRef:l,mergedCurrentPageRef:g}),{localeRef:De}=$i("DataTable"),qe=N(()=>e.virtualScroll||e.flexHeight||e.maxHeight!==void 0||m.value?"fixed":e.tableLayout);ct(So,{props:e,treeMateRef:b,renderExpandIconRef:Ne(e,"renderExpandIcon"),loadingKeySetRef:L(new Set),slots:t,indentRef:Ne(e,"indent"),childTriggerColIndexRef:R,bodyWidthRef:s,componentId:za(),hoverKeyRef:C,mergedClsPrefixRef:o,mergedThemeRef:a,scrollXRef:N(()=>e.scrollX),rowsRef:f,colsRef:p,paginatedDataRef:x,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ve,rightActiveFixedColKeyRef:J,rightActiveFixedChildrenColKeysRef:pe,leftFixedColumnsRef:ke,rightFixedColumnsRef:ne,fixedColumnLeftMapRef:oe,fixedColumnRightMapRef:Re,mergedCurrentPageRef:g,someRowsCheckedRef:Ce,allRowsCheckedRef:G,mergedSortStateRef:S,mergedFilterStateRef:w,loadingRef:Ne(e,"loading"),rowClassNameRef:Ne(e,"rowClassName"),mergedCheckedRowKeySetRef:be,mergedExpandedRowKeysRef:_e,mergedInderminateRowKeySetRef:ue,localeRef:De,expandableRef:P,stickyExpandedRowsRef:ie,rowKeyRef:Ne(e,"rowKey"),renderExpandRef:V,summaryRef:Ne(e,"summary"),virtualScrollRef:Ne(e,"virtualScroll"),rowPropsRef:Ne(e,"rowProps"),stripedRef:Ne(e,"striped"),checkOptionsRef:N(()=>{const{value:Oe}=_;return Oe==null?void 0:Oe.options}),rawPaginatedDataRef:T,filterMenuCssVarsRef:N(()=>{const{self:{actionDividerColor:Oe,actionPadding:tt,actionButtonMargin:nt}}=a.value;return{"--n-action-padding":tt,"--n-action-button-margin":nt,"--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:q,doCheck:te,doUncheck:he,doCheckAll:re,doUncheckAll:X,doUpdateExpandedRowKeys:E,handleTableHeaderScroll:ae,handleTableBodyScroll:W,setHeaderScrollLeft:de,renderCell:Ne(e,"renderCell")});const et={filter:B,filters:O,clearFilters:U,clearSorter:Q,page:M,sort:z,clearFilter:$,scrollTo:(Oe,tt)=>{var nt;(nt=l.value)===null||nt===void 0||nt.scrollTo(Oe,tt)}},ze=N(()=>{const{size:Oe}=e,{common:{cubicBezierEaseInOut:tt},self:{borderColor:nt,tdColorHover:Z,thColor:we,thColorHover:Ie,tdColor:Ue,tdTextColor:Qe,thTextColor:Ze,thFontWeight:ot,thButtonColorHover:rt,thIconColor:Tt,thIconColorActive:sn,filterSize:Wt,borderRadius:Se,lineHeight:Fe,tdColorModal:Je,thColorModal:pt,borderColorModal:vt,thColorHoverModal:at,tdColorHoverModal:se,borderColorPopover:Pe,thColorPopover:Ge,tdColorPopover:It,tdColorHoverPopover:Kt,thColorHoverPopover:Ft,paginationMargin:uo,emptyPadding:fo,boxShadowAfter:ho,boxShadowBefore:Wo,sorterSize:qo,resizableContainerSize:Wr,resizableSize:Wa,loadingColor:qa,loadingSize:qu,opacityLoading:Ku,tdColorStriped:Gu,tdColorStripedModal:Yu,tdColorStripedPopover:Xu,[Te("fontSize",Oe)]:Qu,[Te("thPadding",Oe)]:Zu,[Te("tdPadding",Oe)]:Ju}}=a.value;return{"--n-font-size":Qu,"--n-th-padding":Zu,"--n-td-padding":Ju,"--n-bezier":tt,"--n-border-radius":Se,"--n-line-height":Fe,"--n-border-color":nt,"--n-border-color-modal":vt,"--n-border-color-popover":Pe,"--n-th-color":we,"--n-th-color-hover":Ie,"--n-th-color-modal":pt,"--n-th-color-hover-modal":at,"--n-th-color-popover":Ge,"--n-th-color-hover-popover":Ft,"--n-td-color":Ue,"--n-td-color-hover":Z,"--n-td-color-modal":Je,"--n-td-color-hover-modal":se,"--n-td-color-popover":It,"--n-td-color-hover-popover":Kt,"--n-th-text-color":Ze,"--n-td-text-color":Qe,"--n-th-font-weight":ot,"--n-th-button-color-hover":rt,"--n-th-icon-color":Tt,"--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":Wr,"--n-resizable-size":Wa,"--n-loading-size":qu,"--n-loading-color":qa,"--n-opacity-loading":Ku,"--n-td-color-striped":Gu,"--n-td-color-striped-modal":Yu,"--n-td-color-striped-popover":Xu}}),He=r?kt("data-table",N(()=>e.size[0]),ze,e):void 0,lt=N(()=>{if(!e.pagination)return!1;if(e.paginateSinglePage)return!0;const Oe=y.value,{pageCount:tt}=Oe;return tt!==void 0?tt>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(),v("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},v("div",{class:`${e}-data-table-wrapper`},v(LU,{ref:"mainTableInstRef"})),this.mergedShowPagination?v("div",{class:`${e}-data-table__pagination`},v(RV,Object.assign({theme:this.mergedTheme.peers.Pagination,themeOverrides:this.mergedTheme.peerOverrides.Pagination,disabled:this.loading},this.mergedPagination))):null,v(fn,{name:"fade-in-scale-up-transition"},{default:()=>this.loading?v("div",{class:`${e}-data-table-loading-wrapper`},Rn(o.loading,()=>[v(Vr,Object.assign({clsPrefix:e,strokeWidth:20},r))])):null}))}}),XU={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"},QU=e=>{const{popoverColor:t,textColor2:n,primaryColor:o,hoverColor:r,dividerColor:i,opacityDisabled:a,boxShadow2:s,borderRadius:l,iconColor:c,iconColorDisabled:u}=e;return Object.assign(Object.assign({},XU),{panelColor:t,panelBoxShadow:s,panelDividerColor:i,itemTextColor:n,itemTextColorActive:o,itemColorHover:r,itemOpacityDisabled:a,itemBorderRadius:l,borderRadius:l,iconColor:c,iconColorDisabled:u})},ZU={name:"TimePicker",common:Be,peers:{Scrollbar:Hn,Button:jn,Input:lo},self:QU},y2=ZU,JU={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({},JU),{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:y2,Scrollbar:Hn},self(e){const{popoverColor:t,hoverColor:n,primaryColor:o}=e,r=eW(e);return r.itemColorDisabled=Xe(t,n),r.itemColorIncluded=Ae(o,{alpha:.15}),r.itemColorHover=Xe(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:Xe(r,t),thColorModal:Xe(i,t),thColorPopover:Xe(a,t),thTextColor:o,thFontWeight:c,tdTextColor:n,tdColor:r,tdColorModal:i,tdColorPopover:a,borderColor:Xe(r,s),borderColorModal:Xe(i,s),borderColorPopover:Xe(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"},x2=e=>{const{textColor1:t,textColor2:n,modalColor:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,infoColor:c,successColor:u,warningColor:d,errorColor:f,primaryColor:p,dividerColor:h,borderRadius:m,fontWeightStrong:b,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:b})},lW={name:"Dialog",common:yt,peers:{Button:Su},self:x2},C2=lW,cW={name:"Dialog",common:Be,peers:{Button:jn},self:x2},w2=cW,Au={icon:Function,type:{type:String,default:"default"},title:[String,Function],closable:{type:Boolean,default:!0},negativeText:String,positiveText:String,positiveButtonProps:Object,negativeButtonProps:Object,content:[String,Function],action:Function,showIcon:{type:Boolean,default:!0},loading:Boolean,bordered:Boolean,iconPlacement:String,onPositiveClick:Function,onNegativeClick:Function,onClose:Function},_2=Nr(Au),uW=j([D("dialog",` + `)])]}const Au=me({name:"DataTable",alias:["AdvancedTable"],props:YV,setup(e,{slots:t}){const{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r}=ut(e),i=N(()=>{const{bottomBordered:Oe}=e;return n.value?!1:Oe!==void 0?Oe:!0}),a=Le("DataTable","-data-table",YU,VV,e,o),s=L(null),l=L(null),{getResizableWidth:c,clearResizableWidth:u,doUpdateResizableWidth:d}=WU(),{rowsRef:f,colsRef:p,dataRelatedColsRef:h,hasEllipsisRef:m}=KU(e,c),{treeMateRef:b,mergedCurrentPageRef:g,paginatedDataRef:x,rawPaginatedDataRef:T,selectionColumnRef:_,hoverKeyRef:C,mergedPaginationRef:y,mergedFilterStateRef:w,mergedSortStateRef:S,childTriggerColIndexRef:R,doUpdatePage:k,doUpdateFilters:A,onUnstableColumnResize:I,deriveNextSorter:q,filter:B,filters:M,clearFilter:$,clearFilters:U,clearSorter:Q,page:D,sort:z}=VU(e,{dataRelatedColsRef:h}),{doCheckAll:te,doUncheckAll:G,doCheck:J,doUncheck:he,headerCheckboxDisabledRef:xe,someRowsCheckedRef:we,allRowsCheckedRef:Y,mergedCheckedRowKeySetRef:be,mergedInderminateRowKeySetRef:ue}=NU(e,{selectionColumnRef:_,treeMateRef:b,paginatedDataRef:x}),{stickyExpandedRowsRef:ie,mergedExpandedRowKeysRef:_e,renderExpandRef:V,expandableRef:P,doUpdateExpandedRowKeys:E}=GU(e,b),{handleTableBodyScroll:W,handleTableHeaderScroll:ae,syncScrollState:X,setHeaderScrollLeft:fe,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ve,rightActiveFixedColKeyRef:ee,rightActiveFixedChildrenColKeysRef:pe,leftFixedColumnsRef:ke,rightFixedColumnsRef:oe,fixedColumnLeftMapRef:re,fixedColumnRightMapRef:Re}=UU(e,{bodyWidthRef:s,mainTableInstRef:l,mergedCurrentPageRef:g}),{localeRef:De}=$i("DataTable"),qe=N(()=>e.virtualScroll||e.flexHeight||e.maxHeight!==void 0||m.value?"fixed":e.tableLayout);ct(So,{props:e,treeMateRef:b,renderExpandIconRef:Ne(e,"renderExpandIcon"),loadingKeySetRef:L(new Set),slots:t,indentRef:Ne(e,"indent"),childTriggerColIndexRef:R,bodyWidthRef:s,componentId:za(),hoverKeyRef:C,mergedClsPrefixRef:o,mergedThemeRef:a,scrollXRef:N(()=>e.scrollX),rowsRef:f,colsRef:p,paginatedDataRef:x,leftActiveFixedColKeyRef:ye,leftActiveFixedChildrenColKeysRef:ve,rightActiveFixedColKeyRef:ee,rightActiveFixedChildrenColKeysRef:pe,leftFixedColumnsRef:ke,rightFixedColumnsRef:oe,fixedColumnLeftMapRef:re,fixedColumnRightMapRef:Re,mergedCurrentPageRef:g,someRowsCheckedRef:we,allRowsCheckedRef:Y,mergedSortStateRef:S,mergedFilterStateRef:w,loadingRef:Ne(e,"loading"),rowClassNameRef:Ne(e,"rowClassName"),mergedCheckedRowKeySetRef:be,mergedExpandedRowKeysRef:_e,mergedInderminateRowKeySetRef:ue,localeRef:De,expandableRef:P,stickyExpandedRowsRef:ie,rowKeyRef:Ne(e,"rowKey"),renderExpandRef:V,summaryRef:Ne(e,"summary"),virtualScrollRef:Ne(e,"virtualScroll"),rowPropsRef:Ne(e,"rowProps"),stripedRef:Ne(e,"striped"),checkOptionsRef:N(()=>{const{value:Oe}=_;return Oe==null?void 0:Oe.options}),rawPaginatedDataRef:T,filterMenuCssVarsRef:N(()=>{const{self:{actionDividerColor:Oe,actionPadding:tt,actionButtonMargin:nt}}=a.value;return{"--n-action-padding":tt,"--n-action-button-margin":nt,"--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:X,doUpdatePage:k,doUpdateFilters:A,getResizableWidth:c,onUnstableColumnResize:I,clearResizableWidth:u,doUpdateResizableWidth:d,deriveNextSorter:q,doCheck:J,doUncheck:he,doCheckAll:te,doUncheckAll:G,doUpdateExpandedRowKeys:E,handleTableHeaderScroll:ae,handleTableBodyScroll:W,setHeaderScrollLeft:fe,renderCell:Ne(e,"renderCell")});const et={filter:B,filters:M,clearFilters:U,clearSorter:Q,page:D,sort:z,clearFilter:$,scrollTo:(Oe,tt)=>{var nt;(nt=l.value)===null||nt===void 0||nt.scrollTo(Oe,tt)}},ze=N(()=>{const{size:Oe}=e,{common:{cubicBezierEaseInOut:tt},self:{borderColor:nt,tdColorHover:Z,thColor:Ce,thColorHover:Ie,tdColor:Ue,tdTextColor:Qe,thTextColor:Ze,thFontWeight:rt,thButtonColorHover:it,thIconColor:Tt,thIconColorActive:ln,filterSize:Wt,borderRadius:Se,lineHeight:Fe,tdColorModal:Je,thColorModal:mt,borderColorModal:vt,thColorHoverModal:at,tdColorHoverModal:se,borderColorPopover:Pe,thColorPopover:Ye,tdColorPopover:It,tdColorHoverPopover:Kt,thColorHoverPopover:Ft,paginationMargin:uo,emptyPadding:fo,boxShadowAfter:ho,boxShadowBefore:qo,sorterSize:Ko,resizableContainerSize:Wr,resizableSize:qa,loadingColor:Ka,loadingSize:Ku,opacityLoading:Gu,tdColorStriped:Yu,tdColorStripedModal:Xu,tdColorStripedPopover:Qu,[Te("fontSize",Oe)]:Zu,[Te("thPadding",Oe)]:Ju,[Te("tdPadding",Oe)]:ed}}=a.value;return{"--n-font-size":Zu,"--n-th-padding":Ju,"--n-td-padding":ed,"--n-bezier":tt,"--n-border-radius":Se,"--n-line-height":Fe,"--n-border-color":nt,"--n-border-color-modal":vt,"--n-border-color-popover":Pe,"--n-th-color":Ce,"--n-th-color-hover":Ie,"--n-th-color-modal":mt,"--n-th-color-hover-modal":at,"--n-th-color-popover":Ye,"--n-th-color-hover-popover":Ft,"--n-td-color":Ue,"--n-td-color-hover":Z,"--n-td-color-modal":Je,"--n-td-color-hover-modal":se,"--n-td-color-popover":It,"--n-td-color-hover-popover":Kt,"--n-th-text-color":Ze,"--n-td-text-color":Qe,"--n-th-font-weight":rt,"--n-th-button-color-hover":it,"--n-th-icon-color":Tt,"--n-th-icon-color-active":ln,"--n-filter-size":Wt,"--n-pagination-margin":uo,"--n-empty-padding":fo,"--n-box-shadow-before":qo,"--n-box-shadow-after":ho,"--n-sorter-size":Ko,"--n-resizable-container-size":Wr,"--n-resizable-size":qa,"--n-loading-size":Ku,"--n-loading-color":Ka,"--n-opacity-loading":Gu,"--n-td-color-striped":Yu,"--n-td-color-striped-modal":Xu,"--n-td-color-striped-popover":Qu}}),He=r?kt("data-table",N(()=>e.size[0]),ze,e):void 0,lt=N(()=>{if(!e.pagination)return!1;if(e.paginateSinglePage)return!0;const Oe=y.value,{pageCount:tt}=Oe;return tt!==void 0?tt>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(),v("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},v("div",{class:`${e}-data-table-wrapper`},v(FU,{ref:"mainTableInstRef"})),this.mergedShowPagination?v("div",{class:`${e}-data-table__pagination`},v(EV,Object.assign({theme:this.mergedTheme.peers.Pagination,themeOverrides:this.mergedTheme.peerOverrides.Pagination,disabled:this.loading},this.mergedPagination))):null,v(fn,{name:"fade-in-scale-up-transition"},{default:()=>this.loading?v("div",{class:`${e}-data-table-loading-wrapper`},Rn(o.loading,()=>[v(Vr,Object.assign({clsPrefix:e,strokeWidth:20},r))])):null}))}}),QU={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"},ZU=e=>{const{popoverColor:t,textColor2:n,primaryColor:o,hoverColor:r,dividerColor:i,opacityDisabled:a,boxShadow2:s,borderRadius:l,iconColor:c,iconColorDisabled:u}=e;return Object.assign(Object.assign({},QU),{panelColor:t,panelBoxShadow:s,panelDividerColor:i,itemTextColor:n,itemTextColorActive:o,itemColorHover:r,itemOpacityDisabled:a,itemBorderRadius:l,borderRadius:l,iconColor:c,iconColorDisabled:u})},JU={name:"TimePicker",common:Be,peers:{Scrollbar:Hn,Button:jn,Input:lo},self:ZU},x2=JU,eW={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"},tW=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({},eW),{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})},nW={name:"DatePicker",common:Be,peers:{Input:lo,Button:jn,TimePicker:x2,Scrollbar:Hn},self(e){const{popoverColor:t,hoverColor:n,primaryColor:o}=e,r=tW(e);return r.itemColorDisabled=Xe(t,n),r.itemColorIncluded=Ae(o,{alpha:.15}),r.itemColorHover=Xe(t,n),r}},oW=nW,rW={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"},iW=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({},rW),{lineHeight:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p,titleTextColor:o,thColor:Xe(r,t),thColorModal:Xe(i,t),thColorPopover:Xe(a,t),thTextColor:o,thFontWeight:c,tdTextColor:n,tdColor:r,tdColorModal:i,tdColorPopover:a,borderColor:Xe(r,s),borderColorModal:Xe(i,s),borderColorPopover:Xe(a,s),borderRadius:l})},aW={name:"Descriptions",common:Be,self:iW},sW=aW,lW={titleFontSize:"18px",padding:"16px 28px 20px 28px",iconSize:"28px",actionSpace:"12px",contentMargin:"8px 0 16px 0",iconMargin:"0 4px 0 0",iconMarginIconTop:"4px 0 8px 0",closeSize:"22px",closeIconSize:"18px",closeMargin:"20px 26px 0 0",closeMarginIconTop:"10px 16px 0 0"},C2=e=>{const{textColor1:t,textColor2:n,modalColor:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,infoColor:c,successColor:u,warningColor:d,errorColor:f,primaryColor:p,dividerColor:h,borderRadius:m,fontWeightStrong:b,lineHeight:g,fontSize:x}=e;return Object.assign(Object.assign({},lW),{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:b})},cW={name:"Dialog",common:yt,peers:{Button:ku},self:C2},w2=cW,uW={name:"Dialog",common:Be,peers:{Button:jn},self:C2},_2=uW,Iu={icon:Function,type:{type:String,default:"default"},title:[String,Function],closable:{type:Boolean,default:!0},negativeText:String,positiveText:String,positiveButtonProps:Object,negativeButtonProps:Object,content:[String,Function],action:Function,showIcon:{type:Boolean,default:!0},loading:Boolean,bordered:Boolean,iconPlacement:String,onPositiveClick:Function,onNegativeClick:Function,onClose:Function},S2=Nr(Iu),dW=j([O("dialog",` word-break: break-word; line-height: var(--n-line-height); position: relative; @@ -2585,44 +2585,44 @@ ${t} font-size: var(--n-title-font-size); font-weight: var(--n-title-font-weight); color: var(--n-title-text-color); - `),D("dialog-icon-container",{display:"flex",justifyContent:"center"})]),Js(D("dialog",` + `),O("dialog-icon-container",{display:"flex",justifyContent:"center"})]),tl(O("dialog",` width: 446px; max-width: calc(100vw - 32px); - `)),D("dialog",[AC(` + `)),O("dialog",[IC(` width: 446px; max-width: calc(100vw - 32px); - `)])]),dW={default:()=>v(Dr,null),info:()=>v(Dr,null),success:()=>v(Ii,null),warning:()=>v(Mi,null),error:()=>v(Ai,null)},S2=me({name:"Dialog",alias:["NimbusConfirmCard","Confirm"],props:Object.assign(Object.assign({},Le.props),Au),setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o}=ut(e),r=N(()=>{var d,f;const{iconPlacement:p}=e;return p||((f=(d=t==null?void 0:t.value)===null||d===void 0?void 0:d.Dialog)===null||f===void 0?void 0:f.iconPlacement)||"left"});function i(d){const{onPositiveClick:f}=e;f&&f(d)}function a(d){const{onNegativeClick:f}=e;f&&f(d)}function s(){const{onClose:d}=e;d&&d()}const l=Le("Dialog","-dialog",uW,C2,e,n),c=N(()=>{const{type:d}=e,f=r.value,{common:{cubicBezierEaseInOut:p},self:{fontSize:h,lineHeight:m,border:b,titleTextColor:g,textColor:x,color:T,closeBorderRadius:_,closeColorHover:C,closeColorPressed:y,closeIconColor:w,closeIconColorHover:S,closeIconColorPressed:R,closeIconSize:k,borderRadius:A,titleFontWeight:I,titleFontSize:q,padding:B,iconSize:O,actionSpace:$,contentMargin:U,closeSize:Q,[f==="top"?"iconMarginIconTop":"iconMargin"]:M,[f==="top"?"closeMarginIconTop":"closeMargin"]:z,[Te("iconColor",d)]:re}}=l.value;return{"--n-font-size":h,"--n-icon-color":re,"--n-bezier":p,"--n-close-margin":z,"--n-icon-margin":M,"--n-icon-size":O,"--n-close-size":Q,"--n-close-icon-size":k,"--n-close-border-radius":_,"--n-close-color-hover":C,"--n-close-color-pressed":y,"--n-close-icon-color":w,"--n-close-icon-color-hover":S,"--n-close-icon-color-pressed":R,"--n-color":T,"--n-text-color":x,"--n-border-radius":A,"--n-padding":B,"--n-line-height":m,"--n-border":b,"--n-content-margin":U,"--n-title-font-size":q,"--n-title-font-weight":I,"--n-title-text-color":g,"--n-action-space":$}}),u=o?kt("dialog",N(()=>`${e.type[0]}${r.value[0]}`),c,e):void 0;return{mergedClsPrefix:n,mergedIconPlacement:r,mergedTheme:l,handlePositiveClick:i,handleNegativeClick:a,handleCloseClick:s,cssVars:o?void 0:c,themeClass:u==null?void 0:u.themeClass,onRender:u==null?void 0:u.onRender}},render(){var e;const{bordered:t,mergedIconPlacement:n,cssVars:o,closable:r,showIcon:i,title:a,content:s,action:l,negativeText:c,positiveText:u,positiveButtonProps:d,negativeButtonProps:f,handlePositiveClick:p,handleNegativeClick:h,mergedTheme:m,loading:b,type:g,mergedClsPrefix:x}=this;(e=this.onRender)===null||e===void 0||e.call(this);const T=i?v(Ht,{clsPrefix:x,class:`${x}-dialog__icon`},{default:()=>Ot(this.$slots.icon,C=>C||(this.icon?Bt(this.icon):dW[this.type]()))}):null,_=Ot(this.$slots.action,C=>C||u||c||l?v("div",{class:`${x}-dialog__action`},C||(l?[Bt(l)]:[this.negativeText&&v(Pt,Object.assign({theme:m.peers.Button,themeOverrides:m.peerOverrides.Button,ghost:!0,size:"small",onClick:h},f),{default:()=>Bt(this.negativeText)}),this.positiveText&&v(Pt,Object.assign({theme:m.peers.Button,themeOverrides:m.peerOverrides.Button,size:"small",type:g==="default"?"primary":g,disabled:b,loading:b,onClick:p},d),{default:()=>Bt(this.positiveText)})])):null);return v("div",{class:[`${x}-dialog`,this.themeClass,this.closable&&`${x}-dialog--closable`,`${x}-dialog--icon-${n}`,t&&`${x}-dialog--bordered`],style:o,role:"dialog"},r?v(Oi,{clsPrefix:x,class:`${x}-dialog__close`,onClick:this.handleCloseClick}):null,i&&n==="top"?v("div",{class:`${x}-dialog-icon-container`},T):null,v("div",{class:`${x}-dialog__title`},i&&n==="left"?T:null,Rn(this.$slots.header,()=>[Bt(a)])),v("div",{class:[`${x}-dialog__content`,_?"":`${x}-dialog__content--last`]},Rn(this.$slots.default,()=>[Bt(s)])),_)}}),k2="n-dialog-provider",T2="n-dialog-api",fW="n-dialog-reactive-list",P2=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:C2,Card:$_},self:P2},pW=hW,mW={name:"Modal",common:Be,peers:{Scrollbar:Hn,Dialog:w2,Card:A_},self:P2},gW=mW,im=Object.assign(Object.assign({},Gp),Au),vW=Nr(im),bW=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},im),{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=L(null),n=L(null),o=L(e.show),r=L(null),i=L(null);ht(Ne(e,"show"),b=>{b&&(o.value=!0)}),tw(N(()=>e.blockScroll&&o.value));const a=je(FC);function s(){if(a.transformOriginRef.value==="center")return"";const{value:b}=r,{value:g}=i;if(b===null||g===null)return"";if(n.value){const x=n.value.containerScrollTop;return`${b}px ${g+x}px`}return""}function l(b){if(a.transformOriginRef.value==="center")return;const g=a.getMousePosition();if(!g||!n.value)return;const x=n.value.containerScrollTop,{offsetLeft:T,offsetTop:_}=b;if(g){const C=g.y,y=g.x;r.value=-(T-y),i.value=-(_-C-x)}b.style.transformOrigin=s()}function c(b){Lt(()=>{l(b)})}function u(b){b.style.transformOrigin=s(),e.onBeforeLeave()}function d(){o.value=!1,r.value=null,i.value=null,e.onAfterLeave()}function f(){const{onClose:b}=e;b&&b()}function p(){e.onNegativeClick()}function h(){e.onPositiveClick()}const m=L(null);return ht(m,b=>{b&&Lt(()=>{const g=b.el;g&&t.value!==g&&(t.value=g)})}),ct(el,t),ct(tl,null),ct(Oa,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=Yf(e),!s){rr("modal","default slot is empty");return}s=oo(s),s.props=On({class:`${a}-modal`},t,s.props||{})}return this.displayDirective==="show"||this.displayed||this.show?wn(v("div",{role:"none",class:`${a}-modal-body-wrapper`},v(_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),v(Pp,{disabled:!this.trapFocus,active:this.show,onEsc:this.onEsc,autoFocus:this.autoFocus},{default:()=>{var c;return v(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([Ca,this.onClickoutside,void 0,{capture:!0}]),wn(this.preset==="confirm"||this.preset==="dialog"?v(S2,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,_2),{"aria-modal":"true"}),e):this.preset==="card"?v(Vn,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([D("modal-container",` + `)])]),fW={default:()=>v(Dr,null),info:()=>v(Dr,null),success:()=>v(Ii,null),warning:()=>v(Mi,null),error:()=>v(Ai,null)},k2=me({name:"Dialog",alias:["NimbusConfirmCard","Confirm"],props:Object.assign(Object.assign({},Le.props),Iu),setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o}=ut(e),r=N(()=>{var d,f;const{iconPlacement:p}=e;return p||((f=(d=t==null?void 0:t.value)===null||d===void 0?void 0:d.Dialog)===null||f===void 0?void 0:f.iconPlacement)||"left"});function i(d){const{onPositiveClick:f}=e;f&&f(d)}function a(d){const{onNegativeClick:f}=e;f&&f(d)}function s(){const{onClose:d}=e;d&&d()}const l=Le("Dialog","-dialog",dW,w2,e,n),c=N(()=>{const{type:d}=e,f=r.value,{common:{cubicBezierEaseInOut:p},self:{fontSize:h,lineHeight:m,border:b,titleTextColor:g,textColor:x,color:T,closeBorderRadius:_,closeColorHover:C,closeColorPressed:y,closeIconColor:w,closeIconColorHover:S,closeIconColorPressed:R,closeIconSize:k,borderRadius:A,titleFontWeight:I,titleFontSize:q,padding:B,iconSize:M,actionSpace:$,contentMargin:U,closeSize:Q,[f==="top"?"iconMarginIconTop":"iconMargin"]:D,[f==="top"?"closeMarginIconTop":"closeMargin"]:z,[Te("iconColor",d)]:te}}=l.value;return{"--n-font-size":h,"--n-icon-color":te,"--n-bezier":p,"--n-close-margin":z,"--n-icon-margin":D,"--n-icon-size":M,"--n-close-size":Q,"--n-close-icon-size":k,"--n-close-border-radius":_,"--n-close-color-hover":C,"--n-close-color-pressed":y,"--n-close-icon-color":w,"--n-close-icon-color-hover":S,"--n-close-icon-color-pressed":R,"--n-color":T,"--n-text-color":x,"--n-border-radius":A,"--n-padding":B,"--n-line-height":m,"--n-border":b,"--n-content-margin":U,"--n-title-font-size":q,"--n-title-font-weight":I,"--n-title-text-color":g,"--n-action-space":$}}),u=o?kt("dialog",N(()=>`${e.type[0]}${r.value[0]}`),c,e):void 0;return{mergedClsPrefix:n,mergedIconPlacement:r,mergedTheme:l,handlePositiveClick:i,handleNegativeClick:a,handleCloseClick:s,cssVars:o?void 0:c,themeClass:u==null?void 0:u.themeClass,onRender:u==null?void 0:u.onRender}},render(){var e;const{bordered:t,mergedIconPlacement:n,cssVars:o,closable:r,showIcon:i,title:a,content:s,action:l,negativeText:c,positiveText:u,positiveButtonProps:d,negativeButtonProps:f,handlePositiveClick:p,handleNegativeClick:h,mergedTheme:m,loading:b,type:g,mergedClsPrefix:x}=this;(e=this.onRender)===null||e===void 0||e.call(this);const T=i?v(Ht,{clsPrefix:x,class:`${x}-dialog__icon`},{default:()=>Ot(this.$slots.icon,C=>C||(this.icon?Bt(this.icon):fW[this.type]()))}):null,_=Ot(this.$slots.action,C=>C||u||c||l?v("div",{class:`${x}-dialog__action`},C||(l?[Bt(l)]:[this.negativeText&&v(Pt,Object.assign({theme:m.peers.Button,themeOverrides:m.peerOverrides.Button,ghost:!0,size:"small",onClick:h},f),{default:()=>Bt(this.negativeText)}),this.positiveText&&v(Pt,Object.assign({theme:m.peers.Button,themeOverrides:m.peerOverrides.Button,size:"small",type:g==="default"?"primary":g,disabled:b,loading:b,onClick:p},d),{default:()=>Bt(this.positiveText)})])):null);return v("div",{class:[`${x}-dialog`,this.themeClass,this.closable&&`${x}-dialog--closable`,`${x}-dialog--icon-${n}`,t&&`${x}-dialog--bordered`],style:o,role:"dialog"},r?v(Oi,{clsPrefix:x,class:`${x}-dialog__close`,onClick:this.handleCloseClick}):null,i&&n==="top"?v("div",{class:`${x}-dialog-icon-container`},T):null,v("div",{class:`${x}-dialog__title`},i&&n==="left"?T:null,Rn(this.$slots.header,()=>[Bt(a)])),v("div",{class:[`${x}-dialog__content`,_?"":`${x}-dialog__content--last`]},Rn(this.$slots.default,()=>[Bt(s)])),_)}}),T2="n-dialog-provider",P2="n-dialog-api",hW="n-dialog-reactive-list",R2=e=>{const{modalColor:t,textColor2:n,boxShadow3:o}=e;return{color:t,textColor:n,boxShadow:o}},pW={name:"Modal",common:yt,peers:{Scrollbar:Li,Dialog:w2,Card:A_},self:R2},mW=pW,gW={name:"Modal",common:Be,peers:{Scrollbar:Hn,Dialog:_2,Card:I_},self:R2},vW=gW,am=Object.assign(Object.assign({},Yp),Iu),bW=Nr(am),yW=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},am),{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=L(null),n=L(null),o=L(e.show),r=L(null),i=L(null);ht(Ne(e,"show"),b=>{b&&(o.value=!0)}),nw(N(()=>e.blockScroll&&o.value));const a=Ve(NC);function s(){if(a.transformOriginRef.value==="center")return"";const{value:b}=r,{value:g}=i;if(b===null||g===null)return"";if(n.value){const x=n.value.containerScrollTop;return`${b}px ${g+x}px`}return""}function l(b){if(a.transformOriginRef.value==="center")return;const g=a.getMousePosition();if(!g||!n.value)return;const x=n.value.containerScrollTop,{offsetLeft:T,offsetTop:_}=b;if(g){const C=g.y,y=g.x;r.value=-(T-y),i.value=-(_-C-x)}b.style.transformOrigin=s()}function c(b){Lt(()=>{l(b)})}function u(b){b.style.transformOrigin=s(),e.onBeforeLeave()}function d(){o.value=!1,r.value=null,i.value=null,e.onAfterLeave()}function f(){const{onClose:b}=e;b&&b()}function p(){e.onNegativeClick()}function h(){e.onPositiveClick()}const m=L(null);return ht(m,b=>{b&&Lt(()=>{const g=b.el;g&&t.value!==g&&(t.value=g)})}),ct(nl,t),ct(ol,null),ct(Oa,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=On({class:`${a}-modal`},t,s.props||{})}return this.displayDirective==="show"||this.displayed||this.show?wn(v("div",{role:"none",class:`${a}-modal-body-wrapper`},v(_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),v(Rp,{disabled:!this.trapFocus,active:this.show,onEsc:this.onEsc,autoFocus:this.autoFocus},{default:()=>{var c;return v(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([Ca,this.onClickoutside,void 0,{capture:!0}]),wn(this.preset==="confirm"||this.preset==="dialog"?v(k2,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,S2),{"aria-modal":"true"}),e):this.preset==="card"?v(Vn,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,yj),{"aria-modal":"true",role:"dialog"}),e):this.childNodeRef=s,u)}})}})]}})),[[ro,this.displayDirective==="if"||this.displayed||this.show]]):null}}),xW=j([O("modal-container",` position: fixed; left: 0; top: 0; height: 0; width: 0; display: flex; - `),D("modal-mask",` + `),O("modal-mask",` position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, .4); - `,[il({enterDuration:".25s",leaveDuration:".25s",enterCubicBezier:"var(--n-bezier-ease-out)",leaveCubicBezier:"var(--n-bezier-ease-out)"})]),D("modal-body-wrapper",` + `,[sl({enterDuration:".25s",leaveDuration:".25s",enterCubicBezier:"var(--n-bezier-ease-out)",leaveCubicBezier:"var(--n-bezier-ease-out)"})]),O("modal-body-wrapper",` position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow: visible; - `,[D("modal-scroll-content",` + `,[O("modal-scroll-content",` min-height: 100%; display: flex; position: relative; - `)]),D("modal",` + `)]),O("modal",` position: relative; align-self: center; color: var(--n-text-color); margin: auto; box-shadow: var(--n-box-shadow); - `,[Fa({duration:".25s",enterScale:".5"})])]),xW=Object.assign(Object.assign(Object.assign(Object.assign({},Le.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}}),im),{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=me({name:"Modal",inheritAttrs:!1,props:xW,setup(e){const t=L(null),{mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=ut(e),i=Le("Modal","-modal",yW,pW,e,n),a=DC(64),s=OC(),l=Hr(),c=e.internalDialog?je(k2,null):null,u=nw();function d(C){const{onUpdateShow:y,"onUpdate:show":w,onHide:S}=e;y&&Ee(y,C),w&&Ee(w,C),S&&!C&&S(C)}function f(){const{onClose:C}=e;C?Promise.resolve(C()).then(y=>{y!==!1&&d(!1)}):d(!1)}function p(){const{onPositiveClick:C}=e;C?Promise.resolve(C()).then(y=>{y!==!1&&d(!1)}):d(!1)}function h(){const{onNegativeClick:C}=e;C?Promise.resolve(C()).then(y=>{y!==!1&&d(!1)}):d(!1)}function m(){const{onBeforeLeave:C,onBeforeHide:y}=e;C&&Ee(C),y&&y()}function b(){const{onAfterLeave:C,onAfterHide:y}=e;C&&Ee(C),y&&y()}function g(C){var y;const{onMaskClick:w}=e;w&&w(C),e.maskClosable&&!((y=t.value)===null||y===void 0)&&y.contains(bi(C))&&d(!1)}function x(C){var y;(y=e.onEsc)===null||y===void 0||y.call(e),e.show&&e.closeOnEsc&&MC(C)&&!u.value&&d(!1)}ct(FC,{getMousePosition:()=>{if(c){const{clickedRef:C,clickPositionRef:y}=c;if(C.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 T=N(()=>{const{common:{cubicBezierEaseOut:C},self:{boxShadow:y,color:w,textColor:S}}=i.value;return{"--n-bezier-ease-out":C,"--n-box-shadow":y,"--n-color":w,"--n-text-color":S}}),_=r?kt("theme-class",void 0,T,e):void 0;return{mergedClsPrefix:n,namespace:o,isMounted:l,containerRef:t,presetProps:N(()=>Gn(e,vW)),handleEsc:x,handleAfterLeave:b,handleClickoutside:g,handleBeforeLeave:m,doUpdateShow:d,handleNegativeClick:h,handlePositiveClick:p,handleCloseClick:f,cssVars:r?void 0:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender}},render(){const{mergedClsPrefix:e}=this;return v(gu,{to:this.to,show:this.show},{default:()=>{var t;(t=this.onRender)===null||t===void 0||t.call(this);const{unstableShowMask:n}=this;return wn(v("div",{role:"none",ref:"containerRef",class:[`${e}-modal-container`,this.themeClass,this.namespace],style:this.cssVars},v(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 v(fn,{name:"fade-in-transition",key:"mask",appear:(o=this.internalAppear)!==null&&o!==void 0?o:this.isMounted},{default:()=>this.show?v("div",{"aria-hidden":!0,ref:"containerRef",class:`${e}-modal-mask`,onClick:this.handleClickoutside}):null})}:void 0}),this.$slots)),[[mu,{zIndex:this.zIndex,enabled:this.show}]])}})}}),CW=Object.assign(Object.assign({},Au),{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=me({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=L(!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 v(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:()=>v(S2,Object.assign({},Gn(this.$props,_2),{style:this.internalStyle,onClose:o,onNegativeClick:n,onPositiveClick:e}))})}}),_W={injectionKey:String,to:[String,Object]},SW=me({name:"DialogProvider",props:_W,setup(){const e=L([]),t={};function n(s={}){const l=za(),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(T2,a),ct(k2,{clickedRef:DC(64),clickPositionRef:OC()}),ct(fW,e),Object.assign(Object.assign({},a),{dialogList:e,dialogInstRefs:t,handleAfterLeave:r})},render(){var e,t;return v(it,null,[this.dialogList.map(n=>v(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(T2,null);return e===null&&Br("use-dialog","No outer founded."),e}const R2=e=>{const{textColor1:t,dividerColor:n,fontWeightStrong:o}=e;return{textColor:t,color:n,fontWeight:o}},TW={name:"Divider",common:yt,self:R2},PW=TW,RW={name:"Divider",common:Be,self:R2},EW=RW,$W=D("divider",` + `,[Fa({duration:".25s",enterScale:".5"})])]),CW=Object.assign(Object.assign(Object.assign(Object.assign({},Le.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}}),am),{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=me({name:"Modal",inheritAttrs:!1,props:CW,setup(e){const t=L(null),{mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=ut(e),i=Le("Modal","-modal",xW,mW,e,n),a=LC(64),s=DC(),l=Hr(),c=e.internalDialog?Ve(T2,null):null,u=ow();function d(C){const{onUpdateShow:y,"onUpdate:show":w,onHide:S}=e;y&&Ee(y,C),w&&Ee(w,C),S&&!C&&S(C)}function f(){const{onClose:C}=e;C?Promise.resolve(C()).then(y=>{y!==!1&&d(!1)}):d(!1)}function p(){const{onPositiveClick:C}=e;C?Promise.resolve(C()).then(y=>{y!==!1&&d(!1)}):d(!1)}function h(){const{onNegativeClick:C}=e;C?Promise.resolve(C()).then(y=>{y!==!1&&d(!1)}):d(!1)}function m(){const{onBeforeLeave:C,onBeforeHide:y}=e;C&&Ee(C),y&&y()}function b(){const{onAfterLeave:C,onAfterHide:y}=e;C&&Ee(C),y&&y()}function g(C){var y;const{onMaskClick:w}=e;w&&w(C),e.maskClosable&&!((y=t.value)===null||y===void 0)&&y.contains(bi(C))&&d(!1)}function x(C){var y;(y=e.onEsc)===null||y===void 0||y.call(e),e.show&&e.closeOnEsc&&zC(C)&&!u.value&&d(!1)}ct(NC,{getMousePosition:()=>{if(c){const{clickedRef:C,clickPositionRef:y}=c;if(C.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 T=N(()=>{const{common:{cubicBezierEaseOut:C},self:{boxShadow:y,color:w,textColor:S}}=i.value;return{"--n-bezier-ease-out":C,"--n-box-shadow":y,"--n-color":w,"--n-text-color":S}}),_=r?kt("theme-class",void 0,T,e):void 0;return{mergedClsPrefix:n,namespace:o,isMounted:l,containerRef:t,presetProps:N(()=>Gn(e,bW)),handleEsc:x,handleAfterLeave:b,handleClickoutside:g,handleBeforeLeave:m,doUpdateShow:d,handleNegativeClick:h,handlePositiveClick:p,handleCloseClick:f,cssVars:r?void 0:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender}},render(){const{mergedClsPrefix:e}=this;return v(vu,{to:this.to,show:this.show},{default:()=>{var t;(t=this.onRender)===null||t===void 0||t.call(this);const{unstableShowMask:n}=this;return wn(v("div",{role:"none",ref:"containerRef",class:[`${e}-modal-container`,this.themeClass,this.namespace],style:this.cssVars},v(yW,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 v(fn,{name:"fade-in-transition",key:"mask",appear:(o=this.internalAppear)!==null&&o!==void 0?o:this.isMounted},{default:()=>this.show?v("div",{"aria-hidden":!0,ref:"containerRef",class:`${e}-modal-mask`,onClick:this.handleClickoutside}):null})}:void 0}),this.$slots)),[[gu,{zIndex:this.zIndex,enabled:this.show}]])}})}}),wW=Object.assign(Object.assign({},Iu),{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}),_W=me({name:"DialogEnvironment",props:Object.assign(Object.assign({},wW),{internalKey:{type:String,required:!0},to:[String,Object],onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const t=L(!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 v(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:()=>v(k2,Object.assign({},Gn(this.$props,S2),{style:this.internalStyle,onClose:o,onNegativeClick:n,onPositiveClick:e}))})}}),SW={injectionKey:String,to:[String,Object]},kW=me({name:"DialogProvider",props:SW,setup(){const e=L([]),t={};function n(s={}){const l=za(),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(P2,a),ct(T2,{clickedRef:LC(64),clickPositionRef:DC()}),ct(hW,e),Object.assign(Object.assign({},a),{dialogList:e,dialogInstRefs:t,handleAfterLeave:r})},render(){var e,t;return v(ot,null,[this.dialogList.map(n=>v(_W,Js(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 TW(){const e=Ve(P2,null);return e===null&&Br("use-dialog","No outer founded."),e}const E2=e=>{const{textColor1:t,dividerColor:n,fontWeightStrong:o}=e;return{textColor:t,color:n,fontWeight:o}},PW={name:"Divider",common:yt,self:E2},RW=PW,EW={name:"Divider",common:Be,self:E2},$W=EW,AW=O("divider",` position: relative; display: flex; width: 100%; @@ -2663,7 +2663,7 @@ ${t} height: 1px; width: 100%; margin: 0; - `),Rt("dashed",[F("line",{backgroundColor:"var(--n-color)"})]),K("dashed",[F("line",{borderColor:"var(--n-color)"})]),K("vertical",{backgroundColor:"var(--n-color)"})]),AW=Object.assign(Object.assign({},Le.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),Ni=me({name:"Divider",props:AW,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Divider","-divider",$W,PW,e,t),r=N(()=>{const{common:{cubicBezierEaseInOut:a},self:{color:s,textColor:l,fontWeight:c}}=o.value;return{"--n-bezier":a,"--n-color":s,"--n-text-color":l,"--n-font-weight":c}}),i=n?kt("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),v("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:v("div",{class:`${a}-divider__line ${a}-divider__line--left`}),!o&&t.default?v(it,null,v("div",{class:`${a}-divider__title`},this.$slots),v("div",{class:`${a}-divider__line ${a}-divider__line--right`})):null)}}),E2=e=>{const{modalColor:t,textColor1:n,textColor2:o,boxShadow3:r,lineHeight:i,fontWeightStrong:a,dividerColor:s,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,borderRadius:p,primaryColorHover:h}=e;return{bodyPadding:"16px 24px",headerPadding:"16px 24px",footerPadding:"16px 24px",color:t,textColor:o,titleTextColor:n,titleFontSize:"18px",titleFontWeight:a,boxShadow:r,lineHeight:i,headerBorderBottom:`1px solid ${s}`,footerBorderTop:`1px solid ${s}`,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,closeSize:"22px",closeIconSize:"18px",closeColorHover:l,closeColorPressed:c,closeBorderRadius:p,resizableTriggerColorHover:h}},IW={name:"Drawer",common:yt,peers:{Scrollbar:Li},self:E2},MW=IW,zW={name:"Drawer",common:Be,peers:{Scrollbar:Hn},self:E2},OW=zW,DW=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=L(!!e.show),n=L(null),o=je(Cp);let r=0,i="",a=null;const s=L(!1),l=L(!1),c=N(()=>e.placement==="top"||e.placement==="bottom"),{mergedClsPrefixRef:u,mergedRtlRef:d}=ut(e),f=En("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",_),document.body.addEventListener("mouseleave",y),document.body.addEventListener("mouseup",C)},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:b,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 q=r-R.clientY;I+=e.placement==="bottom"?q:-q,I=T(I),b(I),r=R.clientY}else{let I=((A=n.value)===null||A===void 0?void 0:A.offsetWidth)||0;const q=r-R.clientX;I+=e.placement==="right"?q:-q,I=x(I),g(I),r=R.clientX}},C=()=>{l.value&&(r=0,l.value=!1,document.body.style.cursor=i,document.body.removeEventListener("mousemove",_),document.body.removeEventListener("mouseup",C),document.body.removeEventListener("mouseleave",y))},y=C;ln(()=>{e.show&&(t.value=!0)}),ht(()=>e.show,R=>{R||C()}),tn(()=>{C()});const w=N(()=>{const{show:R}=e,k=[[ro,R]];return e.showMask||k.push([Ca,e.onClickoutside,void 0,{capture:!0}]),k});function S(){var R;t.value=!1,(R=e.onAfterLeave)===null||R===void 0||R.call(e)}return tw(N(()=>e.blockScroll&&t.value)),ct(tl,n),ct(Oa,null),ct(el,null),{bodyRef:n,rtlEnabled:f,mergedClsPrefix:o.mergedClsPrefixRef,isMounted:o.isMountedRef,mergedTheme:o.mergedThemeRef,displayed:t,transitionName:N(()=>({right:"slide-in-from-right-transition",left:"slide-in-from-left-transition",top:"slide-in-from-top-transition",bottom:"slide-in-from-bottom-transition"})[e.placement]),handleAfterLeave:S,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?wn(v("div",{role:"none"},v(Pp,{disabled:!this.showMask||!this.trapFocus,active:this.show,autoFocus:this.autoFocus,onEsc:this.onEsc},{default:()=>v(fn,{name:this.transitionName,appear:this.isMounted,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave},{default:()=>wn(v("div",On(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?v("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?v("div",{class:`${t}-drawer-content-wrapper`,style:this.contentStyle,role:"none"},e):v(_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:VW,cubicBezierEaseOut:UW}=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} ${VW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${UW}`}),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([D("drawer",` + `),Rt("dashed",[F("line",{backgroundColor:"var(--n-color)"})]),K("dashed",[F("line",{borderColor:"var(--n-color)"})]),K("vertical",{backgroundColor:"var(--n-color)"})]),IW=Object.assign(Object.assign({},Le.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),Ni=me({name:"Divider",props:IW,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Divider","-divider",AW,RW,e,t),r=N(()=>{const{common:{cubicBezierEaseInOut:a},self:{color:s,textColor:l,fontWeight:c}}=o.value;return{"--n-bezier":a,"--n-color":s,"--n-text-color":l,"--n-font-weight":c}}),i=n?kt("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),v("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:v("div",{class:`${a}-divider__line ${a}-divider__line--left`}),!o&&t.default?v(ot,null,v("div",{class:`${a}-divider__title`},this.$slots),v("div",{class:`${a}-divider__line ${a}-divider__line--right`})):null)}}),$2=e=>{const{modalColor:t,textColor1:n,textColor2:o,boxShadow3:r,lineHeight:i,fontWeightStrong:a,dividerColor:s,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,borderRadius:p,primaryColorHover:h}=e;return{bodyPadding:"16px 24px",headerPadding:"16px 24px",footerPadding:"16px 24px",color:t,textColor:o,titleTextColor:n,titleFontSize:"18px",titleFontWeight:a,boxShadow:r,lineHeight:i,headerBorderBottom:`1px solid ${s}`,footerBorderTop:`1px solid ${s}`,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,closeSize:"22px",closeIconSize:"18px",closeColorHover:l,closeColorPressed:c,closeBorderRadius:p,resizableTriggerColorHover:h}},MW={name:"Drawer",common:yt,peers:{Scrollbar:Li},self:$2},zW=MW,OW={name:"Drawer",common:Be,peers:{Scrollbar:Hn},self:$2},DW=OW,LW=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=L(!!e.show),n=L(null),o=Ve(wp);let r=0,i="",a=null;const s=L(!1),l=L(!1),c=N(()=>e.placement==="top"||e.placement==="bottom"),{mergedClsPrefixRef:u,mergedRtlRef:d}=ut(e),f=En("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",_),document.body.addEventListener("mouseleave",y),document.body.addEventListener("mouseup",C)},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:b,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 q=r-R.clientY;I+=e.placement==="bottom"?q:-q,I=T(I),b(I),r=R.clientY}else{let I=((A=n.value)===null||A===void 0?void 0:A.offsetWidth)||0;const q=r-R.clientX;I+=e.placement==="right"?q:-q,I=x(I),g(I),r=R.clientX}},C=()=>{l.value&&(r=0,l.value=!1,document.body.style.cursor=i,document.body.removeEventListener("mousemove",_),document.body.removeEventListener("mouseup",C),document.body.removeEventListener("mouseleave",y))},y=C;rn(()=>{e.show&&(t.value=!0)}),ht(()=>e.show,R=>{R||C()}),tn(()=>{C()});const w=N(()=>{const{show:R}=e,k=[[ro,R]];return e.showMask||k.push([Ca,e.onClickoutside,void 0,{capture:!0}]),k});function S(){var R;t.value=!1,(R=e.onAfterLeave)===null||R===void 0||R.call(e)}return nw(N(()=>e.blockScroll&&t.value)),ct(ol,n),ct(Oa,null),ct(nl,null),{bodyRef:n,rtlEnabled:f,mergedClsPrefix:o.mergedClsPrefixRef,isMounted:o.isMountedRef,mergedTheme:o.mergedThemeRef,displayed:t,transitionName:N(()=>({right:"slide-in-from-right-transition",left:"slide-in-from-left-transition",top:"slide-in-from-top-transition",bottom:"slide-in-from-bottom-transition"})[e.placement]),handleAfterLeave:S,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?wn(v("div",{role:"none"},v(Rp,{disabled:!this.showMask||!this.trapFocus,active:this.show,autoFocus:this.autoFocus,onEsc:this.onEsc},{default:()=>v(fn,{name:this.transitionName,appear:this.isMounted,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave},{default:()=>wn(v("div",On(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?v("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?v("div",{class:`${t}-drawer-content-wrapper`,style:this.contentStyle,role:"none"},e):v(_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:FW,cubicBezierEaseOut:NW}=so;function BW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-right"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${FW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${NW}`}),j(`&.${n}-transition-enter-to`,{transform:"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:HW,cubicBezierEaseOut:jW}=so;function VW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-left"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${HW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${jW}`}),j(`&.${n}-transition-enter-to`,{transform:"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:WW}=so;function qW({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} ${WW}`}),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:KW,cubicBezierEaseOut:GW}=so;function YW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-bottom"}={}){return[j(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${KW}`}),j(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${GW}`}),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 XW=j([O("drawer",` word-break: break-word; line-height: var(--n-line-height); position: absolute; @@ -2675,10 +2675,10 @@ ${t} background-color: var(--n-color); color: var(--n-text-color); box-sizing: border-box; - `,[NW(),jW(),WW(),GW(),K("unselectable",` + `,[BW(),VW(),qW(),YW(),K("unselectable",` user-select: none; -webkit-user-select: none; - `),K("native-scrollbar",[D("drawer-content-wrapper",` + `),K("native-scrollbar",[O("drawer-content-wrapper",` overflow: auto; height: 100%; `)]),F("resize-trigger",` @@ -2687,22 +2687,22 @@ ${t} transition: background-color .3s var(--n-bezier); `,[K("hover",` background-color: var(--n-resize-trigger-color-hover); - `)]),D("drawer-content-wrapper",` + `)]),O("drawer-content-wrapper",` box-sizing: border-box; - `),D("drawer-content",` + `),O("drawer-content",` height: 100%; display: flex; flex-direction: column; - `,[K("native-scrollbar",[D("drawer-body-content-wrapper",` + `,[K("native-scrollbar",[O("drawer-body-content-wrapper",` height: 100%; overflow: auto; - `)]),D("drawer-body",` + `)]),O("drawer-body",` flex: 1 0 0; overflow: hidden; - `),D("drawer-body-content-wrapper",` + `),O("drawer-body-content-wrapper",` box-sizing: border-box; padding: var(--n-body-padding); - `),D("drawer-header",` + `),O("drawer-header",` font-weight: var(--n-title-font-weight); line-height: 1; font-size: var(--n-title-font-size); @@ -2719,7 +2719,7 @@ ${t} transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier); - `)]),D("drawer-footer",` + `)]),O("drawer-footer",` display: flex; justify-content: flex-end; border-top: var(--n-footer-border-top); @@ -2769,7 +2769,7 @@ ${t} left: 0; transform: translateY(-1.5px); cursor: ns-resize; - `)])]),j("body",[j(">",[D("drawer-container",{position:"fixed"})])]),D("drawer-container",` + `)])]),j("body",[j(">",[O("drawer-container",{position:"fixed"})])]),O("drawer-container",` position: relative; position: absolute; left: 0; @@ -2777,7 +2777,7 @@ ${t} top: 0; bottom: 0; pointer-events: none; - `,[j("> *",{pointerEvents:"all"})]),D("drawer-mask",` + `,[j("> *",{pointerEvents:"all"})]),O("drawer-mask",` background-color: rgba(0, 0, 0, .3); position: absolute; left: 0; @@ -2786,13 +2786,13 @@ ${t} bottom: 0; `,[K("invisible",` background-color: rgba(0, 0, 0, 0) - `),il({enterDuration:"0.2s",leaveDuration:"0.2s",enterCubicBezier:"var(--n-bezier-in)",leaveCubicBezier:"var(--n-bezier-out)"})])]),XW=Object.assign(Object.assign({},Le.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=me({name:"Drawer",inheritAttrs:!1,props:XW,setup(e){const{mergedClsPrefixRef:t,namespaceRef:n,inlineThemeDisabled:o}=ut(e),r=Hr(),i=Le("Drawer","-drawer",YW,MW,e,t),a=L(e.defaultWidth),s=L(e.defaultHeight),l=rn(Ne(e,"width"),a),c=rn(Ne(e,"height"),s),u=N(()=>{const{placement:C}=e;return C==="top"||C==="bottom"?"":Ut(l.value)}),d=N(()=>{const{placement:C}=e;return C==="left"||C==="right"?"":Ut(c.value)}),f=C=>{const{onUpdateWidth:y,"onUpdate:width":w}=e;y&&Ee(y,C),w&&Ee(w,C),a.value=C},p=C=>{const{onUpdateHeight:y,"onUpdate:width":w}=e;y&&Ee(y,C),w&&Ee(w,C),s.value=C},h=N(()=>[{width:u.value,height:d.value},e.drawerStyle||""]);function m(C){const{onMaskClick:y,maskClosable:w}=e;w&&x(!1),y&&y(C)}const b=nw();function g(C){var y;(y=e.onEsc)===null||y===void 0||y.call(e),e.show&&e.closeOnEsc&&MC(C)&&!b.value&&x(!1)}function x(C){const{onHide:y,onUpdateShow:w,"onUpdate:show":S}=e;w&&Ee(w,C),S&&Ee(S,C),y&&!C&&Ee(y,C)}ct(Cp,{isMountedRef:r,mergedThemeRef:i,mergedClsPrefixRef:t,doUpdateShow:x,doUpdateHeight:p,doUpdateWidth:f});const T=N(()=>{const{common:{cubicBezierEaseInOut:C,cubicBezierEaseIn:y,cubicBezierEaseOut:w},self:{color:S,textColor:R,boxShadow:k,lineHeight:A,headerPadding:I,footerPadding:q,bodyPadding:B,titleFontSize:O,titleTextColor:$,titleFontWeight:U,headerBorderBottom:Q,footerBorderTop:M,closeIconColor:z,closeIconColorHover:re,closeIconColorPressed:X,closeColorHover:te,closeColorPressed:he,closeIconSize:xe,closeSize:Ce,closeBorderRadius:G,resizableTriggerColorHover:be}}=i.value;return{"--n-line-height":A,"--n-color":S,"--n-text-color":R,"--n-box-shadow":k,"--n-bezier":C,"--n-bezier-out":w,"--n-bezier-in":y,"--n-header-padding":I,"--n-body-padding":B,"--n-footer-padding":q,"--n-title-text-color":$,"--n-title-font-size":O,"--n-title-font-weight":U,"--n-header-border-bottom":Q,"--n-footer-border-top":M,"--n-close-icon-color":z,"--n-close-icon-color-hover":re,"--n-close-icon-color-pressed":X,"--n-close-size":Ce,"--n-close-color-hover":te,"--n-close-color-pressed":he,"--n-close-icon-size":xe,"--n-close-border-radius":G,"--n-resize-trigger-color-hover":be}}),_=o?kt("drawer",void 0,T,e):void 0;return{mergedClsPrefix:t,namespace:n,mergedBodyStyle:h,handleMaskClick:m,handleEsc:g,mergedTheme:i,cssVars:o?void 0:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender,isMounted:r}},render(){const{mergedClsPrefix:e}=this;return v(gu,{to:this.to,show:this.show},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),wn(v("div",{class:[`${e}-drawer-container`,this.namespace,this.themeClass],style:this.cssVars,role:"none"},this.showMask?v(fn,{name:"fade-in-transition",appear:this.isMounted},{default:()=>this.show?v("div",{"aria-hidden":!0,class:[`${e}-drawer-mask`,this.showMask==="transparent"&&`${e}-drawer-mask--invisible`],onClick:this.handleMaskClick}):null}):null,v(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)),[[mu,{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=me({name:"DrawerContent",props:ZW,setup(){const e=je(Cp,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 v("div",{role:"none",class:[`${t}-drawer-content`,n&&`${t}-drawer-content--native-scrollbar`]},u.header||e||c?v("div",{class:`${t}-drawer-header`,style:a,role:"none"},v("div",{class:`${t}-drawer-header__main`,role:"heading","aria-level":"1"},u.header!==void 0?u.header():e),c&&v(Oi,{onClick:this.handleCloseClick,clsPrefix:t,class:`${t}-drawer-header__close`,absolute:!0})):null,n?v("div",{class:`${t}-drawer-body`,style:r,role:"none"},v("div",{class:`${t}-drawer-body-content-wrapper`,style:i,role:"none"},u)):v(_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?v("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,$2={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},oq={name:"Space",self(){return $2}},A2=oq,rq=()=>$2,iq={name:"Space",self:rq},aq=iq;let Hd;const sq=()=>{if(!ar)return!0;if(Hd===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),Hd=t}return Hd},lq=Object.assign(Object.assign({},Le.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}}),Ha=me({name:"Space",props:lq,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=ut(e),o=Le("Space","-space",void 0,aq,e,t),r=En("Space",n,t);return{useGap:sq(),rtlEnabled:r,mergedClsPrefix:t,margin:N(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[Te("gap",i)]:a}}=o.value,{row:s,col:l}=$A(a);return{horizontal:_n(l),vertical:_n(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=xa(wC(this));if(!f.length)return null;const p=`${i.horizontal}px`,h=`${i.horizontal/2}px`,m=`${i.vertical}px`,b=`${i.vertical/2}px`,g=f.length-1,x=o.startsWith("space-");return v("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?"":`-${b}`,marginBottom:c||e?"":`-${b}`,alignItems:t,gap:c?`${i.vertical}px ${i.horizontal}px`:""}},!u&&(c||d)?f:f.map((T,_)=>v("div",{role:"none",style:[r,{maxWidth:"100%"},c?"":e?{marginBottom:_!==g?m:""}:l?{marginLeft:x?o==="space-between"&&_===g?"":h:_!==g?p:"",marginRight:x?o==="space-between"&&_===0?"":h:"",paddingTop:b,paddingBottom:b}:{marginRight:x?o==="space-between"&&_===g?"":h:_!==g?p:"",marginLeft:x?o==="space-between"&&_===0?"":h:"",paddingTop:b,paddingBottom:b}]},T)))}}),cq={name:"DynamicTags",common:Be,peers:{Input:lo,Button:jn,Tag:h_,Space:A2},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"},I2=e=>{const{textColor2:t,successColor:n,infoColor:o,warningColor:r,errorColor:i,popoverColor:a,closeIconColor:s,closeIconColorHover:l,closeIconColorPressed:c,closeColorHover:u,closeColorPressed:d,textColor1:f,textColor3:p,borderRadius:h,fontWeightStrong:m,boxShadow2:b,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:b})},_q={name:"Notification",common:yt,peers:{Scrollbar:Li},self:I2},Sq=_q,kq={name:"Notification",common:Be,peers:{Scrollbar:Hn},self:I2},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"},M2=e=>{const{textColor2:t,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,infoColor:i,successColor:a,errorColor:s,warningColor:l,popoverColor:c,boxShadow2:u,primaryColor:d,lineHeight:f,borderRadius:p,closeColorHover:h,closeColorPressed:m}=e;return Object.assign(Object.assign({},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:M2},Eq=Rq,$q={name:"Message",common:Be,self:M2},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:Su,Input:Kp},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:Xe(n,a),siderToggleBarColorHover:Xe(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:Xe(o,s),siderToggleBarColorHover:Xe(o,l),__invertScrollbar:"true"}},jq={name:"Layout",common:yt,peers:{Scrollbar:Li},self:Hq},z2=jq,O2=e=>{const{textColor2:t,cardColor:n,modalColor:o,popoverColor:r,dividerColor:i,borderRadius:a,fontSize:s,hoverColor:l}=e;return{textColor:t,color:n,colorHover:l,colorModal:o,colorHoverModal:Xe(o,l),colorPopover:r,colorHoverPopover:Xe(r,l),borderColor:i,borderColorModal:Xe(o,i),borderColorPopover:Xe(r,i),borderRadius:a,fontSize:s}},Vq={name:"List",common:yt,self:O2},Uq=Vq,Wq={name:"List",common:Be,self:O2},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:L_},self(e){const{textColor2:t,inputColor:n,fontSize:o,primaryColor:r}=e;return{loaderFontSize:o,loaderTextColor:t,loaderColor:n,loaderBorder:"1px solid #0000",loadingColor:r}}},Jq=Zq,eK={name:"Mention",common:Be,peers:{InternalSelectMenu:al,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 D2=e=>{const{borderRadius:t,textColor3:n,primaryColor:o,textColor2:r,textColor1:i,fontSize:a,dividerColor:s,hoverColor:l,primaryColorHover:c}=e;return Object.assign({borderRadius:t,color:"#0000",groupTextColor:n,itemColorHover:l,itemColorActive:Ae(o,{alpha:.1}),itemColorActiveHover:Ae(o,{alpha:.1}),itemColorActiveCollapsed:Ae(o,{alpha:.1}),itemTextColor:r,itemTextColorHover:r,itemTextColorActive:o,itemTextColorActiveHover:o,itemTextColorChildActive:o,itemTextColorChildActiveHover:o,itemTextColorHorizontal:r,itemTextColorHoverHorizontal:c,itemTextColorActiveHorizontal:o,itemTextColorActiveHoverHorizontal:o,itemTextColorChildActiveHorizontal:o,itemTextColorChildActiveHoverHorizontal:o,itemIconColor:i,itemIconColorHover:i,itemIconColorActive:o,itemIconColorActiveHover:o,itemIconColorChildActive:o,itemIconColorChildActiveHover:o,itemIconColorCollapsed:i,itemIconColorHorizontal:i,itemIconColorHoverHorizontal:c,itemIconColorActiveHorizontal:o,itemIconColorActiveHoverHorizontal:o,itemIconColorChildActiveHorizontal:o,itemIconColorChildActiveHoverHorizontal:o,itemHeight:"42px",arrowColor:r,arrowColorHover:r,arrowColorActive:o,arrowColorActiveHover:o,arrowColorChildActive:o,arrowColorChildActiveHover:o,colorInverted:"#0000",borderColorHorizontal:"#0000",fontSize:a,dividerColor:s},nK("#BBB",o,"#FFF","#AAA"))},oK={name:"Menu",common:yt,peers:{Tooltip:Zp,Dropdown:em},self:D2},rK=oK,iK={name:"Menu",common:Be,peers:{Tooltip:Pu,Dropdown:tm},self(e){const{primaryColor:t,primaryColorSuppl:n}=e,o=D2(e);return o.itemColorActive=Ae(t,{alpha:.15}),o.itemColorActiveHover=Ae(t,{alpha:.15}),o.itemColorActiveCollapsed=Ae(t,{alpha:.15}),o.itemColorActiveInverted=n,o.itemColorActiveHoverInverted=n,o.itemColorActiveCollapsedInverted=n,o}},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,L2=e=>{const{infoColor:t,successColor:n,warningColor:o,errorColor:r,textColor2:i,progressRailColor:a,fontSize:s,fontWeight:l}=e;return{fontSize:s,fontSizeCircle:"28px",fontWeightCircle:l,railColor:a,railHeight:"8px",iconSizeCircle:"36px",iconSizeLine:"18px",iconColor:t,iconColorInfo:t,iconColorSuccess:n,iconColorWarning:o,iconColorError:r,textColorCircle:i,textColorLineInner:"rgb(255, 255, 255)",textColorLineOuter:i,fillColor:t,fillColorInfo:t,fillColorSuccess:n,fillColorWarning:o,fillColorError:r,lineBgProcessing:"linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)"}},pK={name:"Progress",common:yt,self:L2},mK=pK,gK={name:"Progress",common:Be,self(e){const t=L2(e);return t.textColorLineInner="rgb(0, 0, 0)",t.lineBgProcessing="linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)",t}},F2=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},N2=e=>{const{textColor2:t,textColor1:n,errorColor:o,successColor:r,infoColor:i,warningColor:a,lineHeight:s,fontWeightStrong:l}=e;return Object.assign(Object.assign({},yK),{lineHeight:s,titleFontWeight:l,titleTextColor:n,textColor:t,iconColorError:o,iconColorSuccess:r,iconColorInfo:i,iconColorWarning:a})},xK={name:"Result",common:yt,self:N2},CK=xK,wK={name:"Result",common:Be,self:N2},_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,B2=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:yt,self:B2},RK=PK,EK={name:"Spin",common:Be,self:B2},$K=EK,AK=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}},IK={name:"Statistic",common:Be,self:AK},MK=IK,zK={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"},OK=e=>{const{fontWeightStrong:t,baseColor:n,textColorDisabled:o,primaryColor:r,errorColor:i,textColor1:a,textColor2:s}=e;return Object.assign(Object.assign({},zK),{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})},DK={name:"Steps",common:Be,self:OK},LK=DK,H2={buttonHeightSmall:"14px",buttonHeightMedium:"18px",buttonHeightLarge:"22px",buttonWidthSmall:"14px",buttonWidthMedium:"18px",buttonWidthLarge:"22px",buttonWidthPressedSmall:"20px",buttonWidthPressedMedium:"24px",buttonWidthPressedLarge:"28px",railHeightSmall:"18px",railHeightMedium:"22px",railHeightLarge:"26px",railWidthSmall:"32px",railWidthMedium:"40px",railWidthLarge:"48px"},FK={name:"Switch",common:Be,self(e){const{primaryColorSuppl:t,opacityDisabled:n,borderRadius:o,primaryColor:r,textColor2:i,baseColor:a}=e,s="rgba(255, 255, 255, .20)";return Object.assign(Object.assign({},H2),{iconColor:a,textColor:i,loadingColor:t,opacityDisabled:n,railColor:s,railColorActive:t,buttonBoxShadow:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",buttonColor:"#FFF",railBorderRadiusSmall:o,railBorderRadiusMedium:o,railBorderRadiusLarge:o,buttonBorderRadiusSmall:o,buttonBorderRadiusMedium:o,buttonBorderRadiusLarge:o,boxShadowFocus:`0 0 8px 0 ${Ae(r,{alpha:.3})}`})}},NK=FK,BK=e=>{const{primaryColor:t,opacityDisabled:n,borderRadius:o,textColor3:r}=e,i="rgba(0, 0, 0, .14)";return Object.assign(Object.assign({},H2),{iconColor:r,textColor:"white",loadingColor:t,opacityDisabled:n,railColor:i,railColorActive:t,buttonBoxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)",buttonColor:"#FFF",railBorderRadiusSmall:o,railBorderRadiusMedium:o,railBorderRadiusLarge:o,buttonBorderRadiusSmall:o,buttonBorderRadiusMedium:o,buttonBorderRadiusLarge:o,boxShadowFocus:`0 0 0 2px ${Ae(t,{alpha:.2})}`})},HK={name:"Switch",common:yt,self:BK},jK=HK,VK={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({},VK),{fontSizeSmall:f,fontSizeMedium:p,fontSizeLarge:h,lineHeight:d,borderRadius:c,borderColor:Xe(n,t),borderColorModal:Xe(o,t),borderColorPopover:Xe(r,t),tdColor:n,tdColorModal:o,tdColorPopover:r,tdColorStriped:Xe(n,a),tdColorStripedModal:Xe(o,a),tdColorStripedPopover:Xe(r,a),thColor:Xe(n,i),thColorModal:Xe(o,i),thColorPopover:Xe(r,i),thTextColor:s,tdTextColor:l,thFontWeight:u})},WK={name:"Table",common:Be,self:UK},qK=WK,KK={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"},GK=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:b}=e;return Object.assign(Object.assign({},KK),{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:b})},YK={name:"Tabs",common:Be,self(e){const t=GK(e),{inputColor:n}=e;return t.colorSegment=n,t.tabColorSegment=n,t}},XK=YK,QK=e=>{const{textColor1:t,textColor2:n,fontWeightStrong:o,fontSize:r}=e;return{fontSize:r,titleTextColor:t,textColor:n,titleFontWeight:o}},ZK={name:"Thing",common:Be,self:QK},JK=ZK,eG={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},tG={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({},eG),{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})}},nG=tG,oG={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},rG={name:"Transfer",common:Be,peers:{Checkbox:Ba,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:b,closeIconColor:g,closeIconColorHover:x,closeIconColorPressed:T,dividerColor:_}=e;return Object.assign(Object.assign({},oG),{itemHeightSmall:a,itemHeightMedium:a,itemHeightLarge:i,fontSizeSmall:r,fontSizeMedium:o,fontSizeLarge:n,borderRadius:s,dividerColor:_,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:b,closeIconColor:g,closeIconColorHover:x,closeIconColorPressed:T})}},iG=rG,aG=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}},sG={name:"Tree",common:Be,peers:{Checkbox:Ba,Scrollbar:Hn,Empty:Di},self(e){const{primaryColor:t}=e,n=aG(e);return n.nodeColorActive=Ae(t,{alpha:.15}),n}},j2=sG,lG={name:"TreeSelect",common:Be,peers:{Tree:j2,Empty:Di,InternalSelection:Wp}},cG=lG,uG={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"},dG=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({},uG),{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"})},fG={name:"Typography",common:Be,self:dG},hG=fG,pG=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}`}},mG={name:"Upload",common:Be,peers:{Button:jn,Progress:F2},self(e){const{errorColor:t}=e,n=pG(e);return n.itemColorHoverError=Ae(t,{alpha:.09}),n}},gG=mG,vG={name:"Watermark",common:Be,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},bG=vG,yG={name:"Row",common:Be},xG=yG,CG={name:"Image",common:Be,peers:{Tooltip:Pu},self:e=>{const{textColor2:t}=e;return{toolbarIconColor:t,toolbarColor:"rgba(0, 0, 0, .35)",toolbarBoxShadow:"none",toolbarBorderRadius:"24px"}}};function wG(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function _G(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^\.\d+$/.test(e))}function jd(e){return e==null?!0:!Number.isNaN(e)}function N0(e,t){return e==null?"":t===void 0?String(e):e.toFixed(t)}function Vd(e){if(e===null)return null;if(typeof e=="number")return e;{const t=Number(e);return Number.isNaN(t)?null:t}}const SG=j([D("input-number-suffix",` + `),sl({enterDuration:"0.2s",leaveDuration:"0.2s",enterCubicBezier:"var(--n-bezier-in)",leaveCubicBezier:"var(--n-bezier-out)"})])]),QW=Object.assign(Object.assign({},Le.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}),ZW=me({name:"Drawer",inheritAttrs:!1,props:QW,setup(e){const{mergedClsPrefixRef:t,namespaceRef:n,inlineThemeDisabled:o}=ut(e),r=Hr(),i=Le("Drawer","-drawer",XW,zW,e,t),a=L(e.defaultWidth),s=L(e.defaultHeight),l=an(Ne(e,"width"),a),c=an(Ne(e,"height"),s),u=N(()=>{const{placement:C}=e;return C==="top"||C==="bottom"?"":Ut(l.value)}),d=N(()=>{const{placement:C}=e;return C==="left"||C==="right"?"":Ut(c.value)}),f=C=>{const{onUpdateWidth:y,"onUpdate:width":w}=e;y&&Ee(y,C),w&&Ee(w,C),a.value=C},p=C=>{const{onUpdateHeight:y,"onUpdate:width":w}=e;y&&Ee(y,C),w&&Ee(w,C),s.value=C},h=N(()=>[{width:u.value,height:d.value},e.drawerStyle||""]);function m(C){const{onMaskClick:y,maskClosable:w}=e;w&&x(!1),y&&y(C)}const b=ow();function g(C){var y;(y=e.onEsc)===null||y===void 0||y.call(e),e.show&&e.closeOnEsc&&zC(C)&&!b.value&&x(!1)}function x(C){const{onHide:y,onUpdateShow:w,"onUpdate:show":S}=e;w&&Ee(w,C),S&&Ee(S,C),y&&!C&&Ee(y,C)}ct(wp,{isMountedRef:r,mergedThemeRef:i,mergedClsPrefixRef:t,doUpdateShow:x,doUpdateHeight:p,doUpdateWidth:f});const T=N(()=>{const{common:{cubicBezierEaseInOut:C,cubicBezierEaseIn:y,cubicBezierEaseOut:w},self:{color:S,textColor:R,boxShadow:k,lineHeight:A,headerPadding:I,footerPadding:q,bodyPadding:B,titleFontSize:M,titleTextColor:$,titleFontWeight:U,headerBorderBottom:Q,footerBorderTop:D,closeIconColor:z,closeIconColorHover:te,closeIconColorPressed:G,closeColorHover:J,closeColorPressed:he,closeIconSize:xe,closeSize:we,closeBorderRadius:Y,resizableTriggerColorHover:be}}=i.value;return{"--n-line-height":A,"--n-color":S,"--n-text-color":R,"--n-box-shadow":k,"--n-bezier":C,"--n-bezier-out":w,"--n-bezier-in":y,"--n-header-padding":I,"--n-body-padding":B,"--n-footer-padding":q,"--n-title-text-color":$,"--n-title-font-size":M,"--n-title-font-weight":U,"--n-header-border-bottom":Q,"--n-footer-border-top":D,"--n-close-icon-color":z,"--n-close-icon-color-hover":te,"--n-close-icon-color-pressed":G,"--n-close-size":we,"--n-close-color-hover":J,"--n-close-color-pressed":he,"--n-close-icon-size":xe,"--n-close-border-radius":Y,"--n-resize-trigger-color-hover":be}}),_=o?kt("drawer",void 0,T,e):void 0;return{mergedClsPrefix:t,namespace:n,mergedBodyStyle:h,handleMaskClick:m,handleEsc:g,mergedTheme:i,cssVars:o?void 0:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender,isMounted:r}},render(){const{mergedClsPrefix:e}=this;return v(vu,{to:this.to,show:this.show},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),wn(v("div",{class:[`${e}-drawer-container`,this.namespace,this.themeClass],style:this.cssVars,role:"none"},this.showMask?v(fn,{name:"fade-in-transition",appear:this.isMounted},{default:()=>this.show?v("div",{"aria-hidden":!0,class:[`${e}-drawer-mask`,this.showMask==="transparent"&&`${e}-drawer-mask--invisible`],onClick:this.handleMaskClick}):null}):null,v(LW,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)),[[gu,{zIndex:this.zIndex,enabled:this.show}]])}})}}),JW={title:{type:String},headerStyle:[Object,String],footerStyle:[Object,String],bodyStyle:[Object,String],bodyContentStyle:[Object,String],nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,closable:Boolean},eq=me({name:"DrawerContent",props:JW,setup(){const e=Ve(wp,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 v("div",{role:"none",class:[`${t}-drawer-content`,n&&`${t}-drawer-content--native-scrollbar`]},u.header||e||c?v("div",{class:`${t}-drawer-header`,style:a,role:"none"},v("div",{class:`${t}-drawer-header__main`,role:"heading","aria-level":"1"},u.header!==void 0?u.header():e),c&&v(Oi,{onClick:this.handleCloseClick,clsPrefix:t,class:`${t}-drawer-header__close`,absolute:!0})):null,n?v("div",{class:`${t}-drawer-body`,style:r,role:"none"},v("div",{class:`${t}-drawer-body-content-wrapper`,style:i,role:"none"},u)):v(_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?v("div",{class:`${t}-drawer-footer`,style:s,role:"none"},u.footer()):null)}}),tq={actionMargin:"0 0 0 20px",actionMarginRtl:"0 20px 0 0"},nq={name:"DynamicInput",common:Be,peers:{Input:lo,Button:jn},self(){return tq}},oq=nq,A2={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},rq={name:"Space",self(){return A2}},I2=rq,iq=()=>A2,aq={name:"Space",self:iq},sq=aq;let jd;const lq=()=>{if(!ar)return!0;if(jd===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),jd=t}return jd},cq=Object.assign(Object.assign({},Le.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}}),Ha=me({name:"Space",props:cq,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=ut(e),o=Le("Space","-space",void 0,sq,e,t),r=En("Space",n,t);return{useGap:lq(),rtlEnabled:r,mergedClsPrefix:t,margin:N(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[Te("gap",i)]:a}}=o.value,{row:s,col:l}=AA(a);return{horizontal:_n(l),vertical:_n(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=xa(_C(this));if(!f.length)return null;const p=`${i.horizontal}px`,h=`${i.horizontal/2}px`,m=`${i.vertical}px`,b=`${i.vertical/2}px`,g=f.length-1,x=o.startsWith("space-");return v("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?"":`-${b}`,marginBottom:c||e?"":`-${b}`,alignItems:t,gap:c?`${i.vertical}px ${i.horizontal}px`:""}},!u&&(c||d)?f:f.map((T,_)=>v("div",{role:"none",style:[r,{maxWidth:"100%"},c?"":e?{marginBottom:_!==g?m:""}:l?{marginLeft:x?o==="space-between"&&_===g?"":h:_!==g?p:"",marginRight:x?o==="space-between"&&_===0?"":h:"",paddingTop:b,paddingBottom:b}:{marginRight:x?o==="space-between"&&_===g?"":h:_!==g?p:"",marginLeft:x?o==="space-between"&&_===0?"":h:"",paddingTop:b,paddingBottom:b}]},T)))}}),uq={name:"DynamicTags",common:Be,peers:{Input:lo,Button:jn,Tag:p_,Space:I2},self(){return{inputWidth:"64px"}}},dq=uq,fq={name:"Element",common:Be},hq=fq,pq={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"},mq=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,textColor1:r,errorColor:i,warningColor:a,lineHeight:s,textColor3:l}=e;return Object.assign(Object.assign({},pq),{blankHeightSmall:t,blankHeightMedium:n,blankHeightLarge:o,lineHeight:s,labelTextColor:r,asteriskColor:i,feedbackTextColorError:i,feedbackTextColorWarning:a,feedbackTextColor:l})},gq={name:"Form",common:Be,self:mq},vq=gq,bq={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}}},yq=bq,xq=e=>{const{primaryColor:t,baseColor:n}=e;return{color:t,iconColor:n}},Cq={name:"IconWrapper",common:Be,self:xq},wq=Cq,_q={closeMargin:"16px 12px",closeSize:"20px",closeIconSize:"16px",width:"365px",padding:"16px",titleFontSize:"16px",metaFontSize:"12px",descriptionFontSize:"12px"},M2=e=>{const{textColor2:t,successColor:n,infoColor:o,warningColor:r,errorColor:i,popoverColor:a,closeIconColor:s,closeIconColorHover:l,closeIconColorPressed:c,closeColorHover:u,closeColorPressed:d,textColor1:f,textColor3:p,borderRadius:h,fontWeightStrong:m,boxShadow2:b,lineHeight:g,fontSize:x}=e;return Object.assign(Object.assign({},_q),{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:b})},Sq={name:"Notification",common:yt,peers:{Scrollbar:Li},self:M2},kq=Sq,Tq={name:"Notification",common:Be,peers:{Scrollbar:Hn},self:M2},Pq=Tq,Rq={margin:"0 0 8px 0",padding:"10px 20px",maxWidth:"720px",minWidth:"420px",iconMargin:"0 10px 0 0",closeMargin:"0 0 0 10px",closeSize:"20px",closeIconSize:"16px",iconSize:"20px",fontSize:"14px"},z2=e=>{const{textColor2:t,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,infoColor:i,successColor:a,errorColor:s,warningColor:l,popoverColor:c,boxShadow2:u,primaryColor:d,lineHeight:f,borderRadius:p,closeColorHover:h,closeColorPressed:m}=e;return Object.assign(Object.assign({},Rq),{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})},Eq={name:"Message",common:yt,self:z2},$q=Eq,Aq={name:"Message",common:Be,self:z2},Iq=Aq,Mq={name:"ButtonGroup",common:Be},zq=Mq,Oq={name:"InputNumber",common:Be,peers:{Button:jn,Input:lo},self(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}},Dq=Oq,Lq=e=>{const{textColorDisabled:t}=e;return{iconColorDisabled:t}},Fq={name:"InputNumber",common:yt,peers:{Button:ku,Input:Gp},self:Lq},Nq=Fq,Bq={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:Xe(n,a),siderToggleBarColorHover:Xe(n,s),__invertScrollbar:"false"}}},Hq=Bq,jq=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:Xe(o,s),siderToggleBarColorHover:Xe(o,l),__invertScrollbar:"true"}},Vq={name:"Layout",common:yt,peers:{Scrollbar:Li},self:jq},O2=Vq,D2=e=>{const{textColor2:t,cardColor:n,modalColor:o,popoverColor:r,dividerColor:i,borderRadius:a,fontSize:s,hoverColor:l}=e;return{textColor:t,color:n,colorHover:l,colorModal:o,colorHoverModal:Xe(o,l),colorPopover:r,colorHoverPopover:Xe(r,l),borderColor:i,borderColorModal:Xe(o,i),borderColorPopover:Xe(r,i),borderRadius:a,fontSize:s}},Uq={name:"List",common:yt,self:D2},Wq=Uq,qq={name:"List",common:Be,self:D2},Kq=qq,Gq={name:"LoadingBar",common:Be,self(e){const{primaryColor:t}=e;return{colorError:"red",colorLoading:t,height:"2px"}}},Yq=Gq,Xq=e=>{const{primaryColor:t,errorColor:n}=e;return{colorError:n,colorLoading:t,height:"2px"}},Qq={name:"LoadingBar",common:yt,self:Xq},Zq=Qq,Jq={name:"Log",common:Be,peers:{Scrollbar:Hn,Code:F_},self(e){const{textColor2:t,inputColor:n,fontSize:o,primaryColor:r}=e;return{loaderFontSize:o,loaderTextColor:t,loaderColor:n,loaderBorder:"1px solid #0000",loadingColor:r}}},eK=Jq,tK={name:"Mention",common:Be,peers:{InternalSelectMenu:ll,Input:lo},self(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}},nK=tK;function oK(e,t,n,o){return{itemColorHoverInverted:"#0000",itemColorActiveInverted:t,itemColorActiveHoverInverted:t,itemColorActiveCollapsedInverted:t,itemTextColorInverted:e,itemTextColorHoverInverted:n,itemTextColorChildActiveInverted:n,itemTextColorChildActiveHoverInverted:n,itemTextColorActiveInverted:n,itemTextColorActiveHoverInverted:n,itemTextColorHorizontalInverted:e,itemTextColorHoverHorizontalInverted:n,itemTextColorChildActiveHorizontalInverted:n,itemTextColorChildActiveHoverHorizontalInverted:n,itemTextColorActiveHorizontalInverted:n,itemTextColorActiveHoverHorizontalInverted:n,itemIconColorInverted:e,itemIconColorHoverInverted:n,itemIconColorActiveInverted:n,itemIconColorActiveHoverInverted:n,itemIconColorChildActiveInverted:n,itemIconColorChildActiveHoverInverted:n,itemIconColorCollapsedInverted:e,itemIconColorHorizontalInverted:e,itemIconColorHoverHorizontalInverted:n,itemIconColorActiveHorizontalInverted:n,itemIconColorActiveHoverHorizontalInverted:n,itemIconColorChildActiveHorizontalInverted:n,itemIconColorChildActiveHoverHorizontalInverted:n,arrowColorInverted:e,arrowColorHoverInverted:n,arrowColorActiveInverted:n,arrowColorActiveHoverInverted:n,arrowColorChildActiveInverted:n,arrowColorChildActiveHoverInverted:n,groupTextColorInverted:o}}const L2=e=>{const{borderRadius:t,textColor3:n,primaryColor:o,textColor2:r,textColor1:i,fontSize:a,dividerColor:s,hoverColor:l,primaryColorHover:c}=e;return Object.assign({borderRadius:t,color:"#0000",groupTextColor:n,itemColorHover:l,itemColorActive:Ae(o,{alpha:.1}),itemColorActiveHover:Ae(o,{alpha:.1}),itemColorActiveCollapsed:Ae(o,{alpha:.1}),itemTextColor:r,itemTextColorHover:r,itemTextColorActive:o,itemTextColorActiveHover:o,itemTextColorChildActive:o,itemTextColorChildActiveHover:o,itemTextColorHorizontal:r,itemTextColorHoverHorizontal:c,itemTextColorActiveHorizontal:o,itemTextColorActiveHoverHorizontal:o,itemTextColorChildActiveHorizontal:o,itemTextColorChildActiveHoverHorizontal:o,itemIconColor:i,itemIconColorHover:i,itemIconColorActive:o,itemIconColorActiveHover:o,itemIconColorChildActive:o,itemIconColorChildActiveHover:o,itemIconColorCollapsed:i,itemIconColorHorizontal:i,itemIconColorHoverHorizontal:c,itemIconColorActiveHorizontal:o,itemIconColorActiveHoverHorizontal:o,itemIconColorChildActiveHorizontal:o,itemIconColorChildActiveHoverHorizontal:o,itemHeight:"42px",arrowColor:r,arrowColorHover:r,arrowColorActive:o,arrowColorActiveHover:o,arrowColorChildActive:o,arrowColorChildActiveHover:o,colorInverted:"#0000",borderColorHorizontal:"#0000",fontSize:a,dividerColor:s},oK("#BBB",o,"#FFF","#AAA"))},rK={name:"Menu",common:yt,peers:{Tooltip:Jp,Dropdown:tm},self:L2},iK=rK,aK={name:"Menu",common:Be,peers:{Tooltip:Ru,Dropdown:nm},self(e){const{primaryColor:t,primaryColorSuppl:n}=e,o=L2(e);return o.itemColorActive=Ae(t,{alpha:.15}),o.itemColorActiveHover=Ae(t,{alpha:.15}),o.itemColorActiveCollapsed=Ae(t,{alpha:.15}),o.itemColorActiveInverted=n,o.itemColorActiveHoverInverted=n,o.itemColorActiveCollapsedInverted=n,o}},sK=aK,lK={titleFontSize:"18px",backSize:"22px"};function cK(e){const{textColor1:t,textColor2:n,textColor3:o,fontSize:r,fontWeightStrong:i,primaryColorHover:a,primaryColorPressed:s}=e;return Object.assign(Object.assign({},lK),{titleFontWeight:i,fontSize:r,titleTextColor:t,backColor:n,backColorHover:a,backColorPressed:s,subtitleTextColor:o})}const uK={name:"PageHeader",common:Be,self:cK},dK={iconSize:"22px"},fK=e=>{const{fontSize:t,warningColor:n}=e;return Object.assign(Object.assign({},dK),{fontSize:t,iconColor:n})},hK={name:"Popconfirm",common:Be,peers:{Button:jn,Popover:Fi},self:fK},pK=hK,F2=e=>{const{infoColor:t,successColor:n,warningColor:o,errorColor:r,textColor2:i,progressRailColor:a,fontSize:s,fontWeight:l}=e;return{fontSize:s,fontSizeCircle:"28px",fontWeightCircle:l,railColor:a,railHeight:"8px",iconSizeCircle:"36px",iconSizeLine:"18px",iconColor:t,iconColorInfo:t,iconColorSuccess:n,iconColorWarning:o,iconColorError:r,textColorCircle:i,textColorLineInner:"rgb(255, 255, 255)",textColorLineOuter:i,fillColor:t,fillColorInfo:t,fillColorSuccess:n,fillColorWarning:o,fillColorError:r,lineBgProcessing:"linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)"}},mK={name:"Progress",common:yt,self:F2},gK=mK,vK={name:"Progress",common:Be,self(e){const t=F2(e);return t.textColorLineInner="rgb(0, 0, 0)",t.lineBgProcessing="linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)",t}},N2=vK,bK={name:"Rate",common:Be,self(e){const{railColor:t}=e;return{itemColor:t,itemColorActive:"#CCAA33",itemSize:"20px",sizeSmall:"16px",sizeMedium:"20px",sizeLarge:"24px"}}},yK=bK,xK={titleFontSizeSmall:"26px",titleFontSizeMedium:"32px",titleFontSizeLarge:"40px",titleFontSizeHuge:"48px",fontSizeSmall:"14px",fontSizeMedium:"14px",fontSizeLarge:"15px",fontSizeHuge:"16px",iconSizeSmall:"64px",iconSizeMedium:"80px",iconSizeLarge:"100px",iconSizeHuge:"125px",iconColor418:void 0,iconColor404:void 0,iconColor403:void 0,iconColor500:void 0},B2=e=>{const{textColor2:t,textColor1:n,errorColor:o,successColor:r,infoColor:i,warningColor:a,lineHeight:s,fontWeightStrong:l}=e;return Object.assign(Object.assign({},xK),{lineHeight:s,titleFontWeight:l,titleTextColor:n,textColor:t,iconColorError:o,iconColorSuccess:r,iconColorInfo:i,iconColorWarning:a})},CK={name:"Result",common:yt,self:B2},wK=CK,_K={name:"Result",common:Be,self:B2},SK=_K,kK={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},TK={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({},kK),{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:""})}},PK=TK,H2=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:yt,self:H2},EK=RK,$K={name:"Spin",common:Be,self:H2},AK=$K,IK=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}},MK={name:"Statistic",common:Be,self:IK},zK=MK,OK={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"},DK=e=>{const{fontWeightStrong:t,baseColor:n,textColorDisabled:o,primaryColor:r,errorColor:i,textColor1:a,textColor2:s}=e;return Object.assign(Object.assign({},OK),{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})},LK={name:"Steps",common:Be,self:DK},FK=LK,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"},NK={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})}`})}},BK=NK,HK=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})}`})},jK={name:"Switch",common:yt,self:HK},VK=jK,UK={thPaddingSmall:"6px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"6px",tdPaddingMedium:"12px",tdPaddingLarge:"12px"},WK=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({},UK),{fontSizeSmall:f,fontSizeMedium:p,fontSizeLarge:h,lineHeight:d,borderRadius:c,borderColor:Xe(n,t),borderColorModal:Xe(o,t),borderColorPopover:Xe(r,t),tdColor:n,tdColorModal:o,tdColorPopover:r,tdColorStriped:Xe(n,a),tdColorStripedModal:Xe(o,a),tdColorStripedPopover:Xe(r,a),thColor:Xe(n,i),thColorModal:Xe(o,i),thColorPopover:Xe(r,i),thTextColor:s,tdTextColor:l,thFontWeight:u})},qK={name:"Table",common:Be,self:WK},KK=qK,GK={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"},YK=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:b}=e;return Object.assign(Object.assign({},GK),{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:b})},XK={name:"Tabs",common:Be,self(e){const t=YK(e),{inputColor:n}=e;return t.colorSegment=n,t.tabColorSegment=n,t}},QK=XK,ZK=e=>{const{textColor1:t,textColor2:n,fontWeightStrong:o,fontSize:r}=e;return{fontSize:r,titleTextColor:t,textColor:n,titleFontWeight:o}},JK={name:"Thing",common:Be,self:ZK},eG=JK,tG={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},nG={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({},tG),{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})}},oG=nG,rG={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},iG={name:"Transfer",common:Be,peers:{Checkbox:Ba,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:b,closeIconColor:g,closeIconColorHover:x,closeIconColorPressed:T,dividerColor:_}=e;return Object.assign(Object.assign({},rG),{itemHeightSmall:a,itemHeightMedium:a,itemHeightLarge:i,fontSizeSmall:r,fontSizeMedium:o,fontSizeLarge:n,borderRadius:s,dividerColor:_,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:b,closeIconColor:g,closeIconColorHover:x,closeIconColorPressed:T})}},aG=iG,sG=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}},lG={name:"Tree",common:Be,peers:{Checkbox:Ba,Scrollbar:Hn,Empty:Di},self(e){const{primaryColor:t}=e,n=sG(e);return n.nodeColorActive=Ae(t,{alpha:.15}),n}},V2=lG,cG={name:"TreeSelect",common:Be,peers:{Tree:V2,Empty:Di,InternalSelection:qp}},uG=cG,dG={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"},fG=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({},dG),{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"})},hG={name:"Typography",common:Be,self:fG},pG=hG,mG=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}`}},gG={name:"Upload",common:Be,peers:{Button:jn,Progress:N2},self(e){const{errorColor:t}=e,n=mG(e);return n.itemColorHoverError=Ae(t,{alpha:.09}),n}},vG=gG,bG={name:"Watermark",common:Be,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},yG=bG,xG={name:"Row",common:Be},CG=xG,wG={name:"Image",common:Be,peers:{Tooltip:Ru},self:e=>{const{textColor2:t}=e;return{toolbarIconColor:t,toolbarColor:"rgba(0, 0, 0, .35)",toolbarBoxShadow:"none",toolbarBorderRadius:"24px"}}};function _G(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function SG(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^\.\d+$/.test(e))}function Vd(e){return e==null?!0:!Number.isNaN(e)}function B0(e,t){return e==null?"":t===void 0?String(e):e.toFixed(t)}function Ud(e){if(e===null)return null;if(typeof e=="number")return e;{const t=Number(e);return Number.isNaN(t)?null:t}}const kG=j([O("input-number-suffix",` display: inline-block; margin-right: 10px; - `),D("input-number-prefix",` + `),O("input-number-prefix",` display: inline-block; margin-left: 10px; - `)]),B0=800,H0=100,kG=Object.assign(Object.assign({},Le.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]}),TG=me({name:"InputNumber",props:kG,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,mergedRtlRef:o}=ut(e),r=Le("InputNumber","-input-number",SG,Fq,e,n),{localeRef:i}=$i("InputNumber"),a=sr(e),{mergedSizeRef:s,mergedDisabledRef:l,mergedStatusRef:c}=a,u=L(null),d=L(null),f=L(null),p=L(e.defaultValue),h=Ne(e,"value"),m=rn(h,p),b=L(""),g=Y=>{const de=String(Y).split(".")[1];return de?de.length:0},x=Y=>{const de=[e.min,e.max,e.step,Y].map(ye=>ye===void 0?0:g(ye));return Math.max(...de)},T=wt(()=>{const{placeholder:Y}=e;return Y!==void 0?Y:i.value.placeholder}),_=wt(()=>{const Y=Vd(e.step);return Y!==null?Y===0?1:Math.abs(Y):1}),C=wt(()=>{const Y=Vd(e.min);return Y!==null?Y:null}),y=wt(()=>{const Y=Vd(e.max);return Y!==null?Y:null}),w=Y=>{const{value:de}=m;if(Y===de){R();return}const{"onUpdate:value":ye,onUpdateValue:ve,onChange:J}=e,{nTriggerFormInput:pe,nTriggerFormChange:ke}=a;J&&Ee(J,Y),ve&&Ee(ve,Y),ye&&Ee(ye,Y),p.value=Y,pe(),ke()},S=({offset:Y,doUpdateIfValid:de,fixPrecision:ye,isInputing:ve})=>{const{value:J}=b;if(ve&&_G(J))return!1;const pe=(e.parse||wG)(J);if(pe===null)return de&&w(null),null;if(jd(pe)){const ke=g(pe),{precision:ne}=e;if(ne!==void 0&&neRe){if(!de||ve)return!1;oe=Re}if(De!==null&&oe{const{value:Y}=m;if(jd(Y)){const{format:de,precision:ye}=e;de?b.value=de(Y):Y===null||ye===void 0||g(Y)>ye?b.value=N0(Y,void 0):b.value=N0(Y,ye)}else b.value=String(Y)};R();const k=wt(()=>S({offset:0,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})===!1),A=wt(()=>{const{value:Y}=m;if(e.validator&&Y===null)return!1;const{value:de}=_;return S({offset:-de,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),I=wt(()=>{const{value:Y}=m;if(e.validator&&Y===null)return!1;const{value:de}=_;return S({offset:+de,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function q(Y){const{onFocus:de}=e,{nTriggerFormFocus:ye}=a;de&&Ee(de,Y),ye()}function B(Y){var de,ye;if(Y.target===((de=u.value)===null||de===void 0?void 0:de.wrapperElRef))return;const ve=S({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:J}=e,{nTriggerFormBlur:pe}=a;J&&Ee(J,Y),pe(),Lt(()=>{R()})}function O(Y){const{onClear:de}=e;de&&Ee(de,Y)}function $(){const{value:Y}=I;if(!Y){G();return}const{value:de}=m;if(de===null)e.validator||w(z());else{const{value:ye}=_;S({offset:ye,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function U(){const{value:Y}=A;if(!Y){Ce();return}const{value:de}=m;if(de===null)e.validator||w(z());else{const{value:ye}=_;S({offset:-ye,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const Q=q,M=B;function z(){if(e.validator)return null;const{value:Y}=C,{value:de}=y;return Y!==null?Math.max(0,Y):de!==null?Math.min(0,de):0}function re(Y){O(Y),w(null)}function X(Y){var de,ye,ve;!((de=f.value)===null||de===void 0)&&de.$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 te=null,he=null,xe=null;function Ce(){xe&&(window.clearTimeout(xe),xe=null),te&&(window.clearInterval(te),te=null)}function G(){ue&&(window.clearTimeout(ue),ue=null),he&&(window.clearInterval(he),he=null)}function be(){Ce(),xe=window.setTimeout(()=>{te=window.setInterval(()=>{U()},H0)},B0),At("mouseup",document,Ce,{once:!0})}let ue=null;function ie(){G(),ue=window.setTimeout(()=>{he=window.setInterval(()=>{$()},H0)},B0),At("mouseup",document,G,{once:!0})}const _e=()=>{he||$()},V=()=>{te||U()};function P(Y){var de,ye;if(Y.key==="Enter"){if(Y.target===((de=u.value)===null||de===void 0?void 0:de.wrapperElRef))return;S({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(),S({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&$()}else if(Y.key==="ArrowDown"){if(!A.value||e.keyboard.ArrowDown===!1)return;Y.preventDefault(),S({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&U()}}function E(Y){b.value=Y,e.updateValueOnInput&&!e.format&&!e.parse&&e.precision===void 0&&S({offset:0,doUpdateIfValid:!0,isInputing:!0,fixPrecision:!1})}ht(m,()=>{R()});const W={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()}},ae=En("InputNumber",o,n);return Object.assign(Object.assign({},W),{rtlEnabled:ae,inputInstRef:u,minusButtonInstRef:d,addButtonInstRef:f,mergedClsPrefix:n,mergedBordered:t,uncontrolledValue:p,mergedValue:m,mergedPlaceholder:T,displayedValueInvalid:k,mergedSize:s,mergedDisabled:l,displayedValue:b,addable:I,minusable:A,mergedStatus:c,handleFocus:Q,handleBlur:M,handleClear:re,handleMouseDown:X,handleAddClick:_e,handleMinusClick:V,handleAddMousedown:ie,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:N(()=>{const{self:{iconColorDisabled:Y}}=r.value,[de,ye,ve,J]=No(Y);return{textColorTextDisabled:`rgb(${de}, ${ye}, ${ve})`,opacityDisabled:`${J}`}})})},render(){const{mergedClsPrefix:e,$slots:t}=this,n=()=>v(_0,{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:()=>Rn(t["minus-icon"],()=>[v(Ht,{clsPrefix:e},{default:()=>v(PN,null)})])}),o=()=>v(_0,{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:()=>Rn(t["add-icon"],()=>[v(Ht,{clsPrefix:e},{default:()=>v(yN,null)})])});return v("div",{class:[`${e}-input-number`,this.rtlEnabled&&`${e}-input-number--rtl`]},v(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?v("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?v("span",{class:`${e}-input-number-suffix`},i):null),this.buttonPlacement==="right"?n():null,o()]:(r=t.suffix)===null||r===void 0?void 0:r.call(t)}}))}}),V2="n-layout-sider",U2={type:String,default:"static"},PG=D("layout",` + `)]),H0=800,j0=100,TG=Object.assign(Object.assign({},Le.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]}),PG=me({name:"InputNumber",props:TG,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,mergedRtlRef:o}=ut(e),r=Le("InputNumber","-input-number",kG,Nq,e,n),{localeRef:i}=$i("InputNumber"),a=sr(e),{mergedSizeRef:s,mergedDisabledRef:l,mergedStatusRef:c}=a,u=L(null),d=L(null),f=L(null),p=L(e.defaultValue),h=Ne(e,"value"),m=an(h,p),b=L(""),g=X=>{const fe=String(X).split(".")[1];return fe?fe.length:0},x=X=>{const fe=[e.min,e.max,e.step,X].map(ye=>ye===void 0?0:g(ye));return Math.max(...fe)},T=wt(()=>{const{placeholder:X}=e;return X!==void 0?X:i.value.placeholder}),_=wt(()=>{const X=Ud(e.step);return X!==null?X===0?1:Math.abs(X):1}),C=wt(()=>{const X=Ud(e.min);return X!==null?X:null}),y=wt(()=>{const X=Ud(e.max);return X!==null?X:null}),w=X=>{const{value:fe}=m;if(X===fe){R();return}const{"onUpdate:value":ye,onUpdateValue:ve,onChange:ee}=e,{nTriggerFormInput:pe,nTriggerFormChange:ke}=a;ee&&Ee(ee,X),ve&&Ee(ve,X),ye&&Ee(ye,X),p.value=X,pe(),ke()},S=({offset:X,doUpdateIfValid:fe,fixPrecision:ye,isInputing:ve})=>{const{value:ee}=b;if(ve&&SG(ee))return!1;const pe=(e.parse||_G)(ee);if(pe===null)return fe&&w(null),null;if(Vd(pe)){const ke=g(pe),{precision:oe}=e;if(oe!==void 0&&oeRe){if(!fe||ve)return!1;re=Re}if(De!==null&&re{const{value:X}=m;if(Vd(X)){const{format:fe,precision:ye}=e;fe?b.value=fe(X):X===null||ye===void 0||g(X)>ye?b.value=B0(X,void 0):b.value=B0(X,ye)}else b.value=String(X)};R();const k=wt(()=>S({offset:0,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})===!1),A=wt(()=>{const{value:X}=m;if(e.validator&&X===null)return!1;const{value:fe}=_;return S({offset:-fe,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),I=wt(()=>{const{value:X}=m;if(e.validator&&X===null)return!1;const{value:fe}=_;return S({offset:+fe,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function q(X){const{onFocus:fe}=e,{nTriggerFormFocus:ye}=a;fe&&Ee(fe,X),ye()}function B(X){var fe,ye;if(X.target===((fe=u.value)===null||fe===void 0?void 0:fe.wrapperElRef))return;const ve=S({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:pe}=a;ee&&Ee(ee,X),pe(),Lt(()=>{R()})}function M(X){const{onClear:fe}=e;fe&&Ee(fe,X)}function $(){const{value:X}=I;if(!X){Y();return}const{value:fe}=m;if(fe===null)e.validator||w(z());else{const{value:ye}=_;S({offset:ye,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function U(){const{value:X}=A;if(!X){we();return}const{value:fe}=m;if(fe===null)e.validator||w(z());else{const{value:ye}=_;S({offset:-ye,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const Q=q,D=B;function z(){if(e.validator)return null;const{value:X}=C,{value:fe}=y;return X!==null?Math.max(0,X):fe!==null?Math.min(0,fe):0}function te(X){M(X),w(null)}function G(X){var fe,ye,ve;!((fe=f.value)===null||fe===void 0)&&fe.$el.contains(X.target)&&X.preventDefault(),!((ye=d.value)===null||ye===void 0)&&ye.$el.contains(X.target)&&X.preventDefault(),(ve=u.value)===null||ve===void 0||ve.activate()}let J=null,he=null,xe=null;function we(){xe&&(window.clearTimeout(xe),xe=null),J&&(window.clearInterval(J),J=null)}function Y(){ue&&(window.clearTimeout(ue),ue=null),he&&(window.clearInterval(he),he=null)}function be(){we(),xe=window.setTimeout(()=>{J=window.setInterval(()=>{U()},j0)},H0),At("mouseup",document,we,{once:!0})}let ue=null;function ie(){Y(),ue=window.setTimeout(()=>{he=window.setInterval(()=>{$()},j0)},H0),At("mouseup",document,Y,{once:!0})}const _e=()=>{he||$()},V=()=>{J||U()};function P(X){var fe,ye;if(X.key==="Enter"){if(X.target===((fe=u.value)===null||fe===void 0?void 0:fe.wrapperElRef))return;S({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&((ye=u.value)===null||ye===void 0||ye.deactivate())}else if(X.key==="ArrowUp"){if(!I.value||e.keyboard.ArrowUp===!1)return;X.preventDefault(),S({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&$()}else if(X.key==="ArrowDown"){if(!A.value||e.keyboard.ArrowDown===!1)return;X.preventDefault(),S({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&U()}}function E(X){b.value=X,e.updateValueOnInput&&!e.format&&!e.parse&&e.precision===void 0&&S({offset:0,doUpdateIfValid:!0,isInputing:!0,fixPrecision:!1})}ht(m,()=>{R()});const W={focus:()=>{var X;return(X=u.value)===null||X===void 0?void 0:X.focus()},blur:()=>{var X;return(X=u.value)===null||X===void 0?void 0:X.blur()},select:()=>{var X;return(X=u.value)===null||X===void 0?void 0:X.select()}},ae=En("InputNumber",o,n);return Object.assign(Object.assign({},W),{rtlEnabled:ae,inputInstRef:u,minusButtonInstRef:d,addButtonInstRef:f,mergedClsPrefix:n,mergedBordered:t,uncontrolledValue:p,mergedValue:m,mergedPlaceholder:T,displayedValueInvalid:k,mergedSize:s,mergedDisabled:l,displayedValue:b,addable:I,minusable:A,mergedStatus:c,handleFocus:Q,handleBlur:D,handleClear:te,handleMouseDown:G,handleAddClick:_e,handleMinusClick:V,handleAddMousedown:ie,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:N(()=>{const{self:{iconColorDisabled:X}}=r.value,[fe,ye,ve,ee]=Bo(X);return{textColorTextDisabled:`rgb(${fe}, ${ye}, ${ve})`,opacityDisabled:`${ee}`}})})},render(){const{mergedClsPrefix:e,$slots:t}=this,n=()=>v(S0,{text:!0,disabled:!this.minusable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleMinusClick,onMousedown:this.handleMinusMousedown,ref:"minusButtonInstRef"},{icon:()=>Rn(t["minus-icon"],()=>[v(Ht,{clsPrefix:e},{default:()=>v(RN,null)})])}),o=()=>v(S0,{text:!0,disabled:!this.addable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleAddClick,onMousedown:this.handleAddMousedown,ref:"addButtonInstRef"},{icon:()=>Rn(t["add-icon"],()=>[v(Ht,{clsPrefix:e},{default:()=>v(xN,null)})])});return v("div",{class:[`${e}-input-number`,this.rtlEnabled&&`${e}-input-number--rtl`]},v(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?v("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?v("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)}}))}}),U2="n-layout-sider",W2={type:String,default:"static"},RG=O("layout",` color: var(--n-text-color); background-color: var(--n-color); box-sizing: border-box; @@ -2804,7 +2804,7 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier); -`,[D("layout-scroll-container",` +`,[O("layout-scroll-container",` overflow-x: hidden; box-sizing: border-box; height: 100%; @@ -2814,7 +2814,7 @@ ${t} right: 0; top: 0; bottom: 0; - `)]),RG={embedded:Boolean,position:U2,nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,onScroll:Function,contentStyle:{type:[String,Object],default:""},hasSider:Boolean,siderPlacement:{type:String,default:"left"}},W2="n-layout";function EG(e){return me({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},Le.props),RG),setup(t){const n=L(null),o=L(null),{mergedClsPrefixRef:r,inlineThemeDisabled:i}=ut(t),a=Le("Layout","-layout",PG,z2,t,r);function s(m,b){if(t.nativeScrollbar){const{value:g}=n;g&&(b===void 0?g.scrollTo(m):g.scrollTo(m,b))}else{const{value:g}=o;g&&g.scrollTo(m,b)}}ct(W2,t);let l=0,c=0;const u=m=>{var b;const g=m.target;l=g.scrollLeft,c=g.scrollTop,(b=t.onScroll)===null||b===void 0||b.call(t,m)};Ep(()=>{if(t.nativeScrollbar){const m=n.value;m&&(m.scrollTop=c,m.scrollLeft=l)}});const d={display:"flex",flexWrap:"nowrap",width:"100%",flexDirection:"row"},f={scrollTo:s},p=N(()=>{const{common:{cubicBezierEaseInOut:m},self:b}=a.value;return{"--n-bezier":m,"--n-color":t.embedded?b.colorEmbedded:b.color,"--n-text-color":b.textColor}}),h=i?kt("layout",N(()=>t.embedded?"e":""),p,t):void 0;return Object.assign({mergedClsPrefix:r,scrollableElRef:n,scrollbarInstRef:o,hasSiderStyle:d,mergedTheme:a,handleNativeElScroll:u,cssVars:i?void 0:p,themeClass:h==null?void 0:h.themeClass,onRender:h==null?void 0:h.onRender},f)},render(){var t;const{mergedClsPrefix:n,hasSider:o}=this;(t=this.onRender)===null||t===void 0||t.call(this);const r=o?this.hasSiderStyle:void 0,i=[this.themeClass,e&&`${n}-layout-content`,`${n}-layout`,`${n}-layout--${this.position}-positioned`];return v("div",{class:i,style:this.cssVars},this.nativeScrollbar?v("div",{ref:"scrollableElRef",class:`${n}-layout-scroll-container`,style:[this.contentStyle,r],onScroll:this.handleNativeElScroll},this.$slots):v(_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 $G=EG(!1),AG=D("layout-sider",` + `)]),EG={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 $G(e){return me({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},Le.props),EG),setup(t){const n=L(null),o=L(null),{mergedClsPrefixRef:r,inlineThemeDisabled:i}=ut(t),a=Le("Layout","-layout",RG,O2,t,r);function s(m,b){if(t.nativeScrollbar){const{value:g}=n;g&&(b===void 0?g.scrollTo(m):g.scrollTo(m,b))}else{const{value:g}=o;g&&g.scrollTo(m,b)}}ct(q2,t);let l=0,c=0;const u=m=>{var b;const g=m.target;l=g.scrollLeft,c=g.scrollTop,(b=t.onScroll)===null||b===void 0||b.call(t,m)};$p(()=>{if(t.nativeScrollbar){const m=n.value;m&&(m.scrollTop=c,m.scrollLeft=l)}});const d={display:"flex",flexWrap:"nowrap",width:"100%",flexDirection:"row"},f={scrollTo:s},p=N(()=>{const{common:{cubicBezierEaseInOut:m},self:b}=a.value;return{"--n-bezier":m,"--n-color":t.embedded?b.colorEmbedded:b.color,"--n-text-color":b.textColor}}),h=i?kt("layout",N(()=>t.embedded?"e":""),p,t):void 0;return Object.assign({mergedClsPrefix:r,scrollableElRef:n,scrollbarInstRef:o,hasSiderStyle:d,mergedTheme:a,handleNativeElScroll:u,cssVars:i?void 0:p,themeClass:h==null?void 0:h.themeClass,onRender:h==null?void 0:h.onRender},f)},render(){var t;const{mergedClsPrefix:n,hasSider:o}=this;(t=this.onRender)===null||t===void 0||t.call(this);const r=o?this.hasSiderStyle:void 0,i=[this.themeClass,e&&`${n}-layout-content`,`${n}-layout`,`${n}-layout--${this.position}-positioned`];return v("div",{class:i,style:this.cssVars},this.nativeScrollbar?v("div",{ref:"scrollableElRef",class:`${n}-layout-scroll-container`,style:[this.contentStyle,r],onScroll:this.handleNativeElScroll},this.$slots):v(_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 AG=$G(!1),IG=O("layout-sider",` flex-shrink: 0; box-sizing: border-box; position: relative; @@ -2844,19 +2844,19 @@ ${t} justify-content: flex-start; `,[K("bordered",[F("border",` left: 0; - `)]),K("collapsed",[D("layout-toggle-button",[D("base-icon",` + `)]),K("collapsed",[O("layout-toggle-button",[O("base-icon",` transform: rotate(180deg); - `)]),D("layout-toggle-bar",[j("&:hover",[F("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),F("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])])]),D("layout-toggle-button",` + `)]),O("layout-toggle-bar",[j("&:hover",[F("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),F("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])])]),O("layout-toggle-button",` left: 0; transform: translateX(-50%) translateY(-50%); - `,[D("base-icon",` + `,[O("base-icon",` transform: rotate(0); - `)]),D("layout-toggle-bar",` + `)]),O("layout-toggle-bar",` left: -28px; transform: rotate(180deg); - `,[j("&:hover",[F("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),F("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})])])]),K("collapsed",[D("layout-toggle-bar",[j("&:hover",[F("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),F("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])]),D("layout-toggle-button",[D("base-icon",` + `,[j("&:hover",[F("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),F("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})])])]),K("collapsed",[O("layout-toggle-bar",[j("&:hover",[F("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),F("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])]),O("layout-toggle-button",[O("base-icon",` transform: rotate(0); - `)])]),D("layout-toggle-button",` + `)])]),O("layout-toggle-button",` transition: color .3s var(--n-bezier), right .3s var(--n-bezier), @@ -2880,10 +2880,10 @@ ${t} box-shadow: 0 2px 4px 0px rgba(0, 0, 0, .06); transform: translateX(50%) translateY(-50%); z-index: 1; - `,[D("base-icon",` + `,[O("base-icon",` transition: transform .3s var(--n-bezier); transform: rotate(180deg); - `)]),D("layout-toggle-bar",` + `)]),O("layout-toggle-bar",` cursor: pointer; height: 72px; width: 32px; @@ -2909,7 +2909,7 @@ ${t} bottom: 0; width: 1px; transition: background-color .3s var(--n-bezier); - `),D("layout-sider-scroll-container",` + `),O("layout-sider-scroll-container",` flex-grow: 1; flex-shrink: 0; box-sizing: border-box; @@ -2917,12 +2917,12 @@ ${t} opacity: 0; transition: opacity .3s var(--n-bezier); max-width: 100%; - `),K("show-content",[D("layout-sider-scroll-container",{opacity:1})]),K("absolute-positioned",` + `),K("show-content",[O("layout-sider-scroll-container",{opacity:1})]),K("absolute-positioned",` position: absolute; left: 0; top: 0; bottom: 0; - `)]),IG=me({name:"LayoutToggleButton",props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return v("div",{class:`${e}-layout-toggle-button`,onClick:this.onClick},v(Ht,{clsPrefix:e},{default:()=>v(jp,null)}))}}),MG=me({props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return v("div",{onClick:this.onClick,class:`${e}-layout-toggle-bar`},v("div",{class:`${e}-layout-toggle-bar__top`}),v("div",{class:`${e}-layout-toggle-bar__bottom`}))}}),zG={position:U2,bordered:Boolean,collapsedWidth:{type:Number,default:48},width:{type:[Number,String],default:272},contentStyle:{type:[String,Object],default:""},collapseMode:{type:String,default:"transform"},collapsed:{type:Boolean,default:void 0},defaultCollapsed:Boolean,showCollapsedContent:{type:Boolean,default:!0},showTrigger:{type:[Boolean,String],default:!1},nativeScrollbar:{type:Boolean,default:!0},inverted:Boolean,scrollbarProps:Object,triggerStyle:[String,Object],collapsedTriggerStyle:[String,Object],"onUpdate:collapsed":[Function,Array],onUpdateCollapsed:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,onExpand:[Function,Array],onCollapse:[Function,Array],onScroll:Function},OG=me({name:"LayoutSider",props:Object.assign(Object.assign({},Le.props),zG),setup(e){const t=je(W2),n=L(null),o=L(null),r=N(()=>Ut(l.value?e.collapsedWidth:e.width)),i=N(()=>e.collapseMode!=="transform"?{}:{minWidth:Ut(e.width)}),a=N(()=>t?t.siderPlacement:"left"),s=L(e.defaultCollapsed),l=rn(Ne(e,"collapsed"),s);function c(C,y){if(e.nativeScrollbar){const{value:w}=n;w&&(y===void 0?w.scrollTo(C):w.scrollTo(C,y))}else{const{value:w}=o;w&&w.scrollTo(C,y)}}function u(){const{"onUpdate:collapsed":C,onUpdateCollapsed:y,onExpand:w,onCollapse:S}=e,{value:R}=l;y&&Ee(y,!R),C&&Ee(C,!R),s.value=!R,R?w&&Ee(w):S&&Ee(S)}let d=0,f=0;const p=C=>{var y;const w=C.target;d=w.scrollLeft,f=w.scrollTop,(y=e.onScroll)===null||y===void 0||y.call(e,C)};Ep(()=>{if(e.nativeScrollbar){const C=n.value;C&&(C.scrollTop=f,C.scrollLeft=d)}}),ct(V2,{collapsedRef:l,collapseModeRef:Ne(e,"collapseMode")});const{mergedClsPrefixRef:h,inlineThemeDisabled:m}=ut(e),b=Le("Layout","-layout-sider",AG,z2,e,h);function g(C){var y,w;C.propertyName==="max-width"&&(l.value?(y=e.onAfterLeave)===null||y===void 0||y.call(e):(w=e.onAfterEnter)===null||w===void 0||w.call(e))}const x={scrollTo:c},T=N(()=>{const{common:{cubicBezierEaseInOut:C},self:y}=b.value,{siderToggleButtonColor:w,siderToggleButtonBorder:S,siderToggleBarColor:R,siderToggleBarColorHover:k}=y,A={"--n-bezier":C,"--n-toggle-button-color":w,"--n-toggle-button-border":S,"--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}),_=m?kt("layout-sider",N(()=>e.inverted?"a":"b"),T,e):void 0;return Object.assign({scrollableElRef:n,scrollbarInstRef:o,mergedClsPrefix:h,mergedTheme:b,styleMaxWidth:r,mergedCollapsed:l,scrollContainerStyle:i,siderPlacement:a,handleNativeElScroll:p,handleTransitionend:g,handleTriggerClick:u,inlineThemeDisabled:m,cssVars:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender},x)},render(){var e;const{mergedClsPrefix:t,mergedCollapsed:n,showTrigger:o}=this;return(e=this.onRender)===null||e===void 0||e.call(this),v("aside",{class:[`${t}-layout-sider`,this.themeClass,`${t}-layout-sider--${this.position}-positioned`,`${t}-layout-sider--${this.siderPlacement}-placement`,this.bordered&&`${t}-layout-sider--bordered`,n&&`${t}-layout-sider--collapsed`,(!n||this.showCollapsedContent)&&`${t}-layout-sider--show-content`],onTransitionend:this.handleTransitionend,style:[this.inlineThemeDisabled?void 0:this.cssVars,{maxWidth:this.styleMaxWidth,width:Ut(this.width)}]},this.nativeScrollbar?v("div",{class:`${t}-layout-sider-scroll-container`,onScroll:this.handleNativeElScroll,style:[this.scrollContainerStyle,{overflow:"auto"},this.contentStyle],ref:"scrollableElRef"},this.$slots):v(_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"?v(MG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):v(IG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?v("div",{class:`${t}-layout-sider__border`}):null)}}),DG={extraFontSize:"12px",width:"440px"},LG={name:"Transfer",common:Be,peers:{Checkbox:Ba,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:b}=e;return Object.assign(Object.assign({},DG),{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:b,titleFontWeight:o,iconColor:n,iconColorDisabled:t})}},FG=LG,NG=j([D("list",` + `)]),MG=me({name:"LayoutToggleButton",props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return v("div",{class:`${e}-layout-toggle-button`,onClick:this.onClick},v(Ht,{clsPrefix:e},{default:()=>v(Vp,null)}))}}),zG=me({props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return v("div",{onClick:this.onClick,class:`${e}-layout-toggle-bar`},v("div",{class:`${e}-layout-toggle-bar__top`}),v("div",{class:`${e}-layout-toggle-bar__bottom`}))}}),OG={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},DG=me({name:"LayoutSider",props:Object.assign(Object.assign({},Le.props),OG),setup(e){const t=Ve(q2),n=L(null),o=L(null),r=N(()=>Ut(l.value?e.collapsedWidth:e.width)),i=N(()=>e.collapseMode!=="transform"?{}:{minWidth:Ut(e.width)}),a=N(()=>t?t.siderPlacement:"left"),s=L(e.defaultCollapsed),l=an(Ne(e,"collapsed"),s);function c(C,y){if(e.nativeScrollbar){const{value:w}=n;w&&(y===void 0?w.scrollTo(C):w.scrollTo(C,y))}else{const{value:w}=o;w&&w.scrollTo(C,y)}}function u(){const{"onUpdate:collapsed":C,onUpdateCollapsed:y,onExpand:w,onCollapse:S}=e,{value:R}=l;y&&Ee(y,!R),C&&Ee(C,!R),s.value=!R,R?w&&Ee(w):S&&Ee(S)}let d=0,f=0;const p=C=>{var y;const w=C.target;d=w.scrollLeft,f=w.scrollTop,(y=e.onScroll)===null||y===void 0||y.call(e,C)};$p(()=>{if(e.nativeScrollbar){const C=n.value;C&&(C.scrollTop=f,C.scrollLeft=d)}}),ct(U2,{collapsedRef:l,collapseModeRef:Ne(e,"collapseMode")});const{mergedClsPrefixRef:h,inlineThemeDisabled:m}=ut(e),b=Le("Layout","-layout-sider",IG,O2,e,h);function g(C){var y,w;C.propertyName==="max-width"&&(l.value?(y=e.onAfterLeave)===null||y===void 0||y.call(e):(w=e.onAfterEnter)===null||w===void 0||w.call(e))}const x={scrollTo:c},T=N(()=>{const{common:{cubicBezierEaseInOut:C},self:y}=b.value,{siderToggleButtonColor:w,siderToggleButtonBorder:S,siderToggleBarColor:R,siderToggleBarColorHover:k}=y,A={"--n-bezier":C,"--n-toggle-button-color":w,"--n-toggle-button-border":S,"--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}),_=m?kt("layout-sider",N(()=>e.inverted?"a":"b"),T,e):void 0;return Object.assign({scrollableElRef:n,scrollbarInstRef:o,mergedClsPrefix:h,mergedTheme:b,styleMaxWidth:r,mergedCollapsed:l,scrollContainerStyle:i,siderPlacement:a,handleNativeElScroll:p,handleTransitionend:g,handleTriggerClick:u,inlineThemeDisabled:m,cssVars:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender},x)},render(){var e;const{mergedClsPrefix:t,mergedCollapsed:n,showTrigger:o}=this;return(e=this.onRender)===null||e===void 0||e.call(this),v("aside",{class:[`${t}-layout-sider`,this.themeClass,`${t}-layout-sider--${this.position}-positioned`,`${t}-layout-sider--${this.siderPlacement}-placement`,this.bordered&&`${t}-layout-sider--bordered`,n&&`${t}-layout-sider--collapsed`,(!n||this.showCollapsedContent)&&`${t}-layout-sider--show-content`],onTransitionend:this.handleTransitionend,style:[this.inlineThemeDisabled?void 0:this.cssVars,{maxWidth:this.styleMaxWidth,width:Ut(this.width)}]},this.nativeScrollbar?v("div",{class:`${t}-layout-sider-scroll-container`,onScroll:this.handleNativeElScroll,style:[this.scrollContainerStyle,{overflow:"auto"},this.contentStyle],ref:"scrollableElRef"},this.$slots):v(_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"?v(zG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):v(MG,{clsPrefix:t,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?v("div",{class:`${t}-layout-sider__border`}):null)}}),LG={extraFontSize:"12px",width:"440px"},FG={name:"Transfer",common:Be,peers:{Checkbox:Ba,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:b}=e;return Object.assign(Object.assign({},LG),{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:b,titleFontWeight:o,iconColor:n,iconColorDisabled:t})}},NG=FG,BG=j([O("list",` --n-merged-border-color: var(--n-border-color); --n-merged-color: var(--n-color); --n-merged-color-hover: var(--n-color-hover); @@ -2936,20 +2936,20 @@ ${t} list-style-type: none; color: var(--n-text-color); background-color: var(--n-merged-color); - `,[K("show-divider",[D("list-item",[j("&:not(:last-child)",[F("divider",` + `,[K("show-divider",[O("list-item",[j("&:not(:last-child)",[F("divider",` background-color: var(--n-merged-border-color); - `)])])]),K("clickable",[D("list-item",` + `)])])]),K("clickable",[O("list-item",` cursor: pointer; `)]),K("bordered",` border: 1px solid var(--n-merged-border-color); border-radius: var(--n-border-radius); - `),K("hoverable",[D("list-item",` + `),K("hoverable",[O("list-item",` border-radius: var(--n-border-radius); `,[j("&:hover",` background-color: var(--n-merged-color-hover); `,[F("divider",` background-color: transparent; - `)])])]),K("bordered, hoverable",[D("list-item",` + `)])])]),K("bordered, hoverable",[O("list-item",` padding: 12px 20px; `),F("header, footer",` padding: 12px 20px; @@ -2959,7 +2959,7 @@ ${t} transition: border-color .3s var(--n-bezier); `,[j("&:not(:last-child)",` border-bottom: 1px solid var(--n-merged-border-color); - `)]),D("list-item",` + `)]),O("list-item",` position: relative; padding: 12px 0; box-sizing: border-box; @@ -2986,22 +2986,22 @@ ${t} background-color: transparent; transition: background-color .3s var(--n-bezier); pointer-events: none; - `)])]),Js(D("list",` + `)])]),tl(O("list",` --n-merged-color-hover: var(--n-color-hover-modal); --n-merged-color: var(--n-color-modal); --n-merged-border-color: var(--n-border-color-modal); - `)),hu(D("list",` + `)),pu(O("list",` --n-merged-color-hover: var(--n-color-hover-popover); --n-merged-color: var(--n-color-popover); --n-merged-border-color: var(--n-border-color-popover); - `))]),BG=Object.assign(Object.assign({},Le.props),{size:{type:String,default:"medium"},bordered:Boolean,clickable:Boolean,hoverable:Boolean,showDivider:{type:Boolean,default:!0}}),q2="n-list",am=me({name:"List",props:BG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ut(e),r=En("List",o,t),i=Le("List","-list",NG,Uq,e,t);ct(q2,{showDividerRef:Ne(e,"showDivider"),mergedClsPrefixRef:t});const a=N(()=>{const{common:{cubicBezierEaseInOut:l},self:{fontSize:c,textColor:u,color:d,colorModal:f,colorPopover:p,borderColor:h,borderColorModal:m,borderColorPopover:b,borderRadius:g,colorHover:x,colorHoverModal:T,colorHoverPopover:_}}=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":b,"--n-color-modal":f,"--n-color-popover":p,"--n-color-hover":x,"--n-color-hover-modal":T,"--n-color-hover-popover":_}}),s=n?kt("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(),v("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?v("div",{class:`${n}-list__header`},t.header()):null,(e=t.default)===null||e===void 0?void 0:e.call(t),t.footer?v("div",{class:`${n}-list__footer`},t.footer()):null)}}),sm=me({name:"ListItem",setup(){const e=je(q2,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 v("li",{class:`${t}-list-item`},e.prefix?v("div",{class:`${t}-list-item__prefix`},e.prefix()):null,e.default?v("div",{class:`${t}-list-item__main`},e):null,e.suffix?v("div",{class:`${t}-list-item__suffix`},e.suffix()):null,this.showDivider&&v("div",{class:`${t}-list-item__divider`}))}}),K2="n-loading-bar",G2="n-loading-bar-api",HG=D("loading-bar-container",` + `))]),HG=Object.assign(Object.assign({},Le.props),{size:{type:String,default:"medium"},bordered:Boolean,clickable:Boolean,hoverable:Boolean,showDivider:{type:Boolean,default:!0}}),K2="n-list",sm=me({name:"List",props:HG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=ut(e),r=En("List",o,t),i=Le("List","-list",BG,Wq,e,t);ct(K2,{showDividerRef:Ne(e,"showDivider"),mergedClsPrefixRef:t});const a=N(()=>{const{common:{cubicBezierEaseInOut:l},self:{fontSize:c,textColor:u,color:d,colorModal:f,colorPopover:p,borderColor:h,borderColorModal:m,borderColorPopover:b,borderRadius:g,colorHover:x,colorHoverModal:T,colorHoverPopover:_}}=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":b,"--n-color-modal":f,"--n-color-popover":p,"--n-color-hover":x,"--n-color-hover-modal":T,"--n-color-hover-popover":_}}),s=n?kt("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(),v("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?v("div",{class:`${n}-list__header`},t.header()):null,(e=t.default)===null||e===void 0?void 0:e.call(t),t.footer?v("div",{class:`${n}-list__footer`},t.footer()):null)}}),lm=me({name:"ListItem",setup(){const e=Ve(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 v("li",{class:`${t}-list-item`},e.prefix?v("div",{class:`${t}-list-item__prefix`},e.prefix()):null,e.default?v("div",{class:`${t}-list-item__main`},e):null,e.suffix?v("div",{class:`${t}-list-item__suffix`},e.suffix()):null,this.showDivider&&v("div",{class:`${t}-list-item__divider`}))}}),G2="n-loading-bar",Y2="n-loading-bar-api",jG=O("loading-bar-container",` z-index: 5999; position: fixed; top: 0; left: 0; right: 0; height: 2px; -`,[il({enterDuration:"0.3s",leaveDuration:"0.8s"}),D("loading-bar",` +`,[sl({enterDuration:"0.3s",leaveDuration:"0.8s"}),O("loading-bar",` width: 100%; transition: max-width 4s linear, @@ -3019,25 +3019,25 @@ ${t} transition: max-width .2s linear, background .2s linear; - `)])]);var Bl=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 Hl(e,t){return`${t}-loading-bar ${t}-loading-bar--${e}`}const jG=me({name:"LoadingBar",props:{containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=ut(),{props:t,mergedClsPrefixRef:n}=je(K2),o=L(null),r=L(!1),i=L(!1),a=L(!1),s=L(!1);let l=!1;const c=L(!1),u=N(()=>{const{loadingBarStyle:C}=t;return C?C[c.value?"error":"loading"]:""});function d(){return Bl(this,void 0,void 0,function*(){r.value=!1,a.value=!1,l=!1,c.value=!1,s.value=!0,yield Lt(),s.value=!1})}function f(C=0,y=80,w="starting"){return Bl(this,void 0,void 0,function*(){if(i.value=!0,yield d(),l)return;a.value=!0,yield Lt();const S=o.value;S&&(S.style.maxWidth=`${C}%`,S.style.transition="none",S.offsetWidth,S.className=Hl(w,n.value),S.style.transition="",S.style.maxWidth=`${y}%`)})}function p(){return Bl(this,void 0,void 0,function*(){if(l||c.value)return;i.value&&(yield Lt()),l=!0;const C=o.value;C&&(C.className=Hl("finishing",n.value),C.style.maxWidth="100%",C.offsetWidth,a.value=!1)})}function h(){if(!(l||c.value))if(!a.value)f(100,100,"error").then(()=>{c.value=!0;const C=o.value;C&&(C.className=Hl("error",n.value),C.offsetWidth,a.value=!1)});else{c.value=!0;const C=o.value;if(!C)return;C.className=Hl("error",n.value),C.style.maxWidth="100%",C.offsetWidth,a.value=!1}}function m(){r.value=!0}function b(){r.value=!1}function g(){return Bl(this,void 0,void 0,function*(){yield d()})}const x=Le("LoadingBar","-loading-bar",HG,Qq,t,n),T=N(()=>{const{self:{height:C,colorError:y,colorLoading:w}}=x.value;return{"--n-height":C,"--n-color-loading":w,"--n-color-error":y}}),_=e?kt("loading-bar",void 0,T,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:b,handleAfterLeave:g,mergedLoadingBarStyle:u,cssVars:e?void 0:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender}},render(){if(!this.started)return null;const{mergedClsPrefix:e}=this;return v(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),wn(v("div",{class:[`${e}-loading-bar-container`,this.themeClass],style:this.containerStyle},v("div",{ref:"loadingBarRef",class:[`${e}-loading-bar`],style:[this.cssVars,this.mergedLoadingBarStyle]})),[[ro,this.loading||!this.loading&&this.entering]])}})}}),VG=Object.assign(Object.assign({},Le.props),{to:{type:[String,Object,Boolean],default:void 0},containerStyle:[String,Object],loadingBarStyle:{type:Object}}),UG=me({name:"LoadingBarProvider",props:VG,setup(e){const t=Hr(),n=L(null),o={start(){var i;t.value?(i=n.value)===null||i===void 0||i.start():Lt(()=>{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():Lt(()=>{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():Lt(()=>{var a;(a=n.value)===null||a===void 0||a.finish()})}},{mergedClsPrefixRef:r}=ut(e);return ct(G2,o),ct(K2,{props:e,mergedClsPrefixRef:r}),Object.assign(o,{loadingBarRef:n})},render(){var e,t;return v(it,null,v(Kc,{disabled:this.to===!1,to:this.to||"body"},v(jG,{ref:"loadingBarRef",containerStyle:this.containerStyle})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function WG(){const e=je(G2,null);return e===null&&Br("use-loading-bar","No outer founded."),e}const ul="n-menu",lm="n-submenu",cm="n-menu-item-group",jl=8;function um(e){const t=je(ul),{props:n,mergedCollapsedRef:o}=t,r=je(lm,null),i=je(cm,null),a=N(()=>n.mode==="horizontal"),s=N(()=>a.value?n.dropdownPlacement:"tmNodes"in e?"right-start":"right"),l=N(()=>{var f;return Math.max((f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize,n.iconSize)}),c=N(()=>{var f;return!a.value&&e.root&&o.value&&(f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize}),u=N(()=>{if(a.value)return;const{collapsedWidth:f,indent:p,rootIndent:h}=n,{root:m,isGroup:b}=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(b?p/2:p)+r.paddingLeftRef.value}),d=N(()=>{const{collapsedWidth:f,indent:p,rootIndent:h}=n,{value:m}=l,{root:b}=e;return a.value||!b||!o.value?jl:(h===void 0?p:h)+m+jl-(f+m)/2});return{dropdownPlacement:s,activeIconSize:c,maxIconSize:l,paddingLeft:u,iconMarginRight:d,NMenu:t,NSubmenu:r}}const dm={internalKey:{type:[String,Number],required:!0},root:Boolean,isGroup:Boolean,level:{type:Number,required:!0},title:[String,Function],extra:[String,Function]},Y2=Object.assign(Object.assign({},dm),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),qG=me({name:"MenuOptionGroup",props:Y2,setup(e){ct(lm,null);const t=um(e);ct(cm,{paddingLeftRef:t.paddingLeft});const{mergedClsPrefixRef:n,props:o}=je(ul);return function(){const{value:r}=n,i=t.paddingLeft.value,{nodeProps:a}=o,s=a==null?void 0:a(e.tmNode.rawNode);return v("div",{class:`${r}-menu-item-group`,role:"group"},v("div",Object.assign({},s,{class:[`${r}-menu-item-group-title`,s==null?void 0:s.class],style:[(s==null?void 0:s.style)||"",i!==void 0?`padding-left: ${i}px;`:""]}),Bt(e.title),e.extra?v(it,null," ",Bt(e.extra)):null),v("div",null,e.tmNodes.map(l=>fm(l,o))))}}}),X2=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}=je(ul);return{menuProps:t,style:N(()=>{const{paddingLeft:n}=e;return{paddingLeft:n&&`${n}px`}}),iconStyle:N(()=>{const{maxIconSize:n,activeIconSize:o,iconMarginRight:r}=e;return{width:`${n}px`,height:`${n}px`,fontSize:`${o}px`,marginRight:`${r}px`}})}},render(){const{clsPrefix:e,tmNode:t,menuProps:{renderIcon:n,renderLabel:o,renderExtra:r,expandIcon:i}}=this,a=n?n(t.rawNode):Bt(this.icon);return v("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&&v("div",{class:`${e}-menu-item-content__icon`,style:this.iconStyle,role:"none"},[a]),v("div",{class:`${e}-menu-item-content-header`,role:"none"},o?o(t.rawNode):Bt(this.title),this.extra||r?v("span",{class:`${e}-menu-item-content-header__extra`}," ",r?r(t.rawNode):Bt(this.extra)):null),this.showArrow?v(Ht,{ariaHidden:!0,class:`${e}-menu-item-content__arrow`,clsPrefix:e},{default:()=>i?i(t.rawNode):v(EN,null)}):null)}}),Q2=Object.assign(Object.assign({},dm),{rawNodes:{type:Array,default:()=>[]},tmNodes:{type:Array,default:()=>[]},tmNode:{type:Object,required:!0},disabled:{type:Boolean,default:!1},icon:Function,onClick:Function}),KG=me({name:"Submenu",props:Q2,setup(e){const t=um(e),{NMenu:n,NSubmenu:o}=t,{props:r,mergedCollapsedRef:i,mergedThemeRef:a}=n,s=N(()=>{const{disabled:f}=e;return o!=null&&o.mergedDisabledRef.value||r.disabled?!0:f}),l=L(!1);ct(lm,{paddingLeftRef:t.paddingLeft,mergedDisabledRef:s}),ct(cm,null);function c(){const{onClick:f}=e;f&&f()}function u(){s.value||(i.value||n.toggleExpand(e.internalKey),c())}function d(f){l.value=f}return{menuProps:r,mergedTheme:a,doSelect:n.doSelect,inverted:n.invertedRef,isHorizontal:n.isHorizontalRef,mergedClsPrefix:n.mergedClsPrefixRef,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,iconMarginRight:t.iconMarginRight,dropdownPlacement:t.dropdownPlacement,dropdownShow:l,paddingLeft:t.paddingLeft,mergedDisabled:s,mergedValue:n.mergedValueRef,childActive:wt(()=>n.activePathRef.value.includes(e.internalKey)),collapsed:N(()=>r.mode==="horizontal"?!1:i.value?!0:!n.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:N(()=>!s.value&&(r.mode==="horizontal"||i.value)),handlePopoverShowChange:d,handleClick:u}},render(){var e;const{mergedClsPrefix:t,menuProps:{renderIcon:n,renderLabel:o}}=this,r=()=>{const{isHorizontal:a,paddingLeft:s,collapsed:l,mergedDisabled:c,maxIconSize:u,activeIconSize:d,title:f,childActive:p,icon:h,handleClick:m,menuProps:{nodeProps:b},dropdownShow:g,iconMarginRight:x,tmNode:T,mergedClsPrefix:_}=this,C=b==null?void 0:b(T.rawNode);return v("div",Object.assign({},C,{class:[`${_}-menu-item`,C==null?void 0:C.class],role:"menuitem"}),v(X2,{tmNode:T,paddingLeft:s,collapsed:l,disabled:c,iconMarginRight:x,maxIconSize:u,activeIconSize:d,title:f,extra:this.extra,showArrow:!a,childActive:p,clsPrefix:_,icon:h,hover:g,onClick:m}))},i=()=>v(Cu,null,{default:()=>{const{tmNodes:a,collapsed:s}=this;return s?null:v("div",{class:`${t}-submenu-children`,role:"menu"},a.map(l=>fm(l,this.menuProps)))}});return this.root?v(rm,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:()=>v("div",{class:`${t}-submenu`,role:"menuitem","aria-expanded":!this.collapsed},r(),this.isHorizontal?null:i())}):v("div",{class:`${t}-submenu`,role:"menuitem","aria-expanded":!this.collapsed},r(),i())}}),Z2=Object.assign(Object.assign({},dm),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),GG=me({name:"MenuOption",props:Z2,setup(e){const t=um(e),{NSubmenu:n,NMenu:o}=t,{props:r,mergedClsPrefixRef:i,mergedCollapsedRef:a}=o,s=n?n.mergedDisabledRef:{value:!1},l=N(()=>s.value||e.disabled);function c(d){const{onClick:f}=e;f&&f(d)}function u(d){l.value||(o.doSelect(e.internalKey,e.tmNode.rawNode),c(d))}return{mergedClsPrefix:i,dropdownPlacement:t.dropdownPlacement,paddingLeft:t.paddingLeft,iconMarginRight:t.iconMarginRight,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,mergedTheme:o.mergedThemeRef,menuProps:r,dropdownEnabled:wt(()=>e.root&&a.value&&r.mode!=="horizontal"&&!l.value),selected:wt(()=>o.mergedValueRef.value===e.internalKey),mergedDisabled:l,handleClick:u}},render(){const{mergedClsPrefix:e,mergedTheme:t,tmNode:n,menuProps:{renderLabel:o,nodeProps:r}}=this,i=r==null?void 0:r(n.rawNode);return v("div",Object.assign({},i,{role:"menuitem",class:[`${e}-menu-item`,i==null?void 0:i.class]}),v(Ru,{theme:t.peers.Tooltip,themeOverrides:t.peerOverrides.Tooltip,trigger:"hover",placement:this.dropdownPlacement,disabled:!this.dropdownEnabled||this.title===void 0,internalExtraClass:["menu-tooltip"]},{default:()=>o?o(n.rawNode):Bt(this.title),trigger:()=>v(X2,{tmNode:n,clsPrefix:e,paddingLeft:this.paddingLeft,iconMarginRight:this.iconMarginRight,maxIconSize:this.maxIconSize,activeIconSize:this.activeIconSize,selected:this.selected,title:this.title,extra:this.extra,disabled:this.mergedDisabled,icon:this.icon,onClick:this.handleClick})}))}}),YG=me({name:"MenuDivider",setup(){const e=je(ul),{mergedClsPrefixRef:t,isHorizontalRef:n}=e;return()=>n.value?null:v("div",{class:`${t.value}-menu-divider`})}}),XG=Nr(Y2),QG=Nr(Z2),ZG=Nr(Q2);function J2(e){return e.type==="divider"||e.type==="render"}function JG(e){return e.type==="divider"}function fm(e,t){const{rawNode:n}=e,{show:o}=n;if(o===!1)return null;if(J2(n))return JG(n)?v(YG,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?v(qG,Gn(l,XG,{tmNode:e,tmNodes:e.children,key:i})):v(KG,Gn(l,ZG,{key:i,rawNodes:n[t.childrenField],tmNodes:e.children,tmNode:e})):v(GG,Gn(l,QG,{key:i,tmNode:e}))}const j0=[j("&::before","background-color: var(--n-item-color-hover);"),F("arrow",` + `)])]);var Hl=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 jl(e,t){return`${t}-loading-bar ${t}-loading-bar--${e}`}const VG=me({name:"LoadingBar",props:{containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=ut(),{props:t,mergedClsPrefixRef:n}=Ve(G2),o=L(null),r=L(!1),i=L(!1),a=L(!1),s=L(!1);let l=!1;const c=L(!1),u=N(()=>{const{loadingBarStyle:C}=t;return C?C[c.value?"error":"loading"]:""});function d(){return Hl(this,void 0,void 0,function*(){r.value=!1,a.value=!1,l=!1,c.value=!1,s.value=!0,yield Lt(),s.value=!1})}function f(C=0,y=80,w="starting"){return Hl(this,void 0,void 0,function*(){if(i.value=!0,yield d(),l)return;a.value=!0,yield Lt();const S=o.value;S&&(S.style.maxWidth=`${C}%`,S.style.transition="none",S.offsetWidth,S.className=jl(w,n.value),S.style.transition="",S.style.maxWidth=`${y}%`)})}function p(){return Hl(this,void 0,void 0,function*(){if(l||c.value)return;i.value&&(yield Lt()),l=!0;const C=o.value;C&&(C.className=jl("finishing",n.value),C.style.maxWidth="100%",C.offsetWidth,a.value=!1)})}function h(){if(!(l||c.value))if(!a.value)f(100,100,"error").then(()=>{c.value=!0;const C=o.value;C&&(C.className=jl("error",n.value),C.offsetWidth,a.value=!1)});else{c.value=!0;const C=o.value;if(!C)return;C.className=jl("error",n.value),C.style.maxWidth="100%",C.offsetWidth,a.value=!1}}function m(){r.value=!0}function b(){r.value=!1}function g(){return Hl(this,void 0,void 0,function*(){yield d()})}const x=Le("LoadingBar","-loading-bar",jG,Zq,t,n),T=N(()=>{const{self:{height:C,colorError:y,colorLoading:w}}=x.value;return{"--n-height":C,"--n-color-loading":w,"--n-color-error":y}}),_=e?kt("loading-bar",void 0,T,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:b,handleAfterLeave:g,mergedLoadingBarStyle:u,cssVars:e?void 0:T,themeClass:_==null?void 0:_.themeClass,onRender:_==null?void 0:_.onRender}},render(){if(!this.started)return null;const{mergedClsPrefix:e}=this;return v(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),wn(v("div",{class:[`${e}-loading-bar-container`,this.themeClass],style:this.containerStyle},v("div",{ref:"loadingBarRef",class:[`${e}-loading-bar`],style:[this.cssVars,this.mergedLoadingBarStyle]})),[[ro,this.loading||!this.loading&&this.entering]])}})}}),UG=Object.assign(Object.assign({},Le.props),{to:{type:[String,Object,Boolean],default:void 0},containerStyle:[String,Object],loadingBarStyle:{type:Object}}),WG=me({name:"LoadingBarProvider",props:UG,setup(e){const t=Hr(),n=L(null),o={start(){var i;t.value?(i=n.value)===null||i===void 0||i.start():Lt(()=>{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():Lt(()=>{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():Lt(()=>{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 v(ot,null,v(Gc,{disabled:this.to===!1,to:this.to||"body"},v(VG,{ref:"loadingBarRef",containerStyle:this.containerStyle})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function qG(){const e=Ve(Y2,null);return e===null&&Br("use-loading-bar","No outer founded."),e}const fl="n-menu",cm="n-submenu",um="n-menu-item-group",Vl=8;function dm(e){const t=Ve(fl),{props:n,mergedCollapsedRef:o}=t,r=Ve(cm,null),i=Ve(um,null),a=N(()=>n.mode==="horizontal"),s=N(()=>a.value?n.dropdownPlacement:"tmNodes"in e?"right-start":"right"),l=N(()=>{var f;return Math.max((f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize,n.iconSize)}),c=N(()=>{var f;return!a.value&&e.root&&o.value&&(f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize}),u=N(()=>{if(a.value)return;const{collapsedWidth:f,indent:p,rootIndent:h}=n,{root:m,isGroup:b}=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(b?p/2:p)+r.paddingLeftRef.value}),d=N(()=>{const{collapsedWidth:f,indent:p,rootIndent:h}=n,{value:m}=l,{root:b}=e;return a.value||!b||!o.value?Vl:(h===void 0?p:h)+m+Vl-(f+m)/2});return{dropdownPlacement:s,activeIconSize:c,maxIconSize:l,paddingLeft:u,iconMarginRight:d,NMenu:t,NSubmenu:r}}const fm={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({},fm),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),KG=me({name:"MenuOptionGroup",props:X2,setup(e){ct(cm,null);const t=dm(e);ct(um,{paddingLeftRef:t.paddingLeft});const{mergedClsPrefixRef:n,props:o}=Ve(fl);return function(){const{value:r}=n,i=t.paddingLeft.value,{nodeProps:a}=o,s=a==null?void 0:a(e.tmNode.rawNode);return v("div",{class:`${r}-menu-item-group`,role:"group"},v("div",Object.assign({},s,{class:[`${r}-menu-item-group-title`,s==null?void 0:s.class],style:[(s==null?void 0:s.style)||"",i!==void 0?`padding-left: ${i}px;`:""]}),Bt(e.title),e.extra?v(ot,null," ",Bt(e.extra)):null),v("div",null,e.tmNodes.map(l=>hm(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}=Ve(fl);return{menuProps:t,style:N(()=>{const{paddingLeft:n}=e;return{paddingLeft:n&&`${n}px`}}),iconStyle:N(()=>{const{maxIconSize:n,activeIconSize:o,iconMarginRight:r}=e;return{width:`${n}px`,height:`${n}px`,fontSize:`${o}px`,marginRight:`${r}px`}})}},render(){const{clsPrefix:e,tmNode:t,menuProps:{renderIcon:n,renderLabel:o,renderExtra:r,expandIcon:i}}=this,a=n?n(t.rawNode):Bt(this.icon);return v("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&&v("div",{class:`${e}-menu-item-content__icon`,style:this.iconStyle,role:"none"},[a]),v("div",{class:`${e}-menu-item-content-header`,role:"none"},o?o(t.rawNode):Bt(this.title),this.extra||r?v("span",{class:`${e}-menu-item-content-header__extra`}," ",r?r(t.rawNode):Bt(this.extra)):null),this.showArrow?v(Ht,{ariaHidden:!0,class:`${e}-menu-item-content__arrow`,clsPrefix:e},{default:()=>i?i(t.rawNode):v($N,null)}):null)}}),Z2=Object.assign(Object.assign({},fm),{rawNodes:{type:Array,default:()=>[]},tmNodes:{type:Array,default:()=>[]},tmNode:{type:Object,required:!0},disabled:{type:Boolean,default:!1},icon:Function,onClick:Function}),GG=me({name:"Submenu",props:Z2,setup(e){const t=dm(e),{NMenu:n,NSubmenu:o}=t,{props:r,mergedCollapsedRef:i,mergedThemeRef:a}=n,s=N(()=>{const{disabled:f}=e;return o!=null&&o.mergedDisabledRef.value||r.disabled?!0:f}),l=L(!1);ct(cm,{paddingLeftRef:t.paddingLeft,mergedDisabledRef:s}),ct(um,null);function c(){const{onClick:f}=e;f&&f()}function u(){s.value||(i.value||n.toggleExpand(e.internalKey),c())}function d(f){l.value=f}return{menuProps:r,mergedTheme:a,doSelect:n.doSelect,inverted:n.invertedRef,isHorizontal:n.isHorizontalRef,mergedClsPrefix:n.mergedClsPrefixRef,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,iconMarginRight:t.iconMarginRight,dropdownPlacement:t.dropdownPlacement,dropdownShow:l,paddingLeft:t.paddingLeft,mergedDisabled:s,mergedValue:n.mergedValueRef,childActive:wt(()=>n.activePathRef.value.includes(e.internalKey)),collapsed:N(()=>r.mode==="horizontal"?!1:i.value?!0:!n.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:N(()=>!s.value&&(r.mode==="horizontal"||i.value)),handlePopoverShowChange:d,handleClick:u}},render(){var e;const{mergedClsPrefix:t,menuProps:{renderIcon:n,renderLabel:o}}=this,r=()=>{const{isHorizontal:a,paddingLeft:s,collapsed:l,mergedDisabled:c,maxIconSize:u,activeIconSize:d,title:f,childActive:p,icon:h,handleClick:m,menuProps:{nodeProps:b},dropdownShow:g,iconMarginRight:x,tmNode:T,mergedClsPrefix:_}=this,C=b==null?void 0:b(T.rawNode);return v("div",Object.assign({},C,{class:[`${_}-menu-item`,C==null?void 0:C.class],role:"menuitem"}),v(Q2,{tmNode:T,paddingLeft:s,collapsed:l,disabled:c,iconMarginRight:x,maxIconSize:u,activeIconSize:d,title:f,extra:this.extra,showArrow:!a,childActive:p,clsPrefix:_,icon:h,hover:g,onClick:m}))},i=()=>v(wu,null,{default:()=>{const{tmNodes:a,collapsed:s}=this;return s?null:v("div",{class:`${t}-submenu-children`,role:"menu"},a.map(l=>hm(l,this.menuProps)))}});return this.root?v(im,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:()=>v("div",{class:`${t}-submenu`,role:"menuitem","aria-expanded":!this.collapsed},r(),this.isHorizontal?null:i())}):v("div",{class:`${t}-submenu`,role:"menuitem","aria-expanded":!this.collapsed},r(),i())}}),J2=Object.assign(Object.assign({},fm),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),YG=me({name:"MenuOption",props:J2,setup(e){const t=dm(e),{NSubmenu:n,NMenu:o}=t,{props:r,mergedClsPrefixRef:i,mergedCollapsedRef:a}=o,s=n?n.mergedDisabledRef:{value:!1},l=N(()=>s.value||e.disabled);function c(d){const{onClick:f}=e;f&&f(d)}function u(d){l.value||(o.doSelect(e.internalKey,e.tmNode.rawNode),c(d))}return{mergedClsPrefix:i,dropdownPlacement:t.dropdownPlacement,paddingLeft:t.paddingLeft,iconMarginRight:t.iconMarginRight,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,mergedTheme:o.mergedThemeRef,menuProps:r,dropdownEnabled:wt(()=>e.root&&a.value&&r.mode!=="horizontal"&&!l.value),selected:wt(()=>o.mergedValueRef.value===e.internalKey),mergedDisabled:l,handleClick:u}},render(){const{mergedClsPrefix:e,mergedTheme:t,tmNode:n,menuProps:{renderLabel:o,nodeProps:r}}=this,i=r==null?void 0:r(n.rawNode);return v("div",Object.assign({},i,{role:"menuitem",class:[`${e}-menu-item`,i==null?void 0:i.class]}),v(Eu,{theme:t.peers.Tooltip,themeOverrides:t.peerOverrides.Tooltip,trigger:"hover",placement:this.dropdownPlacement,disabled:!this.dropdownEnabled||this.title===void 0,internalExtraClass:["menu-tooltip"]},{default:()=>o?o(n.rawNode):Bt(this.title),trigger:()=>v(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})}))}}),XG=me({name:"MenuDivider",setup(){const e=Ve(fl),{mergedClsPrefixRef:t,isHorizontalRef:n}=e;return()=>n.value?null:v("div",{class:`${t.value}-menu-divider`})}}),QG=Nr(X2),ZG=Nr(J2),JG=Nr(Z2);function eS(e){return e.type==="divider"||e.type==="render"}function eY(e){return e.type==="divider"}function hm(e,t){const{rawNode:n}=e,{show:o}=n;if(o===!1)return null;if(eS(n))return eY(n)?v(XG,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?v(KG,Gn(l,QG,{tmNode:e,tmNodes:e.children,key:i})):v(GG,Gn(l,JG,{key:i,rawNodes:n[t.childrenField],tmNodes:e.children,tmNode:e})):v(YG,Gn(l,ZG,{key:i,tmNode:e}))}const V0=[j("&::before","background-color: var(--n-item-color-hover);"),F("arrow",` color: var(--n-arrow-color-hover); `),F("icon",` color: var(--n-item-icon-color-hover); - `),D("menu-item-content-header",` + `),O("menu-item-content-header",` color: var(--n-item-text-color-hover); `,[j("a",` color: var(--n-item-text-color-hover); `),F("extra",` color: var(--n-item-text-color-hover); - `)])],V0=[F("icon",` + `)])],U0=[F("icon",` color: var(--n-item-icon-color-hover-horizontal); - `),D("menu-item-content-header",` + `),O("menu-item-content-header",` color: var(--n-item-text-color-hover-horizontal); `,[j("a",` color: var(--n-item-text-color-hover-horizontal); `),F("extra",` color: var(--n-item-text-color-hover-horizontal); - `)])],eY=j([D("menu",` + `)])],tY=j([O("menu",` background-color: var(--n-color); color: var(--n-item-text-color); overflow: hidden; @@ -3048,14 +3048,14 @@ ${t} `,[K("horizontal",` display: inline-flex; padding-bottom: 0; - `,[D("submenu","margin: 0;"),D("menu-item","margin: 0;"),D("menu-item-content",` + `,[O("submenu","margin: 0;"),O("menu-item","margin: 0;"),O("menu-item-content",` padding: 0 20px; border-bottom: 2px solid #0000; - `,[j("&::before","display: none;"),K("selected","border-bottom: 2px solid var(--n-border-color-horizontal)")]),D("menu-item-content",[K("selected",[F("icon","color: var(--n-item-icon-color-active-horizontal);"),D("menu-item-content-header",` + `,[j("&::before","display: none;"),K("selected","border-bottom: 2px solid var(--n-border-color-horizontal)")]),O("menu-item-content",[K("selected",[F("icon","color: var(--n-item-icon-color-active-horizontal);"),O("menu-item-content-header",` color: var(--n-item-text-color-active-horizontal); `,[j("a","color: var(--n-item-text-color-active-horizontal);"),F("extra","color: var(--n-item-text-color-active-horizontal);")])]),K("child-active",` border-bottom: 2px solid var(--n-border-color-horizontal); - `,[D("menu-item-content-header",` + `,[O("menu-item-content-header",` color: var(--n-item-text-color-child-active-horizontal); `,[j("a",` color: var(--n-item-text-color-child-active-horizontal); @@ -3063,17 +3063,17 @@ ${t} color: var(--n-item-text-color-child-active-horizontal); `)]),F("icon",` color: var(--n-item-icon-color-child-active-horizontal); - `)]),Rt("disabled",[Rt("selected, child-active",[j("&:focus-within",V0)]),K("selected",[Qr(null,[F("icon","color: var(--n-item-icon-color-active-hover-horizontal);"),D("menu-item-content-header",` + `)]),Rt("disabled",[Rt("selected, child-active",[j("&:focus-within",U0)]),K("selected",[Qr(null,[F("icon","color: var(--n-item-icon-color-active-hover-horizontal);"),O("menu-item-content-header",` color: var(--n-item-text-color-active-hover-horizontal); - `,[j("a","color: var(--n-item-text-color-active-hover-horizontal);"),F("extra","color: var(--n-item-text-color-active-hover-horizontal);")])])]),K("child-active",[Qr(null,[F("icon","color: var(--n-item-icon-color-child-active-hover-horizontal);"),D("menu-item-content-header",` + `,[j("a","color: var(--n-item-text-color-active-hover-horizontal);"),F("extra","color: var(--n-item-text-color-active-hover-horizontal);")])])]),K("child-active",[Qr(null,[F("icon","color: var(--n-item-icon-color-child-active-hover-horizontal);"),O("menu-item-content-header",` color: var(--n-item-text-color-child-active-hover-horizontal); - `,[j("a","color: var(--n-item-text-color-child-active-hover-horizontal);"),F("extra","color: var(--n-item-text-color-child-active-hover-horizontal);")])])]),Qr("border-bottom: 2px solid var(--n-border-color-horizontal);",V0)]),D("menu-item-content-header",[j("a","color: var(--n-item-text-color-horizontal);")])])]),K("collapsed",[D("menu-item-content",[K("selected",[j("&::before",` + `,[j("a","color: var(--n-item-text-color-child-active-hover-horizontal);"),F("extra","color: var(--n-item-text-color-child-active-hover-horizontal);")])])]),Qr("border-bottom: 2px solid var(--n-border-color-horizontal);",U0)]),O("menu-item-content-header",[j("a","color: var(--n-item-text-color-horizontal);")])])]),K("collapsed",[O("menu-item-content",[K("selected",[j("&::before",` background-color: var(--n-item-color-active-collapsed) !important; - `)]),D("menu-item-content-header","opacity: 0;"),F("arrow","opacity: 0;"),F("icon","color: var(--n-item-icon-color-collapsed);")])]),D("menu-item",` + `)]),O("menu-item-content-header","opacity: 0;"),F("arrow","opacity: 0;"),F("icon","color: var(--n-item-icon-color-collapsed);")])]),O("menu-item",` height: var(--n-item-height); margin-top: 6px; position: relative; - `),D("menu-item-content",` + `),O("menu-item-content",` box-sizing: border-box; line-height: 1.75; height: 100%; @@ -3103,9 +3103,9 @@ ${t} `),K("disabled",` opacity: .45; cursor: not-allowed; - `),K("collapsed",[F("arrow","transform: rotate(0);")]),K("selected",[j("&::before","background-color: var(--n-item-color-active);"),F("arrow","color: var(--n-arrow-color-active);"),F("icon","color: var(--n-item-icon-color-active);"),D("menu-item-content-header",` + `),K("collapsed",[F("arrow","transform: rotate(0);")]),K("selected",[j("&::before","background-color: var(--n-item-color-active);"),F("arrow","color: var(--n-arrow-color-active);"),F("icon","color: var(--n-item-icon-color-active);"),O("menu-item-content-header",` color: var(--n-item-text-color-active); - `,[j("a","color: var(--n-item-text-color-active);"),F("extra","color: var(--n-item-text-color-active);")])]),K("child-active",[D("menu-item-content-header",` + `,[j("a","color: var(--n-item-text-color-active);"),F("extra","color: var(--n-item-text-color-active);")])]),K("child-active",[O("menu-item-content-header",` color: var(--n-item-text-color-child-active); `,[j("a",` color: var(--n-item-text-color-child-active); @@ -3115,11 +3115,11 @@ ${t} color: var(--n-arrow-color-child-active); `),F("icon",` color: var(--n-item-icon-color-child-active); - `)]),Rt("disabled",[Rt("selected, child-active",[j("&:focus-within",j0)]),K("selected",[Qr(null,[F("arrow","color: var(--n-arrow-color-active-hover);"),F("icon","color: var(--n-item-icon-color-active-hover);"),D("menu-item-content-header",` + `)]),Rt("disabled",[Rt("selected, child-active",[j("&:focus-within",V0)]),K("selected",[Qr(null,[F("arrow","color: var(--n-arrow-color-active-hover);"),F("icon","color: var(--n-item-icon-color-active-hover);"),O("menu-item-content-header",` color: var(--n-item-text-color-active-hover); - `,[j("a","color: var(--n-item-text-color-active-hover);"),F("extra","color: var(--n-item-text-color-active-hover);")])])]),K("child-active",[Qr(null,[F("arrow","color: var(--n-arrow-color-child-active-hover);"),F("icon","color: var(--n-item-icon-color-child-active-hover);"),D("menu-item-content-header",` + `,[j("a","color: var(--n-item-text-color-active-hover);"),F("extra","color: var(--n-item-text-color-active-hover);")])])]),K("child-active",[Qr(null,[F("arrow","color: var(--n-arrow-color-child-active-hover);"),F("icon","color: var(--n-item-icon-color-child-active-hover);"),O("menu-item-content-header",` color: var(--n-item-text-color-child-active-hover); - `,[j("a","color: var(--n-item-text-color-child-active-hover);"),F("extra","color: var(--n-item-text-color-child-active-hover);")])])]),K("selected",[Qr(null,[j("&::before","background-color: var(--n-item-color-active-hover);")])]),Qr(null,j0)]),F("icon",` + `,[j("a","color: var(--n-item-text-color-child-active-hover);"),F("extra","color: var(--n-item-text-color-child-active-hover);")])])]),K("selected",[Qr(null,[j("&::before","background-color: var(--n-item-color-active-hover);")])]),Qr(null,V0)]),F("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); - `),D("menu-item-content-header",` + `),O("menu-item-content-header",` grid-area: content; transition: color .3s var(--n-bezier), @@ -3166,16 +3166,16 @@ ${t} font-size: .93em; color: var(--n-group-text-color); transition: color .3s var(--n-bezier); - `)])]),D("submenu",` + `)])]),O("submenu",` cursor: pointer; position: relative; margin-top: 6px; - `,[D("menu-item-content",` + `,[O("menu-item-content",` height: var(--n-item-height); - `),D("submenu-children",` + `),O("submenu-children",` overflow: hidden; padding: 0; - `,[qp({duration:".2s"})])]),D("menu-item-group",[D("menu-item-group-title",` + `,[Kp({duration:".2s"})])]),O("menu-item-group",[O("menu-item-group-title",` margin-top: 6px; color: var(--n-group-text-color); cursor: default; @@ -3186,20 +3186,20 @@ ${t} transition: padding-left .3s var(--n-bezier), color .3s var(--n-bezier); - `)])]),D("menu-tooltip",[j("a",` + `)])]),O("menu-tooltip",[j("a",` color: inherit; text-decoration: none; - `)]),D("menu-divider",` + `)]),O("menu-divider",` transition: background-color .3s var(--n-bezier); background-color: var(--n-divider-color); height: 1px; margin: 6px 18px; - `)]);function Qr(e,t){return[K("hover",e,t),j("&:hover",e,t)]}const tY=Object.assign(Object.assign({},Le.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"}}),nY=me({name:"Menu",props:tY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Menu","-menu",eY,rK,e,t),r=je(V2,null),i=N(()=>{var S;const{collapsed:R}=e;if(R!==void 0)return R;if(r){const{collapseModeRef:k,collapsedRef:A}=r;if(k.value==="width")return(S=A.value)!==null&&S!==void 0?S:!1}return!1}),a=N(()=>{const{keyField:S,childrenField:R,disabledField:k}=e;return rl(e.items||e.options,{getIgnored(A){return J2(A)},getChildren(A){return A[R]},getDisabled(A){return A[k]},getKey(A){var I;return(I=A[S])!==null&&I!==void 0?I:A.name}})}),s=N(()=>new Set(a.value.treeNodes.map(S=>S.key))),{watchProps:l}=e,c=L(null);l!=null&&l.includes("defaultValue")?ln(()=>{c.value=e.defaultValue}):c.value=e.defaultValue;const u=Ne(e,"value"),d=rn(u,c),f=L([]),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")?ln(p):p();const h=pu(e,["expandedNames","expandedKeys"]),m=rn(h,f),b=N(()=>a.value.treeNodes),g=N(()=>a.value.getPath(d.value).keyPath);ct(ul,{props:e,mergedCollapsedRef:i,mergedThemeRef:o,mergedValueRef:d,mergedExpandedKeysRef:m,activePathRef:g,mergedClsPrefixRef:t,isHorizontalRef:N(()=>e.mode==="horizontal"),invertedRef:Ne(e,"inverted"),doSelect:x,toggleExpand:_});function x(S,R){const{"onUpdate:value":k,onUpdateValue:A,onSelect:I}=e;A&&Ee(A,S,R),k&&Ee(k,S,R),I&&Ee(I,S,R),c.value=S}function T(S){const{"onUpdate:expandedKeys":R,onUpdateExpandedKeys:k,onExpandedNamesChange:A,onOpenNamesChange:I}=e;R&&Ee(R,S),k&&Ee(k,S),A&&Ee(A,S),I&&Ee(I,S),f.value=S}function _(S){const R=Array.from(m.value),k=R.findIndex(A=>A===S);if(~k)R.splice(k,1);else{if(e.accordion&&s.value.has(S)){const A=R.findIndex(I=>s.value.has(I));A>-1&&R.splice(A,1)}R.push(S)}T(R)}const C=S=>{const R=a.value.getPath(S??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)}),T(Array.from(A))},y=N(()=>{const{inverted:S}=e,{common:{cubicBezierEaseInOut:R},self:k}=o.value,{borderRadius:A,borderColorHorizontal:I,fontSize:q,itemHeight:B,dividerColor:O}=k,$={"--n-divider-color":O,"--n-bezier":R,"--n-font-size":q,"--n-border-color-horizontal":I,"--n-border-radius":A,"--n-item-height":B};return S?($["--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?kt("menu",N(()=>e.inverted?"a":"b"),y,e):void 0;return{mergedClsPrefix:t,controlledExpandedKeys:h,uncontrolledExpanededKeys:f,mergedExpandedKeys:m,uncontrolledValue:c,mergedValue:d,activePath:g,tmNodes:b,mergedTheme:o,mergedCollapsed:i,cssVars:n?void 0:y,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender,showOption:C}},render(){const{mergedClsPrefix:e,mode:t,themeClass:n,onRender:o}=this;return o==null||o(),v("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=>fm(r,this.$props)))}}),eS={icon:Function,type:{type:String,default:"info"},content:[String,Number,Function],showIcon:{type:Boolean,default:!0},closable:Boolean,keepAliveOnHover:Boolean,onClose:Function,onMouseenter:Function,onMouseleave:Function},tS="n-message-api",nS="n-message-provider",oY=j([D("message-wrapper",` + `)]);function Qr(e,t){return[K("hover",e,t),j("&:hover",e,t)]}const nY=Object.assign(Object.assign({},Le.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"}}),oY=me({name:"Menu",props:nY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Menu","-menu",tY,iK,e,t),r=Ve(U2,null),i=N(()=>{var S;const{collapsed:R}=e;if(R!==void 0)return R;if(r){const{collapseModeRef:k,collapsedRef:A}=r;if(k.value==="width")return(S=A.value)!==null&&S!==void 0?S:!1}return!1}),a=N(()=>{const{keyField:S,childrenField:R,disabledField:k}=e;return al(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[S])!==null&&I!==void 0?I:A.name}})}),s=N(()=>new Set(a.value.treeNodes.map(S=>S.key))),{watchProps:l}=e,c=L(null);l!=null&&l.includes("defaultValue")?rn(()=>{c.value=e.defaultValue}):c.value=e.defaultValue;const u=Ne(e,"value"),d=an(u,c),f=L([]),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")?rn(p):p();const h=mu(e,["expandedNames","expandedKeys"]),m=an(h,f),b=N(()=>a.value.treeNodes),g=N(()=>a.value.getPath(d.value).keyPath);ct(fl,{props:e,mergedCollapsedRef:i,mergedThemeRef:o,mergedValueRef:d,mergedExpandedKeysRef:m,activePathRef:g,mergedClsPrefixRef:t,isHorizontalRef:N(()=>e.mode==="horizontal"),invertedRef:Ne(e,"inverted"),doSelect:x,toggleExpand:_});function x(S,R){const{"onUpdate:value":k,onUpdateValue:A,onSelect:I}=e;A&&Ee(A,S,R),k&&Ee(k,S,R),I&&Ee(I,S,R),c.value=S}function T(S){const{"onUpdate:expandedKeys":R,onUpdateExpandedKeys:k,onExpandedNamesChange:A,onOpenNamesChange:I}=e;R&&Ee(R,S),k&&Ee(k,S),A&&Ee(A,S),I&&Ee(I,S),f.value=S}function _(S){const R=Array.from(m.value),k=R.findIndex(A=>A===S);if(~k)R.splice(k,1);else{if(e.accordion&&s.value.has(S)){const A=R.findIndex(I=>s.value.has(I));A>-1&&R.splice(A,1)}R.push(S)}T(R)}const C=S=>{const R=a.value.getPath(S??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)}),T(Array.from(A))},y=N(()=>{const{inverted:S}=e,{common:{cubicBezierEaseInOut:R},self:k}=o.value,{borderRadius:A,borderColorHorizontal:I,fontSize:q,itemHeight:B,dividerColor:M}=k,$={"--n-divider-color":M,"--n-bezier":R,"--n-font-size":q,"--n-border-color-horizontal":I,"--n-border-radius":A,"--n-item-height":B};return S?($["--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?kt("menu",N(()=>e.inverted?"a":"b"),y,e):void 0;return{mergedClsPrefix:t,controlledExpandedKeys:h,uncontrolledExpanededKeys:f,mergedExpandedKeys:m,uncontrolledValue:c,mergedValue:d,activePath:g,tmNodes:b,mergedTheme:o,mergedCollapsed:i,cssVars:n?void 0:y,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender,showOption:C}},render(){const{mergedClsPrefix:e,mode:t,themeClass:n,onRender:o}=this;return o==null||o(),v("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=>hm(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",rY=j([O("message-wrapper",` margin: var(--n-margin); z-index: 0; transform-origin: top center; display: flex; - `,[qp({overflow:"visible",originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.85)"}})]),D("message",` + `,[Kp({overflow:"visible",originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.85)"}})]),O("message",` box-sizing: border-box; display: flex; align-items: center; @@ -3248,7 +3248,7 @@ ${t} color: var(--n-close-icon-color-hover); `),j("&:active",` color: var(--n-close-icon-color-pressed); - `)])]),D("message-container",` + `)])]),O("message-container",` z-index: 6000; position: fixed; height: 0; @@ -3287,35 +3287,35 @@ ${t} right: 12px; justify-content: flex-end; align-items: flex-end; - `)])]),rY={info:()=>v(Dr,null),success:()=>v(Ii,null),warning:()=>v(Mi,null),error:()=>v(Ai,null),default:()=>null},iY=me({name:"Message",props:Object.assign(Object.assign({},eS),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:n}=ut(e),{props:o,mergedClsPrefixRef:r}=je(nS),i=En("Message",n,r),a=Le("Message","-message",oY,Eq,o,r),s=N(()=>{const{type:c}=e,{common:{cubicBezierEaseInOut:u},self:{padding:d,margin:f,maxWidth:p,iconMargin:h,closeMargin:m,closeSize:b,iconSize:g,fontSize:x,lineHeight:T,borderRadius:_,iconColorInfo:C,iconColorSuccess:y,iconColorWarning:w,iconColorError:S,iconColorLoading:R,closeIconSize:k,closeBorderRadius:A,[Te("textColor",c)]:I,[Te("boxShadow",c)]:q,[Te("color",c)]:B,[Te("closeColorHover",c)]:O,[Te("closeColorPressed",c)]:$,[Te("closeIconColor",c)]:U,[Te("closeIconColorPressed",c)]:Q,[Te("closeIconColorHover",c)]:M}}=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":b,"--n-close-margin":m,"--n-text-color":I,"--n-color":B,"--n-box-shadow":q,"--n-icon-color-info":C,"--n-icon-color-success":y,"--n-icon-color-warning":w,"--n-icon-color-error":S,"--n-icon-color-loading":R,"--n-close-color-hover":O,"--n-close-color-pressed":$,"--n-close-icon-color":U,"--n-close-icon-color-pressed":Q,"--n-close-icon-color-hover":M,"--n-line-height":T,"--n-border-radius":_}}),l=t?kt("message",N(()=>e.type[0]),s,{}):void 0;return{mergedClsPrefix:r,rtlEnabled:i,messageProviderProps:o,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:t?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender,placement:o.placement}},render(){const{render:e,type:t,closable:n,content:o,mergedClsPrefix:r,cssVars:i,themeClass:a,onRender:s,icon:l,handleClose:c,showIcon:u}=this;s==null||s();let d;return v("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):v("div",{class:[`${r}-message ${r}-message--${t}-type`,this.rtlEnabled&&`${r}-message--rtl`]},(d=aY(l,t,r))&&u?v("div",{class:`${r}-message__icon ${r}-message__icon--${t}-type`},v(zi,null,{default:()=>d})):null,v("div",{class:`${r}-message__content`},Bt(o)),n?v(Oi,{clsPrefix:r,class:`${r}-message__close`,onClick:c,absolute:!0}):null))}});function aY(e,t,n){if(typeof e=="function")return e();{const o=t==="loading"?v(Vr,{clsPrefix:n,strokeWidth:24,scale:.85}):rY[t]();return o?v(Ht,{clsPrefix:n,key:t},{default:()=>o}):null}}const sY=me({name:"MessageEnvironment",props:Object.assign(Object.assign({},eS),{duration:{type:Number,default:3e3},onAfterLeave:Function,onLeave:Function,internalKey:{type:String,required:!0},onInternalAfterLeave:Function,onHide:Function,onAfterHide:Function}),setup(e){let t=null;const n=L(!0);Vt(()=>{o()});function o(){const{duration:u}=e;u&&(t=window.setTimeout(a,u))}function r(u){u.currentTarget===u.target&&t!==null&&(window.clearTimeout(t),t=null)}function i(u){u.currentTarget===u.target&&o()}function a(){const{onHide:u}=e;n.value=!1,t&&(window.clearTimeout(t),t=null),u&&u()}function s(){const{onClose:u}=e;u&&u(),a()}function l(){const{onAfterLeave:u,onInternalAfterLeave:d,onAfterHide:f,internalKey:p}=e;u&&u(),d&&d(p),f&&f()}function c(){a()}return{show:n,hide:a,handleClose:s,handleAfterLeave:l,handleMouseleave:i,handleMouseenter:r,deactivate:c}},render(){return v(Cu,{appear:!0,onAfterLeave:this.handleAfterLeave,onLeave:this.onLeave},{default:()=>[this.show?v(iY,{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]})}}),lY=Object.assign(Object.assign({},Le.props),{to:[String,Object],duration:{type:Number,default:3e3},keepAliveOnHover:Boolean,max:Number,placement:{type:String,default:"top"},closable:Boolean,containerStyle:[String,Object]}),cY=me({name:"MessageProvider",props:lY,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=L([]),o=L({}),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(nS,{props:e,mergedClsPrefixRef:t}),ct(tS,r);function i(l,c){const u=za(),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 v(it,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.messageList.length?v(Kc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},v("div",{class:[`${this.mergedClsPrefix}-message-container`,`${this.mergedClsPrefix}-message-container--${this.placement}`],key:"message-container",style:this.containerStyle},this.messageList.map(o=>v(sY,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 uY(){const e=je(tS,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 Iu="n-notification-provider",dY=me({name:"NotificationContainer",props:{scrollable:{type:Boolean,required:!0},placement:{type:String,required:!0}},setup(){const{mergedThemeRef:e,mergedClsPrefixRef:t,wipTransitionCountRef:n}=je(Iu),o=L(null);return ln(()=>{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 v("div",{ref:"selfRef",class:[`${n}-notification-container`,t&&`${n}-notification-container--scrollable`,`${n}-notification-container--${r}`]},t?v(_o,{theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,contentStyle:{overflow:"hidden"}},e):e)}}),fY={info:()=>v(Dr,null),success:()=>v(Ii,null),warning:()=>v(Mi,null),error:()=>v(Ai,null),default:()=>null},hm={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},hY=Nr(hm),pY=me({name:"Notification",props:hm,setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,props:o}=je(Iu),{inlineThemeDisabled:r,mergedRtlRef:i}=ut(),a=En("Notification",i,t),s=N(()=>{const{type:c}=e,{self:{color:u,textColor:d,closeIconColor:f,closeIconColorHover:p,closeIconColorPressed:h,headerTextColor:m,descriptionTextColor:b,actionTextColor:g,borderRadius:x,headerFontWeight:T,boxShadow:_,lineHeight:C,fontSize:y,closeMargin:w,closeSize:S,width:R,padding:k,closeIconSize:A,closeBorderRadius:I,closeColorHover:q,closeColorPressed:B,titleFontSize:O,metaFontSize:$,descriptionFontSize:U,[Te("iconColor",c)]:Q},common:{cubicBezierEaseOut:M,cubicBezierEaseIn:z,cubicBezierEaseInOut:re}}=n.value,{left:X,right:te,top:he,bottom:xe}=di(k);return{"--n-color":u,"--n-font-size":y,"--n-text-color":d,"--n-description-text-color":b,"--n-action-text-color":g,"--n-title-text-color":m,"--n-title-font-weight":T,"--n-bezier":re,"--n-bezier-ease-out":M,"--n-bezier-ease-in":z,"--n-border-radius":x,"--n-box-shadow":_,"--n-close-border-radius":I,"--n-close-color-hover":q,"--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":C,"--n-icon-color":Q,"--n-close-margin":w,"--n-close-size":S,"--n-close-icon-size":A,"--n-width":R,"--n-padding-left":X,"--n-padding-right":te,"--n-padding-top":he,"--n-padding-bottom":xe,"--n-title-font-size":O,"--n-meta-font-size":$,"--n-description-font-size":U}}),l=r?kt("notification",N(()=>e.type[0]),s,o):void 0;return{mergedClsPrefix:t,showAvatar:N(()=>e.avatar||e.type!=="default"),handleCloseClick(){e.onClose()},rtlEnabled:a,cssVars:r?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),v("div",{class:[`${t}-notification-wrapper`,this.themeClass],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:this.cssVars},v("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?v("div",{class:`${t}-notification__avatar`},this.avatar?Bt(this.avatar):this.type!=="default"?v(Ht,{clsPrefix:t},{default:()=>fY[this.type]()}):null):null,this.closable?v(Oi,{clsPrefix:t,class:`${t}-notification__close`,onClick:this.handleCloseClick}):null,v("div",{ref:"bodyRef",class:`${t}-notification-main`},this.title?v("div",{class:`${t}-notification-main__header`},Bt(this.title)):null,this.description?v("div",{class:`${t}-notification-main__description`},Bt(this.description)):null,this.content?v("pre",{class:`${t}-notification-main__content`},Bt(this.content)):null,this.meta||this.action?v("div",{class:`${t}-notification-main-footer`},this.meta?v("div",{class:`${t}-notification-main-footer__meta`},Bt(this.meta)):null,this.action?v("div",{class:`${t}-notification-main-footer__action`},Bt(this.action)):null):null)))}}),mY=Object.assign(Object.assign({},hm),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),gY=me({name:"NotificationEnvironment",props:Object.assign(Object.assign({},mY),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const{wipTransitionCountRef:t}=je(Iu),n=L(!0);let o=null;function r(){n.value=!1,o&&window.clearTimeout(o)}function i(h){t.value++,Lt(()=>{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:b}=e;m&&m(),b&&b()}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:b,internalKey:g}=e;h&&h(),m(g),b&&b()}function u(){const{duration:h}=e;h&&(o=window.setTimeout(r,h))}function d(h){h.currentTarget===h.target&&o!==null&&(window.clearTimeout(o),o=null)}function f(h){h.currentTarget===h.target&&u()}function p(){const{onClose:h}=e;h?Promise.resolve(h()).then(m=>{m!==!1&&r()}):r()}return Vt(()=>{e.duration&&(o=window.setTimeout(r,e.duration))}),{show:n,hide:r,handleClose:p,handleAfterLeave:c,handleLeave:l,handleBeforeLeave:s,handleAfterEnter:a,handleBeforeEnter:i,handleMouseenter:d,handleMouseleave:f}},render(){return v(fn,{name:"notification-transition",appear:!0,onBeforeEnter:this.handleBeforeEnter,onAfterEnter:this.handleAfterEnter,onBeforeLeave:this.handleBeforeLeave,onLeave:this.handleLeave,onAfterLeave:this.handleAfterLeave},{default:()=>this.show?v(pY,Object.assign({},Gn(this.$props,hY),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),vY=j([D("notification-container",` + `)])]),iY={info:()=>v(Dr,null),success:()=>v(Ii,null),warning:()=>v(Mi,null),error:()=>v(Ai,null),default:()=>null},aY=me({name:"Message",props:Object.assign(Object.assign({},tS),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:n}=ut(e),{props:o,mergedClsPrefixRef:r}=Ve(oS),i=En("Message",n,r),a=Le("Message","-message",rY,$q,o,r),s=N(()=>{const{type:c}=e,{common:{cubicBezierEaseInOut:u},self:{padding:d,margin:f,maxWidth:p,iconMargin:h,closeMargin:m,closeSize:b,iconSize:g,fontSize:x,lineHeight:T,borderRadius:_,iconColorInfo:C,iconColorSuccess:y,iconColorWarning:w,iconColorError:S,iconColorLoading:R,closeIconSize:k,closeBorderRadius:A,[Te("textColor",c)]:I,[Te("boxShadow",c)]:q,[Te("color",c)]:B,[Te("closeColorHover",c)]:M,[Te("closeColorPressed",c)]:$,[Te("closeIconColor",c)]:U,[Te("closeIconColorPressed",c)]:Q,[Te("closeIconColorHover",c)]:D}}=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":b,"--n-close-margin":m,"--n-text-color":I,"--n-color":B,"--n-box-shadow":q,"--n-icon-color-info":C,"--n-icon-color-success":y,"--n-icon-color-warning":w,"--n-icon-color-error":S,"--n-icon-color-loading":R,"--n-close-color-hover":M,"--n-close-color-pressed":$,"--n-close-icon-color":U,"--n-close-icon-color-pressed":Q,"--n-close-icon-color-hover":D,"--n-line-height":T,"--n-border-radius":_}}),l=t?kt("message",N(()=>e.type[0]),s,{}):void 0;return{mergedClsPrefix:r,rtlEnabled:i,messageProviderProps:o,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:t?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender,placement:o.placement}},render(){const{render:e,type:t,closable:n,content:o,mergedClsPrefix:r,cssVars:i,themeClass:a,onRender:s,icon:l,handleClose:c,showIcon:u}=this;s==null||s();let d;return v("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):v("div",{class:[`${r}-message ${r}-message--${t}-type`,this.rtlEnabled&&`${r}-message--rtl`]},(d=sY(l,t,r))&&u?v("div",{class:`${r}-message__icon ${r}-message__icon--${t}-type`},v(zi,null,{default:()=>d})):null,v("div",{class:`${r}-message__content`},Bt(o)),n?v(Oi,{clsPrefix:r,class:`${r}-message__close`,onClick:c,absolute:!0}):null))}});function sY(e,t,n){if(typeof e=="function")return e();{const o=t==="loading"?v(Vr,{clsPrefix:n,strokeWidth:24,scale:.85}):iY[t]();return o?v(Ht,{clsPrefix:n,key:t},{default:()=>o}):null}}const lY=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=L(!0);Vt(()=>{o()});function o(){const{duration:u}=e;u&&(t=window.setTimeout(a,u))}function r(u){u.currentTarget===u.target&&t!==null&&(window.clearTimeout(t),t=null)}function i(u){u.currentTarget===u.target&&o()}function a(){const{onHide:u}=e;n.value=!1,t&&(window.clearTimeout(t),t=null),u&&u()}function s(){const{onClose:u}=e;u&&u(),a()}function l(){const{onAfterLeave:u,onInternalAfterLeave:d,onAfterHide:f,internalKey:p}=e;u&&u(),d&&d(p),f&&f()}function c(){a()}return{show:n,hide:a,handleClose:s,handleAfterLeave:l,handleMouseleave:i,handleMouseenter:r,deactivate:c}},render(){return v(wu,{appear:!0,onAfterLeave:this.handleAfterLeave,onLeave:this.onLeave},{default:()=>[this.show?v(aY,{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]})}}),cY=Object.assign(Object.assign({},Le.props),{to:[String,Object],duration:{type:Number,default:3e3},keepAliveOnHover:Boolean,max:Number,placement:{type:String,default:"top"},closable:Boolean,containerStyle:[String,Object]}),uY=me({name:"MessageProvider",props:cY,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=L([]),o=L({}),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=za(),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 v(ot,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.messageList.length?v(Gc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},v("div",{class:[`${this.mergedClsPrefix}-message-container`,`${this.mergedClsPrefix}-message-container--${this.placement}`],key:"message-container",style:this.containerStyle},this.messageList.map(o=>v(lY,Object.assign({ref:r=>{r&&(this.messageRefs[o.key]=r)},internalKey:o.key,onInternalAfterLeave:this.handleAfterLeave},Js(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 dY(){const e=Ve(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 Mu="n-notification-provider",fY=me({name:"NotificationContainer",props:{scrollable:{type:Boolean,required:!0},placement:{type:String,required:!0}},setup(){const{mergedThemeRef:e,mergedClsPrefixRef:t,wipTransitionCountRef:n}=Ve(Mu),o=L(null);return rn(()=>{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 v("div",{ref:"selfRef",class:[`${n}-notification-container`,t&&`${n}-notification-container--scrollable`,`${n}-notification-container--${r}`]},t?v(_o,{theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,contentStyle:{overflow:"hidden"}},e):e)}}),hY={info:()=>v(Dr,null),success:()=>v(Ii,null),warning:()=>v(Mi,null),error:()=>v(Ai,null),default:()=>null},pm={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},pY=Nr(pm),mY=me({name:"Notification",props:pm,setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,props:o}=Ve(Mu),{inlineThemeDisabled:r,mergedRtlRef:i}=ut(),a=En("Notification",i,t),s=N(()=>{const{type:c}=e,{self:{color:u,textColor:d,closeIconColor:f,closeIconColorHover:p,closeIconColorPressed:h,headerTextColor:m,descriptionTextColor:b,actionTextColor:g,borderRadius:x,headerFontWeight:T,boxShadow:_,lineHeight:C,fontSize:y,closeMargin:w,closeSize:S,width:R,padding:k,closeIconSize:A,closeBorderRadius:I,closeColorHover:q,closeColorPressed:B,titleFontSize:M,metaFontSize:$,descriptionFontSize:U,[Te("iconColor",c)]:Q},common:{cubicBezierEaseOut:D,cubicBezierEaseIn:z,cubicBezierEaseInOut:te}}=n.value,{left:G,right:J,top:he,bottom:xe}=di(k);return{"--n-color":u,"--n-font-size":y,"--n-text-color":d,"--n-description-text-color":b,"--n-action-text-color":g,"--n-title-text-color":m,"--n-title-font-weight":T,"--n-bezier":te,"--n-bezier-ease-out":D,"--n-bezier-ease-in":z,"--n-border-radius":x,"--n-box-shadow":_,"--n-close-border-radius":I,"--n-close-color-hover":q,"--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":C,"--n-icon-color":Q,"--n-close-margin":w,"--n-close-size":S,"--n-close-icon-size":A,"--n-width":R,"--n-padding-left":G,"--n-padding-right":J,"--n-padding-top":he,"--n-padding-bottom":xe,"--n-title-font-size":M,"--n-meta-font-size":$,"--n-description-font-size":U}}),l=r?kt("notification",N(()=>e.type[0]),s,o):void 0;return{mergedClsPrefix:t,showAvatar:N(()=>e.avatar||e.type!=="default"),handleCloseClick(){e.onClose()},rtlEnabled:a,cssVars:r?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),v("div",{class:[`${t}-notification-wrapper`,this.themeClass],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:this.cssVars},v("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?v("div",{class:`${t}-notification__avatar`},this.avatar?Bt(this.avatar):this.type!=="default"?v(Ht,{clsPrefix:t},{default:()=>hY[this.type]()}):null):null,this.closable?v(Oi,{clsPrefix:t,class:`${t}-notification__close`,onClick:this.handleCloseClick}):null,v("div",{ref:"bodyRef",class:`${t}-notification-main`},this.title?v("div",{class:`${t}-notification-main__header`},Bt(this.title)):null,this.description?v("div",{class:`${t}-notification-main__description`},Bt(this.description)):null,this.content?v("pre",{class:`${t}-notification-main__content`},Bt(this.content)):null,this.meta||this.action?v("div",{class:`${t}-notification-main-footer`},this.meta?v("div",{class:`${t}-notification-main-footer__meta`},Bt(this.meta)):null,this.action?v("div",{class:`${t}-notification-main-footer__action`},Bt(this.action)):null):null)))}}),gY=Object.assign(Object.assign({},pm),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),vY=me({name:"NotificationEnvironment",props:Object.assign(Object.assign({},gY),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const{wipTransitionCountRef:t}=Ve(Mu),n=L(!0);let o=null;function r(){n.value=!1,o&&window.clearTimeout(o)}function i(h){t.value++,Lt(()=>{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:b}=e;m&&m(),b&&b()}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:b,internalKey:g}=e;h&&h(),m(g),b&&b()}function u(){const{duration:h}=e;h&&(o=window.setTimeout(r,h))}function d(h){h.currentTarget===h.target&&o!==null&&(window.clearTimeout(o),o=null)}function f(h){h.currentTarget===h.target&&u()}function p(){const{onClose:h}=e;h?Promise.resolve(h()).then(m=>{m!==!1&&r()}):r()}return Vt(()=>{e.duration&&(o=window.setTimeout(r,e.duration))}),{show:n,hide:r,handleClose:p,handleAfterLeave:c,handleLeave:l,handleBeforeLeave:s,handleAfterEnter:a,handleBeforeEnter:i,handleMouseenter:d,handleMouseleave:f}},render(){return v(fn,{name:"notification-transition",appear:!0,onBeforeEnter:this.handleBeforeEnter,onAfterEnter:this.handleAfterEnter,onBeforeLeave:this.handleBeforeLeave,onLeave:this.handleLeave,onAfterLeave:this.handleAfterLeave},{default:()=>this.show?v(mY,Object.assign({},Gn(this.$props,pY),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),bY=j([O("notification-container",` z-index: 4000; position: fixed; overflow: visible; display: flex; flex-direction: column; align-items: flex-end; - `,[j(">",[D("scrollbar",` + `,[j(">",[O("scrollbar",` width: initial; overflow: visible; height: -moz-fit-content !important; height: fit-content !important; max-height: 100vh !important; - `,[j(">",[D("scrollbar-container",` + `,[j(">",[O("scrollbar-container",` height: -moz-fit-content !important; height: fit-content !important; max-height: 100vh !important; - `,[D("scrollbar-content",` + `,[O("scrollbar-content",` padding-top: 12px; padding-bottom: 33px; `)])])])]),K("top, top-right, top-left",` top: 12px; - `,[j("&.transitioning >",[D("scrollbar",[j(">",[D("scrollbar-container",` + `,[j("&.transitioning >",[O("scrollbar",[j(">",[O("scrollbar-container",` min-height: 100vh !important; `)])])])]),K("bottom, bottom-right, bottom-left",` bottom: 12px; - `,[j(">",[D("scrollbar",[j(">",[D("scrollbar-container",[D("scrollbar-content",` + `,[j(">",[O("scrollbar",[j(">",[O("scrollbar-container",[O("scrollbar-content",` padding-bottom: 12px; - `)])])])]),D("notification-wrapper",` + `)])])])]),O("notification-wrapper",` display: flex; align-items: flex-end; margin-bottom: 0; @@ -3323,29 +3323,29 @@ ${t} `)]),K("top, bottom",` left: 50%; transform: translateX(-50%); - `,[D("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[O("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: scale(0.85); `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: scale(1); - `)])]),K("top",[D("notification-wrapper",` + `)])]),K("top",[O("notification-wrapper",` transform-origin: top center; - `)]),K("bottom",[D("notification-wrapper",` + `)]),K("bottom",[O("notification-wrapper",` transform-origin: bottom center; - `)]),K("top-right, bottom-right",[D("notification",` + `)]),K("top-right, bottom-right",[O("notification",` margin-left: 28px; margin-right: 16px; - `)]),K("top-left, bottom-left",[D("notification",` + `)]),K("top-left, bottom-left",[O("notification",` margin-left: 16px; margin-right: 28px; `)]),K("top-right",` right: 0; - `,[Vl("top-right")]),K("top-left",` + `,[Ul("top-right")]),K("top-left",` left: 0; - `,[Vl("top-left")]),K("bottom-right",` + `,[Ul("top-left")]),K("bottom-right",` right: 0; - `,[Vl("bottom-right")]),K("bottom-left",` + `,[Ul("bottom-right")]),K("bottom-left",` left: 0; - `,[Vl("bottom-left")]),K("scrollable",[K("top-right",` + `,[Ul("bottom-left")]),K("scrollable",[K("top-right",` top: 0; `),K("top-left",` top: 0; @@ -3353,7 +3353,7 @@ ${t} bottom: 0; `),K("bottom-left",` bottom: 0; - `)]),D("notification-wrapper",` + `)]),O("notification-wrapper",` margin-bottom: 12px; `,[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` opacity: 0; @@ -3381,7 +3381,7 @@ ${t} margin-top .3s linear, margin-bottom .3s linear, box-shadow .3s var(--n-bezier); - `)]),D("notification",` + `)]),O("notification",` background-color: var(--n-color); color: var(--n-text-color); transition: @@ -3403,10 +3403,10 @@ ${t} box-shadow: var(--n-box-shadow); box-sizing: border-box; opacity: 1; - `,[F("avatar",[D("icon",{color:"var(--n-icon-color)"}),D("base-icon",{color:"var(--n-icon-color)"})]),K("show-avatar",[D("notification-main",` + `,[F("avatar",[O("icon",{color:"var(--n-icon-color)"}),O("base-icon",{color:"var(--n-icon-color)"})]),K("show-avatar",[O("notification-main",` margin-left: 40px; width: calc(100% - 40px); - `)]),K("closable",[D("notification-main",[j("> *:first-child",{paddingRight:"20px"})]),F("close",` + `)]),K("closable",[O("notification-main",[j("> *:first-child",{paddingRight:"20px"})]),F("close",` position: absolute; top: 0; right: 0; @@ -3424,7 +3424,7 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[D("icon","transition: color .3s var(--n-bezier);")]),D("notification-main",` + `,[O("icon","transition: color .3s var(--n-bezier);")]),O("notification-main",` padding-top: var(--n-padding-top); padding-bottom: var(--n-padding-bottom); box-sizing: border-box; @@ -3432,7 +3432,7 @@ ${t} flex-direction: column; margin-left: 8px; width: calc(100% - 8px); - `,[D("notification-main-footer",` + `,[O("notification-main-footer",` display: flex; align-items: center; justify-content: space-between; @@ -3465,20 +3465,20 @@ ${t} word-wrap: break-word; transition: color .3s var(--n-bezier-ease-out); color: var(--n-text-color); - `,[j("&:first-child",{margin:0})])])])])]);function Vl(e){const n=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)",o="0";return D("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[j("&:first-child",{margin:0})])])])])]);function Ul(e){const n=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)",o="0";return O("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: translate(${n}, 0); `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: translate(${o}, 0); - `)])}const oS="n-notification-api",bY=Object.assign(Object.assign({},Le.props),{containerStyle:[String,Object],to:[String,Object],scrollable:{type:Boolean,default:!0},max:Number,placement:{type:String,default:"top-right"},keepAliveOnHover:Boolean}),yY=me({name:"NotificationProvider",props:bY,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=L([]),o={},r=new Set;function i(p){const h=za(),m=()=>{r.add(h),o[h]&&o[h].hide()},b=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,T=0;for(const _ of n.value){if(!r.has(_.key)){o[_.key]&&(_.destroy(),x=!0);break}T++}x||n.value.splice(T,1)}return n.value.push(b),b}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=Le("Notification","-notification",vY,Sq,e,t),c={create:i,info:a[0],success:a[1],warning:a[2],error:a[3],open:d,destroyAll:f},u=L(0);ct(oS,c),ct(Iu,{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 v(it,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.notificationList.length?v(Kc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},v(dY,{style:this.containerStyle,scrollable:this.scrollable&&o!=="top"&&o!=="bottom",placement:o},{default:()=>this.notificationList.map(r=>v(gY,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 xY(){const e=je(oS,null);return e===null&&Br("use-notification","No outer `n-notification-provider` found."),e}const CY=j([D("progress",{display:"inline-block"},[D("progress-icon",` + `)])}const rS="n-notification-api",yY=Object.assign(Object.assign({},Le.props),{containerStyle:[String,Object],to:[String,Object],scrollable:{type:Boolean,default:!0},max:Number,placement:{type:String,default:"top-right"},keepAliveOnHover:Boolean}),xY=me({name:"NotificationProvider",props:yY,setup(e){const{mergedClsPrefixRef:t}=ut(e),n=L([]),o={},r=new Set;function i(p){const h=za(),m=()=>{r.add(h),o[h]&&o[h].hide()},b=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,T=0;for(const _ of n.value){if(!r.has(_.key)){o[_.key]&&(_.destroy(),x=!0);break}T++}x||n.value.splice(T,1)}return n.value.push(b),b}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=Le("Notification","-notification",bY,kq,e,t),c={create:i,info:a[0],success:a[1],warning:a[2],error:a[3],open:d,destroyAll:f},u=L(0);ct(rS,c),ct(Mu,{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 v(ot,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.notificationList.length?v(Gc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},v(fY,{style:this.containerStyle,scrollable:this.scrollable&&o!=="top"&&o!=="bottom",placement:o},{default:()=>this.notificationList.map(r=>v(vY,Object.assign({ref:i=>{const a=r.key;i===null?delete this.notificationRefs[a]:this.notificationRefs[a]=i}},Js(r,["destroy","hide","deactivate"]),{internalKey:r.key,onInternalAfterLeave:this.handleAfterLeave,keepAliveOnHover:r.keepAliveOnHover===void 0?this.keepAliveOnHover:r.keepAliveOnHover})))})):null)}});function CY(){const e=Ve(rS,null);return e===null&&Br("use-notification","No outer `n-notification-provider` found."),e}const wY=j([O("progress",{display:"inline-block"},[O("progress-icon",` color: var(--n-icon-color); transition: color .3s var(--n-bezier); `),K("line",` width: 100%; display: block; - `,[D("progress-content",` + `,[O("progress-content",` display: flex; align-items: center; - `,[D("progress-graph",{flex:1})]),D("progress-custom-content",{marginLeft:"14px"}),D("progress-icon",` + `,[O("progress-graph",{flex:1})]),O("progress-custom-content",{marginLeft:"14px"}),O("progress-icon",` width: 30px; padding-left: 14px; height: var(--n-icon-size-line); @@ -3491,7 +3491,7 @@ ${t} font-size: var(--n-font-size); padding-left: 4px; transition: color .3s var(--n-bezier); - `)])]),K("circle, dashboard",{width:"120px"},[D("progress-custom-content",` + `)])]),K("circle, dashboard",{width:"120px"},[O("progress-custom-content",` position: absolute; left: 50%; top: 50%; @@ -3499,7 +3499,7 @@ ${t} display: flex; align-items: center; justify-content: center; - `),D("progress-text",` + `),O("progress-text",` position: absolute; left: 50%; top: 50%; @@ -3512,7 +3512,7 @@ ${t} font-weight: var(--n-font-weight-circle); transition: color .3s var(--n-bezier); white-space: nowrap; - `),D("progress-icon",` + `),O("progress-icon",` position: absolute; left: 50%; top: 50%; @@ -3524,7 +3524,7 @@ ${t} `)]),K("multiple-circle",` width: 200px; color: inherit; - `,[D("progress-text",` + `,[O("progress-text",` font-weight: var(--n-font-weight-circle); color: var(--n-text-color-circle); position: absolute; @@ -3535,24 +3535,24 @@ ${t} align-items: center; justify-content: center; transition: color .3s var(--n-bezier); - `)]),D("progress-content",{position:"relative"}),D("progress-graph",{position:"relative"},[D("progress-graph-circle",[j("svg",{verticalAlign:"bottom"}),D("progress-graph-circle-fill",` + `)]),O("progress-content",{position:"relative"}),O("progress-graph",{position:"relative"},[O("progress-graph-circle",[j("svg",{verticalAlign:"bottom"}),O("progress-graph-circle-fill",` stroke: var(--n-fill-color); transition: opacity .3s var(--n-bezier), stroke .3s var(--n-bezier), stroke-dasharray .3s var(--n-bezier); - `,[K("empty",{opacity:0})]),D("progress-graph-circle-rail",` + `,[K("empty",{opacity:0})]),O("progress-graph-circle-rail",` transition: stroke .3s var(--n-bezier); overflow: hidden; stroke: var(--n-rail-color); - `)]),D("progress-graph-line",[K("indicator-inside",[D("progress-graph-line-rail",` + `)]),O("progress-graph-line",[K("indicator-inside",[O("progress-graph-line-rail",` height: 16px; line-height: 16px; border-radius: 10px; - `,[D("progress-graph-line-fill",` + `,[O("progress-graph-line-fill",` height: inherit; border-radius: 10px; - `),D("progress-graph-line-indicator",` + `),O("progress-graph-line-indicator",` background: #0000; white-space: nowrap; text-align: right; @@ -3566,10 +3566,10 @@ ${t} height: 16px; display: flex; align-items: center; - `,[D("progress-graph-line-rail",` + `,[O("progress-graph-line-rail",` flex: 1; transition: background-color .3s var(--n-bezier); - `),D("progress-graph-line-indicator",` + `),O("progress-graph-line-indicator",` background: var(--n-fill-color); font-size: 12px; transform: translateZ(0); @@ -3586,14 +3586,14 @@ ${t} right .2s var(--n-bezier), color .3s var(--n-bezier), background-color .3s var(--n-bezier); - `)]),D("progress-graph-line-rail",` + `)]),O("progress-graph-line-rail",` position: relative; overflow: hidden; height: var(--n-rail-height); border-radius: 5px; background-color: var(--n-rail-color); transition: background-color .3s var(--n-bezier); - `,[D("progress-graph-line-fill",` + `,[O("progress-graph-line-fill",` background: var(--n-fill-color); position: relative; border-radius: 5px; @@ -3632,15 +3632,15 @@ ${t} right: 0; opacity: 0; } - `)]),wY={success:v(Ii,null),error:v(Ai,null),warning:v(Mi,null),info:v(Dr,null)},_Y=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=N(()=>Ut(e.height)),o=N(()=>e.railBorderRadius!==void 0?Ut(e.railBorderRadius):e.height!==void 0?Ut(e.height,{c:.5}):""),r=N(()=>e.fillBorderRadius!==void 0?Ut(e.fillBorderRadius):e.railBorderRadius!==void 0?Ut(e.railBorderRadius):e.height!==void 0?Ut(e.height,{c:.5}):"");return()=>{const{indicatorPlacement:i,railColor:a,railStyle:s,percentage:l,unit:c,indicatorTextColor:u,status:d,showIndicator:f,fillColor:p,processing:h,clsPrefix:m}=e;return v("div",{class:`${m}-progress-content`,role:"none"},v("div",{class:`${m}-progress-graph`,"aria-hidden":!0},v("div",{class:[`${m}-progress-graph-line`,{[`${m}-progress-graph-line--indicator-${i}`]:!0}]},v("div",{class:`${m}-progress-graph-line-rail`,style:[{backgroundColor:a,height:n.value,borderRadius:o.value},s]},v("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"?v("div",{class:`${m}-progress-graph-line-indicator`,style:{color:u}},t.default?t.default():`${l}${c}`):null)))),f&&i==="outside"?v("div",null,t.default?v("div",{class:`${m}-progress-custom-content`,style:{color:u},role:"none"},t.default()):d==="default"?v("div",{role:"none",class:`${m}-progress-icon ${m}-progress-icon--as-text`,style:{color:u}},l,c):v("div",{class:`${m}-progress-icon`,"aria-hidden":!0},v(Ht,{clsPrefix:m},{default:()=>wY[d]}))):null)}}}),SY={success:v(Ii,null),error:v(Ai,null),warning:v(Mi,null),info:v(Dr,null)},kY=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} + `)]),_Y={success:v(Ii,null),error:v(Ai,null),warning:v(Mi,null),info:v(Dr,null)},SY=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=N(()=>Ut(e.height)),o=N(()=>e.railBorderRadius!==void 0?Ut(e.railBorderRadius):e.height!==void 0?Ut(e.height,{c:.5}):""),r=N(()=>e.fillBorderRadius!==void 0?Ut(e.fillBorderRadius):e.railBorderRadius!==void 0?Ut(e.railBorderRadius):e.height!==void 0?Ut(e.height,{c:.5}):"");return()=>{const{indicatorPlacement:i,railColor:a,railStyle:s,percentage:l,unit:c,indicatorTextColor:u,status:d,showIndicator:f,fillColor:p,processing:h,clsPrefix:m}=e;return v("div",{class:`${m}-progress-content`,role:"none"},v("div",{class:`${m}-progress-graph`,"aria-hidden":!0},v("div",{class:[`${m}-progress-graph-line`,{[`${m}-progress-graph-line--indicator-${i}`]:!0}]},v("div",{class:`${m}-progress-graph-line-rail`,style:[{backgroundColor:a,height:n.value,borderRadius:o.value},s]},v("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"?v("div",{class:`${m}-progress-graph-line-indicator`,style:{color:u}},t.default?t.default():`${l}${c}`):null)))),f&&i==="outside"?v("div",null,t.default?v("div",{class:`${m}-progress-custom-content`,style:{color:u},role:"none"},t.default()):d==="default"?v("div",{role:"none",class:`${m}-progress-icon ${m}-progress-icon--as-text`,style:{color:u}},l,c):v("div",{class:`${m}-progress-icon`,"aria-hidden":!0},v(Ht,{clsPrefix:m},{default:()=>_Y[d]}))):null)}}}),kY={success:v(Ii,null),error:v(Ai,null),warning:v(Mi,null),info:v(Dr,null)},TY=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} a ${c},${c} 0 1 1 ${f},${-p} - a ${c},${c} 0 1 1 ${-f},${p}`,b=Math.PI*2*c,g={stroke:i,strokeDasharray:`${o/100*(b-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:b,pathStyle:g}=n(l,a,o),x=100+i;return v("div",{class:`${p}-progress-content`,role:"none"},v("div",{class:`${p}-progress-graph`,"aria-hidden":!0},v("div",{class:`${p}-progress-graph-circle`,style:{transform:f?`rotate(${f}deg)`:void 0}},v("svg",{viewBox:`0 0 ${x} ${x}`},v("g",null,v("path",{class:`${p}-progress-graph-circle-rail`,d:h,"stroke-width":i,"stroke-linecap":"round",fill:"none",style:m})),v("g",null,v("path",{class:[`${p}-progress-graph-circle-fill`,l===0&&`${p}-progress-graph-circle-fill--empty`],d:b,"stroke-width":i,"stroke-linecap":"round",fill:"none",style:g}))))),c?v("div",null,t.default?v("div",{class:`${p}-progress-custom-content`,role:"none"},t.default()):s!=="default"?v("div",{class:`${p}-progress-icon`,"aria-hidden":!0},v(Ht,{clsPrefix:p},{default:()=>SY[s]})):v("div",{class:`${p}-progress-text`,style:{color:u},role:"none"},v("span",{class:`${p}-progress-text__percentage`},l),v("span",{class:`${p}-progress-text__unit`},d))):null)}}});function U0(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 TY=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=N(()=>e.percentage.map((r,i)=>`${Math.PI*r/100*(e.viewBoxWidth/2-e.strokeWidth/2*(1+2*i)-e.circleGap*i)*2}, ${e.viewBoxWidth*8}`));return()=>{const{viewBoxWidth:o,strokeWidth:r,circleGap:i,showIndicator:a,fillColor:s,railColor:l,railStyle:c,percentage:u,clsPrefix:d}=e;return v("div",{class:`${d}-progress-content`,role:"none"},v("div",{class:`${d}-progress-graph`,"aria-hidden":!0},v("div",{class:`${d}-progress-graph-circle`},v("svg",{viewBox:`0 0 ${o} ${o}`},u.map((f,p)=>v("g",{key:p},v("path",{class:`${d}-progress-graph-circle-rail`,d:U0(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]]}),v("path",{class:[`${d}-progress-graph-circle-fill`,f===0&&`${d}-progress-graph-circle-fill--empty`],d:U0(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?v("div",null,v("div",{class:`${d}-progress-text`},t.default())):null)}}}),PY=Object.assign(Object.assign({},Le.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}),RY=me({name:"Progress",props:PY,setup(e){const t=N(()=>e.indicatorPlacement||e.indicatorPosition),n=N(()=>{if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),{mergedClsPrefixRef:o,inlineThemeDisabled:r}=ut(e),i=Le("Progress","-progress",CY,mK,e,o),a=N(()=>{const{status:l}=e,{common:{cubicBezierEaseInOut:c},self:{fontSize:u,fontSizeCircle:d,railColor:f,railHeight:p,iconSizeCircle:h,iconSizeLine:m,textColorCircle:b,textColorLineInner:g,textColorLineOuter:x,lineBgProcessing:T,fontWeightCircle:_,[Te("iconColor",l)]:C,[Te("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":_,"--n-icon-color":C,"--n-icon-size-circle":h,"--n-icon-size-line":m,"--n-line-bg-processing":T,"--n-rail-color":f,"--n-rail-height":p,"--n-text-color-circle":b,"--n-text-color-line-inner":g,"--n-text-color-line-outer":x}}),s=r?kt("progress",N(()=>e.status[0]),a,e):void 0;return{mergedClsPrefix:o,mergedIndicatorPlacement:t,gapDeg:n,cssVars:r?void 0:a,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){const{type:e,cssVars:t,indicatorTextColor:n,showIndicator:o,status:r,railColor:i,railStyle:a,color:s,percentage:l,viewBoxWidth:c,strokeWidth:u,mergedIndicatorPlacement:d,unit:f,borderRadius:p,fillBorderRadius:h,height:m,processing:b,circleGap:g,mergedClsPrefix:x,gapDeg:T,gapOffsetDegree:_,themeClass:C,$slots:y,onRender:w}=this;return w==null||w(),v("div",{class:[C,`${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"?v(kY,{clsPrefix:x,status:r,showIndicator:o,indicatorTextColor:n,railColor:i,fillColor:s,railStyle:a,offsetDegree:this.offsetDegree,percentage:l,viewBoxWidth:c,strokeWidth:u,gapDegree:T===void 0?e==="dashboard"?75:0:T,gapOffsetDegree:_,unit:f},y):e==="line"?v(_Y,{clsPrefix:x,status:r,showIndicator:o,indicatorTextColor:n,railColor:i,fillColor:s,railStyle:a,percentage:l,processing:b,indicatorPlacement:d,unit:f,fillBorderRadius:h,railBorderRadius:p,height:m},y):e==="multiple-circle"?v(TY,{clsPrefix:x,strokeWidth:u,railColor:i,fillColor:s,railStyle:a,viewBoxWidth:c,percentage:l,showIndicator:o,circleGap:g},y):null)}}),EY=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},v("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),v("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"}),v("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),v("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),v("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"}),v("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"})),$Y=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},v("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"}),v("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),v("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"})),AY=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},v("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),v("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),v("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),v("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"}),v("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),v("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"})),IY=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},v("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"}),v("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"})),MY=D("result",` + a ${c},${c} 0 1 1 ${-f},${p}`,b=Math.PI*2*c,g={stroke:i,strokeDasharray:`${o/100*(b-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:b,pathStyle:g}=n(l,a,o),x=100+i;return v("div",{class:`${p}-progress-content`,role:"none"},v("div",{class:`${p}-progress-graph`,"aria-hidden":!0},v("div",{class:`${p}-progress-graph-circle`,style:{transform:f?`rotate(${f}deg)`:void 0}},v("svg",{viewBox:`0 0 ${x} ${x}`},v("g",null,v("path",{class:`${p}-progress-graph-circle-rail`,d:h,"stroke-width":i,"stroke-linecap":"round",fill:"none",style:m})),v("g",null,v("path",{class:[`${p}-progress-graph-circle-fill`,l===0&&`${p}-progress-graph-circle-fill--empty`],d:b,"stroke-width":i,"stroke-linecap":"round",fill:"none",style:g}))))),c?v("div",null,t.default?v("div",{class:`${p}-progress-custom-content`,role:"none"},t.default()):s!=="default"?v("div",{class:`${p}-progress-icon`,"aria-hidden":!0},v(Ht,{clsPrefix:p},{default:()=>kY[s]})):v("div",{class:`${p}-progress-text`,style:{color:u},role:"none"},v("span",{class:`${p}-progress-text__percentage`},l),v("span",{class:`${p}-progress-text__unit`},d))):null)}}});function W0(e,t,n=100){return`m ${n/2} ${n/2-e} a ${e} ${e} 0 1 1 0 ${2*e} a ${e} ${e} 0 1 1 0 -${2*e}`}const PY=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=N(()=>e.percentage.map((r,i)=>`${Math.PI*r/100*(e.viewBoxWidth/2-e.strokeWidth/2*(1+2*i)-e.circleGap*i)*2}, ${e.viewBoxWidth*8}`));return()=>{const{viewBoxWidth:o,strokeWidth:r,circleGap:i,showIndicator:a,fillColor:s,railColor:l,railStyle:c,percentage:u,clsPrefix:d}=e;return v("div",{class:`${d}-progress-content`,role:"none"},v("div",{class:`${d}-progress-graph`,"aria-hidden":!0},v("div",{class:`${d}-progress-graph-circle`},v("svg",{viewBox:`0 0 ${o} ${o}`},u.map((f,p)=>v("g",{key:p},v("path",{class:`${d}-progress-graph-circle-rail`,d:W0(o/2-r/2*(1+2*p)-i*p,r,o),"stroke-width":r,"stroke-linecap":"round",fill:"none",style:[{strokeDashoffset:0,stroke:l[p]},c[p]]}),v("path",{class:[`${d}-progress-graph-circle-fill`,f===0&&`${d}-progress-graph-circle-fill--empty`],d:W0(o/2-r/2*(1+2*p)-i*p,r,o),"stroke-width":r,"stroke-linecap":"round",fill:"none",style:{strokeDasharray:n.value[p],strokeDashoffset:0,stroke:s[p]}})))))),a&&t.default?v("div",null,v("div",{class:`${d}-progress-text`},t.default())):null)}}}),RY=Object.assign(Object.assign({},Le.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}),EY=me({name:"Progress",props:RY,setup(e){const t=N(()=>e.indicatorPlacement||e.indicatorPosition),n=N(()=>{if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),{mergedClsPrefixRef:o,inlineThemeDisabled:r}=ut(e),i=Le("Progress","-progress",wY,gK,e,o),a=N(()=>{const{status:l}=e,{common:{cubicBezierEaseInOut:c},self:{fontSize:u,fontSizeCircle:d,railColor:f,railHeight:p,iconSizeCircle:h,iconSizeLine:m,textColorCircle:b,textColorLineInner:g,textColorLineOuter:x,lineBgProcessing:T,fontWeightCircle:_,[Te("iconColor",l)]:C,[Te("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":_,"--n-icon-color":C,"--n-icon-size-circle":h,"--n-icon-size-line":m,"--n-line-bg-processing":T,"--n-rail-color":f,"--n-rail-height":p,"--n-text-color-circle":b,"--n-text-color-line-inner":g,"--n-text-color-line-outer":x}}),s=r?kt("progress",N(()=>e.status[0]),a,e):void 0;return{mergedClsPrefix:o,mergedIndicatorPlacement:t,gapDeg:n,cssVars:r?void 0:a,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){const{type:e,cssVars:t,indicatorTextColor:n,showIndicator:o,status:r,railColor:i,railStyle:a,color:s,percentage:l,viewBoxWidth:c,strokeWidth:u,mergedIndicatorPlacement:d,unit:f,borderRadius:p,fillBorderRadius:h,height:m,processing:b,circleGap:g,mergedClsPrefix:x,gapDeg:T,gapOffsetDegree:_,themeClass:C,$slots:y,onRender:w}=this;return w==null||w(),v("div",{class:[C,`${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"?v(TY,{clsPrefix:x,status:r,showIndicator:o,indicatorTextColor:n,railColor:i,fillColor:s,railStyle:a,offsetDegree:this.offsetDegree,percentage:l,viewBoxWidth:c,strokeWidth:u,gapDegree:T===void 0?e==="dashboard"?75:0:T,gapOffsetDegree:_,unit:f},y):e==="line"?v(SY,{clsPrefix:x,status:r,showIndicator:o,indicatorTextColor:n,railColor:i,fillColor:s,railStyle:a,percentage:l,processing:b,indicatorPlacement:d,unit:f,fillBorderRadius:h,railBorderRadius:p,height:m},y):e==="multiple-circle"?v(PY,{clsPrefix:x,strokeWidth:u,railColor:i,fillColor:s,railStyle:a,viewBoxWidth:c,percentage:l,showIndicator:o,circleGap:g},y):null)}}),$Y=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},v("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),v("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"}),v("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),v("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),v("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"}),v("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"})),AY=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},v("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"}),v("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),v("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"})),IY=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},v("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),v("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),v("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),v("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"}),v("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),v("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"})),MY=v("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},v("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"}),v("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"})),zY=O("result",` color: var(--n-text-color); line-height: var(--n-line-height); font-size: var(--n-font-size); transition: color .3s var(--n-bezier); -`,[D("result-icon",` +`,[O("result-icon",` display: flex; justify-content: center; transition: color .3s var(--n-bezier); @@ -3648,13 +3648,13 @@ ${t} font-size: var(--n-icon-size); width: 1em; height: 1em; - `),D("base-icon",` + `),O("base-icon",` color: var(--n-icon-color); font-size: var(--n-icon-size); - `)]),D("result-content",{marginTop:"24px"}),D("result-footer",` + `)]),O("result-content",{marginTop:"24px"}),O("result-footer",` margin-top: 24px; text-align: center; - `),D("result-header",[F("title",` + `),O("result-header",[F("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); - `)])]),zY={403:IY,404:EY,418:AY,500:$Y,info:v(Dr,null),success:v(Ii,null),warning:v(Mi,null),error:v(Ai,null)},OY=Object.assign(Object.assign({},Le.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),DY=me({name:"Result",props:OY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Result","-result",MY,CK,e,t),r=N(()=>{const{size:a,status:s}=e,{common:{cubicBezierEaseInOut:l},self:{textColor:c,lineHeight:u,titleTextColor:d,titleFontWeight:f,[Te("iconColor",s)]:p,[Te("fontSize",a)]:h,[Te("titleFontSize",a)]:m,[Te("iconSize",a)]:b}}=o.value;return{"--n-bezier":l,"--n-font-size":h,"--n-icon-size":b,"--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?kt("result",N(()=>{const{size:a,status:s}=e;let l="";return a&&(l+=a[0]),s&&(l+=s[0]),l}),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{status:t,$slots:n,mergedClsPrefix:o,onRender:r}=this;return r==null||r(),v("div",{class:[`${o}-result`,this.themeClass],style:this.cssVars},v("div",{class:`${o}-result-icon`},((e=n.icon)===null||e===void 0?void 0:e.call(n))||v(Ht,{clsPrefix:o},{default:()=>zY[t]})),v("div",{class:`${o}-result-header`},this.title?v("div",{class:`${o}-result-header__title`},this.title):null,this.description?v("div",{class:`${o}-result-header__description`},this.description):null),n.default&&v("div",{class:`${o}-result-content`},n),n.footer&&v("div",{class:`${o}-result-footer`},n.footer()))}}),LY=Object.assign(Object.assign({},Le.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),FY=me({name:"Scrollbar",props:LY,setup(){const e=L(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 v(_o,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}}),NY=FY,BY={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}}},HY=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"#eee",colorEnd:"#ddd",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}},jY={name:"Skeleton",common:yt,self:HY},VY=j([D("skeleton",` + `)])]),OY={403:MY,404:$Y,418:IY,500:AY,info:v(Dr,null),success:v(Ii,null),warning:v(Mi,null),error:v(Ai,null)},DY=Object.assign(Object.assign({},Le.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),LY=me({name:"Result",props:DY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Result","-result",zY,wK,e,t),r=N(()=>{const{size:a,status:s}=e,{common:{cubicBezierEaseInOut:l},self:{textColor:c,lineHeight:u,titleTextColor:d,titleFontWeight:f,[Te("iconColor",s)]:p,[Te("fontSize",a)]:h,[Te("titleFontSize",a)]:m,[Te("iconSize",a)]:b}}=o.value;return{"--n-bezier":l,"--n-font-size":h,"--n-icon-size":b,"--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?kt("result",N(()=>{const{size:a,status:s}=e;let l="";return a&&(l+=a[0]),s&&(l+=s[0]),l}),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{status:t,$slots:n,mergedClsPrefix:o,onRender:r}=this;return r==null||r(),v("div",{class:[`${o}-result`,this.themeClass],style:this.cssVars},v("div",{class:`${o}-result-icon`},((e=n.icon)===null||e===void 0?void 0:e.call(n))||v(Ht,{clsPrefix:o},{default:()=>OY[t]})),v("div",{class:`${o}-result-header`},this.title?v("div",{class:`${o}-result-header__title`},this.title):null,this.description?v("div",{class:`${o}-result-header__description`},this.description):null),n.default&&v("div",{class:`${o}-result-content`},n),n.footer&&v("div",{class:`${o}-result-footer`},n.footer()))}}),FY=Object.assign(Object.assign({},Le.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),NY=me({name:"Scrollbar",props:FY,setup(){const e=L(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 v(_o,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}}),BY=NY,HY={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}}},jY=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"#eee",colorEnd:"#ddd",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}},VY={name:"Skeleton",common:yt,self:jY},UY=j([O("skeleton",` height: 1em; width: 100%; transition: background-color .3s var(--n-bezier); @@ -3688,25 +3688,25 @@ ${t} 100% { background: var(--n-color-start); } - `)]),UY=Object.assign(Object.assign({},Le.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}}),dl=me({name:"Skeleton",inheritAttrs:!1,props:UY,setup(e){k6();const{mergedClsPrefixRef:t}=ut(e),n=Le("Skeleton","-skeleton",VY,jY,e,t);return{mergedClsPrefix:t,style:N(()=>{var o,r;const i=n.value,{common:{cubicBezierEaseInOut:a}}=i,s=i.self,{color:l,colorEnd:c,borderRadius:u}=s;let d;const{circle:f,sharp:p,round:h,width:m,height:b,size:g,text:x,animated:T}=e;g!==void 0&&(d=s[Te("height",g)]);const _=f?(o=m??b)!==null&&o!==void 0?o:d:m,C=(r=f?m??b:b)!==null&&r!==void 0?r:d;return{display:x?"inline-block":"",verticalAlign:x?"-0.125em":"",borderRadius:f?"50%":h?"4096px":p?"":u,width:typeof _=="number"?In(_):_,height:typeof C=="number"?In(C):C,animation:T?"":"none","--n-bezier":a,"--n-color-start":l,"--n-color-end":c}})}},render(){const{repeat:e,style:t,mergedClsPrefix:n,$attrs:o}=this,r=v("div",On({class:`${n}-skeleton`,style:t},o));return e>1?v(it,null,Array.apply(null,{length:e}).map(i=>[r,` -`])):r}}),WY=j([j("@keyframes spin-rotate",` + `)]),WY=Object.assign(Object.assign({},Le.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}}),hl=me({name:"Skeleton",inheritAttrs:!1,props:WY,setup(e){T6();const{mergedClsPrefixRef:t}=ut(e),n=Le("Skeleton","-skeleton",UY,VY,e,t);return{mergedClsPrefix:t,style:N(()=>{var o,r;const i=n.value,{common:{cubicBezierEaseInOut:a}}=i,s=i.self,{color:l,colorEnd:c,borderRadius:u}=s;let d;const{circle:f,sharp:p,round:h,width:m,height:b,size:g,text:x,animated:T}=e;g!==void 0&&(d=s[Te("height",g)]);const _=f?(o=m??b)!==null&&o!==void 0?o:d:m,C=(r=f?m??b:b)!==null&&r!==void 0?r:d;return{display:x?"inline-block":"",verticalAlign:x?"-0.125em":"",borderRadius:f?"50%":h?"4096px":p?"":u,width:typeof _=="number"?In(_):_,height:typeof C=="number"?In(C):C,animation:T?"":"none","--n-bezier":a,"--n-color-start":l,"--n-color-end":c}})}},render(){const{repeat:e,style:t,mergedClsPrefix:n,$attrs:o}=this,r=v("div",On({class:`${n}-skeleton`,style:t},o));return e>1?v(ot,null,Array.apply(null,{length:e}).map(i=>[r,` +`])):r}}),qY=j([j("@keyframes spin-rotate",` from { transform: rotate(0); } to { transform: rotate(360deg); } - `),D("spin-container",{position:"relative"},[D("spin-body",` + `),O("spin-container",{position:"relative"},[O("spin-body",` position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); - `,[il()])]),D("spin-body",` + `,[sl()])]),O("spin-body",` display: inline-flex; align-items: center; justify-content: center; flex-direction: column; - `),D("spin",` + `),O("spin",` display: inline-flex; height: var(--n-size); width: var(--n-size); @@ -3714,13 +3714,13 @@ ${t} color: var(--n-color); `,[K("rotate",` animation: spin-rotate 2s linear infinite; - `)]),D("spin-description",` + `)]),O("spin-description",` display: inline-block; font-size: var(--n-font-size); color: var(--n-text-color); transition: color .3s var(--n-bezier); margin-top: 8px; - `),D("spin-content",` + `),O("spin-content",` opacity: 1; transition: opacity .3s var(--n-bezier); pointer-events: all; @@ -3729,7 +3729,7 @@ ${t} -webkit-user-select: none; pointer-events: none; opacity: var(--n-opacity-spinning); - `)])]),qY={small:20,medium:18,large:16},KY=Object.assign(Object.assign({},Le.props),{description:String,stroke:String,size:{type:[String,Number],default:"medium"},show:{type:Boolean,default:!0},strokeWidth:Number,rotate:{type:Boolean,default:!0},spinning:{type:Boolean,validator:()=>!0,default:void 0},delay:Number}),GY=me({name:"Spin",props:KY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Spin","-spin",WY,RK,e,t),r=N(()=>{const{size:l}=e,{common:{cubicBezierEaseInOut:c},self:u}=o.value,{opacitySpinning:d,color:f,textColor:p}=u,h=typeof l=="number"?In(l):u[Te("size",l)];return{"--n-bezier":c,"--n-opacity-spinning":d,"--n-size":h,"--n-color":f,"--n-text-color":p}}),i=n?kt("spin",N(()=>{const{size:l}=e;return typeof l=="number"?String(l):l[0]}),r,e):void 0,a=pu(e,["spinning","show"]),s=L(!1);return ln(l=>{let c;if(a.value){const{delay:u}=e;if(u){c=window.setTimeout(()=>{s.value=!0},u),l(()=>{clearTimeout(c)});return}}s.value=a.value}),{mergedClsPrefix:t,active:s,mergedStrokeWidth:N(()=>{const{strokeWidth:l}=e;if(l!==void 0)return l;const{size:c}=e;return qY[typeof c=="number"?"medium":c]}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e,t;const{$slots:n,mergedClsPrefix:o,description:r}=this,i=n.icon&&this.rotate,a=(r||n.description)&&v("div",{class:`${o}-spin-description`},r||((e=n.description)===null||e===void 0?void 0:e.call(n))),s=n.icon?v("div",{class:[`${o}-spin-body`,this.themeClass]},v("div",{class:[`${o}-spin`,i&&`${o}-spin--rotate`],style:n.default?"":this.cssVars},n.icon()),a):v("div",{class:[`${o}-spin-body`,this.themeClass]},v(Vr,{clsPrefix:o,style:n.default?"":this.cssVars,stroke:this.stroke,"stroke-width":this.mergedStrokeWidth,class:`${o}-spin`}),a);return(t=this.onRender)===null||t===void 0||t.call(this),n.default?v("div",{class:[`${o}-spin-container`,this.themeClass],style:this.cssVars},v("div",{class:[`${o}-spin-content`,this.active&&`${o}-spin-content--spinning`]},n),v(fn,{name:"fade-in-transition"},{default:()=>this.active?s:null})):s}}),YY=D("switch",` + `)])]),KY={small:20,medium:18,large:16},GY=Object.assign(Object.assign({},Le.props),{description:String,stroke:String,size:{type:[String,Number],default:"medium"},show:{type:Boolean,default:!0},strokeWidth:Number,rotate:{type:Boolean,default:!0},spinning:{type:Boolean,validator:()=>!0,default:void 0},delay:Number}),YY=me({name:"Spin",props:GY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Spin","-spin",qY,EK,e,t),r=N(()=>{const{size:l}=e,{common:{cubicBezierEaseInOut:c},self:u}=o.value,{opacitySpinning:d,color:f,textColor:p}=u,h=typeof l=="number"?In(l):u[Te("size",l)];return{"--n-bezier":c,"--n-opacity-spinning":d,"--n-size":h,"--n-color":f,"--n-text-color":p}}),i=n?kt("spin",N(()=>{const{size:l}=e;return typeof l=="number"?String(l):l[0]}),r,e):void 0,a=mu(e,["spinning","show"]),s=L(!1);return rn(l=>{let c;if(a.value){const{delay:u}=e;if(u){c=window.setTimeout(()=>{s.value=!0},u),l(()=>{clearTimeout(c)});return}}s.value=a.value}),{mergedClsPrefix:t,active:s,mergedStrokeWidth:N(()=>{const{strokeWidth:l}=e;if(l!==void 0)return l;const{size:c}=e;return KY[typeof c=="number"?"medium":c]}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e,t;const{$slots:n,mergedClsPrefix:o,description:r}=this,i=n.icon&&this.rotate,a=(r||n.description)&&v("div",{class:`${o}-spin-description`},r||((e=n.description)===null||e===void 0?void 0:e.call(n))),s=n.icon?v("div",{class:[`${o}-spin-body`,this.themeClass]},v("div",{class:[`${o}-spin`,i&&`${o}-spin--rotate`],style:n.default?"":this.cssVars},n.icon()),a):v("div",{class:[`${o}-spin-body`,this.themeClass]},v(Vr,{clsPrefix:o,style:n.default?"":this.cssVars,stroke:this.stroke,"stroke-width":this.mergedStrokeWidth,class:`${o}-spin`}),a);return(t=this.onRender)===null||t===void 0||t.call(this),n.default?v("div",{class:[`${o}-spin-container`,this.themeClass],style:this.cssVars},v("div",{class:[`${o}-spin-content`,this.active&&`${o}-spin-content--spinning`]},n),v(fn,{name:"fade-in-transition"},{default:()=>this.active?s:null})):s}}),XY=O("switch",` height: var(--n-height); min-width: var(--n-width); vertical-align: middle; @@ -3752,7 +3752,7 @@ ${t} `),F("button-placeholder",` width: calc(1.75 * var(--n-rail-height)); height: var(--n-rail-height); - `),D("base-loading",` + `),O("base-loading",` position: absolute; top: 50%; left: 50%; @@ -3830,25 +3830,25 @@ ${t} `)]),K("disabled",[F("rail",` cursor: not-allowed; opacity: .5; - `)])]),XY=Object.assign(Object.assign({},Le.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 ns;const QY=me({name:"Switch",props:XY,setup(e){ns===void 0&&(typeof CSS<"u"?typeof CSS.supports<"u"?ns=CSS.supports("width","max(1px)"):ns=!1:ns=!0);const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Switch","-switch",YY,jK,e,t),r=sr(e),{mergedSizeRef:i,mergedDisabledRef:a}=r,s=L(e.defaultValue),l=Ne(e,"value"),c=rn(l,s),u=N(()=>c.value===e.checkedValue),d=L(!1),f=L(!1),p=N(()=>{const{railStyle:S}=e;if(S)return S({focused:f.value,checked:u.value})});function h(S){const{"onUpdate:value":R,onChange:k,onUpdateValue:A}=e,{nTriggerFormInput:I,nTriggerFormChange:q}=r;R&&Ee(R,S),A&&Ee(A,S),k&&Ee(k,S),s.value=S,I(),q()}function m(){const{nTriggerFormFocus:S}=r;S()}function b(){const{nTriggerFormBlur:S}=r;S()}function g(){e.loading||a.value||(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue))}function x(){f.value=!0,m()}function T(){f.value=!1,b(),d.value=!1}function _(S){e.loading||a.value||S.key===" "&&(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue),d.value=!1)}function C(S){e.loading||a.value||S.key===" "&&(S.preventDefault(),d.value=!0)}const y=N(()=>{const{value:S}=i,{self:{opacityDisabled:R,railColor:k,railColorActive:A,buttonBoxShadow:I,buttonColor:q,boxShadowFocus:B,loadingColor:O,textColor:$,iconColor:U,[Te("buttonHeight",S)]:Q,[Te("buttonWidth",S)]:M,[Te("buttonWidthPressed",S)]:z,[Te("railHeight",S)]:re,[Te("railWidth",S)]:X,[Te("railBorderRadius",S)]:te,[Te("buttonBorderRadius",S)]:he},common:{cubicBezierEaseInOut:xe}}=o.value;let Ce,G,be;return ns?(Ce=`calc((${re} - ${Q}) / 2)`,G=`max(${re}, ${Q})`,be=`max(${X}, calc(${X} + ${Q} - ${re}))`):(Ce=In((_n(re)-_n(Q))/2),G=In(Math.max(_n(re),_n(Q))),be=_n(re)>_n(Q)?X:In(_n(X)+_n(Q)-_n(re))),{"--n-bezier":xe,"--n-button-border-radius":he,"--n-button-box-shadow":I,"--n-button-color":q,"--n-button-width":M,"--n-button-width-pressed":z,"--n-button-height":Q,"--n-height":G,"--n-offset":Ce,"--n-opacity-disabled":R,"--n-rail-border-radius":te,"--n-rail-color":k,"--n-rail-color-active":A,"--n-rail-height":re,"--n-rail-width":X,"--n-width":be,"--n-box-shadow-focus":B,"--n-loading-color":O,"--n-text-color":$,"--n-icon-color":U}}),w=n?kt("switch",N(()=>i.value[0]),y,e):void 0;return{handleClick:g,handleBlur:T,handleFocus:x,handleKeyup:_,handleKeydown:C,mergedRailStyle:p,pressed:d,mergedClsPrefix:t,mergedValue:c,checked:u,mergedDisabled:a,cssVars:n?void 0:y,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=!(ia(l)&&ia(c)&&ia(u));return v("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},v("div",{class:`${e}-switch__rail`,"aria-hidden":"true",style:o},Ot(a,f=>Ot(s,p=>f||p?v("div",{"aria-hidden":!0,class:`${e}-switch__children-placeholder`},v("div",{class:`${e}-switch__rail-placeholder`},v("div",{class:`${e}-switch__button-placeholder`}),f),v("div",{class:`${e}-switch__rail-placeholder`},v("div",{class:`${e}-switch__button-placeholder`}),p)):null)),v("div",{class:`${e}-switch__button`},Ot(l,f=>Ot(c,p=>Ot(u,h=>v(zi,null,{default:()=>this.loading?v(Vr,{key:"loading",clsPrefix:e,strokeWidth:20}):this.checked&&(p||f)?v("div",{class:`${e}-switch__button-icon`,key:p?"checked-icon":"icon"},p||f):!this.checked&&(h||f)?v("div",{class:`${e}-switch__button-icon`,key:h?"unchecked-icon":"icon"},h||f):null})))),Ot(a,f=>f&&v("div",{key:"checked",class:`${e}-switch__checked`},f)),Ot(s,f=>f&&v("div",{key:"unchecked",class:`${e}-switch__unchecked`},f)))))}}),ZY=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)}}}),JY={message:uY,notification:xY,loadingBar:WG,dialog:kW};function eX({providersAndProps:e,configProviderProps:t}){let o=By(()=>v(F_,ge(t),{default:()=>e.map(({type:s,Provider:l,props:c})=>v(l,ge(c),{default:()=>v(ZY,{onSetup:()=>r[s]=JY[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 tX(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:cY,props:n});break;case"notification":a.push({type:l,Provider:yY,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}}),eX({providersAndProps:a,configProviderProps:t})}function nX(){const e=je(xo,null);return N(()=>{if(e===null)return yt;const{mergedThemeRef:{value:t},mergedThemeOverridesRef:{value:n}}=e,o=(t==null?void 0:t.common)||yt;return n!=null&&n.common?Object.assign({},o,n.common):o})}const oX=()=>({}),rX={name:"Equation",common:Be,self:oX},iX=rX,rS={name:"dark",common:Be,Alert:eH,Anchor:dH,AutoComplete:PH,Avatar:__,AvatarGroup:IH,BackTop:zH,Badge:VH,Breadcrumb:GH,Button:jn,ButtonGroup:Mq,Calendar:uj,Card:A_,Carousel:_j,Cascader:Kj,Checkbox:Ba,Code:L_,Collapse:oV,CollapseTransition:aV,ColorPicker:hj,DataTable:UV,DatePicker:nW,Descriptions:aW,Dialog:w2,Divider:EW,Drawer:OW,Dropdown:tm,DynamicInput:nq,DynamicTags:uq,Element:fq,Empty:Di,Ellipsis:G_,Equation:iX,Form:gq,GradientText:bq,Icon:gU,IconWrapper:Cq,Image:CG,Input:lo,InputNumber:Oq,LegacyTransfer:FG,Layout:Bq,List:qq,LoadingBar:Gq,Log:Jq,Menu:aK,Mention:tK,Message:Aq,Modal:gW,Notification:Tq,PageHeader:cK,Pagination:q_,Popconfirm:hK,Popover:Fi,Popselect:N_,Progress:F2,Radio:Q_,Rate:bK,Result:_K,Row:xG,Scrollbar:Hn,Select:V_,Skeleton:BY,Slider:TK,Space:A2,Spin:$K,Statistic:MK,Steps:LK,Switch:NK,Table:qK,Tabs:XK,Tag:h_,Thing:JK,TimePicker:y2,Timeline:nG,Tooltip:Pu,Transfer:iG,Tree:j2,TreeSelect:cG,Typography:hG,Upload:gG,Watermark:bG},aX={"aria-hidden":"true",width:"1em",height:"1em"},sX=["xlink:href","fill"],lX=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=N(()=>`#${t.prefix}-${t.icon}`);return(o,r)=>(fe(),Me("svg",aX,[H("use",{"xlink:href":n.value,fill:e.color},null,8,sX)]))}}),Us=(e,t={size:12})=>()=>v(ur,t,()=>v(TA,{icon:e})),iS=(e,t={size:12})=>()=>v(ur,t,()=>v(lX,{icon:e}));function cX(){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:uX,tags:F7e,naiveThemeOverrides:bh}=cX();function Mu(e){return Th()?(W1(e),!0):!1}function Mo(e){return typeof e=="function"?e():ge(e)}const aS=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const dX=Object.prototype.toString,fX=e=>dX.call(e)==="[object Object]",sS=()=>{};function hX(e,t){function n(...o){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(i)})}return n}const lS=e=>e();function pX(e=lS){const t=L(!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 mX(...e){if(e.length!==1)return Ne(...e);const t=e[0];return typeof t=="function"?no(f3(()=>({get:t,set:sS}))):L(t)}function gX(e,t,n={}){const{eventFilter:o=lS,...r}=n;return ht(e,hX(o,t),r)}function vX(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=pX(o);return{stop:gX(e,t,{...r,eventFilter:i}),pause:a,resume:s,isActive:l}}function cS(e,t=!0){Yn()?Vt(e):t?e():Lt(e)}function bX(e=!1,t={}){const{truthyValue:n=!0,falsyValue:o=!1}=t,r=en(e),i=L(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 Sa(e){var t;const n=Mo(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Ci=aS?window:void 0,yX=aS?window.document:void 0;function Ec(...e){let t,n,o,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,o,r]=e,t=Ci):[t,n,o,r]=e,!t)return sS;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const i=[],a=()=>{i.forEach(u=>u()),i.length=0},s=(u,d,f,p)=>(u.addEventListener(d,f,p),()=>u.removeEventListener(d,f,p)),l=ht(()=>[Sa(t),Mo(r)],([u,d])=>{if(a(),!u)return;const f=fX(d)?{...d}:d;i.push(...n.flatMap(p=>o.map(h=>s(u,p,h,f))))},{immediate:!0,flush:"post"}),c=()=>{l(),a()};return Mu(c),c}function xX(){const e=L(!1);return Yn()&&Vt(()=>{e.value=!0}),e}function pm(e){const t=xX();return N(()=>(t.value,!!e()))}function CX(e,t={}){const{window:n=Ci}=t,o=pm(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=L(!1),a=c=>{i.value=c.matches},s=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",a):r.removeListener(a))},l=ln(()=>{o.value&&(s(),r=n.matchMedia(Mo(e)),"addEventListener"in r?r.addEventListener("change",a):r.addListener(a),i.value=r.matches)});return Mu(()=>{l(),s(),r=void 0}),i}const Ul=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Wl="__vueuse_ssr_handlers__",wX=_X();function _X(){return Wl in Ul||(Ul[Wl]=Ul[Wl]||{}),Ul[Wl]}function uS(e,t){return wX[e]||t}function SX(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 kX={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()}},W0="vueuse-storage";function TX(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=Ci,eventFilter:f,onError:p=R=>{console.error(R)},initOnMounted:h}=o,m=(u?qs:L)(typeof t=="function"?t():t);if(!n)try{n=uS("getDefaultStorage",()=>{var R;return(R=Ci)==null?void 0:R.localStorage})()}catch(R){p(R)}if(!n)return m;const b=Mo(t),g=SX(b),x=(r=o.serializer)!=null?r:kX[g],{pause:T,resume:_}=vX(m,()=>C(m.value),{flush:i,deep:a,eventFilter:f});return d&&s&&cS(()=>{Ec(d,"storage",S),Ec(d,W0,w),h&&S()}),h||S(),m;function C(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(W0,{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&&b!==null&&n.setItem(e,x.write(b)),b;if(!R&&c){const A=x.read(k);return typeof c=="function"?c(A,b):g==="object"&&!Array.isArray(A)?{...b,...A}:A}else return typeof k!="string"?k:x.read(k)}function w(R){S(R.detail)}function S(R){if(!(R&&R.storageArea!==n)){if(R&&R.key==null){m.value=b;return}if(!(R&&R.key!==e)){T();try{(R==null?void 0:R.newValue)!==x.write(m.value)&&(m.value=y(R))}catch(k){p(k)}finally{R?Lt(_):_()}}}}}function PX(e){return CX("(prefers-color-scheme: dark)",e)}function RX(e={}){const{selector:t="html",attribute:n="class",initialValue:o="auto",window:r=Ci,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=PX({window:r}),p=N(()=>f.value?"dark":"light"),h=l||(a==null?mX(o):TX(a,o,i,{window:r,listenToStorageChanges:s})),m=N(()=>h.value==="auto"?p.value:h.value),b=uS("updateHTMLAttrs",(_,C,y)=>{const w=typeof _=="string"?r==null?void 0:r.document.querySelector(_):Sa(_);if(!w)return;let S;if(u){S=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}";S.appendChild(document.createTextNode(R)),r.document.head.appendChild(S)}if(C==="class"){const R=y.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(C,y);u&&(r.getComputedStyle(S).opacity,document.head.removeChild(S))});function g(_){var C;b(t,n,(C=d[_])!=null?C:_)}function x(_){e.onChanged?e.onChanged(_,g):g(_)}ht(m,x,{flush:"post",immediate:!0}),cS(()=>x(m.value));const T=N({get(){return c?h.value:m.value},set(_){h.value=_}});try{return Object.assign(T,{store:h,system:p,state:m})}catch{return T}}function EX(e,t,n={}){const{window:o=Ci,...r}=n;let i;const a=pm(()=>o&&"MutationObserver"in o),s=()=>{i&&(i.disconnect(),i=void 0)},l=ht(()=>Sa(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 Mu(u),{isSupported:a,stop:u,takeRecords:c}}function $X(e,t,n={}){const{window:o=Ci,initialValue:r="",observe:i=!1}=n,a=L(r),s=N(()=>{var c;return Sa(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&&EX(s,l,{attributeFilter:["style","class"],window:o}),ht([s,()=>Mo(e)],l,{immediate:!0}),ht(a,c=>{var u;(u=s.value)!=null&&u.style&&s.value.style.setProperty(Mo(e),c)}),a}function dS(e={}){const{valueDark:t="dark",valueLight:n=""}=e,o=RX({...e,onChanged:(i,a)=>{var s;e.onChanged?(s=e.onChanged)==null||s.call(e,i==="dark",a,i):a(i)},modes:{dark:t,light:n}});return N({get(){return o.value==="dark"},set(i){const a=i?"dark":"light";o.system.value===a?o.value="auto":o.value=a}})}const q0=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function AX(e,t={}){const{document:n=yX,autoExit:o=!1}=t,r=N(()=>{var g;return(g=Sa(e))!=null?g:n==null?void 0:n.querySelector("html")}),i=L(!1),a=N(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),s=N(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),l=N(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(g=>n&&g in n||r.value&&g in r.value)),c=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(g=>n&&g in n),u=pm(()=>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 b=()=>{const g=f();(!g||g&&d())&&(i.value=g)};return Ec(n,q0,b,!1),Ec(()=>Sa(r),q0,b,!1),o&&Mu(p),{isSupported:u,isFullscreen:i,enter:h,exit:p,toggle:m}}const yn=eu("app",{state(){var e,t,n,o,r,i,a;return{collapsed:window.innerWidth<768,isDark:dS(),title:(e=window.settings)==null?void 0:e.title,assets_path:(t=window.settings)==null?void 0:t.assets_path,theme:(n=window.settings)==null?void 0:n.theme,version:(o=window.settings)==null?void 0:o.version,background_url:(r=window.settings)==null?void 0:r.background_url,description:(i=window.settings)==null?void 0:i.description,logo:(a=window.settings)==null?void 0:a.logo,lang:Nf().value||"zh-CN",appConfig:{}}},actions:{async getConfig(){const{data:e}=await WX();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 IX(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 MX(e){return e.confirm=function(t={}){const n=!rC(t.title);return e[t.type||"warning"]({showIcon:n,positiveText:un.global.t("确定"),negativeText:un.global.t("取消"),onPositiveClick:t.confirm,onNegativeClick:t.cancel,onMaskClick:t.cancel,...t})},e}function zX(){const e=yn(),t=N(()=>({theme:e.isDark?rS:void 0,themeOverrides:bh})),{message:n,dialog:o,notification:r,loadingBar:i}=tX(["message","dialog","notification","loadingBar"],{configProviderProps:t});window.$loadingBar=i,window.$notification=r,window.$message=IX(n),window.$dialog=MX(o)}const OX="access_token",DX=6*60*60;function LX(e){ki.set(OX,e,DX)}function FX(e){if(e.method==="get"&&(e.params={...e.params,t:new Date().getTime()}),dR(e))return e;const t=Px();return t.value?(e.headers.Authorization=e.headers.Authorization||t.value,e):(np(),Promise.reject({code:"-1",message:"未登录"}))}function NX(e){return Promise.reject(e)}function BX(e){return Promise.resolve((e==null?void 0:e.data)||{code:-1,message:"未知错误"})}function HX(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 jX(e={}){const t={headers:{"Content-Type":"application/x-www-form-urlencoded"},timeout:12e3},n=cR.create({...t,...e});return n.interceptors.request.use(FX,NX),n.interceptors.response.use(BX,HX),n}const _t=jX({baseURL:VX()});function VX(){let e=UX(window.routerBase||"/")+"api/v1";return/^https?:\/\//.test(e)||(e=window.location.origin+e),e}function UX(e){return e.endsWith("/")?e:"/"+e}function WX(){return _t.get("/user/comm/config")}function qX(){return _t.get("/user/info")}function KX(){return _t.get("/user/getStat")}function fS(){return _t.get("/user/getSubscribe")}function GX(){return _t.get("/user/notice/fetch")}function YX(){return _t.get("/user/plan/fetch")}function hS(){return _t.get("/user/server/fetch")}function pS(){return _t.get("/user/order/fetch")}function XX(e){return _t.get("/user/order/detail?trade_no="+e)}function mm(e){return _t.post("/user/order/cancel",{trade_no:e})}function QX(e){return _t.get("/user/order/check?trade_no="+e)}function ZX(){return _t.get("/user/invite/fetch")}function JX(e=1,t=10){return _t.get(`/user/invite/details?current=${e}&page_size=${t}`)}function eQ(){return _t.get("/user/invite/save")}function tQ(e){return _t.post("/user/transfer",{transfer_amount:e})}function nQ(e){return _t.post("/user/ticket/withdraw",e)}function K0(e){return _t.post("/user/update",e)}function oQ(e,t){return _t.post("/user/changePassword",{old_password:e,new_password:t})}function rQ(){return _t.get("/user/resetSecurity")}function iQ(){return _t.get("/user/stat/getTrafficLog")}function aQ(){return _t.get("/user/order/getPaymentMethod")}function mS(e,t,n){return _t.post("/user/order/save",{plan_id:e,period:t,coupon_code:n})}function sQ(e,t){return _t.post("/user/order/checkout",{trade_no:e,method:t})}function lQ(e){return _t.get("/user/plan/fetch?id="+e)}function cQ(e,t){return _t.post("/user/coupon/check",{code:e,plan_id:t})}function uQ(){return _t.get("/user/ticket/fetch")}function dQ(e,t,n){return _t.post("/user/ticket/save",{subject:e,level:t,message:n})}function fQ(e){return _t.post("/user/ticket/close",{id:e})}function hQ(e){return _t.get("/user/ticket/fetch?id="+e)}function pQ(e,t){return _t.post("/user/ticket/reply",{id:e,message:t})}function mQ(e="",t="zh-CN"){return _t.get(`/user/knowledge/fetch?keyword=${e}&language=${t}`)}function gQ(e,t="zh-CN"){return _t.get(`/user/knowledge/fetch?id=${e}&language=${t}`)}function vQ(){return _t.get("user/telegram/getBotInfo")}const fl=eu("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 qX(),{data:t}=e;return t?(this.userInfo=t,t):Promise.reject(e)}catch(e){return Promise.reject(e)}},async logout(){Rx(),this.userInfo={},np()},setUserInfo(e){this.userInfo={...this.userInfo,...e}}}});function bQ(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(bQ(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=eu("permission",{state(){return{accessRoutes:[]}},getters:{routes(){return Qy.concat(JSON.parse(JSON.stringify(this.accessRoutes)))},menus(){return this.routes.filter(e=>{var t;return e.name&&!((t=e.meta)!=null&&t.isHidden)})}},actions:{generateRoutes(e){const t=gS(Zy,e);return this.accessRoutes=t,t}}}),yQ=gc.get("activeTag"),xQ=gc.get("tags"),CQ=["/404","/login"],wQ=eu({id:"tag",state:()=>{const e=L(xQ.value),t=L(yQ.value),n=L(!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,gc.set("activeTag",e)},setTags(e){this.tags=e,gc.set("tags",e)},addTag(e={}){if(CQ.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 Lt(),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 _Q(e){e.use(BT())}const SQ=["/login","/register","/forgetpassword"];function kQ(e){const t=fl(),n=vS();e.beforeEach(async(o,r,i)=>{Px().value?o.path==="/login"?i({path:"/"}):t.userUUID?i():(await Promise.all([yn().getConfig(),t.getUserInfo().catch(l=>{Rx(),np(),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})):SQ.includes(o.path)?i():i({path:"/login"})})}function TQ(e){LT(e),kQ(e),FT(e)}const Jt=iT({history:C5("/"),routes:Qy,scrollBehavior:()=>({left:0,top:0})});function PQ(e){e.use(Jt),TQ(Jt)}const RQ=me({__name:"AppProvider",setup(e){const t=yn(),n={"zh-CN":[kL,l0],"en-US":[Gw,Xw],"fa-IR":[DL,bN],"ko-KR":[IL,$7],"vi-VN":[zL,gN],"zh-TW":[PL,l0],"ja-JP":[$L,qF]};function o(){const r=bh.common;for(const i in r)$X(`--${vL(i)}`,document.documentElement).value=r[i]||"",i==="primaryColor"&&window.localStorage.setItem("__THEME_COLOR__",r[i]||"")}return o(),(r,i)=>{const a=F_;return fe(),Ve(a,{"wh-full":"",locale:n[ge(t).lang][0],"date-locale":n[ge(t).lang][1],theme:ge(t).isDark?ge(rS):void 0,"theme-overrides":ge(bh)},{default:ce(()=>[qc(r.$slots,"default")]),_:3},8,["locale","date-locale","theme","theme-overrides"])}}}),EQ=me({__name:"App",setup(e){return(t,n)=>{const o=Pa("router-view");return fe(),Ve(RQ,null,{default:ce(()=>[ee(o,null,{default:ce(({Component:r})=>[(fe(),Ve(jc(r)))]),_:1})]),_:1})}}}),zu=By(EQ);_Q(zu);zX();PQ(zu);_$(zu);zu.mount("#app");const $Q={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},AQ=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),IQ=[AQ];function MQ(e,t){return fe(),Me("svg",$Q,[...IQ])}const bS={name:"gg-close",render:MQ},zQ={"h-60":"","f-c-c":""},OQ=["src"],DQ=me({__name:"SideLogo",setup(e){const t=yn();return(n,o)=>{const r=bS,i=Pt;return fe(),Me("div",zQ,[ge(t).logo?(fe(),Me("img",{key:0,src:ge(t).logo,height:"30"},null,8,OQ)):mt("",!0),wn(H("h2",{"ml-10":"","max-w-140":"","flex-shrink-0":"","text-16":"","font-bold":"","color-primary":""},le(ge(t).title),513),[[ro,!ge(t).collapsed]]),ee(i,{onClick:[o[0]||(o[0]=Z4(()=>{},["stop"])),ge(t).switchCollapsed],class:"absolute right-15 h-auto p-0 md:hidden",tertiary:"",size:"medium"},{icon:ce(()=>[ee(r,{class:"cursor-pointer opacity-85"})]),_:1},8,["onClick"])])}}}),LQ=me({__name:"SideMenu",setup(e){const t=yn(),n=h=>un.global.t(h);function o(){window.innerWidth<=768&&(t.collapsed=!0)}const r=Zc(),i=Ea(),a=vS(),s=N(()=>{var h;return((h=i.meta)==null?void 0:h.activeMenu)||i.name}),l=N(()=>a.menus.reduce((b,g)=>{var T,_,C,y;const x=d(g);if((_=(T=x.meta)==null?void 0:T.group)!=null&&_.key){const w=x.meta.group.key,S=b.findIndex(R=>R.key===w);if(S!==-1)(C=b[S].children)==null||C.push(x),b[S].children=(y=b[S].children)==null?void 0:y.sort((R,k)=>R.order-k.order);else{const R={type:"group",label:n(x.meta.group.label||""),key:w,children:[x]};b.push(R)}}else b.push(x);return b.sort((w,S)=>w.order-S.order)},[]).sort((b,g)=>b.type==="group"&&g.type!=="group"?1:b.type!=="group"&&g.type==="group"?-1:b.order-g.order));function c(h,m){return Ev(m)?m:"/"+[h,m].filter(b=>!!b&&b!=="/").map(b=>b.replace(/(^\/)|(\/$)/g,"")).join("/")}function u(h,m){var g;const b=((g=h.children)==null?void 0:g.filter(x=>{var T;return x.name&&!((T=x.meta)!=null&&T.isHidden)}))||[];return b.length===1?d(b[0],m):b.length>1?{children:b.map(x=>d(x,m)).sort((x,T)=>x.order-T.order)}:null}function d(h,m=""){const{title:b,order:g}=h.meta||{title:"",order:0},{name:x,path:T}=h,_=b||x||"",C=x||"",y=f(h.meta),w=g||0,S=h.meta;let R={label:n(_),key:C,path:c(m,T),icon:y!==null?y:void 0,meta:S,order:w};const k=u(h,R.path);return k&&(R={...R,...k}),R}function f(h){return h!=null&&h.customIcon?iS(h.customIcon,{size:18}):h!=null&&h.icon?Us(h.icon,{size:18}):null}function p(h,m){Ev(m.path)?window.open(m.path):r.push(m.path)}return(h,m)=>{const b=nY;return fe(),Ve(b,{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"])}}}),FQ=me({__name:"index",setup(e){return(t,n)=>(fe(),Me(it,null,[ee(DQ),ee(LQ)],64))}}),NQ=me({__name:"AppMain",setup(e){const t=wQ();return(n,o)=>{const r=Pa("router-view");return fe(),Ve(r,null,{default:ce(({Component:i,route:a})=>[ge(t).reloading?mt("",!0):(fe(),Ve(jc(i),{key:a.fullPath}))]),_:1})}}}),BQ=me({__name:"BreadCrumb",setup(e){const t=Ea();function n(o){return o!=null&&o.customIcon?iS(o.customIcon,{size:18}):o!=null&&o.icon?Us(o.icon,{size:18}):null}return(o,r)=>{const i=ej,a=QH;return fe(),Ve(a,null,{default:ce(()=>[(fe(!0),Me(it,null,Nn(ge(t).matched.filter(s=>{var l;return!!((l=s.meta)!=null&&l.title)}),s=>(fe(),Ve(i,{key:s.path},{default:ce(()=>[(fe(),Ve(jc(n(s.meta)))),Ye(" "+le(o.$t(s.meta.title)),1)]),_:2},1024))),128))]),_:1})}}}),HQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},jQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M3 21h18v-2H3m0-7l4 4V8m4 9h10v-2H11z"},null,-1),VQ=[jQ];function UQ(e,t){return fe(),Me("svg",HQ,[...VQ])}const WQ={name:"mdi-format-indent-decrease",render:UQ},qQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},KQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M11 17h10v-2H11M3 8v8l4-4m-4 9h18v-2H3z"},null,-1),GQ=[KQ];function YQ(e,t){return fe(),Me("svg",qQ,[...GQ])}const XQ={name:"mdi-format-indent-increase",render:YQ},QQ=me({__name:"MenuCollapse",setup(e){const t=yn();return(n,o)=>{const r=XQ,i=WQ,a=ur;return fe(),Ve(a,{size:"20","cursor-pointer":"",onClick:ge(t).switchCollapsed},{default:ce(()=>[ge(t).collapsed?(fe(),Ve(r,{key:0})):(fe(),Ve(i,{key:1}))]),_:1},8,["onClick"])}}}),ZQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},JQ=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),eZ=[JQ];function tZ(e,t){return fe(),Me("svg",ZQ,[...eZ])}const nZ={name:"ant-design-fullscreen-outlined",render:tZ},oZ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},rZ=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),iZ=[rZ];function aZ(e,t){return fe(),Me("svg",oZ,[...iZ])}const sZ={name:"ant-design-fullscreen-exit-outlined",render:aZ},lZ=me({__name:"FullScreen",setup(e){const{isFullscreen:t,toggle:n}=AX();return(o,r)=>{const i=sZ,a=nZ,s=ur;return fe(),Ve(s,{mr20:"",size:"18",style:{cursor:"pointer"},onClick:ge(n)},{default:ce(()=>[ge(t)?(fe(),Ve(i,{key:0})):(fe(),Ve(a,{key:1}))]),_:1},8,["onClick"])}}}),cZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},uZ=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),dZ=[uZ];function fZ(e,t){return fe(),Me("svg",cZ,[...dZ])}const hZ={name:"ic-round-expand-more",render:fZ},pZ={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},mZ=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),gZ=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),vZ=[mZ,gZ];function bZ(e,t){return fe(),Me("svg",pZ,[...vZ])}const yZ={name:"carbon-user-avatar-filled",render:bZ},xZ={class:"hidden md:block"},CZ=me({__name:"UserAvatar",setup(e){const t=fl(),n=i=>un.global.t(i),o=[{label:n("个人中心"),key:"profile",icon:Us("mdi-account-outline",{size:14})},{label:n("登出"),key:"logout",icon:Us("mdi:exit-to-app",{size:14})}];function r(i){i==="logout"&&window.$dialog.confirm({title:n("提示"),type:"info",content:n("确认退出?"),confirm(){t.logout(),window.$message.success(n("已退出登录"))}}),i==="profile"&&Jt.push("/profile")}return(i,a)=>{const s=yZ,l=hZ,c=Pt,u=rm;return fe(),Ve(u,{options:o,onSelect:r},{default:ce(()=>[ee(c,{text:"",flex:"","cursor-pointer":"","items-center":""},{default:ce(()=>[ee(s,{class:"mr-0 h-20 w-20 rounded-full md:mr10 md:h-30 md:w-30"}),ee(l,{class:"h-20 w-20 md:hidden"}),H("span",xZ,le(ge(t).email),1)]),_:1})]),_:1})}}}),wZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},_Z=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),SZ=[_Z];function kZ(e,t){return fe(),Me("svg",wZ,[...SZ])}const TZ={name:"fontisto-language",render:kZ},PZ=me({__name:"SwitchLang",setup(e){const t=yn();return(n,o)=>{const r=TZ,i=Pt,a=cl;return fe(),Ve(a,{value:ge(t).lang,"onUpdate:value":o[0]||(o[0]=s=>ge(t).lang=s),options:Object.entries(ge(gi)).map(([s,l])=>({label:l,value:s})),trigger:"click","on-update:value":ge(t).switchLang},{default:ce(()=>[ee(i,{text:"","icon-placement":"left",class:"mr-20"},{icon:ce(()=>[ee(r)]),_:1})]),_:1},8,["value","options","on-update:value"])}}}),RZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},EZ=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),$Z=[EZ];function AZ(e,t){return fe(),Me("svg",RZ,[...$Z])}const IZ={name:"mdi-white-balance-sunny",render:AZ},MZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},zZ=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),OZ=[zZ];function DZ(e,t){return fe(),Me("svg",MZ,[...OZ])}const LZ={name:"mdi-moon-waning-crescent",render:DZ},FZ=me({__name:"ThemeMode",setup(e){const t=yn(),n=dS(),o=()=>{t.toggleDark(),bX(n)()};return(r,i)=>{const a=LZ,s=IZ,l=ur;return fe(),Ve(l,{"mr-20":"","cursor-pointer":"",size:"18",onClick:o},{default:ce(()=>[ge(n)?(fe(),Ve(a,{key:0})):(fe(),Ve(s,{key:1}))]),_:1})}}}),NZ={flex:"","items-center":""},BZ={"ml-auto":"",flex:"","items-center":""},HZ=me({__name:"index",setup(e){return(t,n)=>(fe(),Me(it,null,[H("div",NZ,[ee(QQ),ee(BQ,{"ml-15":""})]),H("div",BZ,[ee(FZ),ee(PZ),ee(lZ),ee(CZ)])],64))}}),jZ={"flex-col":"","flex-1":"","overflow-hidden":""},VZ={"flex-1":"","overflow-hidden":"","bg-hex-f5f6fb":"","dark:bg-hex-101014":""},UZ=me({__name:"index",setup(e){const t=yn();function n(o){t.collapsed=o}return(o,r)=>{const i=OG,a=$G;return fe(),Ve(a,{"has-sider":"","wh-full":""},{default:ce(()=>[ee(i,{bordered:"","collapse-mode":"transform","collapsed-width":0,width:220,"native-scrollbar":!1,collapsed:ge(t).collapsed,"show-trigger":"boolean","on-update:collapsed":n,class:"absolute z-100 h-100% md:relative"},{default:ce(()=>[ee(FQ)]),_:1},8,["collapsed"]),H("article",jZ,[H("header",{"border-b":"1 solid #eee",class:"flex items-center bg-white px-15",dark:"bg-dark border-0",style:Fo(`height: ${ge(uX).height}px`)},[ee(HZ)],4),H("section",VZ,[ee(NQ)])])]),_:1})}}}),dr=Object.freeze(Object.defineProperty({__proto__:null,default:UZ},Symbol.toStringTag,{value:"Module"})),Ou=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},WZ={},qZ={"f-c-c":"","flex-col":"","text-14":"",color:"#6a6a6a"},KZ=H("p",null,[Ye(" Copyright © 2022-present "),H("a",{href:"https://github.com/zclzone",target:"__blank",hover:"decoration-underline color-primary"}," Ronnie Zhang ")],-1),GZ=H("p",null,null,-1),YZ=[KZ,GZ];function XZ(e,t){return fe(),Me("footer",qZ,YZ)}const QZ=Ou(WZ,[["render",XZ]]),ZZ={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=QZ,r=HH;return fe(),Ve(fn,{name:"fade-slide",mode:"out-in",appear:""},{default:ce(()=>[H("section",ZZ,[qc(t.$slots,"default"),e.showFooter?(fe(),Ve(o,{key:0,"mt-15":""})):mt("",!0),ee(r,{bottom:20})])]),_:3})}}}),JZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},eJ=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),tJ=[eJ];function nJ(e,t){return fe(),Me("svg",JZ,[...tJ])}const oJ={name:"mingcute-add-fill",render:nJ},rJ={class:"inline-block",viewBox:"0 0 1200 1200",width:"1em",height:"1em"},iJ=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),aJ=[iJ];function sJ(e,t){return fe(),Me("svg",rJ,[...aJ])}const lJ={name:"el-qrcode",render:sJ},cJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},uJ=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),dJ=[uJ];function fJ(e,t){return fe(),Me("svg",cJ,[...dJ])}const hJ={name:"fluent-copy24-filled",render:fJ},pJ="data:image/png;base64,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",yS="data:image/png;base64,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",mJ="data:image/png;base64,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",gJ="data:image/png;base64,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",vJ="data:image/png;base64,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",bJ="data:image/png;base64,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";/*! + `)])]),QY=Object.assign(Object.assign({},Le.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 os;const ZY=me({name:"Switch",props:QY,setup(e){os===void 0&&(typeof CSS<"u"?typeof CSS.supports<"u"?os=CSS.supports("width","max(1px)"):os=!1:os=!0);const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=ut(e),o=Le("Switch","-switch",XY,VK,e,t),r=sr(e),{mergedSizeRef:i,mergedDisabledRef:a}=r,s=L(e.defaultValue),l=Ne(e,"value"),c=an(l,s),u=N(()=>c.value===e.checkedValue),d=L(!1),f=L(!1),p=N(()=>{const{railStyle:S}=e;if(S)return S({focused:f.value,checked:u.value})});function h(S){const{"onUpdate:value":R,onChange:k,onUpdateValue:A}=e,{nTriggerFormInput:I,nTriggerFormChange:q}=r;R&&Ee(R,S),A&&Ee(A,S),k&&Ee(k,S),s.value=S,I(),q()}function m(){const{nTriggerFormFocus:S}=r;S()}function b(){const{nTriggerFormBlur:S}=r;S()}function g(){e.loading||a.value||(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue))}function x(){f.value=!0,m()}function T(){f.value=!1,b(),d.value=!1}function _(S){e.loading||a.value||S.key===" "&&(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue),d.value=!1)}function C(S){e.loading||a.value||S.key===" "&&(S.preventDefault(),d.value=!0)}const y=N(()=>{const{value:S}=i,{self:{opacityDisabled:R,railColor:k,railColorActive:A,buttonBoxShadow:I,buttonColor:q,boxShadowFocus:B,loadingColor:M,textColor:$,iconColor:U,[Te("buttonHeight",S)]:Q,[Te("buttonWidth",S)]:D,[Te("buttonWidthPressed",S)]:z,[Te("railHeight",S)]:te,[Te("railWidth",S)]:G,[Te("railBorderRadius",S)]:J,[Te("buttonBorderRadius",S)]:he},common:{cubicBezierEaseInOut:xe}}=o.value;let we,Y,be;return os?(we=`calc((${te} - ${Q}) / 2)`,Y=`max(${te}, ${Q})`,be=`max(${G}, calc(${G} + ${Q} - ${te}))`):(we=In((_n(te)-_n(Q))/2),Y=In(Math.max(_n(te),_n(Q))),be=_n(te)>_n(Q)?G:In(_n(G)+_n(Q)-_n(te))),{"--n-bezier":xe,"--n-button-border-radius":he,"--n-button-box-shadow":I,"--n-button-color":q,"--n-button-width":D,"--n-button-width-pressed":z,"--n-button-height":Q,"--n-height":Y,"--n-offset":we,"--n-opacity-disabled":R,"--n-rail-border-radius":J,"--n-rail-color":k,"--n-rail-color-active":A,"--n-rail-height":te,"--n-rail-width":G,"--n-width":be,"--n-box-shadow-focus":B,"--n-loading-color":M,"--n-text-color":$,"--n-icon-color":U}}),w=n?kt("switch",N(()=>i.value[0]),y,e):void 0;return{handleClick:g,handleBlur:T,handleFocus:x,handleKeyup:_,handleKeydown:C,mergedRailStyle:p,pressed:d,mergedClsPrefix:t,mergedValue:c,checked:u,mergedDisabled:a,cssVars:n?void 0:y,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=!(ia(l)&&ia(c)&&ia(u));return v("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},v("div",{class:`${e}-switch__rail`,"aria-hidden":"true",style:o},Ot(a,f=>Ot(s,p=>f||p?v("div",{"aria-hidden":!0,class:`${e}-switch__children-placeholder`},v("div",{class:`${e}-switch__rail-placeholder`},v("div",{class:`${e}-switch__button-placeholder`}),f),v("div",{class:`${e}-switch__rail-placeholder`},v("div",{class:`${e}-switch__button-placeholder`}),p)):null)),v("div",{class:`${e}-switch__button`},Ot(l,f=>Ot(c,p=>Ot(u,h=>v(zi,null,{default:()=>this.loading?v(Vr,{key:"loading",clsPrefix:e,strokeWidth:20}):this.checked&&(p||f)?v("div",{class:`${e}-switch__button-icon`,key:p?"checked-icon":"icon"},p||f):!this.checked&&(h||f)?v("div",{class:`${e}-switch__button-icon`,key:h?"unchecked-icon":"icon"},h||f):null})))),Ot(a,f=>f&&v("div",{key:"checked",class:`${e}-switch__checked`},f)),Ot(s,f=>f&&v("div",{key:"unchecked",class:`${e}-switch__unchecked`},f)))))}}),JY=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)}}}),eX={message:dY,notification:CY,loadingBar:qG,dialog:TW};function tX({providersAndProps:e,configProviderProps:t}){let o=Hy(()=>v(N_,ge(t),{default:()=>e.map(({type:s,Provider:l,props:c})=>v(l,ge(c),{default:()=>v(JY,{onSetup:()=>r[s]=eX[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 nX(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:uY,props:n});break;case"notification":a.push({type:l,Provider:xY,props:r});break;case"dialog":a.push({type:l,Provider:kW,props:o});break;case"loadingBar":a.push({type:l,Provider:WG,props:i});break}}),tX({providersAndProps:a,configProviderProps:t})}function oX(){const e=Ve(xo,null);return N(()=>{if(e===null)return yt;const{mergedThemeRef:{value:t},mergedThemeOverridesRef:{value:n}}=e,o=(t==null?void 0:t.common)||yt;return n!=null&&n.common?Object.assign({},o,n.common):o})}const rX=()=>({}),iX={name:"Equation",common:Be,self:rX},aX=iX,iS={name:"dark",common:Be,Alert:tH,Anchor:fH,AutoComplete:RH,Avatar:S_,AvatarGroup:MH,BackTop:OH,Badge:UH,Breadcrumb:YH,Button:jn,ButtonGroup:zq,Calendar:dj,Card:I_,Carousel:Sj,Cascader:Gj,Checkbox:Ba,Code:F_,Collapse:rV,CollapseTransition:sV,ColorPicker:pj,DataTable:WV,DatePicker:oW,Descriptions:sW,Dialog:_2,Divider:$W,Drawer:DW,Dropdown:nm,DynamicInput:oq,DynamicTags:dq,Element:hq,Empty:Di,Ellipsis:Y_,Equation:aX,Form:vq,GradientText:yq,Icon:vU,IconWrapper:wq,Image:wG,Input:lo,InputNumber:Dq,LegacyTransfer:NG,Layout:Hq,List:Kq,LoadingBar:Yq,Log:eK,Menu:sK,Mention:nK,Message:Iq,Modal:vW,Notification:Pq,PageHeader:uK,Pagination:K_,Popconfirm:pK,Popover:Fi,Popselect:B_,Progress:N2,Radio:Z_,Rate:yK,Result:SK,Row:CG,Scrollbar:Hn,Select:U_,Skeleton:HY,Slider:PK,Space:I2,Spin:AK,Statistic:zK,Steps:FK,Switch:BK,Table:KK,Tabs:QK,Tag:p_,Thing:eG,TimePicker:x2,Timeline:oG,Tooltip:Ru,Transfer:aG,Tree:V2,TreeSelect:uG,Typography:pG,Upload:vG,Watermark:yG},sX={"aria-hidden":"true",width:"1em",height:"1em"},lX=["xlink:href","fill"],cX=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=N(()=>`#${t.prefix}-${t.icon}`);return(o,r)=>(de(),Me("svg",sX,[H("use",{"xlink:href":n.value,fill:e.color},null,8,lX)]))}}),qs=(e,t={size:12})=>()=>v(ur,t,()=>v(PA,{icon:e})),aS=(e,t={size:12})=>()=>v(ur,t,()=>v(cX,{icon:e}));function uX(){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:dX,tags:N7e,naiveThemeOverrides:yh}=uX();function zu(e){return Ph()?(q1(e),!0):!1}function Mo(e){return typeof e=="function"?e():ge(e)}const sS=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const fX=Object.prototype.toString,hX=e=>fX.call(e)==="[object Object]",lS=()=>{};function pX(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 mX(e=cS){const t=L(!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 gX(...e){if(e.length!==1)return Ne(...e);const t=e[0];return typeof t=="function"?no(h3(()=>({get:t,set:lS}))):L(t)}function vX(e,t,n={}){const{eventFilter:o=cS,...r}=n;return ht(e,pX(o,t),r)}function bX(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=mX(o);return{stop:vX(e,t,{...r,eventFilter:i}),pause:a,resume:s,isActive:l}}function uS(e,t=!0){Yn()?Vt(e):t?e():Lt(e)}function yX(e=!1,t={}){const{truthyValue:n=!0,falsyValue:o=!1}=t,r=en(e),i=L(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 Sa(e){var t;const n=Mo(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Ci=sS?window:void 0,xX=sS?window.document:void 0;function $c(...e){let t,n,o,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,o,r]=e,t=Ci):[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(()=>[Sa(t),Mo(r)],([u,d])=>{if(a(),!u)return;const f=hX(d)?{...d}:d;i.push(...n.flatMap(p=>o.map(h=>s(u,p,h,f))))},{immediate:!0,flush:"post"}),c=()=>{l(),a()};return zu(c),c}function CX(){const e=L(!1);return Yn()&&Vt(()=>{e.value=!0}),e}function mm(e){const t=CX();return N(()=>(t.value,!!e()))}function wX(e,t={}){const{window:n=Ci}=t,o=mm(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=L(!1),a=c=>{i.value=c.matches},s=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",a):r.removeListener(a))},l=rn(()=>{o.value&&(s(),r=n.matchMedia(Mo(e)),"addEventListener"in r?r.addEventListener("change",a):r.addListener(a),i.value=r.matches)});return zu(()=>{l(),s(),r=void 0}),i}const Wl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},ql="__vueuse_ssr_handlers__",_X=SX();function SX(){return ql in Wl||(Wl[ql]=Wl[ql]||{}),Wl[ql]}function dS(e,t){return _X[e]||t}function kX(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 TX={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},q0="vueuse-storage";function PX(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=Ci,eventFilter:f,onError:p=R=>{console.error(R)},initOnMounted:h}=o,m=(u?Gs:L)(typeof t=="function"?t():t);if(!n)try{n=dS("getDefaultStorage",()=>{var R;return(R=Ci)==null?void 0:R.localStorage})()}catch(R){p(R)}if(!n)return m;const b=Mo(t),g=kX(b),x=(r=o.serializer)!=null?r:TX[g],{pause:T,resume:_}=bX(m,()=>C(m.value),{flush:i,deep:a,eventFilter:f});return d&&s&&uS(()=>{$c(d,"storage",S),$c(d,q0,w),h&&S()}),h||S(),m;function C(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(q0,{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&&b!==null&&n.setItem(e,x.write(b)),b;if(!R&&c){const A=x.read(k);return typeof c=="function"?c(A,b):g==="object"&&!Array.isArray(A)?{...b,...A}:A}else return typeof k!="string"?k:x.read(k)}function w(R){S(R.detail)}function S(R){if(!(R&&R.storageArea!==n)){if(R&&R.key==null){m.value=b;return}if(!(R&&R.key!==e)){T();try{(R==null?void 0:R.newValue)!==x.write(m.value)&&(m.value=y(R))}catch(k){p(k)}finally{R?Lt(_):_()}}}}}function RX(e){return wX("(prefers-color-scheme: dark)",e)}function EX(e={}){const{selector:t="html",attribute:n="class",initialValue:o="auto",window:r=Ci,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=RX({window:r}),p=N(()=>f.value?"dark":"light"),h=l||(a==null?gX(o):PX(a,o,i,{window:r,listenToStorageChanges:s})),m=N(()=>h.value==="auto"?p.value:h.value),b=dS("updateHTMLAttrs",(_,C,y)=>{const w=typeof _=="string"?r==null?void 0:r.document.querySelector(_):Sa(_);if(!w)return;let S;if(u){S=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}";S.appendChild(document.createTextNode(R)),r.document.head.appendChild(S)}if(C==="class"){const R=y.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(C,y);u&&(r.getComputedStyle(S).opacity,document.head.removeChild(S))});function g(_){var C;b(t,n,(C=d[_])!=null?C:_)}function x(_){e.onChanged?e.onChanged(_,g):g(_)}ht(m,x,{flush:"post",immediate:!0}),uS(()=>x(m.value));const T=N({get(){return c?h.value:m.value},set(_){h.value=_}});try{return Object.assign(T,{store:h,system:p,state:m})}catch{return T}}function $X(e,t,n={}){const{window:o=Ci,...r}=n;let i;const a=mm(()=>o&&"MutationObserver"in o),s=()=>{i&&(i.disconnect(),i=void 0)},l=ht(()=>Sa(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 zu(u),{isSupported:a,stop:u,takeRecords:c}}function AX(e,t,n={}){const{window:o=Ci,initialValue:r="",observe:i=!1}=n,a=L(r),s=N(()=>{var c;return Sa(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=EX({...e,onChanged:(i,a)=>{var s;e.onChanged?(s=e.onChanged)==null||s.call(e,i==="dark",a,i):a(i)},modes:{dark:t,light:n}});return N({get(){return o.value==="dark"},set(i){const a=i?"dark":"light";o.system.value===a?o.value="auto":o.value=a}})}const K0=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function IX(e,t={}){const{document:n=xX,autoExit:o=!1}=t,r=N(()=>{var g;return(g=Sa(e))!=null?g:n==null?void 0:n.querySelector("html")}),i=L(!1),a=N(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),s=N(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(g=>n&&g in n||r.value&&g in r.value)),l=N(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(g=>n&&g in n||r.value&&g in r.value)),c=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(g=>n&&g in n),u=mm(()=>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 b=()=>{const g=f();(!g||g&&d())&&(i.value=g)};return $c(n,K0,b,!1),$c(()=>Sa(r),K0,b,!1),o&&zu(p),{isSupported:u,isFullscreen:i,enter:h,exit:p,toggle:m}}const yn=tu("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 qX();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){w$(e),location.reload()}}});function MX(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 zX(e){return e.confirm=function(t={}){const n=!iC(t.title);return e[t.type||"warning"]({showIcon:n,positiveText:un.global.t("确定"),negativeText:un.global.t("取消"),onPositiveClick:t.confirm,onNegativeClick:t.cancel,onMaskClick:t.cancel,...t})},e}function OX(){const e=yn(),t=N(()=>({theme:e.isDark?iS:void 0,themeOverrides:yh})),{message:n,dialog:o,notification:r,loadingBar:i}=nX(["message","dialog","notification","loadingBar"],{configProviderProps:t});window.$loadingBar=i,window.$notification=r,window.$message=MX(n),window.$dialog=zX(o)}const DX="access_token",LX=6*60*60;function FX(e){ki.set(DX,e,LX)}function NX(e){if(e.method==="get"&&(e.params={...e.params,t:new Date().getTime()}),fR(e))return e;const t=Rx();return t.value?(e.headers.Authorization=e.headers.Authorization||t.value,e):(op(),Promise.reject({code:"-1",message:"未登录"}))}function BX(e){return Promise.reject(e)}function HX(e){return Promise.resolve((e==null?void 0:e.data)||{code:-1,message:"未知错误"})}function jX(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 VX(e={}){const t={headers:{"Content-Type":"application/x-www-form-urlencoded"},timeout:12e3},n=uR.create({...t,...e});return n.interceptors.request.use(NX,BX),n.interceptors.response.use(HX,jX),n}const _t=VX({baseURL:UX()});function UX(){let e=WX(window.routerBase||"/")+"api/v1";return/^https?:\/\//.test(e)||(e=window.location.origin+e),e}function WX(e){return e.endsWith("/")?e:"/"+e}function qX(){return _t.get("/user/comm/config")}function KX(){return _t.get("/user/info")}function GX(){return _t.get("/user/getStat")}function hS(){return _t.get("/user/getSubscribe")}function YX(){return _t.get("/user/notice/fetch")}function XX(){return _t.get("/user/plan/fetch")}function pS(){return _t.get("/user/server/fetch")}function mS(){return _t.get("/user/order/fetch")}function QX(e){return _t.get("/user/order/detail?trade_no="+e)}function gm(e){return _t.post("/user/order/cancel",{trade_no:e})}function ZX(e){return _t.get("/user/order/check?trade_no="+e)}function JX(){return _t.get("/user/invite/fetch")}function eQ(e=1,t=10){return _t.get(`/user/invite/details?current=${e}&page_size=${t}`)}function tQ(){return _t.get("/user/invite/save")}function nQ(e){return _t.post("/user/transfer",{transfer_amount:e})}function oQ(e){return _t.post("/user/ticket/withdraw",e)}function G0(e){return _t.post("/user/update",e)}function rQ(e,t){return _t.post("/user/changePassword",{old_password:e,new_password:t})}function iQ(){return _t.get("/user/resetSecurity")}function aQ(){return _t.get("/user/stat/getTrafficLog")}function sQ(){return _t.get("/user/order/getPaymentMethod")}function gS(e,t,n){return _t.post("/user/order/save",{plan_id:e,period:t,coupon_code:n})}function lQ(e,t){return _t.post("/user/order/checkout",{trade_no:e,method:t})}function cQ(e){return _t.get("/user/plan/fetch?id="+e)}function uQ(e,t){return _t.post("/user/coupon/check",{code:e,plan_id:t})}function dQ(){return _t.get("/user/ticket/fetch")}function fQ(e,t,n){return _t.post("/user/ticket/save",{subject:e,level:t,message:n})}function hQ(e){return _t.post("/user/ticket/close",{id:e})}function pQ(e){return _t.get("/user/ticket/fetch?id="+e)}function mQ(e,t){return _t.post("/user/ticket/reply",{id:e,message:t})}function gQ(e="",t="zh-CN"){return _t.get(`/user/knowledge/fetch?keyword=${e}&language=${t}`)}function vQ(e,t="zh-CN"){return _t.get(`/user/knowledge/fetch?id=${e}&language=${t}`)}function bQ(){return _t.get("user/telegram/getBotInfo")}const ja=tu("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},subscribe(){return this.userInfo.subscribe}},actions:{async getUserInfo(){try{const e=await KX(),{data:t}=e;return t?(this.userInfo=t,t):Promise.reject(e)}catch(e){return Promise.reject(e)}},async logout(){Ex(),this.userInfo={},op()},setUserInfo(e){this.userInfo={...this.userInfo,...e}}}});function yQ(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 vS(e,t){const n=[];return e.forEach(o=>{if(yQ(o,t)){const r={...o,children:[]};o.children&&o.children.length?r.children=vS(o.children,t):Reflect.deleteProperty(r,"children"),n.push(r)}}),n}const bS=tu("permission",{state(){return{accessRoutes:[]}},getters:{routes(){return Zy.concat(JSON.parse(JSON.stringify(this.accessRoutes)))},menus(){return this.routes.filter(e=>{var t;return e.name&&!((t=e.meta)!=null&&t.isHidden)})}},actions:{generateRoutes(e){const t=vS(Jy,e);return this.accessRoutes=t,t}}}),xQ=vc.get("activeTag"),CQ=vc.get("tags"),wQ=["/404","/login"],_Q=tu({id:"tag",state:()=>{const e=L(CQ.value),t=L(xQ.value),n=L(!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,vc.set("activeTag",e)},setTags(e){this.tags=e,vc.set("tags",e)},addTag(e={}){if(wQ.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 Lt(),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 SQ(e){e.use(HT())}const kQ=["/login","/register","/forgetpassword"];function TQ(e){const t=ja(),n=bS();e.beforeEach(async(o,r,i)=>{Rx().value?o.path==="/login"?i({path:"/"}):t.userUUID?i():(await Promise.all([yn().getConfig(),t.getUserInfo().catch(l=>{Ex(),op(),window.$message.error(l.message||"获取用户信息失败!")})]),n.generateRoutes(t.role).forEach(l=>{l.name&&!e.hasRoute(l.name)&&e.addRoute(l)}),e.addRoute(LT),i({...o,replace:!0})):kQ.includes(o.path)?i():i({path:"/login"})})}function PQ(e){FT(e),TQ(e),NT(e)}const Jt=aT({history:w5("/"),routes:Zy,scrollBehavior:()=>({left:0,top:0})});function RQ(e){e.use(Jt),PQ(Jt)}const EQ=me({__name:"AppProvider",setup(e){const t=yn(),n={"zh-CN":[TL,c0],"en-US":[Yw,Qw],"fa-IR":[LL,yN],"ko-KR":[ML,A7],"vi-VN":[OL,vN],"zh-TW":[RL,c0],"ja-JP":[AL,KF]};function o(){const r=yh.common;for(const i in r)AX(`--${bL(i)}`,document.documentElement).value=r[i]||"",i==="primaryColor"&&window.localStorage.setItem("__THEME_COLOR__",r[i]||"")}return o(),(r,i)=>{const a=N_;return de(),je(a,{"wh-full":"",locale:n[ge(t).lang][0],"date-locale":n[ge(t).lang][1],theme:ge(t).isDark?ge(iS):void 0,"theme-overrides":ge(yh)},{default:ce(()=>[Kc(r.$slots,"default")]),_:3},8,["locale","date-locale","theme","theme-overrides"])}}}),$Q=me({__name:"App",setup(e){const t=ja();return rn(()=>{const{balance:o,plan:r,expired_at:i,subscribe:a,email:s}=t;if(window.$crisp&&s){const l=[["Balance",(o/100).toString()],...r!=null&&r.name?[["Plan",r.name]]:[],["ExpireTime",No(i)],["UsedTraffic",gs(((a==null?void 0:a.u)||0)+((a==null?void 0:a.d)||0))],["AllTraffic",gs(a==null?void 0:a.transfer_enable)]];window.$crisp.push(["set","user:email",s]),window.$crisp.push(["set","session:data",[l]])}}),(o,r)=>{const i=Pa("router-view");return de(),je(EQ,null,{default:ce(()=>[ne(i,null,{default:ce(({Component:a})=>[(de(),je(Vc(a)))]),_:1})]),_:1})}}}),Ou=Hy($Q);SQ(Ou);OX();RQ(Ou);S$(Ou);Ou.mount("#app");const AQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},IQ=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),MQ=[IQ];function zQ(e,t){return de(),Me("svg",AQ,[...MQ])}const yS={name:"gg-close",render:zQ},OQ={"h-60":"","f-c-c":""},DQ=["src"],LQ=me({__name:"SideLogo",setup(e){const t=yn();return(n,o)=>{const r=yS,i=Pt;return de(),Me("div",OQ,[ge(t).logo?(de(),Me("img",{key:0,src:ge(t).logo,height:"30"},null,8,DQ)):pt("",!0),wn(H("h2",{"ml-10":"","max-w-140":"","flex-shrink-0":"","text-16":"","font-bold":"","color-primary":""},le(ge(t).title),513),[[ro,!ge(t).collapsed]]),ne(i,{onClick:[o[0]||(o[0]=J4(()=>{},["stop"])),ge(t).switchCollapsed],class:"absolute right-15 h-auto p-0 md:hidden",tertiary:"",size:"medium"},{icon:ce(()=>[ne(r,{class:"cursor-pointer opacity-85"})]),_:1},8,["onClick"])])}}}),FQ=me({__name:"SideMenu",setup(e){const t=yn(),n=h=>un.global.t(h);function o(){window.innerWidth<=768&&(t.collapsed=!0)}const r=Jc(),i=Ea(),a=bS(),s=N(()=>{var h;return((h=i.meta)==null?void 0:h.activeMenu)||i.name}),l=N(()=>a.menus.reduce((b,g)=>{var T,_,C,y;const x=d(g);if((_=(T=x.meta)==null?void 0:T.group)!=null&&_.key){const w=x.meta.group.key,S=b.findIndex(R=>R.key===w);if(S!==-1)(C=b[S].children)==null||C.push(x),b[S].children=(y=b[S].children)==null?void 0:y.sort((R,k)=>R.order-k.order);else{const R={type:"group",label:n(x.meta.group.label||""),key:w,children:[x]};b.push(R)}}else b.push(x);return b.sort((w,S)=>w.order-S.order)},[]).sort((b,g)=>b.type==="group"&&g.type!=="group"?1:b.type!=="group"&&g.type==="group"?-1:b.order-g.order));function c(h,m){return $v(m)?m:"/"+[h,m].filter(b=>!!b&&b!=="/").map(b=>b.replace(/(^\/)|(\/$)/g,"")).join("/")}function u(h,m){var g;const b=((g=h.children)==null?void 0:g.filter(x=>{var T;return x.name&&!((T=x.meta)!=null&&T.isHidden)}))||[];return b.length===1?d(b[0],m):b.length>1?{children:b.map(x=>d(x,m)).sort((x,T)=>x.order-T.order)}:null}function d(h,m=""){const{title:b,order:g}=h.meta||{title:"",order:0},{name:x,path:T}=h,_=b||x||"",C=x||"",y=f(h.meta),w=g||0,S=h.meta;let R={label:n(_),key:C,path:c(m,T),icon:y!==null?y:void 0,meta:S,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?qs(h.icon,{size:18}):null}function p(h,m){$v(m.path)?window.open(m.path):r.push(m.path)}return(h,m)=>{const b=oY;return de(),je(b,{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"])}}}),NQ=me({__name:"index",setup(e){return(t,n)=>(de(),Me(ot,null,[ne(LQ),ne(FQ)],64))}}),BQ=me({__name:"AppMain",setup(e){const t=_Q();return(n,o)=>{const r=Pa("router-view");return de(),je(r,null,{default:ce(({Component:i,route:a})=>[ge(t).reloading?pt("",!0):(de(),je(Vc(i),{key:a.fullPath}))]),_:1})}}}),HQ=me({__name:"BreadCrumb",setup(e){const t=Ea();function n(o){return o!=null&&o.customIcon?aS(o.customIcon,{size:18}):o!=null&&o.icon?qs(o.icon,{size:18}):null}return(o,r)=>{const i=tj,a=ZH;return de(),je(a,null,{default:ce(()=>[(de(!0),Me(ot,null,Nn(ge(t).matched.filter(s=>{var l;return!!((l=s.meta)!=null&&l.title)}),s=>(de(),je(i,{key:s.path},{default:ce(()=>[(de(),je(Vc(n(s.meta)))),Ge(" "+le(o.$t(s.meta.title)),1)]),_:2},1024))),128))]),_:1})}}}),jQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},VQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M3 21h18v-2H3m0-7l4 4V8m4 9h10v-2H11z"},null,-1),UQ=[VQ];function WQ(e,t){return de(),Me("svg",jQ,[...UQ])}const qQ={name:"mdi-format-indent-decrease",render:WQ},KQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},GQ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M11 17h10v-2H11M3 8v8l4-4m-4 9h18v-2H3z"},null,-1),YQ=[GQ];function XQ(e,t){return de(),Me("svg",KQ,[...YQ])}const QQ={name:"mdi-format-indent-increase",render:XQ},ZQ=me({__name:"MenuCollapse",setup(e){const t=yn();return(n,o)=>{const r=QQ,i=qQ,a=ur;return de(),je(a,{size:"20","cursor-pointer":"",onClick:ge(t).switchCollapsed},{default:ce(()=>[ge(t).collapsed?(de(),je(r,{key:0})):(de(),je(i,{key:1}))]),_:1},8,["onClick"])}}}),JQ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},eZ=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),tZ=[eZ];function nZ(e,t){return de(),Me("svg",JQ,[...tZ])}const oZ={name:"ant-design-fullscreen-outlined",render:nZ},rZ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},iZ=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),aZ=[iZ];function sZ(e,t){return de(),Me("svg",rZ,[...aZ])}const lZ={name:"ant-design-fullscreen-exit-outlined",render:sZ},cZ=me({__name:"FullScreen",setup(e){const{isFullscreen:t,toggle:n}=IX();return(o,r)=>{const i=lZ,a=oZ,s=ur;return de(),je(s,{mr20:"",size:"18",style:{cursor:"pointer"},onClick:ge(n)},{default:ce(()=>[ge(t)?(de(),je(i,{key:0})):(de(),je(a,{key:1}))]),_:1},8,["onClick"])}}}),uZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},dZ=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),fZ=[dZ];function hZ(e,t){return de(),Me("svg",uZ,[...fZ])}const pZ={name:"ic-round-expand-more",render:hZ},mZ={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},gZ=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),vZ=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),bZ=[gZ,vZ];function yZ(e,t){return de(),Me("svg",mZ,[...bZ])}const xZ={name:"carbon-user-avatar-filled",render:yZ},CZ={class:"hidden md:block"},wZ=me({__name:"UserAvatar",setup(e){const t=ja(),n=i=>un.global.t(i),o=[{label:n("个人中心"),key:"profile",icon:qs("mdi-account-outline",{size:14})},{label:n("登出"),key:"logout",icon:qs("mdi:exit-to-app",{size:14})}];function r(i){i==="logout"&&window.$dialog.confirm({title:n("提示"),type:"info",content:n("确认退出?"),confirm(){t.logout(),window.$message.success(n("已退出登录"))}}),i==="profile"&&Jt.push("/profile")}return(i,a)=>{const s=xZ,l=pZ,c=Pt,u=im;return de(),je(u,{options:o,onSelect:r},{default:ce(()=>[ne(c,{text:"",flex:"","cursor-pointer":"","items-center":""},{default:ce(()=>[ne(s,{class:"mr-0 h-20 w-20 rounded-full md:mr10 md:h-30 md:w-30"}),ne(l,{class:"h-20 w-20 md:hidden"}),H("span",CZ,le(ge(t).email),1)]),_:1})]),_:1})}}}),_Z={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},SZ=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),kZ=[SZ];function TZ(e,t){return de(),Me("svg",_Z,[...kZ])}const PZ={name:"fontisto-language",render:TZ},RZ=me({__name:"SwitchLang",setup(e){const t=yn();return(n,o)=>{const r=PZ,i=Pt,a=dl;return de(),je(a,{value:ge(t).lang,"onUpdate:value":o[0]||(o[0]=s=>ge(t).lang=s),options:Object.entries(ge(gi)).map(([s,l])=>({label:l,value:s})),trigger:"click","on-update:value":ge(t).switchLang},{default:ce(()=>[ne(i,{text:"","icon-placement":"left",class:"mr-20"},{icon:ce(()=>[ne(r)]),_:1})]),_:1},8,["value","options","on-update:value"])}}}),EZ={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),AZ=[$Z];function IZ(e,t){return de(),Me("svg",EZ,[...AZ])}const MZ={name:"mdi-white-balance-sunny",render:IZ},zZ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},OZ=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),DZ=[OZ];function LZ(e,t){return de(),Me("svg",zZ,[...DZ])}const FZ={name:"mdi-moon-waning-crescent",render:LZ},NZ=me({__name:"ThemeMode",setup(e){const t=yn(),n=fS(),o=()=>{t.toggleDark(),yX(n)()};return(r,i)=>{const a=FZ,s=MZ,l=ur;return de(),je(l,{"mr-20":"","cursor-pointer":"",size:"18",onClick:o},{default:ce(()=>[ge(n)?(de(),je(a,{key:0})):(de(),je(s,{key:1}))]),_:1})}}}),BZ={flex:"","items-center":""},HZ={"ml-auto":"",flex:"","items-center":""},jZ=me({__name:"index",setup(e){return(t,n)=>(de(),Me(ot,null,[H("div",BZ,[ne(ZQ),ne(HQ,{"ml-15":""})]),H("div",HZ,[ne(NZ),ne(RZ),ne(cZ),ne(wZ)])],64))}}),VZ={"flex-col":"","flex-1":"","overflow-hidden":""},UZ={"flex-1":"","overflow-hidden":"","bg-hex-f5f6fb":"","dark:bg-hex-101014":""},WZ=me({__name:"index",setup(e){const t=yn();function n(o){t.collapsed=o}return(o,r)=>{const i=DG,a=AG;return de(),je(a,{"has-sider":"","wh-full":""},{default:ce(()=>[ne(i,{bordered:"","collapse-mode":"transform","collapsed-width":0,width:220,"native-scrollbar":!1,collapsed:ge(t).collapsed,"show-trigger":"boolean","on-update:collapsed":n,class:"absolute z-100 h-100% md:relative"},{default:ce(()=>[ne(NQ)]),_:1},8,["collapsed"]),H("article",VZ,[H("header",{"border-b":"1 solid #eee",class:"flex items-center bg-white px-15",dark:"bg-dark border-0",style:Fo(`height: ${ge(dX).height}px`)},[ne(jZ)],4),H("section",UZ,[ne(BQ)])])]),_:1})}}}),dr=Object.freeze(Object.defineProperty({__proto__:null,default:WZ},Symbol.toStringTag,{value:"Module"})),Du=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},qZ={},KZ={"f-c-c":"","flex-col":"","text-14":"",color:"#6a6a6a"},GZ=H("p",null,[Ge(" Copyright © 2022-present "),H("a",{href:"https://github.com/zclzone",target:"__blank",hover:"decoration-underline color-primary"}," Ronnie Zhang ")],-1),YZ=H("p",null,null,-1),XZ=[GZ,YZ];function QZ(e,t){return de(),Me("footer",KZ,XZ)}const ZZ=Du(qZ,[["render",QZ]]),JZ={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=ZZ,r=jH;return de(),je(fn,{name:"fade-slide",mode:"out-in",appear:""},{default:ce(()=>[H("section",JZ,[Kc(t.$slots,"default"),e.showFooter?(de(),je(o,{key:0,"mt-15":""})):pt("",!0),ne(r,{bottom:20})])]),_:3})}}}),eJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},tJ=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),nJ=[tJ];function oJ(e,t){return de(),Me("svg",eJ,[...nJ])}const rJ={name:"mingcute-add-fill",render:oJ},iJ={class:"inline-block",viewBox:"0 0 1200 1200",width:"1em",height:"1em"},aJ=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),sJ=[aJ];function lJ(e,t){return de(),Me("svg",iJ,[...sJ])}const cJ={name:"el-qrcode",render:lJ},uJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},dJ=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),fJ=[dJ];function hJ(e,t){return de(),Me("svg",uJ,[...fJ])}const pJ={name:"fluent-copy24-filled",render:hJ},mJ="data:image/png;base64,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",xS="data:image/png;base64,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",gJ="data:image/png;base64,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",vJ="data:image/png;base64,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",bJ="data:image/png;base64,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",yJ="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 $c=function(){return $c=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,b=i.getTotalBits(s,p);if(b<=m){h=b;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,q,d)},a.prototype.getModule=function(s,l){return 0<=s&&s>>9)*1335;var d=(l<<10|c)^21522;r(d>>>15==0);for(var u=0;u<=5;u++)this.setFunctionModule(8,u,o(d,u));this.setFunctionModule(8,7,o(d,6)),this.setFunctionModule(8,8,o(d,7)),this.setFunctionModule(7,8,o(d,8));for(var u=9;u<15;u++)this.setFunctionModule(14-u,8,o(d,u));for(var u=0;u<8;u++)this.setFunctionModule(this.size-1-u,8,o(d,u));for(var u=8;u<15;u++)this.setFunctionModule(8,this.size-15+u,o(d,u));this.setFunctionModule(8,this.size-8,!0)},a.prototype.drawVersion=function(){if(!(this.version<7)){for(var s=this.version,l=0;l<12;l++)s=s<<1^(s>>>11)*7973;var c=this.version<<12|s;r(c>>>18==0);for(var l=0;l<18;l++){var u=o(c,l),d=this.size-11+l%3,f=Math.floor(l/3);this.setFunctionModule(d,f,u),this.setFunctionModule(f,d,u)}}},a.prototype.drawFinderPattern=function(s,l){for(var c=-4;c<=4;c++)for(var u=-4;u<=4;u++){var d=Math.max(Math.abs(u),Math.abs(c)),f=s+u,p=l+c;0<=f&&f=p)&&C.push(S[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}}}),CJ=me({name:"QRCodeSvg",props:vm,setup:function(e){var t=L(0),n=L(""),o=function(){var r=e.value,i=e.level,a=e.margin,s=ea.QrCode.encodeText(r,gm[i]).getModules();t.value=s.length+a*2,n.value=wS(s,a)};return o(),Ks(o),function(){return v("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)},[v("path",{fill:e.background,d:"M0,0 h".concat(t.value,"v").concat(t.value,"H0z")}),v("path",{fill:e.foreground,d:n.value})])}}}),wJ=me({name:"QRCodeCanvas",props:vm,setup:function(e){var t=L(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=ea.QrCode.encodeText(o,gm[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,yJ?u.fill(new Path2D(wS(d,a))):d.forEach(function(m,b){m.forEach(function(g,x){g&&u.fillRect(x+a,b+a,1,1)})})}}};return Vt(n),Ks(n),function(){return v("canvas",{ref:t,style:{width:"".concat(e.size,"px"),height:"".concat(e.size,"px")}})}}}),_S=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 v(t==="svg"?CJ:wJ,{value:n,size:l,margin:c,level:u,background:a,foreground:s})},props:xJ}),Dt={};const _J="Á",SJ="á",kJ="Ă",TJ="ă",PJ="∾",RJ="∿",EJ="∾̳",$J="Â",AJ="â",IJ="´",MJ="А",zJ="а",OJ="Æ",DJ="æ",LJ="⁡",FJ="𝔄",NJ="𝔞",BJ="À",HJ="à",jJ="ℵ",VJ="ℵ",UJ="Α",WJ="α",qJ="Ā",KJ="ā",GJ="⨿",YJ="&",XJ="&",QJ="⩕",ZJ="⩓",JJ="∧",eee="⩜",tee="⩘",nee="⩚",oee="∠",ree="⦤",iee="∠",aee="⦨",see="⦩",lee="⦪",cee="⦫",uee="⦬",dee="⦭",fee="⦮",hee="⦯",pee="∡",mee="∟",gee="⊾",vee="⦝",bee="∢",yee="Å",xee="⍼",Cee="Ą",wee="ą",_ee="𝔸",See="𝕒",kee="⩯",Tee="≈",Pee="⩰",Ree="≊",Eee="≋",$ee="'",Aee="⁡",Iee="≈",Mee="≊",zee="Å",Oee="å",Dee="𝒜",Lee="𝒶",Fee="≔",Nee="*",Bee="≈",Hee="≍",jee="Ã",Vee="ã",Uee="Ä",Wee="ä",qee="∳",Kee="⨑",Gee="≌",Yee="϶",Xee="‵",Qee="∽",Zee="⋍",Jee="∖",ete="⫧",tte="⊽",nte="⌅",ote="⌆",rte="⌅",ite="⎵",ate="⎶",ste="≌",lte="Б",cte="б",ute="„",dte="∵",fte="∵",hte="∵",pte="⦰",mte="϶",gte="ℬ",vte="ℬ",bte="Β",yte="β",xte="ℶ",Cte="≬",wte="𝔅",_te="𝔟",Ste="⋂",kte="◯",Tte="⋃",Pte="⨀",Rte="⨁",Ete="⨂",$te="⨆",Ate="★",Ite="▽",Mte="△",zte="⨄",Ote="⋁",Dte="⋀",Lte="⤍",Fte="⧫",Nte="▪",Bte="▴",Hte="▾",jte="◂",Vte="▸",Ute="␣",Wte="▒",qte="░",Kte="▓",Gte="█",Yte="=⃥",Xte="≡⃥",Qte="⫭",Zte="⌐",Jte="𝔹",ene="𝕓",tne="⊥",nne="⊥",one="⋈",rne="⧉",ine="┐",ane="╕",sne="╖",lne="╗",cne="┌",une="╒",dne="╓",fne="╔",hne="─",pne="═",mne="┬",gne="╤",vne="╥",bne="╦",yne="┴",xne="╧",Cne="╨",wne="╩",_ne="⊟",Sne="⊞",kne="⊠",Tne="┘",Pne="╛",Rne="╜",Ene="╝",$ne="└",Ane="╘",Ine="╙",Mne="╚",zne="│",One="║",Dne="┼",Lne="╪",Fne="╫",Nne="╬",Bne="┤",Hne="╡",jne="╢",Vne="╣",Une="├",Wne="╞",qne="╟",Kne="╠",Gne="‵",Yne="˘",Xne="˘",Qne="¦",Zne="𝒷",Jne="ℬ",eoe="⁏",toe="∽",noe="⋍",ooe="⧅",roe="\\",ioe="⟈",aoe="•",soe="•",loe="≎",coe="⪮",uoe="≏",doe="≎",foe="≏",hoe="Ć",poe="ć",moe="⩄",goe="⩉",voe="⩋",boe="∩",yoe="⋒",xoe="⩇",Coe="⩀",woe="ⅅ",_oe="∩︀",Soe="⁁",koe="ˇ",Toe="ℭ",Poe="⩍",Roe="Č",Eoe="č",$oe="Ç",Aoe="ç",Ioe="Ĉ",Moe="ĉ",zoe="∰",Ooe="⩌",Doe="⩐",Loe="Ċ",Foe="ċ",Noe="¸",Boe="¸",Hoe="⦲",joe="¢",Voe="·",Uoe="·",Woe="𝔠",qoe="ℭ",Koe="Ч",Goe="ч",Yoe="✓",Xoe="✓",Qoe="Χ",Zoe="χ",Joe="ˆ",ere="≗",tre="↺",nre="↻",ore="⊛",rre="⊚",ire="⊝",are="⊙",sre="®",lre="Ⓢ",cre="⊖",ure="⊕",dre="⊗",fre="○",hre="⧃",pre="≗",mre="⨐",gre="⫯",vre="⧂",bre="∲",yre="”",xre="’",Cre="♣",wre="♣",_re=":",Sre="∷",kre="⩴",Tre="≔",Pre="≔",Rre=",",Ere="@",$re="∁",Are="∘",Ire="∁",Mre="ℂ",zre="≅",Ore="⩭",Dre="≡",Lre="∮",Fre="∯",Nre="∮",Bre="𝕔",Hre="ℂ",jre="∐",Vre="∐",Ure="©",Wre="©",qre="℗",Kre="∳",Gre="↵",Yre="✗",Xre="⨯",Qre="𝒞",Zre="𝒸",Jre="⫏",eie="⫑",tie="⫐",nie="⫒",oie="⋯",rie="⤸",iie="⤵",aie="⋞",sie="⋟",lie="↶",cie="⤽",uie="⩈",die="⩆",fie="≍",hie="∪",pie="⋓",mie="⩊",gie="⊍",vie="⩅",bie="∪︀",yie="↷",xie="⤼",Cie="⋞",wie="⋟",_ie="⋎",Sie="⋏",kie="¤",Tie="↶",Pie="↷",Rie="⋎",Eie="⋏",$ie="∲",Aie="∱",Iie="⌭",Mie="†",zie="‡",Oie="ℸ",Die="↓",Lie="↡",Fie="⇓",Nie="‐",Bie="⫤",Hie="⊣",jie="⤏",Vie="˝",Uie="Ď",Wie="ď",qie="Д",Kie="д",Gie="‡",Yie="⇊",Xie="ⅅ",Qie="ⅆ",Zie="⤑",Jie="⩷",eae="°",tae="∇",nae="Δ",oae="δ",rae="⦱",iae="⥿",aae="𝔇",sae="𝔡",lae="⥥",cae="⇃",uae="⇂",dae="´",fae="˙",hae="˝",pae="`",mae="˜",gae="⋄",vae="⋄",bae="⋄",yae="♦",xae="♦",Cae="¨",wae="ⅆ",_ae="ϝ",Sae="⋲",kae="÷",Tae="÷",Pae="⋇",Rae="⋇",Eae="Ђ",$ae="ђ",Aae="⌞",Iae="⌍",Mae="$",zae="𝔻",Oae="𝕕",Dae="¨",Lae="˙",Fae="⃜",Nae="≐",Bae="≑",Hae="≐",jae="∸",Vae="∔",Uae="⊡",Wae="⌆",qae="∯",Kae="¨",Gae="⇓",Yae="⇐",Xae="⇔",Qae="⫤",Zae="⟸",Jae="⟺",ese="⟹",tse="⇒",nse="⊨",ose="⇑",rse="⇕",ise="∥",ase="⤓",sse="↓",lse="↓",cse="⇓",use="⇵",dse="̑",fse="⇊",hse="⇃",pse="⇂",mse="⥐",gse="⥞",vse="⥖",bse="↽",yse="⥟",xse="⥗",Cse="⇁",wse="↧",_se="⊤",Sse="⤐",kse="⌟",Tse="⌌",Pse="𝒟",Rse="𝒹",Ese="Ѕ",$se="ѕ",Ase="⧶",Ise="Đ",Mse="đ",zse="⋱",Ose="▿",Dse="▾",Lse="⇵",Fse="⥯",Nse="⦦",Bse="Џ",Hse="џ",jse="⟿",Vse="É",Use="é",Wse="⩮",qse="Ě",Kse="ě",Gse="Ê",Yse="ê",Xse="≖",Qse="≕",Zse="Э",Jse="э",ele="⩷",tle="Ė",nle="ė",ole="≑",rle="ⅇ",ile="≒",ale="𝔈",sle="𝔢",lle="⪚",cle="È",ule="è",dle="⪖",fle="⪘",hle="⪙",ple="∈",mle="⏧",gle="ℓ",vle="⪕",ble="⪗",yle="Ē",xle="ē",Cle="∅",wle="∅",_le="◻",Sle="∅",kle="▫",Tle=" ",Ple=" ",Rle=" ",Ele="Ŋ",$le="ŋ",Ale=" ",Ile="Ę",Mle="ę",zle="𝔼",Ole="𝕖",Dle="⋕",Lle="⧣",Fle="⩱",Nle="ε",Ble="Ε",Hle="ε",jle="ϵ",Vle="≖",Ule="≕",Wle="≂",qle="⪖",Kle="⪕",Gle="⩵",Yle="=",Xle="≂",Qle="≟",Zle="⇌",Jle="≡",ece="⩸",tce="⧥",nce="⥱",oce="≓",rce="ℯ",ice="ℰ",ace="≐",sce="⩳",lce="≂",cce="Η",uce="η",dce="Ð",fce="ð",hce="Ë",pce="ë",mce="€",gce="!",vce="∃",bce="∃",yce="ℰ",xce="ⅇ",Cce="ⅇ",wce="≒",_ce="Ф",Sce="ф",kce="♀",Tce="ffi",Pce="ff",Rce="ffl",Ece="𝔉",$ce="𝔣",Ace="fi",Ice="◼",Mce="▪",zce="fj",Oce="♭",Dce="fl",Lce="▱",Fce="ƒ",Nce="𝔽",Bce="𝕗",Hce="∀",jce="∀",Vce="⋔",Uce="⫙",Wce="ℱ",qce="⨍",Kce="½",Gce="⅓",Yce="¼",Xce="⅕",Qce="⅙",Zce="⅛",Jce="⅔",eue="⅖",tue="¾",nue="⅗",oue="⅜",rue="⅘",iue="⅚",aue="⅝",sue="⅞",lue="⁄",cue="⌢",uue="𝒻",due="ℱ",fue="ǵ",hue="Γ",pue="γ",mue="Ϝ",gue="ϝ",vue="⪆",bue="Ğ",yue="ğ",xue="Ģ",Cue="Ĝ",wue="ĝ",_ue="Г",Sue="г",kue="Ġ",Tue="ġ",Pue="≥",Rue="≧",Eue="⪌",$ue="⋛",Aue="≥",Iue="≧",Mue="⩾",zue="⪩",Oue="⩾",Due="⪀",Lue="⪂",Fue="⪄",Nue="⋛︀",Bue="⪔",Hue="𝔊",jue="𝔤",Vue="≫",Uue="⋙",Wue="⋙",que="ℷ",Kue="Ѓ",Gue="ѓ",Yue="⪥",Xue="≷",Que="⪒",Zue="⪤",Jue="⪊",ede="⪊",tde="⪈",nde="≩",ode="⪈",rde="≩",ide="⋧",ade="𝔾",sde="𝕘",lde="`",cde="≥",ude="⋛",dde="≧",fde="⪢",hde="≷",pde="⩾",mde="≳",gde="𝒢",vde="ℊ",bde="≳",yde="⪎",xde="⪐",Cde="⪧",wde="⩺",_de=">",Sde=">",kde="≫",Tde="⋗",Pde="⦕",Rde="⩼",Ede="⪆",$de="⥸",Ade="⋗",Ide="⋛",Mde="⪌",zde="≷",Ode="≳",Dde="≩︀",Lde="≩︀",Fde="ˇ",Nde=" ",Bde="½",Hde="ℋ",jde="Ъ",Vde="ъ",Ude="⥈",Wde="↔",qde="⇔",Kde="↭",Gde="^",Yde="ℏ",Xde="Ĥ",Qde="ĥ",Zde="♥",Jde="♥",efe="…",tfe="⊹",nfe="𝔥",ofe="ℌ",rfe="ℋ",ife="⤥",afe="⤦",sfe="⇿",lfe="∻",cfe="↩",ufe="↪",dfe="𝕙",ffe="ℍ",hfe="―",pfe="─",mfe="𝒽",gfe="ℋ",vfe="ℏ",bfe="Ħ",yfe="ħ",xfe="≎",Cfe="≏",wfe="⁃",_fe="‐",Sfe="Í",kfe="í",Tfe="⁣",Pfe="Î",Rfe="î",Efe="И",$fe="и",Afe="İ",Ife="Е",Mfe="е",zfe="¡",Ofe="⇔",Dfe="𝔦",Lfe="ℑ",Ffe="Ì",Nfe="ì",Bfe="ⅈ",Hfe="⨌",jfe="∭",Vfe="⧜",Ufe="℩",Wfe="IJ",qfe="ij",Kfe="Ī",Gfe="ī",Yfe="ℑ",Xfe="ⅈ",Qfe="ℐ",Zfe="ℑ",Jfe="ı",ehe="ℑ",the="⊷",nhe="Ƶ",ohe="⇒",rhe="℅",ihe="∞",ahe="⧝",she="ı",lhe="⊺",che="∫",uhe="∬",dhe="ℤ",fhe="∫",hhe="⊺",phe="⋂",mhe="⨗",ghe="⨼",vhe="⁣",bhe="⁢",yhe="Ё",xhe="ё",Che="Į",whe="į",_he="𝕀",She="𝕚",khe="Ι",The="ι",Phe="⨼",Rhe="¿",Ehe="𝒾",$he="ℐ",Ahe="∈",Ihe="⋵",Mhe="⋹",zhe="⋴",Ohe="⋳",Dhe="∈",Lhe="⁢",Fhe="Ĩ",Nhe="ĩ",Bhe="І",Hhe="і",jhe="Ï",Vhe="ï",Uhe="Ĵ",Whe="ĵ",qhe="Й",Khe="й",Ghe="𝔍",Yhe="𝔧",Xhe="ȷ",Qhe="𝕁",Zhe="𝕛",Jhe="𝒥",epe="𝒿",tpe="Ј",npe="ј",ope="Є",rpe="є",ipe="Κ",ape="κ",spe="ϰ",lpe="Ķ",cpe="ķ",upe="К",dpe="к",fpe="𝔎",hpe="𝔨",ppe="ĸ",mpe="Х",gpe="х",vpe="Ќ",bpe="ќ",ype="𝕂",xpe="𝕜",Cpe="𝒦",wpe="𝓀",_pe="⇚",Spe="Ĺ",kpe="ĺ",Tpe="⦴",Ppe="ℒ",Rpe="Λ",Epe="λ",$pe="⟨",Ape="⟪",Ipe="⦑",Mpe="⟨",zpe="⪅",Ope="ℒ",Dpe="«",Lpe="⇤",Fpe="⤟",Npe="←",Bpe="↞",Hpe="⇐",jpe="⤝",Vpe="↩",Upe="↫",Wpe="⤹",qpe="⥳",Kpe="↢",Gpe="⤙",Ype="⤛",Xpe="⪫",Qpe="⪭",Zpe="⪭︀",Jpe="⤌",eme="⤎",tme="❲",nme="{",ome="[",rme="⦋",ime="⦏",ame="⦍",sme="Ľ",lme="ľ",cme="Ļ",ume="ļ",dme="⌈",fme="{",hme="Л",pme="л",mme="⤶",gme="“",vme="„",bme="⥧",yme="⥋",xme="↲",Cme="≤",wme="≦",_me="⟨",Sme="⇤",kme="←",Tme="←",Pme="⇐",Rme="⇆",Eme="↢",$me="⌈",Ame="⟦",Ime="⥡",Mme="⥙",zme="⇃",Ome="⌊",Dme="↽",Lme="↼",Fme="⇇",Nme="↔",Bme="↔",Hme="⇔",jme="⇆",Vme="⇋",Ume="↭",Wme="⥎",qme="↤",Kme="⊣",Gme="⥚",Yme="⋋",Xme="⧏",Qme="⊲",Zme="⊴",Jme="⥑",ege="⥠",tge="⥘",nge="↿",oge="⥒",rge="↼",ige="⪋",age="⋚",sge="≤",lge="≦",cge="⩽",uge="⪨",dge="⩽",fge="⩿",hge="⪁",pge="⪃",mge="⋚︀",gge="⪓",vge="⪅",bge="⋖",yge="⋚",xge="⪋",Cge="⋚",wge="≦",_ge="≶",Sge="≶",kge="⪡",Tge="≲",Pge="⩽",Rge="≲",Ege="⥼",$ge="⌊",Age="𝔏",Ige="𝔩",Mge="≶",zge="⪑",Oge="⥢",Dge="↽",Lge="↼",Fge="⥪",Nge="▄",Bge="Љ",Hge="љ",jge="⇇",Vge="≪",Uge="⋘",Wge="⌞",qge="⇚",Kge="⥫",Gge="◺",Yge="Ŀ",Xge="ŀ",Qge="⎰",Zge="⎰",Jge="⪉",eve="⪉",tve="⪇",nve="≨",ove="⪇",rve="≨",ive="⋦",ave="⟬",sve="⇽",lve="⟦",cve="⟵",uve="⟵",dve="⟸",fve="⟷",hve="⟷",pve="⟺",mve="⟼",gve="⟶",vve="⟶",bve="⟹",yve="↫",xve="↬",Cve="⦅",wve="𝕃",_ve="𝕝",Sve="⨭",kve="⨴",Tve="∗",Pve="_",Rve="↙",Eve="↘",$ve="◊",Ave="◊",Ive="⧫",Mve="(",zve="⦓",Ove="⇆",Dve="⌟",Lve="⇋",Fve="⥭",Nve="‎",Bve="⊿",Hve="‹",jve="𝓁",Vve="ℒ",Uve="↰",Wve="↰",qve="≲",Kve="⪍",Gve="⪏",Yve="[",Xve="‘",Qve="‚",Zve="Ł",Jve="ł",ebe="⪦",tbe="⩹",nbe="<",obe="<",rbe="≪",ibe="⋖",abe="⋋",sbe="⋉",lbe="⥶",cbe="⩻",ube="◃",dbe="⊴",fbe="◂",hbe="⦖",pbe="⥊",mbe="⥦",gbe="≨︀",vbe="≨︀",bbe="¯",ybe="♂",xbe="✠",Cbe="✠",wbe="↦",_be="↦",Sbe="↧",kbe="↤",Tbe="↥",Pbe="▮",Rbe="⨩",Ebe="М",$be="м",Abe="—",Ibe="∺",Mbe="∡",zbe=" ",Obe="ℳ",Dbe="𝔐",Lbe="𝔪",Fbe="℧",Nbe="µ",Bbe="*",Hbe="⫰",jbe="∣",Vbe="·",Ube="⊟",Wbe="−",qbe="∸",Kbe="⨪",Gbe="∓",Ybe="⫛",Xbe="…",Qbe="∓",Zbe="⊧",Jbe="𝕄",e0e="𝕞",t0e="∓",n0e="𝓂",o0e="ℳ",r0e="∾",i0e="Μ",a0e="μ",s0e="⊸",l0e="⊸",c0e="∇",u0e="Ń",d0e="ń",f0e="∠⃒",h0e="≉",p0e="⩰̸",m0e="≋̸",g0e="ʼn",v0e="≉",b0e="♮",y0e="ℕ",x0e="♮",C0e=" ",w0e="≎̸",_0e="≏̸",S0e="⩃",k0e="Ň",T0e="ň",P0e="Ņ",R0e="ņ",E0e="≇",$0e="⩭̸",A0e="⩂",I0e="Н",M0e="н",z0e="–",O0e="⤤",D0e="↗",L0e="⇗",F0e="↗",N0e="≠",B0e="≐̸",H0e="​",j0e="​",V0e="​",U0e="​",W0e="≢",q0e="⤨",K0e="≂̸",G0e="≫",Y0e="≪",X0e=` -`,Q0e="∄",Z0e="∄",J0e="𝔑",e1e="𝔫",t1e="≧̸",n1e="≱",o1e="≱",r1e="≧̸",i1e="⩾̸",a1e="⩾̸",s1e="⋙̸",l1e="≵",c1e="≫⃒",u1e="≯",d1e="≯",f1e="≫̸",h1e="↮",p1e="⇎",m1e="⫲",g1e="∋",v1e="⋼",b1e="⋺",y1e="∋",x1e="Њ",C1e="њ",w1e="↚",_1e="⇍",S1e="‥",k1e="≦̸",T1e="≰",P1e="↚",R1e="⇍",E1e="↮",$1e="⇎",A1e="≰",I1e="≦̸",M1e="⩽̸",z1e="⩽̸",O1e="≮",D1e="⋘̸",L1e="≴",F1e="≪⃒",N1e="≮",B1e="⋪",H1e="⋬",j1e="≪̸",V1e="∤",U1e="⁠",W1e=" ",q1e="𝕟",K1e="ℕ",G1e="⫬",Y1e="¬",X1e="≢",Q1e="≭",Z1e="∦",J1e="∉",eye="≠",tye="≂̸",nye="∄",oye="≯",rye="≱",iye="≧̸",aye="≫̸",sye="≹",lye="⩾̸",cye="≵",uye="≎̸",dye="≏̸",fye="∉",hye="⋵̸",pye="⋹̸",mye="∉",gye="⋷",vye="⋶",bye="⧏̸",yye="⋪",xye="⋬",Cye="≮",wye="≰",_ye="≸",Sye="≪̸",kye="⩽̸",Tye="≴",Pye="⪢̸",Rye="⪡̸",Eye="∌",$ye="∌",Aye="⋾",Iye="⋽",Mye="⊀",zye="⪯̸",Oye="⋠",Dye="∌",Lye="⧐̸",Fye="⋫",Nye="⋭",Bye="⊏̸",Hye="⋢",jye="⊐̸",Vye="⋣",Uye="⊂⃒",Wye="⊈",qye="⊁",Kye="⪰̸",Gye="⋡",Yye="≿̸",Xye="⊃⃒",Qye="⊉",Zye="≁",Jye="≄",exe="≇",txe="≉",nxe="∤",oxe="∦",rxe="∦",ixe="⫽⃥",axe="∂̸",sxe="⨔",lxe="⊀",cxe="⋠",uxe="⊀",dxe="⪯̸",fxe="⪯̸",hxe="⤳̸",pxe="↛",mxe="⇏",gxe="↝̸",vxe="↛",bxe="⇏",yxe="⋫",xxe="⋭",Cxe="⊁",wxe="⋡",_xe="⪰̸",Sxe="𝒩",kxe="𝓃",Txe="∤",Pxe="∦",Rxe="≁",Exe="≄",$xe="≄",Axe="∤",Ixe="∦",Mxe="⋢",zxe="⋣",Oxe="⊄",Dxe="⫅̸",Lxe="⊈",Fxe="⊂⃒",Nxe="⊈",Bxe="⫅̸",Hxe="⊁",jxe="⪰̸",Vxe="⊅",Uxe="⫆̸",Wxe="⊉",qxe="⊃⃒",Kxe="⊉",Gxe="⫆̸",Yxe="≹",Xxe="Ñ",Qxe="ñ",Zxe="≸",Jxe="⋪",eCe="⋬",tCe="⋫",nCe="⋭",oCe="Ν",rCe="ν",iCe="#",aCe="№",sCe=" ",lCe="≍⃒",cCe="⊬",uCe="⊭",dCe="⊮",fCe="⊯",hCe="≥⃒",pCe=">⃒",mCe="⤄",gCe="⧞",vCe="⤂",bCe="≤⃒",yCe="<⃒",xCe="⊴⃒",CCe="⤃",wCe="⊵⃒",_Ce="∼⃒",SCe="⤣",kCe="↖",TCe="⇖",PCe="↖",RCe="⤧",ECe="Ó",$Ce="ó",ACe="⊛",ICe="Ô",MCe="ô",zCe="⊚",OCe="О",DCe="о",LCe="⊝",FCe="Ő",NCe="ő",BCe="⨸",HCe="⊙",jCe="⦼",VCe="Œ",UCe="œ",WCe="⦿",qCe="𝔒",KCe="𝔬",GCe="˛",YCe="Ò",XCe="ò",QCe="⧁",ZCe="⦵",JCe="Ω",ewe="∮",twe="↺",nwe="⦾",owe="⦻",rwe="‾",iwe="⧀",awe="Ō",swe="ō",lwe="Ω",cwe="ω",uwe="Ο",dwe="ο",fwe="⦶",hwe="⊖",pwe="𝕆",mwe="𝕠",gwe="⦷",vwe="“",bwe="‘",ywe="⦹",xwe="⊕",Cwe="↻",wwe="⩔",_we="∨",Swe="⩝",kwe="ℴ",Twe="ℴ",Pwe="ª",Rwe="º",Ewe="⊶",$we="⩖",Awe="⩗",Iwe="⩛",Mwe="Ⓢ",zwe="𝒪",Owe="ℴ",Dwe="Ø",Lwe="ø",Fwe="⊘",Nwe="Õ",Bwe="õ",Hwe="⨶",jwe="⨷",Vwe="⊗",Uwe="Ö",Wwe="ö",qwe="⌽",Kwe="‾",Gwe="⏞",Ywe="⎴",Xwe="⏜",Qwe="¶",Zwe="∥",Jwe="∥",e_e="⫳",t_e="⫽",n_e="∂",o_e="∂",r_e="П",i_e="п",a_e="%",s_e=".",l_e="‰",c_e="⊥",u_e="‱",d_e="𝔓",f_e="𝔭",h_e="Φ",p_e="φ",m_e="ϕ",g_e="ℳ",v_e="☎",b_e="Π",y_e="π",x_e="⋔",C_e="ϖ",w_e="ℏ",__e="ℎ",S_e="ℏ",k_e="⨣",T_e="⊞",P_e="⨢",R_e="+",E_e="∔",$_e="⨥",A_e="⩲",I_e="±",M_e="±",z_e="⨦",O_e="⨧",D_e="±",L_e="ℌ",F_e="⨕",N_e="𝕡",B_e="ℙ",H_e="£",j_e="⪷",V_e="⪻",U_e="≺",W_e="≼",q_e="⪷",K_e="≺",G_e="≼",Y_e="≺",X_e="⪯",Q_e="≼",Z_e="≾",J_e="⪯",e2e="⪹",t2e="⪵",n2e="⋨",o2e="⪯",r2e="⪳",i2e="≾",a2e="′",s2e="″",l2e="ℙ",c2e="⪹",u2e="⪵",d2e="⋨",f2e="∏",h2e="∏",p2e="⌮",m2e="⌒",g2e="⌓",v2e="∝",b2e="∝",y2e="∷",x2e="∝",C2e="≾",w2e="⊰",_2e="𝒫",S2e="𝓅",k2e="Ψ",T2e="ψ",P2e=" ",R2e="𝔔",E2e="𝔮",$2e="⨌",A2e="𝕢",I2e="ℚ",M2e="⁗",z2e="𝒬",O2e="𝓆",D2e="ℍ",L2e="⨖",F2e="?",N2e="≟",B2e='"',H2e='"',j2e="⇛",V2e="∽̱",U2e="Ŕ",W2e="ŕ",q2e="√",K2e="⦳",G2e="⟩",Y2e="⟫",X2e="⦒",Q2e="⦥",Z2e="⟩",J2e="»",eSe="⥵",tSe="⇥",nSe="⤠",oSe="⤳",rSe="→",iSe="↠",aSe="⇒",sSe="⤞",lSe="↪",cSe="↬",uSe="⥅",dSe="⥴",fSe="⤖",hSe="↣",pSe="↝",mSe="⤚",gSe="⤜",vSe="∶",bSe="ℚ",ySe="⤍",xSe="⤏",CSe="⤐",wSe="❳",_Se="}",SSe="]",kSe="⦌",TSe="⦎",PSe="⦐",RSe="Ř",ESe="ř",$Se="Ŗ",ASe="ŗ",ISe="⌉",MSe="}",zSe="Р",OSe="р",DSe="⤷",LSe="⥩",FSe="”",NSe="”",BSe="↳",HSe="ℜ",jSe="ℛ",VSe="ℜ",USe="ℝ",WSe="ℜ",qSe="▭",KSe="®",GSe="®",YSe="∋",XSe="⇋",QSe="⥯",ZSe="⥽",JSe="⌋",eke="𝔯",tke="ℜ",nke="⥤",oke="⇁",rke="⇀",ike="⥬",ake="Ρ",ske="ρ",lke="ϱ",cke="⟩",uke="⇥",dke="→",fke="→",hke="⇒",pke="⇄",mke="↣",gke="⌉",vke="⟧",bke="⥝",yke="⥕",xke="⇂",Cke="⌋",wke="⇁",_ke="⇀",Ske="⇄",kke="⇌",Tke="⇉",Pke="↝",Rke="↦",Eke="⊢",$ke="⥛",Ake="⋌",Ike="⧐",Mke="⊳",zke="⊵",Oke="⥏",Dke="⥜",Lke="⥔",Fke="↾",Nke="⥓",Bke="⇀",Hke="˚",jke="≓",Vke="⇄",Uke="⇌",Wke="‏",qke="⎱",Kke="⎱",Gke="⫮",Yke="⟭",Xke="⇾",Qke="⟧",Zke="⦆",Jke="𝕣",e3e="ℝ",t3e="⨮",n3e="⨵",o3e="⥰",r3e=")",i3e="⦔",a3e="⨒",s3e="⇉",l3e="⇛",c3e="›",u3e="𝓇",d3e="ℛ",f3e="↱",h3e="↱",p3e="]",m3e="’",g3e="’",v3e="⋌",b3e="⋊",y3e="▹",x3e="⊵",C3e="▸",w3e="⧎",_3e="⧴",S3e="⥨",k3e="℞",T3e="Ś",P3e="ś",R3e="‚",E3e="⪸",$3e="Š",A3e="š",I3e="⪼",M3e="≻",z3e="≽",O3e="⪰",D3e="⪴",L3e="Ş",F3e="ş",N3e="Ŝ",B3e="ŝ",H3e="⪺",j3e="⪶",V3e="⋩",U3e="⨓",W3e="≿",q3e="С",K3e="с",G3e="⊡",Y3e="⋅",X3e="⩦",Q3e="⤥",Z3e="↘",J3e="⇘",e4e="↘",t4e="§",n4e=";",o4e="⤩",r4e="∖",i4e="∖",a4e="✶",s4e="𝔖",l4e="𝔰",c4e="⌢",u4e="♯",d4e="Щ",f4e="щ",h4e="Ш",p4e="ш",m4e="↓",g4e="←",v4e="∣",b4e="∥",y4e="→",x4e="↑",C4e="­",w4e="Σ",_4e="σ",S4e="ς",k4e="ς",T4e="∼",P4e="⩪",R4e="≃",E4e="≃",$4e="⪞",A4e="⪠",I4e="⪝",M4e="⪟",z4e="≆",O4e="⨤",D4e="⥲",L4e="←",F4e="∘",N4e="∖",B4e="⨳",H4e="⧤",j4e="∣",V4e="⌣",U4e="⪪",W4e="⪬",q4e="⪬︀",K4e="Ь",G4e="ь",Y4e="⌿",X4e="⧄",Q4e="/",Z4e="𝕊",J4e="𝕤",e5e="♠",t5e="♠",n5e="∥",o5e="⊓",r5e="⊓︀",i5e="⊔",a5e="⊔︀",s5e="√",l5e="⊏",c5e="⊑",u5e="⊏",d5e="⊑",f5e="⊐",h5e="⊒",p5e="⊐",m5e="⊒",g5e="□",v5e="□",b5e="⊓",y5e="⊏",x5e="⊑",C5e="⊐",w5e="⊒",_5e="⊔",S5e="▪",k5e="□",T5e="▪",P5e="→",R5e="𝒮",E5e="𝓈",$5e="∖",A5e="⌣",I5e="⋆",M5e="⋆",z5e="☆",O5e="★",D5e="ϵ",L5e="ϕ",F5e="¯",N5e="⊂",B5e="⋐",H5e="⪽",j5e="⫅",V5e="⊆",U5e="⫃",W5e="⫁",q5e="⫋",K5e="⊊",G5e="⪿",Y5e="⥹",X5e="⊂",Q5e="⋐",Z5e="⊆",J5e="⫅",eTe="⊆",tTe="⊊",nTe="⫋",oTe="⫇",rTe="⫕",iTe="⫓",aTe="⪸",sTe="≻",lTe="≽",cTe="≻",uTe="⪰",dTe="≽",fTe="≿",hTe="⪰",pTe="⪺",mTe="⪶",gTe="⋩",vTe="≿",bTe="∋",yTe="∑",xTe="∑",CTe="♪",wTe="¹",_Te="²",STe="³",kTe="⊃",TTe="⋑",PTe="⪾",RTe="⫘",ETe="⫆",$Te="⊇",ATe="⫄",ITe="⊃",MTe="⊇",zTe="⟉",OTe="⫗",DTe="⥻",LTe="⫂",FTe="⫌",NTe="⊋",BTe="⫀",HTe="⊃",jTe="⋑",VTe="⊇",UTe="⫆",WTe="⊋",qTe="⫌",KTe="⫈",GTe="⫔",YTe="⫖",XTe="⤦",QTe="↙",ZTe="⇙",JTe="↙",ePe="⤪",tPe="ß",nPe=" ",oPe="⌖",rPe="Τ",iPe="τ",aPe="⎴",sPe="Ť",lPe="ť",cPe="Ţ",uPe="ţ",dPe="Т",fPe="т",hPe="⃛",pPe="⌕",mPe="𝔗",gPe="𝔱",vPe="∴",bPe="∴",yPe="∴",xPe="Θ",CPe="θ",wPe="ϑ",_Pe="ϑ",SPe="≈",kPe="∼",TPe="  ",PPe=" ",RPe=" ",EPe="≈",$Pe="∼",APe="Þ",IPe="þ",MPe="˜",zPe="∼",OPe="≃",DPe="≅",LPe="≈",FPe="⨱",NPe="⊠",BPe="×",HPe="⨰",jPe="∭",VPe="⤨",UPe="⌶",WPe="⫱",qPe="⊤",KPe="𝕋",GPe="𝕥",YPe="⫚",XPe="⤩",QPe="‴",ZPe="™",JPe="™",eRe="▵",tRe="▿",nRe="◃",oRe="⊴",rRe="≜",iRe="▹",aRe="⊵",sRe="◬",lRe="≜",cRe="⨺",uRe="⃛",dRe="⨹",fRe="⧍",hRe="⨻",pRe="⏢",mRe="𝒯",gRe="𝓉",vRe="Ц",bRe="ц",yRe="Ћ",xRe="ћ",CRe="Ŧ",wRe="ŧ",_Re="≬",SRe="↞",kRe="↠",TRe="Ú",PRe="ú",RRe="↑",ERe="↟",$Re="⇑",ARe="⥉",IRe="Ў",MRe="ў",zRe="Ŭ",ORe="ŭ",DRe="Û",LRe="û",FRe="У",NRe="у",BRe="⇅",HRe="Ű",jRe="ű",VRe="⥮",URe="⥾",WRe="𝔘",qRe="𝔲",KRe="Ù",GRe="ù",YRe="⥣",XRe="↿",QRe="↾",ZRe="▀",JRe="⌜",eEe="⌜",tEe="⌏",nEe="◸",oEe="Ū",rEe="ū",iEe="¨",aEe="_",sEe="⏟",lEe="⎵",cEe="⏝",uEe="⋃",dEe="⊎",fEe="Ų",hEe="ų",pEe="𝕌",mEe="𝕦",gEe="⤒",vEe="↑",bEe="↑",yEe="⇑",xEe="⇅",CEe="↕",wEe="↕",_Ee="⇕",SEe="⥮",kEe="↿",TEe="↾",PEe="⊎",REe="↖",EEe="↗",$Ee="υ",AEe="ϒ",IEe="ϒ",MEe="Υ",zEe="υ",OEe="↥",DEe="⊥",LEe="⇈",FEe="⌝",NEe="⌝",BEe="⌎",HEe="Ů",jEe="ů",VEe="◹",UEe="𝒰",WEe="𝓊",qEe="⋰",KEe="Ũ",GEe="ũ",YEe="▵",XEe="▴",QEe="⇈",ZEe="Ü",JEe="ü",e$e="⦧",t$e="⦜",n$e="ϵ",o$e="ϰ",r$e="∅",i$e="ϕ",a$e="ϖ",s$e="∝",l$e="↕",c$e="⇕",u$e="ϱ",d$e="ς",f$e="⊊︀",h$e="⫋︀",p$e="⊋︀",m$e="⫌︀",g$e="ϑ",v$e="⊲",b$e="⊳",y$e="⫨",x$e="⫫",C$e="⫩",w$e="В",_$e="в",S$e="⊢",k$e="⊨",T$e="⊩",P$e="⊫",R$e="⫦",E$e="⊻",$$e="∨",A$e="⋁",I$e="≚",M$e="⋮",z$e="|",O$e="‖",D$e="|",L$e="‖",F$e="∣",N$e="|",B$e="❘",H$e="≀",j$e=" ",V$e="𝔙",U$e="𝔳",W$e="⊲",q$e="⊂⃒",K$e="⊃⃒",G$e="𝕍",Y$e="𝕧",X$e="∝",Q$e="⊳",Z$e="𝒱",J$e="𝓋",eAe="⫋︀",tAe="⊊︀",nAe="⫌︀",oAe="⊋︀",rAe="⊪",iAe="⦚",aAe="Ŵ",sAe="ŵ",lAe="⩟",cAe="∧",uAe="⋀",dAe="≙",fAe="℘",hAe="𝔚",pAe="𝔴",mAe="𝕎",gAe="𝕨",vAe="℘",bAe="≀",yAe="≀",xAe="𝒲",CAe="𝓌",wAe="⋂",_Ae="◯",SAe="⋃",kAe="▽",TAe="𝔛",PAe="𝔵",RAe="⟷",EAe="⟺",$Ae="Ξ",AAe="ξ",IAe="⟵",MAe="⟸",zAe="⟼",OAe="⋻",DAe="⨀",LAe="𝕏",FAe="𝕩",NAe="⨁",BAe="⨂",HAe="⟶",jAe="⟹",VAe="𝒳",UAe="𝓍",WAe="⨆",qAe="⨄",KAe="△",GAe="⋁",YAe="⋀",XAe="Ý",QAe="ý",ZAe="Я",JAe="я",e6e="Ŷ",t6e="ŷ",n6e="Ы",o6e="ы",r6e="¥",i6e="𝔜",a6e="𝔶",s6e="Ї",l6e="ї",c6e="𝕐",u6e="𝕪",d6e="𝒴",f6e="𝓎",h6e="Ю",p6e="ю",m6e="ÿ",g6e="Ÿ",v6e="Ź",b6e="ź",y6e="Ž",x6e="ž",C6e="З",w6e="з",_6e="Ż",S6e="ż",k6e="ℨ",T6e="​",P6e="Ζ",R6e="ζ",E6e="𝔷",$6e="ℨ",A6e="Ж",I6e="ж",M6e="⇝",z6e="𝕫",O6e="ℤ",D6e="𝒵",L6e="𝓏",F6e="‍",N6e="‌",B6e={Aacute:_J,aacute:SJ,Abreve:kJ,abreve:TJ,ac:PJ,acd:RJ,acE:EJ,Acirc:$J,acirc:AJ,acute:IJ,Acy:MJ,acy:zJ,AElig:OJ,aelig:DJ,af:LJ,Afr:FJ,afr:NJ,Agrave:BJ,agrave:HJ,alefsym:jJ,aleph:VJ,Alpha:UJ,alpha:WJ,Amacr:qJ,amacr:KJ,amalg:GJ,amp:YJ,AMP:XJ,andand:QJ,And:ZJ,and:JJ,andd:eee,andslope:tee,andv:nee,ang:oee,ange:ree,angle:iee,angmsdaa:aee,angmsdab:see,angmsdac:lee,angmsdad:cee,angmsdae:uee,angmsdaf:dee,angmsdag:fee,angmsdah:hee,angmsd:pee,angrt:mee,angrtvb:gee,angrtvbd:vee,angsph:bee,angst:yee,angzarr:xee,Aogon:Cee,aogon:wee,Aopf:_ee,aopf:See,apacir:kee,ap:Tee,apE:Pee,ape:Ree,apid:Eee,apos:$ee,ApplyFunction:Aee,approx:Iee,approxeq:Mee,Aring:zee,aring:Oee,Ascr:Dee,ascr:Lee,Assign:Fee,ast:Nee,asymp:Bee,asympeq:Hee,Atilde:jee,atilde:Vee,Auml:Uee,auml:Wee,awconint:qee,awint:Kee,backcong:Gee,backepsilon:Yee,backprime:Xee,backsim:Qee,backsimeq:Zee,Backslash:Jee,Barv:ete,barvee:tte,barwed:nte,Barwed:ote,barwedge:rte,bbrk:ite,bbrktbrk:ate,bcong:ste,Bcy:lte,bcy:cte,bdquo:ute,becaus:dte,because:fte,Because:hte,bemptyv:pte,bepsi:mte,bernou:gte,Bernoullis:vte,Beta:bte,beta:yte,beth:xte,between:Cte,Bfr:wte,bfr:_te,bigcap:Ste,bigcirc:kte,bigcup:Tte,bigodot:Pte,bigoplus:Rte,bigotimes:Ete,bigsqcup:$te,bigstar:Ate,bigtriangledown:Ite,bigtriangleup:Mte,biguplus:zte,bigvee:Ote,bigwedge:Dte,bkarow:Lte,blacklozenge:Fte,blacksquare:Nte,blacktriangle:Bte,blacktriangledown:Hte,blacktriangleleft:jte,blacktriangleright:Vte,blank:Ute,blk12:Wte,blk14:qte,blk34:Kte,block:Gte,bne:Yte,bnequiv:Xte,bNot:Qte,bnot:Zte,Bopf:Jte,bopf:ene,bot:tne,bottom:nne,bowtie:one,boxbox:rne,boxdl:ine,boxdL:ane,boxDl:sne,boxDL:lne,boxdr:cne,boxdR:une,boxDr:dne,boxDR:fne,boxh:hne,boxH:pne,boxhd:mne,boxHd:gne,boxhD:vne,boxHD:bne,boxhu:yne,boxHu:xne,boxhU:Cne,boxHU:wne,boxminus:_ne,boxplus:Sne,boxtimes:kne,boxul:Tne,boxuL:Pne,boxUl:Rne,boxUL:Ene,boxur:$ne,boxuR:Ane,boxUr:Ine,boxUR:Mne,boxv:zne,boxV:One,boxvh:Dne,boxvH:Lne,boxVh:Fne,boxVH:Nne,boxvl:Bne,boxvL:Hne,boxVl:jne,boxVL:Vne,boxvr:Une,boxvR:Wne,boxVr:qne,boxVR:Kne,bprime:Gne,breve:Yne,Breve:Xne,brvbar:Qne,bscr:Zne,Bscr:Jne,bsemi:eoe,bsim:toe,bsime:noe,bsolb:ooe,bsol:roe,bsolhsub:ioe,bull:aoe,bullet:soe,bump:loe,bumpE:coe,bumpe:uoe,Bumpeq:doe,bumpeq:foe,Cacute:hoe,cacute:poe,capand:moe,capbrcup:goe,capcap:voe,cap:boe,Cap:yoe,capcup:xoe,capdot:Coe,CapitalDifferentialD:woe,caps:_oe,caret:Soe,caron:koe,Cayleys:Toe,ccaps:Poe,Ccaron:Roe,ccaron:Eoe,Ccedil:$oe,ccedil:Aoe,Ccirc:Ioe,ccirc:Moe,Cconint:zoe,ccups:Ooe,ccupssm:Doe,Cdot:Loe,cdot:Foe,cedil:Noe,Cedilla:Boe,cemptyv:Hoe,cent:joe,centerdot:Voe,CenterDot:Uoe,cfr:Woe,Cfr:qoe,CHcy:Koe,chcy:Goe,check:Yoe,checkmark:Xoe,Chi:Qoe,chi:Zoe,circ:Joe,circeq:ere,circlearrowleft:tre,circlearrowright:nre,circledast:ore,circledcirc:rre,circleddash:ire,CircleDot:are,circledR:sre,circledS:lre,CircleMinus:cre,CirclePlus:ure,CircleTimes:dre,cir:fre,cirE:hre,cire:pre,cirfnint:mre,cirmid:gre,cirscir:vre,ClockwiseContourIntegral:bre,CloseCurlyDoubleQuote:yre,CloseCurlyQuote:xre,clubs:Cre,clubsuit:wre,colon:_re,Colon:Sre,Colone:kre,colone:Tre,coloneq:Pre,comma:Rre,commat:Ere,comp:$re,compfn:Are,complement:Ire,complexes:Mre,cong:zre,congdot:Ore,Congruent:Dre,conint:Lre,Conint:Fre,ContourIntegral:Nre,copf:Bre,Copf:Hre,coprod:jre,Coproduct:Vre,copy:Ure,COPY:Wre,copysr:qre,CounterClockwiseContourIntegral:Kre,crarr:Gre,cross:Yre,Cross:Xre,Cscr:Qre,cscr:Zre,csub:Jre,csube:eie,csup:tie,csupe:nie,ctdot:oie,cudarrl:rie,cudarrr:iie,cuepr:aie,cuesc:sie,cularr:lie,cularrp:cie,cupbrcap:uie,cupcap:die,CupCap:fie,cup:hie,Cup:pie,cupcup:mie,cupdot:gie,cupor:vie,cups:bie,curarr:yie,curarrm:xie,curlyeqprec:Cie,curlyeqsucc:wie,curlyvee:_ie,curlywedge:Sie,curren:kie,curvearrowleft:Tie,curvearrowright:Pie,cuvee:Rie,cuwed:Eie,cwconint:$ie,cwint:Aie,cylcty:Iie,dagger:Mie,Dagger:zie,daleth:Oie,darr:Die,Darr:Lie,dArr:Fie,dash:Nie,Dashv:Bie,dashv:Hie,dbkarow:jie,dblac:Vie,Dcaron:Uie,dcaron:Wie,Dcy:qie,dcy:Kie,ddagger:Gie,ddarr:Yie,DD:Xie,dd:Qie,DDotrahd:Zie,ddotseq:Jie,deg:eae,Del:tae,Delta:nae,delta:oae,demptyv:rae,dfisht:iae,Dfr:aae,dfr:sae,dHar:lae,dharl:cae,dharr:uae,DiacriticalAcute:dae,DiacriticalDot:fae,DiacriticalDoubleAcute:hae,DiacriticalGrave:pae,DiacriticalTilde:mae,diam:gae,diamond:vae,Diamond:bae,diamondsuit:yae,diams:xae,die:Cae,DifferentialD:wae,digamma:_ae,disin:Sae,div:kae,divide:Tae,divideontimes:Pae,divonx:Rae,DJcy:Eae,djcy:$ae,dlcorn:Aae,dlcrop:Iae,dollar:Mae,Dopf:zae,dopf:Oae,Dot:Dae,dot:Lae,DotDot:Fae,doteq:Nae,doteqdot:Bae,DotEqual:Hae,dotminus:jae,dotplus:Vae,dotsquare:Uae,doublebarwedge:Wae,DoubleContourIntegral:qae,DoubleDot:Kae,DoubleDownArrow:Gae,DoubleLeftArrow:Yae,DoubleLeftRightArrow:Xae,DoubleLeftTee:Qae,DoubleLongLeftArrow:Zae,DoubleLongLeftRightArrow:Jae,DoubleLongRightArrow:ese,DoubleRightArrow:tse,DoubleRightTee:nse,DoubleUpArrow:ose,DoubleUpDownArrow:rse,DoubleVerticalBar:ise,DownArrowBar:ase,downarrow:sse,DownArrow:lse,Downarrow:cse,DownArrowUpArrow:use,DownBreve:dse,downdownarrows:fse,downharpoonleft:hse,downharpoonright:pse,DownLeftRightVector:mse,DownLeftTeeVector:gse,DownLeftVectorBar:vse,DownLeftVector:bse,DownRightTeeVector:yse,DownRightVectorBar:xse,DownRightVector:Cse,DownTeeArrow:wse,DownTee:_se,drbkarow:Sse,drcorn:kse,drcrop:Tse,Dscr:Pse,dscr:Rse,DScy:Ese,dscy:$se,dsol:Ase,Dstrok:Ise,dstrok:Mse,dtdot:zse,dtri:Ose,dtrif:Dse,duarr:Lse,duhar:Fse,dwangle:Nse,DZcy:Bse,dzcy:Hse,dzigrarr:jse,Eacute:Vse,eacute:Use,easter:Wse,Ecaron:qse,ecaron:Kse,Ecirc:Gse,ecirc:Yse,ecir:Xse,ecolon:Qse,Ecy:Zse,ecy:Jse,eDDot:ele,Edot:tle,edot:nle,eDot:ole,ee:rle,efDot:ile,Efr:ale,efr:sle,eg:lle,Egrave:cle,egrave:ule,egs:dle,egsdot:fle,el:hle,Element:ple,elinters:mle,ell:gle,els:vle,elsdot:ble,Emacr:yle,emacr:xle,empty:Cle,emptyset:wle,EmptySmallSquare:_le,emptyv:Sle,EmptyVerySmallSquare:kle,emsp13:Tle,emsp14:Ple,emsp:Rle,ENG:Ele,eng:$le,ensp:Ale,Eogon:Ile,eogon:Mle,Eopf:zle,eopf:Ole,epar:Dle,eparsl:Lle,eplus:Fle,epsi:Nle,Epsilon:Ble,epsilon:Hle,epsiv:jle,eqcirc:Vle,eqcolon:Ule,eqsim:Wle,eqslantgtr:qle,eqslantless:Kle,Equal:Gle,equals:Yle,EqualTilde:Xle,equest:Qle,Equilibrium:Zle,equiv:Jle,equivDD:ece,eqvparsl:tce,erarr:nce,erDot:oce,escr:rce,Escr:ice,esdot:ace,Esim:sce,esim:lce,Eta:cce,eta:uce,ETH:dce,eth:fce,Euml:hce,euml:pce,euro:mce,excl:gce,exist:vce,Exists:bce,expectation:yce,exponentiale:xce,ExponentialE:Cce,fallingdotseq:wce,Fcy:_ce,fcy:Sce,female:kce,ffilig:Tce,fflig:Pce,ffllig:Rce,Ffr:Ece,ffr:$ce,filig:Ace,FilledSmallSquare:Ice,FilledVerySmallSquare:Mce,fjlig:zce,flat:Oce,fllig:Dce,fltns:Lce,fnof:Fce,Fopf:Nce,fopf:Bce,forall:Hce,ForAll:jce,fork:Vce,forkv:Uce,Fouriertrf:Wce,fpartint:qce,frac12:Kce,frac13:Gce,frac14:Yce,frac15:Xce,frac16:Qce,frac18:Zce,frac23:Jce,frac25:eue,frac34:tue,frac35:nue,frac38:oue,frac45:rue,frac56:iue,frac58:aue,frac78:sue,frasl:lue,frown:cue,fscr:uue,Fscr:due,gacute:fue,Gamma:hue,gamma:pue,Gammad:mue,gammad:gue,gap:vue,Gbreve:bue,gbreve:yue,Gcedil:xue,Gcirc:Cue,gcirc:wue,Gcy:_ue,gcy:Sue,Gdot:kue,gdot:Tue,ge:Pue,gE:Rue,gEl:Eue,gel:$ue,geq:Aue,geqq:Iue,geqslant:Mue,gescc:zue,ges:Oue,gesdot:Due,gesdoto:Lue,gesdotol:Fue,gesl:Nue,gesles:Bue,Gfr:Hue,gfr:jue,gg:Vue,Gg:Uue,ggg:Wue,gimel:que,GJcy:Kue,gjcy:Gue,gla:Yue,gl:Xue,glE:Que,glj:Zue,gnap:Jue,gnapprox:ede,gne:tde,gnE:nde,gneq:ode,gneqq:rde,gnsim:ide,Gopf:ade,gopf:sde,grave:lde,GreaterEqual:cde,GreaterEqualLess:ude,GreaterFullEqual:dde,GreaterGreater:fde,GreaterLess:hde,GreaterSlantEqual:pde,GreaterTilde:mde,Gscr:gde,gscr:vde,gsim:bde,gsime:yde,gsiml:xde,gtcc:Cde,gtcir:wde,gt:_de,GT:Sde,Gt:kde,gtdot:Tde,gtlPar:Pde,gtquest:Rde,gtrapprox:Ede,gtrarr:$de,gtrdot:Ade,gtreqless:Ide,gtreqqless:Mde,gtrless:zde,gtrsim:Ode,gvertneqq:Dde,gvnE:Lde,Hacek:Fde,hairsp:Nde,half:Bde,hamilt:Hde,HARDcy:jde,hardcy:Vde,harrcir:Ude,harr:Wde,hArr:qde,harrw:Kde,Hat:Gde,hbar:Yde,Hcirc:Xde,hcirc:Qde,hearts:Zde,heartsuit:Jde,hellip:efe,hercon:tfe,hfr:nfe,Hfr:ofe,HilbertSpace:rfe,hksearow:ife,hkswarow:afe,hoarr:sfe,homtht:lfe,hookleftarrow:cfe,hookrightarrow:ufe,hopf:dfe,Hopf:ffe,horbar:hfe,HorizontalLine:pfe,hscr:mfe,Hscr:gfe,hslash:vfe,Hstrok:bfe,hstrok:yfe,HumpDownHump:xfe,HumpEqual:Cfe,hybull:wfe,hyphen:_fe,Iacute:Sfe,iacute:kfe,ic:Tfe,Icirc:Pfe,icirc:Rfe,Icy:Efe,icy:$fe,Idot:Afe,IEcy:Ife,iecy:Mfe,iexcl:zfe,iff:Ofe,ifr:Dfe,Ifr:Lfe,Igrave:Ffe,igrave:Nfe,ii:Bfe,iiiint:Hfe,iiint:jfe,iinfin:Vfe,iiota:Ufe,IJlig:Wfe,ijlig:qfe,Imacr:Kfe,imacr:Gfe,image:Yfe,ImaginaryI:Xfe,imagline:Qfe,imagpart:Zfe,imath:Jfe,Im:ehe,imof:the,imped:nhe,Implies:ohe,incare:rhe,in:"∈",infin:ihe,infintie:ahe,inodot:she,intcal:lhe,int:che,Int:uhe,integers:dhe,Integral:fhe,intercal:hhe,Intersection:phe,intlarhk:mhe,intprod:ghe,InvisibleComma:vhe,InvisibleTimes:bhe,IOcy:yhe,iocy:xhe,Iogon:Che,iogon:whe,Iopf:_he,iopf:She,Iota:khe,iota:The,iprod:Phe,iquest:Rhe,iscr:Ehe,Iscr:$he,isin:Ahe,isindot:Ihe,isinE:Mhe,isins:zhe,isinsv:Ohe,isinv:Dhe,it:Lhe,Itilde:Fhe,itilde:Nhe,Iukcy:Bhe,iukcy:Hhe,Iuml:jhe,iuml:Vhe,Jcirc:Uhe,jcirc:Whe,Jcy:qhe,jcy:Khe,Jfr:Ghe,jfr:Yhe,jmath:Xhe,Jopf:Qhe,jopf:Zhe,Jscr:Jhe,jscr:epe,Jsercy:tpe,jsercy:npe,Jukcy:ope,jukcy:rpe,Kappa:ipe,kappa:ape,kappav:spe,Kcedil:lpe,kcedil:cpe,Kcy:upe,kcy:dpe,Kfr:fpe,kfr:hpe,kgreen:ppe,KHcy:mpe,khcy:gpe,KJcy:vpe,kjcy:bpe,Kopf:ype,kopf:xpe,Kscr:Cpe,kscr:wpe,lAarr:_pe,Lacute:Spe,lacute:kpe,laemptyv:Tpe,lagran:Ppe,Lambda:Rpe,lambda:Epe,lang:$pe,Lang:Ape,langd:Ipe,langle:Mpe,lap:zpe,Laplacetrf:Ope,laquo:Dpe,larrb:Lpe,larrbfs:Fpe,larr:Npe,Larr:Bpe,lArr:Hpe,larrfs:jpe,larrhk:Vpe,larrlp:Upe,larrpl:Wpe,larrsim:qpe,larrtl:Kpe,latail:Gpe,lAtail:Ype,lat:Xpe,late:Qpe,lates:Zpe,lbarr:Jpe,lBarr:eme,lbbrk:tme,lbrace:nme,lbrack:ome,lbrke:rme,lbrksld:ime,lbrkslu:ame,Lcaron:sme,lcaron:lme,Lcedil:cme,lcedil:ume,lceil:dme,lcub:fme,Lcy:hme,lcy:pme,ldca:mme,ldquo:gme,ldquor:vme,ldrdhar:bme,ldrushar:yme,ldsh:xme,le:Cme,lE:wme,LeftAngleBracket:_me,LeftArrowBar:Sme,leftarrow:kme,LeftArrow:Tme,Leftarrow:Pme,LeftArrowRightArrow:Rme,leftarrowtail:Eme,LeftCeiling:$me,LeftDoubleBracket:Ame,LeftDownTeeVector:Ime,LeftDownVectorBar:Mme,LeftDownVector:zme,LeftFloor:Ome,leftharpoondown:Dme,leftharpoonup:Lme,leftleftarrows:Fme,leftrightarrow:Nme,LeftRightArrow:Bme,Leftrightarrow:Hme,leftrightarrows:jme,leftrightharpoons:Vme,leftrightsquigarrow:Ume,LeftRightVector:Wme,LeftTeeArrow:qme,LeftTee:Kme,LeftTeeVector:Gme,leftthreetimes:Yme,LeftTriangleBar:Xme,LeftTriangle:Qme,LeftTriangleEqual:Zme,LeftUpDownVector:Jme,LeftUpTeeVector:ege,LeftUpVectorBar:tge,LeftUpVector:nge,LeftVectorBar:oge,LeftVector:rge,lEg:ige,leg:age,leq:sge,leqq:lge,leqslant:cge,lescc:uge,les:dge,lesdot:fge,lesdoto:hge,lesdotor:pge,lesg:mge,lesges:gge,lessapprox:vge,lessdot:bge,lesseqgtr:yge,lesseqqgtr:xge,LessEqualGreater:Cge,LessFullEqual:wge,LessGreater:_ge,lessgtr:Sge,LessLess:kge,lesssim:Tge,LessSlantEqual:Pge,LessTilde:Rge,lfisht:Ege,lfloor:$ge,Lfr:Age,lfr:Ige,lg:Mge,lgE:zge,lHar:Oge,lhard:Dge,lharu:Lge,lharul:Fge,lhblk:Nge,LJcy:Bge,ljcy:Hge,llarr:jge,ll:Vge,Ll:Uge,llcorner:Wge,Lleftarrow:qge,llhard:Kge,lltri:Gge,Lmidot:Yge,lmidot:Xge,lmoustache:Qge,lmoust:Zge,lnap:Jge,lnapprox:eve,lne:tve,lnE:nve,lneq:ove,lneqq:rve,lnsim:ive,loang:ave,loarr:sve,lobrk:lve,longleftarrow:cve,LongLeftArrow:uve,Longleftarrow:dve,longleftrightarrow:fve,LongLeftRightArrow:hve,Longleftrightarrow:pve,longmapsto:mve,longrightarrow:gve,LongRightArrow:vve,Longrightarrow:bve,looparrowleft:yve,looparrowright:xve,lopar:Cve,Lopf:wve,lopf:_ve,loplus:Sve,lotimes:kve,lowast:Tve,lowbar:Pve,LowerLeftArrow:Rve,LowerRightArrow:Eve,loz:$ve,lozenge:Ave,lozf:Ive,lpar:Mve,lparlt:zve,lrarr:Ove,lrcorner:Dve,lrhar:Lve,lrhard:Fve,lrm:Nve,lrtri:Bve,lsaquo:Hve,lscr:jve,Lscr:Vve,lsh:Uve,Lsh:Wve,lsim:qve,lsime:Kve,lsimg:Gve,lsqb:Yve,lsquo:Xve,lsquor:Qve,Lstrok:Zve,lstrok:Jve,ltcc:ebe,ltcir:tbe,lt:nbe,LT:obe,Lt:rbe,ltdot:ibe,lthree:abe,ltimes:sbe,ltlarr:lbe,ltquest:cbe,ltri:ube,ltrie:dbe,ltrif:fbe,ltrPar:hbe,lurdshar:pbe,luruhar:mbe,lvertneqq:gbe,lvnE:vbe,macr:bbe,male:ybe,malt:xbe,maltese:Cbe,Map:"⤅",map:wbe,mapsto:_be,mapstodown:Sbe,mapstoleft:kbe,mapstoup:Tbe,marker:Pbe,mcomma:Rbe,Mcy:Ebe,mcy:$be,mdash:Abe,mDDot:Ibe,measuredangle:Mbe,MediumSpace:zbe,Mellintrf:Obe,Mfr:Dbe,mfr:Lbe,mho:Fbe,micro:Nbe,midast:Bbe,midcir:Hbe,mid:jbe,middot:Vbe,minusb:Ube,minus:Wbe,minusd:qbe,minusdu:Kbe,MinusPlus:Gbe,mlcp:Ybe,mldr:Xbe,mnplus:Qbe,models:Zbe,Mopf:Jbe,mopf:e0e,mp:t0e,mscr:n0e,Mscr:o0e,mstpos:r0e,Mu:i0e,mu:a0e,multimap:s0e,mumap:l0e,nabla:c0e,Nacute:u0e,nacute:d0e,nang:f0e,nap:h0e,napE:p0e,napid:m0e,napos:g0e,napprox:v0e,natural:b0e,naturals:y0e,natur:x0e,nbsp:C0e,nbump:w0e,nbumpe:_0e,ncap:S0e,Ncaron:k0e,ncaron:T0e,Ncedil:P0e,ncedil:R0e,ncong:E0e,ncongdot:$0e,ncup:A0e,Ncy:I0e,ncy:M0e,ndash:z0e,nearhk:O0e,nearr:D0e,neArr:L0e,nearrow:F0e,ne:N0e,nedot:B0e,NegativeMediumSpace:H0e,NegativeThickSpace:j0e,NegativeThinSpace:V0e,NegativeVeryThinSpace:U0e,nequiv:W0e,nesear:q0e,nesim:K0e,NestedGreaterGreater:G0e,NestedLessLess:Y0e,NewLine:X0e,nexist:Q0e,nexists:Z0e,Nfr:J0e,nfr:e1e,ngE:t1e,nge:n1e,ngeq:o1e,ngeqq:r1e,ngeqslant:i1e,nges:a1e,nGg:s1e,ngsim:l1e,nGt:c1e,ngt:u1e,ngtr:d1e,nGtv:f1e,nharr:h1e,nhArr:p1e,nhpar:m1e,ni:g1e,nis:v1e,nisd:b1e,niv:y1e,NJcy:x1e,njcy:C1e,nlarr:w1e,nlArr:_1e,nldr:S1e,nlE:k1e,nle:T1e,nleftarrow:P1e,nLeftarrow:R1e,nleftrightarrow:E1e,nLeftrightarrow:$1e,nleq:A1e,nleqq:I1e,nleqslant:M1e,nles:z1e,nless:O1e,nLl:D1e,nlsim:L1e,nLt:F1e,nlt:N1e,nltri:B1e,nltrie:H1e,nLtv:j1e,nmid:V1e,NoBreak:U1e,NonBreakingSpace:W1e,nopf:q1e,Nopf:K1e,Not:G1e,not:Y1e,NotCongruent:X1e,NotCupCap:Q1e,NotDoubleVerticalBar:Z1e,NotElement:J1e,NotEqual:eye,NotEqualTilde:tye,NotExists:nye,NotGreater:oye,NotGreaterEqual:rye,NotGreaterFullEqual:iye,NotGreaterGreater:aye,NotGreaterLess:sye,NotGreaterSlantEqual:lye,NotGreaterTilde:cye,NotHumpDownHump:uye,NotHumpEqual:dye,notin:fye,notindot:hye,notinE:pye,notinva:mye,notinvb:gye,notinvc:vye,NotLeftTriangleBar:bye,NotLeftTriangle:yye,NotLeftTriangleEqual:xye,NotLess:Cye,NotLessEqual:wye,NotLessGreater:_ye,NotLessLess:Sye,NotLessSlantEqual:kye,NotLessTilde:Tye,NotNestedGreaterGreater:Pye,NotNestedLessLess:Rye,notni:Eye,notniva:$ye,notnivb:Aye,notnivc:Iye,NotPrecedes:Mye,NotPrecedesEqual:zye,NotPrecedesSlantEqual:Oye,NotReverseElement:Dye,NotRightTriangleBar:Lye,NotRightTriangle:Fye,NotRightTriangleEqual:Nye,NotSquareSubset:Bye,NotSquareSubsetEqual:Hye,NotSquareSuperset:jye,NotSquareSupersetEqual:Vye,NotSubset:Uye,NotSubsetEqual:Wye,NotSucceeds:qye,NotSucceedsEqual:Kye,NotSucceedsSlantEqual:Gye,NotSucceedsTilde:Yye,NotSuperset:Xye,NotSupersetEqual:Qye,NotTilde:Zye,NotTildeEqual:Jye,NotTildeFullEqual:exe,NotTildeTilde:txe,NotVerticalBar:nxe,nparallel:oxe,npar:rxe,nparsl:ixe,npart:axe,npolint:sxe,npr:lxe,nprcue:cxe,nprec:uxe,npreceq:dxe,npre:fxe,nrarrc:hxe,nrarr:pxe,nrArr:mxe,nrarrw:gxe,nrightarrow:vxe,nRightarrow:bxe,nrtri:yxe,nrtrie:xxe,nsc:Cxe,nsccue:wxe,nsce:_xe,Nscr:Sxe,nscr:kxe,nshortmid:Txe,nshortparallel:Pxe,nsim:Rxe,nsime:Exe,nsimeq:$xe,nsmid:Axe,nspar:Ixe,nsqsube:Mxe,nsqsupe:zxe,nsub:Oxe,nsubE:Dxe,nsube:Lxe,nsubset:Fxe,nsubseteq:Nxe,nsubseteqq:Bxe,nsucc:Hxe,nsucceq:jxe,nsup:Vxe,nsupE:Uxe,nsupe:Wxe,nsupset:qxe,nsupseteq:Kxe,nsupseteqq:Gxe,ntgl:Yxe,Ntilde:Xxe,ntilde:Qxe,ntlg:Zxe,ntriangleleft:Jxe,ntrianglelefteq:eCe,ntriangleright:tCe,ntrianglerighteq:nCe,Nu:oCe,nu:rCe,num:iCe,numero:aCe,numsp:sCe,nvap:lCe,nvdash:cCe,nvDash:uCe,nVdash:dCe,nVDash:fCe,nvge:hCe,nvgt:pCe,nvHarr:mCe,nvinfin:gCe,nvlArr:vCe,nvle:bCe,nvlt:yCe,nvltrie:xCe,nvrArr:CCe,nvrtrie:wCe,nvsim:_Ce,nwarhk:SCe,nwarr:kCe,nwArr:TCe,nwarrow:PCe,nwnear:RCe,Oacute:ECe,oacute:$Ce,oast:ACe,Ocirc:ICe,ocirc:MCe,ocir:zCe,Ocy:OCe,ocy:DCe,odash:LCe,Odblac:FCe,odblac:NCe,odiv:BCe,odot:HCe,odsold:jCe,OElig:VCe,oelig:UCe,ofcir:WCe,Ofr:qCe,ofr:KCe,ogon:GCe,Ograve:YCe,ograve:XCe,ogt:QCe,ohbar:ZCe,ohm:JCe,oint:ewe,olarr:twe,olcir:nwe,olcross:owe,oline:rwe,olt:iwe,Omacr:awe,omacr:swe,Omega:lwe,omega:cwe,Omicron:uwe,omicron:dwe,omid:fwe,ominus:hwe,Oopf:pwe,oopf:mwe,opar:gwe,OpenCurlyDoubleQuote:vwe,OpenCurlyQuote:bwe,operp:ywe,oplus:xwe,orarr:Cwe,Or:wwe,or:_we,ord:Swe,order:kwe,orderof:Twe,ordf:Pwe,ordm:Rwe,origof:Ewe,oror:$we,orslope:Awe,orv:Iwe,oS:Mwe,Oscr:zwe,oscr:Owe,Oslash:Dwe,oslash:Lwe,osol:Fwe,Otilde:Nwe,otilde:Bwe,otimesas:Hwe,Otimes:jwe,otimes:Vwe,Ouml:Uwe,ouml:Wwe,ovbar:qwe,OverBar:Kwe,OverBrace:Gwe,OverBracket:Ywe,OverParenthesis:Xwe,para:Qwe,parallel:Zwe,par:Jwe,parsim:e_e,parsl:t_e,part:n_e,PartialD:o_e,Pcy:r_e,pcy:i_e,percnt:a_e,period:s_e,permil:l_e,perp:c_e,pertenk:u_e,Pfr:d_e,pfr:f_e,Phi:h_e,phi:p_e,phiv:m_e,phmmat:g_e,phone:v_e,Pi:b_e,pi:y_e,pitchfork:x_e,piv:C_e,planck:w_e,planckh:__e,plankv:S_e,plusacir:k_e,plusb:T_e,pluscir:P_e,plus:R_e,plusdo:E_e,plusdu:$_e,pluse:A_e,PlusMinus:I_e,plusmn:M_e,plussim:z_e,plustwo:O_e,pm:D_e,Poincareplane:L_e,pointint:F_e,popf:N_e,Popf:B_e,pound:H_e,prap:j_e,Pr:V_e,pr:U_e,prcue:W_e,precapprox:q_e,prec:K_e,preccurlyeq:G_e,Precedes:Y_e,PrecedesEqual:X_e,PrecedesSlantEqual:Q_e,PrecedesTilde:Z_e,preceq:J_e,precnapprox:e2e,precneqq:t2e,precnsim:n2e,pre:o2e,prE:r2e,precsim:i2e,prime:a2e,Prime:s2e,primes:l2e,prnap:c2e,prnE:u2e,prnsim:d2e,prod:f2e,Product:h2e,profalar:p2e,profline:m2e,profsurf:g2e,prop:v2e,Proportional:b2e,Proportion:y2e,propto:x2e,prsim:C2e,prurel:w2e,Pscr:_2e,pscr:S2e,Psi:k2e,psi:T2e,puncsp:P2e,Qfr:R2e,qfr:E2e,qint:$2e,qopf:A2e,Qopf:I2e,qprime:M2e,Qscr:z2e,qscr:O2e,quaternions:D2e,quatint:L2e,quest:F2e,questeq:N2e,quot:B2e,QUOT:H2e,rAarr:j2e,race:V2e,Racute:U2e,racute:W2e,radic:q2e,raemptyv:K2e,rang:G2e,Rang:Y2e,rangd:X2e,range:Q2e,rangle:Z2e,raquo:J2e,rarrap:eSe,rarrb:tSe,rarrbfs:nSe,rarrc:oSe,rarr:rSe,Rarr:iSe,rArr:aSe,rarrfs:sSe,rarrhk:lSe,rarrlp:cSe,rarrpl:uSe,rarrsim:dSe,Rarrtl:fSe,rarrtl:hSe,rarrw:pSe,ratail:mSe,rAtail:gSe,ratio:vSe,rationals:bSe,rbarr:ySe,rBarr:xSe,RBarr:CSe,rbbrk:wSe,rbrace:_Se,rbrack:SSe,rbrke:kSe,rbrksld:TSe,rbrkslu:PSe,Rcaron:RSe,rcaron:ESe,Rcedil:$Se,rcedil:ASe,rceil:ISe,rcub:MSe,Rcy:zSe,rcy:OSe,rdca:DSe,rdldhar:LSe,rdquo:FSe,rdquor:NSe,rdsh:BSe,real:HSe,realine:jSe,realpart:VSe,reals:USe,Re:WSe,rect:qSe,reg:KSe,REG:GSe,ReverseElement:YSe,ReverseEquilibrium:XSe,ReverseUpEquilibrium:QSe,rfisht:ZSe,rfloor:JSe,rfr:eke,Rfr:tke,rHar:nke,rhard:oke,rharu:rke,rharul:ike,Rho:ake,rho:ske,rhov:lke,RightAngleBracket:cke,RightArrowBar:uke,rightarrow:dke,RightArrow:fke,Rightarrow:hke,RightArrowLeftArrow:pke,rightarrowtail:mke,RightCeiling:gke,RightDoubleBracket:vke,RightDownTeeVector:bke,RightDownVectorBar:yke,RightDownVector:xke,RightFloor:Cke,rightharpoondown:wke,rightharpoonup:_ke,rightleftarrows:Ske,rightleftharpoons:kke,rightrightarrows:Tke,rightsquigarrow:Pke,RightTeeArrow:Rke,RightTee:Eke,RightTeeVector:$ke,rightthreetimes:Ake,RightTriangleBar:Ike,RightTriangle:Mke,RightTriangleEqual:zke,RightUpDownVector:Oke,RightUpTeeVector:Dke,RightUpVectorBar:Lke,RightUpVector:Fke,RightVectorBar:Nke,RightVector:Bke,ring:Hke,risingdotseq:jke,rlarr:Vke,rlhar:Uke,rlm:Wke,rmoustache:qke,rmoust:Kke,rnmid:Gke,roang:Yke,roarr:Xke,robrk:Qke,ropar:Zke,ropf:Jke,Ropf:e3e,roplus:t3e,rotimes:n3e,RoundImplies:o3e,rpar:r3e,rpargt:i3e,rppolint:a3e,rrarr:s3e,Rrightarrow:l3e,rsaquo:c3e,rscr:u3e,Rscr:d3e,rsh:f3e,Rsh:h3e,rsqb:p3e,rsquo:m3e,rsquor:g3e,rthree:v3e,rtimes:b3e,rtri:y3e,rtrie:x3e,rtrif:C3e,rtriltri:w3e,RuleDelayed:_3e,ruluhar:S3e,rx:k3e,Sacute:T3e,sacute:P3e,sbquo:R3e,scap:E3e,Scaron:$3e,scaron:A3e,Sc:I3e,sc:M3e,sccue:z3e,sce:O3e,scE:D3e,Scedil:L3e,scedil:F3e,Scirc:N3e,scirc:B3e,scnap:H3e,scnE:j3e,scnsim:V3e,scpolint:U3e,scsim:W3e,Scy:q3e,scy:K3e,sdotb:G3e,sdot:Y3e,sdote:X3e,searhk:Q3e,searr:Z3e,seArr:J3e,searrow:e4e,sect:t4e,semi:n4e,seswar:o4e,setminus:r4e,setmn:i4e,sext:a4e,Sfr:s4e,sfr:l4e,sfrown:c4e,sharp:u4e,SHCHcy:d4e,shchcy:f4e,SHcy:h4e,shcy:p4e,ShortDownArrow:m4e,ShortLeftArrow:g4e,shortmid:v4e,shortparallel:b4e,ShortRightArrow:y4e,ShortUpArrow:x4e,shy:C4e,Sigma:w4e,sigma:_4e,sigmaf:S4e,sigmav:k4e,sim:T4e,simdot:P4e,sime:R4e,simeq:E4e,simg:$4e,simgE:A4e,siml:I4e,simlE:M4e,simne:z4e,simplus:O4e,simrarr:D4e,slarr:L4e,SmallCircle:F4e,smallsetminus:N4e,smashp:B4e,smeparsl:H4e,smid:j4e,smile:V4e,smt:U4e,smte:W4e,smtes:q4e,SOFTcy:K4e,softcy:G4e,solbar:Y4e,solb:X4e,sol:Q4e,Sopf:Z4e,sopf:J4e,spades:e5e,spadesuit:t5e,spar:n5e,sqcap:o5e,sqcaps:r5e,sqcup:i5e,sqcups:a5e,Sqrt:s5e,sqsub:l5e,sqsube:c5e,sqsubset:u5e,sqsubseteq:d5e,sqsup:f5e,sqsupe:h5e,sqsupset:p5e,sqsupseteq:m5e,square:g5e,Square:v5e,SquareIntersection:b5e,SquareSubset:y5e,SquareSubsetEqual:x5e,SquareSuperset:C5e,SquareSupersetEqual:w5e,SquareUnion:_5e,squarf:S5e,squ:k5e,squf:T5e,srarr:P5e,Sscr:R5e,sscr:E5e,ssetmn:$5e,ssmile:A5e,sstarf:I5e,Star:M5e,star:z5e,starf:O5e,straightepsilon:D5e,straightphi:L5e,strns:F5e,sub:N5e,Sub:B5e,subdot:H5e,subE:j5e,sube:V5e,subedot:U5e,submult:W5e,subnE:q5e,subne:K5e,subplus:G5e,subrarr:Y5e,subset:X5e,Subset:Q5e,subseteq:Z5e,subseteqq:J5e,SubsetEqual:eTe,subsetneq:tTe,subsetneqq:nTe,subsim:oTe,subsub:rTe,subsup:iTe,succapprox:aTe,succ:sTe,succcurlyeq:lTe,Succeeds:cTe,SucceedsEqual:uTe,SucceedsSlantEqual:dTe,SucceedsTilde:fTe,succeq:hTe,succnapprox:pTe,succneqq:mTe,succnsim:gTe,succsim:vTe,SuchThat:bTe,sum:yTe,Sum:xTe,sung:CTe,sup1:wTe,sup2:_Te,sup3:STe,sup:kTe,Sup:TTe,supdot:PTe,supdsub:RTe,supE:ETe,supe:$Te,supedot:ATe,Superset:ITe,SupersetEqual:MTe,suphsol:zTe,suphsub:OTe,suplarr:DTe,supmult:LTe,supnE:FTe,supne:NTe,supplus:BTe,supset:HTe,Supset:jTe,supseteq:VTe,supseteqq:UTe,supsetneq:WTe,supsetneqq:qTe,supsim:KTe,supsub:GTe,supsup:YTe,swarhk:XTe,swarr:QTe,swArr:ZTe,swarrow:JTe,swnwar:ePe,szlig:tPe,Tab:nPe,target:oPe,Tau:rPe,tau:iPe,tbrk:aPe,Tcaron:sPe,tcaron:lPe,Tcedil:cPe,tcedil:uPe,Tcy:dPe,tcy:fPe,tdot:hPe,telrec:pPe,Tfr:mPe,tfr:gPe,there4:vPe,therefore:bPe,Therefore:yPe,Theta:xPe,theta:CPe,thetasym:wPe,thetav:_Pe,thickapprox:SPe,thicksim:kPe,ThickSpace:TPe,ThinSpace:PPe,thinsp:RPe,thkap:EPe,thksim:$Pe,THORN:APe,thorn:IPe,tilde:MPe,Tilde:zPe,TildeEqual:OPe,TildeFullEqual:DPe,TildeTilde:LPe,timesbar:FPe,timesb:NPe,times:BPe,timesd:HPe,tint:jPe,toea:VPe,topbot:UPe,topcir:WPe,top:qPe,Topf:KPe,topf:GPe,topfork:YPe,tosa:XPe,tprime:QPe,trade:ZPe,TRADE:JPe,triangle:eRe,triangledown:tRe,triangleleft:nRe,trianglelefteq:oRe,triangleq:rRe,triangleright:iRe,trianglerighteq:aRe,tridot:sRe,trie:lRe,triminus:cRe,TripleDot:uRe,triplus:dRe,trisb:fRe,tritime:hRe,trpezium:pRe,Tscr:mRe,tscr:gRe,TScy:vRe,tscy:bRe,TSHcy:yRe,tshcy:xRe,Tstrok:CRe,tstrok:wRe,twixt:_Re,twoheadleftarrow:SRe,twoheadrightarrow:kRe,Uacute:TRe,uacute:PRe,uarr:RRe,Uarr:ERe,uArr:$Re,Uarrocir:ARe,Ubrcy:IRe,ubrcy:MRe,Ubreve:zRe,ubreve:ORe,Ucirc:DRe,ucirc:LRe,Ucy:FRe,ucy:NRe,udarr:BRe,Udblac:HRe,udblac:jRe,udhar:VRe,ufisht:URe,Ufr:WRe,ufr:qRe,Ugrave:KRe,ugrave:GRe,uHar:YRe,uharl:XRe,uharr:QRe,uhblk:ZRe,ulcorn:JRe,ulcorner:eEe,ulcrop:tEe,ultri:nEe,Umacr:oEe,umacr:rEe,uml:iEe,UnderBar:aEe,UnderBrace:sEe,UnderBracket:lEe,UnderParenthesis:cEe,Union:uEe,UnionPlus:dEe,Uogon:fEe,uogon:hEe,Uopf:pEe,uopf:mEe,UpArrowBar:gEe,uparrow:vEe,UpArrow:bEe,Uparrow:yEe,UpArrowDownArrow:xEe,updownarrow:CEe,UpDownArrow:wEe,Updownarrow:_Ee,UpEquilibrium:SEe,upharpoonleft:kEe,upharpoonright:TEe,uplus:PEe,UpperLeftArrow:REe,UpperRightArrow:EEe,upsi:$Ee,Upsi:AEe,upsih:IEe,Upsilon:MEe,upsilon:zEe,UpTeeArrow:OEe,UpTee:DEe,upuparrows:LEe,urcorn:FEe,urcorner:NEe,urcrop:BEe,Uring:HEe,uring:jEe,urtri:VEe,Uscr:UEe,uscr:WEe,utdot:qEe,Utilde:KEe,utilde:GEe,utri:YEe,utrif:XEe,uuarr:QEe,Uuml:ZEe,uuml:JEe,uwangle:e$e,vangrt:t$e,varepsilon:n$e,varkappa:o$e,varnothing:r$e,varphi:i$e,varpi:a$e,varpropto:s$e,varr:l$e,vArr:c$e,varrho:u$e,varsigma:d$e,varsubsetneq:f$e,varsubsetneqq:h$e,varsupsetneq:p$e,varsupsetneqq:m$e,vartheta:g$e,vartriangleleft:v$e,vartriangleright:b$e,vBar:y$e,Vbar:x$e,vBarv:C$e,Vcy:w$e,vcy:_$e,vdash:S$e,vDash:k$e,Vdash:T$e,VDash:P$e,Vdashl:R$e,veebar:E$e,vee:$$e,Vee:A$e,veeeq:I$e,vellip:M$e,verbar:z$e,Verbar:O$e,vert:D$e,Vert:L$e,VerticalBar:F$e,VerticalLine:N$e,VerticalSeparator:B$e,VerticalTilde:H$e,VeryThinSpace:j$e,Vfr:V$e,vfr:U$e,vltri:W$e,vnsub:q$e,vnsup:K$e,Vopf:G$e,vopf:Y$e,vprop:X$e,vrtri:Q$e,Vscr:Z$e,vscr:J$e,vsubnE:eAe,vsubne:tAe,vsupnE:nAe,vsupne:oAe,Vvdash:rAe,vzigzag:iAe,Wcirc:aAe,wcirc:sAe,wedbar:lAe,wedge:cAe,Wedge:uAe,wedgeq:dAe,weierp:fAe,Wfr:hAe,wfr:pAe,Wopf:mAe,wopf:gAe,wp:vAe,wr:bAe,wreath:yAe,Wscr:xAe,wscr:CAe,xcap:wAe,xcirc:_Ae,xcup:SAe,xdtri:kAe,Xfr:TAe,xfr:PAe,xharr:RAe,xhArr:EAe,Xi:$Ae,xi:AAe,xlarr:IAe,xlArr:MAe,xmap:zAe,xnis:OAe,xodot:DAe,Xopf:LAe,xopf:FAe,xoplus:NAe,xotime:BAe,xrarr:HAe,xrArr:jAe,Xscr:VAe,xscr:UAe,xsqcup:WAe,xuplus:qAe,xutri:KAe,xvee:GAe,xwedge:YAe,Yacute:XAe,yacute:QAe,YAcy:ZAe,yacy:JAe,Ycirc:e6e,ycirc:t6e,Ycy:n6e,ycy:o6e,yen:r6e,Yfr:i6e,yfr:a6e,YIcy:s6e,yicy:l6e,Yopf:c6e,yopf:u6e,Yscr:d6e,yscr:f6e,YUcy:h6e,yucy:p6e,yuml:m6e,Yuml:g6e,Zacute:v6e,zacute:b6e,Zcaron:y6e,zcaron:x6e,Zcy:C6e,zcy:w6e,Zdot:_6e,zdot:S6e,zeetrf:k6e,ZeroWidthSpace:T6e,Zeta:P6e,zeta:R6e,zfr:E6e,Zfr:$6e,ZHcy:A6e,zhcy:I6e,zigrarr:M6e,zopf:z6e,Zopf:O6e,Zscr:D6e,zscr:L6e,zwj:F6e,zwnj:N6e};var SS=B6e,bm=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\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]/,ja={},G0={};function H6e(e){var t,n,o=G0[e];if(o)return o;for(o=G0[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=H6e(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}Du.defaultChars=";/?:@&=+$,-_.!~*'()#";Du.componentChars="-_.!~*'()";var j6e=Du,Y0={};function V6e(e){var t,n,o=Y0[e];if(o)return o;for(o=Y0[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})}Lu.defaultChars=";/?:@&=+$,#";Lu.componentChars="";var U6e=Lu,W6e=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 Ac(){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 q6e=/^([a-z0-9.+-]+:)/i,K6e=/:[0-9]*$/,G6e=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Y6e=["<",">",'"',"`"," ","\r",` -`," "],X6e=["{","}","|","\\","^","`"].concat(Y6e),Q6e=["'"].concat(X6e),X0=["%","/","?",";","#"].concat(Q6e),Q0=["/","?","#"],Z6e=255,Z0=/^[+a-z0-9A-Z_-]{0,63}$/,J6e=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,J0={javascript:!0,"javascript:":!0},e1={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function e8e(e,t){if(e&&e instanceof Ac)return e;var n=new Ac;return n.parse(e,t),n}Ac.prototype.parse=function(e,t){var n,o,r,i,a,s=e;if(s=s.trim(),!t&&e.split("#").length===1){var l=G6e.exec(s);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=q6e.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&&J0[c])&&(s=s.substr(2),this.slashes=!0)),!J0[c]&&(a||c&&!e1[c])){var u=-1;for(n=0;n127?g+="x":g+=b[x];if(!g.match(Z0)){var _=m.slice(0,n),C=m.slice(n+1),y=b.match(J6e);y&&(_.push(y[1]),C.unshift(y[2])),C.length&&(s=C.join(".")+s),this.hostname=_.join(".");break}}}}this.hostname.length>Z6e&&(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 S=s.indexOf("?");return S!==-1&&(this.search=s.substr(S),s=s.slice(0,S)),s&&(this.pathname=s),e1[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this};Ac.prototype.parseHost=function(e){var t=K6e.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 t8e=e8e;ja.encode=j6e;ja.decode=U6e;ja.format=W6e;ja.parse=t8e;var Zr={},Ud,t1;function kS(){return t1||(t1=1,Ud=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Ud}var Wd,n1;function TS(){return n1||(n1=1,Wd=/[\0-\x1F\x7F-\x9F]/),Wd}var qd,o1;function n8e(){return o1||(o1=1,qd=/[\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]/),qd}var Kd,r1;function PS(){return r1||(r1=1,Kd=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),Kd}var i1;function o8e(){return i1||(i1=1,Zr.Any=kS(),Zr.Cc=TS(),Zr.Cf=n8e(),Zr.P=bm,Zr.Z=PS()),Zr}(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 b(B){return B.indexOf("\\")<0&&B.indexOf("&")<0?B:B.replace(d,function(O,$,U){return $||h(O,U)})}var g=/[&<>"]/,x=/[&<>"]/g,T={"&":"&","<":"<",">":">",'"':"""};function _(B){return T[B]}function C(B){return g.test(B)?B.replace(x,_):B}var y=/[.?*+^$[\]\\(){}|-]/g;function w(B){return B.replace(y,"\\$&")}function S(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=bm;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 q(B){return B=B.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(B=B.replace(/ẞ/g,"ß")),B.toLowerCase().toUpperCase()}e.lib={},e.lib.mdurl=ja,e.lib.ucmicro=o8e(),e.assign=i,e.isString=n,e.has=r,e.unescapeMd=m,e.unescapeAll=b,e.isValidEntityCode=s,e.fromCodePoint=l,e.escapeHtml=C,e.arrayReplaceAt=a,e.isSpace=S,e.isWhiteSpace=R,e.isMdAsciiPunct=I,e.isPunctChar=A,e.escapeRE=w,e.normalizeReference=q})(Dt);var Fu={},r8e=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=a1(t.slice(n,a)),s.pos=a,s.ok=!0),s},a8e=Dt.unescapeAll,s8e=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"+_i(i.content)+""};Vo.code_block=function(e,t,n,o,r){var i=e[t];return""+_i(e[t].content)+` -`};Vo.fence=function(e,t,n,o,r){var i=e[t],a=i.info?c8e(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)||_i(i.content):c=_i(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,b=i.getTotalBits(s,p);if(b<=m){h=b;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-(M&7)}),new a(p,l,q,d)},a.prototype.getModule=function(s,l){return 0<=s&&s>>9)*1335;var d=(l<<10|c)^21522;r(d>>>15==0);for(var u=0;u<=5;u++)this.setFunctionModule(8,u,o(d,u));this.setFunctionModule(8,7,o(d,6)),this.setFunctionModule(8,8,o(d,7)),this.setFunctionModule(7,8,o(d,8));for(var u=9;u<15;u++)this.setFunctionModule(14-u,8,o(d,u));for(var u=0;u<8;u++)this.setFunctionModule(this.size-1-u,8,o(d,u));for(var u=8;u<15;u++)this.setFunctionModule(8,this.size-15+u,o(d,u));this.setFunctionModule(8,this.size-8,!0)},a.prototype.drawVersion=function(){if(!(this.version<7)){for(var s=this.version,l=0;l<12;l++)s=s<<1^(s>>>11)*7973;var c=this.version<<12|s;r(c>>>18==0);for(var l=0;l<18;l++){var u=o(c,l),d=this.size-11+l%3,f=Math.floor(l/3);this.setFunctionModule(d,f,u),this.setFunctionModule(f,d,u)}}},a.prototype.drawFinderPattern=function(s,l){for(var c=-4;c<=4;c++)for(var u=-4;u<=4;u++){var d=Math.max(Math.abs(u),Math.abs(c)),f=s+u,p=l+c;0<=f&&f=p)&&C.push(S[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}}}),wJ=me({name:"QRCodeSvg",props:bm,setup:function(e){var t=L(0),n=L(""),o=function(){var r=e.value,i=e.level,a=e.margin,s=ea.QrCode.encodeText(r,vm[i]).getModules();t.value=s.length+a*2,n.value=_S(s,a)};return o(),Ys(o),function(){return v("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)},[v("path",{fill:e.background,d:"M0,0 h".concat(t.value,"v").concat(t.value,"H0z")}),v("path",{fill:e.foreground,d:n.value})])}}}),_J=me({name:"QRCodeCanvas",props:bm,setup:function(e){var t=L(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=ea.QrCode.encodeText(o,vm[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,xJ?u.fill(new Path2D(_S(d,a))):d.forEach(function(m,b){m.forEach(function(g,x){g&&u.fillRect(x+a,b+a,1,1)})})}}};return Vt(n),Ys(n),function(){return v("canvas",{ref:t,style:{width:"".concat(e.size,"px"),height:"".concat(e.size,"px")}})}}}),SS=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=wS(i)?i:CS;return v(t==="svg"?wJ:_J,{value:n,size:l,margin:c,level:u,background:a,foreground:s})},props:CJ}),Dt={};const SJ="Á",kJ="á",TJ="Ă",PJ="ă",RJ="∾",EJ="∿",$J="∾̳",AJ="Â",IJ="â",MJ="´",zJ="А",OJ="а",DJ="Æ",LJ="æ",FJ="⁡",NJ="𝔄",BJ="𝔞",HJ="À",jJ="à",VJ="ℵ",UJ="ℵ",WJ="Α",qJ="α",KJ="Ā",GJ="ā",YJ="⨿",XJ="&",QJ="&",ZJ="⩕",JJ="⩓",eee="∧",tee="⩜",nee="⩘",oee="⩚",ree="∠",iee="⦤",aee="∠",see="⦨",lee="⦩",cee="⦪",uee="⦫",dee="⦬",fee="⦭",hee="⦮",pee="⦯",mee="∡",gee="∟",vee="⊾",bee="⦝",yee="∢",xee="Å",Cee="⍼",wee="Ą",_ee="ą",See="𝔸",kee="𝕒",Tee="⩯",Pee="≈",Ree="⩰",Eee="≊",$ee="≋",Aee="'",Iee="⁡",Mee="≈",zee="≊",Oee="Å",Dee="å",Lee="𝒜",Fee="𝒶",Nee="≔",Bee="*",Hee="≈",jee="≍",Vee="Ã",Uee="ã",Wee="Ä",qee="ä",Kee="∳",Gee="⨑",Yee="≌",Xee="϶",Qee="‵",Zee="∽",Jee="⋍",ete="∖",tte="⫧",nte="⊽",ote="⌅",rte="⌆",ite="⌅",ate="⎵",ste="⎶",lte="≌",cte="Б",ute="б",dte="„",fte="∵",hte="∵",pte="∵",mte="⦰",gte="϶",vte="ℬ",bte="ℬ",yte="Β",xte="β",Cte="ℶ",wte="≬",_te="𝔅",Ste="𝔟",kte="⋂",Tte="◯",Pte="⋃",Rte="⨀",Ete="⨁",$te="⨂",Ate="⨆",Ite="★",Mte="▽",zte="△",Ote="⨄",Dte="⋁",Lte="⋀",Fte="⤍",Nte="⧫",Bte="▪",Hte="▴",jte="▾",Vte="◂",Ute="▸",Wte="␣",qte="▒",Kte="░",Gte="▓",Yte="█",Xte="=⃥",Qte="≡⃥",Zte="⫭",Jte="⌐",ene="𝔹",tne="𝕓",nne="⊥",one="⊥",rne="⋈",ine="⧉",ane="┐",sne="╕",lne="╖",cne="╗",une="┌",dne="╒",fne="╓",hne="╔",pne="─",mne="═",gne="┬",vne="╤",bne="╥",yne="╦",xne="┴",Cne="╧",wne="╨",_ne="╩",Sne="⊟",kne="⊞",Tne="⊠",Pne="┘",Rne="╛",Ene="╜",$ne="╝",Ane="└",Ine="╘",Mne="╙",zne="╚",One="│",Dne="║",Lne="┼",Fne="╪",Nne="╫",Bne="╬",Hne="┤",jne="╡",Vne="╢",Une="╣",Wne="├",qne="╞",Kne="╟",Gne="╠",Yne="‵",Xne="˘",Qne="˘",Zne="¦",Jne="𝒷",eoe="ℬ",toe="⁏",noe="∽",ooe="⋍",roe="⧅",ioe="\\",aoe="⟈",soe="•",loe="•",coe="≎",uoe="⪮",doe="≏",foe="≎",hoe="≏",poe="Ć",moe="ć",goe="⩄",voe="⩉",boe="⩋",yoe="∩",xoe="⋒",Coe="⩇",woe="⩀",_oe="ⅅ",Soe="∩︀",koe="⁁",Toe="ˇ",Poe="ℭ",Roe="⩍",Eoe="Č",$oe="č",Aoe="Ç",Ioe="ç",Moe="Ĉ",zoe="ĉ",Ooe="∰",Doe="⩌",Loe="⩐",Foe="Ċ",Noe="ċ",Boe="¸",Hoe="¸",joe="⦲",Voe="¢",Uoe="·",Woe="·",qoe="𝔠",Koe="ℭ",Goe="Ч",Yoe="ч",Xoe="✓",Qoe="✓",Zoe="Χ",Joe="χ",ere="ˆ",tre="≗",nre="↺",ore="↻",rre="⊛",ire="⊚",are="⊝",sre="⊙",lre="®",cre="Ⓢ",ure="⊖",dre="⊕",fre="⊗",hre="○",pre="⧃",mre="≗",gre="⨐",vre="⫯",bre="⧂",yre="∲",xre="”",Cre="’",wre="♣",_re="♣",Sre=":",kre="∷",Tre="⩴",Pre="≔",Rre="≔",Ere=",",$re="@",Are="∁",Ire="∘",Mre="∁",zre="ℂ",Ore="≅",Dre="⩭",Lre="≡",Fre="∮",Nre="∯",Bre="∮",Hre="𝕔",jre="ℂ",Vre="∐",Ure="∐",Wre="©",qre="©",Kre="℗",Gre="∳",Yre="↵",Xre="✗",Qre="⨯",Zre="𝒞",Jre="𝒸",eie="⫏",tie="⫑",nie="⫐",oie="⫒",rie="⋯",iie="⤸",aie="⤵",sie="⋞",lie="⋟",cie="↶",uie="⤽",die="⩈",fie="⩆",hie="≍",pie="∪",mie="⋓",gie="⩊",vie="⊍",bie="⩅",yie="∪︀",xie="↷",Cie="⤼",wie="⋞",_ie="⋟",Sie="⋎",kie="⋏",Tie="¤",Pie="↶",Rie="↷",Eie="⋎",$ie="⋏",Aie="∲",Iie="∱",Mie="⌭",zie="†",Oie="‡",Die="ℸ",Lie="↓",Fie="↡",Nie="⇓",Bie="‐",Hie="⫤",jie="⊣",Vie="⤏",Uie="˝",Wie="Ď",qie="ď",Kie="Д",Gie="д",Yie="‡",Xie="⇊",Qie="ⅅ",Zie="ⅆ",Jie="⤑",eae="⩷",tae="°",nae="∇",oae="Δ",rae="δ",iae="⦱",aae="⥿",sae="𝔇",lae="𝔡",cae="⥥",uae="⇃",dae="⇂",fae="´",hae="˙",pae="˝",mae="`",gae="˜",vae="⋄",bae="⋄",yae="⋄",xae="♦",Cae="♦",wae="¨",_ae="ⅆ",Sae="ϝ",kae="⋲",Tae="÷",Pae="÷",Rae="⋇",Eae="⋇",$ae="Ђ",Aae="ђ",Iae="⌞",Mae="⌍",zae="$",Oae="𝔻",Dae="𝕕",Lae="¨",Fae="˙",Nae="⃜",Bae="≐",Hae="≑",jae="≐",Vae="∸",Uae="∔",Wae="⊡",qae="⌆",Kae="∯",Gae="¨",Yae="⇓",Xae="⇐",Qae="⇔",Zae="⫤",Jae="⟸",ese="⟺",tse="⟹",nse="⇒",ose="⊨",rse="⇑",ise="⇕",ase="∥",sse="⤓",lse="↓",cse="↓",use="⇓",dse="⇵",fse="̑",hse="⇊",pse="⇃",mse="⇂",gse="⥐",vse="⥞",bse="⥖",yse="↽",xse="⥟",Cse="⥗",wse="⇁",_se="↧",Sse="⊤",kse="⤐",Tse="⌟",Pse="⌌",Rse="𝒟",Ese="𝒹",$se="Ѕ",Ase="ѕ",Ise="⧶",Mse="Đ",zse="đ",Ose="⋱",Dse="▿",Lse="▾",Fse="⇵",Nse="⥯",Bse="⦦",Hse="Џ",jse="џ",Vse="⟿",Use="É",Wse="é",qse="⩮",Kse="Ě",Gse="ě",Yse="Ê",Xse="ê",Qse="≖",Zse="≕",Jse="Э",ele="э",tle="⩷",nle="Ė",ole="ė",rle="≑",ile="ⅇ",ale="≒",sle="𝔈",lle="𝔢",cle="⪚",ule="È",dle="è",fle="⪖",hle="⪘",ple="⪙",mle="∈",gle="⏧",vle="ℓ",ble="⪕",yle="⪗",xle="Ē",Cle="ē",wle="∅",_le="∅",Sle="◻",kle="∅",Tle="▫",Ple=" ",Rle=" ",Ele=" ",$le="Ŋ",Ale="ŋ",Ile=" ",Mle="Ę",zle="ę",Ole="𝔼",Dle="𝕖",Lle="⋕",Fle="⧣",Nle="⩱",Ble="ε",Hle="Ε",jle="ε",Vle="ϵ",Ule="≖",Wle="≕",qle="≂",Kle="⪖",Gle="⪕",Yle="⩵",Xle="=",Qle="≂",Zle="≟",Jle="⇌",ece="≡",tce="⩸",nce="⧥",oce="⥱",rce="≓",ice="ℯ",ace="ℰ",sce="≐",lce="⩳",cce="≂",uce="Η",dce="η",fce="Ð",hce="ð",pce="Ë",mce="ë",gce="€",vce="!",bce="∃",yce="∃",xce="ℰ",Cce="ⅇ",wce="ⅇ",_ce="≒",Sce="Ф",kce="ф",Tce="♀",Pce="ffi",Rce="ff",Ece="ffl",$ce="𝔉",Ace="𝔣",Ice="fi",Mce="◼",zce="▪",Oce="fj",Dce="♭",Lce="fl",Fce="▱",Nce="ƒ",Bce="𝔽",Hce="𝕗",jce="∀",Vce="∀",Uce="⋔",Wce="⫙",qce="ℱ",Kce="⨍",Gce="½",Yce="⅓",Xce="¼",Qce="⅕",Zce="⅙",Jce="⅛",eue="⅔",tue="⅖",nue="¾",oue="⅗",rue="⅜",iue="⅘",aue="⅚",sue="⅝",lue="⅞",cue="⁄",uue="⌢",due="𝒻",fue="ℱ",hue="ǵ",pue="Γ",mue="γ",gue="Ϝ",vue="ϝ",bue="⪆",yue="Ğ",xue="ğ",Cue="Ģ",wue="Ĝ",_ue="ĝ",Sue="Г",kue="г",Tue="Ġ",Pue="ġ",Rue="≥",Eue="≧",$ue="⪌",Aue="⋛",Iue="≥",Mue="≧",zue="⩾",Oue="⪩",Due="⩾",Lue="⪀",Fue="⪂",Nue="⪄",Bue="⋛︀",Hue="⪔",jue="𝔊",Vue="𝔤",Uue="≫",Wue="⋙",que="⋙",Kue="ℷ",Gue="Ѓ",Yue="ѓ",Xue="⪥",Que="≷",Zue="⪒",Jue="⪤",ede="⪊",tde="⪊",nde="⪈",ode="≩",rde="⪈",ide="≩",ade="⋧",sde="𝔾",lde="𝕘",cde="`",ude="≥",dde="⋛",fde="≧",hde="⪢",pde="≷",mde="⩾",gde="≳",vde="𝒢",bde="ℊ",yde="≳",xde="⪎",Cde="⪐",wde="⪧",_de="⩺",Sde=">",kde=">",Tde="≫",Pde="⋗",Rde="⦕",Ede="⩼",$de="⪆",Ade="⥸",Ide="⋗",Mde="⋛",zde="⪌",Ode="≷",Dde="≳",Lde="≩︀",Fde="≩︀",Nde="ˇ",Bde=" ",Hde="½",jde="ℋ",Vde="Ъ",Ude="ъ",Wde="⥈",qde="↔",Kde="⇔",Gde="↭",Yde="^",Xde="ℏ",Qde="Ĥ",Zde="ĥ",Jde="♥",efe="♥",tfe="…",nfe="⊹",ofe="𝔥",rfe="ℌ",ife="ℋ",afe="⤥",sfe="⤦",lfe="⇿",cfe="∻",ufe="↩",dfe="↪",ffe="𝕙",hfe="ℍ",pfe="―",mfe="─",gfe="𝒽",vfe="ℋ",bfe="ℏ",yfe="Ħ",xfe="ħ",Cfe="≎",wfe="≏",_fe="⁃",Sfe="‐",kfe="Í",Tfe="í",Pfe="⁣",Rfe="Î",Efe="î",$fe="И",Afe="и",Ife="İ",Mfe="Е",zfe="е",Ofe="¡",Dfe="⇔",Lfe="𝔦",Ffe="ℑ",Nfe="Ì",Bfe="ì",Hfe="ⅈ",jfe="⨌",Vfe="∭",Ufe="⧜",Wfe="℩",qfe="IJ",Kfe="ij",Gfe="Ī",Yfe="ī",Xfe="ℑ",Qfe="ⅈ",Zfe="ℐ",Jfe="ℑ",ehe="ı",the="ℑ",nhe="⊷",ohe="Ƶ",rhe="⇒",ihe="℅",ahe="∞",she="⧝",lhe="ı",che="⊺",uhe="∫",dhe="∬",fhe="ℤ",hhe="∫",phe="⊺",mhe="⋂",ghe="⨗",vhe="⨼",bhe="⁣",yhe="⁢",xhe="Ё",Che="ё",whe="Į",_he="į",She="𝕀",khe="𝕚",The="Ι",Phe="ι",Rhe="⨼",Ehe="¿",$he="𝒾",Ahe="ℐ",Ihe="∈",Mhe="⋵",zhe="⋹",Ohe="⋴",Dhe="⋳",Lhe="∈",Fhe="⁢",Nhe="Ĩ",Bhe="ĩ",Hhe="І",jhe="і",Vhe="Ï",Uhe="ï",Whe="Ĵ",qhe="ĵ",Khe="Й",Ghe="й",Yhe="𝔍",Xhe="𝔧",Qhe="ȷ",Zhe="𝕁",Jhe="𝕛",epe="𝒥",tpe="𝒿",npe="Ј",ope="ј",rpe="Є",ipe="є",ape="Κ",spe="κ",lpe="ϰ",cpe="Ķ",upe="ķ",dpe="К",fpe="к",hpe="𝔎",ppe="𝔨",mpe="ĸ",gpe="Х",vpe="х",bpe="Ќ",ype="ќ",xpe="𝕂",Cpe="𝕜",wpe="𝒦",_pe="𝓀",Spe="⇚",kpe="Ĺ",Tpe="ĺ",Ppe="⦴",Rpe="ℒ",Epe="Λ",$pe="λ",Ape="⟨",Ipe="⟪",Mpe="⦑",zpe="⟨",Ope="⪅",Dpe="ℒ",Lpe="«",Fpe="⇤",Npe="⤟",Bpe="←",Hpe="↞",jpe="⇐",Vpe="⤝",Upe="↩",Wpe="↫",qpe="⤹",Kpe="⥳",Gpe="↢",Ype="⤙",Xpe="⤛",Qpe="⪫",Zpe="⪭",Jpe="⪭︀",eme="⤌",tme="⤎",nme="❲",ome="{",rme="[",ime="⦋",ame="⦏",sme="⦍",lme="Ľ",cme="ľ",ume="Ļ",dme="ļ",fme="⌈",hme="{",pme="Л",mme="л",gme="⤶",vme="“",bme="„",yme="⥧",xme="⥋",Cme="↲",wme="≤",_me="≦",Sme="⟨",kme="⇤",Tme="←",Pme="←",Rme="⇐",Eme="⇆",$me="↢",Ame="⌈",Ime="⟦",Mme="⥡",zme="⥙",Ome="⇃",Dme="⌊",Lme="↽",Fme="↼",Nme="⇇",Bme="↔",Hme="↔",jme="⇔",Vme="⇆",Ume="⇋",Wme="↭",qme="⥎",Kme="↤",Gme="⊣",Yme="⥚",Xme="⋋",Qme="⧏",Zme="⊲",Jme="⊴",ege="⥑",tge="⥠",nge="⥘",oge="↿",rge="⥒",ige="↼",age="⪋",sge="⋚",lge="≤",cge="≦",uge="⩽",dge="⪨",fge="⩽",hge="⩿",pge="⪁",mge="⪃",gge="⋚︀",vge="⪓",bge="⪅",yge="⋖",xge="⋚",Cge="⪋",wge="⋚",_ge="≦",Sge="≶",kge="≶",Tge="⪡",Pge="≲",Rge="⩽",Ege="≲",$ge="⥼",Age="⌊",Ige="𝔏",Mge="𝔩",zge="≶",Oge="⪑",Dge="⥢",Lge="↽",Fge="↼",Nge="⥪",Bge="▄",Hge="Љ",jge="љ",Vge="⇇",Uge="≪",Wge="⋘",qge="⌞",Kge="⇚",Gge="⥫",Yge="◺",Xge="Ŀ",Qge="ŀ",Zge="⎰",Jge="⎰",eve="⪉",tve="⪉",nve="⪇",ove="≨",rve="⪇",ive="≨",ave="⋦",sve="⟬",lve="⇽",cve="⟦",uve="⟵",dve="⟵",fve="⟸",hve="⟷",pve="⟷",mve="⟺",gve="⟼",vve="⟶",bve="⟶",yve="⟹",xve="↫",Cve="↬",wve="⦅",_ve="𝕃",Sve="𝕝",kve="⨭",Tve="⨴",Pve="∗",Rve="_",Eve="↙",$ve="↘",Ave="◊",Ive="◊",Mve="⧫",zve="(",Ove="⦓",Dve="⇆",Lve="⌟",Fve="⇋",Nve="⥭",Bve="‎",Hve="⊿",jve="‹",Vve="𝓁",Uve="ℒ",Wve="↰",qve="↰",Kve="≲",Gve="⪍",Yve="⪏",Xve="[",Qve="‘",Zve="‚",Jve="Ł",ebe="ł",tbe="⪦",nbe="⩹",obe="<",rbe="<",ibe="≪",abe="⋖",sbe="⋋",lbe="⋉",cbe="⥶",ube="⩻",dbe="◃",fbe="⊴",hbe="◂",pbe="⦖",mbe="⥊",gbe="⥦",vbe="≨︀",bbe="≨︀",ybe="¯",xbe="♂",Cbe="✠",wbe="✠",_be="↦",Sbe="↦",kbe="↧",Tbe="↤",Pbe="↥",Rbe="▮",Ebe="⨩",$be="М",Abe="м",Ibe="—",Mbe="∺",zbe="∡",Obe=" ",Dbe="ℳ",Lbe="𝔐",Fbe="𝔪",Nbe="℧",Bbe="µ",Hbe="*",jbe="⫰",Vbe="∣",Ube="·",Wbe="⊟",qbe="−",Kbe="∸",Gbe="⨪",Ybe="∓",Xbe="⫛",Qbe="…",Zbe="∓",Jbe="⊧",e0e="𝕄",t0e="𝕞",n0e="∓",o0e="𝓂",r0e="ℳ",i0e="∾",a0e="Μ",s0e="μ",l0e="⊸",c0e="⊸",u0e="∇",d0e="Ń",f0e="ń",h0e="∠⃒",p0e="≉",m0e="⩰̸",g0e="≋̸",v0e="ʼn",b0e="≉",y0e="♮",x0e="ℕ",C0e="♮",w0e=" ",_0e="≎̸",S0e="≏̸",k0e="⩃",T0e="Ň",P0e="ň",R0e="Ņ",E0e="ņ",$0e="≇",A0e="⩭̸",I0e="⩂",M0e="Н",z0e="н",O0e="–",D0e="⤤",L0e="↗",F0e="⇗",N0e="↗",B0e="≠",H0e="≐̸",j0e="​",V0e="​",U0e="​",W0e="​",q0e="≢",K0e="⤨",G0e="≂̸",Y0e="≫",X0e="≪",Q0e=` +`,Z0e="∄",J0e="∄",e1e="𝔑",t1e="𝔫",n1e="≧̸",o1e="≱",r1e="≱",i1e="≧̸",a1e="⩾̸",s1e="⩾̸",l1e="⋙̸",c1e="≵",u1e="≫⃒",d1e="≯",f1e="≯",h1e="≫̸",p1e="↮",m1e="⇎",g1e="⫲",v1e="∋",b1e="⋼",y1e="⋺",x1e="∋",C1e="Њ",w1e="њ",_1e="↚",S1e="⇍",k1e="‥",T1e="≦̸",P1e="≰",R1e="↚",E1e="⇍",$1e="↮",A1e="⇎",I1e="≰",M1e="≦̸",z1e="⩽̸",O1e="⩽̸",D1e="≮",L1e="⋘̸",F1e="≴",N1e="≪⃒",B1e="≮",H1e="⋪",j1e="⋬",V1e="≪̸",U1e="∤",W1e="⁠",q1e=" ",K1e="𝕟",G1e="ℕ",Y1e="⫬",X1e="¬",Q1e="≢",Z1e="≭",J1e="∦",eye="∉",tye="≠",nye="≂̸",oye="∄",rye="≯",iye="≱",aye="≧̸",sye="≫̸",lye="≹",cye="⩾̸",uye="≵",dye="≎̸",fye="≏̸",hye="∉",pye="⋵̸",mye="⋹̸",gye="∉",vye="⋷",bye="⋶",yye="⧏̸",xye="⋪",Cye="⋬",wye="≮",_ye="≰",Sye="≸",kye="≪̸",Tye="⩽̸",Pye="≴",Rye="⪢̸",Eye="⪡̸",$ye="∌",Aye="∌",Iye="⋾",Mye="⋽",zye="⊀",Oye="⪯̸",Dye="⋠",Lye="∌",Fye="⧐̸",Nye="⋫",Bye="⋭",Hye="⊏̸",jye="⋢",Vye="⊐̸",Uye="⋣",Wye="⊂⃒",qye="⊈",Kye="⊁",Gye="⪰̸",Yye="⋡",Xye="≿̸",Qye="⊃⃒",Zye="⊉",Jye="≁",exe="≄",txe="≇",nxe="≉",oxe="∤",rxe="∦",ixe="∦",axe="⫽⃥",sxe="∂̸",lxe="⨔",cxe="⊀",uxe="⋠",dxe="⊀",fxe="⪯̸",hxe="⪯̸",pxe="⤳̸",mxe="↛",gxe="⇏",vxe="↝̸",bxe="↛",yxe="⇏",xxe="⋫",Cxe="⋭",wxe="⊁",_xe="⋡",Sxe="⪰̸",kxe="𝒩",Txe="𝓃",Pxe="∤",Rxe="∦",Exe="≁",$xe="≄",Axe="≄",Ixe="∤",Mxe="∦",zxe="⋢",Oxe="⋣",Dxe="⊄",Lxe="⫅̸",Fxe="⊈",Nxe="⊂⃒",Bxe="⊈",Hxe="⫅̸",jxe="⊁",Vxe="⪰̸",Uxe="⊅",Wxe="⫆̸",qxe="⊉",Kxe="⊃⃒",Gxe="⊉",Yxe="⫆̸",Xxe="≹",Qxe="Ñ",Zxe="ñ",Jxe="≸",eCe="⋪",tCe="⋬",nCe="⋫",oCe="⋭",rCe="Ν",iCe="ν",aCe="#",sCe="№",lCe=" ",cCe="≍⃒",uCe="⊬",dCe="⊭",fCe="⊮",hCe="⊯",pCe="≥⃒",mCe=">⃒",gCe="⤄",vCe="⧞",bCe="⤂",yCe="≤⃒",xCe="<⃒",CCe="⊴⃒",wCe="⤃",_Ce="⊵⃒",SCe="∼⃒",kCe="⤣",TCe="↖",PCe="⇖",RCe="↖",ECe="⤧",$Ce="Ó",ACe="ó",ICe="⊛",MCe="Ô",zCe="ô",OCe="⊚",DCe="О",LCe="о",FCe="⊝",NCe="Ő",BCe="ő",HCe="⨸",jCe="⊙",VCe="⦼",UCe="Œ",WCe="œ",qCe="⦿",KCe="𝔒",GCe="𝔬",YCe="˛",XCe="Ò",QCe="ò",ZCe="⧁",JCe="⦵",ewe="Ω",twe="∮",nwe="↺",owe="⦾",rwe="⦻",iwe="‾",awe="⧀",swe="Ō",lwe="ō",cwe="Ω",uwe="ω",dwe="Ο",fwe="ο",hwe="⦶",pwe="⊖",mwe="𝕆",gwe="𝕠",vwe="⦷",bwe="“",ywe="‘",xwe="⦹",Cwe="⊕",wwe="↻",_we="⩔",Swe="∨",kwe="⩝",Twe="ℴ",Pwe="ℴ",Rwe="ª",Ewe="º",$we="⊶",Awe="⩖",Iwe="⩗",Mwe="⩛",zwe="Ⓢ",Owe="𝒪",Dwe="ℴ",Lwe="Ø",Fwe="ø",Nwe="⊘",Bwe="Õ",Hwe="õ",jwe="⨶",Vwe="⨷",Uwe="⊗",Wwe="Ö",qwe="ö",Kwe="⌽",Gwe="‾",Ywe="⏞",Xwe="⎴",Qwe="⏜",Zwe="¶",Jwe="∥",e_e="∥",t_e="⫳",n_e="⫽",o_e="∂",r_e="∂",i_e="П",a_e="п",s_e="%",l_e=".",c_e="‰",u_e="⊥",d_e="‱",f_e="𝔓",h_e="𝔭",p_e="Φ",m_e="φ",g_e="ϕ",v_e="ℳ",b_e="☎",y_e="Π",x_e="π",C_e="⋔",w_e="ϖ",__e="ℏ",S_e="ℎ",k_e="ℏ",T_e="⨣",P_e="⊞",R_e="⨢",E_e="+",$_e="∔",A_e="⨥",I_e="⩲",M_e="±",z_e="±",O_e="⨦",D_e="⨧",L_e="±",F_e="ℌ",N_e="⨕",B_e="𝕡",H_e="ℙ",j_e="£",V_e="⪷",U_e="⪻",W_e="≺",q_e="≼",K_e="⪷",G_e="≺",Y_e="≼",X_e="≺",Q_e="⪯",Z_e="≼",J_e="≾",e2e="⪯",t2e="⪹",n2e="⪵",o2e="⋨",r2e="⪯",i2e="⪳",a2e="≾",s2e="′",l2e="″",c2e="ℙ",u2e="⪹",d2e="⪵",f2e="⋨",h2e="∏",p2e="∏",m2e="⌮",g2e="⌒",v2e="⌓",b2e="∝",y2e="∝",x2e="∷",C2e="∝",w2e="≾",_2e="⊰",S2e="𝒫",k2e="𝓅",T2e="Ψ",P2e="ψ",R2e=" ",E2e="𝔔",$2e="𝔮",A2e="⨌",I2e="𝕢",M2e="ℚ",z2e="⁗",O2e="𝒬",D2e="𝓆",L2e="ℍ",F2e="⨖",N2e="?",B2e="≟",H2e='"',j2e='"',V2e="⇛",U2e="∽̱",W2e="Ŕ",q2e="ŕ",K2e="√",G2e="⦳",Y2e="⟩",X2e="⟫",Q2e="⦒",Z2e="⦥",J2e="⟩",eSe="»",tSe="⥵",nSe="⇥",oSe="⤠",rSe="⤳",iSe="→",aSe="↠",sSe="⇒",lSe="⤞",cSe="↪",uSe="↬",dSe="⥅",fSe="⥴",hSe="⤖",pSe="↣",mSe="↝",gSe="⤚",vSe="⤜",bSe="∶",ySe="ℚ",xSe="⤍",CSe="⤏",wSe="⤐",_Se="❳",SSe="}",kSe="]",TSe="⦌",PSe="⦎",RSe="⦐",ESe="Ř",$Se="ř",ASe="Ŗ",ISe="ŗ",MSe="⌉",zSe="}",OSe="Р",DSe="р",LSe="⤷",FSe="⥩",NSe="”",BSe="”",HSe="↳",jSe="ℜ",VSe="ℛ",USe="ℜ",WSe="ℝ",qSe="ℜ",KSe="▭",GSe="®",YSe="®",XSe="∋",QSe="⇋",ZSe="⥯",JSe="⥽",eke="⌋",tke="𝔯",nke="ℜ",oke="⥤",rke="⇁",ike="⇀",ake="⥬",ske="Ρ",lke="ρ",cke="ϱ",uke="⟩",dke="⇥",fke="→",hke="→",pke="⇒",mke="⇄",gke="↣",vke="⌉",bke="⟧",yke="⥝",xke="⥕",Cke="⇂",wke="⌋",_ke="⇁",Ske="⇀",kke="⇄",Tke="⇌",Pke="⇉",Rke="↝",Eke="↦",$ke="⊢",Ake="⥛",Ike="⋌",Mke="⧐",zke="⊳",Oke="⊵",Dke="⥏",Lke="⥜",Fke="⥔",Nke="↾",Bke="⥓",Hke="⇀",jke="˚",Vke="≓",Uke="⇄",Wke="⇌",qke="‏",Kke="⎱",Gke="⎱",Yke="⫮",Xke="⟭",Qke="⇾",Zke="⟧",Jke="⦆",e3e="𝕣",t3e="ℝ",n3e="⨮",o3e="⨵",r3e="⥰",i3e=")",a3e="⦔",s3e="⨒",l3e="⇉",c3e="⇛",u3e="›",d3e="𝓇",f3e="ℛ",h3e="↱",p3e="↱",m3e="]",g3e="’",v3e="’",b3e="⋌",y3e="⋊",x3e="▹",C3e="⊵",w3e="▸",_3e="⧎",S3e="⧴",k3e="⥨",T3e="℞",P3e="Ś",R3e="ś",E3e="‚",$3e="⪸",A3e="Š",I3e="š",M3e="⪼",z3e="≻",O3e="≽",D3e="⪰",L3e="⪴",F3e="Ş",N3e="ş",B3e="Ŝ",H3e="ŝ",j3e="⪺",V3e="⪶",U3e="⋩",W3e="⨓",q3e="≿",K3e="С",G3e="с",Y3e="⊡",X3e="⋅",Q3e="⩦",Z3e="⤥",J3e="↘",e4e="⇘",t4e="↘",n4e="§",o4e=";",r4e="⤩",i4e="∖",a4e="∖",s4e="✶",l4e="𝔖",c4e="𝔰",u4e="⌢",d4e="♯",f4e="Щ",h4e="щ",p4e="Ш",m4e="ш",g4e="↓",v4e="←",b4e="∣",y4e="∥",x4e="→",C4e="↑",w4e="­",_4e="Σ",S4e="σ",k4e="ς",T4e="ς",P4e="∼",R4e="⩪",E4e="≃",$4e="≃",A4e="⪞",I4e="⪠",M4e="⪝",z4e="⪟",O4e="≆",D4e="⨤",L4e="⥲",F4e="←",N4e="∘",B4e="∖",H4e="⨳",j4e="⧤",V4e="∣",U4e="⌣",W4e="⪪",q4e="⪬",K4e="⪬︀",G4e="Ь",Y4e="ь",X4e="⌿",Q4e="⧄",Z4e="/",J4e="𝕊",e5e="𝕤",t5e="♠",n5e="♠",o5e="∥",r5e="⊓",i5e="⊓︀",a5e="⊔",s5e="⊔︀",l5e="√",c5e="⊏",u5e="⊑",d5e="⊏",f5e="⊑",h5e="⊐",p5e="⊒",m5e="⊐",g5e="⊒",v5e="□",b5e="□",y5e="⊓",x5e="⊏",C5e="⊑",w5e="⊐",_5e="⊒",S5e="⊔",k5e="▪",T5e="□",P5e="▪",R5e="→",E5e="𝒮",$5e="𝓈",A5e="∖",I5e="⌣",M5e="⋆",z5e="⋆",O5e="☆",D5e="★",L5e="ϵ",F5e="ϕ",N5e="¯",B5e="⊂",H5e="⋐",j5e="⪽",V5e="⫅",U5e="⊆",W5e="⫃",q5e="⫁",K5e="⫋",G5e="⊊",Y5e="⪿",X5e="⥹",Q5e="⊂",Z5e="⋐",J5e="⊆",eTe="⫅",tTe="⊆",nTe="⊊",oTe="⫋",rTe="⫇",iTe="⫕",aTe="⫓",sTe="⪸",lTe="≻",cTe="≽",uTe="≻",dTe="⪰",fTe="≽",hTe="≿",pTe="⪰",mTe="⪺",gTe="⪶",vTe="⋩",bTe="≿",yTe="∋",xTe="∑",CTe="∑",wTe="♪",_Te="¹",STe="²",kTe="³",TTe="⊃",PTe="⋑",RTe="⪾",ETe="⫘",$Te="⫆",ATe="⊇",ITe="⫄",MTe="⊃",zTe="⊇",OTe="⟉",DTe="⫗",LTe="⥻",FTe="⫂",NTe="⫌",BTe="⊋",HTe="⫀",jTe="⊃",VTe="⋑",UTe="⊇",WTe="⫆",qTe="⊋",KTe="⫌",GTe="⫈",YTe="⫔",XTe="⫖",QTe="⤦",ZTe="↙",JTe="⇙",ePe="↙",tPe="⤪",nPe="ß",oPe=" ",rPe="⌖",iPe="Τ",aPe="τ",sPe="⎴",lPe="Ť",cPe="ť",uPe="Ţ",dPe="ţ",fPe="Т",hPe="т",pPe="⃛",mPe="⌕",gPe="𝔗",vPe="𝔱",bPe="∴",yPe="∴",xPe="∴",CPe="Θ",wPe="θ",_Pe="ϑ",SPe="ϑ",kPe="≈",TPe="∼",PPe="  ",RPe=" ",EPe=" ",$Pe="≈",APe="∼",IPe="Þ",MPe="þ",zPe="˜",OPe="∼",DPe="≃",LPe="≅",FPe="≈",NPe="⨱",BPe="⊠",HPe="×",jPe="⨰",VPe="∭",UPe="⤨",WPe="⌶",qPe="⫱",KPe="⊤",GPe="𝕋",YPe="𝕥",XPe="⫚",QPe="⤩",ZPe="‴",JPe="™",eRe="™",tRe="▵",nRe="▿",oRe="◃",rRe="⊴",iRe="≜",aRe="▹",sRe="⊵",lRe="◬",cRe="≜",uRe="⨺",dRe="⃛",fRe="⨹",hRe="⧍",pRe="⨻",mRe="⏢",gRe="𝒯",vRe="𝓉",bRe="Ц",yRe="ц",xRe="Ћ",CRe="ћ",wRe="Ŧ",_Re="ŧ",SRe="≬",kRe="↞",TRe="↠",PRe="Ú",RRe="ú",ERe="↑",$Re="↟",ARe="⇑",IRe="⥉",MRe="Ў",zRe="ў",ORe="Ŭ",DRe="ŭ",LRe="Û",FRe="û",NRe="У",BRe="у",HRe="⇅",jRe="Ű",VRe="ű",URe="⥮",WRe="⥾",qRe="𝔘",KRe="𝔲",GRe="Ù",YRe="ù",XRe="⥣",QRe="↿",ZRe="↾",JRe="▀",eEe="⌜",tEe="⌜",nEe="⌏",oEe="◸",rEe="Ū",iEe="ū",aEe="¨",sEe="_",lEe="⏟",cEe="⎵",uEe="⏝",dEe="⋃",fEe="⊎",hEe="Ų",pEe="ų",mEe="𝕌",gEe="𝕦",vEe="⤒",bEe="↑",yEe="↑",xEe="⇑",CEe="⇅",wEe="↕",_Ee="↕",SEe="⇕",kEe="⥮",TEe="↿",PEe="↾",REe="⊎",EEe="↖",$Ee="↗",AEe="υ",IEe="ϒ",MEe="ϒ",zEe="Υ",OEe="υ",DEe="↥",LEe="⊥",FEe="⇈",NEe="⌝",BEe="⌝",HEe="⌎",jEe="Ů",VEe="ů",UEe="◹",WEe="𝒰",qEe="𝓊",KEe="⋰",GEe="Ũ",YEe="ũ",XEe="▵",QEe="▴",ZEe="⇈",JEe="Ü",e$e="ü",t$e="⦧",n$e="⦜",o$e="ϵ",r$e="ϰ",i$e="∅",a$e="ϕ",s$e="ϖ",l$e="∝",c$e="↕",u$e="⇕",d$e="ϱ",f$e="ς",h$e="⊊︀",p$e="⫋︀",m$e="⊋︀",g$e="⫌︀",v$e="ϑ",b$e="⊲",y$e="⊳",x$e="⫨",C$e="⫫",w$e="⫩",_$e="В",S$e="в",k$e="⊢",T$e="⊨",P$e="⊩",R$e="⊫",E$e="⫦",$$e="⊻",A$e="∨",I$e="⋁",M$e="≚",z$e="⋮",O$e="|",D$e="‖",L$e="|",F$e="‖",N$e="∣",B$e="|",H$e="❘",j$e="≀",V$e=" ",U$e="𝔙",W$e="𝔳",q$e="⊲",K$e="⊂⃒",G$e="⊃⃒",Y$e="𝕍",X$e="𝕧",Q$e="∝",Z$e="⊳",J$e="𝒱",eAe="𝓋",tAe="⫋︀",nAe="⊊︀",oAe="⫌︀",rAe="⊋︀",iAe="⊪",aAe="⦚",sAe="Ŵ",lAe="ŵ",cAe="⩟",uAe="∧",dAe="⋀",fAe="≙",hAe="℘",pAe="𝔚",mAe="𝔴",gAe="𝕎",vAe="𝕨",bAe="℘",yAe="≀",xAe="≀",CAe="𝒲",wAe="𝓌",_Ae="⋂",SAe="◯",kAe="⋃",TAe="▽",PAe="𝔛",RAe="𝔵",EAe="⟷",$Ae="⟺",AAe="Ξ",IAe="ξ",MAe="⟵",zAe="⟸",OAe="⟼",DAe="⋻",LAe="⨀",FAe="𝕏",NAe="𝕩",BAe="⨁",HAe="⨂",jAe="⟶",VAe="⟹",UAe="𝒳",WAe="𝓍",qAe="⨆",KAe="⨄",GAe="△",YAe="⋁",XAe="⋀",QAe="Ý",ZAe="ý",JAe="Я",e6e="я",t6e="Ŷ",n6e="ŷ",o6e="Ы",r6e="ы",i6e="¥",a6e="𝔜",s6e="𝔶",l6e="Ї",c6e="ї",u6e="𝕐",d6e="𝕪",f6e="𝒴",h6e="𝓎",p6e="Ю",m6e="ю",g6e="ÿ",v6e="Ÿ",b6e="Ź",y6e="ź",x6e="Ž",C6e="ž",w6e="З",_6e="з",S6e="Ż",k6e="ż",T6e="ℨ",P6e="​",R6e="Ζ",E6e="ζ",$6e="𝔷",A6e="ℨ",I6e="Ж",M6e="ж",z6e="⇝",O6e="𝕫",D6e="ℤ",L6e="𝒵",F6e="𝓏",N6e="‍",B6e="‌",H6e={Aacute:SJ,aacute:kJ,Abreve:TJ,abreve:PJ,ac:RJ,acd:EJ,acE:$J,Acirc:AJ,acirc:IJ,acute:MJ,Acy:zJ,acy:OJ,AElig:DJ,aelig:LJ,af:FJ,Afr:NJ,afr:BJ,Agrave:HJ,agrave:jJ,alefsym:VJ,aleph:UJ,Alpha:WJ,alpha:qJ,Amacr:KJ,amacr:GJ,amalg:YJ,amp:XJ,AMP:QJ,andand:ZJ,And:JJ,and:eee,andd:tee,andslope:nee,andv:oee,ang:ree,ange:iee,angle:aee,angmsdaa:see,angmsdab:lee,angmsdac:cee,angmsdad:uee,angmsdae:dee,angmsdaf:fee,angmsdag:hee,angmsdah:pee,angmsd:mee,angrt:gee,angrtvb:vee,angrtvbd:bee,angsph:yee,angst:xee,angzarr:Cee,Aogon:wee,aogon:_ee,Aopf:See,aopf:kee,apacir:Tee,ap:Pee,apE:Ree,ape:Eee,apid:$ee,apos:Aee,ApplyFunction:Iee,approx:Mee,approxeq:zee,Aring:Oee,aring:Dee,Ascr:Lee,ascr:Fee,Assign:Nee,ast:Bee,asymp:Hee,asympeq:jee,Atilde:Vee,atilde:Uee,Auml:Wee,auml:qee,awconint:Kee,awint:Gee,backcong:Yee,backepsilon:Xee,backprime:Qee,backsim:Zee,backsimeq:Jee,Backslash:ete,Barv:tte,barvee:nte,barwed:ote,Barwed:rte,barwedge:ite,bbrk:ate,bbrktbrk:ste,bcong:lte,Bcy:cte,bcy:ute,bdquo:dte,becaus:fte,because:hte,Because:pte,bemptyv:mte,bepsi:gte,bernou:vte,Bernoullis:bte,Beta:yte,beta:xte,beth:Cte,between:wte,Bfr:_te,bfr:Ste,bigcap:kte,bigcirc:Tte,bigcup:Pte,bigodot:Rte,bigoplus:Ete,bigotimes:$te,bigsqcup:Ate,bigstar:Ite,bigtriangledown:Mte,bigtriangleup:zte,biguplus:Ote,bigvee:Dte,bigwedge:Lte,bkarow:Fte,blacklozenge:Nte,blacksquare:Bte,blacktriangle:Hte,blacktriangledown:jte,blacktriangleleft:Vte,blacktriangleright:Ute,blank:Wte,blk12:qte,blk14:Kte,blk34:Gte,block:Yte,bne:Xte,bnequiv:Qte,bNot:Zte,bnot:Jte,Bopf:ene,bopf:tne,bot:nne,bottom:one,bowtie:rne,boxbox:ine,boxdl:ane,boxdL:sne,boxDl:lne,boxDL:cne,boxdr:une,boxdR:dne,boxDr:fne,boxDR:hne,boxh:pne,boxH:mne,boxhd:gne,boxHd:vne,boxhD:bne,boxHD:yne,boxhu:xne,boxHu:Cne,boxhU:wne,boxHU:_ne,boxminus:Sne,boxplus:kne,boxtimes:Tne,boxul:Pne,boxuL:Rne,boxUl:Ene,boxUL:$ne,boxur:Ane,boxuR:Ine,boxUr:Mne,boxUR:zne,boxv:One,boxV:Dne,boxvh:Lne,boxvH:Fne,boxVh:Nne,boxVH:Bne,boxvl:Hne,boxvL:jne,boxVl:Vne,boxVL:Une,boxvr:Wne,boxvR:qne,boxVr:Kne,boxVR:Gne,bprime:Yne,breve:Xne,Breve:Qne,brvbar:Zne,bscr:Jne,Bscr:eoe,bsemi:toe,bsim:noe,bsime:ooe,bsolb:roe,bsol:ioe,bsolhsub:aoe,bull:soe,bullet:loe,bump:coe,bumpE:uoe,bumpe:doe,Bumpeq:foe,bumpeq:hoe,Cacute:poe,cacute:moe,capand:goe,capbrcup:voe,capcap:boe,cap:yoe,Cap:xoe,capcup:Coe,capdot:woe,CapitalDifferentialD:_oe,caps:Soe,caret:koe,caron:Toe,Cayleys:Poe,ccaps:Roe,Ccaron:Eoe,ccaron:$oe,Ccedil:Aoe,ccedil:Ioe,Ccirc:Moe,ccirc:zoe,Cconint:Ooe,ccups:Doe,ccupssm:Loe,Cdot:Foe,cdot:Noe,cedil:Boe,Cedilla:Hoe,cemptyv:joe,cent:Voe,centerdot:Uoe,CenterDot:Woe,cfr:qoe,Cfr:Koe,CHcy:Goe,chcy:Yoe,check:Xoe,checkmark:Qoe,Chi:Zoe,chi:Joe,circ:ere,circeq:tre,circlearrowleft:nre,circlearrowright:ore,circledast:rre,circledcirc:ire,circleddash:are,CircleDot:sre,circledR:lre,circledS:cre,CircleMinus:ure,CirclePlus:dre,CircleTimes:fre,cir:hre,cirE:pre,cire:mre,cirfnint:gre,cirmid:vre,cirscir:bre,ClockwiseContourIntegral:yre,CloseCurlyDoubleQuote:xre,CloseCurlyQuote:Cre,clubs:wre,clubsuit:_re,colon:Sre,Colon:kre,Colone:Tre,colone:Pre,coloneq:Rre,comma:Ere,commat:$re,comp:Are,compfn:Ire,complement:Mre,complexes:zre,cong:Ore,congdot:Dre,Congruent:Lre,conint:Fre,Conint:Nre,ContourIntegral:Bre,copf:Hre,Copf:jre,coprod:Vre,Coproduct:Ure,copy:Wre,COPY:qre,copysr:Kre,CounterClockwiseContourIntegral:Gre,crarr:Yre,cross:Xre,Cross:Qre,Cscr:Zre,cscr:Jre,csub:eie,csube:tie,csup:nie,csupe:oie,ctdot:rie,cudarrl:iie,cudarrr:aie,cuepr:sie,cuesc:lie,cularr:cie,cularrp:uie,cupbrcap:die,cupcap:fie,CupCap:hie,cup:pie,Cup:mie,cupcup:gie,cupdot:vie,cupor:bie,cups:yie,curarr:xie,curarrm:Cie,curlyeqprec:wie,curlyeqsucc:_ie,curlyvee:Sie,curlywedge:kie,curren:Tie,curvearrowleft:Pie,curvearrowright:Rie,cuvee:Eie,cuwed:$ie,cwconint:Aie,cwint:Iie,cylcty:Mie,dagger:zie,Dagger:Oie,daleth:Die,darr:Lie,Darr:Fie,dArr:Nie,dash:Bie,Dashv:Hie,dashv:jie,dbkarow:Vie,dblac:Uie,Dcaron:Wie,dcaron:qie,Dcy:Kie,dcy:Gie,ddagger:Yie,ddarr:Xie,DD:Qie,dd:Zie,DDotrahd:Jie,ddotseq:eae,deg:tae,Del:nae,Delta:oae,delta:rae,demptyv:iae,dfisht:aae,Dfr:sae,dfr:lae,dHar:cae,dharl:uae,dharr:dae,DiacriticalAcute:fae,DiacriticalDot:hae,DiacriticalDoubleAcute:pae,DiacriticalGrave:mae,DiacriticalTilde:gae,diam:vae,diamond:bae,Diamond:yae,diamondsuit:xae,diams:Cae,die:wae,DifferentialD:_ae,digamma:Sae,disin:kae,div:Tae,divide:Pae,divideontimes:Rae,divonx:Eae,DJcy:$ae,djcy:Aae,dlcorn:Iae,dlcrop:Mae,dollar:zae,Dopf:Oae,dopf:Dae,Dot:Lae,dot:Fae,DotDot:Nae,doteq:Bae,doteqdot:Hae,DotEqual:jae,dotminus:Vae,dotplus:Uae,dotsquare:Wae,doublebarwedge:qae,DoubleContourIntegral:Kae,DoubleDot:Gae,DoubleDownArrow:Yae,DoubleLeftArrow:Xae,DoubleLeftRightArrow:Qae,DoubleLeftTee:Zae,DoubleLongLeftArrow:Jae,DoubleLongLeftRightArrow:ese,DoubleLongRightArrow:tse,DoubleRightArrow:nse,DoubleRightTee:ose,DoubleUpArrow:rse,DoubleUpDownArrow:ise,DoubleVerticalBar:ase,DownArrowBar:sse,downarrow:lse,DownArrow:cse,Downarrow:use,DownArrowUpArrow:dse,DownBreve:fse,downdownarrows:hse,downharpoonleft:pse,downharpoonright:mse,DownLeftRightVector:gse,DownLeftTeeVector:vse,DownLeftVectorBar:bse,DownLeftVector:yse,DownRightTeeVector:xse,DownRightVectorBar:Cse,DownRightVector:wse,DownTeeArrow:_se,DownTee:Sse,drbkarow:kse,drcorn:Tse,drcrop:Pse,Dscr:Rse,dscr:Ese,DScy:$se,dscy:Ase,dsol:Ise,Dstrok:Mse,dstrok:zse,dtdot:Ose,dtri:Dse,dtrif:Lse,duarr:Fse,duhar:Nse,dwangle:Bse,DZcy:Hse,dzcy:jse,dzigrarr:Vse,Eacute:Use,eacute:Wse,easter:qse,Ecaron:Kse,ecaron:Gse,Ecirc:Yse,ecirc:Xse,ecir:Qse,ecolon:Zse,Ecy:Jse,ecy:ele,eDDot:tle,Edot:nle,edot:ole,eDot:rle,ee:ile,efDot:ale,Efr:sle,efr:lle,eg:cle,Egrave:ule,egrave:dle,egs:fle,egsdot:hle,el:ple,Element:mle,elinters:gle,ell:vle,els:ble,elsdot:yle,Emacr:xle,emacr:Cle,empty:wle,emptyset:_le,EmptySmallSquare:Sle,emptyv:kle,EmptyVerySmallSquare:Tle,emsp13:Ple,emsp14:Rle,emsp:Ele,ENG:$le,eng:Ale,ensp:Ile,Eogon:Mle,eogon:zle,Eopf:Ole,eopf:Dle,epar:Lle,eparsl:Fle,eplus:Nle,epsi:Ble,Epsilon:Hle,epsilon:jle,epsiv:Vle,eqcirc:Ule,eqcolon:Wle,eqsim:qle,eqslantgtr:Kle,eqslantless:Gle,Equal:Yle,equals:Xle,EqualTilde:Qle,equest:Zle,Equilibrium:Jle,equiv:ece,equivDD:tce,eqvparsl:nce,erarr:oce,erDot:rce,escr:ice,Escr:ace,esdot:sce,Esim:lce,esim:cce,Eta:uce,eta:dce,ETH:fce,eth:hce,Euml:pce,euml:mce,euro:gce,excl:vce,exist:bce,Exists:yce,expectation:xce,exponentiale:Cce,ExponentialE:wce,fallingdotseq:_ce,Fcy:Sce,fcy:kce,female:Tce,ffilig:Pce,fflig:Rce,ffllig:Ece,Ffr:$ce,ffr:Ace,filig:Ice,FilledSmallSquare:Mce,FilledVerySmallSquare:zce,fjlig:Oce,flat:Dce,fllig:Lce,fltns:Fce,fnof:Nce,Fopf:Bce,fopf:Hce,forall:jce,ForAll:Vce,fork:Uce,forkv:Wce,Fouriertrf:qce,fpartint:Kce,frac12:Gce,frac13:Yce,frac14:Xce,frac15:Qce,frac16:Zce,frac18:Jce,frac23:eue,frac25:tue,frac34:nue,frac35:oue,frac38:rue,frac45:iue,frac56:aue,frac58:sue,frac78:lue,frasl:cue,frown:uue,fscr:due,Fscr:fue,gacute:hue,Gamma:pue,gamma:mue,Gammad:gue,gammad:vue,gap:bue,Gbreve:yue,gbreve:xue,Gcedil:Cue,Gcirc:wue,gcirc:_ue,Gcy:Sue,gcy:kue,Gdot:Tue,gdot:Pue,ge:Rue,gE:Eue,gEl:$ue,gel:Aue,geq:Iue,geqq:Mue,geqslant:zue,gescc:Oue,ges:Due,gesdot:Lue,gesdoto:Fue,gesdotol:Nue,gesl:Bue,gesles:Hue,Gfr:jue,gfr:Vue,gg:Uue,Gg:Wue,ggg:que,gimel:Kue,GJcy:Gue,gjcy:Yue,gla:Xue,gl:Que,glE:Zue,glj:Jue,gnap:ede,gnapprox:tde,gne:nde,gnE:ode,gneq:rde,gneqq:ide,gnsim:ade,Gopf:sde,gopf:lde,grave:cde,GreaterEqual:ude,GreaterEqualLess:dde,GreaterFullEqual:fde,GreaterGreater:hde,GreaterLess:pde,GreaterSlantEqual:mde,GreaterTilde:gde,Gscr:vde,gscr:bde,gsim:yde,gsime:xde,gsiml:Cde,gtcc:wde,gtcir:_de,gt:Sde,GT:kde,Gt:Tde,gtdot:Pde,gtlPar:Rde,gtquest:Ede,gtrapprox:$de,gtrarr:Ade,gtrdot:Ide,gtreqless:Mde,gtreqqless:zde,gtrless:Ode,gtrsim:Dde,gvertneqq:Lde,gvnE:Fde,Hacek:Nde,hairsp:Bde,half:Hde,hamilt:jde,HARDcy:Vde,hardcy:Ude,harrcir:Wde,harr:qde,hArr:Kde,harrw:Gde,Hat:Yde,hbar:Xde,Hcirc:Qde,hcirc:Zde,hearts:Jde,heartsuit:efe,hellip:tfe,hercon:nfe,hfr:ofe,Hfr:rfe,HilbertSpace:ife,hksearow:afe,hkswarow:sfe,hoarr:lfe,homtht:cfe,hookleftarrow:ufe,hookrightarrow:dfe,hopf:ffe,Hopf:hfe,horbar:pfe,HorizontalLine:mfe,hscr:gfe,Hscr:vfe,hslash:bfe,Hstrok:yfe,hstrok:xfe,HumpDownHump:Cfe,HumpEqual:wfe,hybull:_fe,hyphen:Sfe,Iacute:kfe,iacute:Tfe,ic:Pfe,Icirc:Rfe,icirc:Efe,Icy:$fe,icy:Afe,Idot:Ife,IEcy:Mfe,iecy:zfe,iexcl:Ofe,iff:Dfe,ifr:Lfe,Ifr:Ffe,Igrave:Nfe,igrave:Bfe,ii:Hfe,iiiint:jfe,iiint:Vfe,iinfin:Ufe,iiota:Wfe,IJlig:qfe,ijlig:Kfe,Imacr:Gfe,imacr:Yfe,image:Xfe,ImaginaryI:Qfe,imagline:Zfe,imagpart:Jfe,imath:ehe,Im:the,imof:nhe,imped:ohe,Implies:rhe,incare:ihe,in:"∈",infin:ahe,infintie:she,inodot:lhe,intcal:che,int:uhe,Int:dhe,integers:fhe,Integral:hhe,intercal:phe,Intersection:mhe,intlarhk:ghe,intprod:vhe,InvisibleComma:bhe,InvisibleTimes:yhe,IOcy:xhe,iocy:Che,Iogon:whe,iogon:_he,Iopf:She,iopf:khe,Iota:The,iota:Phe,iprod:Rhe,iquest:Ehe,iscr:$he,Iscr:Ahe,isin:Ihe,isindot:Mhe,isinE:zhe,isins:Ohe,isinsv:Dhe,isinv:Lhe,it:Fhe,Itilde:Nhe,itilde:Bhe,Iukcy:Hhe,iukcy:jhe,Iuml:Vhe,iuml:Uhe,Jcirc:Whe,jcirc:qhe,Jcy:Khe,jcy:Ghe,Jfr:Yhe,jfr:Xhe,jmath:Qhe,Jopf:Zhe,jopf:Jhe,Jscr:epe,jscr:tpe,Jsercy:npe,jsercy:ope,Jukcy:rpe,jukcy:ipe,Kappa:ape,kappa:spe,kappav:lpe,Kcedil:cpe,kcedil:upe,Kcy:dpe,kcy:fpe,Kfr:hpe,kfr:ppe,kgreen:mpe,KHcy:gpe,khcy:vpe,KJcy:bpe,kjcy:ype,Kopf:xpe,kopf:Cpe,Kscr:wpe,kscr:_pe,lAarr:Spe,Lacute:kpe,lacute:Tpe,laemptyv:Ppe,lagran:Rpe,Lambda:Epe,lambda:$pe,lang:Ape,Lang:Ipe,langd:Mpe,langle:zpe,lap:Ope,Laplacetrf:Dpe,laquo:Lpe,larrb:Fpe,larrbfs:Npe,larr:Bpe,Larr:Hpe,lArr:jpe,larrfs:Vpe,larrhk:Upe,larrlp:Wpe,larrpl:qpe,larrsim:Kpe,larrtl:Gpe,latail:Ype,lAtail:Xpe,lat:Qpe,late:Zpe,lates:Jpe,lbarr:eme,lBarr:tme,lbbrk:nme,lbrace:ome,lbrack:rme,lbrke:ime,lbrksld:ame,lbrkslu:sme,Lcaron:lme,lcaron:cme,Lcedil:ume,lcedil:dme,lceil:fme,lcub:hme,Lcy:pme,lcy:mme,ldca:gme,ldquo:vme,ldquor:bme,ldrdhar:yme,ldrushar:xme,ldsh:Cme,le:wme,lE:_me,LeftAngleBracket:Sme,LeftArrowBar:kme,leftarrow:Tme,LeftArrow:Pme,Leftarrow:Rme,LeftArrowRightArrow:Eme,leftarrowtail:$me,LeftCeiling:Ame,LeftDoubleBracket:Ime,LeftDownTeeVector:Mme,LeftDownVectorBar:zme,LeftDownVector:Ome,LeftFloor:Dme,leftharpoondown:Lme,leftharpoonup:Fme,leftleftarrows:Nme,leftrightarrow:Bme,LeftRightArrow:Hme,Leftrightarrow:jme,leftrightarrows:Vme,leftrightharpoons:Ume,leftrightsquigarrow:Wme,LeftRightVector:qme,LeftTeeArrow:Kme,LeftTee:Gme,LeftTeeVector:Yme,leftthreetimes:Xme,LeftTriangleBar:Qme,LeftTriangle:Zme,LeftTriangleEqual:Jme,LeftUpDownVector:ege,LeftUpTeeVector:tge,LeftUpVectorBar:nge,LeftUpVector:oge,LeftVectorBar:rge,LeftVector:ige,lEg:age,leg:sge,leq:lge,leqq:cge,leqslant:uge,lescc:dge,les:fge,lesdot:hge,lesdoto:pge,lesdotor:mge,lesg:gge,lesges:vge,lessapprox:bge,lessdot:yge,lesseqgtr:xge,lesseqqgtr:Cge,LessEqualGreater:wge,LessFullEqual:_ge,LessGreater:Sge,lessgtr:kge,LessLess:Tge,lesssim:Pge,LessSlantEqual:Rge,LessTilde:Ege,lfisht:$ge,lfloor:Age,Lfr:Ige,lfr:Mge,lg:zge,lgE:Oge,lHar:Dge,lhard:Lge,lharu:Fge,lharul:Nge,lhblk:Bge,LJcy:Hge,ljcy:jge,llarr:Vge,ll:Uge,Ll:Wge,llcorner:qge,Lleftarrow:Kge,llhard:Gge,lltri:Yge,Lmidot:Xge,lmidot:Qge,lmoustache:Zge,lmoust:Jge,lnap:eve,lnapprox:tve,lne:nve,lnE:ove,lneq:rve,lneqq:ive,lnsim:ave,loang:sve,loarr:lve,lobrk:cve,longleftarrow:uve,LongLeftArrow:dve,Longleftarrow:fve,longleftrightarrow:hve,LongLeftRightArrow:pve,Longleftrightarrow:mve,longmapsto:gve,longrightarrow:vve,LongRightArrow:bve,Longrightarrow:yve,looparrowleft:xve,looparrowright:Cve,lopar:wve,Lopf:_ve,lopf:Sve,loplus:kve,lotimes:Tve,lowast:Pve,lowbar:Rve,LowerLeftArrow:Eve,LowerRightArrow:$ve,loz:Ave,lozenge:Ive,lozf:Mve,lpar:zve,lparlt:Ove,lrarr:Dve,lrcorner:Lve,lrhar:Fve,lrhard:Nve,lrm:Bve,lrtri:Hve,lsaquo:jve,lscr:Vve,Lscr:Uve,lsh:Wve,Lsh:qve,lsim:Kve,lsime:Gve,lsimg:Yve,lsqb:Xve,lsquo:Qve,lsquor:Zve,Lstrok:Jve,lstrok:ebe,ltcc:tbe,ltcir:nbe,lt:obe,LT:rbe,Lt:ibe,ltdot:abe,lthree:sbe,ltimes:lbe,ltlarr:cbe,ltquest:ube,ltri:dbe,ltrie:fbe,ltrif:hbe,ltrPar:pbe,lurdshar:mbe,luruhar:gbe,lvertneqq:vbe,lvnE:bbe,macr:ybe,male:xbe,malt:Cbe,maltese:wbe,Map:"⤅",map:_be,mapsto:Sbe,mapstodown:kbe,mapstoleft:Tbe,mapstoup:Pbe,marker:Rbe,mcomma:Ebe,Mcy:$be,mcy:Abe,mdash:Ibe,mDDot:Mbe,measuredangle:zbe,MediumSpace:Obe,Mellintrf:Dbe,Mfr:Lbe,mfr:Fbe,mho:Nbe,micro:Bbe,midast:Hbe,midcir:jbe,mid:Vbe,middot:Ube,minusb:Wbe,minus:qbe,minusd:Kbe,minusdu:Gbe,MinusPlus:Ybe,mlcp:Xbe,mldr:Qbe,mnplus:Zbe,models:Jbe,Mopf:e0e,mopf:t0e,mp:n0e,mscr:o0e,Mscr:r0e,mstpos:i0e,Mu:a0e,mu:s0e,multimap:l0e,mumap:c0e,nabla:u0e,Nacute:d0e,nacute:f0e,nang:h0e,nap:p0e,napE:m0e,napid:g0e,napos:v0e,napprox:b0e,natural:y0e,naturals:x0e,natur:C0e,nbsp:w0e,nbump:_0e,nbumpe:S0e,ncap:k0e,Ncaron:T0e,ncaron:P0e,Ncedil:R0e,ncedil:E0e,ncong:$0e,ncongdot:A0e,ncup:I0e,Ncy:M0e,ncy:z0e,ndash:O0e,nearhk:D0e,nearr:L0e,neArr:F0e,nearrow:N0e,ne:B0e,nedot:H0e,NegativeMediumSpace:j0e,NegativeThickSpace:V0e,NegativeThinSpace:U0e,NegativeVeryThinSpace:W0e,nequiv:q0e,nesear:K0e,nesim:G0e,NestedGreaterGreater:Y0e,NestedLessLess:X0e,NewLine:Q0e,nexist:Z0e,nexists:J0e,Nfr:e1e,nfr:t1e,ngE:n1e,nge:o1e,ngeq:r1e,ngeqq:i1e,ngeqslant:a1e,nges:s1e,nGg:l1e,ngsim:c1e,nGt:u1e,ngt:d1e,ngtr:f1e,nGtv:h1e,nharr:p1e,nhArr:m1e,nhpar:g1e,ni:v1e,nis:b1e,nisd:y1e,niv:x1e,NJcy:C1e,njcy:w1e,nlarr:_1e,nlArr:S1e,nldr:k1e,nlE:T1e,nle:P1e,nleftarrow:R1e,nLeftarrow:E1e,nleftrightarrow:$1e,nLeftrightarrow:A1e,nleq:I1e,nleqq:M1e,nleqslant:z1e,nles:O1e,nless:D1e,nLl:L1e,nlsim:F1e,nLt:N1e,nlt:B1e,nltri:H1e,nltrie:j1e,nLtv:V1e,nmid:U1e,NoBreak:W1e,NonBreakingSpace:q1e,nopf:K1e,Nopf:G1e,Not:Y1e,not:X1e,NotCongruent:Q1e,NotCupCap:Z1e,NotDoubleVerticalBar:J1e,NotElement:eye,NotEqual:tye,NotEqualTilde:nye,NotExists:oye,NotGreater:rye,NotGreaterEqual:iye,NotGreaterFullEqual:aye,NotGreaterGreater:sye,NotGreaterLess:lye,NotGreaterSlantEqual:cye,NotGreaterTilde:uye,NotHumpDownHump:dye,NotHumpEqual:fye,notin:hye,notindot:pye,notinE:mye,notinva:gye,notinvb:vye,notinvc:bye,NotLeftTriangleBar:yye,NotLeftTriangle:xye,NotLeftTriangleEqual:Cye,NotLess:wye,NotLessEqual:_ye,NotLessGreater:Sye,NotLessLess:kye,NotLessSlantEqual:Tye,NotLessTilde:Pye,NotNestedGreaterGreater:Rye,NotNestedLessLess:Eye,notni:$ye,notniva:Aye,notnivb:Iye,notnivc:Mye,NotPrecedes:zye,NotPrecedesEqual:Oye,NotPrecedesSlantEqual:Dye,NotReverseElement:Lye,NotRightTriangleBar:Fye,NotRightTriangle:Nye,NotRightTriangleEqual:Bye,NotSquareSubset:Hye,NotSquareSubsetEqual:jye,NotSquareSuperset:Vye,NotSquareSupersetEqual:Uye,NotSubset:Wye,NotSubsetEqual:qye,NotSucceeds:Kye,NotSucceedsEqual:Gye,NotSucceedsSlantEqual:Yye,NotSucceedsTilde:Xye,NotSuperset:Qye,NotSupersetEqual:Zye,NotTilde:Jye,NotTildeEqual:exe,NotTildeFullEqual:txe,NotTildeTilde:nxe,NotVerticalBar:oxe,nparallel:rxe,npar:ixe,nparsl:axe,npart:sxe,npolint:lxe,npr:cxe,nprcue:uxe,nprec:dxe,npreceq:fxe,npre:hxe,nrarrc:pxe,nrarr:mxe,nrArr:gxe,nrarrw:vxe,nrightarrow:bxe,nRightarrow:yxe,nrtri:xxe,nrtrie:Cxe,nsc:wxe,nsccue:_xe,nsce:Sxe,Nscr:kxe,nscr:Txe,nshortmid:Pxe,nshortparallel:Rxe,nsim:Exe,nsime:$xe,nsimeq:Axe,nsmid:Ixe,nspar:Mxe,nsqsube:zxe,nsqsupe:Oxe,nsub:Dxe,nsubE:Lxe,nsube:Fxe,nsubset:Nxe,nsubseteq:Bxe,nsubseteqq:Hxe,nsucc:jxe,nsucceq:Vxe,nsup:Uxe,nsupE:Wxe,nsupe:qxe,nsupset:Kxe,nsupseteq:Gxe,nsupseteqq:Yxe,ntgl:Xxe,Ntilde:Qxe,ntilde:Zxe,ntlg:Jxe,ntriangleleft:eCe,ntrianglelefteq:tCe,ntriangleright:nCe,ntrianglerighteq:oCe,Nu:rCe,nu:iCe,num:aCe,numero:sCe,numsp:lCe,nvap:cCe,nvdash:uCe,nvDash:dCe,nVdash:fCe,nVDash:hCe,nvge:pCe,nvgt:mCe,nvHarr:gCe,nvinfin:vCe,nvlArr:bCe,nvle:yCe,nvlt:xCe,nvltrie:CCe,nvrArr:wCe,nvrtrie:_Ce,nvsim:SCe,nwarhk:kCe,nwarr:TCe,nwArr:PCe,nwarrow:RCe,nwnear:ECe,Oacute:$Ce,oacute:ACe,oast:ICe,Ocirc:MCe,ocirc:zCe,ocir:OCe,Ocy:DCe,ocy:LCe,odash:FCe,Odblac:NCe,odblac:BCe,odiv:HCe,odot:jCe,odsold:VCe,OElig:UCe,oelig:WCe,ofcir:qCe,Ofr:KCe,ofr:GCe,ogon:YCe,Ograve:XCe,ograve:QCe,ogt:ZCe,ohbar:JCe,ohm:ewe,oint:twe,olarr:nwe,olcir:owe,olcross:rwe,oline:iwe,olt:awe,Omacr:swe,omacr:lwe,Omega:cwe,omega:uwe,Omicron:dwe,omicron:fwe,omid:hwe,ominus:pwe,Oopf:mwe,oopf:gwe,opar:vwe,OpenCurlyDoubleQuote:bwe,OpenCurlyQuote:ywe,operp:xwe,oplus:Cwe,orarr:wwe,Or:_we,or:Swe,ord:kwe,order:Twe,orderof:Pwe,ordf:Rwe,ordm:Ewe,origof:$we,oror:Awe,orslope:Iwe,orv:Mwe,oS:zwe,Oscr:Owe,oscr:Dwe,Oslash:Lwe,oslash:Fwe,osol:Nwe,Otilde:Bwe,otilde:Hwe,otimesas:jwe,Otimes:Vwe,otimes:Uwe,Ouml:Wwe,ouml:qwe,ovbar:Kwe,OverBar:Gwe,OverBrace:Ywe,OverBracket:Xwe,OverParenthesis:Qwe,para:Zwe,parallel:Jwe,par:e_e,parsim:t_e,parsl:n_e,part:o_e,PartialD:r_e,Pcy:i_e,pcy:a_e,percnt:s_e,period:l_e,permil:c_e,perp:u_e,pertenk:d_e,Pfr:f_e,pfr:h_e,Phi:p_e,phi:m_e,phiv:g_e,phmmat:v_e,phone:b_e,Pi:y_e,pi:x_e,pitchfork:C_e,piv:w_e,planck:__e,planckh:S_e,plankv:k_e,plusacir:T_e,plusb:P_e,pluscir:R_e,plus:E_e,plusdo:$_e,plusdu:A_e,pluse:I_e,PlusMinus:M_e,plusmn:z_e,plussim:O_e,plustwo:D_e,pm:L_e,Poincareplane:F_e,pointint:N_e,popf:B_e,Popf:H_e,pound:j_e,prap:V_e,Pr:U_e,pr:W_e,prcue:q_e,precapprox:K_e,prec:G_e,preccurlyeq:Y_e,Precedes:X_e,PrecedesEqual:Q_e,PrecedesSlantEqual:Z_e,PrecedesTilde:J_e,preceq:e2e,precnapprox:t2e,precneqq:n2e,precnsim:o2e,pre:r2e,prE:i2e,precsim:a2e,prime:s2e,Prime:l2e,primes:c2e,prnap:u2e,prnE:d2e,prnsim:f2e,prod:h2e,Product:p2e,profalar:m2e,profline:g2e,profsurf:v2e,prop:b2e,Proportional:y2e,Proportion:x2e,propto:C2e,prsim:w2e,prurel:_2e,Pscr:S2e,pscr:k2e,Psi:T2e,psi:P2e,puncsp:R2e,Qfr:E2e,qfr:$2e,qint:A2e,qopf:I2e,Qopf:M2e,qprime:z2e,Qscr:O2e,qscr:D2e,quaternions:L2e,quatint:F2e,quest:N2e,questeq:B2e,quot:H2e,QUOT:j2e,rAarr:V2e,race:U2e,Racute:W2e,racute:q2e,radic:K2e,raemptyv:G2e,rang:Y2e,Rang:X2e,rangd:Q2e,range:Z2e,rangle:J2e,raquo:eSe,rarrap:tSe,rarrb:nSe,rarrbfs:oSe,rarrc:rSe,rarr:iSe,Rarr:aSe,rArr:sSe,rarrfs:lSe,rarrhk:cSe,rarrlp:uSe,rarrpl:dSe,rarrsim:fSe,Rarrtl:hSe,rarrtl:pSe,rarrw:mSe,ratail:gSe,rAtail:vSe,ratio:bSe,rationals:ySe,rbarr:xSe,rBarr:CSe,RBarr:wSe,rbbrk:_Se,rbrace:SSe,rbrack:kSe,rbrke:TSe,rbrksld:PSe,rbrkslu:RSe,Rcaron:ESe,rcaron:$Se,Rcedil:ASe,rcedil:ISe,rceil:MSe,rcub:zSe,Rcy:OSe,rcy:DSe,rdca:LSe,rdldhar:FSe,rdquo:NSe,rdquor:BSe,rdsh:HSe,real:jSe,realine:VSe,realpart:USe,reals:WSe,Re:qSe,rect:KSe,reg:GSe,REG:YSe,ReverseElement:XSe,ReverseEquilibrium:QSe,ReverseUpEquilibrium:ZSe,rfisht:JSe,rfloor:eke,rfr:tke,Rfr:nke,rHar:oke,rhard:rke,rharu:ike,rharul:ake,Rho:ske,rho:lke,rhov:cke,RightAngleBracket:uke,RightArrowBar:dke,rightarrow:fke,RightArrow:hke,Rightarrow:pke,RightArrowLeftArrow:mke,rightarrowtail:gke,RightCeiling:vke,RightDoubleBracket:bke,RightDownTeeVector:yke,RightDownVectorBar:xke,RightDownVector:Cke,RightFloor:wke,rightharpoondown:_ke,rightharpoonup:Ske,rightleftarrows:kke,rightleftharpoons:Tke,rightrightarrows:Pke,rightsquigarrow:Rke,RightTeeArrow:Eke,RightTee:$ke,RightTeeVector:Ake,rightthreetimes:Ike,RightTriangleBar:Mke,RightTriangle:zke,RightTriangleEqual:Oke,RightUpDownVector:Dke,RightUpTeeVector:Lke,RightUpVectorBar:Fke,RightUpVector:Nke,RightVectorBar:Bke,RightVector:Hke,ring:jke,risingdotseq:Vke,rlarr:Uke,rlhar:Wke,rlm:qke,rmoustache:Kke,rmoust:Gke,rnmid:Yke,roang:Xke,roarr:Qke,robrk:Zke,ropar:Jke,ropf:e3e,Ropf:t3e,roplus:n3e,rotimes:o3e,RoundImplies:r3e,rpar:i3e,rpargt:a3e,rppolint:s3e,rrarr:l3e,Rrightarrow:c3e,rsaquo:u3e,rscr:d3e,Rscr:f3e,rsh:h3e,Rsh:p3e,rsqb:m3e,rsquo:g3e,rsquor:v3e,rthree:b3e,rtimes:y3e,rtri:x3e,rtrie:C3e,rtrif:w3e,rtriltri:_3e,RuleDelayed:S3e,ruluhar:k3e,rx:T3e,Sacute:P3e,sacute:R3e,sbquo:E3e,scap:$3e,Scaron:A3e,scaron:I3e,Sc:M3e,sc:z3e,sccue:O3e,sce:D3e,scE:L3e,Scedil:F3e,scedil:N3e,Scirc:B3e,scirc:H3e,scnap:j3e,scnE:V3e,scnsim:U3e,scpolint:W3e,scsim:q3e,Scy:K3e,scy:G3e,sdotb:Y3e,sdot:X3e,sdote:Q3e,searhk:Z3e,searr:J3e,seArr:e4e,searrow:t4e,sect:n4e,semi:o4e,seswar:r4e,setminus:i4e,setmn:a4e,sext:s4e,Sfr:l4e,sfr:c4e,sfrown:u4e,sharp:d4e,SHCHcy:f4e,shchcy:h4e,SHcy:p4e,shcy:m4e,ShortDownArrow:g4e,ShortLeftArrow:v4e,shortmid:b4e,shortparallel:y4e,ShortRightArrow:x4e,ShortUpArrow:C4e,shy:w4e,Sigma:_4e,sigma:S4e,sigmaf:k4e,sigmav:T4e,sim:P4e,simdot:R4e,sime:E4e,simeq:$4e,simg:A4e,simgE:I4e,siml:M4e,simlE:z4e,simne:O4e,simplus:D4e,simrarr:L4e,slarr:F4e,SmallCircle:N4e,smallsetminus:B4e,smashp:H4e,smeparsl:j4e,smid:V4e,smile:U4e,smt:W4e,smte:q4e,smtes:K4e,SOFTcy:G4e,softcy:Y4e,solbar:X4e,solb:Q4e,sol:Z4e,Sopf:J4e,sopf:e5e,spades:t5e,spadesuit:n5e,spar:o5e,sqcap:r5e,sqcaps:i5e,sqcup:a5e,sqcups:s5e,Sqrt:l5e,sqsub:c5e,sqsube:u5e,sqsubset:d5e,sqsubseteq:f5e,sqsup:h5e,sqsupe:p5e,sqsupset:m5e,sqsupseteq:g5e,square:v5e,Square:b5e,SquareIntersection:y5e,SquareSubset:x5e,SquareSubsetEqual:C5e,SquareSuperset:w5e,SquareSupersetEqual:_5e,SquareUnion:S5e,squarf:k5e,squ:T5e,squf:P5e,srarr:R5e,Sscr:E5e,sscr:$5e,ssetmn:A5e,ssmile:I5e,sstarf:M5e,Star:z5e,star:O5e,starf:D5e,straightepsilon:L5e,straightphi:F5e,strns:N5e,sub:B5e,Sub:H5e,subdot:j5e,subE:V5e,sube:U5e,subedot:W5e,submult:q5e,subnE:K5e,subne:G5e,subplus:Y5e,subrarr:X5e,subset:Q5e,Subset:Z5e,subseteq:J5e,subseteqq:eTe,SubsetEqual:tTe,subsetneq:nTe,subsetneqq:oTe,subsim:rTe,subsub:iTe,subsup:aTe,succapprox:sTe,succ:lTe,succcurlyeq:cTe,Succeeds:uTe,SucceedsEqual:dTe,SucceedsSlantEqual:fTe,SucceedsTilde:hTe,succeq:pTe,succnapprox:mTe,succneqq:gTe,succnsim:vTe,succsim:bTe,SuchThat:yTe,sum:xTe,Sum:CTe,sung:wTe,sup1:_Te,sup2:STe,sup3:kTe,sup:TTe,Sup:PTe,supdot:RTe,supdsub:ETe,supE:$Te,supe:ATe,supedot:ITe,Superset:MTe,SupersetEqual:zTe,suphsol:OTe,suphsub:DTe,suplarr:LTe,supmult:FTe,supnE:NTe,supne:BTe,supplus:HTe,supset:jTe,Supset:VTe,supseteq:UTe,supseteqq:WTe,supsetneq:qTe,supsetneqq:KTe,supsim:GTe,supsub:YTe,supsup:XTe,swarhk:QTe,swarr:ZTe,swArr:JTe,swarrow:ePe,swnwar:tPe,szlig:nPe,Tab:oPe,target:rPe,Tau:iPe,tau:aPe,tbrk:sPe,Tcaron:lPe,tcaron:cPe,Tcedil:uPe,tcedil:dPe,Tcy:fPe,tcy:hPe,tdot:pPe,telrec:mPe,Tfr:gPe,tfr:vPe,there4:bPe,therefore:yPe,Therefore:xPe,Theta:CPe,theta:wPe,thetasym:_Pe,thetav:SPe,thickapprox:kPe,thicksim:TPe,ThickSpace:PPe,ThinSpace:RPe,thinsp:EPe,thkap:$Pe,thksim:APe,THORN:IPe,thorn:MPe,tilde:zPe,Tilde:OPe,TildeEqual:DPe,TildeFullEqual:LPe,TildeTilde:FPe,timesbar:NPe,timesb:BPe,times:HPe,timesd:jPe,tint:VPe,toea:UPe,topbot:WPe,topcir:qPe,top:KPe,Topf:GPe,topf:YPe,topfork:XPe,tosa:QPe,tprime:ZPe,trade:JPe,TRADE:eRe,triangle:tRe,triangledown:nRe,triangleleft:oRe,trianglelefteq:rRe,triangleq:iRe,triangleright:aRe,trianglerighteq:sRe,tridot:lRe,trie:cRe,triminus:uRe,TripleDot:dRe,triplus:fRe,trisb:hRe,tritime:pRe,trpezium:mRe,Tscr:gRe,tscr:vRe,TScy:bRe,tscy:yRe,TSHcy:xRe,tshcy:CRe,Tstrok:wRe,tstrok:_Re,twixt:SRe,twoheadleftarrow:kRe,twoheadrightarrow:TRe,Uacute:PRe,uacute:RRe,uarr:ERe,Uarr:$Re,uArr:ARe,Uarrocir:IRe,Ubrcy:MRe,ubrcy:zRe,Ubreve:ORe,ubreve:DRe,Ucirc:LRe,ucirc:FRe,Ucy:NRe,ucy:BRe,udarr:HRe,Udblac:jRe,udblac:VRe,udhar:URe,ufisht:WRe,Ufr:qRe,ufr:KRe,Ugrave:GRe,ugrave:YRe,uHar:XRe,uharl:QRe,uharr:ZRe,uhblk:JRe,ulcorn:eEe,ulcorner:tEe,ulcrop:nEe,ultri:oEe,Umacr:rEe,umacr:iEe,uml:aEe,UnderBar:sEe,UnderBrace:lEe,UnderBracket:cEe,UnderParenthesis:uEe,Union:dEe,UnionPlus:fEe,Uogon:hEe,uogon:pEe,Uopf:mEe,uopf:gEe,UpArrowBar:vEe,uparrow:bEe,UpArrow:yEe,Uparrow:xEe,UpArrowDownArrow:CEe,updownarrow:wEe,UpDownArrow:_Ee,Updownarrow:SEe,UpEquilibrium:kEe,upharpoonleft:TEe,upharpoonright:PEe,uplus:REe,UpperLeftArrow:EEe,UpperRightArrow:$Ee,upsi:AEe,Upsi:IEe,upsih:MEe,Upsilon:zEe,upsilon:OEe,UpTeeArrow:DEe,UpTee:LEe,upuparrows:FEe,urcorn:NEe,urcorner:BEe,urcrop:HEe,Uring:jEe,uring:VEe,urtri:UEe,Uscr:WEe,uscr:qEe,utdot:KEe,Utilde:GEe,utilde:YEe,utri:XEe,utrif:QEe,uuarr:ZEe,Uuml:JEe,uuml:e$e,uwangle:t$e,vangrt:n$e,varepsilon:o$e,varkappa:r$e,varnothing:i$e,varphi:a$e,varpi:s$e,varpropto:l$e,varr:c$e,vArr:u$e,varrho:d$e,varsigma:f$e,varsubsetneq:h$e,varsubsetneqq:p$e,varsupsetneq:m$e,varsupsetneqq:g$e,vartheta:v$e,vartriangleleft:b$e,vartriangleright:y$e,vBar:x$e,Vbar:C$e,vBarv:w$e,Vcy:_$e,vcy:S$e,vdash:k$e,vDash:T$e,Vdash:P$e,VDash:R$e,Vdashl:E$e,veebar:$$e,vee:A$e,Vee:I$e,veeeq:M$e,vellip:z$e,verbar:O$e,Verbar:D$e,vert:L$e,Vert:F$e,VerticalBar:N$e,VerticalLine:B$e,VerticalSeparator:H$e,VerticalTilde:j$e,VeryThinSpace:V$e,Vfr:U$e,vfr:W$e,vltri:q$e,vnsub:K$e,vnsup:G$e,Vopf:Y$e,vopf:X$e,vprop:Q$e,vrtri:Z$e,Vscr:J$e,vscr:eAe,vsubnE:tAe,vsubne:nAe,vsupnE:oAe,vsupne:rAe,Vvdash:iAe,vzigzag:aAe,Wcirc:sAe,wcirc:lAe,wedbar:cAe,wedge:uAe,Wedge:dAe,wedgeq:fAe,weierp:hAe,Wfr:pAe,wfr:mAe,Wopf:gAe,wopf:vAe,wp:bAe,wr:yAe,wreath:xAe,Wscr:CAe,wscr:wAe,xcap:_Ae,xcirc:SAe,xcup:kAe,xdtri:TAe,Xfr:PAe,xfr:RAe,xharr:EAe,xhArr:$Ae,Xi:AAe,xi:IAe,xlarr:MAe,xlArr:zAe,xmap:OAe,xnis:DAe,xodot:LAe,Xopf:FAe,xopf:NAe,xoplus:BAe,xotime:HAe,xrarr:jAe,xrArr:VAe,Xscr:UAe,xscr:WAe,xsqcup:qAe,xuplus:KAe,xutri:GAe,xvee:YAe,xwedge:XAe,Yacute:QAe,yacute:ZAe,YAcy:JAe,yacy:e6e,Ycirc:t6e,ycirc:n6e,Ycy:o6e,ycy:r6e,yen:i6e,Yfr:a6e,yfr:s6e,YIcy:l6e,yicy:c6e,Yopf:u6e,yopf:d6e,Yscr:f6e,yscr:h6e,YUcy:p6e,yucy:m6e,yuml:g6e,Yuml:v6e,Zacute:b6e,zacute:y6e,Zcaron:x6e,zcaron:C6e,Zcy:w6e,zcy:_6e,Zdot:S6e,zdot:k6e,zeetrf:T6e,ZeroWidthSpace:P6e,Zeta:R6e,zeta:E6e,zfr:$6e,Zfr:A6e,ZHcy:I6e,zhcy:M6e,zigrarr:z6e,zopf:O6e,Zopf:D6e,Zscr:L6e,zscr:F6e,zwj:N6e,zwnj:B6e};var kS=H6e,ym=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\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]/,Va={},Y0={};function j6e(e){var t,n,o=Y0[e];if(o)return o;for(o=Y0[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),/^[0-9a-z]$/i.test(n)?o.push(n):o.push("%"+("0"+t.toString(16).toUpperCase()).slice(-2));for(t=0;t"u"&&(n=!0),s=j6e(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}Lu.defaultChars=";/?:@&=+$,-_.!~*'()#";Lu.componentChars="-_.!~*'()";var V6e=Lu,X0={};function U6e(e){var t,n,o=X0[e];if(o)return o;for(o=X0[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),o.push(n);for(t=0;t=55296&&u<=57343?d+="���":d+=String.fromCharCode(u),r+=6;continue}if((a&248)===240&&r+91114111?d+="����":(u-=65536,d+=String.fromCharCode(55296+(u>>10),56320+(u&1023))),r+=9;continue}d+="�"}return d})}Fu.defaultChars=";/?:@&=+$,#";Fu.componentChars="";var W6e=Fu,q6e=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 Ic(){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 K6e=/^([a-z0-9.+-]+:)/i,G6e=/:[0-9]*$/,Y6e=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,X6e=["<",">",'"',"`"," ","\r",` +`," "],Q6e=["{","}","|","\\","^","`"].concat(X6e),Z6e=["'"].concat(Q6e),Q0=["%","/","?",";","#"].concat(Z6e),Z0=["/","?","#"],J6e=255,J0=/^[+a-z0-9A-Z_-]{0,63}$/,e8e=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,e1={javascript:!0,"javascript:":!0},t1={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function t8e(e,t){if(e&&e instanceof Ic)return e;var n=new Ic;return n.parse(e,t),n}Ic.prototype.parse=function(e,t){var n,o,r,i,a,s=e;if(s=s.trim(),!t&&e.split("#").length===1){var l=Y6e.exec(s);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=K6e.exec(s);if(c&&(c=c[0],r=c.toLowerCase(),this.protocol=c,s=s.substr(c.length)),(t||c||s.match(/^\/\/[^@\/]+@[^@\/]+/))&&(a=s.substr(0,2)==="//",a&&!(c&&e1[c])&&(s=s.substr(2),this.slashes=!0)),!e1[c]&&(a||c&&!t1[c])){var u=-1;for(n=0;n127?g+="x":g+=b[x];if(!g.match(J0)){var _=m.slice(0,n),C=m.slice(n+1),y=b.match(e8e);y&&(_.push(y[1]),C.unshift(y[2])),C.length&&(s=C.join(".")+s),this.hostname=_.join(".");break}}}}this.hostname.length>J6e&&(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 S=s.indexOf("?");return S!==-1&&(this.search=s.substr(S),s=s.slice(0,S)),s&&(this.pathname=s),t1[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this};Ic.prototype.parseHost=function(e){var t=G6e.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 n8e=t8e;Va.encode=V6e;Va.decode=W6e;Va.format=q6e;Va.parse=n8e;var Zr={},Wd,n1;function TS(){return n1||(n1=1,Wd=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Wd}var qd,o1;function PS(){return o1||(o1=1,qd=/[\0-\x1F\x7F-\x9F]/),qd}var Kd,r1;function o8e(){return r1||(r1=1,Kd=/[\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]/),Kd}var Gd,i1;function RS(){return i1||(i1=1,Gd=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),Gd}var a1;function r8e(){return a1||(a1=1,Zr.Any=TS(),Zr.Cc=PS(),Zr.Cf=o8e(),Zr.P=ym,Zr.Z=RS()),Zr}(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,M){return o.call(B,M)}function i(B){var M=Array.prototype.slice.call(arguments,1);return M.forEach(function($){if($){if(typeof $!="object")throw new TypeError($+"must be object");Object.keys($).forEach(function(U){B[U]=$[U]})}}),B}function a(B,M,$){return[].concat(B.slice(0,M),$,B.slice(M+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 M=55296+(B>>10),$=56320+(B&1023);return String.fromCharCode(M,$)}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=kS;function h(B,M){var $;return r(p,M)?p[M]:M.charCodeAt(0)===35&&f.test(M)&&($=M[1].toLowerCase()==="x"?parseInt(M.slice(2),16):parseInt(M.slice(1),10),s($))?l($):B}function m(B){return B.indexOf("\\")<0?B:B.replace(c,"$1")}function b(B){return B.indexOf("\\")<0&&B.indexOf("&")<0?B:B.replace(d,function(M,$,U){return $||h(M,U)})}var g=/[&<>"]/,x=/[&<>"]/g,T={"&":"&","<":"<",">":">",'"':"""};function _(B){return T[B]}function C(B){return g.test(B)?B.replace(x,_):B}var y=/[.?*+^$[\]\\(){}|-]/g;function w(B){return B.replace(y,"\\$&")}function S(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=ym;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 q(B){return B=B.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(B=B.replace(/ẞ/g,"ß")),B.toLowerCase().toUpperCase()}e.lib={},e.lib.mdurl=Va,e.lib.ucmicro=r8e(),e.assign=i,e.isString=n,e.has=r,e.unescapeMd=m,e.unescapeAll=b,e.isValidEntityCode=s,e.fromCodePoint=l,e.escapeHtml=C,e.arrayReplaceAt=a,e.isSpace=S,e.isWhiteSpace=R,e.isMdAsciiPunct=I,e.isPunctChar=A,e.escapeRE=w,e.normalizeReference=q})(Dt);var Nu={},i8e=function(t,n,o){var r,i,a,s,l=-1,c=t.posMax,u=t.pos;for(t.pos=n+1,r=1;t.pos32))return s;if(r===41){if(i===0)break;i--}a++}return n===a||i!==0||(s.str=s1(t.slice(n,a)),s.pos=a,s.ok=!0),s},s8e=Dt.unescapeAll,l8e=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"+_i(i.content)+""};Uo.code_block=function(e,t,n,o,r){var i=e[t];return""+_i(e[t].content)+` +`};Uo.fence=function(e,t,n,o,r){var i=e[t],a=i.info?u8e(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)||_i(i.content):c=_i(i.content),c.indexOf(""+c+` `):"
"+c+`
-`};Vo.image=function(e,t,n,o,r){var i=e[t];return i.attrs[i.attrIndex("alt")][1]=r.renderInlineAsText(i.children,n,o),r.renderToken(e,t,n)};Vo.hardbreak=function(e,t,n){return n.xhtmlOut?`
+`};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?`
`:`
-`};Vo.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
+`};Uo.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
`:`
`:` -`};Vo.text=function(e,t){return _i(e[t].content)};Vo.html_block=function(e,t){return e[t].content};Vo.html_inline=function(e,t){return e[t].content};function Va(){this.rules=l8e({},Vo)}Va.prototype.renderAttrs=function(t){var n,o,r;if(!t.attrs)return"";for(r="",n=0,o=t.attrs.length;n -`:">",i)};Va.prototype.renderInline=function(e,t,n){for(var o,r="",i=this.rules,a=0,s=e.length;a\s]/i.test(e)}function b8e(e){return/^<\/a\s*>/i.test(e)}var y8e=function(t){var n,o,r,i,a,s,l,c,u,d,f,p,h,m,b,g,x=t.tokens,T;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"&&(v8e(s.content)&&h>0&&h--,b8e(s.content)&&h++),!(h>0)&&s.type==="text"&&t.md.linkify.test(s.content)){for(u=s.content,T=t.md.linkify.match(u),l=[],p=s.level,f=0,T.length>0&&T[0].index===0&&n>0&&i[n-1].type==="text_special"&&(T=T.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",b]],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=T[c].lastIndex);f=0;t--)n=e[t],n.type==="text"&&!o&&(n.content=n.content.replace(C8e,_8e)),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}function k8e(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 T8e=function(t){var n;if(t.md.options.typographer)for(n=t.tokens.length-1;n>=0;n--)t.tokens[n].type==="inline"&&(x8e.test(t.tokens[n].content)&&S8e(t.tokens[n].children),RS.test(t.tokens[n].content)&&k8e(t.tokens[n].children))},s1=Dt.isWhiteSpace,l1=Dt.isPunctChar,c1=Dt.isMdAsciiPunct,P8e=/['"]/,u1=/['"]/g,d1="’";function ql(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function R8e(e,t){var n,o,r,i,a,s,l,c,u,d,f,p,h,m,b,g,x,T,_,C,y;for(_=[],n=0;n=0&&!(_[x].level<=l);x--);if(_.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=b=!1),b&&g&&(b=f,g=p),!b&&!g){T&&(o.content=ql(o.content,i.index,d1));continue}if(g){for(x=_.length-1;x>=0&&(c=_[x],!(_[x].level=0;n--)t.tokens[n].type!=="inline"||!P8e.test(t.tokens[n].content)||R8e(t.tokens[n].children,t)},$8e=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 xm=Ua,A8e=xm;function ES(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}ES.prototype.Token=A8e;var I8e=ES,M8e=ym,Gd=[["normalize",h8e],["block",p8e],["inline",m8e],["linkify",y8e],["replacements",T8e],["smartquotes",E8e],["text_join",$8e]];function Cm(){this.ruler=new M8e;for(var e=0;eo||(u=n+1,t.sCount[u]=4||(s=t.bMarks[u]+t.tShift[u],s>=t.eMarks[u])||(C=t.src.charCodeAt(s++),C!==124&&C!==45&&C!==58)||s>=t.eMarks[u]||(y=t.src.charCodeAt(s++),y!==124&&y!==45&&y!==58&&!Yd(y))||C===45&&Yd(y))return!1;for(;s=4||(d=f1(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",_=t.md.block.ruler.getRules("blockquote"),p=t.push("table_open","table",1),p.map=b=[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=f1(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},L8e=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=[],T=[],y=t.md.block.ruler.getRules("blockquote"),g=t.parentType,t.parentType="blockquote",f=n;f=A));f++){if(t.src.charCodeAt(k++)===62&&!S){for(l=t.sCount[f]+1,t.src.charCodeAt(k)===32?(k++,l++,i=!1,_=!0):t.src.charCodeAt(k)===9?(_=!0,(t.bsCount[f]+l)%4===3?(k++,l++,i=!1):i=!0):_=!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+(_?1:0),x.push(t.sCount[f]),t.sCount[f]=p-l,T.push(t.tShift[f]),t.tShift[f]=k-t.bMarks[f];continue}if(u)break;for(C=!1,s=0,c=y.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&&(U=!0),(k=p1(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=h1(t,$))>=0)d=!1;else return!1;if(U&&t.skipSpaces(k)>=t.eMarks[$])return!1;if(r)return!0;for(b=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(b),A=!1,B=t.md.block.ruler.getRules("list"),C=t.parentType,t.parentType="list";$=x?c=1:c=T-u,c>4&&(c=1),l=u+c,O=t.push("list_item_open","li",1),O.markup=String.fromCharCode(b),O.map=f=[$,0],d&&(O.info=t.src.slice(I,k-1)),S=t.tight,w=t.tShift[$],y=t.sCount[$],_=t.listIndent,t.listIndent=t.blkIndent,t.blkIndent=l,t.tight=!0,t.tShift[$]=a-t.bMarks[$],t.sCount[$]=T,a>=x&&t.isEmpty($+1)?t.line=Math.min(t.line+2,o):t.md.block.tokenize(t,$,o,!0),(!t.tight||A)&&(Q=!1),A=t.line-$>1&&t.isEmpty(t.line-1),t.blkIndent=t.listIndent,t.listIndent=_,t.tShift[$]=w,t.sCount[$]=y,t.tight=S,O=t.push("list_item_close","li",-1),O.markup=String.fromCharCode(b),$=t.line,f[1]=$,$>=o||t.sCount[$]=4)break;for(q=!1,s=0,p=B.length;s=4||t.src.charCodeAt(y)!==91)return!1;for(;++y3)&&!(t.sCount[S]<0)){for(x=!1,u=0,d=T.length;u"u"&&(t.env.references={}),typeof t.env.references[f]>"u"&&(t.env.references[f]={title:_,href:c}),t.parentType=h,t.line=n+C+1),!0)},q8e=["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"],Nu={},K8e="[a-zA-Z_:][a-zA-Z0-9:._-]*",G8e="[^\"'=<>`\\x00-\\x20]+",Y8e="'[^']*'",X8e='"[^"]*"',Q8e="(?:"+G8e+"|"+Y8e+"|"+X8e+")",Z8e="(?:\\s+"+K8e+"(?:\\s*=\\s*"+Q8e+")?)",AS="<[A-Za-z][A-Za-z0-9\\-]*"+Z8e+"*\\s*\\/?>",IS="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",J8e="|",eIe="<[?][\\s\\S]*?[?]>",tIe="]*>",nIe="",oIe=new RegExp("^(?:"+AS+"|"+IS+"|"+J8e+"|"+eIe+"|"+tIe+"|"+nIe+")"),rIe=new RegExp("^(?:"+AS+"|"+IS+")");Nu.HTML_TAG_RE=oIe;Nu.HTML_OPEN_CLOSE_TAG_RE=rIe;var iIe=q8e,aIe=Nu.HTML_OPEN_CLOSE_TAG_RE,Ki=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(aIe.source+"\\s*$"),/^$/,!1]],sIe=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&&m1(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)},cIe=function(t,n,o){var r,i,a,s,l,c,u,d,f,p=n+1,h,m=t.md.block.ruler.getRules("paragraph");if(t.sCount[n]-t.blkIndent>=4)return!1;for(h=t.parentType,t.parentType="paragraph";p3)){if(t.sCount[p]>=t.blkIndent&&(c=t.bMarks[p]+t.tShift[p],u=t.eMarks[p],c=u)))){d=f===61?1:2;break}if(!(t.sCount[p]<0)){for(i=!1,a=0,s=m.length;a3)&&!(t.sCount[u]<0)){for(i=!1,a=0,s=d.length;a0&&this.level++,this.tokens.push(o),o};Uo.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]};Uo.prototype.skipEmptyLines=function(t){for(var n=this.lineMax;tn;)if(!Bu(this.src.charCodeAt(--t)))return t+1;return t};Uo.prototype.skipChars=function(t,n){for(var o=this.src.length;to;)if(n!==this.src.charCodeAt(--t))return t+1;return t};Uo.prototype.getLines=function(t,n,o,r){var i,a,s,l,c,u,d,f=t;if(t>=n)return"";for(u=new Array(n-t),i=0;fo?u[i]=new Array(a-o+1).join(" ")+this.src.slice(l,c):u[i]=this.src.slice(l,c)}return u.join("")};Uo.prototype.Token=MS;var dIe=Uo,fIe=ym,Gl=[["table",O8e,["paragraph","reference"]],["code",D8e],["fence",L8e,["paragraph","reference","blockquote","list"]],["blockquote",N8e,["paragraph","reference","blockquote","list"]],["hr",H8e,["paragraph","reference","blockquote","list"]],["list",V8e,["paragraph","reference","blockquote"]],["reference",W8e],["html_block",sIe,["paragraph","reference","blockquote"]],["heading",lIe,["paragraph","reference","blockquote"]],["lheading",cIe],["paragraph",uIe]];function Hu(){this.ruler=new fIe;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(gIe),!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)},bIe=Dt.isSpace,yIe=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){wm[e.charCodeAt(0)]=1});var CIe=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&&wm[o]!==0?s.content=a:s.content=i,s.markup=i,s.info="escape"),t.pos=l+1,!0},wIe=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--))}Vu.postProcess=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(b1(t,t.delimiters),n=0;n=m)return!1;if(b=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="",b=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(b,l++):l=a+1):l=a+1,i||(i=t.src.slice(s,a)),u=t.env.references[_Ie(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},kIe=Dt.normalizeReference,Zd=Dt.isSpace,TIe=function(t,n){var o,r,i,a,s,l,c,u,d,f,p,h,m,b="",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&&(b=t.md.normalizeLink(d.str),t.md.validateLink(b)?c=d.pos:b=""),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[kIe(a)],!u)return t.pos=g,!1;b=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",b],["alt",""]],p.children=h,p.content=i,f&&o.push(["title",f])),t.pos=c,t.posMax=x,!0},PIe=/^([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])?)*)$/,RIe=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,EIe=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),RIe.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):PIe.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},$Ie=Nu.HTML_TAG_RE;function AIe(e){return/^\s]/i.test(e)}function IIe(e){return/^<\/a\s*>/i.test(e)}function MIe(e){var t=e|32;return t>=97&&t<=122}var zIe=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&&!MIe(o))||(r=t.src.slice(s).match($Ie),!r)?!1:(n||(a=t.push("html_inline","",0),a.content=r[0],AIe(a.content)&&t.linkLevel++,IIe(a.content)&&t.linkLevel--),t.pos+=r[0].length,!0)},y1=SS,OIe=Dt.has,DIe=Dt.isValidEntityCode,x1=Dt.fromCodePoint,LIe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,FIe=/^&([a-z][a-z0-9]{1,31});/i,NIe=function(t,n){var o,r,i,a,s=t.pos,l=t.posMax;if(t.src.charCodeAt(s)!==38||s+1>=l)return!1;if(o=t.src.charCodeAt(s+1),o===35){if(i=t.src.slice(s).match(LIe),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=DIe(r)?x1(r):x1(65533),a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0}else if(i=t.src.slice(s).match(FIe),i&&OIe(y1,i[1]))return n||(a=t.push("text_special","",0),a.content=y1[i[1]],a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0;return!1};function C1(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 BIe=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(C1(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};hl.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};pl.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()};pl.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}),tf}function yh(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 WIe(e){return Uu(e)==="[object String]"}function qIe(e){return Uu(e)==="[object Object]"}function KIe(e){return Uu(e)==="[object RegExp]"}function P1(e){return Uu(e)==="[object Function]"}function GIe(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var zS={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function YIe(e){return Object.keys(e||{}).reduce(function(t,n){return t||zS.hasOwnProperty(n)},!1)}var XIe={"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]",ZIe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function JIe(e){e.__index__=-1,e.__text_cache__=""}function eMe(e){return function(t,n){var o=t.slice(n);return e.test(o)?o.match(e)[0].length:0}}function R1(){return function(e,t){t.normalize(e)}}function Ic(e){var t=e.re=UIe()(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,qIe(l)){KIe(l.validate)?c.validate=eMe(l.validate):P1(l.validate)?c.validate=l.validate:i(s,l),P1(l.normalize)?c.normalize=l.normalize:l.normalize?i(s,l):c.normalize=R1();return}if(WIe(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:R1()};var a=Object.keys(e.__compiled__).filter(function(s){return s.length>0&&e.__compiled__[s]}).map(GIe).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"),JIe(e)}function tMe(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 xh(e,t){var n=new tMe(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||YIe(e)&&(t=e,e={}),this.__opts__=yh({},zS,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=yh({},XIe,e),this.__compiled__={},this.__tlds__=ZIe,this.__tlds_replaced__=!1,this.re={},Ic(this)}Xn.prototype.add=function(t,n){return this.__schemas__[t]=n,Ic(this),this};Xn.prototype.set=function(t){return this.__opts__=yh(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(xh(this,n)),n=this.__last_index__);for(var r=n?t.slice(n):t;this.test(r);)o.push(xh(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,xh(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(),Ic(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,Ic(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 nMe=Xn;const la=2147483647,zo=36,Sm=1,Ws=26,oMe=38,rMe=700,OS=72,DS=128,LS="-",iMe=/^xn--/,aMe=/[^\0-\x7F]/,sMe=/[\x2E\u3002\uFF0E\uFF61]/g,lMe={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},nf=zo-Sm,Oo=Math.floor,of=String.fromCharCode;function kr(e){throw new RangeError(lMe[e])}function cMe(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(sMe,".");const r=e.split("."),i=cMe(r,t).join(".");return o+i}function km(e){const t=[];let n=0;const o=e.length;for(;n=55296&&r<=56319&&nString.fromCodePoint(...e),uMe=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:zo},E1=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/rMe):e>>1,e+=Oo(e/t);e>nf*Ws>>1;o+=zo)e=Oo(e/nf);return Oo(o+(nf+1)*e/(e+oMe))},Tm=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=uMe(e.charCodeAt(s++));f>=zo&&kr("invalid-input"),f>Oo((la-o)/u)&&kr("overflow"),o+=f*u;const p=d<=i?Sm:d>=i+Ws?Ws:d-i;if(fOo(la/h)&&kr("overflow"),u*=h}const c=t.length+1;i=BS(o-l,c,l==0),Oo(o/c)>la-r&&kr("overflow"),r+=Oo(o/c),o%=c,t.splice(o++,0,r)}return String.fromCodePoint(...t)},Pm=function(e){const t=[];e=km(e);const n=e.length;let o=DS,r=0,i=OS;for(const l of e)l<128&&t.push(of(l));const a=t.length;let s=a;for(a&&t.push(LS);s=o&&uOo((la-r)/c)&&kr("overflow"),r+=(l-o)*c,o=l;for(const u of e)if(ula&&kr("overflow"),u===o){let d=r;for(let f=zo;;f+=zo){const p=f<=i?Sm:f>=i+Ws?Ws:f-i;if(d=0))try{t.hostname=VS.toASCII(t.hostname)}catch{}return li.encode(li.format(t))}function RMe(e){var t=li.parse(e,!0);if(t.hostname&&(!t.protocol||US.indexOf(t.protocol)>=0))try{t.hostname=VS.toUnicode(t.hostname)}catch{}return li.decode(li.format(t),li.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 CMe,this.block=new xMe,this.core=new yMe,this.renderer=new bMe,this.linkify=new wMe,this.validateLink=TMe,this.normalizeLink=PMe,this.normalizeLinkText=RMe,this.utils=Cs,this.helpers=Cs.assign({},vMe),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=_Me[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 EMe=ao,$Me=EMe;const Wu=op($Me),AMe={xmlns:"http://www.w3.org/2000/svg",id:"Layer_1",viewBox:"0 0 442.19 323.31"},IMe=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),MMe=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),zMe=H("path",{d:"M149.41 121.47H3.52L0 161.66h221.09L235.23 0z",style:{fill:"#ffbc00"}},null,-1);function OMe(e,t){return fe(),Me("svg",AMe,[H("defs",null,[(fe(),Ve(jc("style"),null,{default:ce(()=>[Ye(".cls-2{fill:#000}@media (prefers-color-scheme:dark){.cls-2{fill:#fff}}")]),_:1}))]),IMe,MMe,zMe])}const DMe={render:OMe},LMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1109 1027"},FMe=u4('',2),NMe=[FMe];function BMe(e,t){return fe(),Me("svg",LMe,[...NMe])}const HMe={render:BMe},jMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64"},VMe=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),UMe=[VMe];function WMe(e,t){return fe(),Me("svg",jMe,[...UMe])}const qMe={render:WMe},Bi=e=>(S3("data-v-e1fb1134"),e=e(),k3(),e),KMe=["innerHTML"],GMe={class:"w-64"},YMe={class:"text-#666"},XMe={class:"w-64"},QMe={class:"text-#666"},ZMe=Bi(()=>H("div",{class:"w-64"},[H("img",{src:pJ,class:"h-30 w-30"})],-1)),JMe={class:"text-#666"},eze={class:"w-64"},tze={class:"text-#666"},nze={class:"font-bold"},oze={class:"mb-20"},rze={class:"text-center"},ize={class:"mt-10 text-center"},aze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:yS,class:"h-30 w-30"})],-1)),sze={class:"text-#666"},lze={class:"w-64"},cze={class:"text-#666"},uze={class:"w-64"},dze={class:"text-#666"},fze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:mJ,class:"h-30 w-30 border-rounded-5"})],-1)),hze={class:"text-#666"},pze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:gJ,class:"h-30 w-30 border-rounded-5"})],-1)),mze={class:"text-#666"},gze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:vJ,class:"h-30 w-30"})],-1)),vze={class:"text-#666"},bze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:yS,class:"h-30 w-30"})],-1)),yze={class:"text-#666"},xze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:bJ,class:"h-30 w-30"})],-1)),Cze={class:"text-#666"},wze={class:"p-10 text-center"},_ze={class:"mb-5 md:mb-40"},Sze={key:0,class:"mb-10"},kze={class:"font-bold"},Tze=["onClick"],Pze={class:"text-20"},Rze={class:"text-16 font-600 color-[hsla(0,0%,100%,.75)]"},Eze={class:"text-block mb-16 p-t-20 text-20 font-600"},$ze={key:0,class:"mb-16 text-14 text-gray"},Aze={key:1,class:"mb-16 text-14 font-600 text-red-500"},Ize={key:2,class:"mb-16 text-14 text-gray"},Mze={class:"text-gray"},zze={class:""},Oze={class:"text-16"},Dze={class:"text-14 text-gray"},Lze={class:""},Fze={class:"text-16"},Nze={class:"text-14 text-gray"},Bze={class:""},Hze={class:"text-16"},jze={class:"text-14 text-gray"},Vze={class:""},Uze={class:"text-16"},Wze={class:"text-14 text-gray"},qze="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+",Kze=me({__name:"index",setup(e){const t=M=>un.global.t(M),n=nX(),o=new Wu({html:!0}),r=M=>o.render(M),i=yn(),a=navigator.userAgent.toLowerCase();let s="unknown";a.includes("windows")?s="windows":a.includes("iphone")||a.includes("ipad")?s="ios":a.includes("macintosh")?s="mac":a.includes("android")&&(s="android");const l=fl(),c=L(!1),u=L();Vt(()=>{});const d=L(!1),f=L(!1),p=L(""),h=L(["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"}],b=L([]);function g(M){if(M==="auto"||M==="all"&&h.value.includes("all"))h.value=["auto"];else if(M==="all"&&!h.value.includes("all"))h.value=b.value.map(z=>z.type).filter(z=>z!=="auto");else{const z=h.value.includes(M);h.value=z?h.value.filter(X=>X!==M):[...h.value.filter(X=>X!=="auto"),M],S$(b.value.map(X=>X.type).filter(X=>X!=="auto"&&X!=="all"),h.value)?h.value.push("all"):h.value=h.value.filter(X=>X!=="all")}h.value.length===0&&(h.value=["auto"]),x()}function x(){var z,re,X;const M=h.value;M.includes("all")?p.value=((z=y.value)==null?void 0:z.subscribe_url)+"$types=all":M.includes("auto")?p.value=((re=y.value)==null?void 0:re.subscribe_url)+"$types=auto":p.value=((X=y.value)==null?void 0:X.subscribe_url)+"$types="+h.value.join(",")}function T(M){window.location.href=M}function _(M){return btoa(unescape(encodeURIComponent(M)))}const C=L(!0),y=L();async function w(){C.value=!0;const{data:M}=await fS();M&&(y.value=M),C.value=!1}function S(){var X,te,he;const M=(X=y.value)==null?void 0:X.transfer_enable,z=((te=y.value)==null?void 0:te.u)||0,re=((he=y.value)==null?void 0:he.d)||0;return M?Math.floor((z+re)/M*100):0}function R(){const M=S(),{errorColor:z,warningColor:re,successColor:X}=n.value;return M>=100?z:M>=70?re:X}function k(){window.$dialog.confirm({title:t("确定重置当前已用流量?"),type:"warning",content:t("点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。"),async confirm(){var re;const M=(re=y.value)==null?void 0:re.plan_id;if(!M)return;const{data:z}=await mS(M,"reset_price");z&&Jt.push("order/"+z)}})}const A=L([]);async function I(){const{data:M}=await GX();A.value=M,M.map(z=>{var re;(re=z.tags)!=null&&re.includes("弹窗")&&(c.value=!0,u.value=z)})}const q=L([0,0,0]);async function B(){const{data:M}=await KX();M&&(q.value=M)}const O=L(),$=L();async function U(){const{data:M}=await hS();if(M){O.value=M;const re=[...new Set(M.map(X=>{let te=X.type;return X.type==="hysteria"&&X.version==2&&(te="hysteria2"),te}))];$.value=re,b.value=m.filter(X=>re.includes(X.type)||["auto","all"].includes(X.type))}}function Q(){I(),w(),B(),U()}return an(()=>{Q()}),(M,z)=>{const re=Ur,X=hJ,te=sm,he=ur,xe=lJ,Ce=ku,G=Vn,be=am,ue=Ni,ie=Pt,_e=ll,V=pi,P=Bj,E=dl,W=RY,ae=oJ,Y=co;return fe(),Ve(Y,{"show-footer":!1},{default:ce(()=>{var de,ye,ve,J;return[ee(re,{show:c.value,"onUpdate:show":z[0]||(z[0]=pe=>c.value=pe),class:"custom-card",preset:"card",title:(de=u.value)==null?void 0:de.title,size:"huge",bordered:!1,style:{width:"600px"},"content-style":"padding-top:0",segmented:{content:!1}},{default:ce(()=>{var pe;return[H("div",{innerHTML:r(((pe=u.value)==null?void 0:pe.content)||""),class:"custom-html-style markdown-body"},null,8,KMe)]}),_:1},8,["show","title"]),ee(re,{show:d.value,"onUpdate:show":z[15]||(z[15]=pe=>d.value=pe),"transform-origin":"center","auto-focus":!1,"display-directive":"show","trap-focus":!1},{default:ce(()=>[ee(G,{class:"max-w-100% w-300",bordered:!1,size:"huge",contentStyle:"padding:0"},{default:ce(()=>[ee(be,{hoverable:""},{default:ce(()=>{var pe,ke;return[ee(te,{class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[1]||(z[1]=ne=>{var oe,Re;return((oe=y.value)==null?void 0:oe.subscribe_url)&&ge(ra)((Re=y.value)==null?void 0:Re.subscribe_url)})},[H("div",GMe,[ee(X,{class:"text-30 text-#595959"})]),H("div",YMe,le(M.$t("复制订阅地址")),1)])]),_:1}),(pe=$.value)!=null&&pe.includes("hysteria2")?(fe(),Ve(te,{key:0,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[2]||(z[2]=ne=>{var oe,Re;return((oe=y.value)==null?void 0:oe.subscribe_url)&&ge(ra)(((Re=y.value)==null?void 0:Re.subscribe_url)+"&types=hysteria2")})},[H("div",XMe,[ee(he,{size:"30"},{default:ce(()=>[ee(ge(DMe))]),_:1})]),H("div",QMe,le(M.$t("复制HY2订阅地址")),1)])]),_:1})):mt("",!0),(ke=$.value)!=null&&ke.includes("vless")?(fe(),Ve(te,{key:1,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[3]||(z[3]=ne=>{var oe,Re;return((oe=y.value)==null?void 0:oe.subscribe_url)&&ge(ra)(((Re=y.value)==null?void 0:Re.subscribe_url)+"&types=vless")})},[ZMe,H("div",JMe,le(M.$t("复制Vless订阅地址")),1)])]),_:1})):mt("",!0),ee(te,{class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[5]||(z[5]=ne=>{var oe;return p.value=((oe=y.value)==null?void 0:oe.subscribe_url)||"",f.value=!0})},[H("div",eze,[ee(xe,{class:"text-30 text-#595959"})]),H("div",tze,le(M.$t("扫描二维码订阅")),1),ee(re,{show:f.value,"onUpdate:show":z[4]||(z[4]=ne=>f.value=ne)},{default:ce(()=>[ee(G,{class:"w-300"},{default:ce(()=>[H("div",nze,le(M.$t("选择协议"))+":",1),H("div",oze,[(fe(!0),Me(it,null,Nn(b.value,ne=>(fe(),Ve(Ce,{key:ne.type,value:ne.type,checked:h.value.includes(ne.type),onClick:oe=>g(ne.type)},{default:ce(()=>[Ye(le(M.$t(ne.label)),1)]),_:2},1032,["value","checked","onClick"]))),128))]),H("div",rze,[ee(_S,{value:p.value,"render-as":"svg",level:"L",class:"h-140 w-140"},null,8,["value"])]),H("div",ize,le(M.$t("使用支持扫码的客户端进行订阅")),1)]),_:1})]),_:1},8,["show"])])]),_:1}),["mac"].includes(ge(s))?(fe(),Ve(te,{key:2,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[6]||(z[6]=ne=>{var oe;return((oe=y.value)==null?void 0:oe.subscribe_url)&&T("clash://install-config?url="+y.value.subscribe_url+`&name=${ge(i).title}`)})},[aze,H("div",sze,le(M.$t("导入到"))+" ClashX Meta",1)])]),_:1})):mt("",!0),["mac","android","windows"].includes(ge(s))?(fe(),Ve(te,{key:3,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[7]||(z[7]=ne=>{var oe;return((oe=y.value)==null?void 0:oe.subscribe_url)&&T("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(ge(i).title||"")}`)})},[H("div",lze,[ee(he,{size:"30"},{default:ce(()=>[ee(ge(qMe))]),_:1})]),H("div",cze,le(M.$t("导入到"))+" Hiddify Next",1)])]),_:1})):mt("",!0),["android","mac","ios"].includes(ge(s))?(fe(),Ve(te,{key:4,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[8]||(z[8]=ne=>{var oe;return((oe=y.value)==null?void 0:oe.subscribe_url)&&T("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(ge(i).title||"")}`)})},[H("div",uze,[ee(he,{size:"30"},{default:ce(()=>[ee(ge(HMe))]),_:1})]),H("div",dze,le(M.$t("导入到"))+" sing-box",1)])]),_:1})):mt("",!0),["mac","ios"].includes(ge(s))?(fe(),Ve(te,{key:5,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[9]||(z[9]=ne=>{var oe;return((oe=y.value)==null?void 0:oe.subscribe_url)&&T("shadowrocket://add/sub://"+_(y.value.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")+`?remark=${ge(i).title}`)})},[fze,H("div",hze,le(M.$t("导入到"))+" Shadowsocket",1)])]),_:1})):mt("",!0),["mac","ios"].includes(ge(s))?(fe(),Ve(te,{key:6,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[10]||(z[10]=ne=>{var oe;return((oe=y.value)==null?void 0:oe.subscribe_url)&&T("stash://install-config?url="+encodeURIComponent(y.value.subscribe_url)+`&name=${ge(i).title}`)})},[pze,H("div",mze,le(M.$t("导入到"))+" Stash",1)])]),_:1})):mt("",!0),["android"].includes(ge(s))?(fe(),Ve(te,{key:7,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[11]||(z[11]=ne=>{var oe;return((oe=y.value)==null?void 0:oe.subscribe_url)&&T("clash://install-config?url="+(y.value.subscribe_url+"&types=hysteria2")+`&name=${ge(i).title}`)})},[gze,H("div",vze,le(M.$t("导入到"))+" NekoBox",1)])]),_:1})):mt("",!0),["android"].includes(ge(s))?(fe(),Ve(te,{key:8,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[12]||(z[12]=ne=>{var oe;return((oe=y.value)==null?void 0:oe.subscribe_url)&&T("clash://install-config?url="+(y.value.subscribe_url+"&types=hysteria2")+`&name=${ge(i).title}`)})},[bze,H("div",yze,le(M.$t("导入到"))+" Clash Meta",1)])]),_:1})):mt("",!0),["windows"].includes(ge(s))?(fe(),Ve(te,{key:9,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[13]||(z[13]=ne=>{var oe;return((oe=y.value)==null?void 0:oe.subscribe_url)&&T("clash://install-config?url="+(y.value.subscribe_url+"&types=hysteria2")+`&name=${ge(i).title}`)})},[xze,H("div",Cze,le(M.$t("导入到"))+" Clash",1)])]),_:1})):mt("",!0)]}),_:1}),ee(ue,{class:"m-0!"}),H("div",wze,[ee(ie,{type:"primary",class:"w-100%",size:"large",onClick:z[14]||(z[14]=pe=>M.$router.push("/knowledge"))},{default:ce(()=>[Ye(le(M.$t("不会使用,查看使用教程")),1)]),_:1})])]),_:1})]),_:1},8,["show"]),H("div",_ze,[q.value[1]&&q.value[1]>0||q.value[0]&&q.value[0]>0?(fe(),Me("div",Sze,[q.value[1]&&q.value[1]>0?(fe(),Ve(_e,{key:0,type:"warning","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ce(()=>[Ye(le(q.value[1])+" "+le(M.$t("条工单正在处理中"))+" ",1),ee(ie,{text:"",strong:"",onClick:z[16]||(z[16]=pe=>ge(Jt).push("/ticket"))},{default:ce(()=>[Ye(le(M.$t("立即查看")),1)]),_:1})]),_:1})):mt("",!0),q.value[0]&&q.value[0]>0?(fe(),Ve(_e,{key:1,type:"error","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ce(()=>[Ye(le(M.$t("还有没支付的订单"))+" ",1),ee(ie,{text:"",strong:"",onClick:z[17]||(z[17]=pe=>ge(Jt).push("/order"))},{default:ce(()=>[Ye(le(M.$t("立即支付")),1)]),_:1})]),_:1})):mt("",!0),!((ye=y.value)!=null&&ye.expired_at&&(((ve=y.value)==null?void 0:ve.expired_at)||0)>Date.now()/1e3)&&S()>=70?(fe(),Ve(_e,{key:2,type:"info","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ce(()=>[Ye(le(M.$tc("当前已使用流量达{rate}%",{rate:S()}))+" ",1),ee(ie,{text:"",onClick:z[18]||(z[18]=pe=>k())},{default:ce(()=>[H("span",kze,le(M.$t("重置已用流量")),1)]),_:1})]),_:1})):mt("",!0)])):mt("",!0),wn(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:ce(()=>[ee(P,null,{default:ce(()=>[(fe(!0),Me(it,null,Nn(A.value,pe=>(fe(),Me("div",{key:pe.id,class:"",style:Fo(pe.img_url?`background:url(${pe.img_url}) no-repeat;background-size: cover `:`background:url(${qze})`),onClick:ke=>(c.value=!0,u.value=pe)},[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:ce(()=>[Ye(le(M.$t("公告")),1)]),_:1})]),H("div",null,[H("p",Pze,le(pe.title),1),H("p",Rze,le(ge(nr)(pe.created_at)),1)])],4)],12,Tze))),128))]),_:1})]),_:1},512),[[ro,((J=A.value)==null?void 0:J.length)>0]]),ee(G,{title:M.$t("我的订阅"),class:"mt-5 border-rounded-5 md:m-t-20"},{default:ce(()=>{var pe,ke,ne,oe,Re,De,qe,et,ze,He,lt,Oe,tt,nt;return[C.value?(fe(),Me(it,{key:0},[ee(E,{text:"",repeat:1,class:"w-60%"}),ee(E,{text:"",repeat:1,class:"w-80%"}),ee(E,{text:"",repeat:1})],64)):(pe=y.value)!=null&&pe.plan_id?(fe(),Me(it,{key:1},[H("div",Eze,le((ne=(ke=y.value)==null?void 0:ke.plan)==null?void 0:ne.name),1),((oe=y.value)==null?void 0:oe.expired_at)===null?(fe(),Me("div",$ze,le(M.$t("该订阅长期有效")),1)):(Re=y.value)!=null&&Re.expired_at&&(((De=y.value)==null?void 0:De.expired_at)??0)ge(Jt).push("/plan/"+ge(l).plan_id))},{default:ce(()=>[Ye(le(M.$t("续费订阅")),1)]),_:1})):S()>=70?(fe(),Ve(ie,{key:4,type:"primary",class:"mt-20",onClick:z[20]||(z[20]=Z=>k())},{default:ce(()=>[Ye(le(M.$t("重置已用流量")),1)]),_:1})):mt("",!0)],64)):(fe(),Me("div",{key:2,class:"cursor-pointer pt-20 text-center",onClick:z[21]||(z[21]=Z=>ge(Jt).push("/plan"))},[ee(ae,{class:"text-40"}),H("div",Mze,le(M.$t("购买订阅")),1)]))]}),_:1},8,["title"]),ee(G,{title:M.$t("捷径"),class:"m-t-20 border-rounded-5","content-style":"padding: 0"},{default:ce(()=>[ee(be,{hoverable:"",clickable:""},{default:ce(()=>[ee(te,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:z[22]||(z[22]=pe=>ge(Jt).push("/knowledge"))},{default:ce(()=>[H("div",zze,[H("div",Oze,le(M.$t("查看教程")),1),H("div",Dze,le(M.$t("学习如何使用"))+" "+le(ge(i).title),1)])]),_:1}),ee(te,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:z[23]||(z[23]=pe=>d.value=!0)},{default:ce(()=>[H("div",Lze,[H("div",Fze,le(M.$t("一键订阅")),1),H("div",Nze,le(M.$t("快速将节点导入对应客户端进行使用")),1)])]),_:1}),ee(te,{class:"flex cursor-pointer justify-between p-19",onClick:z[24]||(z[24]=pe=>ge(l).plan_id?ge(Jt).push("/plan/"+ge(l).plan_id):ge(Jt).push("/plan"))},{default:ce(()=>{var pe;return[H("div",Bze,[H("div",Hze,le((pe=y.value)!=null&&pe.plan_id?M.$t("续费订阅"):M.$t("购买订阅")),1),H("div",jze,le(M.$t("对您当前的订阅进行购买")),1)])]}),_:1}),ee(te,{class:"flex cursor-pointer justify-between p-19",onClick:z[25]||(z[25]=pe=>M.$router.push("/ticket"))},{default:ce(()=>[H("div",Vze,[H("div",Uze,le(M.$t("遇到问题")),1),H("div",Wze,le(M.$t("遇到问题可以通过工单与我们沟通")),1)])]),_:1})]),_:1})]),_:1},8,["title"])])]}),_:1})}}}),Gze=Ou(Kze,[["__scopeId","data-v-e1fb1134"]]),Yze=Object.freeze(Object.defineProperty({__proto__:null,default:Gze},Symbol.toStringTag,{value:"Module"})),Xze={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},Qze=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),Zze=[Qze];function Jze(e,t){return fe(),Me("svg",Xze,[...Zze])}const eOe={name:"ant-design-pay-circle-outlined",render:Jze},tOe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},nOe=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),oOe=[nOe];function rOe(e,t){return fe(),Me("svg",tOe,[...oOe])}const iOe={name:"ant-design-transaction-outlined",render:rOe},aOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},sOe=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),lOe=[sOe];function cOe(e,t){return fe(),Me("svg",aOe,[...lOe])}const uOe={name:"mdi-invite",render:cOe},dOe={class:"text-50 font-400"},fOe={class:"m-l-10 text-20 text-#6c757d md:m-l20"},hOe={class:"text-#6c757d"},pOe={class:"flex justify-between p-b-5 p-t-5"},mOe={class:"flex justify-between p-b-5 p-t-5"},gOe={key:0},vOe={key:1},bOe={class:"flex justify-between p-b-5 p-t-5"},yOe={class:"flex justify-between p-b-5 p-t-5"},xOe={class:"m-t-10"},COe={class:"m-b-5"},wOe={class:"m-t-10"},_Oe={class:"m-b-5"},SOe={class:"flex justify-end"},kOe={class:"m-t-10"},TOe={class:"m-b-5"},POe={class:"m-t-10"},ROe={class:"m-b-5"},EOe={class:"flex justify-end"},$Oe=me({__name:"index",setup(e){const t=yn(),n=y=>un.global.t(y),o=[{title:n("邀请码"),key:"code",render(y){const w=`${window.location.protocol}//${window.location.host}/#/register?code=${y.code}`;return v("div",[v("span",y.code),v(Pt,{size:"small",onClick:()=>ra(w),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=L(),a=L([]);async function s(){const y=await ZX(),{data:w}=y;i.value=w.codes,a.value=w.stat}const l=L([]),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 JX(c.page,c.pageSize),{data:w}=y;l.value=w}const d=L(!1);async function f(){d.value=!0;const{data:y}=await eQ();y===!0&&(window.$message.success(n("已生成")),C()),d.value=!1}const p=L(!1),h=L(),m=L(!1);async function b(){m.value=!0;const y=h.value;if(typeof y!="number"){window.$message.error(n("请输入正确的划转金额"));return}const{data:w}=await tQ(y*100);w===!0&&(window.$message.success(n("划转成功")),p.value=!1,s()),m.value=!1}const g=L(!1),x=bo({method:null,account:null}),T=L(!1);async function _(){T.value=!0,x.method||window.$message.error(n("提现方式不能为空")),x.account||window.$message.error(n("提现账号不能为空"));const y=x.method,w=x.account,{data:S}=await nQ({withdraw_method:y,withdraw_account:w});S===!0&&Jt.push("/ticket"),T.value=!1}function C(){s(),u()}return an(()=>{C()}),(y,w)=>{const S=uOe,R=dV,k=iOe,A=eOe,I=Ha,q=Vn,B=$u,O=bS,$=ll,U=Co,Q=TG,M=Ur,z=Tu,re=co;return fe(),Ve(re,null,{default:ce(()=>[ee(q,{title:y.$t("我的邀请"),class:"border-rounded-5"},{"header-extra":ce(()=>[ee(S,{class:"text-40 text-gray"})]),default:ce(()=>{var X;return[H("div",null,[H("span",dOe,[ee(R,{from:0,to:ge(nn)(a.value[4]),active:!0,precision:2,duration:"500"},null,8,["to"])]),H("span",fOe,le((X=ge(t).appConfig)==null?void 0:X.currency),1)]),H("div",hOe,le(y.$t("当前剩余佣金")),1),ee(I,{class:"m-t-10"},{default:ce(()=>{var te;return[ee(ge(Pt),{size:"small",type:"primary",onClick:w[0]||(w[0]=he=>p.value=!0)},{icon:ce(()=>[ee(k)]),default:ce(()=>[Ye(" "+le(y.$t("划转")),1)]),_:1}),(te=ge(t).appConfig)!=null&&te.withdraw_close?mt("",!0):(fe(),Ve(ge(Pt),{key:0,size:"small",type:"primary",onClick:w[1]||(w[1]=he=>g.value=!0)},{icon:ce(()=>[ee(A)]),default:ce(()=>[Ye(" "+le(y.$t("推广佣金提现")),1)]),_:1}))]}),_:1})]}),_:1},8,["title"]),ee(q,{class:"m-t-15 border-rounded-5"},{default:ce(()=>{var X,te,he,xe,Ce,G;return[H("div",pOe,[H("div",null,le(y.$t("已注册用户数")),1),H("div",null,le(y.$tc("{number} 人",{number:a.value[0]})),1)]),H("div",mOe,[H("div",null,le(y.$t("佣金比例")),1),(X=ge(t).appConfig)!=null&&X.commission_distribution_enable?(fe(),Me("div",gOe,le(`${Math.floor((((te=ge(t).appConfig)==null?void 0:te.commission_distribution_l1)||0)*a.value[3]/100)}%,${Math.floor((((he=ge(t).appConfig)==null?void 0:he.commission_distribution_l2)||0)*a.value[3]/100)}%,${Math.floor((((xe=ge(t).appConfig)==null?void 0:xe.commission_distribution_l3)||0)*a.value[3]/100)}%`),1)):(fe(),Me("div",vOe,le(a.value[3])+"%",1))]),H("div",bOe,[H("div",null,le(y.$t("确认中的佣金")),1),H("div",null,le((Ce=ge(t).appConfig)==null?void 0:Ce.currency_symbol)+" "+le(ge(nn)(a.value[2])),1)]),H("div",yOe,[H("div",null,le(y.$t("累计获得佣金")),1),H("div",null,le((G=ge(t).appConfig)==null?void 0:G.currency_symbol)+" "+le(ge(nn)(a.value[1])),1)])]}),_:1}),ee(q,{title:y.$t("邀请码管理"),class:"m-t-15 border-rounded-5"},{"header-extra":ce(()=>[ee(ge(Pt),{size:"small",type:"primary",round:"",loading:d.value,onClick:f},{default:ce(()=>[Ye(le(y.$t("生成邀请码")),1)]),_:1},8,["loading"])]),default:ce(()=>[ee(B,{columns:o,data:i.value,bordered:!1},null,8,["data"])]),_:1},8,["title"]),ee(q,{title:y.$t("佣金发放记录"),class:"m-t-15 border-rounded-5"},{default:ce(()=>[ee(B,{columns:r,data:l.value,pagination:c},null,8,["data","pagination"])]),_:1},8,["title"]),ee(M,{show:p.value,"onUpdate:show":w[6]||(w[6]=X=>p.value=X)},{default:ce(()=>[ee(q,{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":ce(()=>[ee(ge(Pt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[2]||(w[2]=X=>p.value=!1)},{icon:ce(()=>[ee(O,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:ce(()=>[H("div",SOe,[H("div",null,[ee(ge(Pt),{onClick:w[4]||(w[4]=X=>p.value=!1)},{default:ce(()=>[Ye(le(y.$t("取消")),1)]),_:1}),ee(ge(Pt),{type:"primary",class:"ml-10",onClick:w[5]||(w[5]=X=>b()),loading:m.value,disabled:m.value},{default:ce(()=>[Ye(le(y.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:ce(()=>[ee($,{type:"warning"},{default:ce(()=>[Ye(le(y.$tc("划转后的余额仅用于{title}消费使用",{title:ge(t).title})),1)]),_:1}),H("div",xOe,[H("div",COe,le(y.$t("当前推广佣金余额")),1),ee(U,{placeholder:ge(nn)(a.value[4]),type:"number",disabled:""},null,8,["placeholder"])]),H("div",wOe,[H("div",_Oe,le(y.$t("划转金额")),1),ee(Q,{value:h.value,"onUpdate:value":w[3]||(w[3]=X=>h.value=X),placeholder:y.$t("请输入需要划转到余额的金额"),clearable:""},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"]),ee(M,{show:g.value,"onUpdate:show":w[12]||(w[12]=X=>g.value=X)},{default:ce(()=>[ee(q,{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":ce(()=>[ee(ge(Pt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[7]||(w[7]=X=>g.value=!1)},{icon:ce(()=>[ee(O,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:ce(()=>[H("div",EOe,[H("div",null,[ee(ge(Pt),{onClick:w[10]||(w[10]=X=>g.value=!1)},{default:ce(()=>[Ye(le(y.$t("取消")),1)]),_:1}),ee(ge(Pt),{type:"primary",class:"ml-10",onClick:w[11]||(w[11]=X=>_()),loading:T.value,disabled:T.value},{default:ce(()=>[Ye(le(y.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:ce(()=>{var X;return[H("div",kOe,[H("div",TOe,le(y.$t("提现方式")),1),ee(z,{value:x.method,"onUpdate:value":w[8]||(w[8]=te=>x.method=te),options:(X=ge(t).appConfig)==null?void 0:X.withdraw_methods.map(te=>({label:te,value:te})),placeholder:y.$t("请选择提现方式")},null,8,["value","options","placeholder"])]),H("div",POe,[H("div",ROe,le(y.$t("提现账号")),1),ee(U,{value:x.account,"onUpdate:value":w[9]||(w[9]=te=>x.account=te),placeholder:y.$t("请输入提现账号"),type:"string"},null,8,["value","placeholder"])])]}),_:1},8,["title"])]),_:1},8,["show"])]),_:1})}}}),AOe=Object.freeze(Object.defineProperty({__proto__:null,default:$Oe},Symbol.toStringTag,{value:"Module"})),IOe={class:""},MOe={class:"mb-4 text-16 font-600"},zOe={class:"text-12 text-gray"},OOe=["innerHTML"],DOe=me({__name:"index",setup(e){const t=yn(),n=new Wu({html:!0}),o=f=>n.render(f);window.copy=f=>ra(f),window.jump=f=>a(f);const r=L(!1),i=L();async function a(f){const{data:p}=await gQ(f,t.lang);p&&(i.value=p),r.value=!0}const s=L(""),l=L(!0),c=L();async function u(){l.value=!0;const f=s.value,{data:p}=await mQ(f,t.lang);c.value=p,l.value=!1}function d(){u()}return an(()=>{d()}),(f,p)=>{const h=Co,m=Pt,b=_u,g=dl,x=Ha,T=sm,_=am,C=Vn,y=JW,w=QW,S=co;return fe(),Ve(S,{"show-footer":!1},{default:ce(()=>[ee(b,null,{default:ce(()=>[ee(h,{placeholder:f.$t("使用文档"),value:s.value,"onUpdate:value":p[0]||(p[0]=R=>s.value=R),onKeyup:p[1]||(p[1]=ha(R=>d(),["enter"]))},null,8,["placeholder","value"]),ee(m,{type:"primary",ghost:"",onClick:p[2]||(p[2]=R=>d())},{default:ce(()=>[Ye(le(f.$t("搜索")),1)]),_:1})]),_:1}),l.value?(fe(),Ve(x,{key:0,vertical:"",class:"mt-20"},{default:ce(()=>[ee(g,{height:"20px",width:"33%"}),ee(g,{height:"20px",width:"66%"}),ee(g,{height:"20px"})]),_:1})):mt("",!0),(fe(!0),Me(it,null,Nn(c.value,(R,k)=>(fe(),Ve(C,{key:k,title:k,class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:ce(()=>[ee(_,{clickable:"",hoverable:""},{default:ce(()=>[(fe(!0),Me(it,null,Nn(R,A=>(fe(),Ve(T,{key:A.id,onClick:I=>a(A.id)},{default:ce(()=>[H("div",IOe,[H("div",MOe,le(A.title),1),H("div",zOe,le(f.$t("最后更新"))+" "+le(ge(dp)(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:ce(()=>{var R;return[ee(y,{title:(R=i.value)==null?void 0:R.title,closable:""},{default:ce(()=>{var k;return[H("div",{innerHTML:o(((k=i.value)==null?void 0:k.body)||""),class:"custom-html-style markdown-body"},null,8,OOe)]}),_:1},8,["title"])]}),_:1},8,["show"])]),_:1})}}}),LOe=Object.freeze(Object.defineProperty({__proto__:null,default:DOe},Symbol.toStringTag,{value:"Module"})),FOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},NOe=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),BOe=[NOe];function HOe(e,t){return fe(),Me("svg",FOe,[...BOe])}const jOe={name:"mdi-help-circle-outline",render:HOe},VOe={class:"flex"},UOe={class:"flex-[1]"},WOe={class:"flex flex-[3] text-center"},qOe={class:"flex flex-1 items-center justify-center"},KOe={class:"flex flex-1 items-center justify-center"},GOe={class:"flex-1"},YOe={class:"flex"},XOe={class:"flex-[1]"},QOe={class:"flex flex-[3] text-center"},ZOe={class:"flex flex-[1] items-center justify-center"},JOe={class:"flex-[1]"},eDe={class:"flex-[1]"},tDe={key:0},nDe={key:1},oDe=me({__name:"index",setup(e){const t=L([]),n=L(!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=dl,s=Ha,l=jOe,c=Ru,u=pi,d=sm,f=am,p=Pa("router-link"),h=ll,m=co;return fe(),Ve(m,null,{default:ce(()=>[n.value?(fe(),Ve(s,{key:0,vertical:"",class:"mt-20"},{default:ce(()=>[ee(a,{height:"20px",width:"33%"}),ee(a,{height:"20px",width:"66%"}),ee(a,{height:"20px"})]),_:1})):t.value.length>0?(fe(),Ve(f,{key:1,clickable:"",hoverable:""},{header:ce(()=>[H("div",VOe,[H("div",UOe,le(r.$t("名称")),1),H("div",WOe,[H("div",qOe,[Ye(le(r.$t("状态"))+" ",1),ee(c,{placement:"bottom",trigger:"hover"},{trigger:ce(()=>[ee(l,{class:"m-l-3 text-16"})]),default:ce(()=>[H("span",null,le(r.$t("五分钟内节点在线情况")),1)]),_:1})]),H("div",KOe,[Ye(le(r.$t("倍率"))+" ",1),ee(c,{placement:"bottom",trigger:"hover"},{trigger:ce(()=>[ee(l,{class:"m-l-3 text-16"})]),default:ce(()=>[H("span",null,le(r.$t("使用的流量将乘以倍率进行扣除")),1)]),_:1})]),H("div",GOe,le(r.$t("标签")),1)])])]),default:ce(()=>[(fe(!0),Me(it,null,Nn(t.value,b=>(fe(),Ve(d,{key:b.id},{default:ce(()=>[H("div",YOe,[H("div",XOe,le(b.name),1),H("div",QOe,[H("div",ZOe,[H("div",{class:tr(["h-6 w-6 rounded-full",b.is_online?"bg-blue-500":"bg-red-500"])},null,2)]),H("div",JOe,[ee(u,{size:"small",round:"",class:""},{default:ce(()=>[Ye(le(b.rate)+" x ",1)]),_:2},1024)]),H("div",eDe,[b.tags&&b.tags.length>0?(fe(),Me("div",tDe,[(fe(!0),Me(it,null,Nn(b.tags,g=>(fe(),Ve(u,{size:"small",round:"",key:g},{default:ce(()=>[Ye(le(g),1)]),_:2},1024))),128))])):(fe(),Me("span",nDe,"-"))])])])]),_:2},1024))),128))]),_:1})):(fe(),Ve(h,{key:2,type:"info"},{default:ce(()=>[H("div",null,[Ye(le(r.$t("没有可用节点,如果您未订阅或已过期请"))+" ",1),ee(p,{class:"font-600",to:"/plan"},{default:ce(()=>[Ye(le(r.$t("订阅")),1)]),_:1}),Ye("。")])]),_:1}))]),_:1})}}}),rDe=Object.freeze(Object.defineProperty({__proto__:null,default:oDe},Symbol.toStringTag,{value:"Module"})),iDe=me({__name:"index",setup(e){const t=c=>un.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 v(Pt,{text:!0,class:"color-primary",onClick:()=>Jt.push(`/order/${c.trade_no}`)},{default:()=>c.trade_no})}},{title:t("周期"),key:"period",render(c){return v(pi,{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=v("div",{class:["h-6 w-6 rounded-full mr-5",c.status===3?"bg-green-500":"bg-red-500"]});return v("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=v(Pt,{text:!0,type:"primary",onClick:()=>Jt.push(`/order/${c.trade_no}`)},{default:()=>t("查看详情")}),d=v(Pt,{text:!0,type:"primary",disabled:c.status!==0,onClick:()=>i(c.trade_no)},{default:()=>t("取消")}),f=v(Ni,{vertical:!0});return v("div",[u,f,d])}}];async function i(c){window.$dialog.confirm({title:t("注意"),type:"warning",content:t("如果您已经付款,取消订单可能会导致支付失败,确定要取消订单吗?"),async confirm(){const{data:u}=await mm(c);u===!0&&(window.$message.success(t("取消成功")),l())}})}const a=L([]);async function s(){const c=await pS(),{data:u}=c;a.value=u}async function l(){s()}return an(()=>{l()}),(c,u)=>{const d=$u,f=co;return fe(),Ve(f,null,{default:ce(()=>[ee(d,{columns:r,data:a.value,bordered:!1,"scroll-x":800},null,8,["data"])]),_:1})}}}),aDe=Object.freeze(Object.defineProperty({__proto__:null,default:iDe},Symbol.toStringTag,{value:"Module"})),sDe={class:"inline-block",viewBox:"0 0 48 48",width:"1em",height:"1em"},lDe=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),cDe=[lDe];function uDe(e,t){return fe(),Me("svg",sDe,[...cDe])}const WS={name:"healthicons-yes-outline",render:uDe},dDe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},fDe=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),hDe=[fDe];function pDe(e,t){return fe(),Me("svg",dDe,[...hDe])}const mDe={name:"simple-line-icons-book-open",render:pDe},gDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},vDe=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),bDe=[vDe];function yDe(e,t){return fe(),Me("svg",gDe,[...bDe])}const xDe={name:"dashicons-yes-alt",render:yDe},CDe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},wDe=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),_De=[wDe];function SDe(e,t){return fe(),Me("svg",CDe,[..._De])}const kDe={name:"dashicons-warning",render:SDe},TDe={class:"p-20"},PDe={class:"p-10 text-center"},RDe={key:1,class:"flex flex-wrap"},EDe={class:"w-100% md:flex-[2]"},$De={key:2,class:"mt-10 text-22"},ADe={key:3,class:"text-14 text-[rgba(0,0,0,0.45)]"},IDe={class:"flex"},MDe={class:"flex-[1] text-#49505799"},zDe={class:"flex-[2]"},ODe={class:"flex"},DDe={class:"m-t-5 flex-[1] text-#49505799"},LDe={class:"flex-[2]"},FDe={class:"flex"},NDe={class:"m-b-5 m-t-5 flex-[1] text-#49505799"},BDe={class:"flex-[2]"},HDe={class:"flex"},jDe={class:"flex-[1] text-#49505799"},VDe={class:"flex-[2]"},UDe={key:0,class:"flex"},WDe={class:"flex-[1] text-#49505799"},qDe={class:"flex-[2]"},KDe={key:1,class:"flex"},GDe={class:"flex-[1] text-#49505799"},YDe={class:"flex-[2]"},XDe={key:2,class:"flex"},QDe={class:"flex-[1] text-#49505799"},ZDe={class:"flex-[2]"},JDe={key:3,class:"flex"},eLe={class:"flex-[1] text-#49505799"},tLe={class:"flex-[2]"},nLe={key:4,class:"flex"},oLe={class:"flex-[1] text-#49505799"},rLe={class:"flex-[2]"},iLe={class:"flex"},aLe={class:"m-t-5 flex-[1] text-#49505799"},sLe={class:"flex-[2]"},lLe=["onClick"],cLe={class:"flex-[1]"},uLe={class:"max-h-30 flex-[1]"},dLe=["src"],fLe={key:0,class:"w-100% md:flex-[1] md:pl-20"},hLe={class:"mt-20 border-rounded-5 bg-#2f3135 p-20 color-white"},pLe={class:"text-18 font-600"},mLe={class:"flex border-#646669 border-b-solid pb-16 pt-16"},gLe={class:"flex-[2]"},vLe={class:"flex-[1] text-right color-#f8f9fa"},bLe={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},yLe={class:"color-#f8f9fa41"},xLe={class:"pt-16 text-right"},CLe={key:1,class:"border-[#646669] border-b-solid pb-16 pt-16"},wLe={class:"color-#f8f9fa41"},_Le={class:"pt-16 text-right"},SLe={key:2,class:"border-[#646669] border-b-solid pb-16 pt-16"},kLe={class:"color-#f8f9fa41"},TLe={class:"pt-16 text-right"},PLe={key:3,class:"border-[#646669] border-b-solid pb-16 pt-16"},RLe={class:"color-#f8f9fa41"},ELe={class:"pt-16 text-right"},$Le={key:4,class:"border-[#646669] border-b-solid pb-16 pt-16"},ALe={class:"color-#f8f9fa41"},ILe={class:"pt-16 text-right"},MLe={class:"pb-16 pt-16"},zLe={class:"color-#f8f9fa41"},OLe={class:"text-36 font-600"},DLe=me({__name:"detail",setup(e){const t=yn(),n=Ea(),o=y=>un.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 mm(s.value);y===!0&&(window.$message.success(o("取消成功")),C())}})}const s=L(""),l=L(),c=L(),u=L(!0);async function d(){u.value=!0;const{data:y}=await XX(s.value);l.value=y,y.status===0&&(h(),c.value=setInterval(_,1500)),u.value=!1}const f=L([]),p=L(0);async function h(){const{data:y}=await aQ();f.value=y}function m(){var w,S,R,k,A;return((w=l.value)==null?void 0:w.plan[l.value.period])-(((S=l.value)==null?void 0:S.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 b(){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:w,type:S}=await sQ(s.value,y==null?void 0:y.id);w&&(w===!0?(window.$message.info("支付成功"),setTimeout(()=>{C()},500)):S===0?(x.value=!0,T.value=w):S===1&&(window.$message.info("正在前往收银台"),setTimeout(()=>{window.location.href=w},500)))}const x=L(!1),T=L("");async function _(){const{data:y}=await QX(s.value);y&&(clearInterval(c.value),C())}async function C(){d()}return an(()=>{s.value=n.params.trade_no,C()}),(y,w)=>{const S=Ni,R=Vn,k=Ur,A=dl,I=Ha,q=kDe,B=xDe,O=mDe,$=Pt,U=WS,Q=co;return fe(),Ve(Q,null,{default:ce(()=>{var M,z,re,X,te,he,xe,Ce,G,be,ue,ie,_e,V,P,E,W,ae,Y,de,ye,ve,J,pe,ke,ne;return[ee(k,{show:x.value,"onUpdate:show":w[0]||(w[0]=oe=>x.value=oe),onOnAfterLeave:w[1]||(w[1]=oe=>T.value="")},{default:ce(()=>[ee(R,{style:{width:"300px",padding:"0","max-width":"100%"},"content-style":"padding:0",bordered:!1,size:"huge",role:"dialog","aria-modal":"true"},{default:ce(()=>[H("div",TDe,[T.value?(fe(),Ve(_S,{key:0,value:T.value,level:"L","render-as":"svg",class:"h-100% w-100%"},null,8,["value"])):mt("",!0)]),ee(S,{class:"m-0!"}),H("div",PDe,le(y.$t("等待支付中")),1)]),_:1})]),_:1},8,["show"]),u.value?(fe(),Ve(I,{key:0,vertical:"",class:"mt-20"},{default:ce(()=>[ee(A,{height:"20px",width:"33%"}),ee(A,{height:"20px",width:"66%"}),ee(A,{height:"20px"})]),_:1})):(fe(),Me("div",RDe,[H("div",EDe,[((M=l.value)==null?void 0:M.status)!==0?(fe(),Ve(R,{key:0,class:"flex text-center","items-center":"","border-rounded-5":""},{default:ce(()=>{var oe,Re,De,qe,et,ze;return[((oe=l.value)==null?void 0:oe.status)===2?(fe(),Ve(q,{key:0,class:"text-90 color-#f9a314"})):mt("",!0),((Re=l.value)==null?void 0:Re.status)===3||((De=l.value)==null?void 0:De.status)==4?(fe(),Ve(B,{key:1,class:"text-90 color-#48bc19"})):mt("",!0),(qe=l.value)!=null&&qe.status?(fe(),Me("div",$De,le(i(l.value.status).title),1)):mt("",!0),(et=l.value)!=null&&et.status?(fe(),Me("div",ADe,le(i(l.value.status).subTitle),1)):mt("",!0),((ze=l.value)==null?void 0:ze.status)===3?(fe(),Ve($,{key:4,"icon-placement":"left",strong:"",color:"#db4619",size:"small",round:"",class:"mt-30",onClick:w[2]||(w[2]=He=>y.$router.push("/knowledge"))},{icon:ce(()=>[ee(O)]),default:ce(()=>[Ye(" "+le(y.$t("查看使用教程")),1)]),_:1})):mt("",!0)]}),_:1})):mt("",!0),ee(R,{class:"mt-20 border-rounded-5",title:y.$t("商品信息")},{default:ce(()=>{var oe,Re,De;return[H("div",IDe,[H("div",MDe,le(y.$t("产品名称"))+":",1),H("div",zDe,le((oe=l.value)==null?void 0:oe.plan.name),1)]),H("div",ODe,[H("div",DDe,le(y.$t("类型/周期"))+":",1),H("div",LDe,le((Re=l.value)!=null&&Re.period?r[l.value.period]:""),1)]),H("div",FDe,[H("div",NDe,le(y.$t("产品流量"))+":",1),H("div",BDe,le((De=l.value)==null?void 0:De.plan.transfer_enable)+" GB",1)])]}),_:1},8,["title"]),ee(R,{class:"mt-20 border-rounded-5",title:y.$t("订单信息")},{"header-extra":ce(()=>{var oe;return[((oe=l.value)==null?void 0:oe.status)===0?(fe(),Ve($,{key:0,color:"#db4619",size:"small",round:"",strong:"",onClick:w[3]||(w[3]=Re=>a())},{default:ce(()=>[Ye(le(y.$t("关闭订单")),1)]),_:1})):mt("",!0)]}),default:ce(()=>{var oe,Re,De,qe,et,ze,He,lt,Oe,tt,nt;return[H("div",HDe,[H("div",jDe,le(y.$t("订单号"))+":",1),H("div",VDe,le((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?(fe(),Me("div",UDe,[H("div",WDe,le(y.$t("优惠金额")),1),H("div",qDe,le(ge(nn)(l.value.discount_amount)),1)])):mt("",!0),(qe=l.value)!=null&&qe.surplus_amount&&((et=l.value)==null?void 0:et.surplus_amount)>0?(fe(),Me("div",KDe,[H("div",GDe,le(y.$t("旧订阅折抵金额")),1),H("div",YDe,le(ge(nn)(l.value.surplus_amount)),1)])):mt("",!0),(ze=l.value)!=null&&ze.refund_amount&&((He=l.value)==null?void 0:He.refund_amount)>0?(fe(),Me("div",XDe,[H("div",QDe,le(y.$t("退款金额")),1),H("div",ZDe,le(ge(nn)(l.value.refund_amount)),1)])):mt("",!0),(lt=l.value)!=null&<.balance_amount&&((Oe=l.value)==null?void 0:Oe.balance_amount)>0?(fe(),Me("div",JDe,[H("div",eLe,le(y.$t("余额支付 ")),1),H("div",tLe,le(ge(nn)(l.value.balance_amount)),1)])):mt("",!0),((tt=l.value)==null?void 0:tt.status)===0&&b()>0?(fe(),Me("div",nLe,[H("div",oLe,le(y.$t("支付手续费"))+":",1),H("div",rLe,le(ge(nn)(b())),1)])):mt("",!0),H("div",iLe,[H("div",aLe,le(y.$t("创建时间"))+":",1),H("div",sLe,le(ge(nr)((nt=l.value)==null?void 0:nt.created_at)),1)])]}),_:1},8,["title"]),((z=l.value)==null?void 0:z.status)===0?(fe(),Ve(R,{key:1,title:y.$t("支付方式"),class:"mt-20","content-style":"padding:0"},{default:ce(()=>[(fe(!0),Me(it,null,Nn(f.value,(oe,Re)=>(fe(),Me("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",cLe,le(oe.name),1),H("div",uLe,[H("img",{class:"h-full",src:oe.icon},null,8,dLe)])],10,lLe))),128))]),_:1},8,["title"])):mt("",!0)]),((re=l.value)==null?void 0:re.status)===0?(fe(),Me("div",fLe,[H("div",hLe,[H("div",pLe,le(y.$t("订单总额")),1),H("div",mLe,[H("div",gLe,le((X=l.value)==null?void 0:X.plan.name),1),H("div",vLe,le((te=ge(t).appConfig)==null?void 0:te.currency_symbol)+le(((he=l.value)==null?void 0:he.period)&&ge(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?(fe(),Me("div",bLe,[H("div",yLe,le(y.$t("折抵")),1),H("div",xLe,"- "+le((be=ge(t).appConfig)==null?void 0:be.currency_symbol)+le(ge(nn)((ue=l.value)==null?void 0:ue.surplus_amount)),1)])):mt("",!0),(ie=l.value)!=null&&ie.discount_amount&&((_e=l.value)==null?void 0:_e.discount_amount)>0?(fe(),Me("div",CLe,[H("div",wLe,le(y.$t("折扣")),1),H("div",_Le,"- "+le((V=ge(t).appConfig)==null?void 0:V.currency_symbol)+le(ge(nn)((P=l.value)==null?void 0:P.discount_amount)),1)])):mt("",!0),(E=l.value)!=null&&E.refund_amount&&((W=l.value)==null?void 0:W.refund_amount)>0?(fe(),Me("div",SLe,[H("div",kLe,le(y.$t("退款")),1),H("div",TLe,"- "+le((ae=ge(t).appConfig)==null?void 0:ae.currency_symbol)+le(ge(nn)((Y=l.value)==null?void 0:Y.refund_amount)),1)])):mt("",!0),(de=l.value)!=null&&de.balance_amount&&((ye=l.value)==null?void 0:ye.balance_amount)>0?(fe(),Me("div",PLe,[H("div",RLe,le(y.$t("余额支付")),1),H("div",ELe,"- "+le((ve=ge(t).appConfig)==null?void 0:ve.currency_symbol)+le(ge(nn)((J=l.value)==null?void 0:J.balance_amount)),1)])):mt("",!0),b()>0?(fe(),Me("div",$Le,[H("div",ALe,le(y.$t("支付手续费")),1),H("div",ILe,"+ "+le((pe=ge(t).appConfig)==null?void 0:pe.currency_symbol)+le(ge(nn)(b())),1)])):mt("",!0),H("div",MLe,[H("div",zLe,le(y.$t("总计")),1),H("div",OLe,le((ke=ge(t).appConfig)==null?void 0:ke.currency_symbol)+" "+le(ge(nn)(m()+b()))+" "+le((ne=ge(t).appConfig)==null?void 0:ne.currency),1)]),ee($,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",onClick:w[4]||(w[4]=oe=>g())},{icon:ce(()=>[ee(U)]),default:ce(()=>[Ye(" "+le(y.$t("结账")),1)]),_:1})])])):mt("",!0)]))]}),_:1})}}}),LLe=Object.freeze(Object.defineProperty({__proto__:null,default:DLe},Symbol.toStringTag,{value:"Module"})),FLe={class:"inline-block",viewBox:"0 0 50 50",width:"1em",height:"1em"},NLe=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),BLe=H("path",{fill:"currentColor",d:"m32.283 16.302l1.414 1.415l-15.98 15.98l-1.414-1.414z"},null,-1),HLe=H("path",{fill:"currentColor",d:"m17.717 16.302l15.98 15.98l-1.414 1.415l-15.98-15.98z"},null,-1),jLe=[NLe,BLe,HLe];function VLe(e,t){return fe(),Me("svg",FLe,[...jLe])}const qS={name:"ei-close-o",render:VLe},ULe={class:"inline-block",viewBox:"0 0 50 50",width:"1em",height:"1em"},WLe=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),qLe=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),KLe=[WLe,qLe];function GLe(e,t){return fe(),Me("svg",ULe,[...KLe])}const KS={name:"ei-check",render:GLe},YLe={class:"ml-auto mr-auto max-w-1200 w-100%"},XLe={class:"m-3 mb-4 mt-4 text-30 font-400"},QLe={class:"card-container m-t-10 md:m-t-40"},ZLe=["onClick"],JLe={class:"vertical-bottom"},e9e={class:"text-30 font-600"},t9e={class:"p-l-5 text-16 text-gray"},n9e={key:0},o9e=["innerHTML"],r9e=me({__name:"index",setup(e){const t=yn(),n=d=>un.global.t(d),o=new Wu({html:!0}),r=d=>o.render(d),i=L(0),a=[{value:0,label:n("全部")},{value:1,label:n("按周期")},{value:2,label:n("按流量")}],s=L([]),l=L([]);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})});async function c(){const{data:d}=await YX();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=nU,h=a2,m=KS,b=qS,g=ur,x=Pt,T=Vn,_=co;return fe(),Ve(_,null,{default:ce(()=>[H("div",YLe,[H("h2",XLe,le(d.$t("选择最适合你的计划")),1),ee(h,{value:i.value,"onUpdate:value":f[0]||(f[0]=C=>i.value=C),name:"plan_select",class:""},{default:ce(()=>[(fe(),Me(it,null,Nn(a,C=>ee(p,{key:C.value,value:C.value,label:C.label,style:{background:"--n-color"}},null,8,["value","label"])),64))]),_:1},8,["value"]),H("section",QLe,[(fe(!0),Me(it,null,Nn(s.value,C=>(fe(),Me("div",{class:"card-item min-w-300 cursor-pointer",key:C.id,onClick:y=>d.$router.push("/plan/"+C.id)},[ee(T,{title:C.name,hoverable:"",class:"m-auto max-w-100% w-375"},{"header-extra":ce(()=>{var y;return[H("div",JLe,[H("span",e9e,le((y=ge(t).appConfig)==null?void 0:y.currency_symbol)+" "+le(C.price),1),Ye(),H("span",t9e," /"+le(C.cycle),1)])]}),action:ce(()=>[ee(x,{strong:"",secondary:"",type:"info"},{default:ce(()=>[Ye(le(d.$t("立即订阅")),1)]),_:1})]),default:ce(()=>[ge(Sx)(C.content)?(fe(),Me("div",n9e,[(fe(!0),Me(it,null,Nn(JSON.parse(C.content),(y,w)=>(fe(),Me("div",{key:w,class:tr(["vertical-center flex items-center",y.support?"":"opacity-30"])},[ee(g,{size:"30",class:"flex items-center text-[--primary-color]"},{default:ce(()=>[y.support?(fe(),Ve(m,{key:0})):(fe(),Ve(b,{key:1}))]),_:2},1024),H("div",null,le(y.feature),1)],2))),128))])):(fe(),Me("div",{key:1,innerHTML:r(C.content||""),class:"markdown-body"},null,8,o9e))]),_:2},1032,["title"])],8,ZLe))),128))])])]),_:1})}}}),i9e=Ou(r9e,[["__scopeId","data-v-a1a283f6"]]),a9e=Object.freeze(Object.defineProperty({__proto__:null,default:i9e},Symbol.toStringTag,{value:"Module"})),s9e={class:"inline-block",viewBox:"0 0 576 512",width:"1em",height:"1em"},l9e=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),c9e=[l9e];function u9e(e,t){return fe(),Me("svg",s9e,[...c9e])}const d9e={name:"fa6-solid-ticket",render:u9e},f9e={key:1,class:"flex flex-wrap"},h9e={class:"w-100% md:max-w-2/3"},p9e={key:0},m9e=["innerHTML"],g9e=["onClick"],v9e={class:"mt-20 w-full md:mt-0 md:max-w-1/3 sm:max-w-full md:pl-20"},b9e={class:"border-rounded-5 bg-#2f3135 p-20 color-white"},y9e={class:"flex items-center"},x9e=["placeholder"],C9e={class:"mt-0 border-rounded-5 bg-#2f3135 p-20 color-white md:mt-20"},w9e={class:"text-18 font-600"},_9e={class:"flex border-#646669 border-b-solid pb-16 pt-16"},S9e={class:"flex-[2]"},k9e={class:"flex-[1] text-right color-#f8f9fa"},T9e={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},P9e={class:"color-#f8f9fa"},R9e={class:"flex pb-16 pt-16"},E9e={class:"flex-[2]"},$9e={class:"flex-[1] text-right color-#f8f9fa"},A9e={class:"pb-16 pt-16"},I9e={class:"color-#f8f9fa"},M9e={class:"text-36 font-600"},z9e=me({__name:"detail",setup(e){const t=yn(),n=Ea(),o=fl(),r=k=>un.global.t(k),i=new Wu({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=L(0),c=L([]);async function u(){const k=T.value;c.value=[];for(const A in k)A in s&&k[A]!==null&&c.value.push({name:s[A],key:A})}const d=L(""),f=L(!1),p=L();async function h(){f.value=!0;const{data:k}=await cQ(d.value,R.value);k&&(p.value=k),f.value=!1}function m(){if(!p.value||!T.value||rC(l.value))return 0;const{type:k,value:A}=p.value,I=c.value[l.value].key;return k===1?A:A*T.value[I]/100}const b=L(!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(){mm(I).then(({data:q})=>{q&&x()})},cancel(){Jt.push("/order")}});return}if(o.plan_id!==R.value&&(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;b.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)),b.value=!1}const T=L(),_=L(!0);async function C(){_.value=!0;const{data:k}=await lQ(R.value);T.value=k,u(),_.value=!1}const y=L();async function w(){const{data:k}=await pS();y.value=k}function S(){C(),w()}const R=L();return an(()=>{R.value=n.params.plan_id,S()}),(k,A)=>{const I=dl,q=Ha,B=KS,O=qS,$=ur,U=Vn,Q=Ni,M=d9e,z=Pt,re=WS,X=co;return fe(),Ve(X,null,{default:ce(()=>{var te,he,xe,Ce,G,be,ue,ie;return[_.value?(fe(),Ve(q,{key:0,vertical:"",class:"mt-20"},{default:ce(()=>[ee(I,{height:"20px",width:"33%"}),ee(I,{height:"20px",width:"66%"}),ee(I,{height:"20px"})]),_:1})):(fe(),Me("div",f9e,[H("div",h9e,[ee(U,{title:(te=T.value)==null?void 0:te.name,class:"m-auto max-w-100% border-rounded-5"},{default:ce(()=>{var _e,V,P;return[ge(Sx)(((_e=T.value)==null?void 0:_e.content)||"")?(fe(),Me("div",p9e,[(fe(!0),Me(it,null,Nn(JSON.parse(((V=T.value)==null?void 0:V.content)||""),(E,W)=>(fe(),Me("div",{key:W,class:tr(["vertical-center flex items-center",E.support?"":"opacity-30"])},[ee($,{size:"30",class:"flex items-center text-[--primary-color]"},{default:ce(()=>[E.support?(fe(),Ve(B,{key:0})):(fe(),Ve(O,{key:1}))]),_:2},1024),H("div",null,le(E.feature),1)],2))),128))])):(fe(),Me("div",{key:1,innerHTML:a(((P=T.value)==null?void 0:P.content)||""),class:"markdown-body"},null,8,m9e))]}),_:1},8,["title"]),ee(U,{title:k.$t("付款周期"),class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:ce(()=>[(fe(!0),Me(it,null,Nn(c.value,(_e,V)=>{var P,E;return fe(),Me("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:W=>l.value=V},[H("div",null,le(_e.name),1),H("div",null,le((P=ge(t).appConfig)==null?void 0:P.currency_symbol)+" "+le(ge(nn)((E=T.value)==null?void 0:E[c.value[V].key])),1)],10,g9e),ee(Q,{class:"m-0!"})])}),128))]),_:1},8,["title"])]),H("div",v9e,[H("div",b9e,[H("div",y9e,[wn(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,x9e),[[Y4,d.value]]),ee(z,{type:"primary","icon-placement":"left",loading:f.value,disabled:f.value,onClick:A[1]||(A[1]=_e=>h())},{icon:ce(()=>[ee(M)]),default:ce(()=>[Ye(" "+le(k.$t("验证")),1)]),_:1},8,["loading","disabled"])])]),H("div",C9e,[H("div",w9e,le(k.$t("订单总额")),1),H("div",_9e,[H("div",S9e,le((he=T.value)==null?void 0:he.name),1),H("div",k9e,le((xe=ge(t).appConfig)==null?void 0:xe.currency_symbol)+" "+le(ge(nn)((Ce=T.value)==null?void 0:Ce[c.value[l.value].key])),1)]),p.value?(fe(),Me("div",T9e,[H("div",P9e,le(k.$t("折扣")),1),H("div",R9e,[H("div",E9e,le((G=p.value)==null?void 0:G.name),1),H("div",$9e," - "+le(ge(nn)(m())),1)])])):mt("",!0),H("div",A9e,[H("div",I9e,le(k.$t("总计")),1),H("div",M9e,le((be=ge(t).appConfig)==null?void 0:be.currency_symbol)+" "+le(ge(nn)(((ue=T.value)==null?void 0:ue[c.value[l.value].key])-m()))+" "+le((ie=ge(t).appConfig)==null?void 0:ie.currency),1)]),ee(z,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",loading:b.value,disabled:b.value,onClick:A[2]||(A[2]=_e=>g())},{icon:ce(()=>[ee(re)]),default:ce(()=>[Ye(" "+le(k.$t("下单")),1)]),_:1},8,["loading","disabled"])])])]))]}),_:1})}}}),O9e=Object.freeze(Object.defineProperty({__proto__:null,default:z9e},Symbol.toStringTag,{value:"Module"})),D9e={class:"inline-block",viewBox:"0 0 256 256",width:"1em",height:"1em"},L9e=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),F9e=[L9e];function N9e(e,t){return fe(),Me("svg",D9e,[...F9e])}const B9e={name:"ph-wallet-fill",render:N9e},H9e={class:"text-50 font-400"},j9e={class:"m-l-20 text-20 text-#6c757d"},V9e={class:"text-#6c757d"},U9e={class:"mt-10 max-w-500"},W9e={class:"mt-10 max-w-500"},q9e={class:"mt-10 max-w-500"},K9e={class:"mt-10 max-w-500"},G9e={class:"mb-5"},Y9e={class:"mt-10 max-w-500"},X9e={class:"mb-5"},Q9e={class:"m-0 pb-10 pt-10 text-20"},Z9e={class:"mt-20"},J9e=["href"],eFe={class:"mt-20"},tFe={class:"m-0 pb-10 pt-10 text-20"},nFe={class:"mt-20"},oFe={class:"flex justify-end"},rFe=me({__name:"index",setup(e){const t=fl(),n=yn(),o=C=>un.global.t(C),r=L(""),i=L(""),a=L(""),s=L(!1);async function l(){if(s.value=!0,i.value!==a.value){window.$message.error(o("两次新密码输入不同"));return}const{data:C}=await oQ(r.value,i.value);C===!0&&window.$message.success(o("密码修改成功")),s.value=!1}const c=L(!1),u=L(!1);async function d(C){if(C==="expire"){const{data:y}=await K0({remind_expire:c.value?1:0});y===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),c.value=!c.value)}else if(C==="traffic"){const{data:y}=await K0({remind_traffic:u.value?1:0});y===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),u.value=!u.value)}}const f=L(),p=L(!1),h=L();async function m(){const{data:C}=await vQ();C&&(f.value=C)}async function b(){const{data:C}=await fS();C&&(h.value=C)}function g(C){window.location.href=C}const x=L(!1);async function T(){const{data:C}=await rQ();C&&window.$message.success(o("重置成功"))}async function _(){t.getUserInfo(),c.value=!!t.remind_expire,u.value=!!t.remind_traffic}return an(()=>{_()}),(C,y)=>{const w=B9e,S=Vn,R=Co,k=Pt,A=QY,I=ll,q=Ni,B=GY,O=Ur,$=co;return fe(),Ve($,null,{default:ce(()=>{var U,Q;return[ee(S,{title:C.$t("我的钱包"),class:"border-rounded-5"},{"header-extra":ce(()=>[ee(w,{class:"text-40 color-gray"})]),default:ce(()=>{var M;return[H("div",null,[H("span",H9e,le(ge(nn)(ge(t).balance)),1),H("span",j9e,le((M=ge(n).appConfig)==null?void 0:M.currency),1)]),H("div",V9e,le(C.$t("账户余额(仅消费)")),1)]}),_:1},8,["title"]),ee(S,{title:C.$t("修改密码"),class:"mt-20 border-rounded-5"},{default:ce(()=>[H("div",U9e,[H("label",null,le(C.$t("旧密码")),1),ee(R,{type:"password",value:r.value,"onUpdate:value":y[0]||(y[0]=M=>r.value=M),placeholder:C.$t("请输入旧密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",W9e,[H("label",null,le(C.$t("新密码")),1),ee(R,{type:"password",value:i.value,"onUpdate:value":y[1]||(y[1]=M=>i.value=M),placeholder:C.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",q9e,[H("label",null,le(C.$t("新密码")),1),ee(R,{type:"password",value:a.value,"onUpdate:value":y[2]||(y[2]=M=>a.value=M),placeholder:C.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),ee(k,{class:"mt-20",type:"primary",onClick:l,loading:s.value,disabled:s.value},{default:ce(()=>[Ye(le(C.$t("保存")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title"]),ee(S,{title:C.$t("通知"),class:"mt-20 border-rounded-5"},{default:ce(()=>[H("div",K9e,[H("div",G9e,le(C.$t("到期邮件提醒")),1),ee(A,{value:c.value,"onUpdate:value":[y[3]||(y[3]=M=>c.value=M),y[4]||(y[4]=M=>d("expire"))]},null,8,["value"])]),H("div",Y9e,[H("div",X9e,le(C.$t("流量邮件提醒")),1),ee(A,{value:u.value,"onUpdate:value":[y[5]||(y[5]=M=>u.value=M),y[6]||(y[6]=M=>d("traffic"))]},null,8,["value"])])]),_:1},8,["title"]),ee(S,{title:C.$t("绑定Telegram"),class:"mt-20 border-rounded-5"},{"header-extra":ce(()=>[ee(k,{type:"primary",round:"",onClick:y[7]||(y[7]=M=>(p.value=!0,m(),b()))},{default:ce(()=>[Ye(le(C.$t("立即开始")),1)]),_:1})]),_:1},8,["title"]),(Q=(U=ge(n))==null?void 0:U.appConfig)!=null&&Q.telegram_discuss_link?(fe(),Ve(S,{key:0,title:C.$t("Telegram 讨论组"),class:"mt-20 border-rounded-5"},{"header-extra":ce(()=>[ee(k,{type:"primary",round:"",onClick:y[8]||(y[8]=M=>{var z,re;return g((re=(z=ge(n))==null?void 0:z.appConfig)==null?void 0:re.telegram_discuss_link)})},{default:ce(()=>[Ye(le(C.$t("立即加入")),1)]),_:1})]),_:1},8,["title"])):mt("",!0),ee(S,{title:C.$t("重置订阅信息"),class:"mt-20 border-rounded-5"},{default:ce(()=>[ee(I,{type:"warning"},{default:ce(()=>[Ye(le(C.$t("当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。")),1)]),_:1}),ee(k,{type:"error",size:"small",class:"mt-10",onClick:y[9]||(y[9]=M=>x.value=!0)},{default:ce(()=>[Ye(le(C.$t("重置")),1)]),_:1})]),_:1},8,["title"]),ee(O,{title:C.$t("绑定Telegram"),preset:"card",show:p.value,"onUpdate:show":y[12]||(y[12]=M=>p.value=M),style:{width:"520px"},footerStyle:"padding: 10px 16px",segmented:{content:!0,footer:!0}},{footer:ce(()=>[H("div",oFe,[ee(k,{type:"primary",onClick:y[11]||(y[11]=M=>p.value=!1)},{default:ce(()=>[Ye(le(C.$t("我知道了")),1)]),_:1})])]),default:ce(()=>{var M,z,re;return[f.value&&h.value?(fe(),Me(it,{key:0},[H("div",null,[H("h2",Q9e,le(C.$t("第一步")),1),ee(q,{class:"m-0!"}),H("div",Z9e,[Ye(le(C.$t("打开Telegram搜索"))+" ",1),H("a",{href:"https://t.me/"+((M=f.value)==null?void 0:M.username)},"@"+le((z=f.value)==null?void 0:z.username),9,J9e)])]),H("div",eFe,[H("h2",tFe,le(C.$t("第二步")),1),ee(q,{class:"m-0!"}),H("div",nFe,le(C.$t("向机器人发送你的")),1),H("code",{class:"cursor-pointer",onClick:y[10]||(y[10]=X=>{var te;return ge(ra)("/bind "+((te=h.value)==null?void 0:te.subscribe_url))})},"/bind "+le((re=h.value)==null?void 0:re.subscribe_url),1)])],64)):(fe(),Ve(B,{key:1,size:"large"}))]}),_:1},8,["title","show"]),ee(O,{show:x.value,"onUpdate:show":y[13]||(y[13]=M=>x.value=M),preset:"dialog",title:C.$t("确定要重置订阅信息?"),content:C.$t("如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。"),"positive-text":C.$t("确认"),"negative-text":C.$t("取消"),onPositiveClick:T},null,8,["show","title","content","positive-text","negative-text"])]}),_:1})}}}),iFe=Object.freeze(Object.defineProperty({__proto__:null,default:rFe},Symbol.toStringTag,{value:"Module"})),aFe={class:"flex justify-end"},sFe=me({__name:"index",setup(e){const t=p=>un.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=v("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 v("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=v(Pt,{text:!0,type:"primary",onClick:()=>Jt.push(`/ticket/${p.id}`)},{default:()=>t("查看")}),m=v(Pt,{text:!0,type:"primary",disabled:p.status===1,onClick:()=>c(p.id)},{default:()=>t("关闭")}),b=v(Ni,{vertical:!0});return v("div",[h,b,m])}}],r=L(!1),i=L(""),a=L(),s=L("");async function l(){const{data:p}=await dQ(i.value,a.value,s.value);p===!0&&(window.$message.success(t("创建成功")),f(),r.value=!1)}async function c(p){const{data:h}=await fQ(p);h&&(window.$message.success(t("关闭成功")),f())}const u=L([]);async function d(){const{data:p}=await uQ();u.value=p}function f(){d()}return an(()=>{f()}),(p,h)=>{const m=Co,b=Tu,g=Ha,x=Vn,T=Ur,_=$u,C=co;return fe(),Ve(C,null,{default:ce(()=>[ee(x,{class:"border-rounded-5",title:p.$t("工单历史")},{"header-extra":ce(()=>[ee(ge(Pt),{type:"primary",round:"",onClick:h[0]||(h[0]=y=>r.value=!0)},{default:ce(()=>[Ye(le(p.$t("新的工单")),1)]),_:1}),ee(T,{show:r.value,"onUpdate:show":h[7]||(h[7]=y=>r.value=y)},{default:ce(()=>[ee(x,{title:p.$t("新的工单"),class:"w-600",segmented:{content:!0,footer:!0},closable:"",onClose:h[6]||(h[6]=y=>r.value=!1)},{footer:ce(()=>[H("div",aFe,[ee(g,null,{default:ce(()=>[ee(ge(Pt),{onClick:h[4]||(h[4]=y=>r.value=!1)},{default:ce(()=>[Ye(le(p.$t("取消")),1)]),_:1}),ee(ge(Pt),{type:"primary",onClick:h[5]||(h[5]=y=>l())},{default:ce(()=>[Ye(le(p.$t("确认")),1)]),_:1})]),_:1})])]),default:ce(()=>[H("div",null,[H("label",null,le(p.$t("主题")),1),ee(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,le(p.$t("工单级别")),1),ee(b,{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,le(p.$t("消息")),1),ee(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:ce(()=>[ee(_,{columns:o,data:u.value,"scroll-x":800},null,8,["data"])]),_:1},8,["title"])]),_:1})}}}),lFe=Object.freeze(Object.defineProperty({__proto__:null,default:sFe},Symbol.toStringTag,{value:"Module"})),cFe={class:"relative",style:{height:"calc(100% - 70px)"}},uFe={class:"mb-8 mt-8 text-14 text-gray"},dFe={class:"mb-8 inline-block border-rounded-5 bg-#f8f9fa pb-8 pl-16 pr-16 pt-8"},fFe=me({__name:"detail",setup(e){const t=Ea(),n=p=>un.global.t(p),o=L("");async function r(){const{data:p}=await pQ(i.value,o.value);p===!0&&(window.$message.success(n("回复成功")),o.value="",f())}const i=L(),a=L();async function s(){const{data:p}=await hQ(i.value);p&&(a.value=p)}const l=L(null),c=L(null),u=async()=>{const p=l.value,h=c.value;p&&h&&p.scrollBy({top:h.scrollHeight,behavior:"auto"})},d=L();async function f(){await s(),await Lt(),u(),d.value=setInterval(s,2e3)}return an(()=>{i.value=t.params.ticket_id,f()}),(p,h)=>{const m=NY,b=Co,g=Pt,x=_u,T=Vn,_=co;return fe(),Ve(_,null,{default:ce(()=>{var C;return[ee(T,{title:(C=a.value)==null?void 0:C.subject,class:"h-full overflow-hidden"},{default:ce(()=>[H("div",cFe,[ee(m,{class:"absolute right-0 h-full",ref_key:"scrollbarRef",ref:l},{default:ce(()=>{var y;return[H("div",{ref_key:"scrollContainerRef",ref:c},[(fe(!0),Me(it,null,Nn((y=a.value)==null?void 0:y.message,w=>(fe(),Me("div",{key:w.id,class:tr([w.is_me?"text-right":"text-left"])},[H("div",uFe,le(ge(nr)(w.created_at)),1),H("div",dFe,le(w.message),1)],2))),128))],512)]}),_:1},512)]),ee(x,{size:"large",class:"mt-30"},{default:ce(()=>[ee(b,{type:"text",size:"large",placeholder:p.$t("输入内容回复工单"),autofocus:!0,value:o.value,"onUpdate:value":h[0]||(h[0]=y=>o.value=y),onKeyup:h[1]||(h[1]=ha(y=>r(),["enter"]))},null,8,["placeholder","value"]),ee(g,{type:"primary",size:"large",onClick:h[2]||(h[2]=y=>r())},{default:ce(()=>[Ye(le(p.$t("回复")),1)]),_:1})]),_:1})]),_:1},8,["title"])]}),_:1})}}}),hFe=Object.freeze(Object.defineProperty({__proto__:null,default:fFe},Symbol.toStringTag,{value:"Module"})),pFe=me({__name:"index",setup(e){const t=a=>un.global.t(a),n=[{title:t("记录时间"),key:"record_at",render(a){return dp(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 v(pi,{size:"small",round:!0},{default:()=>a.server_rate+" x"})}},{title(){const a=v(Ru,{placement:"bottom",trigger:"hover"},{trigger:()=>v(Us("mdi-help-circle-outline",{size:16})),default:()=>t("公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量")});return v("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?Ji(u)+" TB":c>=1?Ji(c)+" GB":l>=1?Ji(l)+" MB":Ji(s)+" KB"}const r=L([]);async function i(){const{data:a}=await iQ();r.value=a}return an(()=>{i()}),(a,s)=>{const l=ll,c=$u,u=Vn,d=co;return fe(),Ve(d,null,{default:ce(()=>[ee(u,{class:"border-rounded-5"},{default:ce(()=>[ee(l,{type:"info",bordered:!1,class:"mb-20"},{default:ce(()=>[Ye(le(a.$t("流量明细仅保留近月数据以供查询。")),1)]),_:1}),ee(c,{columns:n,data:r.value,"scroll-x":600},null,8,["data"])]),_:1})]),_:1})}}}),mFe=Object.freeze(Object.defineProperty({__proto__:null,default:pFe},Symbol.toStringTag,{value:"Module"})),gFe={name:"NOTFOUND"},vFe={"h-full":"",flex:""};function bFe(e,t,n,o,r,i){const a=Pt,s=DY;return fe(),Me("div",vFe,[ee(s,{"m-auto":"",status:"404",title:"404 Not Found",description:""},{footer:ce(()=>[ee(a,null,{default:ce(()=>[Ye("Find some fun")]),_:1})]),_:1})])}const yFe=Ou(gFe,[["render",bFe]]),xFe=Object.freeze(Object.defineProperty({__proto__:null,default:yFe},Symbol.toStringTag,{value:"Module"})),CFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},wFe=H("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),_Fe=[wFe];function SFe(e,t){return fe(),Me("svg",CFe,[..._Fe])}const Rm={name:"iconoir-language",render:SFe},kFe={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},TFe=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),PFe=H("path",{fill:"currentColor",d:"M14.59 20.59L18.17 17H4v-2h14.17l-3.58-3.59L16 10l6 6l-6 6z"},null,-1),RFe=[TFe,PFe];function EFe(e,t){return fe(),Me("svg",kFe,[...RFe])}const $Fe={name:"carbon-login",render:EFe},AFe=e=>_t({url:"/passport/auth/login",method:"post",data:e}),IFe=e=>_t({url:"/passport/auth/register",method:"post",data:e});function GS(){return _t.get("/guest/comm/config")}function YS(e,t){return _t.post("/passport/comm/sendEmailVerify",{email:e,recaptcha_data:t})}function MFe(e,t,n){return _t.post("/passport/auth/forget",{email:e,password:t,email_code:n})}const zFe={class:"p-24"},OFe={key:0,class:"text-center"},DFe=["src"],LFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},FFe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},NFe={"mt-20":"","w-full":""},BFe={"mt-20":"","w-full":""},HFe={"mt-20":"","w-full":""},jFe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},VFe=me({__name:"login",setup(e){const t=yn(),n=Zc(),o=l=>un.global.t(l),r=L({email:"",password:""});i();function i(){const l=ki.get("loginInfo");l.value&&(r.value.email=l.value.email||"",r.value.password=l.value.password||"")}const a=L(!1);async function s(){const{email:l,password:c}=r.value;if(!l||!c){window.$message.warning(o("请输入用户名和密码"));return}a.value=!0;const{data:u}=await AFe({email:l,password:c.toString()});a.value=!1,u!=null&&u.auth_data&&(window.$message.success(o("登录成功")),LX(u==null?void 0:u.auth_data),n.push("/"))}return(l,c)=>{const u=Co,d=$Fe,f=Pt,p=Pa("router-link"),h=Ni,m=Rm,b=cl,g=Vn;return fe(),Me("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(ge(t).background_url&&`background:url(${ge(t).background_url}) no-repeat center center / cover;`)},[ee(g,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ce(()=>[H("div",zFe,[ge(t).logo?(fe(),Me("div",OFe,[H("img",{src:ge(t).logo,class:"mb-1em max-w-100%"},null,8,DFe)])):(fe(),Me("h1",LFe,le(ge(t).title),1)),H("h5",FFe,le(ge(t).description||" "),1),H("div",NFe,[ee(u,{value:r.value.email,"onUpdate:value":c[0]||(c[0]=x=>r.value.email=x),autofocus:"",placeholder:l.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),H("div",BFe,[ee(u,{value:r.value.password,"onUpdate:value":c[1]||(c[1]=x=>r.value.password=x),class:"",type:"password","show-password-on":"click",placeholder:l.$t("密码"),maxlength:40,onKeydown:ha(s,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",HFe,[ee(f,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:s,loading:a.value,disabled:a.value},{icon:ce(()=>[ee(d)]),default:ce(()=>[Ye(" "+le(l.$t("登入")),1)]),_:1},8,["loading","disabled"])])]),H("div",jFe,[H("div",null,[ee(p,{to:"/register",class:"text-#6c757d"},{default:ce(()=>[Ye(le(l.$t("注册")),1)]),_:1}),ee(h,{vertical:""}),ee(p,{to:"/forgetpassword",class:"text-#6c757d"},{default:ce(()=>[Ye(le(l.$t("忘记密码")),1)]),_:1})]),H("div",null,[ee(b,{value:ge(t).lang,"onUpdate:value":c[2]||(c[2]=x=>ge(t).lang=x),options:Object.entries(ge(gi)).map(([x,T])=>({label:T,value:x})),trigger:"click","on-update:value":ge(t).switchLang},{default:ce(()=>[ee(f,{text:"","icon-placement":"left"},{icon:ce(()=>[ee(m)]),default:ce(()=>[Ye(" "+le(ge(gi)[ge(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),UFe=Object.freeze(Object.defineProperty({__proto__:null,default:VFe},Symbol.toStringTag,{value:"Module"})),WFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},qFe=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),KFe=[qFe];function GFe(e,t){return fe(),Me("svg",WFe,[...KFe])}const YFe={name:"mdi-emoticon-kiss-outline",render:GFe},XS=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=L(null);let i=null;t({execute:function(){window.grecaptcha.execute(i)},reset:function(){window.grecaptcha.reset(i)}});function a(){i=window.grecaptcha.render(r.value,{sitekey:o.sitekey,theme:o.theme,size:o.size,callback:s=>n("verify",s),"expired-callback":()=>n("expire"),"error-callback":()=>n("fail")})}return Vt(()=>{window.grecaptcha==null?new Promise((s,l)=>{let c,u=!1;window.recaptchaReady=function(){u||(u=!0,clearTimeout(c),s())};const d="recaptcha-script",f=m=>()=>{var b;u||(u=!0,clearTimeout(c),(b=document.getElementById(d))==null||b.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)=>(fe(),Me("div",{ref_key:"recaptchaDiv",ref:r},null,512))}}),XFe={class:"p-24"},QFe={key:0,class:"text-center"},ZFe=["src"],JFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},e7e={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},t7e={"mt-20":"","w-full":""},n7e={key:2,"mt-20":"","w-full":""},o7e={"mt-20":"","w-full":""},r7e={"mt-20":"","w-full":""},i7e={"mt-20":"","w-full":""},a7e={"mt-20":"","w-full":""},s7e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},l7e=me({__name:"register",setup(e){const t=Ea(),n=yn(),o=Zc(),r=C=>un.global.t(C),i=L({email:"",password:"",confirm_password:"",invite_code:"",lock_invite_code:!1,suffix:"",email_code:""}),a=L(null),s=L(),l=L(!1),c=L();function u(C){a.value=C,setTimeout(()=>{l.value=!1,s.value&&s.value.reset,c.value==="register"?(x(),c.value=""):c.value==="sendEmailVerify"&&(b(),c.value="")},500)}function d(){s.value&&s.value.reset()}function f(){s.value&&s.value.reset()}function p(){s.value&&s.value.reset&&s.value.reset()}const h=L(!1),m=L(0);async function b(){var w,S;if(i.value.email===""){window.$message.error(r("请输入邮箱地址"));return}if(h.value=!0,m.value>0){window.$message.warning(un.global.tc("{second}秒后可重新发送",{second:m.value}));return}if((w=T.value)!=null&&w.is_recaptcha&&((S=T.value)!=null&&S.is_recaptcha)&&!a.value){l.value=!0,h.value=!1,c.value="sendEmailVerify";return}const C=i.value.suffix?`${i.value.email}${i.value.suffix}`:i.value.email,{data:y}=await YS(C,a.value);if(y===!0){window.$message.success(r("发送成功")),m.value=60;const R=setInterval(()=>{m.value--,m.value===0&&clearInterval(R)},1e3);a.value=""}h.value=!1}const g=L(!1);async function x(){var A,I;if(i.value.email===""){window.$message.error(r("请输入邮箱地址"));return}const{password:C,confirm_password:y,invite_code:w,email_code:S}=i.value,R=i.value.suffix?`${i.value.email}${i.value.suffix}`:i.value.email;if(!R||!C){window.$message.warning(r("请输入账号密码"));return}if(C!==y){window.$message.warning(r("请确保两次密码输入一致"));return}if((A=T.value)!=null&&A.is_recaptcha&&((I=T.value)!=null&&I.is_recaptcha)){a.value||(l.value=!0),c.value="register";return}g.value=!0;const{data:k}=await IFe({email:R,password:C.toString(),invite_code:w,email_code:S});g.value=!1,k.auth_data&&(window.$message.success(r("注册成功")),yR(k.auth_data),o.push("/"))}const T=L();async function _(){var y,w;const{data:C}=await GS();C&&(T.value=C,Rv(C.email_whitelist_suffix)&&(i.value.suffix=(y=C.email_whitelist_suffix)!=null&&y[0]?"@"+((w=C.email_whitelist_suffix)==null?void 0:w[0]):""))}return an(()=>{t.query.code&&(i.value.lock_invite_code=!0,i.value.invite_code=t.query.code),_()}),(C,y)=>{const w=Ur,S=Co,R=Tu,k=_u,A=Pt,I=YFe,q=Pa("router-link"),B=Rm,O=cl,$=Vn;return fe(),Me("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(ge(n).background_url&&`background:url(${ge(n).background_url}) no-repeat center center / cover;`)},[ee(w,{show:l.value,"onUpdate:show":y[0]||(y[0]=U=>l.value=U)},{default:ce(()=>{var U,Q,M;return[(U=T.value)!=null&&U.is_recaptcha&&((Q=T.value)!=null&&Q.recaptcha_site_key)?wn((fe(),Ve(ge(XS),{key:0,sitekey:(M=T.value)==null?void 0:M.recaptcha_site_key,size:"normal",theme:"light","loading-timeout":3e4,onVerify:u,onExpire:d,onFail:f,onError:p,ref_key:"vueRecaptchaRef",ref:s},null,8,["sitekey"])),[[ro,l.value]]):mt("",!0)]}),_:1},8,["show"]),ee($,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ce(()=>{var U,Q;return[H("div",XFe,[ge(n).logo?(fe(),Me("div",QFe,[H("img",{src:ge(n).logo,class:"mb-1em max-w-100%"},null,8,ZFe)])):(fe(),Me("h1",JFe,le(ge(n).title),1)),H("h5",e7e,le(ge(n).description||" "),1),H("div",t7e,[ee(k,{class:"flex"},{default:ce(()=>{var M,z,re;return[ee(S,{value:i.value.email,"onUpdate:value":y[1]||(y[1]=X=>i.value.email=X),autofocus:"",class:"flex-[2] pl-5",placeholder:C.$t("邮箱"),maxlength:80},null,8,["value","placeholder"]),ge(Rv)((M=T.value)==null?void 0:M.email_whitelist_suffix)?(fe(),Ve(R,{key:0,value:i.value.suffix,"onUpdate:value":y[2]||(y[2]=X=>i.value.suffix=X),options:((re=(z=T.value)==null?void 0:z.email_whitelist_suffix)==null?void 0:re.map(X=>({value:`@${X}`,label:`@${X}`})))||[],class:"flex-[1]","consistent-menu-width":!1},null,8,["value","options"])):mt("",!0)]}),_:1})]),(U=T.value)!=null&&U.is_email_verify?(fe(),Me("div",n7e,[ee(k,{class:"flex"},{default:ce(()=>[ee(S,{value:i.value.email_code,"onUpdate:value":y[3]||(y[3]=M=>i.value.email_code=M),placeholder:C.$t("邮箱验证码"),class:"pl-5"},null,8,["value","placeholder"]),ee(A,{type:"primary",onClick:y[4]||(y[4]=M=>b()),loading:h.value,disabled:h.value||m.value>0},{default:ce(()=>[Ye(le(m.value||C.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})])):mt("",!0),H("div",o7e,[ee(S,{value:i.value.password,"onUpdate:value":y[5]||(y[5]=M=>i.value.password=M),class:"pl-5",type:"password","show-password-on":"click",placeholder:C.$t("密码"),maxlength:40,onKeydown:ha(x,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",r7e,[ee(S,{value:i.value.confirm_password,"onUpdate:value":y[6]||(y[6]=M=>i.value.confirm_password=M),class:"pl-5",type:"password","show-password-on":"click",placeholder:C.$t("再次输入密码"),maxlength:40,onKeydown:ha(x,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",i7e,[ee(S,{value:i.value.invite_code,"onUpdate:value":y[7]||(y[7]=M=>i.value.invite_code=M),class:"pl-5",placeholder:[C.$t("邀请码"),(Q=T.value)!=null&&Q.is_invite_force?`(${C.$t("必填")})`:`(${C.$t("选填")})`],maxlength:20,disabled:i.value.lock_invite_code},null,8,["value","placeholder","disabled"])]),H("div",a7e,[ee(A,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary",onClick:x,"icon-placement":"left",loading:g.value,disabled:g.value},{icon:ce(()=>[ee(I)]),default:ce(()=>[Ye(" "+le(C.$t("注册")),1)]),_:1},8,["loading","disabled"])])]),H("div",s7e,[H("div",null,[ee(q,{to:"/login",class:"text-#6c757d"},{default:ce(()=>[Ye(le(C.$t("返回登入")),1)]),_:1})]),H("div",null,[ee(O,{value:ge(n).lang,"onUpdate:value":y[8]||(y[8]=M=>ge(n).lang=M),options:Object.entries(ge(gi)).map(([M,z])=>({label:z,value:M})),trigger:"click","on-update:value":ge(n).switchLang},{default:ce(()=>[ee(A,{text:"","icon-placement":"left"},{icon:ce(()=>[ee(B)]),default:ce(()=>[Ye(" "+le(ge(gi)[ge(n).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]}),_:1})],4)}}}),c7e=Object.freeze(Object.defineProperty({__proto__:null,default:l7e},Symbol.toStringTag,{value:"Module"})),u7e={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},d7e=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),f7e=[d7e];function h7e(e,t){return fe(),Me("svg",u7e,[...f7e])}const p7e={name:"fluent-key-reset24-regular",render:h7e},m7e={class:"p-24"},g7e={key:0,class:"text-center"},v7e=["src"],b7e={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},y7e={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},x7e={"mt-20":"","w-full":""},C7e={"mt-20":"","w-full":""},w7e={"mt-20":"","w-full":""},_7e={"mt-20":"","w-full":""},S7e={"mt-20":"","w-full":""},k7e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},T7e=me({__name:"forgetpassword",setup(e){const t=yn(),n=Zc(),o=_=>un.global.t(_),r=L({email:"",email_code:"",password:"",confirm_password:"",invite_code:"",suffix:""}),i=L(null),a=L(),s=L(!1),l=L();function c(_){i.value=_,setTimeout(()=>{s.value=!1,a.value&&a.value.reset(),l.value==="sendEmailVerify"&&(m(),l.value="")},500)}function u(){a.value.reset()}function d(){a.value.reset()}function f(){a.value.reset()}const p=L(!1),h=L(0);async function m(){var y,w;if(r.value.email===""){window.$message.error(o("请输入邮箱地址"));return}if(p.value=!0,h.value>0){window.$message.warning(un.global.tc("{second}秒后可重新发送",{second:h.value}));return}if((y=x.value)!=null&&y.is_recaptcha&&((w=x.value)!=null&&w.is_recaptcha)&&!i.value){s.value=!0,p.value=!1,l.value="sendEmailVerify";return}const _=r.value.suffix?`${r.value.email}${r.value.suffix}`:r.value.email,{data:C}=await YS(_,i.value);if(C===!0){window.$message.success(o("发送成功")),h.value=60;const S=setInterval(()=>{h.value--,h.value===0&&clearInterval(S)},1e3);i.value=""}p.value=!1}const b=L(!1);async function g(){if(r.value.email===""){window.$message.error(o("请输入邮箱地址"));return}const{email:_,password:C,confirm_password:y,email_code:w}=r.value;if(!_||!C){window.$message.warning(o("请输入账号密码"));return}if(C!==y){window.$message.warning(o("请确保两次密码输入一致"));return}b.value=!0;const{data:S}=await MFe(_,C.toString(),w);b.value=!1,S&&(window.$message.success(o("重置密码成功,正在返回登录")),setTimeout(()=>{n.push("/login")},500))}const x=L();async function T(){const{data:_}=await GS();_&&(x.value=_)}return an(()=>{T()}),(_,C)=>{const y=Ur,w=Co,S=_u,R=Pt,k=p7e,A=Pa("router-link"),I=Rm,q=cl,B=Vn;return fe(),Me("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(ge(t).background_url&&`background:url(${ge(t).background_url}) no-repeat center center / cover;`)},[ee(y,{show:s.value,"onUpdate:show":C[0]||(C[0]=O=>s.value=O)},{default:ce(()=>{var O,$,U;return[(O=x.value)!=null&&O.is_recaptcha&&(($=x.value)!=null&&$.recaptcha_site_key)?wn((fe(),Ve(ge(XS),{key:0,sitekey:(U=x.value)==null?void 0:U.recaptcha_site_key,size:"normal",theme:"light","loading-timeout":500,onVerify:c,onExpire:u,onFail:d,onError:f,ref_key:"vueRecaptchaRef",ref:a},null,8,["sitekey"])),[[ro,s.value]]):mt("",!0)]}),_:1},8,["show"]),ee(B,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ce(()=>[H("div",m7e,[ge(t).logo?(fe(),Me("div",g7e,[H("img",{src:ge(t).logo,class:"mb-1em max-w-100%"},null,8,v7e)])):(fe(),Me("h1",b7e,le(ge(t).title),1)),H("h5",y7e,le(ge(t).description||" "),1),H("div",x7e,[ee(S,{class:"flex"},{default:ce(()=>[ee(w,{value:r.value.email,"onUpdate:value":C[1]||(C[1]=O=>r.value.email=O),autofocus:"",class:"flex-[2] pl-5",placeholder:_.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),_:1})]),H("div",C7e,[ee(S,{class:"flex"},{default:ce(()=>[ee(w,{placeholder:_.$t("邮箱验证码"),value:r.value.email_code,"onUpdate:value":C[2]||(C[2]=O=>r.value.email_code=O),class:"pl-5"},null,8,["placeholder","value"]),ee(R,{type:"primary",onClick:C[3]||(C[3]=O=>m()),loading:p.value,disabled:p.value||h.value>0},{default:ce(()=>[Ye(le(h.value||_.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})]),H("div",w7e,[ee(w,{value:r.value.password,"onUpdate:value":C[4]||(C[4]=O=>r.value.password=O),class:"pl-5",type:"password","show-password-on":"click",placeholder:_.$t("密码"),maxlength:40},null,8,["value","placeholder"])]),H("div",_7e,[ee(w,{value:r.value.confirm_password,"onUpdate:value":C[5]||(C[5]=O=>r.value.confirm_password=O),class:"pl-5",type:"password","show-password-on":"click",placeholder:_.$t("再次输入密码"),maxlength:40,onKeydown:C[6]||(C[6]=ha(O=>g(),["enter"]))},null,8,["value","placeholder"])]),H("div",S7e,[ee(R,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:C[7]||(C[7]=O=>g()),loading:b.value,disabled:b.value},{icon:ce(()=>[ee(k)]),default:ce(()=>[Ye(" "+le(_.$t("重置密码")),1)]),_:1},8,["loading","disabled"])])]),H("div",k7e,[H("div",null,[ee(A,{to:"/login",class:"text-#6c757d"},{default:ce(()=>[Ye(le(_.$t("返回登录")),1)]),_:1})]),H("div",null,[ee(q,{value:ge(t).lang,"onUpdate:value":C[8]||(C[8]=O=>ge(t).lang=O),options:Object.entries(ge(gi)).map(([O,$])=>({label:$,value:O})),trigger:"click","on-update:value":ge(t).switchLang},{default:ce(()=>[ee(R,{text:"","icon-placement":"left"},{icon:ce(()=>[ee(I)]),default:ce(()=>[Ye(" "+le(ge(gi)[ge(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),P7e=Object.freeze(Object.defineProperty({__proto__:null,default:T7e},Symbol.toStringTag,{value:"Module"})),R7e={请求失败:"Request failed",月付:"Monthly",季付:"Quarterly",半年付:"Semi-Annually",年付:"Annually",两年付:"Biennially",三年付:"Triennially",一次性:"One Time",重置流量包:"Data Reset Package",待支付:"Pending Payment",开通中:"Pending Active",已取消:"Canceled",已完成:"Completed",已折抵:"Converted",待确认:"Pending",发放中:"Confirming",已发放:"Completed",无效:"Invalid",个人中心:"User Center",登出:"Logout",搜索:"Search",仪表盘:"Dashboard",订阅:"Subscription",我的订阅:"My Subscription",购买订阅:"Purchase Subscription",财务:"Billing",我的订单:"My Orders",我的邀请:"My Invitation",用户:"Account",我的工单:"My Tickets",流量明细:"Transfer Data Details",使用文档:"Knowledge Base",绑定Telegram获取更多服务:"Not link to Telegram yet",点击这里进行绑定:"Please click here to link to Telegram",公告:"Announcements",总览:"Overview",该订阅长期有效:"The subscription is valid for an unlimited time",已过期:"Expired","已用 {used} / 总计 {total}":"{used} Used / Total {total}",查看订阅:"View Subscription",邮箱:"Email",邮箱验证码:"Email verification code",发送:"Send",重置密码:"Reset Password",返回登入:"Back to Login",邀请码:"Invitation Code",复制链接:"Copy Link",完成时间:"Complete Time",佣金:"Commission",已注册用户数:"Registered users",佣金比例:"Commission rate",确认中的佣金:"Pending commission","佣金将会在确认后会到达你的佣金账户。":"The commission will reach your commission account after review.",邀请码管理:"Invitation Code Management",生成邀请码:"Generate invitation code",佣金发放记录:"Commission Income Record",复制成功:"Copied successfully",密码:"Password",登入:"Login",注册:"Register",忘记密码:"Forgot password","# 订单号":"Order Number #",周期:"Type / Cycle",订单金额:"Order Amount",订单状态:"Order Status",创建时间:"Creation Time",操作:"Action",查看详情:"View Details",请选择支付方式:"Please select a payment method",请检查信用卡支付信息:"Please check credit card payment information",订单详情:"Order Details",折扣:"Discount",折抵:"Converted",退款:"Refund",支付方式:"Payment Method",填写信用卡支付信息:"Please fill in credit card payment information","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"We will not collect your credit card information, credit card number and other details only use to verify the current transaction.",订单总额:"Order Total",总计:"Total",结账:"Checkout",等待支付中:"Waiting for payment","订单系统正在进行处理,请稍等1-3分钟。":"Order system is being processed, please wait 1 to 3 minutes.","订单由于超时支付已被取消。":"The order has been canceled due to overtime payment.","订单已支付并开通。":"The order has been paid and the service is activated.",选择订阅:"Select a Subscription",立即订阅:"Subscribe now",配置订阅:"Configure Subscription",付款周期:"Payment Cycle","有优惠券?":"Have coupons?",验证:"Verify",下单:"Order","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"Attention please, change subscription will overwrite your current subscription.",该订阅无法续费:"This subscription cannot be renewed",选择其他订阅:"Choose another subscription",我的钱包:"My Wallet","账户余额(仅消费)":"Account Balance (For billing only)","推广佣金(可提现)":"Invitation Commission (Can be used to withdraw)",钱包组成部分:"Wallet Details",划转:"Transfer",推广佣金提现:"Invitation Commission Withdrawal",修改密码:"Change Password",保存:"Save",旧密码:"Old Password",新密码:"New Password",请输入旧密码:"Please enter the old password",请输入新密码:"Please enter the new password",通知:"Notification",到期邮件提醒:"Subscription expiration email reminder",流量邮件提醒:"Insufficient transfer data email alert",绑定Telegram:"Link to Telegram",立即开始:"Start Now",重置订阅信息:"Reset Subscription",重置:"Reset","确定要重置订阅信息?":"Do you want to reset subscription?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"In case of your account information or subscription leak, this option is for reset. After resetting your UUID and subscription will change, you need to re-subscribe.",重置成功:"Reset successfully",两次新密码输入不同:"Two new passwords entered do not match",两次密码输入不同:"The passwords entered do not match","邀请码(选填)":"Invitation code (Optional)",'我已阅读并同意 服务条款':'I have read and agree to the terms of service',请同意服务条款:"Please agree to the terms of service",名称:"Name",标签:"Tags",状态:"Status",节点五分钟内节点在线情况:"Access Point online status in the last 5 minutes",倍率:"Rate",使用的流量将乘以倍率进行扣除:"The transfer data usage will be multiplied by the transfer data rate deducted.",更多操作:"Action","没有可用节点,如果您未订阅或已过期请":"No access points are available. If you have not subscribed or the subscription has expired, please","确定重置当前已用流量?":"Are you sure to reset your current data usage?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":'Click "Confirm" and you will be redirected to the payment page. The system will empty your current month"s usage after your purchase.',确定:"Confirm",低:"Low",中:"Medium",高:"High",主题:"Subject",工单级别:"Ticket Priority",工单状态:"Ticket Status",最后回复:"Last Reply",已关闭:"Closed",待回复:"Pending Reply",已回复:"Replied",查看:"View",关闭:"Cancel",新的工单:"My Tickets",确认:"Confirm",请输入工单主题:"Please enter a subject",工单等级:"Ticket Priority",请选择工单等级:"Please select the ticket priority",消息:"Message",请描述你遇到的问题:"Please describe the problem you encountered",记录时间:"Record Time",实际上行:"Actual Upload",实际下行:"Actual Download",合计:"Total","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"Formula: (Actual Upload + Actual Download) x Deduction Rate = Deduct Transfer Data",复制订阅地址:"Copy Subscription URL",导入到:"Export to",一键订阅:"Quick Subscription",复制订阅:"Copy Subscription URL",推广佣金划转至余额:"Transfer Invitation Commission to Account Balance","划转后的余额仅用于{title}消费使用":"The transferred balance will be used for {title} payments only",当前推广佣金余额:"Current invitation balance",划转金额:"Transfer amount",请输入需要划转到余额的金额:"Please enter the amount to be transferred to the balance","输入内容回复工单...":"Please enter to reply to the ticket...",申请提现:"Apply For Withdrawal",取消:"Cancel",提现方式:"Withdrawal Method",请选择提现方式:"Please select a withdrawal method",提现账号:"Withdrawal Account",请输入提现账号:"Please enter the withdrawal account",我知道了:"I got it",第一步:"First Step",第二步:"Second Step",打开Telegram搜索:"Open Telegram and Search ",向机器人发送你的:"Send the following command to bot","最后更新: {date}":"Last Updated: {date}",还有没支付的订单:"There are still unpaid orders",立即支付:"Pay Now",条工单正在处理中:"tickets are in process",立即查看:"View Now",节点状态:"Access Point Status",商品信息:"Product Information",产品名称:"Product Name","类型/周期":"Type / Cycle",产品流量:"Product Transfer Data",订单信息:"Order Details",关闭订单:"Close order",订单号:"Order Number",优惠金额:"Discount amount",旧订阅折抵金额:"Old subscription converted amount",退款金额:"Refunded amount",余额支付:"Balance payment",工单历史:"Ticket History","已用流量将在 {reset_day} 日后重置":"Used data will reset after {reset_day} days",已用流量已在今日重置:"Data usage has been reset today",重置已用流量:"Reset used data",查看节点状态:"View Access Point status","当前已使用流量达{rate}%":"Currently used data up to {rate}%",节点名称:"Access Point Name","于 {date} 到期,距离到期还有 {day} 天。":"Will expire on {date}, {day} days before expiration, ","Telegram 讨论组":"Telegram Discussion Group",立即加入:"Join Now","该订阅无法续费,仅允许新用户购买":"This subscription cannot be renewed and is only available to new users.",重置当月流量:"Reset current month usage","流量明细仅保留近月数据以供查询。":'Only keep the most recent month"s usage for checking the transfer data details.',扣费倍率:"Fee deduction rate",支付手续费:"Payment fee",续费订阅:"Renewal Subscription",学习如何使用:"Learn how to use",快速将节点导入对应客户端进行使用:"Quickly export subscription into the client app",对您当前的订阅进行续费:"Renew your current subscription",对您当前的订阅进行购买:"Purchase your current subscription",捷径:"Shortcut","不会使用,查看使用教程":"I am a newbie, view the tutorial",使用支持扫码的客户端进行订阅:"Use a client app that supports scanning QR code to subscribe",扫描二维码订阅:"Scan QR code to subscribe",续费:"Renewal",购买:"Purchase",查看教程:"View Tutorial",注意:"Attention","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"You still have an unpaid order. You need to cancel it before purchasing. Are you sure you want to cancel the previous order?",确定取消:"Confirm Cancel",返回我的订单:"Back to My Order","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"If you have already paid, canceling the order may cause the payment to fail. Are you sure you want to cancel the order?",选择最适合你的计划:"Choose the right plan for you",全部:"All",按周期:"By Cycle",遇到问题:"I have a problem",遇到问题可以通过工单与我们沟通:"If you have any problems, you can contact us via ticket",按流量:"Pay As You Go",搜索文档:"Search Documents",技术支持:"Technical Support",当前剩余佣金:"Current commission remaining",三级分销比例:"Three-level Distribution Ratio",累计获得佣金:"Cumulative commission earned","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"The users you invite to re-invite users will be divided according to the order amount multiplied by the distribution level.",发放时间:"Commission Time","{number} 人":"{number} people","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"If your subscription address or account is leaked and misused by others, you can reset your subscription information here to prevent unnecessary losses.",再次输入密码:"Enter password again",返回登陆:"Return to Login",选填:"Optional",必填:"Required",最后回复时间:"Last Reply Time",请选项工单等级:"Please Select Ticket Priority",回复:"Reply",输入内容回复工单:"Enter Content to Reply to Ticket",已生成:"Generated",选择协议:"Select Protocol",自动:"Automatic",流量重置包:"Data Reset Package",复制失败:"Copy failed",提示:"Notification",确认退出:"Confirm Logout",已退出登录:"Logged out successfully",请输入邮箱地址:"Enter email address","{second}秒后可重新发送":"Resend available in {second} seconds",发送成功:"Sent successfully",请输入账号密码:"Enter account and password",请确保两次密码输入一致:"Ensure password entries match",注册成功:"Registration successful","重置密码成功,正在返回登录":"Password reset successful, returning to login",确认取消:"Confirm Cancel","请注意,变更订阅会导致当前订阅被覆盖。":"Please note that changing the subscription will overwrite the current subscription.","订单提交成功,正在跳转支付":"Order submitted successfully, redirecting to payment.",回复成功:"Reply Successful",工单详情:"Ticket Details",登录成功:"Login Successful","确定退出?":"Are you sure you want to exit?"},$1=Object.freeze(Object.defineProperty({__proto__:null,default:R7e},Symbol.toStringTag,{value:"Module"})),E7e={请求失败:"درخواست انجام نشد",月付:"ماهانه",季付:"سه ماهه",半年付:"نیم سال",年付:"سالانه",两年付:"دو سال",三年付:"سه سال",一次性:"یک‌باره",重置流量包:"بازنشانی بسته های داده",待支付:"در انتظار پرداخت",开通中:"ایجاید",已取消:"صرف نظر شد",已完成:"به پایان رسید",已折抵:"تخفیف داده شده است",待确认:"در حال بررسی",发放中:"صدور",已发放:"صادر شده",无效:"نامعتبر",个人中心:"پروفایل",登出:"خروج",搜索:"جستجو",仪表盘:"داشبرد",订阅:"اشتراک",我的订阅:"اشتراک من",购买订阅:"خرید اشتراک",财务:"امور مالی",我的订单:"درخواست های من",我的邀请:"دعوتنامه های من",用户:"کاربر",我的工单:"درخواست های من",流量明细:"جزئیات\\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} نفر","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"در صورت انتشار آدرس یا حساب اشتراک شما و سوء استفاده از آن توسط دیگران، می‌توانید اطلاعات اشتراک خود را در اینجا بازنشانی کنید تا از زیان‌های غیرضروری جلوگیری شود.",再次输入密码:"ورود مجدد رمز عبور",返回登陆:"بازگشت به ورود",选填:"اختیاری",必填:"الزامی",最后回复时间:"زمان آخرین پاسخ",请选项工单等级:"لطفاً اولویت تیکت را انتخاب کنید",回复:"پاسخ",输入内容回复工单:"محتوا را برای پاسخ به تیکت وارد کنید",已生成:"تولید شده",选择协议:"انتخاب پروتکل",自动:"خودکار",流量重置包:"بسته بازنشانی داده",复制失败:"کپی ناموفق بود",提示:"اطلاع",确认退出:"تأیید خروج",已退出登录:"با موفقیت خارج شده",请输入邮箱地址:"آدرس ایمیل را وارد کنید","{second}秒后可重新发送":"{second} ثانیه دیگر می‌توانید مجدداً ارسال کنید",发送成功:"با موفقیت ارسال شد",请输入账号密码:"نام کاربری و رمز عبور را وارد کنید",请确保两次密码输入一致:"اطمینان حاصل کنید که ورودهای رمز عبور مطابقت دارند",注册成功:"ثبت نام با موفقیت انجام شد","重置密码成功,正在返回登录":"با موفقیت رمز عبور بازنشانی شد، در حال بازگشت به صفحه ورود",确认取消:"تایید لغو","请注意,变更订阅会导致当前订阅被覆盖。":"لطفاً توجه داشته باشید که تغییر اشتراک موجب ایجاد اشتراک فعلی می‌شود.","订单提交成功,正在跳转支付":"سفارش با موفقیت ثبت شد، به پرداخت هدایت می‌شود.",回复成功:"پاسخ با موفقیت ارسال شد",工单详情:"جزئیات تیکت",登录成功:"ورود موفقیت‌آمیز","确定退出?":"آیا مطمئن هستید که می‌خواهید خارج شوید؟"},A1=Object.freeze(Object.defineProperty({__proto__:null,default:E7e},Symbol.toStringTag,{value:"Module"})),$7e={请求失败:"リクエストエラー",月付:"月間プラン",季付:"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} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"購読アドレスまたはアカウントが漏れて他者に悪用された場合、不必要な損失を防ぐためにここで購読情報をリセットできます。",再次输入密码:"パスワードを再入力してください",返回登陆:"ログインに戻る",选填:"任意",必填:"必須",最后回复时间:"最終返信時刻",请选项工单等级:"チケットの優先度を選択してください",回复:"返信",输入内容回复工单:"チケットへの返信内容を入力",已生成:"生成済み",选择协议:"プロトコルの選択",自动:"自動",流量重置包:"データリセットパッケージ",复制失败:"コピーに失敗しました",提示:"通知",确认退出:"ログアウトを確認",已退出登录:"正常にログアウトしました",请输入邮箱地址:"メールアドレスを入力してください","{second}秒后可重新发送":"{second} 秒後に再送信可能",发送成功:"送信成功",请输入账号密码:"アカウントとパスワードを入力してください",请确保两次密码输入一致:"パスワードの入力が一致していることを確認してください",注册成功:"登録が成功しました","重置密码成功,正在返回登录":"パスワードのリセットが成功しました。ログインに戻っています",确认取消:"キャンセルの確認","请注意,变更订阅会导致当前订阅被覆盖。":"購読の変更は現在の購読を上書きします。","订单提交成功,正在跳转支付":"注文が成功裏に送信されました。支払いにリダイレクトしています。",回复成功:"返信が成功しました",工单详情:"チケットの詳細",登录成功:"ログイン成功","确定退出?":"本当に退出しますか?"},I1=Object.freeze(Object.defineProperty({__proto__:null,default:$7e},Symbol.toStringTag,{value:"Module"})),A7e={请求失败:"요청실패",月付:"월간",季付:"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} 명","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"구독 주소 또는 계정이 유출되어 다른 사람에게 남용되는 경우 여기에서 구독 정보를 재설정하여 불필요한 손실을 방지할 수 있습니다.",再次输入密码:"비밀번호를 다시 입력하세요",返回登陆:"로그인으로 돌아가기",选填:"선택 사항",必填:"필수",最后回复时间:"최근 답장 시간",请选项工单等级:"티켓 우선 순위 선택",回复:"답장",输入内容回复工单:"티켓에 대한 내용 입력",已生成:"생성됨",选择协议:"프로토콜 선택",自动:"자동",流量重置包:"데이터 리셋 패키지",复制失败:"복사 실패",提示:"알림",确认退出:"로그아웃 확인",已退出登录:"로그아웃 완료",请输入邮箱地址:"이메일 주소를 입력하세요","{second}秒后可重新发送":"{second} 초 후에 다시 전송 가능",发送成功:"전송 성공",请输入账号密码:"계정과 비밀번호를 입력하세요",请确保两次密码输入一致:"비밀번호 입력이 일치하는지 확인하세요",注册成功:"등록 성공","重置密码成功,正在返回登录":"비밀번호 재설정 성공, 로그인 페이지로 돌아가는 중",确认取消:"취소 확인","请注意,变更订阅会导致当前订阅被覆盖。":"구독 변경은 현재 구독을 덮어씁니다.","订单提交成功,正在跳转支付":"주문이 성공적으로 제출되었습니다. 지불로 이동 중입니다.",回复成功:"답장 성공",工单详情:"티켓 상세 정보",登录成功:"로그인 성공","确定退出?":"확실히 종료하시겠습니까?"},M1=Object.freeze(Object.defineProperty({__proto__:null,default:A7e},Symbol.toStringTag,{value:"Module"})),I7e={请求失败:"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",提示:"Thông báo",确认退出:"Xác nhận Đăng xuất",已退出登录:"Đã đăng xuất thành công",请输入邮箱地址:"Nhập địa chỉ email","{second}秒后可重新发送":"Gửi lại sau {second} giây",发送成功:"Gửi thành công",请输入账号密码:"Nhập tên đăng nhập và mật khẩu",请确保两次密码输入一致:"Đảm bảo hai lần nhập mật khẩu giống nhau",注册成功:"Đăng ký thành công","重置密码成功,正在返回登录":"Đặt lại mật khẩu thành công, đang quay trở lại trang đăng nhập",确认取消:"Xác nhận Hủy","请注意,变更订阅会导致当前订阅被覆盖。":"Vui lòng lưu ý rằng thay đổi đăng ký sẽ ghi đè lên đăng ký hiện tại.","订单提交成功,正在跳转支付":"Đơn hàng đã được gửi thành công, đang chuyển hướng đến thanh toán.",回复成功:"Trả lời thành công",工单详情:"Chi tiết Ticket",登录成功:"Đăng nhập thành công","确定退出?":"Xác nhận thoát?"},z1=Object.freeze(Object.defineProperty({__proto__:null,default:I7e},Symbol.toStringTag,{value:"Module"})),M7e={请求失败:"请求失败",月付:"月付",季付:"季付",半年付:"半年付",年付:"年付",两年付:"两年付",三年付:"三年付",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"开通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待确认",发放中:"发放中",已发放:"已发放",无效:"无效",个人中心:"个人中心",登出:"登出",搜索:"搜索",仪表盘:"仪表盘",订阅:"订阅",我的订阅:"我的订阅",购买订阅:"购买订阅",财务:"财务",我的订单:"我的订单",我的邀请:"我的邀请",用户:"用户",我的工单:"我的工单",流量明细:"流量明细",使用文档:"使用文档",绑定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} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。",再次输入密码:"再次输入密码",返回登陆:"返回登录",选填:"选填",必填:"必填",最后回复时间:"最后回复时间",请选项工单等级:"请选择工单优先级",回复:"回复",输入内容回复工单:"输入内容回复工单",已生成:"已生成",选择协议:"选择协议",自动:"自动",流量重置包:"流量重置包",复制失败:"复制失败",提示:"提示",确认退出:"确认退出",已退出登录:"已成功退出登录",请输入邮箱地址:"请输入邮箱地址","{second}秒后可重新发送":"{second}秒后可重新发送",发送成功:"发送成功",请输入账号密码:"请输入账号密码",请确保两次密码输入一致:"请确保两次密码输入一致",注册成功:"注册成功","重置密码成功,正在返回登录":"重置密码成功,正在返回登录",确认取消:"确认取消","请注意,变更订阅会导致当前订阅被覆盖。":"请注意,变更订阅会导致当前订阅被覆盖。","订单提交成功,正在跳转支付":"订单提交成功,正在跳转支付",回复成功:"回复成功",工单详情:"工单详情",登录成功:"登录成功","确定退出?":"确定退出?"},O1=Object.freeze(Object.defineProperty({__proto__:null,default:M7e},Symbol.toStringTag,{value:"Module"})),z7e={请求失败:"請求失敗",月付:"月繳制",季付:"季繳",半年付:"半年缴",年付:"年繳",两年付:"兩年繳",三年付:"三年繳",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"開通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待確認",发放中:"發放中",已发放:"已發放",无效:"無效",个人中心:"您的帳戸",登出:"登出",搜索:"搜尋",仪表盘:"儀表板",订阅:"訂閱",我的订阅:"我的訂閱",购买订阅:"購買訂閱",财务:"財務",我的订单:"我的訂單",我的邀请:"我的邀請",用户:"使用者",我的工单:"我的工單",流量明细:"流量明細",使用文档:"說明文件",绑定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} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"如果您的訂閱地址或帳戶洩漏並被他人濫用,您可以在此重置訂閱資訊,以避免不必要的損失。",再次输入密码:"請再次輸入密碼",返回登陆:"返回登入",选填:"選填",必填:"必填",最后回复时间:"最後回覆時間",请选项工单等级:"請選擇工單優先級",回复:"回覆",输入内容回复工单:"輸入內容回覆工單",已生成:"已生成",选择协议:"選擇協議",自动:"自動",流量重置包:"流量重置包",复制失败:"複製失敗",提示:"提示",确认退出:"確認退出",已退出登录:"已成功登出",请输入邮箱地址:"請輸入電子郵件地址","{second}秒后可重新发送":"{second} 秒後可重新發送",发送成功:"發送成功",请输入账号密码:"請輸入帳號和密碼",请确保两次密码输入一致:"請確保兩次密碼輸入一致",注册成功:"註冊成功","重置密码成功,正在返回登录":"重置密碼成功,正在返回登入",确认取消:"確認取消","请注意,变更订阅会导致当前订阅被覆盖。":"請注意,變更訂閱會導致目前的訂閱被覆蓋。","订单提交成功,正在跳转支付":"訂單提交成功,正在跳轉支付",回复成功:"回覆成功",工单详情:"工單詳情",登录成功:"登入成功","确定退出?":"確定退出?"},D1=Object.freeze(Object.defineProperty({__proto__:null,default:z7e},Symbol.toStringTag,{value:"Module"}))});export default O7e(); +`:">",i)};Ua.prototype.renderInline=function(e,t,n){for(var o,r="",i=this.rules,a=0,s=e.length;a\s]/i.test(e)}function y8e(e){return/^<\/a\s*>/i.test(e)}var x8e=function(t){var n,o,r,i,a,s,l,c,u,d,f,p,h,m,b,g,x=t.tokens,T;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"&&(b8e(s.content)&&h>0&&h--,y8e(s.content)&&h++),!(h>0)&&s.type==="text"&&t.md.linkify.test(s.content)){for(u=s.content,T=t.md.linkify.match(u),l=[],p=s.level,f=0,T.length>0&&T[0].index===0&&n>0&&i[n-1].type==="text_special"&&(T=T.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",b]],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=T[c].lastIndex);f=0;t--)n=e[t],n.type==="text"&&!o&&(n.content=n.content.replace(w8e,S8e)),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}function T8e(e){var t,n,o=0;for(t=e.length-1;t>=0;t--)n=e[t],n.type==="text"&&!o&&ES.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 P8e=function(t){var n;if(t.md.options.typographer)for(n=t.tokens.length-1;n>=0;n--)t.tokens[n].type==="inline"&&(C8e.test(t.tokens[n].content)&&k8e(t.tokens[n].children),ES.test(t.tokens[n].content)&&T8e(t.tokens[n].children))},l1=Dt.isWhiteSpace,c1=Dt.isPunctChar,u1=Dt.isMdAsciiPunct,R8e=/['"]/,d1=/['"]/g,f1="’";function Kl(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function E8e(e,t){var n,o,r,i,a,s,l,c,u,d,f,p,h,m,b,g,x,T,_,C,y;for(_=[],n=0;n=0&&!(_[x].level<=l);x--);if(_.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=b=!1),b&&g&&(b=f,g=p),!b&&!g){T&&(o.content=Kl(o.content,i.index,f1));continue}if(g){for(x=_.length-1;x>=0&&(c=_[x],!(_[x].level=0;n--)t.tokens[n].type!=="inline"||!R8e.test(t.tokens[n].content)||E8e(t.tokens[n].children,t)},A8e=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};Wa.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 Cm=Wa,I8e=Cm;function $S(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}$S.prototype.Token=I8e;var M8e=$S,z8e=xm,Yd=[["normalize",p8e],["block",m8e],["inline",g8e],["linkify",x8e],["replacements",P8e],["smartquotes",$8e],["text_join",A8e]];function wm(){this.ruler=new z8e;for(var e=0;eo||(u=n+1,t.sCount[u]=4||(s=t.bMarks[u]+t.tShift[u],s>=t.eMarks[u])||(C=t.src.charCodeAt(s++),C!==124&&C!==45&&C!==58)||s>=t.eMarks[u]||(y=t.src.charCodeAt(s++),y!==124&&y!==45&&y!==58&&!Xd(y))||C===45&&Xd(y))return!1;for(;s=4||(d=h1(a),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop(),f=d.length,f===0||f!==h.length))return!1;if(r)return!0;for(x=t.parentType,t.parentType="table",_=t.md.block.ruler.getRules("blockquote"),p=t.push("table_open","table",1),p.map=b=[n,0],p=t.push("thead_open","thead",1),p.map=[n,n+1],p=t.push("tr_open","tr",1),p.map=[n,n+1],l=0;l=4)break;for(d=h1(a),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop(),u===n+2&&(p=t.push("tbody_open","tbody",1),p.map=g=[n+2,0]),p=t.push("tr_open","tr",1),p.map=[u,u+1],l=0;l=4){r++,i=r;continue}break}return t.line=i,a=t.push("code_block","code",0),a.content=t.getLines(n,i,4+t.blkIndent,!1)+` +`,a.map=[n,t.line],!0},F8e=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=[],T=[],y=t.md.block.ruler.getRules("blockquote"),g=t.parentType,t.parentType="blockquote",f=n;f=A));f++){if(t.src.charCodeAt(k++)===62&&!S){for(l=t.sCount[f]+1,t.src.charCodeAt(k)===32?(k++,l++,i=!1,_=!0):t.src.charCodeAt(k)===9?(_=!0,(t.bsCount[f]+l)%4===3?(k++,l++,i=!1):i=!0):_=!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+(_?1:0),x.push(t.sCount[f]),t.sCount[f]=p-l,T.push(t.tShift[f]),t.tShift[f]=k-t.bMarks[f];continue}if(u)break;for(C=!1,s=0,c=y.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&&(U=!0),(k=m1(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=p1(t,$))>=0)d=!1;else return!1;if(U&&t.skipSpaces(k)>=t.eMarks[$])return!1;if(r)return!0;for(b=t.src.charCodeAt(k-1),m=t.tokens.length,d?(M=t.push("ordered_list_open","ol",1),g!==1&&(M.attrs=[["start",g]])):M=t.push("bullet_list_open","ul",1),M.map=h=[$,0],M.markup=String.fromCharCode(b),A=!1,B=t.md.block.ruler.getRules("list"),C=t.parentType,t.parentType="list";$=x?c=1:c=T-u,c>4&&(c=1),l=u+c,M=t.push("list_item_open","li",1),M.markup=String.fromCharCode(b),M.map=f=[$,0],d&&(M.info=t.src.slice(I,k-1)),S=t.tight,w=t.tShift[$],y=t.sCount[$],_=t.listIndent,t.listIndent=t.blkIndent,t.blkIndent=l,t.tight=!0,t.tShift[$]=a-t.bMarks[$],t.sCount[$]=T,a>=x&&t.isEmpty($+1)?t.line=Math.min(t.line+2,o):t.md.block.tokenize(t,$,o,!0),(!t.tight||A)&&(Q=!1),A=t.line-$>1&&t.isEmpty(t.line-1),t.blkIndent=t.listIndent,t.listIndent=_,t.tShift[$]=w,t.sCount[$]=y,t.tight=S,M=t.push("list_item_close","li",-1),M.markup=String.fromCharCode(b),$=t.line,f[1]=$,$>=o||t.sCount[$]=4)break;for(q=!1,s=0,p=B.length;s=4||t.src.charCodeAt(y)!==91)return!1;for(;++y3)&&!(t.sCount[S]<0)){for(x=!1,u=0,d=T.length;u"u"&&(t.env.references={}),typeof t.env.references[f]>"u"&&(t.env.references[f]={title:_,href:c}),t.parentType=h,t.line=n+C+1),!0)},K8e=["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"],Bu={},G8e="[a-zA-Z_:][a-zA-Z0-9:._-]*",Y8e="[^\"'=<>`\\x00-\\x20]+",X8e="'[^']*'",Q8e='"[^"]*"',Z8e="(?:"+Y8e+"|"+X8e+"|"+Q8e+")",J8e="(?:\\s+"+G8e+"(?:\\s*=\\s*"+Z8e+")?)",IS="<[A-Za-z][A-Za-z0-9\\-]*"+J8e+"*\\s*\\/?>",MS="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",eIe="|",tIe="<[?][\\s\\S]*?[?]>",nIe="]*>",oIe="",rIe=new RegExp("^(?:"+IS+"|"+MS+"|"+eIe+"|"+tIe+"|"+nIe+"|"+oIe+")"),iIe=new RegExp("^(?:"+IS+"|"+MS+")");Bu.HTML_TAG_RE=rIe;Bu.HTML_OPEN_CLOSE_TAG_RE=iIe;var aIe=K8e,sIe=Bu.HTML_OPEN_CLOSE_TAG_RE,Ki=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(sIe.source+"\\s*$"),/^$/,!1]],lIe=function(t,n,o,r){var i,a,s,l,c=t.bMarks[n]+t.tShift[n],u=t.eMarks[n];if(t.sCount[n]-t.blkIndent>=4||!t.md.options.html||t.src.charCodeAt(c)!==60)return!1;for(l=t.src.slice(c,u),i=0;i=4||(i=t.src.charCodeAt(c),i!==35||c>=u))return!1;for(a=1,i=t.src.charCodeAt(++c);i===35&&c6||cc&&g1(t.src.charCodeAt(s-1))&&(u=s),t.line=n+1,l=t.push("heading_open","h"+String(a),1),l.markup="########".slice(0,a),l.map=[n,t.line],l=t.push("inline","",0),l.content=t.src.slice(c,u).trim(),l.map=[n,t.line],l.children=[],l=t.push("heading_close","h"+String(a),-1),l.markup="########".slice(0,a)),!0)},uIe=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};Wo.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]};Wo.prototype.skipEmptyLines=function(t){for(var n=this.lineMax;tn;)if(!Hu(this.src.charCodeAt(--t)))return t+1;return t};Wo.prototype.skipChars=function(t,n){for(var o=this.src.length;to;)if(n!==this.src.charCodeAt(--t))return t+1;return t};Wo.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("")};Wo.prototype.Token=zS;var fIe=Wo,hIe=xm,Yl=[["table",D8e,["paragraph","reference"]],["code",L8e],["fence",F8e,["paragraph","reference","blockquote","list"]],["blockquote",B8e,["paragraph","reference","blockquote","list"]],["hr",j8e,["paragraph","reference","blockquote","list"]],["list",U8e,["paragraph","reference","blockquote"]],["reference",q8e],["html_block",lIe,["paragraph","reference","blockquote"]],["heading",cIe,["paragraph","reference","blockquote"]],["lheading",uIe],["paragraph",dIe]];function ju(){this.ruler=new hIe;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(vIe),!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)},yIe=Dt.isSpace,xIe=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){_m[e.charCodeAt(0)]=1});var wIe=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&&_m[o]!==0?s.content=a:s.content=i,s.markup=i,s.info="escape"),t.pos=l+1,!0},_Ie=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--))}Uu.postProcess=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(y1(t,t.delimiters),n=0;n=m)return!1;if(b=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="",b=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(b,l++):l=a+1):l=a+1,i||(i=t.src.slice(s,a)),u=t.env.references[SIe(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},TIe=Dt.normalizeReference,Jd=Dt.isSpace,PIe=function(t,n){var o,r,i,a,s,l,c,u,d,f,p,h,m,b="",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&&(b=t.md.normalizeLink(d.str),t.md.validateLink(b)?c=d.pos:b=""),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[TIe(a)],!u)return t.pos=g,!1;b=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",b],["alt",""]],p.children=h,p.content=i,f&&o.push(["title",f])),t.pos=c,t.posMax=x,!0},RIe=/^([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])?)*)$/,EIe=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,$Ie=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),EIe.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):RIe.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},AIe=Bu.HTML_TAG_RE;function IIe(e){return/^\s]/i.test(e)}function MIe(e){return/^<\/a\s*>/i.test(e)}function zIe(e){var t=e|32;return t>=97&&t<=122}var OIe=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&&!zIe(o))||(r=t.src.slice(s).match(AIe),!r)?!1:(n||(a=t.push("html_inline","",0),a.content=r[0],IIe(a.content)&&t.linkLevel++,MIe(a.content)&&t.linkLevel--),t.pos+=r[0].length,!0)},x1=kS,DIe=Dt.has,LIe=Dt.isValidEntityCode,C1=Dt.fromCodePoint,FIe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,NIe=/^&([a-z][a-z0-9]{1,31});/i,BIe=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(FIe),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=LIe(r)?C1(r):C1(65533),a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0}else if(i=t.src.slice(s).match(NIe),i&&DIe(x1,i[1]))return n||(a=t.push("text_special","",0),a.content=x1[i[1]],a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0;return!1};function w1(e){var t,n,o,r,i,a,s,l,c={},u=e.length;if(u){var d=0,f=-2,p=[];for(t=0;ti;n-=p[n]+1)if(r=e[n],r.marker===o.marker&&r.open&&r.end<0&&(s=!1,(r.close||o.open)&&(r.length+o.length)%3===0&&(r.length%3!==0||o.length%3!==0)&&(s=!0),!s)){l=n>0&&!e[n-1].open?p[n-1]+1:0,p[t]=t-n+l,p[n]=l,o.open=!1,r.end=t,r.close=!1,a=-1,f=-2;break}a!==-1&&(c[o.marker][(o.open?3:0)+(o.length||0)%3]=a)}}}var HIe=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(w1(t.delimiters),n=0;n0&&r++,i[n].type==="text"&&n+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],r={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(o),this.tokens_meta.push(r),o};pl.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};ml.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()};ml.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}),nf}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 Wu(e){return Object.prototype.toString.call(e)}function qIe(e){return Wu(e)==="[object String]"}function KIe(e){return Wu(e)==="[object Object]"}function GIe(e){return Wu(e)==="[object RegExp]"}function R1(e){return Wu(e)==="[object Function]"}function YIe(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var OS={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function XIe(e){return Object.keys(e||{}).reduce(function(t,n){return t||OS.hasOwnProperty(n)},!1)}var QIe={"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}}},ZIe="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]",JIe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function eMe(e){e.__index__=-1,e.__text_cache__=""}function tMe(e){return function(t,n){var o=t.slice(n);return e.test(o)?o.match(e)[0].length:0}}function E1(){return function(e,t){t.normalize(e)}}function Mc(e){var t=e.re=WIe()(e.__opts__),n=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||n.push(ZIe),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,KIe(l)){GIe(l.validate)?c.validate=tMe(l.validate):R1(l.validate)?c.validate=l.validate:i(s,l),R1(l.normalize)?c.normalize=l.normalize:l.normalize?i(s,l):c.normalize=E1();return}if(qIe(l)){r.push(s);return}i(s,l)}}),r.forEach(function(s){e.__compiled__[e.__schemas__[s]]&&(e.__compiled__[s].validate=e.__compiled__[e.__schemas__[s]].validate,e.__compiled__[s].normalize=e.__compiled__[e.__schemas__[s]].normalize)}),e.__compiled__[""]={validate:null,normalize:E1()};var a=Object.keys(e.__compiled__).filter(function(s){return s.length>0&&e.__compiled__[s]}).map(YIe).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"),eMe(e)}function nMe(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 nMe(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||XIe(e)&&(t=e,e={}),this.__opts__=xh({},OS,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=xh({},QIe,e),this.__compiled__={},this.__tlds__=JIe,this.__tlds_replaced__=!1,this.re={},Mc(this)}Xn.prototype.add=function(t,n){return this.__schemas__[t]=n,Mc(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(),Mc(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,Mc(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 oMe=Xn;const la=2147483647,zo=36,km=1,Ks=26,rMe=38,iMe=700,DS=72,LS=128,FS="-",aMe=/^xn--/,sMe=/[^\0-\x7F]/,lMe=/[\x2E\u3002\uFF0E\uFF61]/g,cMe={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},of=zo-km,Oo=Math.floor,rf=String.fromCharCode;function kr(e){throw new RangeError(cMe[e])}function uMe(e,t){const n=[];let o=e.length;for(;o--;)n[o]=t(e[o]);return n}function NS(e,t){const n=e.split("@");let o="";n.length>1&&(o=n[0]+"@",e=n[1]),e=e.replace(lMe,".");const r=e.split("."),i=uMe(r,t).join(".");return o+i}function Tm(e){const t=[];let n=0;const o=e.length;for(;n=55296&&r<=56319&&nString.fromCodePoint(...e),dMe=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:zo},$1=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},HS=function(e,t,n){let o=0;for(e=n?Oo(e/iMe):e>>1,e+=Oo(e/t);e>of*Ks>>1;o+=zo)e=Oo(e/of);return Oo(o+(of+1)*e/(e+rMe))},Pm=function(e){const t=[],n=e.length;let o=0,r=LS,i=DS,a=e.lastIndexOf(FS);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=dMe(e.charCodeAt(s++));f>=zo&&kr("invalid-input"),f>Oo((la-o)/u)&&kr("overflow"),o+=f*u;const p=d<=i?km:d>=i+Ks?Ks:d-i;if(fOo(la/h)&&kr("overflow"),u*=h}const c=t.length+1;i=HS(o-l,c,l==0),Oo(o/c)>la-r&&kr("overflow"),r+=Oo(o/c),o%=c,t.splice(o++,0,r)}return String.fromCodePoint(...t)},Rm=function(e){const t=[];e=Tm(e);const n=e.length;let o=LS,r=0,i=DS;for(const l of e)l<128&&t.push(rf(l));const a=t.length;let s=a;for(a&&t.push(FS);s=o&&uOo((la-r)/c)&&kr("overflow"),r+=(l-o)*c,o=l;for(const u of e)if(ula&&kr("overflow"),u===o){let d=r;for(let f=zo;;f+=zo){const p=f<=i?km:f>=i+Ks?Ks:f-i;if(d=0))try{t.hostname=US.toASCII(t.hostname)}catch{}return li.encode(li.format(t))}function EMe(e){var t=li.parse(e,!0);if(t.hostname&&(!t.protocol||WS.indexOf(t.protocol)>=0))try{t.hostname=US.toUnicode(t.hostname)}catch{}return li.decode(li.format(t),li.decode.defaultChars+"%")}function ao(e,t){if(!(this instanceof ao))return new ao(e,t);t||_s.isString(e)||(t=e||{},e="default"),this.inline=new wMe,this.block=new CMe,this.core=new xMe,this.renderer=new yMe,this.linkify=new _Me,this.validateLink=PMe,this.normalizeLink=RMe,this.normalizeLinkText=EMe,this.utils=_s,this.helpers=_s.assign({},bMe),this.options={},this.configure(e),t&&this.set(t)}ao.prototype.set=function(e){return _s.assign(this.options,e),this};ao.prototype.configure=function(e){var t=this,n;if(_s.isString(e)&&(n=e,e=SMe[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 $Me=ao,AMe=$Me;const qu=rp(AMe),IMe={xmlns:"http://www.w3.org/2000/svg",id:"Layer_1",viewBox:"0 0 442.19 323.31"},MMe=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),zMe=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),OMe=H("path",{d:"M149.41 121.47H3.52L0 161.66h221.09L235.23 0z",style:{fill:"#ffbc00"}},null,-1);function DMe(e,t){return de(),Me("svg",IMe,[H("defs",null,[(de(),je(Vc("style"),null,{default:ce(()=>[Ge(".cls-2{fill:#000}@media (prefers-color-scheme:dark){.cls-2{fill:#fff}}")]),_:1}))]),MMe,zMe,OMe])}const LMe={render:DMe},FMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1109 1027"},NMe=d4('',2),BMe=[NMe];function HMe(e,t){return de(),Me("svg",FMe,[...BMe])}const jMe={render:HMe},VMe={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64"},UMe=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),WMe=[UMe];function qMe(e,t){return de(),Me("svg",VMe,[...WMe])}const KMe={render:qMe},Bi=e=>(k3("data-v-8e0ef547"),e=e(),T3(),e),GMe=["innerHTML"],YMe={class:"w-64"},XMe={class:"text-#666"},QMe={class:"w-64"},ZMe={class:"text-#666"},JMe=Bi(()=>H("div",{class:"w-64"},[H("img",{src:mJ,class:"h-30 w-30"})],-1)),eze={class:"text-#666"},tze={class:"w-64"},nze={class:"text-#666"},oze={class:"font-bold"},rze={class:"mb-20"},ize={class:"text-center"},aze={class:"mt-10 text-center"},sze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:xS,class:"h-30 w-30"})],-1)),lze={class:"text-#666"},cze={class:"w-64"},uze={class:"text-#666"},dze={class:"w-64"},fze={class:"text-#666"},hze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:gJ,class:"h-30 w-30 border-rounded-5"})],-1)),pze={class:"text-#666"},mze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:vJ,class:"h-30 w-30 border-rounded-5"})],-1)),gze={class:"text-#666"},vze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:bJ,class:"h-30 w-30"})],-1)),bze={class:"text-#666"},yze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:xS,class:"h-30 w-30"})],-1)),xze={class:"text-#666"},Cze=Bi(()=>H("div",{class:"w-64"},[H("img",{src:yJ,class:"h-30 w-30"})],-1)),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"},Vze={class:"text-14 text-gray"},Uze={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=D=>un.global.t(D),n=oX(),o=new qu({html:!0}),r=D=>o.render(D),i=yn(),a=ja(),s=navigator.userAgent.toLowerCase();let l="unknown";s.includes("windows")?l="windows":s.includes("iphone")||s.includes("ipad")?l="ios":s.includes("macintosh")?l="mac":s.includes("android")&&(l="android");const c=L(!1),u=L();Vt(()=>{});const d=L(!1),f=L(!1),p=L(""),h=L(["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"}],b=L([]);function g(D){if(D==="auto"||D==="all"&&h.value.includes("all"))h.value=["auto"];else if(D==="all"&&!h.value.includes("all"))h.value=b.value.map(z=>z.type).filter(z=>z!=="auto");else{const z=h.value.includes(D);h.value=z?h.value.filter(G=>G!==D):[...h.value.filter(G=>G!=="auto"),D],k$(b.value.map(G=>G.type).filter(G=>G!=="auto"&&G!=="all"),h.value)?h.value.push("all"):h.value=h.value.filter(G=>G!=="all")}h.value.length===0&&(h.value=["auto"]),x()}function x(){var z,te,G;const D=h.value;D.includes("all")?p.value=((z=y.value)==null?void 0:z.subscribe_url)+"$types=all":D.includes("auto")?p.value=((te=y.value)==null?void 0:te.subscribe_url)+"$types=auto":p.value=((G=y.value)==null?void 0:G.subscribe_url)+"$types="+h.value.join(",")}function T(D){window.location.href=D}function _(D){return btoa(unescape(encodeURIComponent(D)))}const C=L(!0),y=L();async function w(){C.value=!0;const{data:D}=await hS();D&&(y.value=D,a.$state.userInfo.subscribe=D,a.$state.userInfo.plan=D.plan),C.value=!1}function S(){var G,J,he;const D=(G=y.value)==null?void 0:G.transfer_enable,z=((J=y.value)==null?void 0:J.u)||0,te=((he=y.value)==null?void 0:he.d)||0;return D?Math.floor((z+te)/D*100):0}function R(){const D=S(),{errorColor:z,warningColor:te,successColor:G}=n.value;return D>=100?z:D>=70?te:G}function k(){window.$dialog.confirm({title:t("确定重置当前已用流量?"),type:"warning",content:t("点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。"),async confirm(){var te;const D=(te=y.value)==null?void 0:te.plan_id;if(!D)return;const{data:z}=await gS(D,"reset_price");z&&Jt.push("order/"+z)}})}const A=L([]);async function I(){const{data:D}=await YX();A.value=D,D.map(z=>{var te;(te=z.tags)!=null&&te.includes("弹窗")&&(c.value=!0,u.value=z)})}const q=L([0,0,0]);async function B(){const{data:D}=await GX();D&&(q.value=D)}const M=L(),$=L();async function U(){const{data:D}=await pS();if(D){M.value=D;const te=[...new Set(D.map(G=>{let J=G.type;return G.type==="hysteria"&&G.version==2&&(J="hysteria2"),J}))];$.value=te,b.value=m.filter(G=>te.includes(G.type)||["auto","all"].includes(G.type))}}function Q(){I(),w(),B(),U()}return sn(()=>{Q()}),(D,z)=>{const te=Ur,G=pJ,J=lm,he=ur,xe=cJ,we=Tu,Y=Vn,be=sm,ue=Ni,ie=Pt,_e=ul,V=pi,P=Hj,E=hl,W=EY,ae=rJ,X=co;return de(),je(X,{"show-footer":!1},{default:ce(()=>{var fe,ye,ve,ee;return[ne(te,{show:c.value,"onUpdate:show":z[0]||(z[0]=pe=>c.value=pe),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:ce(()=>{var pe;return[H("div",{innerHTML:r(((pe=u.value)==null?void 0:pe.content)||""),class:"custom-html-style markdown-body"},null,8,GMe)]}),_:1},8,["show","title"]),ne(te,{show:d.value,"onUpdate:show":z[15]||(z[15]=pe=>d.value=pe),"transform-origin":"center","auto-focus":!1,"display-directive":"show","trap-focus":!1},{default:ce(()=>[ne(Y,{class:"max-w-100% w-300",bordered:!1,size:"huge",contentStyle:"padding:0"},{default:ce(()=>[ne(be,{hoverable:""},{default:ce(()=>{var pe,ke;return[ne(J,{class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[1]||(z[1]=oe=>{var re,Re;return((re=y.value)==null?void 0:re.subscribe_url)&&ge(ra)((Re=y.value)==null?void 0:Re.subscribe_url)})},[H("div",YMe,[ne(G,{class:"text-30 text-#595959"})]),H("div",XMe,le(D.$t("复制订阅地址")),1)])]),_:1}),(pe=$.value)!=null&&pe.includes("hysteria2")?(de(),je(J,{key:0,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[2]||(z[2]=oe=>{var re,Re;return((re=y.value)==null?void 0:re.subscribe_url)&&ge(ra)(((Re=y.value)==null?void 0:Re.subscribe_url)+"&types=hysteria2")})},[H("div",QMe,[ne(he,{size:"30"},{default:ce(()=>[ne(ge(LMe))]),_:1})]),H("div",ZMe,le(D.$t("复制HY2订阅地址")),1)])]),_:1})):pt("",!0),(ke=$.value)!=null&&ke.includes("vless")?(de(),je(J,{key:1,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[3]||(z[3]=oe=>{var re,Re;return((re=y.value)==null?void 0:re.subscribe_url)&&ge(ra)(((Re=y.value)==null?void 0:Re.subscribe_url)+"&types=vless")})},[JMe,H("div",eze,le(D.$t("复制Vless订阅地址")),1)])]),_:1})):pt("",!0),ne(J,{class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[5]||(z[5]=oe=>{var re;return p.value=((re=y.value)==null?void 0:re.subscribe_url)||"",f.value=!0})},[H("div",tze,[ne(xe,{class:"text-30 text-#595959"})]),H("div",nze,le(D.$t("扫描二维码订阅")),1),ne(te,{show:f.value,"onUpdate:show":z[4]||(z[4]=oe=>f.value=oe)},{default:ce(()=>[ne(Y,{class:"w-300"},{default:ce(()=>[H("div",oze,le(D.$t("选择协议"))+":",1),H("div",rze,[(de(!0),Me(ot,null,Nn(b.value,oe=>(de(),je(we,{key:oe.type,value:oe.type,checked:h.value.includes(oe.type),onClick:re=>g(oe.type)},{default:ce(()=>[Ge(le(D.$t(oe.label)),1)]),_:2},1032,["value","checked","onClick"]))),128))]),H("div",ize,[ne(SS,{value:p.value,"render-as":"svg",level:"L",class:"h-140 w-140"},null,8,["value"])]),H("div",aze,le(D.$t("使用支持扫码的客户端进行订阅")),1)]),_:1})]),_:1},8,["show"])])]),_:1}),["mac"].includes(ge(l))?(de(),je(J,{key:2,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[6]||(z[6]=oe=>{var re;return((re=y.value)==null?void 0:re.subscribe_url)&&T("clash://install-config?url="+y.value.subscribe_url+`&name=${ge(i).title}`)})},[sze,H("div",lze,le(D.$t("导入到"))+" ClashX Meta",1)])]),_:1})):pt("",!0),["mac","android","windows"].includes(ge(l))?(de(),je(J,{key:3,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[7]||(z[7]=oe=>{var re;return((re=y.value)==null?void 0:re.subscribe_url)&&T("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(ge(i).title||"")}`)})},[H("div",cze,[ne(he,{size:"30"},{default:ce(()=>[ne(ge(KMe))]),_:1})]),H("div",uze,le(D.$t("导入到"))+" Hiddify Next",1)])]),_:1})):pt("",!0),["android","mac","ios"].includes(ge(l))?(de(),je(J,{key:4,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[8]||(z[8]=oe=>{var re;return((re=y.value)==null?void 0:re.subscribe_url)&&T("sing-box://import-remote-profile?url="+encodeURIComponent(y.value.subscribe_url)+`#${encodeURIComponent(ge(i).title||"")}`)})},[H("div",dze,[ne(he,{size:"30"},{default:ce(()=>[ne(ge(jMe))]),_:1})]),H("div",fze,le(D.$t("导入到"))+" sing-box",1)])]),_:1})):pt("",!0),["mac","ios"].includes(ge(l))?(de(),je(J,{key:5,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[9]||(z[9]=oe=>{var re;return((re=y.value)==null?void 0:re.subscribe_url)&&T("shadowrocket://add/sub://"+_(y.value.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")+`?remark=${ge(i).title}`)})},[hze,H("div",pze,le(D.$t("导入到"))+" Shadowsocket",1)])]),_:1})):pt("",!0),["mac","ios"].includes(ge(l))?(de(),je(J,{key:6,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[10]||(z[10]=oe=>{var re;return((re=y.value)==null?void 0:re.subscribe_url)&&T("stash://install-config?url="+encodeURIComponent(y.value.subscribe_url)+`&name=${ge(i).title}`)})},[mze,H("div",gze,le(D.$t("导入到"))+" Stash",1)])]),_:1})):pt("",!0),["android"].includes(ge(l))?(de(),je(J,{key:7,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[11]||(z[11]=oe=>{var re;return((re=y.value)==null?void 0:re.subscribe_url)&&T("clash://install-config?url="+(y.value.subscribe_url+"&types=hysteria2")+`&name=${ge(i).title}`)})},[vze,H("div",bze,le(D.$t("导入到"))+" NekoBox",1)])]),_:1})):pt("",!0),["android"].includes(ge(l))?(de(),je(J,{key:8,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[12]||(z[12]=oe=>{var re;return((re=y.value)==null?void 0:re.subscribe_url)&&T("clash://install-config?url="+(y.value.subscribe_url+"&types=hysteria2")+`&name=${ge(i).title}`)})},[yze,H("div",xze,le(D.$t("导入到"))+" Clash Meta",1)])]),_:1})):pt("",!0),["windows"].includes(ge(l))?(de(),je(J,{key:9,class:"p-0!"},{default:ce(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:z[13]||(z[13]=oe=>{var re;return((re=y.value)==null?void 0:re.subscribe_url)&&T("clash://install-config?url="+(y.value.subscribe_url+"&types=hysteria2")+`&name=${ge(i).title}`)})},[Cze,H("div",wze,le(D.$t("导入到"))+" Clash",1)])]),_:1})):pt("",!0)]}),_:1}),ne(ue,{class:"m-0!"}),H("div",_ze,[ne(ie,{type:"primary",class:"w-100%",size:"large",onClick:z[14]||(z[14]=pe=>D.$router.push("/knowledge"))},{default:ce(()=>[Ge(le(D.$t("不会使用,查看使用教程")),1)]),_:1})])]),_:1})]),_:1},8,["show"]),H("div",Sze,[q.value[1]&&q.value[1]>0||q.value[0]&&q.value[0]>0?(de(),Me("div",kze,[q.value[1]&&q.value[1]>0?(de(),je(_e,{key:0,type:"warning","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ce(()=>[Ge(le(q.value[1])+" "+le(D.$t("条工单正在处理中"))+" ",1),ne(ie,{text:"",strong:"",onClick:z[16]||(z[16]=pe=>ge(Jt).push("/ticket"))},{default:ce(()=>[Ge(le(D.$t("立即查看")),1)]),_:1})]),_:1})):pt("",!0),q.value[0]&&q.value[0]>0?(de(),je(_e,{key:1,type:"error","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ce(()=>[Ge(le(D.$t("还有没支付的订单"))+" ",1),ne(ie,{text:"",strong:"",onClick:z[17]||(z[17]=pe=>ge(Jt).push("/order"))},{default:ce(()=>[Ge(le(D.$t("立即支付")),1)]),_:1})]),_:1})):pt("",!0),!((ye=y.value)!=null&&ye.expired_at&&(((ve=y.value)==null?void 0:ve.expired_at)||0)>Date.now()/1e3)&&S()>=70?(de(),je(_e,{key:2,type:"info","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ce(()=>[Ge(le(D.$tc("当前已使用流量达{rate}%",{rate:S()}))+" ",1),ne(ie,{text:"",onClick:z[18]||(z[18]=pe=>k())},{default:ce(()=>[H("span",Tze,le(D.$t("重置已用流量")),1)]),_:1})]),_:1})):pt("",!0)])):pt("",!0),wn(ne(Y,{class:"w-100% cursor-pointer overflow-hidden border-rounded-5 text-white transition hover:opacity-75",bordered:!1,"content-style":"padding: 0"},{default:ce(()=>[ne(P,null,{default:ce(()=>[(de(!0),Me(ot,null,Nn(A.value,pe=>(de(),Me("div",{key:pe.id,class:"",style:Fo(pe.img_url?`background:url(${pe.img_url}) no-repeat;background-size: cover `:`background:url(${Kze})`),onClick:ke=>(c.value=!0,u.value=pe)},[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,[ne(V,{bordered:!1,class:"bg-#e04f1a text-12 color-white"},{default:ce(()=>[Ge(le(D.$t("公告")),1)]),_:1})]),H("div",null,[H("p",Rze,le(pe.title),1),H("p",Eze,le(ge(No)(pe.created_at)),1)])],4)],12,Pze))),128))]),_:1})]),_:1},512),[[ro,((ee=A.value)==null?void 0:ee.length)>0]]),ne(Y,{title:D.$t("我的订阅"),class:"mt-5 border-rounded-5 md:m-t-20"},{default:ce(()=>{var pe,ke,oe,re,Re,De,qe,et,ze,He,lt,Oe,tt,nt,Z,Ce;return[C.value?(de(),Me(ot,{key:0},[ne(E,{text:"",repeat:1,class:"w-60%"}),ne(E,{text:"",repeat:1,class:"w-80%"}),ne(E,{text:"",repeat:1})],64)):(pe=y.value)!=null&&pe.plan_id?(de(),Me(ot,{key:1},[H("div",$ze,le((oe=(ke=y.value)==null?void 0:ke.plan)==null?void 0:oe.name),1),((re=y.value)==null?void 0:re.expired_at)===null?(de(),Me("div",Aze,le(D.$t("该订阅长期有效")),1)):(Re=y.value)!=null&&Re.expired_at&&(((De=y.value)==null?void 0:De.expired_at)??0)(((He=y.value)==null?void 0:He.reset_day)||0)?(de(),Me(ot,{key:0},[Ge(le(D.$tc("已用流量将在 {reset_day} 日后重置",{reset_day:(lt=y.value)==null?void 0:lt.reset_day})),1)],64)):pt("",!0)])),ne(W,{type:"line",percentage:S(),processing:"",color:R()},null,8,["percentage","color"]),H("div",null,le(D.$tc("已用 {used} / 总计 {total}",{used:ge(Ji)(((((Oe=y.value)==null?void 0:Oe.u)||0)+(((tt=y.value)==null?void 0:tt.d)||0))/1024/1024/1024)+" GB",total:ge(Ji)((((nt=y.value)==null?void 0:nt.transfer_enable)||0)/1024/1024/1024)+" GB"})),1),(Z=y.value)!=null&&Z.expired_at&&(((Ce=y.value)==null?void 0:Ce.expired_at)||0)ge(Jt).push("/plan/"+ge(a).plan_id))},{default:ce(()=>[Ge(le(D.$t("续费订阅")),1)]),_:1})):S()>=70?(de(),je(ie,{key:4,type:"primary",class:"mt-20",onClick:z[20]||(z[20]=Ie=>k())},{default:ce(()=>[Ge(le(D.$t("重置已用流量")),1)]),_:1})):pt("",!0)],64)):(de(),Me("div",{key:2,class:"cursor-pointer pt-20 text-center",onClick:z[21]||(z[21]=Ie=>ge(Jt).push("/plan"))},[ne(ae,{class:"text-40"}),H("div",zze,le(D.$t("购买订阅")),1)]))]}),_:1},8,["title"]),ne(Y,{title:D.$t("捷径"),class:"m-t-20 border-rounded-5","content-style":"padding: 0"},{default:ce(()=>[ne(be,{hoverable:"",clickable:""},{default:ce(()=>[ne(J,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:z[22]||(z[22]=pe=>ge(Jt).push("/knowledge"))},{default:ce(()=>[H("div",Oze,[H("div",Dze,le(D.$t("查看教程")),1),H("div",Lze,le(D.$t("学习如何使用"))+" "+le(ge(i).title),1)])]),_:1}),ne(J,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:z[23]||(z[23]=pe=>d.value=!0)},{default:ce(()=>[H("div",Fze,[H("div",Nze,le(D.$t("一键订阅")),1),H("div",Bze,le(D.$t("快速将节点导入对应客户端进行使用")),1)])]),_:1}),ne(J,{class:"flex cursor-pointer justify-between p-19",onClick:z[24]||(z[24]=pe=>ge(a).plan_id?ge(Jt).push("/plan/"+ge(a).plan_id):ge(Jt).push("/plan"))},{default:ce(()=>{var pe;return[H("div",Hze,[H("div",jze,le((pe=y.value)!=null&&pe.plan_id?D.$t("续费订阅"):D.$t("购买订阅")),1),H("div",Vze,le(D.$t("对您当前的订阅进行购买")),1)])]}),_:1}),ne(J,{class:"flex cursor-pointer justify-between p-19",onClick:z[25]||(z[25]=pe=>D.$router.push("/ticket"))},{default:ce(()=>[H("div",Uze,[H("div",Wze,le(D.$t("遇到问题")),1),H("div",qze,le(D.$t("遇到问题可以通过工单与我们沟通")),1)])]),_:1})]),_:1})]),_:1},8,["title"])])]}),_:1})}}}),Yze=Du(Gze,[["__scopeId","data-v-8e0ef547"]]),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 de(),Me("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 de(),Me("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 de(),Me("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=yn(),n=y=>un.global.t(y),o=[{title:n("邀请码"),key:"code",render(y){const w=`${window.location.protocol}//${window.location.host}/#/register?code=${y.code}`;return v("div",[v("span",y.code),v(Pt,{size:"small",onClick:()=>ra(w),quaternary:!0,type:"info"},{default:()=>n("复制链接")})])}},{title:n("创建时间"),key:"created_at",fixed:"right",render(y){return No(y.created_at)}}],r=[{title:n("发放时间"),key:"created_at",render(y){return No(y.created_at)}},{title:n("佣金"),key:"get_amount",fixed:"right",render(y){return nn(y.get_amount)}}],i=L(),a=L([]);async function s(){const y=await JX(),{data:w}=y;i.value=w.codes,a.value=w.stat}const l=L([]),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 eQ(c.page,c.pageSize),{data:w}=y;l.value=w}const d=L(!1);async function f(){d.value=!0;const{data:y}=await tQ();y===!0&&(window.$message.success(n("已生成")),C()),d.value=!1}const p=L(!1),h=L(),m=L(!1);async function b(){m.value=!0;const y=h.value;if(typeof y!="number"){window.$message.error(n("请输入正确的划转金额"));return}const{data:w}=await nQ(y*100);w===!0&&(window.$message.success(n("划转成功")),p.value=!1,s()),m.value=!1}const g=L(!1),x=bo({method:null,account:null}),T=L(!1);async function _(){T.value=!0,x.method||window.$message.error(n("提现方式不能为空")),x.account||window.$message.error(n("提现账号不能为空"));const y=x.method,w=x.account,{data:S}=await oQ({withdraw_method:y,withdraw_account:w});S===!0&&Jt.push("/ticket"),T.value=!1}function C(){s(),u()}return sn(()=>{C()}),(y,w)=>{const S=dOe,R=fV,k=aOe,A=tOe,I=Ha,q=Vn,B=Au,M=yS,$=ul,U=Co,Q=PG,D=Ur,z=Pu,te=co;return de(),je(te,null,{default:ce(()=>[ne(q,{title:y.$t("我的邀请"),class:"border-rounded-5"},{"header-extra":ce(()=>[ne(S,{class:"text-40 text-gray"})]),default:ce(()=>{var G;return[H("div",null,[H("span",fOe,[ne(R,{from:0,to:parseFloat(ge(nn)(a.value[4])),active:!0,precision:2,duration:500},null,8,["to"])]),H("span",hOe,le((G=ge(t).appConfig)==null?void 0:G.currency),1)]),H("div",pOe,le(y.$t("当前剩余佣金")),1),ne(I,{class:"m-t-10"},{default:ce(()=>{var J;return[ne(ge(Pt),{size:"small",type:"primary",onClick:w[0]||(w[0]=he=>p.value=!0)},{icon:ce(()=>[ne(k)]),default:ce(()=>[Ge(" "+le(y.$t("划转")),1)]),_:1}),(J=ge(t).appConfig)!=null&&J.withdraw_close?pt("",!0):(de(),je(ge(Pt),{key:0,size:"small",type:"primary",onClick:w[1]||(w[1]=he=>g.value=!0)},{icon:ce(()=>[ne(A)]),default:ce(()=>[Ge(" "+le(y.$t("推广佣金提现")),1)]),_:1}))]}),_:1})]}),_:1},8,["title"]),ne(q,{class:"m-t-15 border-rounded-5"},{default:ce(()=>{var G,J,he,xe,we,Y;return[H("div",mOe,[H("div",null,le(y.$t("已注册用户数")),1),H("div",null,le(y.$tc("{number} 人",{number:a.value[0]})),1)]),H("div",gOe,[H("div",null,le(y.$t("佣金比例")),1),(G=ge(t).appConfig)!=null&&G.commission_distribution_enable?(de(),Me("div",vOe,le(`${Math.floor((((J=ge(t).appConfig)==null?void 0:J.commission_distribution_l1)||0)*a.value[3]/100)}%,${Math.floor((((he=ge(t).appConfig)==null?void 0:he.commission_distribution_l2)||0)*a.value[3]/100)}%,${Math.floor((((xe=ge(t).appConfig)==null?void 0:xe.commission_distribution_l3)||0)*a.value[3]/100)}%`),1)):(de(),Me("div",bOe,le(a.value[3])+"%",1))]),H("div",yOe,[H("div",null,le(y.$t("确认中的佣金")),1),H("div",null,le((we=ge(t).appConfig)==null?void 0:we.currency_symbol)+" "+le(ge(nn)(a.value[2])),1)]),H("div",xOe,[H("div",null,le(y.$t("累计获得佣金")),1),H("div",null,le((Y=ge(t).appConfig)==null?void 0:Y.currency_symbol)+" "+le(ge(nn)(a.value[1])),1)])]}),_:1}),ne(q,{title:y.$t("邀请码管理"),class:"m-t-15 border-rounded-5"},{"header-extra":ce(()=>[ne(ge(Pt),{size:"small",type:"primary",round:"",loading:d.value,onClick:f},{default:ce(()=>[Ge(le(y.$t("生成邀请码")),1)]),_:1},8,["loading"])]),default:ce(()=>[ne(B,{columns:o,data:i.value,bordered:!1},null,8,["data"])]),_:1},8,["title"]),ne(q,{title:y.$t("佣金发放记录"),class:"m-t-15 border-rounded-5"},{default:ce(()=>[ne(B,{columns:r,data:l.value,pagination:c},null,8,["data","pagination"])]),_:1},8,["title"]),ne(D,{show:p.value,"onUpdate:show":w[6]||(w[6]=G=>p.value=G)},{default:ce(()=>[ne(q,{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":ce(()=>[ne(ge(Pt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[2]||(w[2]=G=>p.value=!1)},{icon:ce(()=>[ne(M,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:ce(()=>[H("div",kOe,[H("div",null,[ne(ge(Pt),{onClick:w[4]||(w[4]=G=>p.value=!1)},{default:ce(()=>[Ge(le(y.$t("取消")),1)]),_:1}),ne(ge(Pt),{type:"primary",class:"ml-10",onClick:w[5]||(w[5]=G=>b()),loading:m.value,disabled:m.value},{default:ce(()=>[Ge(le(y.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:ce(()=>[ne($,{type:"warning"},{default:ce(()=>[Ge(le(y.$tc("划转后的余额仅用于{title}消费使用",{title:ge(t).title})),1)]),_:1}),H("div",COe,[H("div",wOe,le(y.$t("当前推广佣金余额")),1),ne(U,{placeholder:ge(nn)(a.value[4]),type:"number",disabled:""},null,8,["placeholder"])]),H("div",_Oe,[H("div",SOe,le(y.$t("划转金额")),1),ne(Q,{value:h.value,"onUpdate:value":w[3]||(w[3]=G=>h.value=G),placeholder:y.$t("请输入需要划转到余额的金额"),clearable:""},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"]),ne(D,{show:g.value,"onUpdate:show":w[12]||(w[12]=G=>g.value=G)},{default:ce(()=>[ne(q,{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":ce(()=>[ne(ge(Pt),{class:"h-auto p-2",tertiary:"",size:"large",onClick:w[7]||(w[7]=G=>g.value=!1)},{icon:ce(()=>[ne(M,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:ce(()=>[H("div",$Oe,[H("div",null,[ne(ge(Pt),{onClick:w[10]||(w[10]=G=>g.value=!1)},{default:ce(()=>[Ge(le(y.$t("取消")),1)]),_:1}),ne(ge(Pt),{type:"primary",class:"ml-10",onClick:w[11]||(w[11]=G=>_()),loading:T.value,disabled:T.value},{default:ce(()=>[Ge(le(y.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:ce(()=>{var G;return[H("div",TOe,[H("div",POe,le(y.$t("提现方式")),1),ne(z,{value:x.method,"onUpdate:value":w[8]||(w[8]=J=>x.method=J),options:(G=ge(t).appConfig)==null?void 0:G.withdraw_methods.map(J=>({label:J,value:J})),placeholder:y.$t("请选择提现方式")},null,8,["value","options","placeholder"])]),H("div",ROe,[H("div",EOe,le(y.$t("提现账号")),1),ne(U,{value:x.account,"onUpdate:value":w[9]||(w[9]=J=>x.account=J),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=me({__name:"index",setup(e){const t=yn(),n=new qu({html:!0}),o=f=>n.render(f);window.copy=f=>ra(f),window.jump=f=>a(f);const r=L(!1),i=L();async function a(f){const{data:p}=await vQ(f,t.lang);p&&(i.value=p),r.value=!0}const s=L(""),l=L(!0),c=L();async function u(){l.value=!0;const f=s.value,{data:p}=await gQ(f,t.lang);c.value=p,l.value=!1}function d(){u()}return sn(()=>{d()}),(f,p)=>{const h=Co,m=Pt,b=Su,g=hl,x=Ha,T=lm,_=sm,C=Vn,y=eq,w=ZW,S=co;return de(),je(S,{"show-footer":!1},{default:ce(()=>[ne(b,null,{default:ce(()=>[ne(h,{placeholder:f.$t("使用文档"),value:s.value,"onUpdate:value":p[0]||(p[0]=R=>s.value=R),onKeyup:p[1]||(p[1]=ha(R=>d(),["enter"]))},null,8,["placeholder","value"]),ne(m,{type:"primary",ghost:"",onClick:p[2]||(p[2]=R=>d())},{default:ce(()=>[Ge(le(f.$t("搜索")),1)]),_:1})]),_:1}),l.value?(de(),je(x,{key:0,vertical:"",class:"mt-20"},{default:ce(()=>[ne(g,{height:"20px",width:"33%"}),ne(g,{height:"20px",width:"66%"}),ne(g,{height:"20px"})]),_:1})):pt("",!0),(de(!0),Me(ot,null,Nn(c.value,(R,k)=>(de(),je(C,{key:k,title:k,class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:ce(()=>[ne(_,{clickable:"",hoverable:""},{default:ce(()=>[(de(!0),Me(ot,null,Nn(R,A=>(de(),je(T,{key:A.id,onClick:I=>a(A.id)},{default:ce(()=>[H("div",MOe,[H("div",zOe,le(A.title),1),H("div",OOe,le(f.$t("最后更新"))+" "+le(ge(fp)(A.updated_at)),1)])]),_:2},1032,["onClick"]))),128))]),_:2},1024)]),_:2},1032,["title"]))),128)),ne(w,{show:r.value,"onUpdate:show":p[3]||(p[3]=R=>r.value=R),width:"80%",placement:"right"},{default:ce(()=>{var R;return[ne(y,{title:(R=i.value)==null?void 0:R.title,closable:""},{default:ce(()=>{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 de(),Me("svg",NOe,[...HOe])}const VOe={name:"mdi-help-circle-outline",render:jOe},UOe={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=L([]),n=L(!0);async function o(){n.value=!0;const r=await pS(),{data:i}=r;t.value=i,n.value=!1}return sn(()=>{o()}),(r,i)=>{const a=hl,s=Ha,l=VOe,c=Eu,u=pi,d=lm,f=sm,p=Pa("router-link"),h=ul,m=co;return de(),je(m,null,{default:ce(()=>[n.value?(de(),je(s,{key:0,vertical:"",class:"mt-20"},{default:ce(()=>[ne(a,{height:"20px",width:"33%"}),ne(a,{height:"20px",width:"66%"}),ne(a,{height:"20px"})]),_:1})):t.value.length>0?(de(),je(f,{key:1,clickable:"",hoverable:""},{header:ce(()=>[H("div",UOe,[H("div",WOe,le(r.$t("名称")),1),H("div",qOe,[H("div",KOe,[Ge(le(r.$t("状态"))+" ",1),ne(c,{placement:"bottom",trigger:"hover"},{trigger:ce(()=>[ne(l,{class:"m-l-3 text-16"})]),default:ce(()=>[H("span",null,le(r.$t("五分钟内节点在线情况")),1)]),_:1})]),H("div",GOe,[Ge(le(r.$t("倍率"))+" ",1),ne(c,{placement:"bottom",trigger:"hover"},{trigger:ce(()=>[ne(l,{class:"m-l-3 text-16"})]),default:ce(()=>[H("span",null,le(r.$t("使用的流量将乘以倍率进行扣除")),1)]),_:1})]),H("div",YOe,le(r.$t("标签")),1)])])]),default:ce(()=>[(de(!0),Me(ot,null,Nn(t.value,b=>(de(),je(d,{key:b.id},{default:ce(()=>[H("div",XOe,[H("div",QOe,le(b.name),1),H("div",ZOe,[H("div",JOe,[H("div",{class:nr(["h-6 w-6 rounded-full",b.is_online?"bg-blue-500":"bg-red-500"])},null,2)]),H("div",eDe,[ne(u,{size:"small",round:"",class:""},{default:ce(()=>[Ge(le(b.rate)+" x ",1)]),_:2},1024)]),H("div",tDe,[b.tags&&b.tags.length>0?(de(),Me("div",nDe,[(de(!0),Me(ot,null,Nn(b.tags,g=>(de(),je(u,{size:"small",round:"",key:g},{default:ce(()=>[Ge(le(g),1)]),_:2},1024))),128))])):(de(),Me("span",oDe,"-"))])])])]),_:2},1024))),128))]),_:1})):(de(),je(h,{key:2,type:"info"},{default:ce(()=>[H("div",null,[Ge(le(r.$t("没有可用节点,如果您未订阅或已过期请"))+" ",1),ne(p,{class:"font-600",to:"/plan"},{default:ce(()=>[Ge(le(r.$t("订阅")),1)]),_:1}),Ge("。")])]),_:1}))]),_:1})}}}),iDe=Object.freeze(Object.defineProperty({__proto__:null,default:rDe},Symbol.toStringTag,{value:"Module"})),aDe=me({__name:"index",setup(e){const t=c=>un.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 v(Pt,{text:!0,class:"color-primary",onClick:()=>Jt.push(`/order/${c.trade_no}`)},{default:()=>c.trade_no})}},{title:t("周期"),key:"period",render(c){return v(pi,{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=v("div",{class:["h-6 w-6 rounded-full mr-5",c.status===3?"bg-green-500":"bg-red-500"]});return v("div",{class:"flex items-center"},[d,u])}},{title:t("创建时间"),key:"created_at",render(c){return No(c.created_at)}},{title:t("操作"),key:"actions",fixed:"right",render(c){const u=v(Pt,{text:!0,type:"primary",onClick:()=>Jt.push(`/order/${c.trade_no}`)},{default:()=>t("查看详情")}),d=v(Pt,{text:!0,type:"primary",disabled:c.status!==0,onClick:()=>i(c.trade_no)},{default:()=>t("取消")}),f=v(Ni,{vertical:!0});return v("div",[u,f,d])}}];async function i(c){window.$dialog.confirm({title:t("注意"),type:"warning",content:t("如果您已经付款,取消订单可能会导致支付失败,确定要取消订单吗?"),async confirm(){const{data:u}=await gm(c);u===!0&&(window.$message.success(t("取消成功")),l())}})}const a=L([]);async function s(){const c=await mS(),{data:u}=c;a.value=u}async function l(){s()}return sn(()=>{l()}),(c,u)=>{const d=Au,f=co;return de(),je(f,null,{default:ce(()=>[ne(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 de(),Me("svg",lDe,[...uDe])}const qS={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 de(),Me("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 de(),Me("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 de(),Me("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"},VDe={class:"flex-[1] text-#49505799"},UDe={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=me({__name:"detail",setup(e){const t=yn(),n=Ea(),o=y=>un.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 gm(s.value);y===!0&&(window.$message.success(o("取消成功")),C())}})}const s=L(""),l=L(),c=L(),u=L(!0);async function d(){u.value=!0;const{data:y}=await QX(s.value);l.value=y,y.status===0&&(h(),c.value=setInterval(_,1500)),u.value=!1}const f=L([]),p=L(0);async function h(){const{data:y}=await sQ();f.value=y}function m(){var w,S,R,k,A;return((w=l.value)==null?void 0:w.plan[l.value.period])-(((S=l.value)==null?void 0:S.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 b(){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:w,type:S}=await lQ(s.value,y==null?void 0:y.id);w&&(w===!0?(window.$message.info("支付成功"),setTimeout(()=>{C()},500)):S===0?(x.value=!0,T.value=w):S===1&&(window.$message.info("正在前往收银台"),setTimeout(()=>{window.location.href=w},500)))}const x=L(!1),T=L("");async function _(){const{data:y}=await ZX(s.value);y&&(clearInterval(c.value),C())}async function C(){d()}return sn(()=>{s.value=n.params.trade_no,C()}),(y,w)=>{const S=Ni,R=Vn,k=Ur,A=hl,I=Ha,q=TDe,B=CDe,M=gDe,$=Pt,U=qS,Q=co;return de(),je(Q,null,{default:ce(()=>{var D,z,te,G,J,he,xe,we,Y,be,ue,ie,_e,V,P,E,W,ae,X,fe,ye,ve,ee,pe,ke,oe;return[ne(k,{show:x.value,"onUpdate:show":w[0]||(w[0]=re=>x.value=re),onOnAfterLeave:w[1]||(w[1]=re=>T.value="")},{default:ce(()=>[ne(R,{style:{width:"300px",padding:"0","max-width":"100%"},"content-style":"padding:0",bordered:!1,size:"huge",role:"dialog","aria-modal":"true"},{default:ce(()=>[H("div",PDe,[T.value?(de(),je(SS,{key:0,value:T.value,level:"L","render-as":"svg",class:"h-100% w-100%"},null,8,["value"])):pt("",!0)]),ne(S,{class:"m-0!"}),H("div",RDe,le(y.$t("等待支付中")),1)]),_:1})]),_:1},8,["show"]),u.value?(de(),je(I,{key:0,vertical:"",class:"mt-20"},{default:ce(()=>[ne(A,{height:"20px",width:"33%"}),ne(A,{height:"20px",width:"66%"}),ne(A,{height:"20px"})]),_:1})):(de(),Me("div",EDe,[H("div",$De,[((D=l.value)==null?void 0:D.status)!==0?(de(),je(R,{key:0,class:"flex text-center","items-center":"","border-rounded-5":""},{default:ce(()=>{var re,Re,De,qe,et,ze;return[((re=l.value)==null?void 0:re.status)===2?(de(),je(q,{key:0,class:"text-90 color-#f9a314"})):pt("",!0),((Re=l.value)==null?void 0:Re.status)===3||((De=l.value)==null?void 0:De.status)==4?(de(),je(B,{key:1,class:"text-90 color-#48bc19"})):pt("",!0),(qe=l.value)!=null&&qe.status?(de(),Me("div",ADe,le(i(l.value.status).title),1)):pt("",!0),(et=l.value)!=null&&et.status?(de(),Me("div",IDe,le(i(l.value.status).subTitle),1)):pt("",!0),((ze=l.value)==null?void 0:ze.status)===3?(de(),je($,{key:4,"icon-placement":"left",strong:"",color:"#db4619",size:"small",round:"",class:"mt-30",onClick:w[2]||(w[2]=He=>y.$router.push("/knowledge"))},{icon:ce(()=>[ne(M)]),default:ce(()=>[Ge(" "+le(y.$t("查看使用教程")),1)]),_:1})):pt("",!0)]}),_:1})):pt("",!0),ne(R,{class:"mt-20 border-rounded-5",title:y.$t("商品信息")},{default:ce(()=>{var re,Re,De;return[H("div",MDe,[H("div",zDe,le(y.$t("产品名称"))+":",1),H("div",ODe,le((re=l.value)==null?void 0:re.plan.name),1)]),H("div",DDe,[H("div",LDe,le(y.$t("类型/周期"))+":",1),H("div",FDe,le((Re=l.value)!=null&&Re.period?r[l.value.period]:""),1)]),H("div",NDe,[H("div",BDe,le(y.$t("产品流量"))+":",1),H("div",HDe,le((De=l.value)==null?void 0:De.plan.transfer_enable)+" GB",1)])]}),_:1},8,["title"]),ne(R,{class:"mt-20 border-rounded-5",title:y.$t("订单信息")},{"header-extra":ce(()=>{var re;return[((re=l.value)==null?void 0:re.status)===0?(de(),je($,{key:0,color:"#db4619",size:"small",round:"",strong:"",onClick:w[3]||(w[3]=Re=>a())},{default:ce(()=>[Ge(le(y.$t("关闭订单")),1)]),_:1})):pt("",!0)]}),default:ce(()=>{var re,Re,De,qe,et,ze,He,lt,Oe,tt,nt;return[H("div",jDe,[H("div",VDe,le(y.$t("订单号"))+":",1),H("div",UDe,le((re=l.value)==null?void 0:re.trade_no),1)]),(Re=l.value)!=null&&Re.discount_amount&&((De=l.value)==null?void 0:De.discount_amount)>0?(de(),Me("div",WDe,[H("div",qDe,le(y.$t("优惠金额")),1),H("div",KDe,le(ge(nn)(l.value.discount_amount)),1)])):pt("",!0),(qe=l.value)!=null&&qe.surplus_amount&&((et=l.value)==null?void 0:et.surplus_amount)>0?(de(),Me("div",GDe,[H("div",YDe,le(y.$t("旧订阅折抵金额")),1),H("div",XDe,le(ge(nn)(l.value.surplus_amount)),1)])):pt("",!0),(ze=l.value)!=null&&ze.refund_amount&&((He=l.value)==null?void 0:He.refund_amount)>0?(de(),Me("div",QDe,[H("div",ZDe,le(y.$t("退款金额")),1),H("div",JDe,le(ge(nn)(l.value.refund_amount)),1)])):pt("",!0),(lt=l.value)!=null&<.balance_amount&&((Oe=l.value)==null?void 0:Oe.balance_amount)>0?(de(),Me("div",eLe,[H("div",tLe,le(y.$t("余额支付 ")),1),H("div",nLe,le(ge(nn)(l.value.balance_amount)),1)])):pt("",!0),((tt=l.value)==null?void 0:tt.status)===0&&b()>0?(de(),Me("div",oLe,[H("div",rLe,le(y.$t("支付手续费"))+":",1),H("div",iLe,le(ge(nn)(b())),1)])):pt("",!0),H("div",aLe,[H("div",sLe,le(y.$t("创建时间"))+":",1),H("div",lLe,le(ge(No)((nt=l.value)==null?void 0:nt.created_at)),1)])]}),_:1},8,["title"]),((z=l.value)==null?void 0:z.status)===0?(de(),je(R,{key:1,title:y.$t("支付方式"),class:"mt-20","content-style":"padding:0"},{default:ce(()=>[(de(!0),Me(ot,null,Nn(f.value,(re,Re)=>(de(),Me("div",{key:re.id,class:nr(["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,le(re.name),1),H("div",dLe,[H("img",{class:"h-full",src:re.icon},null,8,fLe)])],10,cLe))),128))]),_:1},8,["title"])):pt("",!0)]),((te=l.value)==null?void 0:te.status)===0?(de(),Me("div",hLe,[H("div",pLe,[H("div",mLe,le(y.$t("订单总额")),1),H("div",gLe,[H("div",vLe,le((G=l.value)==null?void 0:G.plan.name),1),H("div",bLe,le((J=ge(t).appConfig)==null?void 0:J.currency_symbol)+le(((he=l.value)==null?void 0:he.period)&&ge(nn)((xe=l.value)==null?void 0:xe.plan[l.value.period])),1)]),(we=l.value)!=null&&we.surplus_amount&&((Y=l.value)==null?void 0:Y.surplus_amount)>0?(de(),Me("div",yLe,[H("div",xLe,le(y.$t("折抵")),1),H("div",CLe,"- "+le((be=ge(t).appConfig)==null?void 0:be.currency_symbol)+le(ge(nn)((ue=l.value)==null?void 0:ue.surplus_amount)),1)])):pt("",!0),(ie=l.value)!=null&&ie.discount_amount&&((_e=l.value)==null?void 0:_e.discount_amount)>0?(de(),Me("div",wLe,[H("div",_Le,le(y.$t("折扣")),1),H("div",SLe,"- "+le((V=ge(t).appConfig)==null?void 0:V.currency_symbol)+le(ge(nn)((P=l.value)==null?void 0:P.discount_amount)),1)])):pt("",!0),(E=l.value)!=null&&E.refund_amount&&((W=l.value)==null?void 0:W.refund_amount)>0?(de(),Me("div",kLe,[H("div",TLe,le(y.$t("退款")),1),H("div",PLe,"- "+le((ae=ge(t).appConfig)==null?void 0:ae.currency_symbol)+le(ge(nn)((X=l.value)==null?void 0:X.refund_amount)),1)])):pt("",!0),(fe=l.value)!=null&&fe.balance_amount&&((ye=l.value)==null?void 0:ye.balance_amount)>0?(de(),Me("div",RLe,[H("div",ELe,le(y.$t("余额支付")),1),H("div",$Le,"- "+le((ve=ge(t).appConfig)==null?void 0:ve.currency_symbol)+le(ge(nn)((ee=l.value)==null?void 0:ee.balance_amount)),1)])):pt("",!0),b()>0?(de(),Me("div",ALe,[H("div",ILe,le(y.$t("支付手续费")),1),H("div",MLe,"+ "+le((pe=ge(t).appConfig)==null?void 0:pe.currency_symbol)+le(ge(nn)(b())),1)])):pt("",!0),H("div",zLe,[H("div",OLe,le(y.$t("总计")),1),H("div",DLe,le((ke=ge(t).appConfig)==null?void 0:ke.currency_symbol)+" "+le(ge(nn)(m()+b()))+" "+le((oe=ge(t).appConfig)==null?void 0:oe.currency),1)]),ne($,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",onClick:w[4]||(w[4]=re=>g())},{icon:ce(()=>[ne(U)]),default:ce(()=>[Ge(" "+le(y.$t("结账")),1)]),_:1})])])):pt("",!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),VLe=[BLe,HLe,jLe];function ULe(e,t){return de(),Me("svg",NLe,[...VLe])}const KS={name:"ei-close-o",render:ULe},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 de(),Me("svg",WLe,[...GLe])}const GS={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=me({__name:"index",setup(e){const t=yn(),n=d=>un.global.t(d),o=new qu({html:!0}),r=d=>o.render(d),i=L(0),a=[{value:0,label:n("全部")},{value:1,label:n("按周期")},{value:2,label:n("按流量")}],s=L([]),l=L([]);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})});async function c(){const{data:d}=await XX();d.forEach(f=>{const p=u(f);f.price=p.price,f.cycle=p.cycle}),l.value=d}sn(()=>{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=oU,h=s2,m=GS,b=KS,g=ur,x=Pt,T=Vn,_=co;return de(),je(_,null,{default:ce(()=>[H("div",XLe,[H("h2",QLe,le(d.$t("选择最适合你的计划")),1),ne(h,{value:i.value,"onUpdate:value":f[0]||(f[0]=C=>i.value=C),name:"plan_select",class:""},{default:ce(()=>[(de(),Me(ot,null,Nn(a,C=>ne(p,{key:C.value,value:C.value,label:C.label,style:{background:"--n-color"}},null,8,["value","label"])),64))]),_:1},8,["value"]),H("section",ZLe,[(de(!0),Me(ot,null,Nn(s.value,C=>(de(),Me("div",{class:"card-item min-w-300 cursor-pointer",key:C.id,onClick:y=>d.$router.push("/plan/"+C.id)},[ne(T,{title:C.name,hoverable:"",class:"m-auto max-w-100% w-375"},{"header-extra":ce(()=>{var y;return[H("div",e9e,[H("span",t9e,le((y=ge(t).appConfig)==null?void 0:y.currency_symbol)+" "+le(C.price),1),Ge(),H("span",n9e," /"+le(C.cycle),1)])]}),action:ce(()=>[ne(x,{strong:"",secondary:"",type:"info"},{default:ce(()=>[Ge(le(d.$t("立即订阅")),1)]),_:1})]),default:ce(()=>[ge(kx)(C.content)?(de(),Me("div",o9e,[(de(!0),Me(ot,null,Nn(JSON.parse(C.content),(y,w)=>(de(),Me("div",{key:w,class:nr(["vertical-center flex items-center",y.support?"":"opacity-30"])},[ne(g,{size:"30",class:"flex items-center text-[--primary-color]"},{default:ce(()=>[y.support?(de(),je(m,{key:0})):(de(),je(b,{key:1}))]),_:2},1024),H("div",null,le(y.feature),1)],2))),128))])):(de(),Me("div",{key:1,innerHTML:r(C.content||""),class:"markdown-body"},null,8,r9e))]),_:2},1032,["title"])],8,JLe))),128))])])]),_:1})}}}),a9e=Du(i9e,[["__scopeId","data-v-a1a283f6"]]),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 de(),Me("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=me({__name:"detail",setup(e){const t=yn(),n=Ea(),o=ja(),r=k=>un.global.t(k),i=new qu({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=L(0),c=L([]);async function u(){const k=T.value;c.value=[];for(const A in k)A in s&&k[A]!==null&&c.value.push({name:s[A],key:A})}const d=L(""),f=L(!1),p=L();async function h(){f.value=!0;const{data:k}=await uQ(d.value,R.value);k&&(p.value=k),f.value=!1}function m(){if(!p.value||!T.value||iC(l.value))return 0;const{type:k,value:A}=p.value,I=c.value[l.value].key;return k===1?A:A*T.value[I]/100}const b=L(!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(){gm(I).then(({data:q})=>{q&&x()})},cancel(){Jt.push("/order")}});return}if(o.plan_id!==R.value&&(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;b.value=!0;const k=c.value[l.value].key,{data:A}=await gS(R.value,k,(I=p.value)==null?void 0:I.code);A&&(window.$message.success(r("订单提交成功,正在跳转支付")),setTimeout(()=>{Jt.push("/order/"+A)},500)),b.value=!1}const T=L(),_=L(!0);async function C(){_.value=!0;const{data:k}=await cQ(R.value);T.value=k,u(),_.value=!1}const y=L();async function w(){const{data:k}=await mS();y.value=k}function S(){C(),w()}const R=L();return sn(()=>{R.value=n.params.plan_id,S()}),(k,A)=>{const I=hl,q=Ha,B=GS,M=KS,$=ur,U=Vn,Q=Ni,D=f9e,z=Pt,te=qS,G=co;return de(),je(G,null,{default:ce(()=>{var J,he,xe,we,Y,be,ue,ie;return[_.value?(de(),je(q,{key:0,vertical:"",class:"mt-20"},{default:ce(()=>[ne(I,{height:"20px",width:"33%"}),ne(I,{height:"20px",width:"66%"}),ne(I,{height:"20px"})]),_:1})):(de(),Me("div",h9e,[H("div",p9e,[ne(U,{title:(J=T.value)==null?void 0:J.name,class:"m-auto max-w-100% border-rounded-5"},{default:ce(()=>{var _e,V,P;return[ge(kx)(((_e=T.value)==null?void 0:_e.content)||"")?(de(),Me("div",m9e,[(de(!0),Me(ot,null,Nn(JSON.parse(((V=T.value)==null?void 0:V.content)||""),(E,W)=>(de(),Me("div",{key:W,class:nr(["vertical-center flex items-center",E.support?"":"opacity-30"])},[ne($,{size:"30",class:"flex items-center text-[--primary-color]"},{default:ce(()=>[E.support?(de(),je(B,{key:0})):(de(),je(M,{key:1}))]),_:2},1024),H("div",null,le(E.feature),1)],2))),128))])):(de(),Me("div",{key:1,innerHTML:a(((P=T.value)==null?void 0:P.content)||""),class:"markdown-body"},null,8,g9e))]}),_:1},8,["title"]),ne(U,{title:k.$t("付款周期"),class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:ce(()=>[(de(!0),Me(ot,null,Nn(c.value,(_e,V)=>{var P,E;return de(),Me("div",{key:_e.key},[H("div",{class:nr(["flex justify-between border-2 border-rounded-5 border-solid p-20 text-16 cursor-pointer",V===l.value?"border-#0665d0":"border-transparent"]),onClick:W=>l.value=V},[H("div",null,le(_e.name),1),H("div",null,le((P=ge(t).appConfig)==null?void 0:P.currency_symbol)+" "+le(ge(nn)((E=T.value)==null?void 0:E[c.value[V].key])),1)],10,v9e),ne(Q,{class:"m-0!"})])}),128))]),_:1},8,["title"])]),H("div",b9e,[H("div",y9e,[H("div",x9e,[wn(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),[[X4,d.value]]),ne(z,{type:"primary","icon-placement":"left",loading:f.value,disabled:f.value,onClick:A[1]||(A[1]=_e=>h())},{icon:ce(()=>[ne(D)]),default:ce(()=>[Ge(" "+le(k.$t("验证")),1)]),_:1},8,["loading","disabled"])])]),H("div",w9e,[H("div",_9e,le(k.$t("订单总额")),1),H("div",S9e,[H("div",k9e,le((he=T.value)==null?void 0:he.name),1),H("div",T9e,le((xe=ge(t).appConfig)==null?void 0:xe.currency_symbol)+" "+le(ge(nn)((we=T.value)==null?void 0:we[c.value[l.value].key])),1)]),p.value?(de(),Me("div",P9e,[H("div",R9e,le(k.$t("折扣")),1),H("div",E9e,[H("div",$9e,le((Y=p.value)==null?void 0:Y.name),1),H("div",A9e," - "+le(ge(nn)(m())),1)])])):pt("",!0),H("div",I9e,[H("div",M9e,le(k.$t("总计")),1),H("div",z9e,le((be=ge(t).appConfig)==null?void 0:be.currency_symbol)+" "+le(ge(nn)(((ue=T.value)==null?void 0:ue[c.value[l.value].key])-m()))+" "+le((ie=ge(t).appConfig)==null?void 0:ie.currency),1)]),ne(z,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",loading:b.value,disabled:b.value,onClick:A[2]||(A[2]=_e=>g())},{icon:ce(()=>[ne(te)]),default:ce(()=>[Ge(" "+le(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 de(),Me("svg",L9e,[...N9e])}const H9e={name:"ph-wallet-fill",render:B9e},j9e={class:"text-50 font-400"},V9e={class:"m-l-20 text-20 text-#6c757d"},U9e={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={class:"m-0 pb-10 pt-10 text-20"},J9e={class:"mt-20"},eFe=["href"],tFe={class:"mt-20"},nFe={class:"m-0 pb-10 pt-10 text-20"},oFe={class:"mt-20"},rFe={class:"flex justify-end"},iFe=me({__name:"index",setup(e){const t=ja(),n=yn(),o=C=>un.global.t(C),r=L(""),i=L(""),a=L(""),s=L(!1);async function l(){if(s.value=!0,i.value!==a.value){window.$message.error(o("两次新密码输入不同"));return}const{data:C}=await rQ(r.value,i.value);C===!0&&window.$message.success(o("密码修改成功")),s.value=!1}const c=L(!1),u=L(!1);async function d(C){if(C==="expire"){const{data:y}=await G0({remind_expire:c.value?1:0});y===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),c.value=!c.value)}else if(C==="traffic"){const{data:y}=await G0({remind_traffic:u.value?1:0});y===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),u.value=!u.value)}}const f=L(),p=L(!1),h=L();async function m(){const{data:C}=await bQ();C&&(f.value=C)}async function b(){const{data:C}=await hS();C&&(h.value=C)}function g(C){window.location.href=C}const x=L(!1);async function T(){const{data:C}=await iQ();C&&window.$message.success(o("重置成功"))}async function _(){t.getUserInfo(),c.value=!!t.remind_expire,u.value=!!t.remind_traffic}return sn(()=>{_()}),(C,y)=>{const w=H9e,S=Vn,R=Co,k=Pt,A=ZY,I=ul,q=Ni,B=YY,M=Ur,$=co;return de(),je($,null,{default:ce(()=>{var U,Q,D,z;return[ne(S,{title:C.$t("我的钱包"),class:"border-rounded-5"},{"header-extra":ce(()=>[ne(w,{class:"text-40 color-gray"})]),default:ce(()=>{var te;return[H("div",null,[H("span",j9e,le(ge(nn)(ge(t).balance)),1),H("span",V9e,le((te=ge(n).appConfig)==null?void 0:te.currency),1)]),H("div",U9e,le(C.$t("账户余额(仅消费)")),1)]}),_:1},8,["title"]),ne(S,{title:C.$t("修改密码"),class:"mt-20 border-rounded-5"},{default:ce(()=>[H("div",W9e,[H("label",null,le(C.$t("旧密码")),1),ne(R,{type:"password",value:r.value,"onUpdate:value":y[0]||(y[0]=te=>r.value=te),placeholder:C.$t("请输入旧密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",q9e,[H("label",null,le(C.$t("新密码")),1),ne(R,{type:"password",value:i.value,"onUpdate:value":y[1]||(y[1]=te=>i.value=te),placeholder:C.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",K9e,[H("label",null,le(C.$t("新密码")),1),ne(R,{type:"password",value:a.value,"onUpdate:value":y[2]||(y[2]=te=>a.value=te),placeholder:C.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),ne(k,{class:"mt-20",type:"primary",onClick:l,loading:s.value,disabled:s.value},{default:ce(()=>[Ge(le(C.$t("保存")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title"]),ne(S,{title:C.$t("通知"),class:"mt-20 border-rounded-5"},{default:ce(()=>[H("div",G9e,[H("div",Y9e,le(C.$t("到期邮件提醒")),1),ne(A,{value:c.value,"onUpdate:value":[y[3]||(y[3]=te=>c.value=te),y[4]||(y[4]=te=>d("expire"))]},null,8,["value"])]),H("div",X9e,[H("div",Q9e,le(C.$t("流量邮件提醒")),1),ne(A,{value:u.value,"onUpdate:value":[y[5]||(y[5]=te=>u.value=te),y[6]||(y[6]=te=>d("traffic"))]},null,8,["value"])])]),_:1},8,["title"]),(Q=(U=ge(n))==null?void 0:U.appConfig)!=null&&Q.is_telegram?(de(),je(S,{key:0,title:C.$t("绑定Telegram"),class:"mt-20 border-rounded-5"},{"header-extra":ce(()=>[ne(k,{type:"primary",round:"",onClick:y[7]||(y[7]=te=>(p.value=!0,m(),b()))},{default:ce(()=>[Ge(le(C.$t("立即开始")),1)]),_:1})]),_:1},8,["title"])):pt("",!0),(z=(D=ge(n))==null?void 0:D.appConfig)!=null&&z.telegram_discuss_link?(de(),je(S,{key:1,title:C.$t("Telegram 讨论组"),class:"mt-20 border-rounded-5"},{"header-extra":ce(()=>[ne(k,{type:"primary",round:"",onClick:y[8]||(y[8]=te=>{var G,J;return g((J=(G=ge(n))==null?void 0:G.appConfig)==null?void 0:J.telegram_discuss_link)})},{default:ce(()=>[Ge(le(C.$t("立即加入")),1)]),_:1})]),_:1},8,["title"])):pt("",!0),ne(S,{title:C.$t("重置订阅信息"),class:"mt-20 border-rounded-5"},{default:ce(()=>[ne(I,{type:"warning"},{default:ce(()=>[Ge(le(C.$t("当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。")),1)]),_:1}),ne(k,{type:"error",size:"small",class:"mt-10",onClick:y[9]||(y[9]=te=>x.value=!0)},{default:ce(()=>[Ge(le(C.$t("重置")),1)]),_:1})]),_:1},8,["title"]),ne(M,{title:C.$t("绑定Telegram"),preset:"card",show:p.value,"onUpdate:show":y[12]||(y[12]=te=>p.value=te),style:{width:"520px"},footerStyle:"padding: 10px 16px",segmented:{content:!0,footer:!0}},{footer:ce(()=>[H("div",rFe,[ne(k,{type:"primary",onClick:y[11]||(y[11]=te=>p.value=!1)},{default:ce(()=>[Ge(le(C.$t("我知道了")),1)]),_:1})])]),default:ce(()=>{var te,G,J;return[f.value&&h.value?(de(),Me(ot,{key:0},[H("div",null,[H("h2",Z9e,le(C.$t("第一步")),1),ne(q,{class:"m-0!"}),H("div",J9e,[Ge(le(C.$t("打开Telegram搜索"))+" ",1),H("a",{href:"https://t.me/"+((te=f.value)==null?void 0:te.username)},"@"+le((G=f.value)==null?void 0:G.username),9,eFe)])]),H("div",tFe,[H("h2",nFe,le(C.$t("第二步")),1),ne(q,{class:"m-0!"}),H("div",oFe,le(C.$t("向机器人发送你的")),1),H("code",{class:"cursor-pointer",onClick:y[10]||(y[10]=he=>{var xe;return ge(ra)("/bind "+((xe=h.value)==null?void 0:xe.subscribe_url))})},"/bind "+le((J=h.value)==null?void 0:J.subscribe_url),1)])],64)):(de(),je(B,{key:1,size:"large"}))]}),_:1},8,["title","show"]),ne(M,{show:x.value,"onUpdate:show":y[13]||(y[13]=te=>x.value=te),preset:"dialog",title:C.$t("确定要重置订阅信息?"),content:C.$t("如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。"),"positive-text":C.$t("确认"),"negative-text":C.$t("取消"),onPositiveClick:T},null,8,["show","title","content","positive-text","negative-text"])]}),_:1})}}}),aFe=Object.freeze(Object.defineProperty({__proto__:null,default:iFe},Symbol.toStringTag,{value:"Module"})),sFe={class:"flex justify-end"},lFe=me({__name:"index",setup(e){const t=p=>un.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=v("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 v("div",{class:"flex items-center"},[h,m])}},{title:t("创建时间"),key:"created_at",render(p){return No(p.created_at)}},{title:t("最后回复时间"),key:"updated_at",render(p){return No(p.updated_at)}},{title:t("操作"),key:"actions",fixed:"right",render(p){const h=v(Pt,{text:!0,type:"primary",onClick:()=>Jt.push(`/ticket/${p.id}`)},{default:()=>t("查看")}),m=v(Pt,{text:!0,type:"primary",disabled:p.status===1,onClick:()=>c(p.id)},{default:()=>t("关闭")}),b=v(Ni,{vertical:!0});return v("div",[h,b,m])}}],r=L(!1),i=L(""),a=L(),s=L("");async function l(){const{data:p}=await fQ(i.value,a.value,s.value);p===!0&&(window.$message.success(t("创建成功")),f(),r.value=!1)}async function c(p){const{data:h}=await hQ(p);h&&(window.$message.success(t("关闭成功")),f())}const u=L([]);async function d(){const{data:p}=await dQ();u.value=p}function f(){d()}return sn(()=>{f()}),(p,h)=>{const m=Co,b=Pu,g=Ha,x=Vn,T=Ur,_=Au,C=co;return de(),je(C,null,{default:ce(()=>[ne(x,{class:"border-rounded-5",title:p.$t("工单历史")},{"header-extra":ce(()=>[ne(ge(Pt),{type:"primary",round:"",onClick:h[0]||(h[0]=y=>r.value=!0)},{default:ce(()=>[Ge(le(p.$t("新的工单")),1)]),_:1}),ne(T,{show:r.value,"onUpdate:show":h[7]||(h[7]=y=>r.value=y)},{default:ce(()=>[ne(x,{title:p.$t("新的工单"),class:"w-600",segmented:{content:!0,footer:!0},closable:"",onClose:h[6]||(h[6]=y=>r.value=!1)},{footer:ce(()=>[H("div",sFe,[ne(g,null,{default:ce(()=>[ne(ge(Pt),{onClick:h[4]||(h[4]=y=>r.value=!1)},{default:ce(()=>[Ge(le(p.$t("取消")),1)]),_:1}),ne(ge(Pt),{type:"primary",onClick:h[5]||(h[5]=y=>l())},{default:ce(()=>[Ge(le(p.$t("确认")),1)]),_:1})]),_:1})])]),default:ce(()=>[H("div",null,[H("label",null,le(p.$t("主题")),1),ne(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,le(p.$t("工单级别")),1),ne(b,{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,le(p.$t("消息")),1),ne(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:ce(()=>[ne(_,{columns:o,data:u.value,"scroll-x":800},null,8,["data"])]),_:1},8,["title"])]),_:1})}}}),cFe=Object.freeze(Object.defineProperty({__proto__:null,default:lFe},Symbol.toStringTag,{value:"Module"})),uFe={class:"relative",style:{height:"calc(100% - 70px)"}},dFe={class:"mb-8 mt-8 text-14 text-gray"},fFe={class:"mb-8 inline-block border-rounded-5 bg-#f8f9fa pb-8 pl-16 pr-16 pt-8"},hFe=me({__name:"detail",setup(e){const t=Ea(),n=p=>un.global.t(p),o=L("");async function r(){const{data:p}=await mQ(i.value,o.value);p===!0&&(window.$message.success(n("回复成功")),o.value="",f())}const i=L(),a=L();async function s(){const{data:p}=await pQ(i.value);p&&(a.value=p)}const l=L(null),c=L(null),u=async()=>{const p=l.value,h=c.value;p&&h&&p.scrollBy({top:h.scrollHeight,behavior:"auto"})},d=L();async function f(){await s(),await Lt(),u(),d.value=setInterval(s,2e3)}return sn(()=>{i.value=t.params.ticket_id,f()}),(p,h)=>{const m=BY,b=Co,g=Pt,x=Su,T=Vn,_=co;return de(),je(_,null,{default:ce(()=>{var C;return[ne(T,{title:(C=a.value)==null?void 0:C.subject,class:"h-full overflow-hidden"},{default:ce(()=>[H("div",uFe,[ne(m,{class:"absolute right-0 h-full",ref_key:"scrollbarRef",ref:l},{default:ce(()=>{var y;return[H("div",{ref_key:"scrollContainerRef",ref:c},[(de(!0),Me(ot,null,Nn((y=a.value)==null?void 0:y.message,w=>(de(),Me("div",{key:w.id,class:nr([w.is_me?"text-right":"text-left"])},[H("div",dFe,le(ge(No)(w.created_at)),1),H("div",fFe,le(w.message),1)],2))),128))],512)]}),_:1},512)]),ne(x,{size:"large",class:"mt-30"},{default:ce(()=>[ne(b,{type:"text",size:"large",placeholder:p.$t("输入内容回复工单"),autofocus:!0,value:o.value,"onUpdate:value":h[0]||(h[0]=y=>o.value=y),onKeyup:h[1]||(h[1]=ha(y=>r(),["enter"]))},null,8,["placeholder","value"]),ne(g,{type:"primary",size:"large",onClick:h[2]||(h[2]=y=>r())},{default:ce(()=>[Ge(le(p.$t("回复")),1)]),_:1})]),_:1})]),_:1},8,["title"])]}),_:1})}}}),pFe=Object.freeze(Object.defineProperty({__proto__:null,default:hFe},Symbol.toStringTag,{value:"Module"})),mFe=me({__name:"index",setup(e){const t=i=>un.global.t(i),n=[{title:t("记录时间"),key:"record_at",render(i){return fp(i.record_at)}},{title:t("实际上行"),key:"u",render(i){return gs(i.u)}},{title:t("实际下行"),key:"d",render(i){return gs(i.d)}},{title:t("扣费倍率"),key:"server_rate",render(i){return v(pi,{size:"small",round:!0},{default:()=>i.server_rate+" x"})}},{title(){const i=v(Eu,{placement:"bottom",trigger:"hover"},{trigger:()=>v(qs("mdi-help-circle-outline",{size:16})),default:()=>t("公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量")});return v("div",{class:"flex items-center"},[t("总计"),i])},key:"total",fixed:"right",render(i){return gs((i.d+i.u)*parseInt(i.server_rate))}}],o=L([]);async function r(){const{data:i}=await aQ();o.value=i}return sn(()=>{r()}),(i,a)=>{const s=ul,l=Au,c=Vn,u=co;return de(),je(u,null,{default:ce(()=>[ne(c,{class:"border-rounded-5"},{default:ce(()=>[ne(s,{type:"info",bordered:!1,class:"mb-20"},{default:ce(()=>[Ge(le(i.$t("流量明细仅保留近月数据以供查询。")),1)]),_:1}),ne(l,{columns:n,data:o.value,"scroll-x":600},null,8,["data"])]),_:1})]),_:1})}}}),gFe=Object.freeze(Object.defineProperty({__proto__:null,default:mFe},Symbol.toStringTag,{value:"Module"})),vFe={name:"NOTFOUND"},bFe={"h-full":"",flex:""};function yFe(e,t,n,o,r,i){const a=Pt,s=LY;return de(),Me("div",bFe,[ne(s,{"m-auto":"",status:"404",title:"404 Not Found",description:""},{footer:ce(()=>[ne(a,null,{default:ce(()=>[Ge("Find some fun")]),_:1})]),_:1})])}const xFe=Du(vFe,[["render",yFe]]),CFe=Object.freeze(Object.defineProperty({__proto__:null,default:xFe},Symbol.toStringTag,{value:"Module"})),wFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},_Fe=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),SFe=[_Fe];function kFe(e,t){return de(),Me("svg",wFe,[...SFe])}const Em={name:"iconoir-language",render:kFe},TFe={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},PFe=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),RFe=H("path",{fill:"currentColor",d:"M14.59 20.59L18.17 17H4v-2h14.17l-3.58-3.59L16 10l6 6l-6 6z"},null,-1),EFe=[PFe,RFe];function $Fe(e,t){return de(),Me("svg",TFe,[...EFe])}const AFe={name:"carbon-login",render:$Fe},IFe=e=>_t({url:"/passport/auth/login",method:"post",data:e}),MFe=e=>_t({url:"/passport/auth/register",method:"post",data:e});function YS(){return _t.get("/guest/comm/config")}function XS(e,t){return _t.post("/passport/comm/sendEmailVerify",{email:e,recaptcha_data:t})}function zFe(e,t,n){return _t.post("/passport/auth/forget",{email:e,password:t,email_code:n})}const OFe={class:"p-24"},DFe={key:0,class:"text-center"},LFe=["src"],FFe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},NFe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},BFe={"mt-20":"","w-full":""},HFe={"mt-20":"","w-full":""},jFe={"mt-20":"","w-full":""},VFe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},UFe=me({__name:"login",setup(e){const t=yn(),n=Jc(),o=l=>un.global.t(l),r=L({email:"",password:""});i();function i(){const l=ki.get("loginInfo");l.value&&(r.value.email=l.value.email||"",r.value.password=l.value.password||"")}const a=L(!1);async function s(){const{email:l,password:c}=r.value;if(!l||!c){window.$message.warning(o("请输入用户名和密码"));return}a.value=!0;const{data:u}=await IFe({email:l,password:c.toString()});a.value=!1,u!=null&&u.auth_data&&(window.$message.success(o("登录成功")),FX(u==null?void 0:u.auth_data),n.push("/"))}return(l,c)=>{const u=Co,d=AFe,f=Pt,p=Pa("router-link"),h=Ni,m=Em,b=dl,g=Vn;return de(),Me("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(ge(t).background_url&&`background:url(${ge(t).background_url}) no-repeat center center / cover;`)},[ne(g,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ce(()=>[H("div",OFe,[ge(t).logo?(de(),Me("div",DFe,[H("img",{src:ge(t).logo,class:"mb-1em max-w-100%"},null,8,LFe)])):(de(),Me("h1",FFe,le(ge(t).title),1)),H("h5",NFe,le(ge(t).description||" "),1),H("div",BFe,[ne(u,{value:r.value.email,"onUpdate:value":c[0]||(c[0]=x=>r.value.email=x),autofocus:"",placeholder:l.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),H("div",HFe,[ne(u,{value:r.value.password,"onUpdate:value":c[1]||(c[1]=x=>r.value.password=x),class:"",type:"password","show-password-on":"click",placeholder:l.$t("密码"),maxlength:40,onKeydown:ha(s,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",jFe,[ne(f,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:s,loading:a.value,disabled:a.value},{icon:ce(()=>[ne(d)]),default:ce(()=>[Ge(" "+le(l.$t("登入")),1)]),_:1},8,["loading","disabled"])])]),H("div",VFe,[H("div",null,[ne(p,{to:"/register",class:"text-#6c757d"},{default:ce(()=>[Ge(le(l.$t("注册")),1)]),_:1}),ne(h,{vertical:""}),ne(p,{to:"/forgetpassword",class:"text-#6c757d"},{default:ce(()=>[Ge(le(l.$t("忘记密码")),1)]),_:1})]),H("div",null,[ne(b,{value:ge(t).lang,"onUpdate:value":c[2]||(c[2]=x=>ge(t).lang=x),options:Object.entries(ge(gi)).map(([x,T])=>({label:T,value:x})),trigger:"click","on-update:value":ge(t).switchLang},{default:ce(()=>[ne(f,{text:"","icon-placement":"left"},{icon:ce(()=>[ne(m)]),default:ce(()=>[Ge(" "+le(ge(gi)[ge(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),WFe=Object.freeze(Object.defineProperty({__proto__:null,default:UFe},Symbol.toStringTag,{value:"Module"})),qFe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},KFe=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),GFe=[KFe];function YFe(e,t){return de(),Me("svg",qFe,[...GFe])}const XFe={name:"mdi-emoticon-kiss-outline",render:YFe},QS=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=L(null);let i=null;t({execute:function(){window.grecaptcha.execute(i)},reset:function(){window.grecaptcha.reset(i)}});function a(){i=window.grecaptcha.render(r.value,{sitekey:o.sitekey,theme:o.theme,size:o.size,callback:s=>n("verify",s),"expired-callback":()=>n("expire"),"error-callback":()=>n("fail")})}return Vt(()=>{window.grecaptcha==null?new Promise((s,l)=>{let c,u=!1;window.recaptchaReady=function(){u||(u=!0,clearTimeout(c),s())};const d="recaptcha-script",f=m=>()=>{var b;u||(u=!0,clearTimeout(c),(b=document.getElementById(d))==null||b.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)=>(de(),Me("div",{ref_key:"recaptchaDiv",ref:r},null,512))}}),QFe={class:"p-24"},ZFe={key:0,class:"text-center"},JFe=["src"],e7e={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},t7e={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},n7e={"mt-20":"","w-full":""},o7e={key:2,"mt-20":"","w-full":""},r7e={"mt-20":"","w-full":""},i7e={"mt-20":"","w-full":""},a7e={"mt-20":"","w-full":""},s7e={"mt-20":"","w-full":""},l7e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},c7e=me({__name:"register",setup(e){const t=Ea(),n=yn(),o=Jc(),r=C=>un.global.t(C),i=L({email:"",password:"",confirm_password:"",invite_code:"",lock_invite_code:!1,suffix:"",email_code:""}),a=L(null),s=L(),l=L(!1),c=L();function u(C){a.value=C,setTimeout(()=>{l.value=!1,s.value&&s.value.reset,c.value==="register"?(x(),c.value=""):c.value==="sendEmailVerify"&&(b(),c.value="")},500)}function d(){s.value&&s.value.reset()}function f(){s.value&&s.value.reset()}function p(){s.value&&s.value.reset&&s.value.reset()}const h=L(!1),m=L(0);async function b(){var w,S;if(i.value.email===""){window.$message.error(r("请输入邮箱地址"));return}if(h.value=!0,m.value>0){window.$message.warning(un.global.tc("{second}秒后可重新发送",{second:m.value}));return}if((w=T.value)!=null&&w.is_recaptcha&&((S=T.value)!=null&&S.is_recaptcha)&&!a.value){l.value=!0,h.value=!1,c.value="sendEmailVerify";return}const C=i.value.suffix?`${i.value.email}${i.value.suffix}`:i.value.email,{data:y}=await XS(C,a.value);if(y===!0){window.$message.success(r("发送成功")),m.value=60;const R=setInterval(()=>{m.value--,m.value===0&&clearInterval(R)},1e3);a.value=""}h.value=!1}const g=L(!1);async function x(){var A,I;if(i.value.email===""){window.$message.error(r("请输入邮箱地址"));return}const{password:C,confirm_password:y,invite_code:w,email_code:S}=i.value,R=i.value.suffix?`${i.value.email}${i.value.suffix}`:i.value.email;if(!R||!C){window.$message.warning(r("请输入账号密码"));return}if(C!==y){window.$message.warning(r("请确保两次密码输入一致"));return}if((A=T.value)!=null&&A.is_recaptcha&&((I=T.value)!=null&&I.is_recaptcha)){a.value||(l.value=!0),c.value="register";return}g.value=!0;const{data:k}=await MFe({email:R,password:C.toString(),invite_code:w,email_code:S});g.value=!1,k.auth_data&&(window.$message.success(r("注册成功")),xR(k.auth_data),o.push("/"))}const T=L();async function _(){var y,w;const{data:C}=await YS();C&&(T.value=C,Ev(C.email_whitelist_suffix)&&(i.value.suffix=(y=C.email_whitelist_suffix)!=null&&y[0]?"@"+((w=C.email_whitelist_suffix)==null?void 0:w[0]):""))}return sn(()=>{t.query.code&&(i.value.lock_invite_code=!0,i.value.invite_code=t.query.code),_()}),(C,y)=>{const w=Ur,S=Co,R=Pu,k=Su,A=Pt,I=XFe,q=Pa("router-link"),B=Em,M=dl,$=Vn;return de(),Me("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(ge(n).background_url&&`background:url(${ge(n).background_url}) no-repeat center center / cover;`)},[ne(w,{show:l.value,"onUpdate:show":y[0]||(y[0]=U=>l.value=U)},{default:ce(()=>{var U,Q,D;return[(U=T.value)!=null&&U.is_recaptcha&&((Q=T.value)!=null&&Q.recaptcha_site_key)?wn((de(),je(ge(QS),{key:0,sitekey:(D=T.value)==null?void 0:D.recaptcha_site_key,size:"normal",theme:"light","loading-timeout":3e4,onVerify:u,onExpire:d,onFail:f,onError:p,ref_key:"vueRecaptchaRef",ref:s},null,8,["sitekey"])),[[ro,l.value]]):pt("",!0)]}),_:1},8,["show"]),ne($,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ce(()=>{var U,Q;return[H("div",QFe,[ge(n).logo?(de(),Me("div",ZFe,[H("img",{src:ge(n).logo,class:"mb-1em max-w-100%"},null,8,JFe)])):(de(),Me("h1",e7e,le(ge(n).title),1)),H("h5",t7e,le(ge(n).description||" "),1),H("div",n7e,[ne(k,{class:"flex"},{default:ce(()=>{var D,z,te;return[ne(S,{value:i.value.email,"onUpdate:value":y[1]||(y[1]=G=>i.value.email=G),autofocus:"",class:"flex-[2] pl-5",placeholder:C.$t("邮箱"),maxlength:80},null,8,["value","placeholder"]),ge(Ev)((D=T.value)==null?void 0:D.email_whitelist_suffix)?(de(),je(R,{key:0,value:i.value.suffix,"onUpdate:value":y[2]||(y[2]=G=>i.value.suffix=G),options:((te=(z=T.value)==null?void 0:z.email_whitelist_suffix)==null?void 0:te.map(G=>({value:`@${G}`,label:`@${G}`})))||[],class:"flex-[1]","consistent-menu-width":!1},null,8,["value","options"])):pt("",!0)]}),_:1})]),(U=T.value)!=null&&U.is_email_verify?(de(),Me("div",o7e,[ne(k,{class:"flex"},{default:ce(()=>[ne(S,{value:i.value.email_code,"onUpdate:value":y[3]||(y[3]=D=>i.value.email_code=D),placeholder:C.$t("邮箱验证码"),class:"pl-5"},null,8,["value","placeholder"]),ne(A,{type:"primary",onClick:y[4]||(y[4]=D=>b()),loading:h.value,disabled:h.value||m.value>0},{default:ce(()=>[Ge(le(m.value||C.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})])):pt("",!0),H("div",r7e,[ne(S,{value:i.value.password,"onUpdate:value":y[5]||(y[5]=D=>i.value.password=D),class:"pl-5",type:"password","show-password-on":"click",placeholder:C.$t("密码"),maxlength:40,onKeydown:ha(x,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",i7e,[ne(S,{value:i.value.confirm_password,"onUpdate:value":y[6]||(y[6]=D=>i.value.confirm_password=D),class:"pl-5",type:"password","show-password-on":"click",placeholder:C.$t("再次输入密码"),maxlength:40,onKeydown:ha(x,["enter"])},null,8,["value","placeholder","onKeydown"])]),H("div",a7e,[ne(S,{value:i.value.invite_code,"onUpdate:value":y[7]||(y[7]=D=>i.value.invite_code=D),class:"pl-5",placeholder:[C.$t("邀请码"),(Q=T.value)!=null&&Q.is_invite_force?`(${C.$t("必填")})`:`(${C.$t("选填")})`],maxlength:20,disabled:i.value.lock_invite_code},null,8,["value","placeholder","disabled"])]),H("div",s7e,[ne(A,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary",onClick:x,"icon-placement":"left",loading:g.value,disabled:g.value},{icon:ce(()=>[ne(I)]),default:ce(()=>[Ge(" "+le(C.$t("注册")),1)]),_:1},8,["loading","disabled"])])]),H("div",l7e,[H("div",null,[ne(q,{to:"/login",class:"text-#6c757d"},{default:ce(()=>[Ge(le(C.$t("返回登入")),1)]),_:1})]),H("div",null,[ne(M,{value:ge(n).lang,"onUpdate:value":y[8]||(y[8]=D=>ge(n).lang=D),options:Object.entries(ge(gi)).map(([D,z])=>({label:z,value:D})),trigger:"click","on-update:value":ge(n).switchLang},{default:ce(()=>[ne(A,{text:"","icon-placement":"left"},{icon:ce(()=>[ne(B)]),default:ce(()=>[Ge(" "+le(ge(gi)[ge(n).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]}),_:1})],4)}}}),u7e=Object.freeze(Object.defineProperty({__proto__:null,default:c7e},Symbol.toStringTag,{value:"Module"})),d7e={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},f7e=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),h7e=[f7e];function p7e(e,t){return de(),Me("svg",d7e,[...h7e])}const m7e={name:"fluent-key-reset24-regular",render:p7e},g7e={class:"p-24"},v7e={key:0,class:"text-center"},b7e=["src"],y7e={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},x7e={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},C7e={"mt-20":"","w-full":""},w7e={"mt-20":"","w-full":""},_7e={"mt-20":"","w-full":""},S7e={"mt-20":"","w-full":""},k7e={"mt-20":"","w-full":""},T7e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},P7e=me({__name:"forgetpassword",setup(e){const t=yn(),n=Jc(),o=_=>un.global.t(_),r=L({email:"",email_code:"",password:"",confirm_password:"",invite_code:"",suffix:""}),i=L(null),a=L(),s=L(!1),l=L();function c(_){i.value=_,setTimeout(()=>{s.value=!1,a.value&&a.value.reset(),l.value==="sendEmailVerify"&&(m(),l.value="")},500)}function u(){a.value.reset()}function d(){a.value.reset()}function f(){a.value.reset()}const p=L(!1),h=L(0);async function m(){var y,w;if(r.value.email===""){window.$message.error(o("请输入邮箱地址"));return}if(p.value=!0,h.value>0){window.$message.warning(un.global.tc("{second}秒后可重新发送",{second:h.value}));return}if((y=x.value)!=null&&y.is_recaptcha&&((w=x.value)!=null&&w.is_recaptcha)&&!i.value){s.value=!0,p.value=!1,l.value="sendEmailVerify";return}const _=r.value.suffix?`${r.value.email}${r.value.suffix}`:r.value.email,{data:C}=await XS(_,i.value);if(C===!0){window.$message.success(o("发送成功")),h.value=60;const S=setInterval(()=>{h.value--,h.value===0&&clearInterval(S)},1e3);i.value=""}p.value=!1}const b=L(!1);async function g(){if(r.value.email===""){window.$message.error(o("请输入邮箱地址"));return}const{email:_,password:C,confirm_password:y,email_code:w}=r.value;if(!_||!C){window.$message.warning(o("请输入账号密码"));return}if(C!==y){window.$message.warning(o("请确保两次密码输入一致"));return}b.value=!0;const{data:S}=await zFe(_,C.toString(),w);b.value=!1,S&&(window.$message.success(o("重置密码成功,正在返回登录")),setTimeout(()=>{n.push("/login")},500))}const x=L();async function T(){const{data:_}=await YS();_&&(x.value=_)}return sn(()=>{T()}),(_,C)=>{const y=Ur,w=Co,S=Su,R=Pt,k=m7e,A=Pa("router-link"),I=Em,q=dl,B=Vn;return de(),Me("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Fo(ge(t).background_url&&`background:url(${ge(t).background_url}) no-repeat center center / cover;`)},[ne(y,{show:s.value,"onUpdate:show":C[0]||(C[0]=M=>s.value=M)},{default:ce(()=>{var M,$,U;return[(M=x.value)!=null&&M.is_recaptcha&&(($=x.value)!=null&&$.recaptcha_site_key)?wn((de(),je(ge(QS),{key:0,sitekey:(U=x.value)==null?void 0:U.recaptcha_site_key,size:"normal",theme:"light","loading-timeout":500,onVerify:c,onExpire:u,onFail:d,onError:f,ref_key:"vueRecaptchaRef",ref:a},null,8,["sitekey"])),[[ro,s.value]]):pt("",!0)]}),_:1},8,["show"]),ne(B,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ce(()=>[H("div",g7e,[ge(t).logo?(de(),Me("div",v7e,[H("img",{src:ge(t).logo,class:"mb-1em max-w-100%"},null,8,b7e)])):(de(),Me("h1",y7e,le(ge(t).title),1)),H("h5",x7e,le(ge(t).description||" "),1),H("div",C7e,[ne(S,{class:"flex"},{default:ce(()=>[ne(w,{value:r.value.email,"onUpdate:value":C[1]||(C[1]=M=>r.value.email=M),autofocus:"",class:"flex-[2] pl-5",placeholder:_.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),_:1})]),H("div",w7e,[ne(S,{class:"flex"},{default:ce(()=>[ne(w,{placeholder:_.$t("邮箱验证码"),value:r.value.email_code,"onUpdate:value":C[2]||(C[2]=M=>r.value.email_code=M),class:"pl-5"},null,8,["placeholder","value"]),ne(R,{type:"primary",onClick:C[3]||(C[3]=M=>m()),loading:p.value,disabled:p.value||h.value>0},{default:ce(()=>[Ge(le(h.value||_.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})]),H("div",_7e,[ne(w,{value:r.value.password,"onUpdate:value":C[4]||(C[4]=M=>r.value.password=M),class:"pl-5",type:"password","show-password-on":"click",placeholder:_.$t("密码"),maxlength:40},null,8,["value","placeholder"])]),H("div",S7e,[ne(w,{value:r.value.confirm_password,"onUpdate:value":C[5]||(C[5]=M=>r.value.confirm_password=M),class:"pl-5",type:"password","show-password-on":"click",placeholder:_.$t("再次输入密码"),maxlength:40,onKeydown:C[6]||(C[6]=ha(M=>g(),["enter"]))},null,8,["value","placeholder"])]),H("div",k7e,[ne(R,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:C[7]||(C[7]=M=>g()),loading:b.value,disabled:b.value},{icon:ce(()=>[ne(k)]),default:ce(()=>[Ge(" "+le(_.$t("重置密码")),1)]),_:1},8,["loading","disabled"])])]),H("div",T7e,[H("div",null,[ne(A,{to:"/login",class:"text-#6c757d"},{default:ce(()=>[Ge(le(_.$t("返回登录")),1)]),_:1})]),H("div",null,[ne(q,{value:ge(t).lang,"onUpdate:value":C[8]||(C[8]=M=>ge(t).lang=M),options:Object.entries(ge(gi)).map(([M,$])=>({label:$,value:M})),trigger:"click","on-update:value":ge(t).switchLang},{default:ce(()=>[ne(R,{text:"","icon-placement":"left"},{icon:ce(()=>[ne(I)]),default:ce(()=>[Ge(" "+le(ge(gi)[ge(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),R7e=Object.freeze(Object.defineProperty({__proto__:null,default:P7e},Symbol.toStringTag,{value:"Module"})),E7e={请求失败:"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",提示:"Notification","确认退出?":"Confirm Logout?",已退出登录:"Logged out successfully",请输入邮箱地址:"Enter email address","{second}秒后可重新发送":"Resend available in {second} seconds",发送成功:"Sent successfully",请输入账号密码:"Enter account and password",请确保两次密码输入一致:"Ensure password entries match",注册成功:"Registration successful","重置密码成功,正在返回登录":"Password reset successful, returning to login",确认取消:"Confirm Cancel","请注意,变更订阅会导致当前订阅被覆盖。":"Please note that changing the subscription will overwrite the current subscription.","订单提交成功,正在跳转支付":"Order submitted successfully, redirecting to payment.",回复成功:"Reply Successful",工单详情:"Ticket Details",登录成功:"Login Successful","确定退出?":"Are you sure you want to exit?"},A1=Object.freeze(Object.defineProperty({__proto__:null,default:E7e},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} نفر","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"در صورت انتشار آدرس یا حساب اشتراک شما و سوء استفاده از آن توسط دیگران، می‌توانید اطلاعات اشتراک خود را در اینجا بازنشانی کنید تا از زیان‌های غیرضروری جلوگیری شود.",再次输入密码:"ورود مجدد رمز عبور",返回登陆:"بازگشت به ورود",选填:"اختیاری",必填:"الزامی",最后回复时间:"زمان آخرین پاسخ",请选项工单等级:"لطفاً اولویت تیکت را انتخاب کنید",回复:"پاسخ",输入内容回复工单:"محتوا را برای پاسخ به تیکت وارد کنید",已生成:"تولید شده",选择协议:"انتخاب پروتکل",自动:"خودکار",流量重置包:"بسته بازنشانی داده",复制失败:"کپی ناموفق بود",提示:"اطلاع","确认退出?":"تأیید خروج?",已退出登录:"با موفقیت خارج شده",请输入邮箱地址:"آدرس ایمیل را وارد کنید","{second}秒后可重新发送":"{second} ثانیه دیگر می‌توانید مجدداً ارسال کنید",发送成功:"با موفقیت ارسال شد",请输入账号密码:"نام کاربری و رمز عبور را وارد کنید",请确保两次密码输入一致:"اطمینان حاصل کنید که ورودهای رمز عبور مطابقت دارند",注册成功:"ثبت نام با موفقیت انجام شد","重置密码成功,正在返回登录":"با موفقیت رمز عبور بازنشانی شد، در حال بازگشت به صفحه ورود",确认取消:"تایید لغو","请注意,变更订阅会导致当前订阅被覆盖。":"لطفاً توجه داشته باشید که تغییر اشتراک موجب ایجاد اشتراک فعلی می‌شود.","订单提交成功,正在跳转支付":"سفارش با موفقیت ثبت شد، به پرداخت هدایت می‌شود.",回复成功:"پاسخ با موفقیت ارسال شد",工单详情:"جزئیات تیکت",登录成功:"ورود موفقیت‌آمیز","确定退出?":"آیا مطمئن هستید که می‌خواهید خارج شوید؟"},I1=Object.freeze(Object.defineProperty({__proto__:null,default:$7e},Symbol.toStringTag,{value:"Module"})),A7e={请求失败:"リクエストエラー",月付:"月間プラン",季付:"3か月プラン",半年付:"半年プラン",年付:"年間プラン",两年付:"2年プラン",三年付:"3年プラン",一次性:"一括払い",重置流量包:"使用済みデータをリセット",待支付:"お支払い待ち",开通中:"開通中",已取消:"キャンセル済み",已完成:"済み",已折抵:"控除済み",待确认:"承認待ち",发放中:"処理中",已发放:"処理済み",无效:"無効",个人中心:"会員メニュー",登出:"ログアウト",搜索:"検索",仪表盘:"ダッシュボード",订阅:"サブスクリプションプラン",我的订阅:"マイプラン",购买订阅:"プランの購入",财务:"ファイナンス",我的订单:"注文履歴",我的邀请:"招待リスト",用户:"ユーザー",我的工单:"お問い合わせ",流量明细:"データ通信明細",使用文档:"ナレッジベース",绑定Telegram获取更多服务:"Telegramと連携し各種便利な通知を受け取ろう",点击这里进行绑定:"こちらをクリックして連携開始",公告:"お知らせ",总览:"概要",该订阅长期有效:"時間制限なし",已过期:"期限切れ","已用 {used} / 总计 {total}":"使用済み {used} / 合計 {total}",查看订阅:"プランを表示",邮箱:"E-mail アドレス",邮箱验证码:"確認コード",发送:"送信",重置密码:"パスワードを変更",返回登入:"ログインページへ戻る",邀请码:"招待コード",复制链接:"URLをコピー",完成时间:"完了日時",佣金:"コミッション金額",已注册用户数:"登録済みユーザー数",佣金比例:"コミッションレート",确认中的佣金:"承認待ちのコミッション","佣金将会在确认后会到达你的佣金账户。":"コミッションは承認処理完了後にカウントされます",邀请码管理:"招待コードの管理",生成邀请码:"招待コードを生成",佣金发放记录:"コミッション履歴",复制成功:"クリップボードにコピーされました",密码:"パスワード",登入:"ログイン",注册:"新規登録",忘记密码:"パスワードをお忘れの方","# 订单号":"受注番号",周期:"サイクル",订单金额:"ご注文金額",订单状态:"ご注文状況",创建时间:"作成日時",操作:"アクション",查看详情:"詳細を表示",请选择支付方式:"支払い方法をお選びください",请检查信用卡支付信息:"クレジットカード決済情報をご確認ください",订单详情:"ご注文詳細",折扣:"割引",折抵:"控除",退款:"払い戻し",支付方式:"お支払い方法",填写信用卡支付信息:"クレジットカード決済情報をご入力ください。","您的信用卡信息只会被用作当次扣款,系统并不会保存,这是我们认为最安全的。":"お客様のカード情報は今回限りリクエストされ、記録に残ることはございません",订单总额:"ご注文の合計金額",总计:"合計金額",结账:"チェックアウト",等待支付中:"お支払い待ち","订单系统正在进行处理,请稍等1-3分钟。":"システム処理中です、しばらくお待ちください","订单由于超时支付已被取消。":"ご注文はキャンセルされました","订单已支付并开通。":"お支払いが完了しました、プランはご利用可能です",选择订阅:"プランをお選びください",立即订阅:"今すぐ購入",配置订阅:"プランの内訳",付款周期:"お支払いサイクル","有优惠券?":"キャンペーンコード",验证:"確定",下单:"チェックアウト","变更订阅会导致当前订阅被新订阅覆盖,请注意。":"プランを変更なされます場合は、既存のプランが新規プランによって上書きされます、ご注意下さい",该订阅无法续费:"該当プランは継続利用できません",选择其他订阅:"その他のプランを選択",我的钱包:"マイウォレット","账户余额(仅消费)":"残高(サービスの購入のみ)","推广佣金(可提现)":"招待によるコミッション(出金可)",钱包组成部分:"ウォレットの内訳",划转:"お振替",推广佣金提现:"コミッションのお引き出し",修改密码:"パスワードの変更",保存:"変更を保存",旧密码:"現在のパスワード",新密码:"新しいパスワード",请输入旧密码:"現在のパスワードをご入力ください",请输入新密码:"新しいパスワードをご入力ください",通知:"お知らせ",到期邮件提醒:"期限切れ前にメールで通知",流量邮件提醒:"データ量不足時にメールで通知",绑定Telegram:"Telegramと連携",立即开始:"今すぐ連携開始",重置订阅信息:"サブスクリプションURLの変更",重置:"変更","确定要重置订阅信息?":"サブスクリプションURLをご変更なされますか?","如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。":"サブスクリプションのURL及び情報が外部に漏れた場合にご操作ください。操作後はUUIDやURLが変更され、再度サブスクリプションのインポートが必要になります。",重置成功:"変更完了",两次新密码输入不同:"ご入力されました新しいパスワードが一致しません",两次密码输入不同:"ご入力されましたパスワードが一致しません","邀请码(选填)":"招待コード (オプション)","我已阅读并同意 服务条款":"ご利用規約に同意します",请同意服务条款:"ご利用規約に同意してください",名称:"名称",标签:"ラベル",状态:"ステータス",节点五分钟内节点在线情况:"5分間のオンラインステータス",倍率:"適応レート",使用的流量将乘以倍率进行扣除:"通信量は該当レートに基き計算されます",更多操作:"アクション","没有可用节点,如果您未订阅或已过期请":"ご利用可能なサーバーがありません,プランの期限切れまたは購入なされていない場合は","确定重置当前已用流量?":"利用済みデータ量をリセットしますか?","点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。":"「確定」をクリックし次のページへ移動,お支払い後に当月分のデータ通信量は即時リセットされます",确定:"確定",低:"低",中:"中",高:"高",主题:"タイトル",工单级别:"プライオリティ",工单状态:"進捗状況",最后回复:"最終回答日時",已关闭:"終了",待回复:"対応待ち",已回复:"回答済み",查看:"閲覧",关闭:"終了",新的工单:"新規お問い合わせ",确认:"確定",请输入工单主题:"お問い合わせタイトルをご入力ください",工单等级:"ご希望のプライオリティ",请选择工单等级:"ご希望のプライオリティをお選びください",消息:"メッセージ",请描述你遇到的问题:"お問い合わせ内容をご入力ください",记录时间:"記録日時",实际上行:"アップロード",实际下行:"ダウンロード",合计:"合計","公式:(实际上行 + 实际下行) x 扣费倍率 = 扣除流量":"計算式:(アップロード + ダウンロード) x 適応レート = 使用済みデータ通信量",复制订阅地址:"サブスクリプションのURLをコピー",导入到:"インポート先:",一键订阅:"ワンクリックインポート",复制订阅:"サブスクリプションのURLをコピー",推广佣金划转至余额:"コミッションを残高へ振替","划转后的余额仅用于{title}消费使用":"振替済みの残高は{title}でのみご利用可能です",当前推广佣金余额:"現在のコミッション金額",划转金额:"振替金額",请输入需要划转到余额的金额:"振替金額をご入力ください","输入内容回复工单...":"お問い合わせ内容をご入力ください...",申请提现:"出金申請",取消:"キャンセル",提现方式:"お振込み先",请选择提现方式:"お振込み先をお選びください",提现账号:"お振り込み先口座",请输入提现账号:"お振込み先口座をご入力ください",我知道了:"了解",第一步:"ステップその1",第二步:"ステップその2",打开Telegram搜索:"Telegramを起動後に右記内容を入力し検索",向机器人发送你的:"テレグラムボットへ下記内容を送信","最后更新: {date}":"最終更新日: {date}",还有没支付的订单:"未払いのご注文があります",立即支付:"チェックアウト",条工单正在处理中:"件のお問い合わせ",立即查看:"閲覧",节点状态:"サーバーステータス",商品信息:"プラン詳細",产品名称:"プラン名","类型/周期":"サイクル",产品流量:"ご利用可能データ量",订单信息:"オーダー情報",关闭订单:"注文をキャンセル",订单号:"受注番号",优惠金额:"'割引額",旧订阅折抵金额:"既存プラン控除額",退款金额:"返金額",余额支付:"残高ご利用分",工单历史:"お問い合わせ履歴","已用流量将在 {reset_day} 日后重置":"利用済みデータ量は {reset_day} 日後にリセットします",已用流量已在今日重置:"利用済みデータ量は本日リセットされました",重置已用流量:"利用済みデータ量をリセット",查看节点状态:"接続先サーバのステータス","当前已使用流量达{rate}%":"データ使用量が{rate}%になりました",节点名称:"サーバー名","于 {date} 到期,距离到期还有 {day} 天。":"ご利用期限は {date} まで,期限まであと {day} 日","Telegram 讨论组":"Telegramグループ",立即加入:"今すぐ参加","该订阅无法续费,仅允许新用户购买":"該当プランは継続利用できません、新規ユーザーのみが購入可能です",重置当月流量:"使用済みデータ量のカウントリセット","流量明细仅保留近月数据以供查询。":"データ通信明細は当月分のみ表示されます",扣费倍率:"適応レート",支付手续费:"お支払い手数料",续费订阅:"購読更新",学习如何使用:"ご利用ガイド",快速将节点导入对应客户端进行使用:"最短ルートでサーバー情報をアプリにインポートして使用する",对您当前的订阅进行续费:"ご利用中のサブスクの継続料金を支払う",对您当前的订阅进行购买:"ご利用中のサブスクを再度購入する",捷径:"ショートカット","不会使用,查看使用教程":"ご利用方法がわからない方はナレッジベースをご閲覧ください",使用支持扫码的客户端进行订阅:"使用支持扫码的客户端进行订阅",扫描二维码订阅:"QRコードをスキャンしてサブスクを設定",续费:"更新",购买:"購入",查看教程:"チュートリアルを表示",注意:"注意","你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?":"まだ購入が完了していないオーダーがあります。購入前にそちらをキャンセルする必要がありますが、キャンセルしてよろしいですか?",确定取消:"キャンセル",返回我的订单:"注文履歴に戻る","如果你已经付款,取消订单可能会导致支付失败,确定取消订单吗?":"もし既にお支払いが完了していると、注文をキャンセルすると支払いが失敗となる可能性があります。キャンセルしてもよろしいですか?",选择最适合你的计划:"あなたにピッタリのプランをお選びください",全部:"全て",按周期:"期間順",遇到问题:"何かお困りですか?",遇到问题可以通过工单与我们沟通:"何かお困りでしたら、お問い合わせからご連絡ください。",按流量:"データ通信量順",搜索文档:"ドキュメント内を検索",技术支持:"テクニカルサポート",当前剩余佣金:"コミッション残高",三级分销比例:"3ティア比率",累计获得佣金:"累計獲得コミッション金額","您邀请的用户再次邀请用户将按照订单金额乘以分销等级的比例进行分成。":"お客様に招待された方が更に別の方を招待された場合、お客様は支払われるオーダーからティア分配分の比率分を受け取ることができます。",发放时间:"手数料支払時間","{number} 人":"{number} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"購読アドレスまたはアカウントが漏れて他者に悪用された場合、不必要な損失を防ぐためにここで購読情報をリセットできます。",再次输入密码:"パスワードを再入力してください",返回登陆:"ログインに戻る",选填:"任意",必填:"必須",最后回复时间:"最終返信時刻",请选项工单等级:"チケットの優先度を選択してください",回复:"返信",输入内容回复工单:"チケットへの返信内容を入力",已生成:"生成済み",选择协议:"プロトコルの選択",自动:"自動",流量重置包:"データリセットパッケージ",复制失败:"コピーに失敗しました",提示:"通知","确认退出?":"ログアウトを確認?",已退出登录:"正常にログアウトしました",请输入邮箱地址:"メールアドレスを入力してください","{second}秒后可重新发送":"{second} 秒後に再送信可能",发送成功:"送信成功",请输入账号密码:"アカウントとパスワードを入力してください",请确保两次密码输入一致:"パスワードの入力が一致していることを確認してください",注册成功:"登録が成功しました","重置密码成功,正在返回登录":"パスワードのリセットが成功しました。ログインに戻っています",确认取消:"キャンセルの確認","请注意,变更订阅会导致当前订阅被覆盖。":"購読の変更は現在の購読を上書きします。","订单提交成功,正在跳转支付":"注文が成功裏に送信されました。支払いにリダイレクトしています。",回复成功:"返信が成功しました",工单详情:"チケットの詳細",登录成功:"ログイン成功","确定退出?":"本当に退出しますか?"},M1=Object.freeze(Object.defineProperty({__proto__:null,default:A7e},Symbol.toStringTag,{value:"Module"})),I7e={请求失败:"요청실패",月付:"월간",季付:"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} 명","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"구독 주소 또는 계정이 유출되어 다른 사람에게 남용되는 경우 여기에서 구독 정보를 재설정하여 불필요한 손실을 방지할 수 있습니다.",再次输入密码:"비밀번호를 다시 입력하세요",返回登陆:"로그인으로 돌아가기",选填:"선택 사항",必填:"필수",最后回复时间:"최근 답장 시간",请选项工单等级:"티켓 우선 순위 선택",回复:"답장",输入内容回复工单:"티켓에 대한 내용 입력",已生成:"생성됨",选择协议:"프로토콜 선택",自动:"자동",流量重置包:"데이터 리셋 패키지",复制失败:"복사 실패",提示:"알림","确认退出?":"로그아웃 확인?",已退出登录:"로그아웃 완료",请输入邮箱地址:"이메일 주소를 입력하세요","{second}秒后可重新发送":"{second} 초 후에 다시 전송 가능",发送成功:"전송 성공",请输入账号密码:"계정과 비밀번호를 입력하세요",请确保两次密码输入一致:"비밀번호 입력이 일치하는지 확인하세요",注册成功:"등록 성공","重置密码成功,正在返回登录":"비밀번호 재설정 성공, 로그인 페이지로 돌아가는 중",确认取消:"취소 확인","请注意,变更订阅会导致当前订阅被覆盖。":"구독 변경은 현재 구독을 덮어씁니다.","订单提交成功,正在跳转支付":"주문이 성공적으로 제출되었습니다. 지불로 이동 중입니다.",回复成功:"답장 성공",工单详情:"티켓 상세 정보",登录成功:"로그인 성공","确定退出?":"확실히 종료하시겠습니까?"},z1=Object.freeze(Object.defineProperty({__proto__:null,default:I7e},Symbol.toStringTag,{value:"Module"})),M7e={请求失败:"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",提示:"Thông báo","确认退出?":"Xác nhận Đăng xuất?",已退出登录:"Đã đăng xuất thành công",请输入邮箱地址:"Nhập địa chỉ email","{second}秒后可重新发送":"Gửi lại sau {second} giây",发送成功:"Gửi thành công",请输入账号密码:"Nhập tên đăng nhập và mật khẩu",请确保两次密码输入一致:"Đảm bảo hai lần nhập mật khẩu giống nhau",注册成功:"Đăng ký thành công","重置密码成功,正在返回登录":"Đặt lại mật khẩu thành công, đang quay trở lại trang đăng nhập",确认取消:"Xác nhận Hủy","请注意,变更订阅会导致当前订阅被覆盖。":"Vui lòng lưu ý rằng thay đổi đăng ký sẽ ghi đè lên đăng ký hiện tại.","订单提交成功,正在跳转支付":"Đơn hàng đã được gửi thành công, đang chuyển hướng đến thanh toán.",回复成功:"Trả lời thành công",工单详情:"Chi tiết Ticket",登录成功:"Đăng nhập thành công","确定退出?":"Xác nhận thoát?"},O1=Object.freeze(Object.defineProperty({__proto__:null,default:M7e},Symbol.toStringTag,{value:"Module"})),z7e={请求失败:"请求失败",月付:"月付",季付:"季付",半年付:"半年付",年付:"年付",两年付:"两年付",三年付:"三年付",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"开通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待确认",发放中:"发放中",已发放:"已发放",无效:"无效",个人中心:"个人中心",登出:"登出",搜索:"搜索",仪表盘:"仪表盘",订阅:"订阅",我的订阅:"我的订阅",购买订阅:"购买订阅",财务:"财务",我的订单:"我的订单",我的邀请:"我的邀请",用户:"用户",我的工单:"我的工单",流量明细:"流量明细",使用文档:"使用文档",绑定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} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。",再次输入密码:"再次输入密码",返回登陆:"返回登录",选填:"选填",必填:"必填",最后回复时间:"最后回复时间",请选项工单等级:"请选择工单优先级",回复:"回复",输入内容回复工单:"输入内容回复工单",已生成:"已生成",选择协议:"选择协议",自动:"自动",流量重置包:"流量重置包",复制失败:"复制失败",提示:"提示","确认退出?":"确认退出?",已退出登录:"已成功退出登录",请输入邮箱地址:"请输入邮箱地址","{second}秒后可重新发送":"{second}秒后可重新发送",发送成功:"发送成功",请输入账号密码:"请输入账号密码",请确保两次密码输入一致:"请确保两次密码输入一致",注册成功:"注册成功","重置密码成功,正在返回登录":"重置密码成功,正在返回登录",确认取消:"确认取消","请注意,变更订阅会导致当前订阅被覆盖。":"请注意,变更订阅会导致当前订阅被覆盖。","订单提交成功,正在跳转支付":"订单提交成功,正在跳转支付",回复成功:"回复成功",工单详情:"工单详情",登录成功:"登录成功","确定退出?":"确定退出?"},D1=Object.freeze(Object.defineProperty({__proto__:null,default:z7e},Symbol.toStringTag,{value:"Module"})),O7e={请求失败:"請求失敗",月付:"月繳制",季付:"季繳",半年付:"半年缴",年付:"年繳",两年付:"兩年繳",三年付:"三年繳",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"開通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待確認",发放中:"發放中",已发放:"已發放",无效:"無效",个人中心:"您的帳戸",登出:"登出",搜索:"搜尋",仪表盘:"儀表板",订阅:"訂閱",我的订阅:"我的訂閱",购买订阅:"購買訂閱",财务:"財務",我的订单:"我的訂單",我的邀请:"我的邀請",用户:"使用者",我的工单:"我的工單",流量明细:"流量明細",使用文档:"說明文件",绑定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} 人","当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。":"如果您的訂閱地址或帳戶洩漏並被他人濫用,您可以在此重置訂閱資訊,以避免不必要的損失。",再次输入密码:"請再次輸入密碼",返回登陆:"返回登入",选填:"選填",必填:"必填",最后回复时间:"最後回覆時間",请选项工单等级:"請選擇工單優先級",回复:"回覆",输入内容回复工单:"輸入內容回覆工單",已生成:"已生成",选择协议:"選擇協議",自动:"自動",流量重置包:"流量重置包",复制失败:"複製失敗",提示:"提示","确认退出?":"確認退出?",已退出登录:"已成功登出",请输入邮箱地址:"請輸入電子郵件地址","{second}秒后可重新发送":"{second} 秒後可重新發送",发送成功:"發送成功",请输入账号密码:"請輸入帳號和密碼",请确保两次密码输入一致:"請確保兩次密碼輸入一致",注册成功:"註冊成功","重置密码成功,正在返回登录":"重置密碼成功,正在返回登入",确认取消:"確認取消","请注意,变更订阅会导致当前订阅被覆盖。":"請注意,變更訂閱會導致目前的訂閱被覆蓋。","订单提交成功,正在跳转支付":"訂單提交成功,正在跳轉支付",回复成功:"回覆成功",工单详情:"工單詳情",登录成功:"登入成功","确定退出?":"確定退出?"},L1=Object.freeze(Object.defineProperty({__proto__:null,default:O7e},Symbol.toStringTag,{value:"Module"}))});export default D7e(); diff --git a/public/theme/Xboard/assets/umi.js.br b/public/theme/Xboard/assets/umi.js.br index e9f3c373bcd3c6b5f1faeedade6ade691fd1ec78..aca61ae2c671dbea4be84ec732e6e2466c473fb7 100644 GIT binary patch literal 350158 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


PmX+W+wYF*2Z zcbdb<%4*&Us zppXJLU{JDV=&8}E3+TFHNlUD6TxGqLBz{Jcu!A{R5j2|dR|QC$o2FzU))wjLvi4Q} zK};q<*kbMyhaRfmTb6aW0xr>A&rTpjn|m4(8LQI(>Nw(_d{@V!y;l-D+85$j1)-UB zO~KW-d!*{KLanutpS`P&t810U^*%=~LOS)@x08b4aVGU2@onu&jR%Pyjhnd{Ox}y? zNwQ1=MJYl+p{UQoHy|ZR^@(l)cYV8b+qAyL~yE+YKjoVhS6wao8ghcztFl0JHG4k5i5Mn&sepqnEA~RM}Pg!GQ+nAsAJA8HD zVG!l{(~wo*vfj{&-z@ZaIoA^Gs8N+nV%VzpJv_`Zq?Fk+^2r94sq-Ta0+|O?QKOfTsDS+Vx zbO8F#i)4mu4d@Mx)ZS%WZrg~ZzO&3N)PrDD`V$Rg-6-H)ulCfD#r^u!GrxX>NpqIL zOuMj7QyKCozQ6^qzhW=a6dJXxmPhotEgDD0N!M%1^Mcmtq0 zxwkO{hQJoG?qC#o?{^tss|22F{G`q5y-arWn zQ6~R*%A|F&&fAic0YN%0<)8gHd-ni@*?9O!AxXm@*YtbN*#mFErlMqrf^WBL@2_}eQs$lNw)3{C87;(1;$Z*0; zG59P?og(^1OZ~j_nU>Fjx!_$57Z@?YKtY{c4kOuWM*>6nj+C=LZ{2@-^1vt@o`y9u znlN`+!cnVd)ce3OEPWYqt_TILMc_YA%3a)jPtJ7mN`opw!xpc%RL;G7d1&P?aMe3C4MiXQa<{?^~Fx1mz_aux$IJ+XG#3Fvz z`TP3$R0c#M(wX@%~X%Ho2A^k=B1@NSy?`B^i$88@8goEKj zQ-wsmKZZPHg@^&CpT=_}mAxrioQ%{R)P#;m;3ZCPT)|E{)@TvEOW9FVqDx$pT25+f zyhg_R6xLm^J4NO&@q_C;P#q*=cav@y0arNpHw<+zPy=|EaQLT@_GX;ROfc0}k0UKv z&{(B^>d6-rlHXstfG0Q+FY$Y}@*yvzqT&V0g(NV%Oofo;F4d zTZQSZE1R&T=%Hbn$DdXZ7d5*%AErSltw_`{BB~}vH0If~m$j=b@@MZLh>iq&+(JDF z6z!yqMMyZ~`qN9#VDVzGygvQF_3%u-F(EWZqi#=?9+>WKe0ei)G>mM|Hwz!MJ;p~v z_JDx*Who0M!YMmRIEk+e#)skyky`#({S3ExJcAQ!q{DF_Z%IMRUyk$?_KpwumA?Q) z#bZ}YAry7pSK9VWFw*(j{4I%O3GDtmbO|JN4BSgFhBmm^%Ao1sj z1eLT3rH1eH98V3?y-(^$6%r>F`1O=j#tWcn9|^_13%W=(O!uz+qM5{r1$xCMmF>F> z37JUnx>*Y!xec$&VhG4YNiAG90R*7(jqUKq6W;o#Xod9haXaNzZiZM-Ftx%xBGUWO zf6S>{GbD;1`!Qt$lCooRg_&Ky5P3$bRz@zGvtq=$aCWk@qNGU3sB>ySa9Yg| zd^IOOILE`z==9C$G&dhY`mG;nU5TfNqCY0quEzK}G7Vq`xp zOw1=)0WPE&H^l7Dp0M)gn*~3=ZKboEuISDjiG^4%>BeORkV~uj8*32n^7zgonKz$Y zZeiEG(Wi8cI12YC5QB>zIe(TH)-vc4%sDGfDCby1WlRyNaRV}k4A_73;w`A>*=|jc z7iS-K_UQ2?2ioXZKIiWNhFxFhmCpEG>oQ*~7sI1=n5Sg5N&6fJF;Be~sTFJ2nj_r} z*SyEpX6Mj+j?gA3TRS-MSj4o0yIwTgc8jB=VbA*%(U$k;miONG^x-bb7tT4JC7j-7 z$gi~HL#!hrSmWPZgtnUJ;~vOc$MMnGrVyw7HEy7bXr;f8$3(QW{X6eso6fRQtCf3} zHB(5JJlpEdEtpXC7+GB47V-t^&13{>x**1!n9e%_ZXtjGO4U2w`@UyTPjMzm_(}O8 z%KUHA3+3$S{;XYLzfGs4cMJysdRD(76B-gHUQpdR2 z(FBO$DuNwmsay4)_q@(0qLjSfE9lZ;65Q7a%W1MGxxp4By9pmnbsvjak&f!)xRqkH z2Tny$EJtx$qkkbdz%I@btQs^I5xkF(R@lsS#rXa&#_3RVG4<0Ut(R(^HSe=5{H02&xh~0rujSNM>zU|+9g%3sZ zVnrG=`eT7d%Pf(O?b1oKth$uhPuu4J-hsTKf1a*}U9a}WnB%q$U=hSL43)=1s%xIu zqEV70b1qh!^Yk)$AS_HlPH_`FE;m#)r+s4`=Y*nHlA{Q=PbvjR4EXRhM zBs4MFAcUSel#C#8TR`eL|DzK9e?p7Sg~Jkg1o0qb8S3M80;~8Z%O4}B!MMtCV+fZ^ zzphW|rrCc~{J{nGdAK{LkGdZN1RV9=x^G~{Y%uPGYA=|Y<7U;qC4iq!_w^GSD4BuR zys$zY!v;xY8a7X>PsEKcr6%S%jnrS2Tj_%zKK@m$7ZK8g;sQJ5IEk^D+!GZ}oI2-{ z3Iys-nUfNft*y3m=I(lt)pAXPl?>ReJSNHJDgK>ZtqETviz*Qf(X^P{K|{VAZ0(>O zny=|*Ynt#t+1=Q~Bp$5jRz^)5=IARTv z?%>*Sj22%M?opYqh2h-n&QX%@Ab7ZrBJo!#g*^x-?s(V<*J#6>0;hu^Y!Mwxr)n3D zXN>0`N5!5lC%E$0+CTx_T{pDi&XwdUZv-qRcdV-MjHTe^h{Z4OEEThi-&{g@jHNcP zAG^t(!Ho7%Z6DAwgcJoWhcd|G$0f4tmSmdIbl+m})tC(sSw?_vmtq6aFn0L*$Rn*U z)rS(7X_!1Vj|LW9w1*qI~$Ahj_$G`_dw+Iyw&QwG?snnI*}H{ z-a=IRwG|$ZY_M!vgZeS)0IQbGZYiE#zrOB+#+9hE3Ve3lMHbw5i-wQ_Mt{kXp*N0R zj*M6=v4y5cE)1lPiY6OrBKy&MpylD8EdksfJ8t3ZT^4jMn)tHn$6;V~WmiqyJ;DO( z5`G(28`%WJYy=+@>yDUf%|#R0plK|dT8$+Hemt5Zp%>Jg)5U74>i(AP^(UQo z7Sj@Mu$;HangDrgh=-JUpx9^{_TksS;;pYGb!fI-u8CgHw9F))rm4wJ!cI)sL7~UX z&0UOoI_W_lt~U?c{H02S&7Sn zlb$z4S@v}Whp?W#N%fu^?Ux$1yLXShK7#G*v=u)>6H(N!r_?b+jshztw2m2(9Cobw zKO2?#nI_QyQL_drw^khgNF38fP109%iH69JIgKMhW!8=8Y5FwU0Cr61*^$n_2kCQIzh8ZYKg%;KRBg1M^W5r&L|x#%N+ z=3vWP*9F?4<@Bu3(8c<@oQS+Nlj-6NE@&yLoSiYGgbKFN>XggQ}^BTBO!C zbqzpwHqqub4KYf9=#Jjf<96}6JT|4CF3D{|mK;F(5iS>J z<1T1G@X(WA-{S=Sg1z^ks&p%xu51M41EjiAPhf z3nh%+P`_;YVR)qm9_1yXIJ1q^&^Rm@9hnQtX0La()H;-UWO20fbhEntRF9HBr<sPAT-a&OAyZN6z+ zuI;gGoGiy_tLVk@uHrE@t3^sU0G^=j>a2f(G59bVAgzH~6SB=c5r^)u)_951RY6l9 z^s2pVAkqleUKZ?0SavUSQ+zsqA~RCe?a`%s_7BJvGdnb;8`TR7{6@x1=WXc-`W0H5 zGHa$o>c%O1t3rS1QHquPkc((z_!#Z$*0y}vXtZ%|Ydm2-=%^k_$(YtI#_RfqK^Ga< zZD#8_*6_7fS+{uR8!kE($JQFlF>WR8gb_2tayolY zdzuYsoLg2;A^eCqM4MIDIm!38yR~%B=T2gx8B08BW#Y>$dm79q_L4=aR}{AQY6<9JG1I0Ag%OtbuHxujUGtQ~Kr@tW2_ zlLtc8rtW-sjc|hTY@YY8J_gpkV$Gl=*V0k69F@QuEir`XSRdI?-+kfCNWLXldb5jXLaK}&@QDA-%V`H%A!qGZrY;bb8KvJw8xbk*j zmju=)HP(?bwI5&8g4;XfoYBlsI?PBRH(GJ|o6$4^D3qH@t+>vs0~?kW9pkJgk_a13 zmRCyzY2mX&JFD^ql!BJsWYmFb_!A0QW_<@L{LbqsX8mGS{H3Qkgvr^c%mukh%rPXU zri8)H{?k+aN$FwNbd;*fzye>Ix;^Z4M*1a7e$qA|V{}yiIHn-hr&Ae&;IJXeJGRQc zj_ha40t8X=K%G&8Kqm8q>Z%!quT?wl9k$#e{$c54oVj<~4*Gb2g!XkWw+_&ILnRH?Ltb6li!vbn=VcE#vnni0s|@sP z>?Q;!zZBUjn4B4}7{jZMpF4DE_}($%Zg72{!;jp=6*Yj@Fgc$3_k zIouSVd}nKw5U3Ho1CC~C0`J&Ry*%9yp_-GS;d5=But6_s^2{*4B;K>`9;Smv-sM}E!o z$D3fL@9+|4`6a~OOAP((#x0!6?%Sy=xB1{TNFaA&{N;3Y{@IN+r^Ba$bAzG8ZJj;A z(Yn{(NZ1^SVPd5mEQ~oWGDVLx`eG5XKYjQE+oQv=MNK<+mHQ?h(%wgUbymj}z5Kys z$lq%?K9yyE1Qv(A!M4v(`I;WI%Fte+1GR?R9hcjSek1|s++?x-qU1HqXXAL*NtSR* zn4A&YiFtc21yqUwn%i&QdULt)H)Kp6R&;r~JzoXYnyj;47tZr>IfQ0>19YJzZq=$; ze=J*}02`>2Tpw0+mI!OTo$HlHWs9TIX`jFMAEdcG`X0T@jzK$WRA=q4wWs+f+NgkJ zHe#Y=M_nC&q4}$Ds?%Jg1ePR|Nv1;47ja;g{X01iTq(VvP%#RkO&BTS3s#=K8rOw5ygypl)u z2}3nk4-z_qUQynqed{v~K%Qkt=>sh`299kikN)IbRhmYy%n6K-FohrXman+X8z}Xe zT}#yF8%&a+JK0!LX8Gxn-R>mH~x^NYqH%!q#872j0C#&{FQoRBt9I z&Dy$t+L%wN4`&A{WCFBxIE5vySMH0gQdjkaEap%HdYgp?b>>|WOfvx5v|j9aTZIdf zH0G_(0h6}rIn8Wg0_%haE-T?v=xS&_dp#Q^SCFx8y=8TJ@|uRZ8%!!X?q#VLp(f}Q z+tUUxKNK<2Iu^_9MLOOiE=WgM)MF_=?n8~&w}JwNJ#;fNJJD`eutvDwsi!WVw9A8h z1pqJanL#vbLCt6%_0D#NQ_^F9uIk_&(&f2R8w}`Mbag9MX!Cqzz7%0=ui#m%ZNbqd zCU>9utOj#=TIB!FlF{P~=Y4lb&2uzaOdbEBB(~ zw9#P$w0|PnKy+OPV3Fd!C<^1%9QyA0Q~#$Z1(yXU)QXXs+}x1%AU#hPM=bYs$acYa zM3j#dVeh8difn`m1Icl*rT|Z4s|`Gye}Fglg><2OmQ#5mX+#zSoBrx@tckm97Xy{} zxZOw0NmU7XLOP_2Ly=<|C=7ilm=LhZRK}$zgYmWw3&yJ+I&7ztH>65PLUc!bi`fZO z+e!~E-ml^?3+}Y|uM5L(&Yatb0cm{CMkTIP^NBm9z$4T%axA8qPsww?64x;TvJXDGJojPI6>!;2PTVgb~%p1l=JjP{_@1UysIG~tCbRTg%cFmF?K3?ovNPv@ky4)0# zY?mU}na*MXvMAQ8~W}cjomeo=XUS8`0iz|vJ&Ux4o{_}vr*mVo) zB{Qm4F+6%$$N>UOJmZw>ruTzqK+J86#kethn8pQT=c(m)-cG!mB?#L^Vc6v9>eRtg zRfOs0iqI3inZt7-r07Shkj7;kOZ(wBO@3WoeSZ(m4elDsXA)rGX=!i77j;;x0FXC| zGNOo0R1IFi^EUs=d+^FS1Toh(CdL>>aN&AS&+(VuWMXN#ELPX9v#u%E5Z-OasP^VOFw0CX2b^ z!Mi2@Qu*^v+X3nkzU{R@fvK$%cdG>VbfdCq{u@rbCI8q8$M@vLlGn4H++Y3fd|C@; z52w^?Y$r9JcH!C2;klz(FL*O|D;r_8BqOdHEC+6}2iIztUGMDfh`tks?v66e+`}9l zYT6S8U0FDh6Zr;I9XMb}$7T4jfp#W(&?Fe86NY*RXVQuiY%1C7UzPgLiJarWGza?o zY&^?iHd!Ti*g5>g{^{PwF(9cjW>NGVs9Bck-hAD;?kDHAtbZ^T*%N4gv*B}z zIR>R3{r#!%>O>5-{E;HG0*R(9Om=!&p`EF_I z&O%Pz(e8Xi8m@3)d%14wqO78&cL&sdj|Cc&3x(n>S}*8k@AP+2COL0t0QiX~xslUb z+K%;Nuq%1krox3{sggm7VYxDsXjZBq+>n+2nH+AF+^c65SdJ4Up#NZNLKy|qda^2B zu;in2dbT7)4$_8*06{>$zfahywCvyDdpJ~cN$V)KF3A|%N`VUOAxKihMj4To4c@3| z?29t`Rw=a>dyv$`i2pbO3E?N{uC9j{k=tFmO&llX2!&XUrhtJ4R&qh|4mBLwqvLO& zq0wEA_mnh+3g&A&${a5lv36|ZcY{)Pngi>PK{QCfP#I*E#(@AJsN7Xrf3`=5*01 zl*&f5q>t1A>0!l6Ce<9o+l8mU`lbcAWG3I+KuL#NnUTOZM%tcEHr2ek&5I^^bQ3O> zlTRRY+4u73G{MvN=8BO-!IUH|Z&+m4j4#$QSOdrBaPRy1G~cw5Eua>SkTg@|YFajO z2)UJ>NZ`5GbC)PspIH@kpt6^8%|gnSq*U$o-U`pYT0q{z6E$$IG?Nv=;1e8Kb(O73 zC?(RkNap)OVc8p1bhic&2T^6eQb%~nE6w%gh zx+T>qBWaH)ds^kH@iFsNJgfXZV>ITpk2wx8gwK5#-H+j9%2a3K@2(qBV8eTEX_=@x z(i536d~n&hE4r3b+6dgn{y-vkE=u8@T$8n_=<49Qxth~R@u3Z*nMudSNdFAe??nAP zX_A3{zgj|=IUP%S@f_=S)CP0;?2DXl4knKqfS~~^_jMSWMkRY62#nGNKAH~Or=4ny z$b$BTXm%#MC$!b!qs0i`e_><1=&0CYY=Tusw&R3KMDkU_fG3%-kLm3 z{nW{pXoWUM52*hFgUl1)1~1R&>H-L_xe`yCS<43IMEpL=nvbNMpvcNzVad5U6II1H z?A7_U>pD2hXj;xM(oxnpM!B)7YVw0yO@3q{bI0%0{}GP`n#rQ>?Jl;pm_6sMk z7uuhbWEJ^|GdP~%K%)-CJ23qQ!SpyH!y4u)O7qZ!$GEmwwV)S!k?Fb4Ph5WG!und= z&JLEH^*@q~7C3eT8@OqAfn`7P4DpX;Z_8bv|js`NX} zZmQ?Lnr`ssseO1aC$WWrH|{li`<~u%nqjR*DvQB>G1{FBEVwaeeF`kFoeupZR5FLY zpMU?{HU)nB5g{kxslGXBpv%2smhThq>~g+!HVs*vk&^2fmo!EWwd>yfdea@yF1_>+ zn5J(hYDLx=->B3KY4cDp@PgGvp%3Uso-XntD=Ou1VTE`^b5j40S9pT<9p0|q2!d$=bZ=f@BSjzf<%}mSieJ?F!T~<4MOb` zq;N3hMC-9wW@7=hF;rR5Z)~SIl9c|V;Qz}1qe#`gL-gFuyNA1R15c?LpH&&W_R$fle=luR6-2#ca8%^}qDnPM zQ!7=X-FE2JkWcGLxf>{6KQ3Yhtk1pde(5afh=&{f5!l=9@sBA%wO-}K!*56TJ&K0A z)PP<+4k1{ddb^Hbqm)s1!|>v$+RFC%JGJ^!u=jV$;tx{IFM6BbkH!>r`L5+{MVH48 zcFUcU<>Bv>8RBl$2RIi|1PnKwcOSkG$EFLt=>daB;1H2Ys7OIUqWP%ru^J2+jlp|h zY>YEpAKB@qk8dX*dLPwD%zIgEdBXE7q z>I3eg{jmJ7aR-{2M*XZ~LA{vH4uZo^mBl0&``m7H5(0X=E;|yQ4QNzm@`dxzXa@6> zkY0DjxSa!J7(jHUQo2hX-+(>Ys^|~+ez|X|tRCbF3$LB_BP(d`!RyyNv-S_Ol%zLI z!fkz0)_q|Eqlk{TFSV9>Sq?;TKHJ1`?emV77yHSsjoS$saZ&;dx6XJZyYtO~rDMOj zUkx6ggGr0re!`y2JOh>?>wb+3|3a+&L~WWPX0wQ{sRGD367mG~S#ULoA8@I%<@1AM zn@9zuR-k}(Fu+Ji6|%Vk6C4J1K~Tf%S~9#&1MSX4mX1a;wFA)!^Yc4Ft}CoiCB`Re zji1=o6>tYkRv9_vz!p7_71j3G583c(pChwK7DYl0YgGX!7FM;>qG^A7RZ*P;2{viS~y7LkkJPMpDi>XAsL%gMtp6(2%DqN?qE z$ri)Fq-Ws;HTkelBUi*_dxT1>EEW8ozKS7**FzhoNuDC`s=I`jc_L+@s% zZdh%dN~x_IP0!>ZQZw8o;U)K9%4t_Z(coAJb>j1ysM5oB>hEA;Cp4V^dF;r@!@|*z z!Zh{}33e-}n5zgWf(QE+eVz<-j1^GK4b-w%ae@~9){Wv2Y+lv6S;&jV#inmLd5Bp- zb@>1NUEGR+?jIzvE)j25mnh^74LJkR@rHU)<5K8a*w!i{wU1jy#d_}`=YS*VUtoyT zRu%67$0Uinjp~u~|CKX2B6iS8t)R3c=FGtC!KO{nYFfWLY+_tD8rXJ)!r+*w2&TLi zE}lM$6Q24aWzv+as)$MDbx5g+pjf2;RTbm0LH3^RPi{7)oW#H8@OJN-%eBPB&U1I%H_k4ot*?7{4Z+;I$Le(jhIm0sJ||Y~MADuh1ZzhPlht z)+iFEJNJOo&cC7Lg;O$uNjqz_@VfH3yRQ5;=ND;s9)(X5=9o&gJvOqYa}uc^f6c`+ z?|K^27<4?3z*syh(jsBmMoq0#JX_C^Bg+1`eE4;GndQ?(V!uvMTvP*5`twxS2sfNj6bmAv_(Wtz=o{#1H>x4B?Cv?=Oe-uaT7a`VSub zU^lDjWo?$0ot&@%t7bg;H2wj&LytEwq7o4|$;S~mf~My~#uhI_bTB#v(vu{F@aKjZ z11D4w_2zWL)qC=L^_W2&h}>Xo!JwJMF$p6Q;@n_<<98ajd(HBMzde)>lcVW^ zg$umlzI%}M#+G`#6ywffsqjW+6{%KP1{@m8KzMhcmWP%7YzIzD5;C14qMK zJNz?xCT{?h1JA&R&|ZsZL*7}u46thkS;m$yv{8qUXy0V?qqFxv_WEk`l06^P zYXJ4}UxiUYr@Yf2`OMFwqSJ^5MOQRDD8QqEC0_#zE|OQZ5NUBx^4MZEQcLhcW?7$) z!i?#^GaQgrAzJWm11D5XIcbAfkIQ$Nw6S1H%y5XS{G((tx%eKloz^O&i#GKHrkPp4 z4)d>v7+Gy$e1s0!i{pj$^)`_0x;ER2F1U`PIt?K_Udj=Zj!vm`Ir!sNkvy6|wK&<4 zo{ipK>x-DMw|eqJlS=(kqc9z*+)lD(dn(exS9$xAXgsRaU|H=n|2wohl^u8Q*uK=e zGl?AFLTyj2q#dlD6n52}=Qz=;z~*Zg<&Dt?^w%frn({0gFd5j=vK~eI=)!1~`JPuF z7#D0-j0Z(iYPe6Ek45t_XTDJtimYq>2{^YiMotT8Zrt24H`oL^W-{M7JuzTxuEy0{ z9+h74HUGS4e#SO>&+vv(keP1c z1xDw397>aNTFh|pc4=M$W5N~0m4hq6{%dauu0q8RYtEE0JQ;<9hN=sOS!pMW9{u$6 z*gU&Nj~H|HpFdqi^}%v=7ZfGbhn|-g=I{MUE}qh#vWJc`)tS*cntw)a;|>?z*6>qM zkf5%@_5|0(NS1eP9V5X;GK@@S z-zb@uUkacq0hK)*ROh;FCwHCMUi-zJ1)uu{M%k=_!|u$#e~WfEa8I@?$^-JtyS`?; zs`-TA_@_j$B4e*n&sfxd+LG8WTjvJ+;h(n)S$K#n^&uzQsOKqRFp{Hnvkw|x@%&H~gyXYVKrA zy(O5?xroWrozNgf{d4z=LCzHUQO7MFPk1cCNJcHu#8U z>st>)1boMdJxrrX+GmJb=#DoKEN7I)I7+w%UDjx0zi-0zv;y0922R%Jt?PRj^Jj`! zBIklJ9n;~tU^3j`k9pFWGs0kor42?%ce%whkvlQez6f>a&+swAuVqfExJo-fcn7i< z+^LT)0lprAohYo#qPUJxC241A@d-p71lSd$WO-N(Vzx=Ie-zl4c$K@!Tj%+gO14Hd zz@8Bt`SGkG4TVCfPcX{YFCb1xf0o*7mcfW%p1)BeM0^KAf%#Wt=cpAC+_EbAh|hh|A7ee=nS2q zCfp5Cm#>cLn34-Y(=?2F`Q@@a7p+y*K~W8f^X?9wp{_Hv`&#AeOSR`Ldnv2AL>-e* z*5_Uc+q$-{Is&q?rRkgDq!+dkqdbLhQ?0&sNuksoE3YTvJj9zT*DI}98xlA-A1nm< zHwO0SCP@(V?~v4@7S{T8)@^%R4C)}cYuH^ac*oYZt2p?QAbpKJAcMAG&o-qPB3f}pEkxhJU9WQ!HLrewP1g0}Dm=W&RXra>H* z>zk3fBe^@5@M)>S?6 zw0qN-KfB25b5DPI1kKA-cyfn2n=UjQ>nX2PHTb-+Ckrk$lDo=)U^Bs|8&3lr7YQ_A zb3wR$Duf!62KvBwgK;EZb77X#Ui_EDTSElbrbc(KXO5-Pi112I-Qj43gCO^Ox|!iB z3LauCiEbW@x|r&a{)TM|_IHAs{)Nb}y`m_=7rtInk|IirEUhV02<(dWfdpxKydnkP zcxTT$s7XDvhFh+gbnkQRPa(3VUn1MB9f#(aD!`}v4Km0^ff*$UE@lcV1Ve&}J44RX zI;LS~L>M2rvU}AsoKMXwYWM}*?B)|Tbg<+YU1P)?|nuSYz{AS`FL#&m=V z=!C#qwryA9e$pHZ$Z|jFO70ROR>L_jGfySoU-#HW5y%N%h97S3+vd45wx_MXB6m-{ z6tT9S?e{sr^+c^@%8))F_w6U&c^K$inI{ z1lN(we6I2dKS=9cC0D3ccTv=^^8>;v<`Ahu*g6MOPjI7L?JZMRq^$0Ux~K~-MHd=` zp{pZfDDKhf76RVj+{I2WFMJ1?xH>C0Bri{*nwD>JURq*p;O)7V@_JL~ZL=h@8C$B7 ztY&X_S+2XaA$K%jtCbEr3{Hm~A8A8C-hA_bF-&{UEC_kxz0inQ7($j8N`pD#_pbq~ z5Zg6!5gEfkT|8T(88z3affsGRBg}cq1n`F7KyDxlq_43*d$nzwSf{nN<{Z?qX7_W zFh7uLTC;lhkHGCK1}Vm=fu#D8${f^XzU9j3DB7i{s;hVAz`7&tb~KZ#?j&*(|E+?b zkI~>w*C*!h4#<)Gfw4<{u5!c+uT~Als>U?^lf{9DP%7XSjTEHT1&~NXh zCOBs(;jazmRclpA>BI4oEIB0215Zx)yu`+Vh`B$f^Cl z#V#FDXe)qIoh z`+_J*17Li?8Fto+ltso8P1!yoBwHuaE1v7E3kH496j53e4WRjn?4fqx@#_>~Cx+jM zI#H4)_2C2j<8<>>{nD@L2Z&kJ^$TfDwQt1S$h9{lcy2u9e$$U4@E2wCs`5Y@uj4X- zB%{@xWQhQEeuoE5H%%Kr8LU?E2Rub6Fa~Y!zvFNjLy#LU2GsYDQ30qE-A+rTRFt7_ zk9RS72WtzpVM!$PDe|3-Wvb>CKM^ul4}OvXcTn&q-A68U3u4l>`5K*N^6Br6Nvl~( zv_|0#&eK>)!e4hZroE8XwoU6-sJtGJEMM;ShN36{hBQw81#12jQw7@lbP1M|HTgUb zeWN697Hjq@y}jIm$vbdm%fFDk^S6&)IKf>b+~}G_qO$tRzc3rZKFA8I-lsx0>6B=G z+bf#@?wvsF>dzC{*k5TMUspKGu9A+TvHRg-C&__rP#_8(fvR{$e0-=3L;rfrlOxYs zjfO{X8>Y2xg>i=V`N`{YgTA2h4+^~P5fblnIJcm|dzVSsubVcu`xs8jPo~$Dz8}4) zY?=UK>TcNu17ee*aJ?tUwfzxtXHJmu(So`4EaPZ$iS1DPDOg!h z_VmG6HgHv$osrjazZfT}VRFxo2Jc-j5QuBxqCKk#Ha60&oSvmvp449sXlPcoZWcXt z&*&N~vvJB&g{Ii@ms3e3|^I}8zU)DwXg#_UKo2~YDYayhl3 z`rj~ygq9EBOOqc?J)PLF|h;ubZSQ#3DEC&aC+vO5onv~FK_#&D+)6n=f3kh$&eKecb#KADZnk{AY|t&Nrx%*?mAbFSxL@U?|2O;Z$vR@%NbS-KVP zsuOa5%oBxNF$DtV2Ir$oD2z+(KvmT?R$s9k%TcYX29X28`DN>;#J8^%k*n<3pE~J^ z>u5{-RQ!wAI@!%YJL>AsG`j?a&pwHa=ni`s>b3Y2*z&fMpcTjbp z-))=LH-gXn4PVc`3s?YQLd|79NF#(0C`osBLlzpjwVkfGPKjL<2VfcCG9b@rtFo)< z2VJ7)jkd7*!Zn0L&m#2(zKuwky^}qjP?E^<$A-Z+io_x=K$M{C`@Tt_TZm6_no-A) z!sS6ia8r-tX%XgX_`HLn$o}xPmObZd`Qn=$1#92a;MpH#_sNe1i9Gc@j2&+<0Qw|J zQVjI!`#S0hp=NYt$;pa&gV?c&$xaj~*WRsnu(Bn{SgDu#1M9Khn`%)%q zEc~@f@P@5nQjz4e(hzGQ{EjOUJU831k?9U+9z92#NpkRpondYf8Ee!$&zHq?ZMWp! zEeMLtH(vw#>ZGyWx`o2|9&1@Jyg=p-~q(Q|V*W5~ANH{D|Ej zh+RM)9q{EE_?1Zk4by;808n&oVDg{LR!R?2)c70ezUXLxp4*OE0Z{v$33_4f=Xq|q z4x7@B3o!|93Pm!G#`MN;n{&rfz};=)!<>Me{y(bMgxl{28jjobGADC@b}x1xy6K?Gd+mh+GvWHfe;n_s=I@Z}HPi%C1w^BZ#%>Nt zEhvqkEdRg(XKxeN{pi!eM9v-%Zm;XV((V#;9d!OTMQkSoo?EO8-tdw#Pulid0T9kc zE0bSaZBSDHjR*oR$$nwnYOxwy9pD{=?#Iab15oFgNT@nwQ>(0voccJ>ob%8!HFGWKR9BXv_; zAC@Qri%Hi!&m#a`4Kdrys16$8ZqwydWC_e_%}vX3y)`8Qz<)sd!0Vz-(x)1j|NKG{ z2GQ@m(-}GL5096>w$q>=CAUo^0NB_KR3{u5JOVQna;`M}YroV9ZpTw`4v>EZdL~r& zY0N1KBP%^U5OVipS7ItOFK?7S&9sC7le|sa6)xseTIo!-QDfcWe#~xWZW;Cf2Fj`C zdh0R5Q^i~HXCFp>_VP=t@$vSGzc{mM`h|Ud|97jI?yT29NTw(FqA8G)fm^OjXB`=k zUm1I<}0)T*e`_U!KwmD&Vj-xyxjb(grJ?+;GZ4}*XAB$rkRCssfsdMmIN_}Fl;GD;{Ljm>nEKA^#gTGpqV#%qpj zAcj*%-n#4^uZ6#-Wm)- zoI@?H(zV2&(fpRHFTjcU9C)OGj`Q@YYM{*M`w8Vkuz&f)b!Ecc(*&KV_KLyb)Q|vm zH%&EMHPKLFClJU401bx8b((W7RF%b}s*P|(@WCXHBR<-`PJIYmWA>JYD;Qr8p6}H~#)n7YeZ5k(>pp)zf;Dr|s46aBD4*<9%hbtIw zaexSb-3wVeSnZq%8Cn&T1{~pN*spqSU}E1Bf#sr|*^f-@X!YJZ;7G{}NZ>L9DY&9| z%IrM7Ko1Lz_mn~_3NRJQLwI%ZOb#M9jqxy3(J{iV9_VYOpF#{y2pvyuAPF?rjyZqo2V)_Qp%rnZTRd0bh-ob8vap? zNvD#L&yR8V!SuIxOmwX74$xj4-$|`6Eo1x=7WVqnA_kS(WdTjlWtM`c>q|p!^;%Nt z?ix(dNJv^p{phB_n#YJKT=@*OxTpR`vLq8&L<8pjFB4XBX=umiHYwC?H9=41@msMX zfPH3d`BWWILg({`Lo^kzL0qj0R+HX5CjZ8B14q1jBIr z24L_Fh+#O?f`3#~}U?eTQVd@H%*H^Y8hHmN=%mL-ly!LX;bt=)!|eqi|8*HzB+ zA6BOqm806V8)c2X!0c#!6qIj* z@?8P`6@U!~%$W~O;X#(0a6GrXk$WXhqju9bS=%RBV?l$T%kQI?lTJi6rTUg2otF@% zAw(_%#hr&u@2TcOLK%{(Y+NqCafOAg@B@Y$X{ldn;LmTsZq4{zH6;9=+@_L**OFPa z68&h%+SLNyYVjGX?#4=9^GRH1sq0%NyLYDbGnG~Pl+~uC+Y9x52o%44Zg!+9Qy0r4 z4(Q;FiOqP#;Lc;}<~n?~N3iA-Xyu4&XyA?CgC+)0nwXdJi1W3_88MJ(E&`3TFghLj zIfZZ1{;HEiP-}PUBtngV6B1v1&_J!G^(3$QEw|G`b(f1N8bqh{GH*k$XBP|C#hXCy z`x#aD+=Lrs!8tM2iEWS%TglD@b?TM%WAeH;)jBqCeU7}bdypQZ;?_N|KI?GKTF9is z_aKRRPwv!fZ_xd(${yY4l2QSu@df5?3;6>RP(e??uyM6(?TFtthD8wNwuk6?rKpxYPxwgfCHVl?6W@14pE-ktFvjH@l`> z3jmPEU=WGWD<067SFIT@VF8#WMG+#>Yf5)vx`cIn5u5KjIU$;+ zagroa6rJxoFLG1$x{YU*6N0YKS2?IEPxXD*$haQ*&PceEY#^p2Jrj|cncJIV3NQSk zTDxORB#nRqiA-#0R$4O^uG9xicKF2+Zxq4Jqxe3=Zdd%>g*mDAC8(=M(f#3w&~wkO zeaYl+f-Jg)$lb0geb3&>tbO(j0@>zJqtb}Or_IknGhaYTapEQb!gLoS7!+NTu24Xr zX5`%SOutKdXV95zLv>=}FQS4vXJ@BpUaumz9HCQe&CdZAJG@-SZ0|`=f@MEb@H@-H zQc^wC_{PL`X75s`n>}d5$diWp{9`kr!#72DrHa$wljsciQ6NXdWd+k@yUta(*5*mG z(+xM|!FxtT-eMaZ{wj$nF=i+e*Qr`JlA}3Ofuq8^_V@Zm zI72@%_T$A>OiEOpRSR#gE3#jszAAq5G@Yv)5%Ybz(1I3+RA#ls18|HD)Mi^XkC&yt z;Z9U2!6$k4P!$jg^&eL)_!^sYBZsv(@H~=Pwu)LZKi0vpM$Q!)*27rwQ;7&;$LzB zVI@UDB7CoZqc2-&IUeY*Weq6&51sMa-_nf_+~k6T)W>cBaA^u^sPkBb9o8_z3GD>X zBK5gJdN?5oqHki>Tc=~L>q+W^Kkyh$- z#rPN0U5M4z1mi}J<;wzsF`4k8o~WV8pAv~_f`!rt$mNFL^Q$^R*Q;J24F zQ(Z}MS&v^KqgAnJe?Ks4sb_RbcQKn{-7qWS(e_l8djow!q_t1HuPpAV%%er_F1n21 z;k7mS;iIZ_Ss`1ax+3Vi$T^kUl)~A}lwRnwepc_D55PjnWIfEj$) z`ouXR2hSqO9Wk2nls;OoG`|+MJEFnG2KT%j=;bV8Ee5d|HOx6aR{--$xPdGZ%V=;> z&U)9c#^L69zHxUQP{u29=3(e2gCHEALWd?tF(YygYN8N(u=XR#R4bFbwk=xqFBx&| zY3QknNuFVb_={%m!ZeXW55sI`r!Fkl>xNLfveT3+{`-f5RzoTm$Q2G0_HTb1AAWtl zEtb!^+qHjZ9ufmWdkSbfU+7Ee&39&vs|C-=h>084?sMsSCjEOyrd+yGw`cH~ptPV8 z!S~sOhHXNLrRqDoy{Lh&qWL;+$ z$QeuEN)&V10x1WMe&det*~^PC{W)JT7w-1=vtv*z(Js^(9i*~jR`4ZcOyEMw5}w{h zRFQc%6P=P{VcIr}0>|W03#v>CZjBE!!q;PWG!^qJPhpvl*O3MqaG`m>Y#3*XNkoay z+MpNx$8gB${HmdM-wL68ZskA4FghGLM@7v;Ts!aR;!UVl3?Y0pB;(Ld{sRsv2<)Z4 zBR)1LbBmst&i&6Abzq4k`3P7hF8`$&^;G|5#lcr^4$pmDNvIwR7O7eW56r=+4GziO!%vB+=ud~jJ7W-3!EBz{ZH76&3W4kW|Ik|LEZ`ybk{P>QjeUrj; z&X+t_&gLfm&7(XUFerNto-e3(PqfphsGKp_oGGt5bgBs``AY3~qMN6qqrSp?n+eKz zkaK-PaENtqOTex?nfz5sj_ufJO%CFWFV>x$ucN>S?jE%P&Rk=kmzd}mU+R?iQ4iGA zu=A|dv1lYz)Bu@U2kFQ`+^C~`!(r~Qv=vvgng6(#QnFrAS%b#sQ_Q_9x1png$x=Z! zVc^*4{Eg@=Yc)Jl{Ie2_gj7=73$;rGjYR^CL>;h!&fEaQAnubAhPYMEJmbiXIpS?_ z_!g8?0}WT{b^-I_uLVB$w3qbqzgb-sA!z(EKww|k;5jXD^%$}OzWNIa`0;cyl8CqC-Rkqr+tG#1#fJJ7rZUS`zO$B?Z=LoWLQ7{ zI;l&u>oZF^6~Tww9B&U5ivHd@Ey~csHDbuHYiRUM@unKFfDi*Y^3v}Gb!OCm7IHZja@-BF{b=;%eUN187{saj_5^USV zp;yH}ME^McOgor&6@Od9E7YEzKQjxWj~M5kw7b{npB@DgjyMI^*;6OSH-sSfX`3`) zjRHSh%4>e%JagAzH-jNT+XQ%@G*}+?2cI9|1&x}LP(JBEU^z`Xco8}1S(#ytUJ>`% z;a9?*0UdLz!?{MCq;$}1i@-UX9fkv^i)OnM?$r=IJ8RO$7-k*}NE!QiZ!@5^ZQXL} zRKj3~>nUy<&2Af>8Aqp;AFQr10``oz0jve&9WGU5x%VSCtyXF;pB##V;Bn#@p#HK{ zC5LgL(_lgG0B*6y<+#v>$XQihJvgw;lpRu3P`MbeLiZ4?3^dMc>`xi{4v8XdB??dw zr$V?RK{P^gQ?NqnW^#w!@3kp?z~Kn|lb?|XfHBm+$j##Vjd<^@`T&YSM0N^xr8 zXN9mm{%MOe9P8AE!d=QHlZch_c|&L^5+`!}_=cYZo?UYytwvxrTIj^kTl$gmhzilx z4msC;Mc978Lgyx?h6e@DnxH-sWu9P~%|*VAl!2XxY{osc%i5}kuC@DIt{cKtV_3#m zKZfOqClH>9q@j~_FmWc`3ZXjzkHsS120J)V5MC$uBePEOwAur#b%=LIF5iFsMzXXZ zOVqDtT7`hU?`NZlCP?!{)F&|>b+0)*Qzo?~c&6k<%g}XPq10TVKrOir(PWl=&-dn` zWM-2O?f2i;ItpoL4ZYR%Xg$%&32#>+m0hAJlOfJSqb9$5AHwi0ge?ncLwn;6*W#Ay zZb`XcY#svJx0FS4r=lE+0cQlch?RXxKiqni9bb53D|KrXNvFqXYNT255U(ko!o}o1 zA);aXNSt(0854=*Tr=oFFm;I_<32npCDZ5|bd2q?2+LTEN9PC74_w-VI&@~Uw;?Y# zgVT-3Um_`n+O#r;W)NE18BLUmkY0K9W;MenIr|Z~RnG{zEgM2a@9(ImaQdu}wP5^{ zAXuwW)Sx7#@*HwlHlB)i{k0N7GrD6s;?q&j>vNa*m3Y+4Peym7)J2cX99Eh24tjVI z0b+q?)CX-UqIxkjrMN2yC8_q?#v9Z*`<@5%dlbcnE zizZVE4sVmo30F*0ThVyx%P!DkyY7&@O*g&`-s9Y63|{xfWb zLx8U{$Eio<*YqGwIBFSjevL)*J~kTPjSv4gO3*0+mr+O7IkGbD^ffA7$(hRzv~a0d zZi6ZnoO@ZYp!R&;W3-mjdp9i*|HcMHUtc=$LB=cPbWu-Rv;J>rXhJDOM*T@iD4PC# zPun}Gn#Y5TBaM-2w5R_pE%fYwpXoX2-+Ne7*H3jWcDcr?-UW;^Gi9SDq{T>o9H-MB z+7|DNq>*w!X!Ve8I?-Cn=55Yx9iPLCrpZorvEvy_yRCzw7F;rD%Nwo0?Wa%6Bq*M= z2dR8Ws0hVk(2Rv;J3LR&`3sbvd`mlIwXI*=4=uO^m&62re2@aw0SKp?2yf1ijE>n0 zxSH_ls~En2Lx17lDtm#DTE>fOArJjZ#TDztiGxFUHmv%=m@i>i6BUi&;rGyowy)}} z(Pr_q;037J9{Q11=A-0qa?B*%55QblFrF*%=rgpe8d|n=A76XQ?nuC4g(=Ve-@z_| zLv=9kQ;q}fUwBqu-{|-H6gce*LFvHCI&0Ij)KJ|4zTKQISv3bQ(p@t&Km;jwotjN| z@b%J6Z#x(OEWIaC_8C9Q9*(|qrMxu*th|4!M(K~dQ4%KAMf+9&7``8v(gOl<>>lxw zf6TERhwMcrBMV)qkw9`+d-Sat&1%CyX^&*uJY=iK2o2o3_@SxijBt$uW5*rSmzLGc zhwsUbf*_=JJPwPEd%zNjyOs`^G|lX5YV+HB=foUDa6n?3p_uMT>jCTEJVBdYFoH-; z2T{V8ycN>i-8QY6 zIKY+ut39|O?*nvSs9V;DtUh2#t^Zu*sol%V_vvH?eL}G^vpbW%8;9HilUKsnn+B#@ zg)$JS9lST3qz=O zdDM|P({HAtMuntp&xew8Fzlei1z+@98hw@jmO`fEptx6^aELF z2k@xqaRbA(7qE_l-%v}RfeI7`6mZZ#zfelxf>#bt_s~k?hKF++-SEm|{Z|BS5+!j- zu-Prr^sBRxT^a`qgO=v7?Nkqg_?wqykM^z5k_%q>s!ek9)!3e|Yz|5xV1#~R<>i`@ zrxt(}YxogyO#3z4zD_T>w4ue>*uXT<58J<*SY;3`8_(>6xyD(th}!4|zFTz5P{lbv zaQOIxH3Qo}YVP2uh25P);X}}|l)VNzC?K3uNwPW+87yo%kSLP6+TqW(pk3MzM*TAt zzra!7SnKS+E}PdE1pJfnFuZwK(12jHY4NH!w_RdTgf-VyBiLijC0F~hdrj>4Dm3jU ziBJcIfvvC5eq|lzd!8RAu+*e>U;7tb47W8){-YY^?hF9pLJt5sjlbsRLvDPoN|AQE zoQj7>0Ec-<1oJVLi8zEy!!8Wp-X-b57fo8-wpbmGuz?_Vh^rdM!ZlkPA!7$ivrTt; zRZC3%GO0&IL6;v0BdQ%6mu~j`{S^!|E`}>Y)`|k0SGtatUH=t~(q1LDa?AiH?!Z@# zsBK>_m_iG6xwB=i&qo>ioDXyaeiKE3ag@qte+Wr15`)y&{ElcEK zTGkuLE9$rHOAxR@Z>(`;2^I_yQ%8rPB5x3u5-&K8+z^4=8fiUi>@Y;0s>0=;HCNsk z{oSUuyN>(os`Hd+=Q*y{Iu`c9OsOWCD$&HN(LqeukuUikKKJ$3&Do@jY-}N!1=o=> zZZ=w>*(Gyg?^%hY8Xcg|IRHb2-OXMDaX$yAvl40d>h}}&SgYB3P*y);)!drfb`k2V zIpS-{z9@VBWcUpo)wVM)@y}brbqFtxeh<{y1>eVfbEU&ojl5S2Y?Ds8K!4~U@dvV|#~3WPNpRYqd(=yKH+AhJpC8QU6}7Kl2*yAl56@<#peBc6U>GE!q^vXqa6K zxo$Ch4x(!#sAuJ3!5gfWSXL6iUFlo9#?Dc=gb&*e-Wt1z+wMnGtH9jGS8v|dydZFu zJ0IP)fWyT0+cT`PVG74`*iaAz#oHwYb<-I^)nU}UDel3b-P($W7eBzb6;T<9H%B*3 z%RWz7<{i_skVcQF*z2)43@E+;c;{Vh^P{O|O2^L8{6D1L-nPr%B=Gn(Nw%mVy21DW zeV1&r`V1)ke3ny!L9(=(NCeN?_LoweLM4&;5A-i{PA!2X$Dl^_)CDcaY`+RmzCOO6 zm+0bE=PKIsM>q~Y<27LieTsKn*Ql0OJ{lC~O7|D_fBoR%nmnn!!Gj^52v@IzE*T;=&^l`j1 zqZ?>fuN^jxnk%13aoZ*&;VzfqUJ8M*@&a`dC-#z-B!xxLsyu0U}9yX*O&H?jHyPm%RT}i<285DKL0Xt z4%tEC98Hs7df-bbfmt}kW^>_1{I(J_ddBzTm*v3y(-{r+28%dsl889{FflSW%eP}X zxO{$kp59o17Zz1+a0f-Brzkn!qKDK4lDkgGppL5ZHQMd4HJWJ8xU4wN_$n33W8{g5 zhu`C$bk&<=IQBpVCQt>O0N6|}q@*10jAlDt z%0D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

{9toH=NU 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

R0 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�!11GI)FTep|IMyd9Ho~;!Sf%# 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

kHRV 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

D>ZKy#h0jQ}-vEEWXHcvS~WAXp}3vptdP{ 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ËI7aKzfdqW3DU}+R4kXfH5pRm7EUI%I1Z>e)oomoH z+HKV=EL&8xT~Ne%I0tcWm2b^rBH*<}JvM)Zul?SEc$={)t=}oDPo%e*{NVX|RYyLi z_fZ3}1Gl~db2(rx{9xbJ4I3-5 zRN~fUv)ksi3J!WFKgo-yzw~Z?_LSlA(Rz(Cp8W&C(}<{s1=ZuPh=t-C@E*GIkqUyz zn9Y^A41!DSPvWaMU9T@i>y&TAm74(dI8sOF>=Xb-B|ELnYjrRAw%JNjuFHRpO1pK& zmXw$7CJ15{Dd82f*#Pmv`|PEahUssn-Z$5401YBv=)SZO_l?*4NEDYHAoAqJKu%fx zb<;zQ9DE}#BwML8yc9YmJl)vBh^f{X517W6Eh$gCJW_IuIh?ag$|x>nq`JAD7jd+G~G_f(8o-;lKQTJanDh&DzHg4WlR-GD_&P{@s`(6#E{ zsDb$EwLn+$PVugJmr675nI!wNIo$+PN?xl@o?U|cdsXYRc@SLWOexGA9LHYF& zrgY`XeNaK8G;bp|l_K9-Z`zrS=1maHv6{H};#lUda=-ia#TUymf8E{X$n&NDRg2sr zg983lM#{P;BK=fK`PK2k3Qvim?%uIWjP_W0W8ZL95RtR22U~w}{*z@W_h})TYAPjf zRadDOmk#n-)!hAD$;-Y{1G!YaVZrE{hda5s>dv&>X09GCL@+iFYEbhyOMkmfRpkkp zZeX%pvbEGCJ25l*c*zz#tJ3#ty!yW zE%dZ4lz1afF;Rc!dS09gY?^J~Dg%4EEz)^KpJCvF;MB^_wpKbpimBc;yWA!XgrZ?W zpPec3m510aKT$s}&5E_ps0Fv`SVJ$~V$IiD7oLgQ7>LQJBk}` z(y2M{A4Cu_fgfZm+&o9>cw)gX#^($+T3YDAGw^Xgn`zB~bMZ z3Ga=K{>oj$X2ia1)CEiRKyGuZeKOye!-rN zZ;Uy2H>M=Gd-wxM*QkdHciCb)`Xq?oOCt zjft)@T9nNW-q+Q)mEVYurbTr-zF;49&G4E;$d!jCJ2bFgT!n+6Wp2)N;FS?yeP&-M zrxl3N+4Y4Y7t2#|a>%||=RWbpVe;q`&e0QCci4sH=|=4Qb>Caj(WM7F0XU1DC2u|DQXo+)A? zKBWvC1iQieno0pzps#*Tk=%ePMsa6~3;jt)bRZVo2)x)2Oe#xLx+|$FF=IdIkQ}ie zw6TkC><3mobq=bIYO4y>er;6<^>f2+`oq*d707XqaIN?fJ zhE1jDbAxD&ElaGfX6W}>c;<%THTC|Dl4;3KX|=ckD0KH?J8Ruwvzy~=#(wlu{$#Gi zYb8$WE~POVDvu_isZw{Q?&+ao*Pt{kz6f3%_=E({g( zcg1JVe*u3*e&MfGjSBHlA@S__FB~U9MD@AsL{y>62JW3Wm2c!1V=5&yczF{<{lYdfcnnWK;9DjOxMId z>#OdJUE)FzLtuo~4dQ=AspGlo-KkpKjL^;3iihWqiOTR~BYylvqYcY%W1o2~q~=`L zt=~HU|2$WF2U_Z<)C-cb;5S!YuZbiJ5NBws^4h9gTS-&^Nr>2>y$2krv);#P6BWE((OV?g%;!gYb6a9 zDb-GaB(YWWg+E#K*CU!$HHl99J`5jpBG}1|=JbWC+;sbaj@mm@y9YGe-jjADt)Ks) zJUo;ihP9*Vs?>jrAEtJHD5})HeOM^l4O^9`E+I)vbu51{-`URufT;d=twp6LR=4<4ViLLqU=JDhHt`E5W(O#J*N9Zk-hD8k4C~>{ij1WxfLE}C9(vtES zwo3@SmV`(Dg~IJEo5J+3VDNR#grWPERv`YBJNbX12Ng9NPhAoPRuNAX~fToa*cvtIqTL+jQ9@(Vz zJYNmpFxCpyt(ozNT)CbsP!TnxDUdklb_Ok-8ghagD~i>0<=oInr^Kh%{&XPK&5*c# zcus#Kl2aG8(h^xH+9*l?L9?^hP?80~cv~>7`2@|dfLk#V#9#P*V_tizO_;_#oXgf( z!k^4VL+^3wMBF-STYu=Nr}bbRZ4AJiSOBsv9)iGQUt3zP=t+WjPm^)T+&a*^-B*Kp zbghEJe;lpXEeI}%DC9&sTJ6r4AowS{YpI(due33%>|r+(Jwm?bP~Jn0**EUCgM4m)$SK!hb;*+3*fuF}rLK z?bd;K$Hqo7#UTfyv0oAsZzn;6y9R(d9-cxi(*Qg`!@mf969lc(CLez3%cw4!GAcZ^ zOXJNDFaW1J13^TzgM z(E7-4n796n_@(#lu~UwRms`N6-i`pSmho`xPMY!3aPW`&C_tk6eZPWmzNu{P;xa7XP6A{#4N0oD8he=Srxt#vp75#^Emu} zB<5FfcrCKX1IHQT?Ogl$7W}U;SDjgZD!^BbYi5DVvbn>w%58x?JXFeB1^Ytouh(V6 z{^{@;r@&b#PYw%)UoJ{Ar=Y2ot=FHY1f7Uvqmep`2!YRL@&=+fYN91*Br4z+0b$>S zpce@ui#y*^<;T@Vu;2Ve+Rc3kMP(r+S~e0fP(?FGCl3Vdd|$+TML-yZFtM+HbB}*O z;faKCYyDm~c@cGaDU;m@!MjyI>z9MUi@2A_a`zyNWZ8{hAT=3~e*?}+MxV&~$=<;L z?s>^T0(My!Z;QrPC`UKh+k0}n-{q7sg1svc44iYcu^K(9qk&zhRL%3E5(^!&*?^ps zu$vtLNYGxBYXuiyXUJwSHqS4A-x-s=7wtt`JLGAv+r~q2JAPoyY>e5vbs)D4VX5FJ zLmsAq##mzz$%X0;Y zp1cUBzOCYH%U1Dfvyriw$VJJFlZaNf)wJS$O;%n!pelz3z{#kL?QA=LLFC_5&PcJh z#D<~udX&(evlDWX5_7hs3p0!FWYwvnVxlT}JGRvUp3k{^@X{~m4pLrr4kVvQM(g$0 z8M||#n9d}-7B4Ai5=qV$>_S|NmvvY2O?T2eW0_d;@Gc0>*qt~xvS_M2^aI_xIi>~5 z@+Zr>vdUbDyX|_a#;rJiM>iW$D;H<-yqASbaV^h#C*d7g%9v&VPrt`t=DV#u9EvmB z1TM^GNov7#y&losnYeb1goz2uC zF#~K&xH1;J23t=rn0iK+^^8s}(HjeYq{4-{#q!cj7L5CG-a!4mAc)ljZt5k-_!^pW zy>2Z^cv9Moz z<<_1D%}VS?TYWg+w0Zra_Rm^$hUq+7uNR$hQj`^qfezh&^U6~W( zi7u@55_q~f{bmYbCT{cM= zxE!G?u}>_2D(msz2!4R=mO20kMYJjTHSF@t?+1!gQ!2tXORg4`Vr}%w-tAs~m#LyH zDjlN_5t6-0)5X`B14_-St*ETy3HblBXe+t8NAkyPD>=p3&t?kC@IwJmDmlqq6URLR{}13^cz%LfxHG9@HQBL>_iK z<*pw^eW!`myltnyQy%a4COPy&8e9Zl7f20)Nsd1o5!DZF@liEBb8T?WC41jkyyUD} z!-08k`R`Hb4k3z${AJ;^k5@g56dy3s*fFA@R>tvK8cQBy}6&c|}*_ya=-mA(TGAYA4vd zc6%3{XCPGx*=@a6`bQ%_t&;FQ6Gf=Rby$gU*lJ~)P-DG#z=_neS}|*)jpTCQz}JXG zns68U;epU@<{m4R%9Yn|pfqh1LtJb3471aJSAv=r1TV1#kc6=cf`6vCF;=i@6xLZTjtsWnimZ1*y1+P>;=6at zAZW!IIX41o9vNg-(1&i|h6mJ$CH=NW<~}umPjJ<%w4twjOXvzN)U}R^dJw)mq~B-% z2oqEgDEs6S-8(X&h@XY~wtxJMFw$FLy-_WW8rxd2q}||KOg_0iT_45G9^lD;S@LZu zi2*dpX`vS0yiV!`8EHh5s`p0*z!EsT^3XD?|M$kA{X+D2O4=Pt+8s)_J5+E~f=?@X z9TvP-Ser}QH+a}D1YHe6`UwlSmDHyGjU8pn?7wb`UGa|hYOMM#TGwCykg>WuUw>9l zR#!17^RXhjwxqU92Z;z+~+g+0HgBF*ZXY^+b#c#LAOt zy#vkDe$o~dgim(sQ0y$yyk0Z*%4o}FGgIul5vA5K`Z9kcWhFd0uS{vIbG@VeN<%NSd)lVd1VPUzT8A#p3hsF5y_RdY2$&ft z`nc@@8&A!rdMHy(#i-QTDXPXX02~L^nWAbFlyH z$T}-)2rX9CUh|b0n$umN9tZ_yW8PI<tcFw#|k@Yi_iE?#zqa;g)GBq|yohBl?-h2lo6P9}!F=F=f*u9~E+bv>goHoOXp| zRj=y&WTOT`-x09Ufao|q+TAtg(n_D0xi#Ren(-ef6pSXu93g2HgL>!CS{S-EiWr@V z^ofKqc|Z{sjh07yrV$W=eqZB-`!}cc)4QaadbbXfuIhPz0Ci13x57Q(&F~f|KvzO1 zG(kTtA#Y(n?f2^F7uQPyQWQQMRXFw%O&exORoMnLQJ20|&9DP`1NNNGq;HiDLi4RM z)XTTZ;J$sU40gvi;^A~c9m~VsHAsGX)9XJfz`u7~j;M8~Vb;rP-D$WltkTt#>1$ne zeCwJ0x7ih8fX6S2O)woJc-%qzh$JaH)xDx zSvM8$6Y+fp{v4PMAAUc-c=`Luo8kGJi;FjB=fh!tyUX4u1nkiNJ{thd%)6y{dG8Y= zzCg)RadAUnJgfJ0wCdjb#37kfh;at$;6383;5@a#q9c0kMhikT(b@rw^F}NZ6U{gy zuuAi2JVyA^DKnPxZp-=56vu2Ek{?med?5VT8VBvj#M0!e52ZAqK!)sh16Fui|`S| znyej^WTMY6dM6PUA?%|D=c&8&pDx6JCO}-&&9W>$WNDJAGumBypuh`#EpZ4H_R@gQ zGv#5|$OtkUF6eWaHcwTPdLDgTK7QO0yqhgsgWiGxngAc)rPkpKDm9y@QKi;v!uNN7 z_gyav%PJ{P7G;&sEOJWn05dvj0{0uxVzC;jG?^t7C#HPxQo513h{3UgNq+bd|79qF zAnvzqkZQsT5hHG(O|g&G>)U*@^5zntZYh?KL%DU6XXCLqw+%kNQ=btOzoWjD{`}W5 zN1)?5pHa>4~)vywO$l&nr0)=GY?(Ig64?LlAYG`Px@5UT{7U)Wc zqtmhIOiUjiK$fELY49QQ9bR)LHId;(EZJ^yv}B9Od!2iYhf%U7>n(j}z#TQBVri4( zvY*k0Ofk3`0jucs_1e79?5(BQI`_BY=8`GEJdKvWM>9yjI$r$T^_tlK;gEuV>AIrs z{jt8%P*QQBQZGw}SjQ}r{cJ!1Ep=rr zDSdLZt@McRf!T3HN8qJmCr4a=43A{{uyfe?-?lhElI>|#&BLcp@9yq8cZZ$4m^^*9 zzrX*KU{SI}8m@Ab#|vwF(X%&3use}i5(HV&X@D`Yw%vHzTwEVXs|Kyn+NzFD(#ECe z9IZNW8e{}R^t4sAVzFzaTF69V8=84dEGP&1>dGi&)!VM+@8|6N2(r9?2h~?1>#dS9 z%r>FLJ+8$LvR#r+vmFEk>^xhfRWeVVg>JE>1+&lFqRxvDsJ;z|lE$RVXn*6YHrueM3+ZcV^K zhft?}2OF1h(Xy}OVylR*F>$UYog~Xt@&4lDZ!+)w`J%j?9Pg~u<^>kf@t>h`VV$c< zC)Q1B&{C-^edRXQE%j4)iIZ4mBR$#uXS`cB7DCE5Tg`$Fz;Ne({iqlDjR-5RB=LWA z=wP!E(?YguX=hu!i)1^>l3Ap0$5utl+QVDYw~jMxwkv(2RnWuTvOf;RA4^io^X@qF zcY4{rs0+6)J4<7jW$;sphd0-8S%%tH+9Ix6F%e8{M~i~$74}W`-%0H!G%Y+3{s4$r*^(C=?#t+jk@>%eQtDvz)(Ug9EfF7y(9}u(VgQosfCoW;E+&b8Qf>+g}pUL)Z+X`^p$QIj! zn8-hOR@r8clJ^jeyKgeTd zKBMQ~NBN<57v2Mqfy?7Fb|XHBSG@bKU>`;QM(hlKxX35kZ2!K%(_R`TTztyun(CNM z*hlzzOxTUc#Z2sw+fW@Ts@m#d_JOb76>K6f$x+e=k(gfudTsWh$-MM3r{*`N%zCI^ zGKlJ3U%#ZI$_xdCx*Tz@W>}$%>rBX*+{07T+x*6B4_uq%$-gGr(n^PwYbtilf zxwsO4uQ=jVzbn{K^goDKgSxJ6?9sF{_JIr^-xchFnz(s5M_j&r%6IPaHK!l4U9%6A z=S1h(cud9Vk>!Yt?!Z^<9wqCP2@tMK6$}CFeLA1$hTkkyS-rFr zz}q64DT_4q*dv5AC%MO2L(pGL9>!r*ouSG`A4YO__YBf}U8uZm@~+g91A-L)|E)-X|{`I$a_ zbE~oneXKH7uo%k;vIsGjb9ua)TSG?)TlC%C#W8S;N2tD6Wh!v-!aNb>E=6>SMx%#? z*8^dy@1%csNjA#w;5U3?BLAI3GX!#fE0j9zz#>HVECS~JLXM92d(m;+n-<}JJ0m_H z%SCUYzh(;$Z5g41ubE4oCkUSY>xvPbi%4y2MB8Fwy~Ce&Dpgj@c8ra5`X~3G^6gfk zr`^I$yOB5T#*mU+*z&`OLr*u`W1qe<%6(KKfLpwJjq!5NgGx` z(uP0RYtQ4ejixn3grX(~Zjc2lP_A@M{6=L2C%;ZT#w7>NX_3p72Mr2;CWfHY;Cr?5 zZQnM0rTV{45m1J7u$G@emu7jU+P!u=+~2v` z2qmZO+R)~qA|Er`%5)<8?Jw%;I)PmMWB#Kp+Ox7f5ao!tM`vifjTS%ZSA)jcua%NH z;<@P4JSWss3TY32F`ec7-u_c5@2a z@JMM%Z31CPhsk5o)r0^2-~WAjpC;LL+fzFp`KH%owi7f5h~5a>u=)AP?)UpSizgUX z+O~fY_ROFt*#2f{GHwlTBHv%5=Q3+lg)lvr2YQgV=Ww-uT_&qUf{iZoJtjXkT}2|j zBC#<#fmwUKuC&vHlS8)o3gMEO@zhZ0+pO1Xx0_zr8+|s1j5mI5I(g3IKBAr$M5YPA+LCA)_}Z*25wp`OqJlaxgb5C zE^Yzm24@U^_ORP*8~o5snTaHoHNEv>D|<%|bYs~tZj&@Jq5D>>4TL~~w0pF|1)@Lk zkRH_b?wQ=z4>nMt>Au~N+H|$~NtHco!K5bBA0bTjlREp4BR~6Nbh3HF_ybM6Ggu{U zPbu?yBFz1xpFh_Pr8%^X>)(ij0VzoYv$}+iCYZJ?w`&;;H;!-gW zNEkdadn&BDNpMEHnU)3PjMD*_MiZ_{Kueoh3UM!ouZ~&p2vdyPD*r9N0~=l{#s`2O zFkGyE>OZ4kNFgS=F6xkn=ZPcwo`K97=vg{)JkM`O^0dfjNvUcy0r6HVm(tOC&3-$o zkp=M{7wJg8jw)y)?m!y5*8je>pXV9{vz2#-w^hmYkN2uO#`KdHGJ~ELrVUoz*;P4v zg@MZ~B77yD3y{5=+B8*91tsdYpKK*x|^`pHX zgQw!Xjf7-^0XdIasM=~X#2(S!nBT-*8ET|QbQM-(_#=iAbBF*?>$SJ?BG_7*C|aF= zHjFauS#!V%a=||Q_k)KAJp7L?h++-(KH3{w#Zd3xRk2WedaH#m5pJ~#E7x@$M`>v@ z(55@26qARG58g*S;^9BuMr0ZMUaR$A97XGOWoWdqS)b7MUJ=1%x^J%1G@h#X+P*(3 zqRE6pi`fD}catL2B!KC&*J)Bhi|EdOGNgU@{q*yNdwV%o+Zit2e7$&i_U2`Kz4q&+ zomN^0p{}%z$+MJxQ10KGxAVB(bxDhK)#hUAZN)_VQ|hawbCGwP#JeJ2%-hC*Ppcj- zj>M{pCRSlVh5FhGuC4bPY9Y7AzGV!8iitG{Ekt4$*SC^cu-sN*x4K4zsz_>o7%ckS zdj03l%32JxZ`+$aJo=O5JnxQJp?w>%Tab+x4Ck#-uv<7<`pXfFq3zwx5qG-0qN8a` z_UjSvk{q=TbeKA!b1YL7y^yiyQXqMaVfeD>IQfEHbnb`(zVK3NX3a`dWV`KTPjP=9 z59AndEpR>6(xsM^F(QVJ*XyT$uJ9crvlx?l2vj;I5!Z3B9y^mg{T{?#ko@Yeks#&1 zpz6c$?jZs2@YM}O!>pFUM+g81Rj~YH$s%qdSVoxJ>vdjr3z>+dwo>oCnlg6-i~at< zk?Jvyr8**HTvO@`ne^j9cj1Ero|SANPVui4Iay4QHB_^(;?cqi6!zeMeerflaDxl6 z=%^Ib;;Vc?hNLHHqO$5t#i;S7_Ng$Q5(#;aUlJ^a3F?MfJ5t?OO9S_+zx??~zFO9s z*q1H%5tVi;j7t#E55uWHozU%cGGHDZc0+IezBF+m)nC@P#+_+=@9okACl#6e-CZMu zX{yH6UPeCz15@Smy$t_cp7CB)ecP^MWj!&=t2M3b4UXs8QzkVG^H#%s2iMg61tDZG?l1stfXle1oTDw zJz+EzhWORLrj!jA)q2fLe*Jwi<%H;=ExsLb@!%Ql?X!u0dt$yaoAAd)m)w230?+Iu zgc>{FlU8mIL#Brzx5H3uHZTB!X3vgPHFXx^E_-9)NpXs>osZG{GOEvXiip_y6q)`Xp2urvfqxYB5jLyIZeip zdPOPz&r}tEwFlz+kz9fL*EUwT^0)}b1q^hI9hmBvo7eV$6s1bX`jI0ER3}~(*fcJ* zM zqfx5k78%J_UT9)rDO=~OGXfXzpCY*1A;Gek{+D$;-5#>+LL9Z zQt&bEw79Q&RND9bs1NTZ5+o#mmB}F9c3_p7-?L?IgnBMls*J<7D&uIb+M=9Cu?pc^ zxtNFTs3`KgJ&?-OXXYN)ZPR*_L^o|Q%I`9pgzL7@v_ja1vnQ3^hOMn_TxJMk*1lHD zHp#7jn~Nc*AmtiJSfi(){|a!N5}TNM4p%NIbI$9=@r|gSlSNS-bMyVtMqD3h(rw~d zuV>F|70_g|UbD$WR!6LQ?snq$OR2rU3 zWFvN9J5nuN5MBI_)|Ga0YbC~I=1TRsr}wPBwlz9Wffz^wyOJPttS z&f3Ov^N@ThA1DNF_u@2Sfw0PPL-fdmm_LrgBJpFs? z|9SG{?@w+QYOlx_l`5Xx9(A5|o>MA|`IBe+&kmow87-n>ls`F-pjs@dBzy8PFY-!% zQMUgVY<&i|i4PY@cxoJkoUO1{LBmqm)9^oUSmFQFDD3CR(3 zhPJiZuB;P_KE>;@7o(;usbO`NYh_Pu0t~#p3_6Hqu6^Mlc|q^6qNdiZfTh%On~hlJ z##TEi=~pDr<O7Kv=UR>AoTf(x6rlaIt>t|X&#Zt0)dmURCKiHE zTO5Y=-`bWr@)CP(H@Qlf36#gckYcIaJK!Qc-aCLQ$q8QeNkZvv)7=A69`7CW%Ft;B zKmfzjh91z%K$>yymlVX>+?Jj~LF97roaMb9Axy2ti!?ors%e<-Vyi?wcavRzAVDEb z8wZC4bl%f2^2qb@d2`^*ob4%Qu6XFA{!c*rR?}VR_UHrIE~`2yl8hNVpO1+TGSfnU zG1ZiW`g)bB`H1((N1qz(n!8@NpL!a|^!YYZQEBO{8rA6Lh0Go#I?n;>Y?$;HK`;ks zlgZi72g1Dur`jO+&yo?*AI(aCAV1Ot;?}wz0!_j)a|5Ljx&;2{bm95lM-2>6oa#wb z{xM#!70Li|luhtO{{LAzX{cF!*J=su5!0%clzw`}n}V6vfwvShtu(`i9Y1GqnI``k zUgtFz9&->sZ$Jhu;Y8oN(nB0Bq3Xk3MQ9vA4)PpvCfje4BbTlofeh(?OOP4rRuxNY zGXZrBc8S`?RU=y|E#CA#v3Tw}M>UjnPuuk=s=c?iY+7lu8~dB5ZLBBd-xf0O=QW~K zSNnf=I_>pZUm@I}0ckOD*q$UF_$OhIqT?gE-;HX>)kud5C}rM{27#rRL43C1Y>E=6ro?)Wer_xVTQohtB{e_#ljF2~6_u*ZyGloYv2Q91r-d4~^|m3v zaM`2b>A(MVw;TTJ>A#-#|NXD0gWad(@jyMTa6C9QLVtgNv3c6ovkupPGiX&$39c$a zh3z5rTt5AG|KEQb?EcMDFHN6sVQtw;jGqgfF1y}5o^S2LuFdwsP%l4|8qxIq$unyW zb)}}!ZITyZ)v=dz8t*9hp`ZkXy z>gyk5c0@&Z$=`JH#vA(C^M)F(tx{q>e65cHE|Z~cvRchbSa;r{{~ImbhxvMWO_NQW zAI_`ghY`!1j)aFlnP^b*Hfh{S&Y!bFn80NanRMG_T;yqg`pR@HTJX~`B#Becbc%lO z0()clAc;o8;G*f9N4pq<;&MIS;l9UTV_Rm^q^$B{NtiLJ*SPCgdBa{6?j7)5tIt@D z>*z7g2inZw<=6;0{ZHOL_XSMLv5{Wd)wUd4!&m4GN#}X>T` zd9S{Yq9 zoiO+{=g5X^{%dNGQ5E$EJh}yKEA$CHuI)=bRmhYESx{K(W24J{)>2=3?1wl1rwtaFyXTMia(3z)VrI&j6DJD5! zgNhz8Kc4&eNj`p(@G;|EnhIuxKdL^O=W{B)4ff%$GHNN{B1`jV)D{ajEzLU*wM&nc z{4m#6v4~7ZMi_7jCi}-Qf(Dx*36@hcVDN9^S|6eanq;uLmp^?KaHv zO-IOBn?13)u3et0jw*`0z%t9cvf5$Ws0{{e>|3`*EcL;R_1ZH1E$%1Ge2DfBk=pOt zorO$mW3h6bYoFVM4ez4+7RClwSK0%A8!R9DyeY(0V`T?26^+H-P1wT9h4m+#YFQU_ zKXKDU>n*ug)rG6%?g0RusiGtD?x`zkmWi9LxzOiDAuuXoX{S&_B5*=eUP&UzyY|SY zg&;Di&nDBfs$+{5mEGmMsh0z>ihu>8^%|VBzw8+ob|Fr3mRL%s`sRBkKSU^Bb#K}-M z$s8wK{IoE$6aKU$O+wjXyaWEOA&HX>Vy36o>ze2>6iiL;7(%8EuBx`D{9BvU9J`X1 zG>xDKmFIuW!`m~oF$E%d2*c-p1s+-cAMg8VBu2FI!g(Qy2n)f55hbP#^@J9pgsY7a zOszJWFvIp>1zC8<$YB7UMXC=hFQrKZHG(szDR3jcES-w6t@+fG$rhj5SDol8FAxRj zXdv6>x-IY^wtj8$9|PHTclzOI0fGREN_p_hK(_09u(Kx+w4Y42*x6ZsL)P=;ccUN0 z?j}|SPPqSNIUq0ThJk0^WEvY1Y`h)>UzXNry|RYFtrpWdv7mCY{=126_y7HLu-j{k z^XGC^s{fC*cWrJXS<}S6&#wS$*f^O&5(Fu+yHBB02#TV**)2*C2ufl@XsC!v0M!Dj z&~*_(0X4BR>zUb@@Y>;j2(M#ofANgNj){%f9Y=WAv%3=$`)B6d{)PR%d8sS_?4#~u zeGm&-S$V&_*XKoLJzT>F3?^@w$|p~T))1kOt$BCE_j~o)z1DZT%bd{OoBsZrH~oD} z&(K|CR^@qhaReAjkp}k$@f()ia=vq1r%Lp2nCeyi7ad%tY-n@|We z6`Tl+xQN6xl;s*r6fltV3mkpF&?1fau;5Uu**5x5=!8LV}b4GLD2 zs(cpL_()v}nt6YB#GE&8cB>E$t;QcTj9H{9!XVGe`+ow*tngAiAZ9E=oE~rLUb9$? z#bWM`b3SS+0#jOlcis6(u219zAFoz7V`%zfhx3~;UCwL#pn>-=EVYgppDyO)E!kZz za{894t9C$_=_HPBDrPy7w`bvdZyNZOAtD8-FCofh1@~#i*u|!t#t}Q}K95hE?WOir?!y;zA5jr5U2@iTB z5O4au3EJuP`Mg@4)QjcUnp;v)cdj`ED=^g*+9zEL9f$e6Byb+7{f!|ob}|?uOF#=A zg=(j*eK&{iMj#2C7dtbn@wwt)^`@Ku)J>Q3IU93-bo&{$hCOg^axk=GM8=??oY9T_ z(Uu60etA0tNyQ5*9%!N}*I8N#Qb-CTi0`Otu8@0`D6Z5h#;k(AEp{+g*%}wZSr_;7 z&H}o9O-E*vz%Z3Zu9fl3b`EqABUX;eM*Gi$1S~Tu;13+cYyEgjn^}!7ay_w`RJAD5 zF$S-H-DDWW0Qmsw1w@9A6M>lGaQ_FRTi528+DBzjT^YE-V76APq2)dAkqbN+k-?Z0 z<^kxsG5}jBm9lrBM{A=9iykZ+d-a5+5)v|+0^IUd2<1g3F}$ldM<*0 zT>xjf@zH6g19w@N(|u=mIm{imvb&t;Z>3i}c;`gMB`Ma_OwhELPPz=x(hRN^!0O~Z z>8Fu^XAc{~F$ia2vn0wHqU#R?O4e6>Y5aycx)SjNbVA~X^3VMiDPTBJkjS}n&snYT zp$0mrl)OE*j~uzV3G|FsW?7O}u0_Rv1B**I^MW*~Bw~ylenpJk$}jfaz)xy*a5uNx zb)eg&sg%q z2Zy9u#fO%DsDYQ<-d?GeLs=koT3IhEww>(b`k`N&x*@;sW;H&w%ee1;T*Y#Y$`1{+ zH*qedj8)E*qvIbLvkZ=*-<-Kc`mI&mA!Ffv>bmo%5Y^EeVu{x*)mo<5COH z*SMTs9}Whk_DFem4B~gqMM>s~**sQ`;9AD|1_Em7dkxhenYG#jk};oujS32FXT&D_ z!x717b7J~1lG0@8L{o=K>w@Y%qwJbP%rsD+VQ$br8KGZStHd%{l%*K!sieNE9xNJc z05n*aUdzFeOx}boEg0)jOSh+PrB19L(g0<^R2Qr-+zG%?q6r&YShaSc)@xgb1F;ml zDyG`Ns8x!HioR|GWM;R2{G@kcZynt1KvnNM%`WCCe^DcYYW21@KptVt&yGl!`D{iR zv=!T}Vo_0-Ecjxz8Z%(I#?|Vg{F=?H)eNcVYIWz`80krm$P`N1#H_ZW=|!5M+i!WJ zdHaR#LGu>u1;|P7w$H{g=$VNOb_*e~_y`(A#+&m{t=eWGTQX>W4c2O9UP@OT^HU33 zAi5428}-1Vg-R5UENJeI5?dad;qiQV3$gBu$XTy0u~fICNv|bjY@?{%lMAwluf^T(!BQ zOcIg4CWielLPIKlc8*BK!k*u!(vB>%7bd_N^!&b^v|8=_aH~I|P3qTbO{;?qI0@Fe z2rDr|TNU(`v0pO#2pYl>B%3;7bB=p`h6f5{#q&fjZ=BnzvJ0nG(%{+3z3K4FW z)8>qiO7+g+WWN{_U)xoUaFJ?vt_6R%v#4v5f}(lgf<^g$x?8DJ%99^Q zMy9mn0IApRwu0rX(jOT;trvQ#Q~bNebD1+Uo_bKW^j_|jYZHTykL0o(H|cdf3(@%8 zoEDUg`B-^>yl68Llu*s&!9LNV+_{m}UQ1E!<0EoS^MZNPdnV%#AxtP`OV9T^U;yg| zOt~^6u?cEQneKrs9UlSb8lJID=U5TCBACT{G5%5eQ;5kzBP}&W(^Ev_X>RV<50M$R zz$i0E{Fg7mJ~(j|GMNINSxc0DqbfQPerny)PVtQ9HZ3b!QX)}+?Ep&Es)_$%rP@f} z&yUKulPuIeOz5lx8_s+u4SbAWArGbKV$EjQZV|=6*p_LJ4i^No=^FQM%cSZZ^0^Yk zsi`b~1j`hlwt8$dg~2w?wI!s5?^QOOj)k8M1tAhb`5B^gE!4k9$mmR0$~ZAmL&5w6+?0|;}mTKyo^&w87GbIbStcz?{E9`XI^{+K;Mlj;32 zdv?V4`Tm$af`r!on0R8(WCt_`yQVj?~mElEj*p>kJ(E|`?Rq? zX0IXbGst%dX`h|!kJ$@MgD+k|+F`@i8hkmihcO&RzPRk15e)ulr0bVQ%vm|b@2`%S z)3bhmf5e==%_sg~PYzaL^1i-h&eHn!#VvDk>-W_ybH207T8!>2>&si_d~*26`uf#> z5d#L?{Qd@W+_zGm9zn{dR?5pG=DcGb6or3@a*2?R&uK5|H*X^{1TC)o$$P^-WkVgmQrQ{8 zi|LjyPwla>phUTo4wqH2?I=}FkT6 zJMoRTcDUTRUWjfdrv1|W3RgDHmgCf71pCLN2!2O&9aiewBTL)NI%E6Sw?q5a)x`dF zGP1SQ#YzW}B8DPCWm(e`Bbfrqb99?EY^Ika+L*+U- z)CYPogh1pGOL~72Wm7-=1!&oDbStJ`Aa3+>r{dvLfK)q3AGN|Q|I9hNtWbX~1~91D0KN#fPYL5f-b zSPPy~fOnR3I4=eHb_gQhmx5eP;9P%3qzRH}s@kV1~~}X7>yZCo=aeQ>{#1fFrQ9*5hexb9cuC zYC9}AvmvNGc0qz4!8xd={a)eB)z?yzdF#&VRB;q+q*mMxLq`leVO-e_-5^M!EJ!5Q zJ%pr7PQkTX{q|Vsy${APUC#xRrL1>X6?M9vTq+MgS}WE1BB%BZTtp?+ry;0AG|W$bVMz(l1u(>| zzxIT-pmMdha*5DGS=!~I zYx%c#wGx>a00e-Skmv~Tq~H|bQKKk;QHRhyYfH2SfOUg147P!$4{h88s$>Qw>;?pL zw-ZW!XEuh)-MNS(ks+ji&&mFq>%sNZ3*WuD-VZd8*gD9;8q5SnIbH{z*lAcKThuKu ztS#C&Et^~*`i|rY)b$hY`k3yPps-uUHMV%FTe3JXHjv#o9&;1SO0-&Os}-_%^Qd}%8HgLF91V5nKp#?= zar;4`9-N%X(^MW``5lLzIYVR!RUJV!%!@&X_+O*q)DU$n7lup$CI*nDGiHtA@=;9U z7<`VJWz6rh-iXcF1jFNG zr~@g8PruKHpjMkpjMt$=Ssh_6OAM+*C6p5R-2MfWwk;$rKCx5zyz~?3rD3%St=gHd zRy%W#WNc1XtDO;5Mp-3(!k3(m;eBWP;fxG{cUX?5U~=z&%%dcA%7AP`J%=pgN|x+% zJy;{|SF83c_A*JlYvE<(Y>Z(eaG|oLk*~NTwPuHT;rrw(OsTBTCVbwS1Dn-o4Hbo= zgR#$THmEfxL+Yw%yx06a88NL1#!xFS0UxV~!i&ycMRV&`gkHe(v8FbYaCR7JZsbmj z>*>xOT^BunTCJ|(g0Rq=$Hou5@btEvjI{+aSG6Ecq_2RY>P zxOo*ID_?RdtyYznX-7a=(vu+wE2`*fweaO!&&Hj9nHOf>)G4^3%(v*|EB?@NYFA)~ zSx!F!7ok$pY-o-9oLsSMC40&Q3kx(^xuPr({8~^q5d4ZE8XKO} zBoHjKofjtLN{|2b9Yr;-MG=ZnmU3+uF(a1T+-Q`DR4ZQbhgVwHWdRpJt?HKA*;=U; z`&W&B0N88_rH8u)Ck}&wD|gkEeX}YfIu7Ax7<{j+US9EnXOr5eQ_06d70d&0oWci& zoYu9sgjw0oQgX^(fsY;T=n;8UXad2*Vm2hF2une?ds0X`%@Zm{OorGAMp1f2Gu_22 zCfg@_AXQ|#8?wnIX!BG3nQo3H#drmj$tgX5?Y%O=02C@CBsI%bVz+#93ht8Enz!OU zG0$4{5eRE6Gl2s*5d6vjmNWzNc}7MguoyL2!b_eUk%*bfaR7ffA_GCC_A?Nwr-aOS}EbP$X9yoHky9u<@@8b*#1-GMd^<e5?*uO>yCJm#%s*`4vzlL&4hoO3N7V`emSh5XkyC0W z5vS^uGUZ~fhUL^!yvoHh5bRXeL1A5E9qvoR)36n3Ay5UN$;2@bXqpE8gtykfW%18}U9w?+VwQo#R_GUAEWx>&>$)O|-@!5C`k z$!q@b%ZR+DE%=`u($;JD19?r|7vwcl8BsX-S_&s$@nU^ps6DMe%k0rX@hZSDZpx7g zQ~1)ZoG6z@xIrO~DWQr3(Q%&(cS6{kSqS#qIzqj@^ETeXM!d2sepezc^BXu~FwUXOmTF_*I)}-;#jSIS4)ubbmKX^GIt|Q-Fw*RQSMqaeXz4b; zu&Jc-_{z`Pl-%S}0r+B5;2Hl?>)8YQhp>|rZe*8GGaB*g$(K&HPH zqX*)YKRjJy@bD0qgZ+|iYEEQ@e{7>7`g;e+`LK6dFve_S>=~RYWP#*~|&G`}l-J=@&((IFKxMt=tJLOkF8C}L* z=FJSjAH{0bZpDS!gQ08j##C~4V<5px=NR1eF4du%mLoQe{_bmDf>Vq zUHe19!8{^#`NL{Oe&BIk0#OjteWjLK2=!(I-!>5P(j5qX3pYPH+TuEA6OaEXiMf3N`pB3)*+ni-g03CRMQj&Vfx4rFw(qTy_9g@JOlC`Nvy zea`DJcxoE@fL@DiOVU34-vpkw;@o-3V1_Zy@@t)XbbVuRwGQZph@@AyOGd z!qtRD$imr)CnGROF^AVxJ(F_S<^;or!AWG&xWUPw%Zbn~5m%H=1d7SO06z+lN~+l2 z><1Z%L=VzDW?ut1(hC{JHF(NunwOqV?V2}f7okL?8uJn#>Tl&xSm)>5J`87 zgH{ieT8NisBC@Vy!!og!P*?;?u+9KcI+q0|u+fb4n+XOzGPEMF07L$8?vWu&C>WI? zJ(7UAzj`W^Bf>5SE#0;kG^MCoQ?`G)?>)4?>RaX|!{WY>>S)VA#4EkKn&`7@+U3p+ zQJv?pe~Hk8x{qO8VCIU^y;{pgGd&nEje{65B@M4OU>cvMTwlo|gJKkyqeo|8t z$4gdVG`L!0dIzr7TNr^J76?X5xzpcWCi&Yn%%xolIL+S4rCzGq3lw?Of?hX`K90{L&{8O?h@$%UPGYE+JXb8 ze_`d=wwFi{$-o%CZQykoq8oD>Rn!8loLpR>Qz?wkTZ$%fHb(^%i8_q~E6R}-kK}y- z_pB`KR93r`7(d1Nia|i;-Yw+efyTBghdA*l+wnF`36$ebkVE|6F5(L=r0R3y7%Lj> z$CRn4h0O2jpkBV0Os*pY%{915=B9MBe{SJ~VrP}mNI~*d;QJy(&(p#|_Rf;6l%k4{ zYy9gEqG-LWJq^<7|5wdF|Kq>??ce;}Z~oW6c33b3{H~cFxRYom92UjCh}}k>_j5Mt zYRKwQEW`&vwqK9S!2n@D2Lq{o)OvZpo3l;8dL6{XfYyWW*Uy=cxtWi%5SGr?f618G zld&JDj2|-<_y1r|gRV(V!~q*a+&Fjn zPTacACd4U_CNgXum0+9oE&Fs_J_^Z{G(@U{BvgOy_qfWTb~MlynVvP zr3th0e$1SGvtG3I{ZE~_CwI==e?R}zfBnt>_;G}_wp!Xj=LAO6=f)-|iAZFIqxw$RPO^De(W?Jk5d$`jXaD&(fA#QPdvUD1R#ilCnswBIHJNMe!e^>whZ-4jK zf3Eh`$saati;teRo1Zgn12b*Up>JE~?WQzuk<9lo6IUuyefLwRE_wXpC*W`Y{onrT zU;i6>>L4DQm+k={zIUBXfy?pD#q^QqA+vk%SfpMsE%jsHO=Hg&gE0CTC&SY_7bEuN zw}1bC{`z13xqYVl(Xcqse~TfP$HK)Qw!Q`*y}sW4ob}Z;>uWys!mZ2eU1@pAY#+0_ z+E#(`tDn5KetG9i{D*({&;R-VQv29iTgfDv&x3HhaU?W8`bc0_^UEs>IaT&H556udpnE!&EIUASeFS zKdAd=_Ya%5(~q9FPxmfeN7rJwgu}56qzB^G_X`lRJk7e~T+ENWEE}KL7IUnW=Uf zjf0;-1-!bm;@|ww|M;ta`ZvG(oBw!6^&K$=L03UF$0p&YHX{4%&V})R|J|?t;=jG4 z1)~UDOd#;WO=L-Z){}o~YdUwf=68Pyq{OfO{x5#>zy0Z2oBHgj#RH~KAV!gCkqdv( zu$I*C(R+@)e-m+jOSL?U(u({(&)J7@IUXTdI{QgH+M}cv z6p2{xXXW>X%eS&zm$LxdX}vuuzm+UO@%p0t8tJ;?ZF}vlq%5oqyX6e(^e^6@uf3Ot zk(J?bH>d3DTd+W}!NER^3;i!Bw7$NT%7+i*p6F|Ve@TBCl-4bPyq-2m zs^VhQcR`*SgyTnEOf^_}DuF#Q;)$pmO`|Lz5otG=i6~2dN`VrJkkFhRHX5>ArLp`e zrAQq;$d@7i6Yb6Ve9Q@Xa-hFWM4ATSI8h(AnDfe_-55#E~f%9LaKg3VF9r+i--NDf#i{uXesHkS? zmrqm)`gKtUB>-+j=Ig=izUu18Ko!Be69Vx=z$Y-y-1ln#U|E;Oh88rIhrj1nNf@Sg1rt>YM~geE{}1 ze~-Fal^GaSWfD>F5F=?}FBmJ$W4KU}T#IpfT*USX z7Z`^S>PZXrVaZjs0J}(OGmz+h2JIpMbiW8R#oB^6tXA6-LaWsu4%U!8zlWgd^?E&p zDi!R786^ng91?t+Yo+P;U0mY!sveA_fAYB$pyAw`SF7n}N?}|h<68>E;)?*NiIobt z01wl2Go?74(f*=j_dL7R!ON1xw>hLQ^@)wnIqZJwVuBNEeU^#%Y$z~N})bMT%G z@#W5G46rHi86S*D%p&UIkI1;Gs^NOs-Es_Ec8g5EL$vK`V6FmY$Fx zdDEr^lSr4a=hyS`xD^xXF7v{{YJPtsm)R62G09lK>`NG78!A8-IGU`GM)(dwB`NqxGTP0b`p9!pN)* zCfM2HA&CXfnwDqQg=|r$Ipi4_ov1tDqGVf6E;h=ftfL^y=SlfoXJ9oZf6f457*)E7 zJI|?02BVEK*u`ckatfJJ9lIA>OH*U;j?apnQMN@}&N%1q(9UKDDVPjQj=m3w&pK?Q zFKVNWdC;$S0e_Krv86XnrUdy=M;Icuyc#Kp^LfJ8td{%-y`ho1y<*~d5 zcCC6ILHe0V|2`liw)En0;=Yq0jB4236KT2T{$MQD9;roij-gS`c?ZlIrndwJq*|53 z5&+Rz*53EebiyGG0m z^Mg<$dMX}|iO()rr|yf?1Jfh4z&Hl0&SUNw3Pm|@Z)|`w{%}b;b@XONlb73Y=(I9- zNUPNg0L0d7U+)oxf0Svq0z0EQgF_@|Q`Vt{dHcJZ?Si>Qln8f`vlGDG7|&$G6ciWnfDWS+6H=(QxIi!90=>~g)ZsV13mKUpBptZ- zUUf-_u2!cp=};O#@ZxIqvWxFzo>oU0!cBS?eRnV-9R^Q8e`KwVU+<#NJJdukQD;}j zKD&yklAEgu&EfA@Qdh?=mSNzAPGWMxZYT`tX-ZBgJZ~53oG@oshb+?;ha2+?>*s<$ zTwaroJR~~o0uG5B`ZAasI^;sWJz>R?(bErma1LRE2OdKr)QybIYLcV<4x3b~0fgb1 z-1;$^?wUt(e^QsNWD|%9u+xwS;fZB&oN45E*wzt?O=KxGoFzA-=4QmQ7Ku0n@CaI= zn^Kp=T%hB2;8Q!wL&By7-qqFp!tgucKmZI|FOdpICw5oH=S!+pk&y(f&cuQxuyiM0 zLL#(UZbb_cv6RIuq3#b|65$h-+29f{aOONbk|O36f4zRe;R5vxv; zrRJvGZ@QYADtIki4Q>7F`N(}e(V1A7aS#Zkh6)e)H(g0y6yEee1VZ>Zpapd}<?M$|B@5Q~t1+W-iz= zNbq)Xe|NoH-ZSh&!lR5hStvJvZ$s^U*|nL`9qn(t^C3|*Bz7~-z&Nk`)_wzFH==S< zJxCs5D2w${%!?vic(C9vBjR9dAF22kMH8>OML6uTQ>yjB7f$9>t5!liNWg@;mGaF* zBB+~kA>nNxy;=w5SF~J0xY_{s zXH$YLVI!?~K`LS|jbiyCXWw>l#vWrx4EDAB^#s&@l!-R}dNhr$Va(d*9oRZTT(CCu ze>Ki8jzw5n8-egZspFDZ9IBxW7tF_;|fBR!r!o_@%;7Pyqrqky);WrR|D&#u{ITADq z4OT4%weB7|nO;FneLEEQtk|)7PXtGqv&Ty`{Hk&6TjI62z(HWbn_Ga{jhgBv#fQrgBCw&I6eeSyXotBydW#il5pYIuX+mzJdpxD5a~IEFWF@AtjUz7qGOWhTf3081heOh~Mg?&}pAQA2k z{*b&#NXiIs@F38_-5!JVCg}5c0Wk+bdILZ5weKll+azsyC)bA)FFuKUe{r0W2Am3? z9vy!6OWZvLyfS_1>}^4 zMwqO0LRR@0mwQ-lC*nW@jHi)sNTlhMr?_Mk>~(=O?MDcz7V{t7@+>gU1kFJ0FOSEt zgvd^`T1CWTuy^6o0pwAHeZ&2t|tV{5T-d?Hp9AcnRh=lVB!U$CIp=(C`A(5HFM=0)A8F)(wW{K%U)Sz-YP7p008Yf>e@ zw&x3d^NXvyw>Nl`^a%v_d*k;hd2@4*?vI(_LKHN# ziEougm-D$UrWS)V50q%jvb5I~cv30&KE+mmP@HV6X7*mTT*er4D9aXW6B2IUkdK9Q zdx>J)mJw|47YPZ?(I~~6#N#QXFo7coTaH99Oxz-U-CgXeY2B7irZ(M1TKKvQvfbU(kHDK4uU{XJ2!EFq4^xC z3`pxb0hE8r7byin%4$XMuhgwb`Igj_IwxMJ0+_EA1>n(0(>YvwQ{4Lso?%^!2r1tF-MYu=}#$TVa^t9r7~hC zrY0hIO|WOkfz*TKNe~7olxzt%rEKCuWbdIbM&n8F{k!QbjOIVYNt(UCS=@eb*po4L z8V85>9~^!9+2_A>n7`o5$7f%jb=@apcKo#c)v-JAf91nKrceCZ#9v#`PsTaB!Bgen zQeUQaak?Hfs6{RTeV7#sut1)FXng-9uDB!Bv9J^& zcZ#U+e@03pX{BBtq|&OZFA@^5bs+eVcr30R&?eA*z`2nC;~&6o#3B_GR$yddktqGozzccixN*jUq&@Y5P$h^V16)NV z-f%x8EJ%Pgb-%^hgQ;-8h9_W2UC~B&Z8$dF_wcO8!39_dXo&D;ZU}GIcse(R#P01} z__F7twkjStTQ_YpwZq*P37d&{EZmC`6N?mrA$n~F9H1MtF;MXQ(eraRX=@DD#GSTT ze;PfRda3Huu+82Dq5pj3hM9WmiX?SkMojy3x*2>Uo8p_wPs236bti2Zfa-WUb?4Ab zeZ{%6He0)Oo{p^)_$5_t)=lAN3nmTZ&hg+&+-s;>HuXZJ?k)U0@n&KQCxSa}voMP0 z?gBf7Cz6`flQsj_-fzUMn=F{*Xxu5xf3%WUKUR}CT*y=B(P`K97i))F58qdc(yYy6h=YOiRpxS zn#JNG^@i`du{RX0JJRthGz}=p$XrZGAR90IJE=^O*;N>MupEJ(pvmFR@gj&4f90kL z@zYhozThd6_c{UW9ymlX(MbR*E|Qc-l*L6_GLOPU@R;ViK(or_M|M-$OF$EY0dzM6 zs!P>4*KVm)HkrmUU#%J3PLOIPFexQdx$&8SJ=Zf+g#N|ACit0^yZFt9(KMTd_Deg3 z;b2-L&E&YayV@p3t_*w3D1*Utf6cI>#YUF6rSVdlG5xbH^R%`lqU;;dSQYsHg74Zq z-edtZSI;@^bOw)(9}k|lyJydz4PG8Uy*zc;S~4V@Jb(7=_|fxD_w+IR?4F&UK7M}L zRe7JCc3(a3e4~Cn=?uEhpAXKDpIr?)r;pD%rzhPD_3rU$yK{PStcp?9e{@bS+RvX| zoR*SaT%KO&@=uPRot!>3-#mNX9b8w(ml`y)jWzEVgobz9@faumJ>fdVPnQ08tILcSv0eS>oAP ztC%cE@?jJXJs?dHnZS%3+DK^O7@se|)(C8mf|k>BYH`i!J8qoQfBN@P5R$Ov)G^?Z zYXvmwwAVYR`-0H*2&VpSq=~iDHea8~UBN)Eh3a4f)1XV-|1L;+$9v!Q_cge@ZO0iH zWg1X!Sh*QkE8aQ~0g6eG*!4wZ@lcz~(I(1FAiE}jSh&&FkS)Q+u^YV;VFCy&K47Hp z955s&MS@oLI|oHae`f63P`=ncL->&E-mG6h@_}HpD4NAQtiKPEAdTYHDq{f;>rfT* zbd*?;uqh{D9jGKDL53ev0sv36TE!|iZeFxN(*yRzEQLFUOf{nzv%-Xs+LlEVoP`N5 ziJT-(1y%$!9>gNm0PFQMI=gtTMfTXBscJE_9+NA@avV! z1llA?R1}W@_=95~93?82O!S^BXhSlgtwR3;^_1*!paIyV-lR`mrJO>0kO_4s#a773 zgyDqC(4;5_npCSh*QV%+r7Bv=fie4f#++sDP&(sLYv#`E-OVN(ZbK^+>ZDM^TYC;< zU!6AgP$p|~e^+scg{E8nlEBNf&kNCcpxmoDg2sYk&Z*7hsp`}nN}IlvcOkcC27FQ+BxAOq zOR_QMW4c<6i!s-PFdH+u_2uqb(AGk$v=(f}MyOlcX;iCoGG?>ZOkWQR>h>0JDnT$_ zu%gQIe~&#`K}omuTvgLK2LYCKZ#*gmfm%8{j_Z7Kc;GPS7x?s3R6t+Zg=NE+jNq_apVPo}4qhSjJi>P%F z($q$wdofW8E3`A7dqJGQsuR_!yoZpF&BP_O_6y+XwuU`^Wp^fH|&XCmuckrRi=t?F2Kjaw1GoDPXCL@*0%mtIB|{!CH{j zfAPYm64F9yZ*E?&;E^3zt#;dR`9ew};=r2*9~1^RoaS*W;4w~|8*sT5%TfoD(pG9| zqS3JY#RNYok|PRam!^3OWdz`GH$A0=u#{9XDyOJ%V&!c)u!;8$T29MxVQOlDWy%Z@ zi7LnKrNz?{wb~|L=uZVM-W)9Gm5H&ve@b)~xg-GseiTfn0%9&ovp?axAp=%@5=UW_ zC2rJ;>h|xQ0|usT6A|Jo{fyj}w8Sqe(Xdsyv?xs1+SyC{njyB5RQ!$MRCpUbThGpW zeVXe-HKj}Ih%MzSodQu|7Xrpj#<20LF+Xmz_Y1yEf~g2oxS88toG55Sgu(XLe-ejN zFAhex$~Q=wb^@t**4AcUYwHL#$?FoW7ZY}FKG0Mu<}@-pB%?o=Oqw8Up)d_!K5v6C z@KGGyBqCOAOA?69yY`Zj0?sb`Ea4Iz?^3nmI6Z1 zFB(QArebqN%GSvIgd^F{hACxF+alo}RAL@V$GzfP{rdL?X!6_^zCCM~Ecx)}gEQ_ds;h-mUt33P&C5~o6K+}kX7QnCQ9Vci97l5l zl5P)aOYT-h3`Q(0PE_aGOT?!S97z6gEgND*xc(oe-K+b?H%-2D@e48{i?kYT7H{li*XwYZS$JIGOv-A7J;&I z0i6`sKx_#fe~YpMD->^7a);nyFR0b}#%5q$9aZzdEh2bWv_xBW@*Pi2iewjJz&KX= zA&*U4K%N%TX%aJ!wjg{O@4^2p>bv+WVmk?S3E6>Pt5u1_M~hryUAP|3T>{!B+0ClawTLJ1TIvMz4J)LSSy zmZZkD8xsjtafVlRfmt!3kU>9##6zi-P$l$W-KR3+GZ!(z~&a(lO}R^Lua2~4pb8zdu(c}Z8%m5A{UHU~{9 zv}jKbIPQ|DTHV?B3hX}$PGg5i#%7&v1<66PIFc&Ge|ZD~S9t~{xNJOi+$eR|+F8_6 z;(d~UaD82AAvt6uX-e&+5UAH&VttlMD%owYMG}urqUc>9)lSaqi_Vk1?(=U>pE>yM zE8+PfR`2%gw=-{{CiSVjo%RkO?NQ|476~GJ?=B6AYf&&p0*o}T^#Xq9?7cS)d{l3u z25D1je_cr*^20`>T1~&W-)Q7)g6&M)CE)2qp}RaD4#hlmH`W@ffL0Zd6@rje?(N@m zn4|i!2h-`O2wH$pZ80%DM|!t8%z?++EFh```82&8gK`f9% zh@%-aP_`@>?ad-T7zM)LO9I5KgET<)UQ3;NNow-KZv|!UFlXj1_7qM$)G&{u#qHjD zL!}Td#-}vC-9tw^;87A0?|EaeBkNOkS+*rvN|#V1KP)46q3nF#{?S{yDIE3aGUi@! zf6lpJMbEuDc(uvx+F)>6qBw5NXCx}+1N#w`kL{q*Bsf1;t1sKVurJLV!7oUpdqdnL zP7B`Sf0A*Jz>GKS^Ip`K59WQ%VHKwqxe?l<3X`X8 z{jl7fhW2;pK7no&DEt*}Nng|wlByn3f7cXWl=P}ZMQ?G%VIkiqz3<*6tjYT|`X;$Y zS}un_z3*7FU!%0OKUSo+v>fN5v^x~ENz-1`JLva$)I032+baKnt78AV-rm65`*6JX zZDa43-@RS^3ETPO-A}5&xL2!#`M*?9Y1aW;knG#`3WhK(L=Dtf9v0F&v`Ynvf0Lwt zDBIa7pZFV8Wn@trg>@4OlMKlrEon+sYPDK1(%+QidRr&BkhpDFRT6ES9Ilz2Mb>0~ z*)D_M<7s0oQixM=YAJ2@)M=K;GtEmZjdjEyF7Gn2j%uN1YHdX)^GZUlUeqs*x6F|% z8-%QgUI0J}C{FXTk~j_IREjhKe;3b`=J>~Q*ssWY+)`MAUmhEp@MiplN2XHum04nS zB~q71bOml&OZyf^;hvby)7y%6b!uuI2wVx$UWddiqfN5ouU0X{AubH1hsu{}$cw;(SvJ@=x5#(bmCqml#!62uUS<%C-aZ*xy zn1Z!g>qRnFaacHyfX5dOpH6z!CNXVpZ0XRV<{gMh+# zW5`S00EQw~GGpubvBfcHM7H5;gdI@sMwaP2NMf2~CtVw#pw9x9e*!v%)l~gPw${MQ zgaGRctjRj>Ag#SOq!F?jvSv3^8n{3P1fa_hovC0x*=+P)zZaJkvl)yB$F2VLD)mA9b1qo6k?Yy>3hJCf)ISNW5 z6X{bR($?=GnAoNze_>Gs@lB*2i&Y#dNuMy^uq!T{l2uETlt>C6ReLGj@?BnVz#mlv zk~>P_#~-FO$E`TEP$}DhxP)_Tn{BiyUz!_AHYjm&Flh^h6=cDzSy(@KTPdog;1O>v z`IVj65YQ{*fHkn359(FtFqU_8PiU6MB(iX@4wEf#U?e|qoxai5!qrOt;~EVOQZ zYWBC#o|exJy>RjPXu>*Nt;m;c6gTQ+Nk8^Dz{Q(;nW>)i$}CsGfj!ksj%44=!`>;# zN#H7G&L!{@$H-4G=eWd#^eOOc8|J#i%Pf0CVhr#spBWAk}ETF!3@?IixZ7vSN^DewjLx9*AF0ScE20Fg?otCDLr9JTU_v)qP7k zW9?T_=+;1zz!T*i$^sVGi!+e2w3TYpOoh~#)3q#t6*qdZ?ph$~17!s{7+4hNw}}?U z?%GOn(P}v|mRVM)ttEQolx#lD&D9fVZLr0D zAf^2#f9_tXpFlV-PcpVzpa5nH;--S8WvF2P^1Q2$V9LteQSmWgc5a4nLZC z5M8JSD0RwIM!!qMFpI%;zKCjs+&A~s?b56`;At*A-{x4?a!chBPNgCR9rE3(`Q}Y> zj}oUQY7XV3_g%Apk2(cmowj_jIZnO%eTm_bf2(MGP%kc9J?@UfV2tWvbVKOg=bt_h zM>Nk}H7|6jnp@a`*oD!h9S`k=#U1W{hwNWp@_@BBd-eW3m$u&QzuDgp6hCb5!Lsf! zZCUR1Z}w}u`(SEPgV;CnRtjcxlsY=TC zf5|Kf#43#gUxX>uohY=&ATGkw9mEZHg|+e=t4~!1!gjVPJ!F=I8Ec=I!gs{ zAd-~>*BBUj!Vk*s%(8?hS7tLxd4M}qkFDad7*1D?vgo!w{HAzJ6u7At3aXK_MRFF0VRk$yCy7U0b6+K9z&PiT`BAMV*a1w0hdd{A)8}Fn z)&}5%Z4^P#u}=ipJ$tn`H~r-SJ3PuMadGFYT)J=MQpHk{s%6KqWNRG-;>g8ne|6B< z;$Ms|qxMh5jWt-n8_aY&<*8x!TB&;=?w3sKHHuJig0PH(dubD*vw3_-8Is#m7Qvq( zRsvzjM!X@JCVz+XxJgGf9`^iNt-8&HXfA{Cq2+7S*y&TJ-lGIeA0F&&HqXs)XY7}^%7P0~a z%=CQWGtaog!>OC0wP*_~7Zk)*-Q1G}qfwdz%?!xr)O0=jSNe@BcmH_n?` zFKsz~bQ59#JJ-qP_y9yP6C^WsOkqdcI8ld(ooaP6vSKNGo^8S* z2Nw`XkODNQR*F&-hElXiIan%7TVLgR49FNz<)9_Jo8(-uH3Um=Yy?6Kb0A<*@w1+V z1$^8T02;vR#G9hj9-r#+e_C4$=;vKWaq6(CjIW$EH|z&uDRI5)Hd(E|AC9;`o92IjOc}Xy=IJN6E^2n?P_Q2PMBpvY+1d8$!aoKswL_LeAU}+7( z$RG?V@!Jf6?K~&Qlmn>t~^o19Jfv z&1V~QwX#6l=QL-~5Iha++I>*4Z!lh%O*4*`;~x{ur@HH^NQ7s%i!6$JCeoWIepgZc za*8igu7ahqWKnwUS%tw4y)G7G%TW)NXjE}(CcWm&l8RUig#fb-*W@xuO%2T|)=U@P zFPf$lZ0EW3f0(OQiB+%t1^}&953kv{zQqI<%ms{tr2AuIn6tai-D;I2>xNx`nnV%~ zrgfAht5u?;f?v1Eh*JBgDjN~N9Z@zps8(OM>yndOdqbPEYE>Re>&37c&0|ZuvT^oG zbtR~^)IyTqssq3hngm8xSnRKBHl|CzzWy;8vulu)f2{e3h&o)SC$Rv2Ch(>SxCZ&_ ziF{{gGb8h=Rj@^uCkx22%l0Uu^pi3JXCH-+74^|p6iyih&fgMGSJOfc15#~E5hzTz z>$sf%SPhcsDV{#2%5sU6GE$-}Rx3?G!19{%8Gopbg`L@IHLFA0&{gc)M1h_$pSm-+ zEbyElf7XHUqZG^?^b0Wrj5>B&Q$(oKi5nd>B#jB;J>jB5MpXHwofRBTV!1M*Q-OUv zU53WnuA)DvIJF7fwrq=BNf>!W4(l}ZNxWLgj?eWWS>y?V6&eBgnTtK7~GnMfobS9IFgyWouxXjm7eN`&I>f&l z1YxKx^XvqK+TPF-LX`MWEJqDVY*Pr0j<=$xyPf z&EUkgj#=~N$|VeFanfa)e<<+zw3qc)tC)?rPed;RkEN^+3u$e=j%c+C0%D9y)64pN zBn>lE7>NaU4(gxQ4;?1v5{gG-b34ii%3&JPn-xp|(?H1OhD2sgd-HgO(Fk93UNNO%w#3`5)+R(m5G;Bu7wCI zQu^sTHGp%GKm;KaM>Q#501p)gAJyv4H)9F(ihn_t4Bd~WqJHDW;d&*$n8#uW;_8Yd z#NH$JV#NzVO+B50e+ipvh^FR3;l-6vmZENzq8)(h8b)EXOh7u8Th%5u_8Mr2irugU znZRaUY*eQLk!6dQ9{4pWpE%TP#0t69kiwt>VIBwXJY|HXHBUgivnfw3TTBSk0HB?a z6OfB`8e3am!4+V-;MAr++IEbW1tfa7tw>Gm7e#LtW^@GYe-VdJRw7QHs~8wTM;|I+ zw!FSVo*8vE7QoM`GdsQmD~ zf=(y`W|-I*ArBGwI0RWQPpKO!B;=5fJyL1`)1j!!E^*Q3-4mN*Gst<^j4a#8_NZPO z9}=-GZsD`Ie{?#KSzK3V7v177{$shfIglRoQK#3pEqOyroo9UV5T0> zBW}(opcRllaMyG>vy8{CX%mGbc@8-<{%UN!G#^b2S+T}*O%RiU;Mnn@ZeqDlL)oO^ zdY{H3y^I4qRW}c|vB{qu*iY(yb^0anw(+nq zX#}i}vZC0w4%R37*dq}h)Jw%XqzqVzP;wCR9YwAfq5&#%M$@*fj&62?4E11>c_xFT zGwy0vveqtr8APq+nseS(g=+2sFN$mt_C z2U8`aPV8_eU_DyADUn$^2!WlU7xckf!cO8gyo_BpVtPwB1#Nd|cO?NEa!c->fYo1; zD>+eIgr`)}w~`vKWN{GCoOwA*$@h^dncIIGKZm<^`PD`KD|SCs(db z%q8d4O390Mq#L=HY3ZjyRYy=LGlH$P-#VtPyOz#-X+O6+u0yz%vz0aA$|u??-3o~t zDjDE<78M~kWCzAlJ&Cdy#5kqsL(3F-Vl-DTV_T&hApGUbxoNIxTd%{@dBIjBe;rHy zS)5lJ5z0_-8ruGH)6O~qrh!TWk*1A0il(Hh{?3RmPZYK89yA*4;wDIklOPxhcIGIq8>K-=kvuBYy!ra5ge*@MLh2YgaY#gyR1k?7WMbfA29L_i;P&jOS#*U|` zlB!*>rGpR=>sWde_fD*JpYP9{+>6p4Gk(O~Dm__akm^T6O^dh6bA9Iz)~!{y#@ z9I^``o~IKLyZ5ny>A7L4lA`V12aV6!NfeHz!4Q7@l6@J4 z!hLYiU{Zuse0u^?Yn zz%1?Fx$pxI`S4=31D7 z-hFU*#4hLK*z-lv{lia7-M3zR4qu*o;jL;!;yyV1B`fL8p9Es+C&d8WhgKR@(~~HE zD#qTlgNJ6~J~%pHXUaeNLd5SyELpIlMgu1NY&MrRz`}Qr8V9h>zVuRY( z!BAM`yGM=tOl8sYe}2?>z`(}prHGRt3SkEH1i43zBlgmZ0m$`unncgUI7$N#3F>vNTV2pqeqR;*wZMQKUUC_?os1&XzD2f-NWyL22%zocdX5$gM+-e zrsC_23eR`a6D$Qi-?B5p05%23(cztu73ykXo4>+I9fFZ7e+wa|Q)m%C#=Ri5UB4tY zKM9$gbuGdg`lH!-Qwcb+ktb9}+k6WO;>CiXVk3r#aas^L5BbG{d_AGfd0592orgns zE;)tpZ<8VorL^4ZKuVCvG`?8C&zGm2i?ip?_yB*Uk%^ZVWTt#s;BHzJ$k(fbSKf5W zw?I&6W{NityyC+2KplY|0nktmg+vpe-QSi$y|}~%hPS8VpcGWIGuUH z^rZla&c`)n6vfDWmGfF5s7D=w9}1l%<&Kk^Md5cOAa@Av`5+%Htp*9=J=EHa*D`)+2 zXG8v|e_V8(M4pX+`K^=Yu^0u5Z^SJm%6J5rho|~UGZiWyPm5>Z#?hTx_wMcPvYb2L zU8ecl^4Jz=0n#eSIG?YY zhwg$b%{p-fcO0fNyD3kA@Q*@undc=V{BfuBVeysGfacgZT)-76Z>w>|%W@?&}v+F;sxb?o}>|Ma$mpav6Z4~EWXHmH4yhHnX63(pyXMtzZJ88%n&Y57h9qaWeeEu%bE2H!& zz+dFFpnBg?@ zMY3Lo46KJPPqg`U;S{%o6jy)Ge#k_8>!vM$>=bqU1yO+{zau}-0BS&$ztP1yfA7VW zU4z5=dqbUWMl~&cX??XlII3+163@#BLg1$>5{Wr#Vrmo=U^(iMHiK~#QGnqu)N{!% zuzzFBri#)Fz-Q<_nCz=Bt>C(8Ify-E47p{(QW6f@rZG{gBSupMEYP=&9mITFV4*v} zNSmP*bkq(Dil!SjH05^d#*jHhpG#3!SXq&|Dd>-6kK^ALgb?EeHt(uFVljN#irr-q z-VYFl!7+VH$ajEO&!w&(YCm4^rC0#1gMWAc&7yf|VzlOL1SCG@ z-Z{+Y&MXQ60${|QA2KgSs&LMoTj9kHn?QajVaA=a5H+HBQ-K4_{&(b!zkHC>-hbYH zzXi_+>@cS-^Rodzd)@R+(!W={c3az@dvzB-tI^i(J{$A>H$A|<>i283zq(o;um}0- zT>g2CpR9cO>nr(dBL8@+^3TP^#r~Kr_)>aa!ubkA;Cr`;>s(}^@7)g0 zBmC3NL;`A9bZ`OEEwJ|(JRhbJ{CyU^mkE!>5Fbi4MX?`% zX4kBbM{7)mu2buh7wTuuW^MtJOt5#s|I6LGE~k+!jiUd*r;s|d znCejp3;Eu-%#s1i(&&oN$d^I}0XKiTLHFj4*j@J{mWLEr;(=XN^eigs*TVOu*F?{?{9HglU)N;?IoVAGD8 z-fgl2>03J&_A^o`UF1Ubn1-ggEOWbr%fwPpZ1*r9Xb(36|l(h=!Mf=G(I%vbA<=M0Pnm^R8yHo^IRVAd9d+L`_#h0qqgWUJaT&#=S!e3NW`n9nyqG#()0 zL&DgJ<)&8x-!729KT!v2**JedPZBK*QMSTPG7tIFMgQ7S zWiRMHYZdqN16HH^d5>Mv{rp1)2F0h64|ImiHg`_)TgP-9x8cW_PTo7wBW-MH7G8du+Uve_!F>16xE8 z!P-AxN&7}HhQ82i3r^m_IP(O5u?*X^B^SOUqy<}3wgp_>$MIlrgS1;B$cacl5u{rt zRz#w>p3Agrl{VE$pG4B9U<`(>GI1yyL@q2zjzsb$@@YotNEO%oTqFjyHIBVO#FiP( zeH?Q1JMd*IvgLoU4L8=Cj15JdOK|^_;IyWP?2c^NsrWik?1u4Kmt5KJ*hMaP@lJWM z?qH&5ZXcY_X4=!6f6IQCX-QQ2fcnC#Yo+>lcZc-mB)`>5m8KWTROH8G%f`pv##PhN zJ}fV&s5$n%$%-j5jzz43SB$eRv7Z(AbF3&+o|s-Ovw=tAa*Qjd7Vk$Dwz&zwUfJ{c z6@6s;`4Qr=F%M%-JuWJ>INQ%Zkc<4*xTN>mMSg2aJx<5m*h@wty)d?Fi#shYXR>WC z=)spz3IP>=Dy7CQ#s4*(#@=)K@-6)L_U+rIEv*qeuu{FS7xYN(yldL$^5+SisGk-3 zz|q++C?jLaxMW?`%NUTc7~$J7&?qpI*cdr_L@_4?x@$WzC(jGCP_TDaI{0-W?w}Wq5q>Jt3@HOlkrR0VuJ9g>nY#eh?MGv(E+B}=V|H#X>_(+Y4_JjU z)-Fl(+a^~#54sd4Vz@|s?{Gp01IFjX% zxC}j?D11N4!*%n}mq(0k=eIgS7!s=pzq;9f6b&{yKq9lWE-O|Xmk)EHN-tFXL_x6@g(=BNaeX;ORdXze@ zv7*+W=z;t-)I&c3x_*&Yaugu#7vk!F8v$*MVJ(tNhkf9h^Io(Br!3f-pQNMPJ~+M2QofeY9PWNhhf)N81G{?NHfC{tZ#uFjwX zyuHvPMh;9NqB!M^1pC)Oailv3K($s}t@1GPc<``N4A7jO7WGqas!qEkyVZ{So|pFa!Dv`C}{W|}L~e3_=WLP%7r zcu}f2`+1jC#2hDF$+~-gj<`T{?EF>*SwnH|tSCKgNWn}K%4Lh;p@$~EsUv&qxR_j# z6azymAlso=xO)@@25}omeJVD+fDW+i%Jq9t*p(c@;vTc2w7x~9FM+ZWss^o@7k%26 zq$g}60=V>GdSa$Nc}+L!ifTVm=c-;#>U>xbn|^19%VMlM<0K;DH-@1%m;Y60Sh{FXPL6A;}V(mR{NHy8ray9K>dNLHhFc_}Gom-H@k z<^Ny^BntfbuOJ0~zsqxa3b0#2SP2xVCv|!Fr4u(V5?~ns~Ni7Px9wsY%B!<)HY(#8wq-jQZ&9x=aaG&#LiDm`h4H|GGi05|TySLPh8!H{_IW;v zrvtF=@#9PHku$5X2hP@Y#%&OGc*v|>BW>h%z~nuhICR4vcyUe@41}E|v)tP#7~q4i z%4{5!tkCQA!RgF^cVnx`tev-S-@YA9tfIW3Nl&wXBe%zI!~r>)|35GhW%pw^VYrPgJ*p{ z81XRL*pZ{k4pKyUNSlDBvUH#cm<{34pj1wO3lY*S_W8nDU7*i1ZKt~xXrmNX7?Y8~ zAY)T~BKz=Mrh zal|*c2WBc8qM3~VevM=67Zfkt=yBNamCKdM4bnpSewfSMiNxiPh{WapM??aKo~Z8C$N@bPw;gg|lJ+Bewe@P*^}#J1Xa;V$ z8!|#$WZ1A;ree8h9gKfT<SE*CGg`p0U_OlV*m!3tJUx_igR$K2Gu+|;ig{jK0r*31v$#)?#O{*`2xoe z$3!Sb50bivdM?!wx|v$MBdIdJdSWlfBOY$>3HmZZ#eFajmb8EFmZMAqww*cCMFX%* z1gE21?#O`J)XI0HlHvhX^W+G}GN}N33!5J0a^G=G$r#1Anw;;d(}>6Cs;{%IAzhrn z(UACI0|ik8s?}l-91rho4<8bK_ljr^DRZ8I5Eq^`9#98Caz;1oLI{M-JyLw&Y*|-y z!VP878%eVs5Z`}Rs)=ev3z6}V!kLrQoE+tHrmF zJCpf*b7}hK^QEMG)OUxPQzR_}wN-aVU$A%d z#pD2wx1;po-sk$UAmj?B~o*j}trw8K3al}4ADdRTF)y~9?qY$Dd&>QF) zaB$kKhE0EOlmigukmdo(Jzs9=J*{aId6O9n*KmzF=;Ja17ZKqZOHuX+@-_TB!?uSG2+>sW#v<+XDE2 zPt^xM@JexAurBP9JQ%l0lcto+jLdy*LB+%ytFwPJ>w4`CzY)s(pLK{$9yqnyqH5v= zJJ|s@`9QAwEeDyp>NEIZe-B^@FyK8m=3>g`a~O*-z^Lm>gR!RM#-7gwe~u4kWF{B! zmeXVo(o;vx6%xP64LlX9S%+Wb##Z)OeCWkw3@pq%F$-b{g1_GlCE`=}kg=3@J|I zfj6B84x4LpGrhJ_fT;m2>RrAhIv;a;cFWlV2L!AxBjbh6>9wq0zqHYodY zKRyjQe6jGfFnzF~FP^_y5|Jy}_nW;pwi(c;OGmU%hxAqy>9Nk!tZ#SO*L|Nt_yZ8X z;|?{^xw|snkEpOP*s`$+NBWYy++ly}2yL65VG?llRX0-@U7}%Gg|qgW2Gp{2O;u&m zWvi*-{$K#%Ehrk3q>ytY_@{1ieD?GZ+oY$5y)f;)J8C|bA3|>J*=^?JWCL=mrHDuPh|j9J5?UIDhI`Mzd;n9XPob7DrT_Fua26Af1aE)|Gs5t6+hKsXHX{93D z=>k5lZlm7!!j(;YOynNmxmB!MU(?2p9A%OT*kKgtrV7ZBB-taCy%MUAUI^Z+)(woB zdx2(9kb>Msp{teJ?PpCW%%z16@hR)h1W z8eR)|3ieS3_BKgzWr}>J$y(ucimNdExvPBw%P(jZxEhCjc3C~Hmg|-sX?}gcq=tnK z6ql}XczS+ShrORltye$S_iNRCX^RC9&Ff_M#Wqxa>eUf)0e^`2nOq$3vOspJgix6- zQfyIPDOPov3`*E=Wr2Td3vXk*BV>X=HuZ#{6k*I(USlAvWcqH*>VX3vYXA9R5jn2%gSwsi4EmmkO%|zyN zp;UwZ6qK3fSVTC7KdjNTZQ+z}*7cnMZO0R*y->=|f#2p&v|oQT_PaeB=YwvSL||e$ zkQ_+cG)Py}EZ<@SAr8PcJK*o1!Y$QVK2{o11y$^}M6y|c(}0i_gS2sQ4Q&nq+7P?6 zlQ={LzI9w2zv~po+uL@#F>dC&zJeFN+VO-AQX1e38g#pbNY??%P$_O?B4bODM@1`c`UN4_OKJ7RetRRh(L4V0iK)^Vhd zVeD4~pr-~xCBO4^&!1L@UJUj^?qWfMRA>#1Dhxq-8eUUJWoUR!t$rh}GLV#3xlxK- z;6u};t}0JMJNa0wh-#ZRSP6Yo@*u=n;(DO8to!0A$1wZkBGqq|gV=`1ISnP`*HxY8IroN_dO5B};P zR8nW^yF;(N;SDj!#fG&V+vw_4Xn<|}x)JqVVD|3c=3nOvm_pk2#@_DU^NlJ+U{(O{SL%n>T}crlPY0(DD!_z%viO{mVBDf;}GW+A||l+aY;T} z0$y?35nte*?p#bi^=4mrk@W@%uPPC;x)U?kI?gmh!f=RbxLO z2?=0lQ7V4@R!up$iB)S~VkQ__8NY}I*@b^kLY-XmOqL3LQjRkjI%3Knn8W2euzu<1 ziCCYWOx9l#>Ei_IpG+j&Htk`9c(3~d5GQ$oQ~n-TzfBo2&UHw=IHOu1YA)zLVl|gq zT9)N}iP4E%Pr2IFD!`1LOiI~3DGc8CY)5i)<}=hG1{GnJl|q-!xXp?1Yy-h^0PBBC z{&wK_+wpdQD*Q=Q5_E5b4vCpkBL@86-j0p;SsAfiiQ7a36(Lq6sdy?@!}H^T*PS*Y ze5+04TrQOlZt2|ioep(;Ie@7VQ$L^Myd;AgN^Aok2Lmi{2|gj0uiZ*DMyN5^$a={W zM?`)?yv2Bf&``r~%C_KF3I1h}=sW`E(05`g-6#0Q4R5Qf>L_=2Gc@pYIOTrFi4&Gd$I=M$!Vfj`A=sO! zc2;B0zRpNvcjv9U^SHnBrMYc?T|Db0Yf%B<^7(wS`QwD97IL}c8i_&tlgodRnBgx< zHskqxGtLkbQ3Ckags`2}D0)X?@3W;z0P7PpF>sKCb&@9E^mA_w89A=~h*%iooBV4V zNk;6B*{u5cyjreTE3Nw3Z`D($Ko3uU-#t*b*7@;%x%%nsxKgb-d-UqGUag%R zop!Ev>9adlR&W{ZD5r&p)Hot|BvwyKxq{qt(;5(1W?jKYy#Rz||YWv4dp+K)r z_0)+@WeX=~mBWvR)tXb-TU+M0>Wu@wp_A<6>gU7q{&8#nbpQC~^6=6DU(u(Z_D?Iv zFv_z^^`Ls%I)%xq-<(&S!b>Cj#dekc)g$>Yi!o& z#`*NJHyum(ndY4h;n;tD1Z;B6@hT!?&t@D4i8i9{4DA;9qS6b zJ`X)##kA@T_y({AJk!2vcqO7?JAy0bQQIByjR+ha!=-)W>(|-tB0an{$Y_jk?0XQ3 zXSp@q);hFBP;T7;NQ*lg?LmO@*4xl+^A&TmT-BJ36_uBe9@c+zIEtssQ?-6CG#%>{ z;=T%}>Ki_UQ(daQa<>>WH1Pa8-q{f5!J^7j`>5$y=Yw(R4uo8_@7{BDY(;8bp5A3R zJ6z!|$3aUVhQg11_;f?RRd1eXLna zS`;S)k(G$dMO{{@5r{VZv1T{GJleA0to2a7L?d)LemV7HcOn=b$q2f3^2n2i0WuB@ z7d*}c!WTM=LG~#+X90~8#^Dq_P6|$n%Tw$oVAh63Kh%Gi^)$2a<^CY`}y zSk`ji4Z+zpd9(L?&!&H@&3tY!a=+J12kJ6%G~1;CE6|V?D1?hv@l77s`xv}6G4`RB z%f*d{?E-x4`!q80_I)}qKL4oEw(o>uy~R>P;@h;Rer|ilXbsn`9^0j38R&X@n}%%HrY?T_+uIcW zA8v0WyJZ&Obc-1dy3Edn8IQuAo|6eSOA*PeOoAxWER*RK!E-}Xe1 zng?KziuMHD3$R@&KAT~P6Q@Iw3GFH-bVNs--wA&MBBxK=eK*{XogtOVM}Pp%t@=9W z{Lbl7A9Q{uSkb9NY&;%2E%6silxcM5jp_k@OjVeZUMOEJ=~azcd5d23nDvWAuWQUg zG61oj3UMTK7qR4^hL6jn0(@3gB|Ml; zAqd4T_55Qbq|RnRC{bC~0z}g`dq1GFz!&ix#tRmk!t!%krPn}8T)qE3v$pUfQI%ud zX4kZu7tq6R9SXI}nP1xKlFxZHB3c#Ju5^FO*}hB8X_r$)+OBJYpt)dMFecNKf^Szq zV$aU=VoGo(&-2Cbro$J zv2*qwz$m;(*(9FRY7%-NZ=f*&8B?`H&hvo3#D=kx4q4*(D2!y6R_*k?dPvU2wYq-_ zhGDqRbn}4d*!)c}pD(BG`$fCD%`zGEJU_x8YEr66XSdLq6c{q-xu{2!Y%LhV!Z3s+q-jurOy=JV=%_Ua{mzTKVAtBkR?FAXQv z|8gHM-e99IUz=nRmr5L`=GMDjuquDx^YtcUdr2oa4H~0*Br~1H6lqFC5MK=H`d4~f zURP_!DycVGd#7rh@(#PnzSeDfzJB5(b;(}$nw^zGld-j_e> zag$s##@@{5@Tah6|A`ShKQZFk&y2XRo83n)$5S97+L`XP`We2k&#V&6jlh3G+YyQX zwB~d1>mT~pT>oN-8r1@-;U3_gE|)^|WEj9IL% zn#B2IkMX5N3VU8H-pNNPD?ia$H|dYLxwxskW4^ZsEOD{xIdQ|liV zhOw3T^Q6i7e9EEfCedpt7f}|z2~urs?$VopPPu9;wb+=w?~Cls-34_yyEYCfnCEo} z|J^|N4P%|e@vEA+#?zzJ3!N&twv7Y%TDsma44)EjQ_%Lco^Swa^G0Fw3>DPyL;+FE)vujOd;aCi62?ygLZ zg~`hOO|N5hQ*OK`nJB%w);}!M>}QFaDy~NyAeCYp z2~uq>)Q^9vA3)tUuWf(fI!BfNhXp3jhveJ_{_9%9B2<_}S*6W%EqBhf*f{I!0Rsfo zP4<;4Agt!nNz2^bqn_cFtMg%Lb(Zv`0flZC2jrmf~>$?E%#$cAW*|(jo z8Q|37o9$G$8T_Pw2{L0!4isP%IC$$9D?2xOpL98U--RcDi(Y>&hd=gxHFL13fakJ- zakajFwMy69?1-G(4$h{!FRj7n&$#mQ`Da0&$nq$jkj$zviAHj{WaiX>kiHT1MX!yW zdSo7QS?HuAtEzNG_w}oVK1;1%w39F0)wi!-w`SGFH{k_rY`9Xx>)H$H9_%Wc@oLEj zsT})C;jwu^G7f)C+19l^6PGX%FP$sIhOf_TxA^(pb@4OUIBWI>$RcuMU2e~?;~&VK zB>-}?TQiq0wq}`WTYOV7v0c8+y2^u=S?8N^vEggBq(-~X?EU9WBtf|x{#eK#H-Y%O z0t?p=*ayCrFn@T8FyEM1Lau=sae2anJc-vxIzKCR;j@1tou3uy#2-Zcuz{F<79Tf3 z$>ol@H?C?W0+aeVq3u<24Y1hGa>nK^=IE<`m24K$H|txzbmHJHnI~qsNEr-rG3J8P zfJwYYF@f49nK_V~W~MQ|n%6>@_wdY#__kj3ueNorr;g9;L&ch&pHpjLr8?c&p_x7;SW3bKo$7pe@yz8&k_&vSg8HB9 zp#IsThIwLP=JOG$rl4fI^jZ@cK?^o_ftlXiMP_=psE*aY2mwq|fg(<20Z0v+UJIF7 zsuz-7o|p4^HtE%J(rZKG{^w4<6kIJaX#me>Cd7Xtw&s;#JTK`Z4hI(&;qG$QT2b&7 zjd`Zzl(X`RlCSAOrr_r1TyC=qHf&R#E?am`C!*ODbzb%8DM|CS5ZLMF1tnf4X%b!5 zU6JJpg8O?Nk(2x0yve^+7kc@37sT}@1-l7siBT(G?etkLsmDK;Pg-C^NR_^!);}#f zg;;+;?!<1&Cr(BMt0e0}#kbVTD{r076XgoK)N-t);~6#z5aFN4c9+}ERPIe77by|! zPA-A%JeaB2?jFUX%C?=FnJ3Sa(pc?vmpfR#KyO5Gu^2xy#ZQ4Ow}mNoZl&nHkSZ5m zES7e%op@_a$dM?eda$(@W3$Llo+9aXGZcSc(ty>^-AiOWA?jHgoQ6zcK!!~IDS{`q znHGV3PDCJGzF_;35BsdGgLnxV-=%O{vvG}IP`Dmqu|oq2quAQL{ySN<&(GB}OEr0B zxz^7te8C3V{wuHET-Z4kAJSiKReq{x7j`WZ#KQ}7IUUIN5b@Nb-y87NB3N;UDRqCz z0A3cH7AFB6s9W3&77e2*JHM+(G5PWn>PIr^*w69M5+9y++UgDLw;HoBE=_3BgBp8A zO3v4>U%$@3e*I9QkTsK<7Od>AVw*QmOsXC_(* z2&VeQt3{{!C9IWb(mk*k9>3~zD&M>=;mK=4AM}gYZ}P>fys(Qtxikq+D1d)aZM7ur z>1nnWp6Ocxuh@jP;28`5!V{O&;H#qsUwvWImT>~AQQEUsE=PLk>W{Th(USCJGd*Yq zzXw4Z)9R*$tP5=@(CRQj0`G`TTP!5cXOu#R=GQm^zp zAQL<3TegTgKYwDLX9_0M7WT<~{rca!ue<5RPP(qMki4Q3)%C>a8rZT{8Z&@2w**mx z*FD){nE@^p>v^S##>!|mN?Y(FvtILgs>Ovo>RK9Qc7JN!CM(vh1!K;jvW9jKNP0R` z|$)diNxSWA$xx(>1jb^jE#si#cK z*Y5X8M%+;-E%oAPdeB-?d?K}aoP=1=G7HHbGCsvJcncjyVD^6s6l5wc{GC98Q)AN% z2~gKGQIgioJ-O@D{uV^4**2Ac2|HTgvT6oCWj4#dsn_VKUSIyZdL2B~>+644ukELL zed9=LR0bzgF;(#n4-eRicPma0#3peoT|D%?0VgR8g%jjOF1M7XcKgFhgf=*wSZ>@lNZ&!FlB2XKC1jshqclc+I4A zp`J(=S_?LzWid$2eP&kcMXBt-q}P#!H1+a~e!ka8kDh-`$ZSC&aw5{n6oa<=B!d>` zaxHnU!@tUks|QR5c=KRGG6AEiz%RS)KL3qRv1nUwrxDG(+2KD7aB` z-9`>_va~3Z)f}Xhl;9Q4xiwCh^8myXUYBsiVHI9T0g_cc`)FwcO~MT#U|1oCrLX?8 z-WaTq{p5dbDApeBc1y92JNDMzw*KG$_TMeXuzI{$)+nC25t!CVf7fV}e#y0w-AoB^ zgnGFs<#_Bp@$<3@hJW*H>Y37lFFj%BsNOw℘YyDZeB|e|y_@N76FUyvL73H6_bQ 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

`MUOD@9B{t| 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�KBXPSA+yq`2FQNdeezt;pyUkf;BF}~*$=?NQ z_Vm${e^?w)RMJfb806E+HOj|DhTZl~3WH1+o93@!J(z(%;v@rXkj}S}1{X4qYXAh*$hEeml_$S ztqa^QoHpSX0R*0+a9mDjrzsCC&Y^M}Yi&7VeHgAI{-bqGvq!CpKH|z5kkfnk5$|3m z5xITNG~u-Ujvywrk)bTJn0D6i;?>*0CLt-R)#;d&ZQXmZZ{u>?@94!i?n_Bh2@9Y= zf7S`!hRNk4tE=ojk_B|yY|D$3hk{Ud+L+i#TC?W`10puHs_trz6@O7+DjW%U>%1otZ6d#c%lLV-6mPx-HqZWFi46=o=YIwlF zN3f=92@D7A*w+Qu=LyyQ7f4#sDLVyEe+>e+0p&ufwFSDvobK-9`%|$RqCgyP;Tqkp z8toY3@O(RtC1|c4y=RnKc)snk1RZbVxpw$fqSVHv7Dacw7CwG$^E*2sD|R}BhS-N2 z?J&2_@fNc~?BcN20orZH+Z;g#F7gU2AHicd_)KU9UxdtnCGKRBSKL%EF13Y|f4?0Z zd-BxgbDnOcCfm~PHanY9?UW1Kkh#sy+Nz065^AO}7{$TvHZz-1&9u91+qMjXzc?ej zLDN?z+j}iDrYvAIu~M!#_=aDt(NML#8hMc0e<#mcs)>N#z}!Zrx7Q>xms)KsO;0x~ zLzzq(+-kKdp;_vgd5C&u9(trIf1wHLS=F}?&#JzqDxqW4b4#W|Jhx;Z`D7cQp6kfG5gSBsA9c7|Euj)PZ)Y)lN;eQ~TN}X-4GrS`x`FV{J~H5FVJ@ z0nr?|(YP{yR$gqyG;<`bnfbV87UG)OZsU=5D&I~O+Nc=Q%p5E^DYe*wf0iJvM!wpl zUC61i`aD#gqV*~9dd)~^yp1I}t4b-YmXbPB%BiI!MM9%3EKU8!%dyoWvBYdD`XeNp zO0_zpEN|&bXcp3lEiYB8GsL6pcg2i^c8Fs#(Zb{Hl$4dwu@4&|Y4#9qknT zF*VvktrnVX%?up13{#dmf54@uNU3A3)I=*KDZi4?_BN(pd)sIi&tYn`MVgm|uAy0= zTsxEtI_k|1=mR;6S!Z;l)UI}FdmBk};v_i~oCCx-fPA#AbUIVQt?-~2i_EJmNvM)3 znRQvbRJFn^|}zS6$AIo`F5Uf6R`yWw`gUR!WNM zGJfVk{{WfNXJjR1QyTL^8$aHbCD%IGXz2DRC^6xi`(z6*2&eiUv9^;fdN2>T*0|N8 z31yMhac4Ws97Fg-dcbijnKTH)l0KD6*)tx`hzSqjNT0H2kS$)xg&TPLK5s)YJeH*4 zhue7h=2NOPBB7fnf2ebkI;W^}nmT8wb5WHv3Eg~~I)A3lJJflXI)9^52^DJb*@n7MOE4>p_?D8k}08^zf+~6e}r!So;rV^&P&vJnL4jh z=Mz=3By{sr>RhAFXVm$eI@hW5nkpTX(9J(m=XL75L7gvEsVSkGUs2}v=MIw_c>q@5p%F z`U7=drp~L>`6G3HPloN*OVoLVIn-YBq|TqI^QJ1zN$A#}sPi^; z-l5LBszvG^B$QPxBf;QI%#gv*>dY+ z>ReN$-4eR>nJOKX(5=r^X^(_%eW6OnBy{UKb-q-kaS7eJL7l%-=O4uR_5}UBHM=Nxs;Q|AJiq~HFQIxkS?IWix= zeV#fme^TcUs&qg?-@Z(pSE=)oD%leH_7&>9Mx8&Z(u9P*eSRh4D$JF_hI@eU`aS46GFdGwJEY$|KW@m7(f#VYwxoo;3Z0UR_lgO65;Y(X&w ze<-=d7@%YpV}O!X#CkF17E@*s*+l{P+fEL13d^ zjDZhMk-`V^jtv=W>GsUjNcxGH4*9#hf2B*jIv}_;13zgP`$2p=Q@^2~ne=0c8R2oS zDVA6+dZ?DXjK*QsO59LXO4%HUsLB1>O4vvnrG%Q>S(ltDsg@d&O@0@Mne59ERCd}n5GMetRT9C zrWY%^gqDiYo4`m5&lgj3#nka)f2veOc>vW9{M%En%}8ihiL8ea3h5W=>S)l_Q6K|U zNl9pw`X8XN+7y(J(XS%A73^z4E`=7v8f&Hc*(IU4*+pZv$k6y=kz6!dMS{8~ie8qG zNABlbG{%4CMPt7~D$lBStSDSNj+R($+AUI>VvE#fl2>xSA$lL;vGXl*e;28A>h;ci z$JRSe$L$=~6(uX7gP};d&iHtz&^a*HndnS*4vmpWJ6d?QNNyr~Y0oYd>2+rxFZo!J zUw0;oDAz*ck?YRhR%!>k?i?U(s{BgMs)LT(*Q@c1DrVn2>5>va@Axf3EY;fm|Tf`v3-{y-&e}U$_ z4l9O_sO_!I?>0Nza=R#NMcEakh{-9XAe|gmq_puO-rkZ$xt9R@zZ<;6Aw4CV**)a8 z>H4Ol9xvhXB01f66hYO2;p_lic{0tmF=m_3#ld^o1 z0W_TvO_vI%N?VH0G)@d|`Wz3%$dfv}pw#X7XZ54S-p|bLCXaBSw1_?P zejKQ&efWt|r_=OvZPt`Nyt~xt*uI|)etHIGfB9}3N8g0WLl_)47#q24U>SG~RA#2p=__Ck52Dc=7WBUyZSi*y%2+|q zCo{R2Lymt~)_rCIYC)yWBp2%2oDf5H85<1np(gw3lK1R#GTHPr=3(q6lTC~%<3k0S zUj?;;4QwVyb6M#BedU0xrVp$PW;dRQBv!UM>{P8`eX25p=CM0fnW5VRk=(~xf7X)c zQ4Lj)i*yj?wB#C^M->DOH%Q$|f=y2N^sS^+K|qLF`|7Pm|Ak$pdjcrX>%fBSSEB zUlq*mgVL6f;S`N4g;i2UGzTvUE=EEhhN`*SgZf+M*YnZSH5d?*)kF*1SeTvU4+D&~5L z1m<$FN4S;grKoJAf~`!}%5ddU5s*8c6BjJfe6=I&FwEstqJZ5$Uiz>re|&-A3;zJ% zVf4#i$~xvp34$v)J5@*lMSe>5ZCXm7;U8egJJ=MazGN~-EK(%)F}L44dhNQL(ou@5 zNjc!3$pa=)HR=);!P zJ6xwDJ9st+d}uJA``866f0^v7hqpV8ZFgjk6F0bFtAmf_kml`NBta7&ZOL#(A=s9^ zQS>zD2rIftYu6?NI^yZ&9;tB6Nf`6ruF?%i9PfYywKo?dFp0|1_CHi>NA`CVilYpA+1`I>RFD$o_K(3Ce@J)=(Rhd93 z1qjE=zHX|%!C?&$PZRWD)0ll8J~D`f1=uummV&fShe)7iLtss1XF=Wbp|j6S9?dag zWCPZsmhn^<%+9uKtW zmDr^BFiSNne+OfQHl3jUk6jHvFsOb9B=$TRK9~RKV`AIjx=L2m(4z`dU{?d#jLZo0 zaUp<-_vFI7L85XIq~Sh`nNtw?GYzt(2y~KR+uQ3v?T1aa5iOZ?rnbyvovA?(JJY8? zan+34Cxc6s`S_R~tk5t{qh*!_J*OZtDr0@BK7*PVfASLYCUdPE&=XWogt8`v*y)~3 zhr!?Cs@RgtsEO)iN2{k} zb)+eZLe4P2i&L7{`9`OcN?Co_&Kjz0#}P*Re?YFj*pO|i9!Ntrp@UL2hD0V`B>Fwk zqs^>shZ*^AH>_oSTwKfUcpxP(?<>jVAS@OWs&{o2{Jf} zx(l=$S!j2zqmPRNWsYzDJmv;j|3DB`NNwFG^&A~aA%!ibAPvo$#LtDun$ zmWL&4pp6Z#3w_YeVS(Y4>KPix<#D+_&Rba-$4#M?6;F^uHU&$eeMEBBok8X=(=S&Y zk7`RH`T&F|HSa~Hj|en`6)~`R1W#*2D@BZFfXBfk?_6e-B@l z>1j;rWdh)<)`%uC#P4x+c8^;oon<0VPX_H^Y-A1D0mPM(ByvD%9@BFLH@(h-Oe*}I zV_0%sK@HqT(O?~b7yRyP5Y-}eWw?p!sM_fO+=7MWDA^`<)ap3>Rn5zeqBgQJG3C+3 zJBxB1)Ga7#&GW0}xL*@b&8SOlf4NRK(z=qBo7h1UWtv$HGF6H02uJC3@(tO6@s*pn zk&{71hzdD&E6JoxZ?1LJ1SAK5z#@H!ygO=LQ4s5=rqJsPEfKQ;1arxP5@=>*EI??R zSghbk@TeslioymB9>*41B#&Vat~f*!AsIeRf!gq4uswBzj;M~%!3L|Me@4{tp+-xT z@EVUOL8S^UI4z57tn&reD&wMH9-CCwREkI{vF~o+v2boYqIxE)wbc1>Z}EcNqH(wx zkU4gId=qvE!u%kmB~_A?RERUed#EUljW;!V0EIF<|pKcl`kp`hjJxzU3Vtd^% zj}^4?1o_@!nJ!956Z)K`Cl2N%lz{YUN4JeCN=PG+G%;$`EjuwbZyhxxA##ilrM^iI zAiqup%e25e@VsSOC^4}EzS9Tvxn^CnQKF!mbqggxFSJ$H9Qf6=e+}J635f4Bw6ZRd z%pRx4*rbPn-OcxyaBa(+Q>9;ncezp}q1$5`sGl!3T~#8!=@Rjl2OdU=3`z`a zL5V>nk|G*Evsv`K8K3(gjZLjeAJ8gB(@~{|8jC@%iFvJFSEViB4-Fz_ZKT16#qWY) z8mcrHh%;%JOJP5je^)3mG2RpQ9S3WAsx+QjTN5IT9e6XsJ zDAb2mWXl%chc{`+_u`d!=waWFRpH@`??o%{Fy!7v%U*Z1#)X-r&W?+fn;7q6$3lBr z_^2$Etjdyvp8OvPY7Gob_5F_oBux{$LW%z6)_9kDRcUsKfBxlJ;z_Jab8CP7%M-*i z-O@|P3^xr%%1I_^t#Y*KxN2fBllh-w1g(*-8FRHdq)(S&t*8mt)=Y=$hZ_DLPok-# zvSfh$8dAqVB@DBs+lCvguJ8GzGNYhH3#>L#ow@0TZ5=l%x-FrWh9y%oj_c{BktUYL zgeSalJxE*Oe>T^^yf|{eOw*#pOfvyY;t|T&H)jM#YY-0`%=D!xm?ifQ*sQBIQ?6&0 zoY^8S?X&f&v8Xn)PY(1iH@oR4xio9oaCu83hRZdutHf^;&OpP~t9828m+E@XGhw=? zCE7+e)6}X@PpjyD=G|c}Tb32oG3ByHAY*2n2>F;k9QyV>b1b~wI+G9zP4sQV`Xm!xo3eaBK{d35 z8XN`kq7TsSImT*0%e4l`7n(&?g#`HHK_k>ygb7pvI z17HW-I4mj8El8^Uc)j>ceB*NSUf4~4oD{~OAFa- zVU~D*8G@ZP!#CGP=o_+ydll;E&t|Y^bJpq;B$R>KGB7@VJll_FQ`5SvH|h@E?MR!m ze_khv-a8%naj>+d&Fci;_|5E5-@QUiZX!+~(zQHW+Iq~KN$6RZ>nUZhU z(xZDNME6p4xoK7`Rl4)Lcklk;DKG~MUw5B=ZvDg`B}9%RdtQ}(c>ALtKYCX}g!fUE z?p!}}_qBJWF4|``c${TwX7RW_sV};Ie+pBd(|q6c=U=|_`8lbJMm49bRdicjCj7}Y zs}3L1k5|69`_wac&c7$2x}||SOI2Eb_TrC!|NHmXKlJ<#Q017F0)2c`b-e9K8f*Q` z<-4aYC;FH5ZsLbOo?id(g&&_i`NPRC*I)SUooAj~fBwqdr=I!#`iD<;(WC(ze}6@D zbudY%xvI3Zw6v5i6w;N7guowSM8guhcB%98sso}<@Fc#^C?A7nEa{pp#$NyOnuO*p z)2(seLZJW|FY#}k{F4x*1oliZHA@=yPSY&@<8?+0P0e=oKuyyN3k%_qMW)qKr8^(K zyMFFQ%rtQHx?Xlk7fN)z?!5B(f8AHE@et@3KjbfW-uM%(-ac`xqrt8*-#ZE~fpkn< ztT)bmf8+18J7a>^zr03*SqH?$`0$!;Q)o#(aH%}ON34>x{) z=gmLy7+x-sMu|D`MzQ=Nam75nE{2>7kzQcgvR=^5N;C?~jYT0Hxm~YXf3|)E#=dV5 z5kuQKZK+s&T-T3*wkNBiEveG?H=bR8_dPn}wMk;GVYyt>%g4y?5x5YrJ|ye!$G0!v zx%l;+m#*GvZPw-KU;mMG+sq5}KwMjZ~dS zb}d({)7|IH$8^)V`}UVlvPGa*XwVm*+LZe@}mW`cuBd!J=ui z3ZP%Q`}SurHI__m-Y8FMbB?;KRVu1<=ZhQb&t8P_vgXv~nEkwqh{4ZjBYynm_v>f= z!ow*8(I&B2(JV8n3sfkc;H0sN0j#adE}anHU%zqp&#(UQ^~*ng^Wyqzm;Hf1q}dK1 zd^$PTpMUl4)6cUQe-pZ9muo!2ofqEt;o6@iR5j|ZZUast_YmpFe>{EX#=Ae78*BX+>sP*pCLzk3Prsl33XWxB7*>_;ocQzlyU*Rd@hS{t z7v<;S{9AU7#y(p=ZdgEt`2PB{-(P=f{p*YW{`I+kJNv@Fe}4@#)oAP`gZ=&W^FrY7 zc;G19vUIy#x5~#_hNG*}`U@|vfAQBlublt!?;p@8!La8)6~dmdta(CM`QhvL)~`PA z`2qFh&L6&6fA0GcXj=@e}7uPbbkHnSL;`bI9H!jD_g8;%IU3%xWlXqYKeF)*ue~_LCClVY*I6@R&LJY#8v3epL z61*wGp)oc^ICoz@e?Nrt*$Y1l;fOi$M)gEELY`h1$0Hn;?WPEa=JsEMaA+S2faS+e zpT6_*YrPRp&jh`;ox4vz_v7Uc?}u={|K{wSuU?2jIG11B4Bni$-V@9~P#F2pddGvD zi)Ug$f6j^PerP<%`Qh~2tOt659B+5r4CL@ge7gLCeL1k|e;LTRcp@I;ynJ>2&u>LQ zj=!h(06Bj<|Kr!!?+bE-SUo@vFTNMZdHcc-UtIq2>nryGIX`~%?46gc_X0WVSI3eB5G@u1Fye=9+#bKy!9>U{Iw-HR{KC9xUQ`D`<& z^Vu(eI?rqZb)E@9o$DX{Y^d|~Ga}Tv`^p=4Uw&p&sB`_Jc&Kw=9Pb-PV;r8+z zt8N_988a&^v^UD}^AH-;3+C_)g{VDHe-6!-wLcc*Kwd07f^afng!2eTIFsOP3UFB0 z!IA@Z^_rd_mN{ea%|QkuV&dL+tJxIVOpuQdw3#Fyy`YU>>kzyVD=ESowjz97GYP*a zb}?Li-U(qFKOn*Vd*GYB77;e;g>Hg-;wA_uun2?OadA(No!DRDaj<5m9MG0q*94M8oqVM0~*#i60|9%2}O*DHKWv?OFXP0ehKOs#x!Jb6C?F{;*e$=FeRN3 zsG%|FR}|FjAm0h^$twZg5nRJ!@gi6xj%@P8^^wikBK`J|%>muf-Gpl;a`f@32fE?E z5)Gs5Hf=p2|J&IY6anGDUor4^e@YL86ZQ$CoY6pl2XWv>!UB#40pt)*!wjJu{!7F; z#7W3wPFab;I3yp}N?6P{0c;U~agMa`*f{F#cH*yVC!SwBadGX$OKT@i3kYcK)Q4-QzFs@^%>4*HYbRb?JMksS z=p(v2t)2XA?bOR_r+!N_SUdSUFEd```L&bJ@Jd`-JMrAwiEkjEr%wL=PhPzcl0PYW z(1c(yP|*6BQy~bne&*c&0r+R_f7H{k8=d^e+KKnq zPQ20!2ld<}H-SXGH`ZUeci)!;w07!`q!riUKTUb+l^F2k#fwEyKmOzIagSet-9H{l z0hRyR*JHb%nsQ9Q!(>KBKw)=r%zwR~&sx%1Lh zVGj*bkluv{G9fgKf4A07eo8v{&9zg{kss&QUwDojY%f8nr~XC?4#6*8W+)cNUu!4d z<#~P$tIY#q(3+E1)=qvYgn6KhOx~B)PQC}(ku@5J$=08FZtcWJKm6gw`l;t5ciopEM4m-TVCXzph{P+Yt-THqO7X@z#q8TB&%5w(;jP z_ujeSMd=OG0(l7y>xBk;u}A2o7xn}ZM^=%y-%-)u-s3lo?KmJR2)sS#w9oe3GVJraCe8` zvOt2n!@?xE1ef3hx8T9ugS)%CyDVJZ@8_L!c6N8V&*?7dnyQw1p5}iQ`E)f!MHcai zG||p*6Ygn`2f7JO4r0iE$2jG!Xp{f3+ELMtg?Rkxo}~If8hf_ps>8R|dN+Mo79OQD z=FsY$gI^fAY{d7&HK*?y<<8TYZ3BlDz0bbY`*iKPvahoq$o79e>QA5NWfjInS>_da z>*=Tv!Tn($w@pFXY~Sj>x7ODYvCx{<2VI{%X4vR?Xt-6hZoJ-jL%GNq zs2i23buZ!;2}U~PU5|XT-wU^oeH}aE z7QBuFqo&Ut48bLcQh}3gUY}vcpaNRGL7KV<(}&a3;l4U1ZJwJYy=`UZkee$L-5gQK zWp{tyH0aMBO<2q!MMKoM38kx!n1g8B-BcTjDi9n?G;(x%PTQVy^jn&r*D=d%dGE{OYuFO}?=%eZF&@9p`H-M~B~byi9|_ z{HuwMfCN_eVWk^t|feV0gSvgeP`X?p3ho zYAbIxdtHICrev>qp2Y#SYyT+`1%JQ92+)*{|I2Jbmzy6(te3tuh#u9vdSz*}VRKa= zpx2AFL1lD6k^>Kv<9&VJ_I<%vBY5hxvZ68EfbG4r8eF7NlU@T3z%2$ohu>j*0f^;RDFC+als@suA*=WllhSPQM6YCp+r!|qm2UX7~a08$V5 zr4Q&ojo}*Y-|6$N7q!cBnKn9MU+v@VbMf6zYjAv7L;cZYz_#*IWq1s~N2&Y)y7^%# z^50pN`}L_#%6oX^ahG_ApZMfV;AvYMmf;aHn?okW`FAg)%LiHeRyU$Lg<#4 zR2-XyoF|ep*QI^wA)wCr8<6-H)8G2o1>Pcn8<&k+e>f!?Pr^AHz25{{En@Pp{?SQo z^*OaR{NkOL^a)K@V}ssa_1V1BF=_nhM!n|<+`^B{FY}G1*OBr&&W~b@qQr%dy~q?GVM|b9NVnKm7eVV!Kf|+J$ti%;pdr#NFWIvs*Un z8lI$BW~n2h+w|9mw%Wyhcj#!E_%<9`=gWAxp>fmSD-Jl{^!=e{rgO08W(x|FPHUU% zZF-X88<_2K{QirGaZ`)9uX=ei_{t)=6NfqvL9Fs32)L9B6Ow zN#5Hl*U>)&jP;s6oO$B&_Jx+M{{g4Hw|gZYK=*tGLme<@s4raW^SSy8`QcBN-lOU5 z$Wc=gn@+aMACWef!xj{`9wXuF)!^Qt=d%6Z`f3RePc%LnkEF~WNl&CX@<2@Z*rEv( z!0z-rMMZC(K;ST9-p19wb}L_rq7neFEy z3BXcST_H2<+hO`5cr7Yp;6~Suwk_VQ){cEVgKZW zm8rfhYvOx3-b++TeATHa2cv2VlXgdxKOx}39Is}v1Ic_sX^!W`aT$4GiM;eF*5kTn z{vF?|kbI#AUlWvn*g8FA84JVSHrKcy*MB+iX*T%-hVo_nsR!3v0d8`Ezgsa$8UNOD z^-is&P6glzxvt&fvsE0*E6BcYS<&O`JG~wen0sgyP%iz!TLY5oNs3G+f3p6Q^X|K( z?mJpyb%h(Qy59ND6h2#PK`laC9u4395~MG@zWs9vjv&&yjiSM zzM*EIMXJ`R5W5x$vZ1CN@D$p^`;0nfJf$ijd*8o)FHaEDCs`L0xKp+dMHg$dw-6e(4i0lCzS#Kp+3M_(YD)gyS^*4%Xm)Jl}s${?C zE~NK}Z$h>zJ5%@3YxkOT!+#f&G;Wnm`$hGg*TRt1V5DyRtxk_Rm)(}p_XJ}?EmxOA zvP|>3!6L!Dw6ESCx9RL#F;M_g9!e%@5abQ)c)KDx{(9Zkd!(n^P<4Xs-v;CPBWai^ zyK`oZx)cyc+ETxauX0IMDytQ)M7D_eK6->x{8ErKF1L?NrEkuoZ+f8&iHvYrDP9_F>7F{|X8M+-n*6^R!pA86ej zXRF`#S%ZCqmbv0~Kg&qe^X}~Ym71cGl$%)tgS1jdTh|Mp1%WFp|EFTju+5T0K-u`Z z_wIEg9QW_Yzwxtf7?CA&>uonZI)JhiHrHE<5T5H&yxLyNc^|G^FSfNclqzL`9{_;} zR=$RZS==#B#7s#?ngO)VCEE#;A25S(4FdVb?2TWD_Ww189a15iYfP9y7fbtoT2S`& zxcoK$TZjY1F3n%+ZrA|3`||LZO7?c?R!qG2N#)P%J`0`JXqhGOG7!0GqcN^_#kwRI z-9zXTo~3WGL9(q`Q3RiGXwSo*OlZ(eDgEwX zXyFWRhnJ$6yYH2JaAspwzo|UjQ^~;lD%Y2ZVGLQ)o+L z*Ua~mDoT|Xm8O7Hr6o)0pyxclaRo1QIID2g>uw$52aFZ(?G@N0#P=!6Ux?V|@0XYg z)Ce|O@`TWIAiYaBKaY!=52=yc3{&o^Lj#U}ZolIo_x^YMag7Tz0S&T}NObQ<7MvrA zhIC!ykTTq#yrZ17-z|x8dOw7PxJ`CBD}iV08Q5w`wE@p4s%k}TWE(1XT)06Pj+ncM z!EmG>3!y%}cZn5I+kxE~f=d_WYA%X-&0BMJWzwfDEIe*zRdREh8Uf?X3^d2f2(|H& z+ARvm>2cv|xifBWj(2Nqg3;SUI4>sIl&Q%%j9g5q=dxW4sOlQ2iDGh;C3Ns{;iYh~ z78JFKsem-5#H>L4vd8fB)ycnY<7Fo6<+l2HRpnt{Hy>-gX-Mea&HaRR9HGI@rOtw@ zqYx)26AF~|(A~%qr}`%>zOA)J=k43bUx~DNe)1xN*g_17+ss20Sx%X!W9YgqFJ!zu zqgHMOw(st=&n6Y7kH}}3&DnqW zQ=n(Aa=8zcLgF32ahLrS)!~Pz)RZHEpP1}BCEh#fGf>jL5vjsEz35@ zmw*+OLF52wfsHE~#)ZT3!SI!ovA&J^J0`$4`A9qcP_9y6=V~e=J}u?h&*|z|rOj|2 z>x&95)+sXHS85c&f#Te()ZKi)x{2lUYx)uoE=%M|<#qZ&$+DJgLeB6Wwz+|QS_LTT zGf5s1W*MHUnM=`;nS-={cZ&#yugqN&9e}JQv}?*C6|`w_e;dxVv2M^!lDyE*nbl2v zxik{ipp`F-dT_UKX|rFhDTxhj6GDsB3XV6My|^B>t>|}fF?`;rz?l;VYyg3muwl`i zWQ07pklO@fev{%yt^rujpv$rlQ606C!+o-vM`6=i+@E&7chaUAq_!|e6rWJGKJzkP>^5&WuhLmPfQF|8(wYMu|Yu9Q(y zaR^;j#`z(N!uU>1mAxkN&4hmEX265fZx$A`4q|@$9Ar^4+U37!zxsOfSCI`nNaWMi ztMR47^EWvRWFr!~tl|ge^CsJsBJ7zu3l%;g8cci<@~gg=Yg`XV-!#}}!_Zl&m=h5= zLwzjUal#eE##Jx-sV-ISVOdmOWtsv1mmB`AObGU2g|G$keAM`LCW;fn~c#`mv2tG-#gs<%QzWVhMiWeb>O% z7KajgPpg=&TRy`x)?e(fC=s`3U(vSPyli3WsILgWM5I{NbBtT8lc7g$CQi>GbbIMi zd|vu)axXgx*vtX#YGlw%Hw?ffzn4uHQX`m)${`MEH6;p-)Bwd8vmap`7iFz`V?614 zUi-I6(DUy_qy*o;Eu3yDJx+E$bJXo0kWMs4V121iWc{ zF{K!}u8sK#?Lz`>nXZi|bg%czY7_&}IH6*|x?NJkO+l`x((SjmCfz@Z(P&my;K1~7 ziJq)ZY@{+9k!LmwN({YP?s{=(dU48napg@GqL5v-&AC`lfS&0A(nYj;Kk9hp$S-++ zhN0LlL}*;4)z6$skO~OOgPj~k5~V(#C!|*nMZ63mI(Dw7uLpr!Z}FbMh}So)Pj6`c zZ!qlu1RV?<^IZLs3XQ>7OBv3HuC-qz7o~ly{uiU{PkglKvz@{ua5Y&h+ z()7r9`L+|tcQ7#O7$0Nc*wz=&F6r0)%9{5`w0Dhibbahu42(AzZ<7f*$MaYSX=lTm*{eL}zO>Md?Zs+Yi~T&HGv ziW=m2d#5d)KJQWG5JP@E@z2aZ@y1AgeduE!T>z77=``qw7tVX@L^{nu>i2P*S#iKbbpT|7{`AeSq>0O4y{( zkE7swyHvbtgj;QD{BxIh8X8FXdqqHSJN8%5eN(QxSo5*N&in>0Jr|VuK{8BSy;Z*U zk)ID0>g1%Qljmos4zu_{$~*SNj|Wqd2U$OB_(>vW^lE?KQmFIoxz$Y)sAfk|%lgMY z@5)`30A^j+PCKbN0#=&%Im&HVOEXwYO0b{TG-}BEWRrW$s;(_`zwhq<(jd0hhCDQ$ z5PRVW;gE7uS(N`ADKL9wU9#ZTFC4GzUUnAP3~UsSQk{*t_I_W$$j0*aGK_M)vceH^ z*=@MGiYlbgnO0-TZMEuxRbK6y%_HwQF^u zF#Qvd;OiDl{{gxaa;;!0^1I%G1CXmcx3RC7iA1iA{Lbr>pa^CnSZRn}CIvPp@8pGZ z#0*s0i7)whRkMPm@CRaKv(sleY)c67IWpbG+-k_-r^AD-a?6?P8}o*6m}^#pJBBxb zxB|lZmQBvo(JGD6G({fjg0%5}CuRqTMaDLMPs1kdDL_fv)z*c@@tr3i)CO4vvetYc zMANFk)#=?(iSFW6pe7r-YF0#2W(}F>t;X>jU&pKnu8z;*6uz&JQw{RJL~xyIAJ^9t zL_|={dYjgi>(pI|mwDkyLFOLI;Q~a;Gh<2tk{9Ufocc#?R={;A(rf7fPa!w}R6K>prL0A1;n$0t?SLgAXHnO8n*dc$a{Nb$_FYi`5SS z)s{nr?ArXdQ*?YLeG(7vdodBa-n>pI0*Wrt$VTSzk?zS7|z+SqZcZ@UYZ zP_p_hi`kFUKmgZ~{_o2V4a+}82<9R@pPozl;8K>9f=YUVQks>1mJGn9K1Jm!xhuzh zD?JVn(_HPOT&qmUv=RZb!51VcxqkNprlA(?ZUoYG#g6aOq<#5+i3k6DrC3yI>MFl` zXFY0-X66)S9*qpj&t!bO`F^Ft$wn(yb||CN_^$n-o4E$#j@!J3qF?Vu=j_xIXmma{ zs8s!LY-g{$#Qd~SkV$0H$&U)!p zju0`q(8eNT$`SEkaO|*#5bibTtmId*RxJ7U_p8hZORn9kmG5k%b?Ci#ZGtzr)g@;R zj|v6a_Jpl*@FDqDxDgdy)AIab;L>8+Oi#}Tr&8jGs%o9D%#$RpLoV!-Nj(-O#NK0E z3&OmCr@^Svz?g%x20_^viZf(E!j3dqkziwtt{ph(btI1CC&3-BJ>aPko7ECHA?f}R z70LF{^_5I;)7IaKT`qKYSi<5jL{4e$s=3T|#u5!LFZ*l7^(2xftp}Nbrjs8uFIyBC z{_C0X1#WZUgfM2#E9+`G3cU-Pas<1I%gVIa?4&$XMkmC zlzUIhVAA-E+*)8prQV z7&wU9afw(va`mI7e=W|FTys!@30{&{GP0PdNJmpCcF~XK8m12pESW_lA(2__a`}d;S zTO*p|_CH`^J~Q2<$1GRDMtF^eD}eVkQW*9j!Rf!VZqCnXi>1CRo_!@tB&Lf8a|ZgU zX*6bjAj%=V4ZO~`_MWhOb}?O#rOXucJj>u#0&uOf?T4}a7W|2CB*>c45M!n?azlqy zuelFB$Qcq%@v#)uFIWct8yX}ZuMm^p;*8xB-~Du{GoBT&QAGa2K<+ifn0nw%(Kh0+n;d09-#DV= zrq_q=X+M&v9S1S5p}hYpEfOj~)e$oZ02}S(OjkHHl$FB~FaI*UV!Fc3o5<`Xl&lhW zrngZ$?kS?=0|40#(Z!INT#kH1zJ=lALw7kY!bCkEW+hrsy=wf(!M=b?HG4jBOz&T+ z_y-YrzksxM%&17Dds>S0L~wc0eCj^cHZ(2!$FGaB2j5*8ww2d+VWM#QWVm^*kjZQj-#v=?yZmR9 z@XrkU@Ot_2s9jv2G*mS&MnbOsxZyelye$d@Z5=kzl)M@-%a^ae(Ui;r=B)CWO=UDC zWdnxsK6?v_8f?#9wfVIG@#P7ADBW_onPnROv<3fY2$C5P9Jny9W4bbG{T{$Ov=>*j zrc|ODYv~kr-$yBoF?ZoXN0g95^SZI>HARC-x-ES zJ7QZ1WuPO$L1s8iFMk0|qDjGxWrQHu4;%L|`=PP)W>rWX`v0!0Ka7_dw1Bc`d%WAr z%Rro~5xhk$AYQbAMK`{cY~xJo>9T}L?hHHCYbzmT#6E8MO4ZOwv6(q-PM7Zo{0`r_ z5d>ougv<`5VkboMxd&0?e*XMOE>A!wR?}-PH-J<;Qq0!9qN5IE8$5X8zlC()Yj3{K zm0mhV05~s#AFGbba#9Ra;=;_2R_IEUv7ZDfyAmX^vlygJv^?4kPVB?KyE0`fc}`n% zq@GDnn^`s|DPPk*kJ1gg@hKPfQKy|r_gGhRr8<1Qp^vAhi~^i-Z1yPkq8!*QZIp^St90ae1wg4@bsk{Ul#2& zp7m1^Xfj#oL{eDk#o#ftB8bS7C`Y>$j9x&pA=TEA(ga6}sawKLqb-#08t!`@D7} z?~bi`igTWhpjMM_v7QSiP~NsEME# zKJnoVvLK8OqY+i2|01H_}Q?+3!H`j!4q1Q#sY0i%4^{Dweqe=KR8&L?`?WVp?$WjK$;vq9OF2Fhu_hZNn%@kJZy9&Khji7^I_U)GT}Fl~ zkJ124?}vIhLY^S5?~ah4*K><#MaCNLOR#Ipi3*d4)vspDp_C%8y}SF4<`&=MTgRQp zBGE?=c(7$d>4%Bu)TNwNuAP5p4sWWS7M?BZP<7`wF(`F0&z`V#=XV&POO^M5_8Kzj zepoggx3}}a^HJsNd-p$xJ#=*3nUu*rp91Gy4!&DP-qoSr96^w~`&XQMmabdXx7#S6 zEtuZ+braNT$2<5ih>Yk0UCsRyWpA{pkK-%x;B)0wApP6+z?;wW+e1fi4<#Ci>uV(- zYI>&%JSt|2UPz6l5%4tVxf&Gsnim=xGlx(vJ4wJrhjuPv@)HCUNnFSwWg$M|0NMPH zV2x}B{3q7|1*E>B%C5Nd<@2@}5z+ToP6O~vOMD8oIvbrtOedqQHxM(R5(~Z`Xju12 zm)%~^ZoiA1dTYCfPs_eKUw=JKe|er;eiQ59`!-bPkBb-*rDR%a{sduj3`5#KeY@9j zdicJT-mne<*(1I!pKF;aCqp3uT=F{#`e>c!+2SGCYmjNK_pZF@BLS}xUNr!9#8?P> zl%?DPa>CCn+O8lnG6dxD&<~(WBgU(GFOl`J>St)TqxZW=0IZ6b*FJKko8`X8tL>i3-L157I34fYL`mk=bk z`3lL1znG%YLdoqAc#jv{k4@GVQsO~zVXLf^?~V*(=LzFhaS{AMUEhF#+qQ7HV8Pnk z6@s3vR{?ON-=le3hp^y|VZ6n=CklSpBNKVKd;hQj4;O+&hOXp?IFKWmmqRiUu;#)~ zQAkhdIv($i>f6O8fW^D}-?wL2evH=N$QS#8+m|TdJq!p$yDmCfvj1J;P--H@t~u8@ z!gk0e;-VmM8xIXAJ(zcq5xw$X3+Rmhr|%2h+Go5bQfi|s5}ftKGsG$gLPg((d{V_P)KuEw1awr|ZVqib#O8g^ zamIn{?s3PrJLQL_+dEOQkT1{R?8igbX}WP`c|IN*l95C=Db1-oB~ia;G6%@P>3<eo0-~g^%zgwjG^eS^CJje^Gr;M!w!6NTs1nXG*ph zax|&-90*~Y@oxs+e&5v&^oNh%o+H};!0rNS)&bz4_DnT^XLfp)bN5<}W745h?04I! z_MB=ib~=6&SeDP^lO}np(<6}K_kNW4Wd7Mb10vJWyGVAbnE^@leFqpmMO3{{`t@8_ zG{`XaY6lbwtzj6`1^~O58IZB(O2ur*^ys+%Rlg7;ebDIkuIC!i#?dci9GwV6UR;g8 zKH8!@qJXX&?=9b6>iP+y8t*eZ-W=n{*5LBvIx9bB2(N#UZnsq@{3pHhJSIrS8{2*j zqPkL+dfE&{*?HUybuDg?Go-TXY~g^cx83uKfEIcKLPjap>iDm3uEY4Qx*LSk3B<)n zuJOWcgRWEf+SMM%o;_dp>iPkG=08}sud9`7f%oc6s3j&z=Stq~9ZvK2I!}OJOFO9H z{(Sw3&}UKpyTk3a-Z((a^ z0$KsrMdH~RtJaKA=$?dBj${dPXclZP12$wK8#6q51%djh#GGo9Z3V!6e}pCHwuulI z37_1Uq`dCwe|2PO;+O95Tygr)e%;a2lb+PJwsSi9q;fvq{`C4^i}qLkVeeCav@E|T zN?HhlRScnn$5zN`Tn5gFKS2IX8ngkP*KLB15KHiHwf5_}hRxKzs8sCc`>&yV-hc6O zuh|j+y&GHe!ksg~FF2)oGZF2|Jf1A_WnpK4LX`FK@?VUqzgyJnl$)DU@yN`6{FBnB z@XwtxVzeJS-b7y7uAlBLq+d_=MH6rzJ^7$9Um<+{)!j4UZ)At z+v^=~{*Qk9x969RUNGr?Z)bbQH1Bo)XCgbxbJIQBfqN?ML5{}|nJ-ZHXD``rpNyaL zH`X%AULcw05V`-JLFUh1ntkL^6$7_@J^e4_dAg0tK1^Ju?ck5kEnJHP5Zj3*A7 zC~mVAbBCNk;4?oFEW5Q~D%0C{0-$Z)nK{A_C~Mge(aQD5LFHKY;c{45$p-Z9{JiXcV-fQFdUmMYd`vxfnIJ0p8-o$goG}7(F{FmcV`}J6;X0Cm&j;B#br9(@S z@alc5?{m8&?EZEn!zUy1UiVd&O3_7PB>}Wx^B$0VD~BfUs_)vh-+oz#Aw>_WY0Eij z^Z2ujbST_S#s~fbp@=0h*ZuNyq^5Uk18Djbd@!Z1y4oN^%s!JC-<_oRL(&+X}Ht^Q|V=u1l)y|IA71f9B-*e0w}|z5`J-8}ed# zaov)RRP*{uB>ElI$VniU@JwZ(MRV#&MLth}ru;OKyH<0mQAPe)0CLhs2IM3exiX2_ z{F|bW(~3WN*L8g~1)7pyP>di=Xf@>KTh{{j`yPmOKw3xqrs z3u>ygbOlOX)SgM8x`(m-?vH1+A0UI6?BZgLbhMg&58_)HR*&K*%Lyo^C41XjRUacvxbwl||xryfKtVJ~@n;xh{XGTXB2Q_F$s?@%(dt5h z=ojx7o%X<&QxOo>x3i7mA5Tn6Rglt>k%w1HApuLu^a8~Gp@p^Vk)m%^w1{UXuG_%( z(#%`OdgOq~U!G(|d(V_j9qk&qWdzlllMjoVh0nP^jMJLRr%btSNVLJ5@ce!k$hkj&4%`1 zTh}ps+5*OSzrC--KG{y0M7}QF%;$8lLT(Q#Re?Ax|EiC16r&r`Cn5Q+??QcsN65QY zBKQ?OTlLcZ;CP-C?QVCKdfYAh#*anm_tJ%NAM8a2$rD>zemq#scgups@uADQE>`So z6>pA8y=p9WLE|j?QNgX2h@d|uCQW!C3%hIe8~Ai8w~DWI4?pWC?rx&?|9?*Vb-9_$ zxT%If#mjX6YoGw9cQ??0m%AINz%AVkbl~S*KHM-c3RwJ4>J_efp6)7J?rqLt&T7tN zPG3`Z1PsM$PN4!z5+P%qrcGhIV38x?7>-@etpD3;xvsh;2IeNTz?zcG>q@BX5+B7cyT-rrgY@|P+k=y`Z{WxK=qYg{1l}K z`Fbr?6!$vyY6URi0r=8F_2xx`HH;95dF)i)d$K+-)hc9m&}wI9rLBUEO^eM|UKDK% zSQ&bCmRW2FzeBBOuF@vVRm8`Q&sD_5jc1jwQcz{@8spvj$n;zOr0z$oh}Qp?_uF1Q zN>iMukgz47UV|qY-o7TR!RXebxIy#QqoiTD6>%Y-2FRDE!r-VT-lzwA==nrkQ>J~0 zeQS(unPJFQ`W0*^S`DAj;4|{}x;H@fVnK<^@pC#TrS{2eT*(`R{u6BDu)3GpqTAs8 zlrl^)PFhWTC0l;e3Ra>Z6?IWAZ0Eg6YSAb1c};N<@;s@_8CcnX=Uj=ITU?qb(Pfxh zbWy8e1z5j+475nYh!43X0THs(BtSWz7J3u1XQsoEFJ)D@R&{Lr${b0w^K-C$>gN`j zz;*R#1N9y5(qc1WppOuBTPn1&+U3P8V@#3Ua6EGtalF+RUb;U78L{Fn{!LPpLG);` z)ilaJ>en)u+=plOsArS^#rNgA;rRnmc@hpAIdAFoom&b$|WZzfeZJuh&q#_LZ z3uE6`UWDe6Q|`s%XvVMob{ZEM@)JrX*HHRZj3Q-`j!rT6b9)2mq@gvX8jMkI=|dtuN-9S@{yo(FJNx9GK``@Oeoa1W znR!~wjW%dFNu_)%*bx8iRQTbCQa76gCM<=kZhgY-lf6cFm1_j-s5MI0YyC`jHL#l) zO;NAQRQRnhT7o??gQP+s#5lhgKa z$3Jbu7wPud0u#od#+%41B$N(r^#z(*|D7qvzs5#SEOY1UQ;s$MEAGQ?kgR0?T63J%tG>nU;_3Zts0oybHk@AWy$SLlcbp`6OkP zYFv-8tV*Hvst!`SiudDM!UR3rx+yPR4vF@%Jv{lsWcKdwIgr19EO6vR0kXpN`843a zRoge3%gP7dekmgnQX)OpmS_%}{Xn#SBV*1&))Ku>+7itsO|*+MpK}4FbN|?;INATR zLzCx^9PNiLsj&V1$(u2nwL#Btz2tHGEDqcP?(i!F3eSl3O zznJ#{#PS4Gu`96}Ow&9k4hWqjk0(@0tzKBPOVERxM-OJwnL)(p*4tP3Ma`~xC3IX^TOVIN+pa`nIXQ>4G=tLjO7BBG)-$Tk zouNXujuRA{Fm^}3iYj|WabmqyyX!{dP}kx;6%joDw-Q%M04(e(0Hmtu)FulJ=0yrl zI?NCSS3S^TT)m{S50A?lXk;kL>&tDkkLOWj*vbm`U3_f)-8ZFHBOp1bW%m2urc%mz zMofJoyRPk^i@{*ET(Yb>MU>T2;KtDIFb1hqEz?j?B3cl7Aan~n1O1m`KaB#$ZSsmG zRV78|*1t1^S*SbFV8CVNOTEH8-sqq>w1%*=@KB8x!R{)_S6A$q2>vGB+x1NN!z-0f z0FR@v$7Z;D67zGv!E<@0M@#t$sZ2G>M~XOR0!FII3*M$p@ox>Vdd4BYZVuXnF6h_4 z`951X?REtc)mGeWbnO)o5!LQ84eJ<~n)WQ>er;hP7{+9w2nB2;6wP_J+0^Os5mfXq zuqo7`@W6apQ#;^9)Vx26H)9{%;Zz-xJ#MUAG8AN(KC5&2l{w&%hj~!`=^qTd(D(~Y zAs`7B^U&u>?W{}0ra|-z;;Krz?mPI<8QpdcMo?BBsn@NN>ZsPAlYSS!h&nAw8kGJ-E0t-}`ndL-kv&doL(Z|kz z8`9PehSKuo>mB3{T5x-sy#iG0*B3}=ymi(XBAoAMO4{0l-N&`2?Vb~Jtd|(%{0j{o z2e&cTECdKVc3neG<(eIY%&nIM6sM_sJjM=U?TjrB>xuy;3|c(|C+*J)n+kqgtM5sj zD(nag*6CGp#rcz4T#{8bc*r?6YzXOuEav*V3@dYS2wFws&uBue3Ui@)5>QpYRLJU) z!ixMUd#c8T3a>`R9-ZYvh*bH#sKWb6nzKn$q|eoc+lPi*K0zm!Idi_Eq`Cc!zPX$* z+FV|^M}r5Lzy7$Y;Wuzg<0RM)>oCmcj!fCujP4-mnx6$KO}6Eacu$6M<{b|zZa?=q z;GH-;B9!4n9Y~&YQ*^gC(m|E1;~8ZUR+_CdT#xlB2(?bDV1>3^<;7K6;Oi{6j)if* zchjsB9$-UOnk}a8TioJ$D>6(^tjPNkI-wu69Y!=bEln>71WX8dHE^fdEJCH+zm zVe?>;X=%Il=g&IWy*11gl8QWTs~%19>QJiJxIG#q>ox2s(YC1(pt9y~`mwUp7vRZL z!jM6#KeNN9@a%frOD<~lc=7nEC2=l_?TzyhOA4g83C@usCPV4{U#3=UXe|?eNL!4% z-`*C!$@6LTIJ3w%XwUQcHls`1D>lQ<4kWo5)q#7Y8@35Ic)6>j4ctlQ4PCV)Yr9M| z?N={->W_%p5#M*OxQBoCE4FR#4fC75LhS(z&BK3uI;vPUAL&GOACFIAHw{TEQB?Z! zcP`7JxPChgd!h8~0n?_1RJY{(9r9(S-CE8{udr^fw8C|eRY3#7p-#7Y4t;M zxlQ4w9JAl*7ke~rt;rb_rOTvm>Gci1X1>eI;Ry2{Jts>PyFPAB+RxOhac)I+l<+t} z3X_TAEVC@9_OPqOY@POeGJ7!kj>eSs=qGo>Sw0$_IzuKcVS`(O@QS0Xd3By10(aEe z%g-T4gkKpyzZBU-&rfQP^2&zTq$CH~5H^+WdXebNDphvlQ9&K+;4xtGJd8A!b{*@b zWzbcc5LdcjqCw)4dcKehS9e0WKb$TCrC*Pm=~7Fr53SZlP8YH^6=~Wm)9c&z$|@Ya z+IPyUF;_eDy%d^%$jb*TR|{)m9|$kIz4MYnc2$dK_?lXFHqQKz_Xky;$u!SPlF$~0 zHp-z8UQDx5GHZb+@;Xm4>9D}IWwFT6;10tot}=Cu7&RJHim?hq5xQIDwb>4EAXTCwb1gsyDW#6WW&4W74Vp0C2x1C zefLukmgGTGo<<|6EpE5<%KFA1pR<(Zm|79uUT+=vL<5_~t66JbU;&MshnrT&M%%ha z&#uH?z|)ah9fMcm%?ipn&iV=n#H%V9^8G1w#EHzR$Z3=N7LTkvPTuoQ-r`c8#oqhr+kVv8e%_Q;kSO$f zc#3D4gLq5POHPDIy1+txvW#s{u1iRJNZP^8u#hLxOtw1Eo;Z5GM`u@m zw2@&y;cPV9KwX}bIK~#ejt? z6s<-HwK!va&GX_5S!HU}tPW?oW0<$OyX>8t%kGq7o{nW6MsWuS_7!&6NCXZ`OFT`J zxsFomq2J(8CP5;H1SBtloc5BO_S=66R5XpbNP!J~L=Puo5&pK0Pj}MxQ zo@55xw0tKxKxQi(Kcme{DrT#dXXga7ikeAGI@Z*A9DhHTI=Z8())@^>Y0n=ogdC;C zo0o;mLK{p=N^%0lETzq}99rx8*UGapM0{8^^JlD-CU5wu?u9$WP zYhP2(tNT%LyZ>SOJe@nIPNK+ZKUtj=SSu>SD=`LyQ46{jKvtvru5$fky$s%)WHH~P5+4VZmztiW^O%L+O z`b91lf@W*RpCjCoSKfGjblj*q!JB-K6y42u^%x;XsS>Hh{6(C%SUaQ17mlft1Z_U? zq(>9npRgeS#W!o)(i~6X*-OOa!q4sb@>zvT{0?PG+qGkZpO*BxL?6B2&8Sxkms zhpx4;=Rn`9Q9vj_?ePHzrv)*=#b{P&9q|Dj$T7dkS*`Y&csWXoHm0SUQT|z){+;rG z&>{<%oJ{sJCHLU+9R=3N2+{MB_q z8^LTZYF=6jNDEuCoDzpIW24^<&S#_cn-v^@8t}80z4T)io~HgGtpdwo_*AOhAGMT| z00U;~c;`^1xp^C!*KX%!*xs;H%c_Xy&rlP*l;(w{P0>+Mf6?-!XRk_zVExT78&1g?Wvc|HXGf-XbM?9#iU`pU7QWbbdRotRnshb* z%ou;*h23W{55iHV#MIDb$V{1&Euma~KhuT~X8q{jYif^#iVP8c{iIlz?X2B%rdRy# z*4vA%{=<0M82BVL0hT&rUWGw>uGmdMdUsGLy(>V?3nl{f7Mad+xykmn?@)BK-P9Lo zNlR7P;!*cX6Xo`LP>?v&9ttJ2ebk>o{^a*qsBaUzbe3Q5x&<&Z@UqL6EWxwW_UnBN zxwgmr$@9!4w3#85i^UQqvLE~Ixm7u;*ny?ZG9JQ;cGyAwX?6OXg37KboqZ#;fKMmRg|J2FVEthHkMJnfHQnnFGaTJYBEt zz2k53JMPRGl4rQ=wQKDL8gLZ@cu)w)JC(?YLuhW96*sBl#q8uU$>vyfQJunjx!Ys& z#UiQ;@bg{O>az~L3(J2!iNbIIk@A0%3`CLWsFra()h1+#A~!cK0jVDiGmKm;+bQb#+hY$ zN|vUeRZlhu&QTkZg0@103ASR8@Ch&qr$m;afBLLUi9BZnqMv~mH#ghGnPJl6%Aqf9 zS58u;{~AZJ0R1I2qJVgnl==7G#k`s!-ASmobBt|pwu#^?-S=_fSsr)%+r1||iMlE^ z%OA5=6^@D`%rmJAiPq78d3Q}-C9FTXTA)4F#De<-tdnd|Bni&&@;&CRI|*#^u>I_; zosoX6)-qHE-d=wG1u6=)7#;UkH0<#H!Hkh^!+@A#sBu!O?sjB-eORJACa4sn^`B2R*I&}KbZ_fq@NKJ8(l?53EB}ZeYf6vYHNz`dC_+O4#gY zmF@Pg34y-NQIGwxz(EV;?F$bPhqW@7y;QS13EgCxgD-D0h=KsSfd>QHWtvABs@gs( zG3FHJMlx6ywW}V;uWKGnd`3wu_sKjeT6|kC{fK%;vfMot8cfa3wq89UgsQsHYeMqqCYNwn%r-dD73F4wO()OZdNXM7BTXPfr$ z+v4=n=9u`r0W?$Gq8hgm2$XnJ#B9yz1HC z+UV}zM)$uqXQs?P!R{$zcd80_)amg}xQ=qg|9N!tb}xB7ZN3R{cn)8F~h43-F0>R#Ge67oY`gfdscwL!|RBSOz*Hj`>+rfAX`I&qw$6 zhD11a!RP_2{6Wpv`C*8++gKTs5ECoD)H6nYF?a1{Ues|3y5cn*mSJ~LMX7H@4hWin zFfTp`iJhjm!?uc6#s)7c5~NR)C4)W9NIZnZKO59xD^>G8zCtPv3TGrwk|V4XLZA&= zbYV6EGMz4Z^un=BC6IynizCM=|&3m2N6 zFNUP>hFLR#9Y2GV%ozku<~70AXs96SJ%GtWaUj0PPS5C@4f>-bMJYjUqP_?Ii*hwOM67g@X8ZV_mF_n)jyJ zIRHZW2fG?hApmd37pKTyMT$zKD=>R4*a`Ue!g|6w zb!yBjc)OeR6d#EilsD0_@oS{(wV{i{%9`q>(pY?>f_v(j=P!JjMb0?5e~`$N)w_35 zx+oikQWC~kgjw|terZOUc*xFutp0d##0|`H7(Q?l_h~E7R|!A#em+>q!g#Izs z!wsBftGmFq6r-!0YBwds&myI_MJ*n@VgQM*%LuND_|?KH*;^xS@>&%73qN|-6C8aVVN=`uOW z70b+ZO8U`Kw^MT;g-ql=&+e_n5+GauGl?A&e-c*s(-=R_;1_mq?M4vJ2Hlc1tk;y$ z8%)5e+PV8js9Pb_aRvLsT-e>Xl{@fJldbQY)&=}aF$>dzwJRlw`Qca2#19*1HW=>4 z#DS!GQM!h!s5e z!3dhXeVwe?Kde3{byo2+hlo{tZ3!u23PFaXpC2^7_1CiW%tF#C<@L1Vt4wq7sSzEQ zXN`J#+BUL6<6*OGADZpG^ECk{hYYM0;rPo%foOGEWJg+kW8>!_H+czu^Xu z;LlRMfAD@J>#krN#6wzXAD&q=xyqdDD@+YzoXA18PicjvMDHl?6a)*jAy4t8?alA^ zG{rPer+vA;C6vpL&)qq=x??6!6GLkMj!@8*O(WolJcKfsK3P=2fdGCwS?q;SQ~=}w zw@oCuMa}&|`9}zqz@hktS4@#L0y$dRw`K&^7crhm)Macx5Sr2d0c${%zcY2yMVP_@ zh)Z)TzOW!{n4Uwr7s1=MP2a>-c$TaSd^O9*I?Y8WeMzronwDc$h)o!uTaMw0$yPi| z5d?2RULjo}Z;g5Y1p)f!J2-xS0P#J?(<~UE0=D5B}8=D|TM)TnOxl1VobXayq9sj(**`=!4O25o)-^+?t-NU)o};6h0AjLnL~QGZ z<=UR&KoYQT7%hz{o!9Oc_U6x8+|BvG`*PHR9vol?33`izJLs+(mUEh3j~%I4bmXF@ zsY55kkFui{aL1eSzwRW&Q%KVa&7$VnWL9gbj^{uh4i2d3Frj25l0dCnl84h{9s^v4 zNNpfoB_vsr8j?p^d`GoSatgzSwGeU&qvxomNl$D50!>eB0JcJZPj}dGB$Ax&uvO2e zTjR@5*pt7=n{rWX)py8_`CiFHad2>kTk%UK&|MjH+rE&nqdFQpsj$G?#iIdUCEQod zCV70-YLLfQod$UTf1j5Jv2WmPRrpoCX{H%)u6Z8ln`K(T?Knr1;i>YBcP;{fjB8Q9cVrbBkc+JO4n zs-=52qRbAQ)CSFImX7@@oFzA4?Btrh%R-=E)hs+;OJd@H!*zMefW-N}!#P7g>cPSS zi3U!`gqjJl2%hI?CT_#@oi$Ij$%%0d-91k=41#BQWBiWT5aK&`SsRTqR{l>L7H^PMYNqlNG%+XqcCIF^~{uloHL$OmavD>+2qk1 z<1iVDg3yaKXbP)oI*P(X+0N3*n7el2PA77ytCA*vYf*ST>h|gRdnHXy!);~FzKKdXig+E( zxGa}tyb!sbMH0SzjFLPyFP_Tt;G_H5ou#X^nzN6)ReK)5M71 zG%=ly)Im5JwW9V+xVwT_52@xkt(PO#jtoeDji1bdNErtC%F|YND^a%SJ!zvAc`F=7 zoj4)G_)dh4ir64^IR&{mr-7v8l_sQ>h^vhT+=8?kZKYX6j62~?Pg-qrGJfGtKApC< zRFFNGzz+POvV~0{>}FmMo@mLNVIFm$5tWrI4@mSypn=SVS+hwD$4?SCmUvY0rPSuvgj}ZRJeS(C_f(JxfQt1&1^6YvE=z5$XWavM zOo=zq>`7L3$r6yB!Q=Bs5DrE;y{d_S&{0-d^ztOmq9LBWPm|s#9$XVUjdSTFkA~@9 zGUquNb1&Xev=6RkEx99<>gjc5J!(aY%=ydh_N-|{6~iG^yl(5tg9pVmZw=)8mBS! zfh#q)ab>1600XB+Jr2R-AqMfh9%ijhCn2Jsq6v8$l1Q^*ly$Oj7*Fy#X(bS-S+%H= z-(prcV9MwL!~3aHt9EsIFNosAWJ91e$YQ>&z5Eq=Tuhnsmig2$1? zs(c97M!_o-SK7+emb}#MZekmW3G)(?<%(#G`%xM>T$!V2tLRF$_C;v5(lP&RXuzIt zb!_d6?b72p;=#zNTye4!WpOcI=w-l_wsO8`$=uelOIF!Tj^ku-;adC0ocv4ax=~%xBzlK_C3f^No%96JT9vFN?E&;6#BhUx)%+P zuED%jY9FIDxPnaSodK8T%(-S1#N0sCjkfYceVWxHts3p`;(T>d6lroX++NU8oj7JE zH9TI&h{gbfhp@wp@{qZI-jCJNx%m+9w#wd)w&7=+x;sS};FUQn%A5$SQYuuYh#HGw z9>KfHctzgCAh|0KpzQdGfsxljcziXo`_Vgl9i6$)#f^_q}l9sFGw>=ZIaYad&mg=6J4$JBlC20y~>0VK?reM^6&XtWyho1)z9|*ad zPII_9_Ii{QkC4J{wac+h#KsJOyqqZ%u|#Id0W%LW(Z9S-E~G;!Vb)g85uk|Lbei`aP4Q=lhF;J54-(%?!s z8cC{|OAj8rvObee#Jl4(E5f9>G7Ao7EPvQysLhy22gfL#tt{PDq=iHym_T%j6l}Vb z@1!i{aH(+%_8YXBtVB{J9fyOs*zamH(*7RKzetbd4kA{6_+KH+^|nNA-)&^CAB#Qd z8;%r#bwH&MPhhEaWir&06+V^_Mluz-#NwN^H|Pb1Ppk)5TTo2@;aar6m4&-eE{)O< z21huY4C4eE__PS=(5OhIg9oI}UbJ~FE;_={g3z=~M;k`l?dq^&E^Nkn#|E~eaKFkD zfXOc&&Q&*m?S)*+u-OBWaa2l%yIB4*Z1#X;x<^W7X^W*Q!)6aa$9Z^4wzXKQGHmvM zHO4u)|S4T$fk$eOYgCh=}aDHik#l5RVmYM8d+Te|K# zyE!I*1Me0jTX7O&ZiKnKhEr8|zoL^vXG!Pb(%w#7MCgT+c~B5c?`eN3>BrDXzl7u1 zURE{_LUfR07zF97PIekgp~eGdhFha_uPYJghs=@0G9dleJr-+&w#DvHvQ5+2%_SV$ zbvAKu*V0r=ku*ipR6~*UHdnf|nHD=-Ej9UnuzkC0bD^@^O`49}D-E)K*=G!C9v&{HAYaRaOsZIjM&H`5z}3hqS%ghj_Esl$X1d{pjC>%sP>1cRZ?YavH?72Dw_B@Aw zz)0(QfQiYr_C*=T(Bx}=x+EW&q&#E!cw{}G8?MMpJ!Ga%o`T{~gyGHD&59M+qXucr zlxMOU#j2MV>1J?2zMK zel;-zLzu*X8oUxCDo_Or5Z?!Fu5dQjqJ6SMKvouUynK0nh;Rk>gd8sE<;%QnxJz=< zl-yG!Y`;lNvi)Uo%>4TH6@HH83ha(~@WA*|JflBXj&nCO0Z0xAP?^qVmFr4>kAEvE z-PxEdzBYAmqZ`Aur?HZCi%xRN;H1Ma-wCrU+?Ts>{@_bRC4?*{%UwgYoG%rym*`%U ziXGNpwR)emik;M7wR(tF+wFF@+Ei6~+{OA5$gb4ZHES<{>}mp5ei~#`;~almQF|ro z!fR**mm2Q`2Ny0r@nlzqzw)eqOyjXV@|pqOP`A?T(GVUA4<3GOuazoATiA@VwhqZ7hDrJwScHkP>(N(mCq@#S&}TuRq`{>P zc>R1O3?4oR)i_^^!ma7Fm8#=OzS9cTYtepNiCZCO+iuUgHDdV0WT(@AL*p$ATZO{* zLCABEu^l54ynCmlWj6Zjf|d>lM|kUwuNst!T1mPmK#67K^>v|`O2w4~t5t$)(S8|r zW}UC%pU{Q(=8h2PL<^pFIiW8tov0cHh$a@$GgaPfc>p47CDqgGl{aT1s`NuxlyT1v zfdlOSDVVk*`fkjnjc$W~*|v%Rv=j}lMZ?FV{k(jQuPC)#bT4g`JkBlTF`dqFxU@l7 zz!E?aWxH__7SS;oJ-c45E=jZ}U5K#Ku*WpT3UQFAJ7L~R+tX>HhQlE|5#LsbL;(M^ z56|ByVQ4D>O1X%*KCFjr1bo{6x}GI zWSC2j!o`e4kZdw2QW(GHlQE2ANh`S<<$1Ur1@eW-W|2kFdRo8$J{n@ou7oBPC)-je z<%B}o+e!0CVk35cDM^P>E`?cyZx3!wMx%Y4mPJEV7T%$IZoPcZkSgN*pjD`YG#P|Y zUJ#_5&;{i`)m*modQAD#d|6PaBpbu%TsTIZrEPd@F5}v2;~Rx>kf{`QfyeunW3JZ| zt(aG7FhMYw7#qd*a+_FWOxwsHrfI-(m(V!9AY_&a2DxQ_c~oL>M#QPLl`z1(Ch*4M zCH~e^#xpny9zJNrC<#0e8q%-!(o#+uZCDOea*;k`<~?e|!**P>SB7FED6|;eM7b92 z=ND6aY^a-3*V75oz~XPc>O-#|=7Vq;bwgzog`d?0eTEQmJ@URZBsN}?3XpxsTyfalg*DGL~aec(5k3x7-#c5KST;$&q^oY*zW z(`l~k1Vd$))e>bhI2RT>up3kj$K%m{3+IP|>=Q75;=I*vx3LD0w=6f8w;v9)sDSfJORe((RBs~C>2~`9 zq{%ii?=s&5@K*MM6Z-OI7KPXNR%h^1F0_f~Y;S4l#QBxh*6|c{loEEZr`yVc7*!Gp!v>)-%5d1g-*tuT zKN%J~-Afw^OS$guhBL@j$R0!v)p$Eevr?fs7YZqqoOG|@a{C0QU0P}t)9DF5_rQKk z3F-FtR$ED6k4-gyk#yXGBBR*~YQekV7_4VR`f{O2qE#5Z;mLzh zlx!C}(EPFd2^uSc=#sWkjx+g8s$dy~PiAo|ID%V`ZWQ={Bj;AER!2FJn#Y@?IN8pX zG)SlfU?H&gCKIMl#Y%Fim7UbvUraZ;@MlM<$xL>aRfm? zRD2?AhhiIfA`;vDh+D`(&NDva&1LJvKxo-vP=8`j+8BJ7u?H+RurCAX8=Aq>}ji(ot2$HwsyaD9h%*;zlr2VWoq;C~qMX z;ph>WVG-D=y|k2xz|)MQOIZzF3g_wsjLNXDDVDKmDZmGsMOxk`wB;fwm}$?$L(ye6 zL{Ty@ROr3JKw~V#nVB$!A1MR&%2W;k$!LX=`>TE%o z47sj@=yGd|=YOb#C-ruFM(3Bqwn9LPA%Yacwn9q{K^h1Ml}j6Kr8Nl>9C3uggUJ)2 zuqQ0N>L@52@%E*E`Uo?{P5|emUr--;hZP6Utb_TVCHd`!!5QKvhStr4$I<C ztLxBI4d7*G?2Ornvm6{%Aj$Q0WfHKy9A7MA5mqkqQD-k0v@Y{;X;s6$_DYYI&q@!+ zTHW5PJ5acRuvO9RsF1Ej`(+C=YLO#A#9~MlmsqP;lEqDbWVDi%RCzNMRM(QIzh0qI zCX}u+)hfxaE+D6dR}zMG=5$pgZ(S~FR!LKJxjmaH*=k$a3a~N~L!1cc{TO1wT(jDe z3xl#=kfH&WWzt((I?-cI5Ba7|Hz||S3U}^3^#v*Jwk|6@Rtxuo9UB?Ww;DS%;bvC&kWd#k` zg11s>z{TiBllPP97!TFS+4g43H53W|d2LS63$q~!H7rHKe?sWFbQq3Euw^N5eWhe; zW$-U;=ttf@YA7~t@K4C*q$WiyurF4Lnf8(ao+;nA@QH6MhC zk(lS%WIQP#M004!lTm`_J;9F&a}j9807ndfy-{P5zGkyj$a%bq-|6dN5oX|}GcnGG z@d(A|(b8>*$^3N|uu4v<0;$Eba6P7eTu`1Jo$(}Fc55=Do27GMkfo#1CXvjjd!8YG z#-OPtQ!upUqG)i)jKmyg@ot#y(Put1?Y;wWvINhoem?iVDYE`HNlX5C)&|RTmZAwW)%Bn&{im4<) zH(ERwLZ~Ta0B6tZRv9KRF6&c&8O&Modc|ypv#c6jC73f7?X^N7u&>x?g@_9wnk%a# zT#jlbs|0g7#QIsG5ag)T$qEsdL#&>pMc`71jfoJ%B`8}UAynWlv^oL-=Ug^F3Y=uX zK5cnd(Gb^>dUM zB9N0U>9Re(A(x)ymZ-WfDdqEIOFIc03!}$5>BOOBTgjS8NYI!}0P6i2ofp9Q^3hyp z2Xg{t5N5;1fL)jq)I)HhplqhY{kfhq9qubdNL%f}DwpqKxZPHNLL5cU$xa5>FlU2N zMl@{fj$;@e&qc*Sb6Xjt!)PuHM!Rju^IXWqaI>w1IO>=e2EE%vS7)NIsg^RDol@Ci zX_3iBTTu6$6^XMFk&w+t>ZH`atC&f zlS3-BNOxpYArc>dqp{dbZ(P_3hv^CrpqKf ztDP3?X`R7@`7B z5bUAiMFEG3A3+(2R|zd}Gy$;%w}LHjV8E)(vF*xions451GHc-L>7z&WWip9EEo*{ zf;$Hw7&ZJrw;BNiRrBWX1KnuA51bl)FpnM>$3hS6h46t@gAW7^@Ql~+1JenIPS}7S z=w7JV-aLMPpbgy6GVAyOPe()zEY0_}=1>De^Rz9kh8pOaqYeBDYQUpcu!3P^yUuV9 zD;R2~X3t>-;ikT2ZdI`YoMP;_TO}Tl91jnFxGtU#*;FAl>4Xy^hwfQB~X0W`1y56Fw7@qm(M zF&Fa6 z2ddF))Bj=8s)iqoV2+hUdEQlBm=(^U0Eb5LXH5u1RWyzkFh2n;U|s@Rz`O*sfHN=A z0-k;qEg*2P=_?ZXW7#-7%xVOcxYSIaN6^m!2EwS* zKLjcehQwwSB&e2N14wX$MKt0BhnqwVE4Z$4;v=wvCd$tnD-g1>2rD2~qk~1^9|Kfe z!3)YJr2#J}18aCeEkM8v%8)ud!6h(3cCJ=Jg3=?3!G+2vNBum2uCJq#T z2$AQ20=nvg%b@rNrkWfqprI}Vz#m)(6%hkMU~3o#e+&}6iWxLg38(>OV*(qK)%7}T zAXW}t!z(sm^45SFG*JS_3TQyv7swU)168t)8ZfmTh8i?xt^qKx97V$J#vyal#b`m5 z(mxa`sL*12aeSPB&Y&0K1e$XsPM}$TcZCz^Mu`(Nv#d?(8*l=mx<3<6uwMi_tIBva zIDo$LLi|c}VK;>H?WP4y67xJ44dcl!JX0$Au7%ll)Riqq^gJ^GKie4JkY`GIIf(dW zsq@2)LKqw*;#ekC;Kr#^oQ%7vBr*3OLWJCn{BvO^_n}jTnKE8&D+hlhw^H(#tdD@+8<@RkjyUu0|#0BXO|3s$5@% z>&GKP)o}AT{B(rt!UpMRvYRZtlDy&SZtg{H&hNKme$RjH&g;rG+Vv~1D}fDcD&dvu z%o-_bwIaw8d94oS4>VT9vy5~bJ4qrEle$Y@T4jkdCR#4LNJ ztih6YI?mg0cMjJCyO;=W&v``fKIB@WopcWdqlb}zl{8+bB=2G!mDx3aLzoc1v$w5e zmxWuFXgwnLD{Zcpml=^3YB$QZqhXKTPjo)og8Gbia$VescFWT~$t;-Q$?G&&i&`vM zxkGE<^;PBaM1f8AaAXLsFoLAAS@2-Yh~XgfGg0eCO0FbU!eG7C;@jbsp|ZseuupcbKAI*Kl=Or6*jL|MV>%9cIL6O^yRqxNMcXoNn$&b zhf5{V5@c~qkqSxKvSr@C{Z^y#Btc0|a?bAk)~!^8|4fs?%4P-KCy3pixvb^Q@x zfnsaGz^S%3jJ3UCQr#P_$}&i?^PF%C$KZF4KO&C7iXDH7A-LWhe~6!IF+2X4I3{Ow z{0RnC7rp~c@W>#4NcL_DxtVY(fpyVLxkX~+8fu&D>{&3p-0qSYkd{zk2_t$^Sy+BS zFyu@v*_^PI5hy$%Na`zE`Swc0i%b|$SfeLn$gY*cd zxmSl%62jiQea6=XgY6c=Iq?8(WLC)Zyj< zyVz2cj+<^RDuJT1b&4{9>g^R3X`d`iVwYV7+~v`#DH z=R+IKQ#Zm{k=8*!4M1a%M9Wx2%mQYnEuZ27E z=?e!W0_RyKBpbF+Ano9$J&ovqHl-NPCRcigwzZ~j>)yje8yHfyl{gF*q`w3?b|T!d zDZpZXfeH#`l8tB8VnIgN40XzVI<=W&i(EEwmIJObjp?9}VWQ`@ICOtBPP6C%hB(%c zYVow6Avy5lDlLk1;)CGBayL^=#~5`r`W>%E=JZ`BdxNtnm9*w?DpSM9?^&;12LyxB zfcK84z&@~xjoCT;s$5Dd({e@ER%d>C$3*jg%$}K!m+FmK@OknArwPIimTKPFT5p|i zbzfrD85pvq-|X8+UoiC>b}i#Z=Xq|Ui+=0QV^{YY<-jwoD1}Qk8*1lXo+LCcBgoxT zZmimkvVwK{OG$=er?e(uNV?FR6%L8!=PH$mFS6+Rnr01mStLVAW;y+kM574qN1Sti zS4%iT=5`t;voMbDWwd1V%8`xmTV@2XGhM~@_ZaqY6P57Hk>kq&FmzM-zFcX!?2)O#2es?wKT_Rloy|wc8>52 z<&jXA8fZs0lpNe05WeH>7e$u)0N(L`t&#+B6DndzlnTK@7Q9GYy=FkVBvJ6j74ib{ zE0@1w`D-A5&E&74{56ulrt;TV{+h^NSHT;1+auTbXCAz90io#v|1#W?9$5Ds!hiSV zj+_VEWv!ejhd|8sCr9Ek8G)ioaznvunu*u^oB@MePE=DM(&q-Gaes5h@ZkFdwZAb-n^&5 z32lE7{drIK4(UJN(|@=hXqyv%$@912{`6io`h(u+qjjivtv7n8H+u4e8+~dt`aw1N zNN;pO*P4iOn5DSwkZM1F|5AG7)mpP>os#}AOA?#J7fr$fgu?Cr@o~;OMr2;c7+Ll(cjgz$W?me ziUus#=T4L#QFa*&3kFw2!3Erm244`Htdf9F8tK8CZw@dRboY<~(cLc|!BQd`xL?R2 z^{}W-+EH7(Cz0V$n?9R?h4@t1o@_x85Q7qU$@cZdVmGe@Yfl>)(MRQM;9 zc_8>e30~yhQ$k}95&B<$sB-<4737MJ!`mp${HP!__Ad%Dq*v)I8BjlFNM^y8UH61; zDo~IQ>ceZb{&G)Pi$1XbS*xPLBNrOJ>|gFSxhS~j?2B}&KDf*8IDtI=d#VA!eW7Ln z@996jQ1XR}#2Lf0!V|8;Qs9ZHbGrYjcfSAfMepR#ix;n6oXIwS@hn9;b)ebMSP@l{ z-Wp?~FFD{WbGmy%0Ub>ZRLV{e&fba0e{k=9@qFWx9MZ?fZ3CtGFBVEpDEUCid%2_Y z)s0mF<3bd!4>AE3dXY|HBz2PdQBek8Sf)ezdscXhL;CE5{@+1XJd29Q$1kEm7b*8z z@rBJ7mZ}|T)8ajUE#>?wo3oi2G$_G$uD2Kg;@ds^#}=zQ5b_8 zC_K`)#Oa`!57zZk`yv0}f}9Kw<>oxDh=@P-&(v-R$Ja4*>=`-SUF zz_;uq1s9yST*(n-;L$R2HkDCdG3qSfLr!jj+A#BfMIR*zMV-I)m(C!LXi|LgUqe%Lnl(~U1QaG%oK_KmOo_Wt3X(Dotq{^=gl z_6NAd76A)km&K?E&Yr^R?Ak>kHr{8VsVwWyp(I zA_|Cq*)vZJSdxhgCl3uA|0xsgeAyg3Z=Pf9;tb1;u;tQf8T&6Sp3sC|^IU&up6kcF ziGetS?+0QyKWn(>a{BiEwbOUhc)$I+{`8d{Xz#C{kLTYrA1{hl%ayb7BAo`2&PR{G ze+oS`Pa!^ZJ=+uloeRsg^p$=sEvQcHLMOI=+*97OJ%w$kU-mxG4tsWe6XiuGW9@YN zTZE8Qqs`35PYb-tTS7EuKvIDY53Qo=+GU>l{ zq)P#19~VsJNRtdYZB71vctGAnsCx9ac2{4b*z%=8HT{s*G}%vRRpb2w6>2f~X7HYW z>aXQrXjukvVbN`=J_|Vh7vfl?{SK7qG(H13aF2GDyuUcm4af47;=#5)?guXPU%c-d(Q<_ge?j=t!l2&rrzw;Ug#aATx)b zF`0{>1CmfW{Cp5*enHvqPw@K{xjzUq5P7_t`=AXWKekxRMLK;q_usP!*qYzX{Ra}| z=i~H_<^O|!u!6^wMEOaY`zO5f{3>-T$aE-L$>cs)dNA(`s(Xou&sYGX;Zb^jm-w{c zF`ue2XSA+u^p@)CMnz$&5*3A2;mDFqsvPMq6X6Ig+(B^7qoSsH)c7crn&WMG@`$*m z5^V3N+*1{`xHKq)vW_~m)0)m5?F_;=b_>C%!T^<-uw_yPN%CL@%6MFrC!-_Z5i?2n zDFdCTq{_1U#1`6aizlRhmpH?Jum~#&9Dj40Yf)X!9v>YCb(m@oPhIXJ5_K_hhrQt4 zy5ZiJkv~dEh-lUPMTo20X!;*cX>lMa)BB*WOkDoL8KDLjNJ%;M}5zvMWj9=s*lR5@ojredZx0TttaL;zH8sqOYQ zK{VT~5MIp40$p?Bj9_y>v7M$_P}7bhS*ukgRy!+TCe+pD1Pz#;j-SePr>Ifmt|ALl z{Atdjv)$4omsqR3CA&l0`myP(^7W(q_|=G{v*X6aqI`)GvndvpLgUF-y|rpx#1Q%D z%EzC5!1_4Nh!U}D*$f_kTv;3D;#Yf$L-Y>wHM>A%3|6%EpuXpfqC%?f;IviU6>rkr zWi+Bm(KoUneM&Gi_dF8eiqBmxnjqCCv|46I=HJ7`)ML3hdo7RX&1_ERU_Xq3eX26B zPd|!*=_9N77wY$9dor9K2>7XsNxCy*EviI~obFR2r|SZGZ%|o(voTYWT{gG1gM>!7 zSjy)&qP<%;Ezq^_fN&sj&Wk+HAHdvu&Q@P$!JJci4zrABY8d6IIK=Y zaVMngDa-*J9j7FJv97FprC&t~)2=nq?b}n+*gDgV$s#L6LufI7&rLLlxMn{&(5*aY z6(hA_)og53F&mqjW@BT5V~V*a{EO$k;-8rFnt!o;^Yx9}dSKj!1MsraRx?z#*bEl! zHbZ&qG4R;vgB~V(q6dop=wa9^QW@+4A7$nt60L7FOFC|UwR>caI+m)EMb!{B`jrT6 z4pd?|#!Ae?-`1uChBKgTHE*Ozu|N`<>45^b#Wc#?_MCbml^=VocaE&q&#vdAC>QwEIN-%jloPyrjT~U`&UY9{4 z7~Az8?I5YRFPdxk>u>Jp9;wIfwe*RHWM#Z@uDP}vy4Pgx>24)fW*JqoTv@XSA?ZaK zOpWY+7qSFl{KSXIPYHLWL5IHCe_rl2E0=pcnwP<~pvJt_nhQrD%y+KlI@dD?NgpA9 zMxtCWkSWMe*sQHpFUc?E!1FRlK_+l*%Goz}c7+cMIXt{smoW+C#%q>0Nsu#<}11qf%VcF5OzU zS%ineCj5Zkpv#QoeV@CRgF3Z%bk{Rw6_9#nORdtVEbywpats@DK$0#zY}Bu9v|*#< zx8;&dJ=QB1< zTH7>>%BGo^J7Ov}Iq}k=@iZ+dh-Ni@U{>Q7%bAs)voLd-RaCiJR&pj11*thZQa1yo z@?x)WGjP%99~5p@=OiqSy%u zGdQX3CADBRvEanu=P9jgaPQr$f;h`tt9sK!bag|G>USEd-+{V?A?Z72NUE=@3A=^$D{v`0onOGVb5=m8G#8Yn zq}xr#rVWN|HFGutT%~UNRR<#>+_;jV95tYoG#j4@le4~QWXTa)<~5Xm7|nvwBX3>j zHp+@w7`NjnFV@af-wH9SW)5o?(%G?Xcp4o^rv}tx$Kyf39oq_y_FsswjScnRNu#f=1Tnt(6zdTgQD@h%EueoS&rE>mHKA(-9w@-U_XdAJi`_ zvD&?=4ZgO7lN3PL;`ELVu`g%EQ%NDpRsAsX%jH!mfrnSJBj6lcdMvlb>;c}fX{oHg zD%-GzJh6yahF`Y-bECcSUl`m#U1*RU5MTx39$c!ldlGYh*C4F<$v`*1wmmwa0APJ< z|8*n97lwu-b0?%Ow7({+o=0Q~lFg6qtNl_0!O3 z<#>BbqBVhqz0oXzX!Ej!ECIaf;xR|oHcAJx+<-;UB^uH~-wpvuP!uTI@x51=0j9L=);&Ls7?Q38XyTXU&mC3N;DsyHc-*nw)&j5&?Gc3q3;gJ$0?!YPwGj$)m1#$;uTI^OwWm-LU;XI{Ga?Ot06|G?VktJ0>-C7)deCCyAy8h) z`TIn{jPMF+y#Ej!bsF4V`!4N>1uoLD7`LF0kC$EVQvBfV>)ShB&({+c)FbZZ!{g(F zly`frmb;`*&m;Tp!{Z|YnkmPc6$`ebGRSw2TCGi!imZ$ycs+w^xLGzn>XZ!DZ+Bd9 z;=?+BB1ggRi=(|+AVWoAglot*&BQ&Ib~LuclxPO7N8S|fiN}7HWD!k(<-ve#ZkL`v zlL~~ESgCn$q!Rk2Lp~RJiOY4%JMhHJFc@|10*4?1gV*%{`T{czqk1O3AsXqYa$<@> zZ?({6NtCm{F6HxZFQIoE=d_RkJ`VtF4P6g^f8$7)zzHemQLA;tXG;(S+xiRV#640b zqkP3az+`=BwI19f=^=S4IhQu9$qZ z>mJn$IMNC@;svO@7q(d|2!V54CGNRLd2Wmf?Pz<|%2LQC?Z`b9CR5esNVA}9 zU>f@_aws}4+(n$GQ(S>yd7^A)m*;(#(c8wn`!Gtu=8m@z9O#HVv|1;6+fKx^A`g6x z7c}6>Q9<1_|KE5OaAXR%U}^&1?kkCZtO4s#KM(D>M*?59ajHsldK9j`Dm{OV6;jP5 zz#WDH%R=koS2@b0pu3x{`w%3}#e1#RgR+J_>J*?nRR9}z3(DpQJE*9v1=X5XP&Gre zCLDZM6POr-4ll4JkB_1ua6nq49p#{K52s|&pdr$;sFNHTS}oJM5=?GBz~SM4Lk2ls zU5N#g7{QKbsM25x5#o46YT;lEo@~9UiVa3;fij7DKh)E3{UNXNq=-pWn5e&!K!rK* zoI5Domxu7u|CdF%;|NqR*ha${ve-sXEkMXetAUUogvFPzLZGJp-Yc%Z_lI47Z%l0p zd~@2QuXk6A@jo}J@Lkac9ljZVZBXKiXkCl1M{62)f7ulK-dPm;UYM$R9}P{{kTz@i zeInZV<)uWDJ_2}YN-Sp^h`Bdn-ic!jMBRezoz3)4Sh*G4{>>(;bzndotAy6^|1zPc zANZ$fcJ~THd6qx$t16Uspli+&xvK-y#j#5r92h63Nsi_C?<|pAT<5=kXpB?&KN)ER z)$YwYt0Ef*CX{293OWAgh8WqbSyNuE{Hw+^T)ybQl5y(d9tX_ioCblS;}0Vj;@O91 zO_w1BctZT*DUBBo$Ny-C;!uaos&Zkwnr;Et`4DU|b4&XLQyj*jtjq1LM^2RqCV3w$ zfF*IA3_36TGjNe}>)#N6IGyO*hJR5?HI_S2rs{|bw^vnZKwCT3Qoj%)7BDVGjZ66y zi7J=ysD+!qP_PFraN{29M}$2``D48_X;V-?W2N$VY-&s#b>KDg1#CQJwJ4etPbrAK z#qpAcDZf1kl{$9Dh!X#+{+-SW|9}U)ruQGF{=NEQrjmEM1{({1Ip-mN=|p53&b%JO z8*we|Ew@B-Pjz$44`x?BSdA@fiKM9|dG9p?yqoeg&?i;~m-@6w^#*0C+Q>wKkHqOH z(ox`<=@6f{%=r_ZBAMomJk#%O`|Tamtf=}>+9w%WD5;C8Jz={oQZ(7gi2>J4UU-m* zgwe0Yrn5o{#ub~Rx0wZDq1Df zWat%ZVhxzKK-(@G_Y=HayaL*jLJUu+Oco83Fu}yCMs0hy?x#cEb(5DnL?19+U!+e^ zRRNcz!OIoDM{79##cmwR3}SOfYz7y?HkW^QigYUC4)D#=h{ktJVlzUkF;T1aW{sh; z7PAa&kYI*?DGDth(hp1Kaf53)@7=odZL$F6`w;Hf1{dV|g<%O8kLl_dq^}q z;}qWp#LI+Jur=tFt6K^d}GCBA2NintHBye9 zR`l4maR1RQ*|gj`2o|W~<}iPQ?Du|_rFXuw!`u>v@bQ)r!V>fs2YfK1gl|?>qByWS z%xB`y%o=rOTBAz8kj=KJ;Jna~geY%sIsfOzta&GBf3jL^BgRqq}i`QIFrOLyk zUx1d1fK!YWm4=|`#G~VWy zMsDbhcg>Pal0bs}v$4@Eo_9Jw@BHkL(}Un|7xX`;q8a_FBI;5NQ?jN4F0t4h~@ z3Xh4)J^ray>*`4&3{u>s*|2?;(eTFKV1L>WVmPsQ+vJ~PmB$vQTLRiGS$MZXrABM< zdOB4?Z$_R19Ud@d4xtLoB}F#o-Kg06+T^Gh|lP2oh7f|qiw zpUYD&@2+X@^S`pYQL<)lqeQAVeo0(7B((D)%#b@NO+>c9HvYNMW=luYj@?>(O7(1B zxzXko-L~;ijHRW%M3;$x&yhq za^u;m&fxy05lw7(>(I@}ybkHap>BCSKahaDg@T4lDy@@I%exLG;aj7lK`f(p+BiZr zT0R>Ii*#D8WkvZG>U~~=daPXr@mR|Q=^E>+&{TG*iEfn+F}iDX%c}cgBjNO%e``>V z-x`)z@xy3`jT6LcuF*n0m30OAI-Sn-8+3wlY0^=jR9${ix>VdmpW0nSE9QYJpjWKmI& zb@FK(6|U2Eyvv;~09UXU=0Ts)f6U!l^aY7fzoiYfk7NUEMEWo-@N~8D&yD9^pTxl@ zFjW@y{q6QIZ`;#29MB0(iogM{piXz=ck`4ePOf0XGT_GrJUH6Ul3;(zM-%{{w-$Lx zHntXV>1}K+qCMxC<2!Aqtd8u~BH2TF;cd6{yj|fW5=5O{O|S1$3IZ!`f8mQel3=bH zv8hhG?XI_1xglf4p5t4?B{HVxDD9sw38L+Yk*-uh(xACHiMQv}ygq^$2CMaU9p9o`#I zTh1hrA7|ku&x?Uwazp8KKaOtc+XRuRrGZA>PowGCkehjkg79K(e~-hfwmnWLH7I9Q zCqm&_^WYdJ(FAntG+lkB375`_JQ`ZO9A0GM6vg}^hjMzbKPqVU#xyRNLxWYi1Xg*I-K=+44*2v7Eu(CZnqwbyeD>@DlUVK1u|f8Iu7@z4WGl;lBwD&UgH zgLHWB)SNNm>%p)mf1U=&LLetI^jQEK;UZlqjPU~0=CHVJ%&cYo;Famd9(MzA(c>eJ<1T(Ya$Z(#50>k6-jO;& z%DD|7X->9ledNVHa};j;}PpdclprxWGI*Kp3>Q)rxEA z;qIMbD)W>=;~K8GQP@ReVVj4pXZX#!^SnxN03!Dm*}73^4+?dSQYGiMlnQ**+$6M$ zSg@^B0J zUS;}ZVrn8zG<8K@8tw4YEqf8K713_<=sw@B7}sq|tFA+kynaS+%BSCv`&}{+zUv6! ze_HMWa-*SJx?cuyht7*EWIZ{fBeJL;PEX)0@io|tLbvGP5!!ov#7{gmgQI4t_HfF{ zzZHDdptRo>GBa2z9$ED5RDXIs0XD{uksa;iUXmk3dG)YRt_8JDsS-V26szAB06$(Y z7rVAjv6xbos$C^iV?AH@&9~>C+Pn*#f7ZMUoYuVyd|TJZhrnpSt(*7A!f+1%RaDwk zwsE=osyPrb>M}IcnNCo+hq2qW^dj5gy32@$xyTm;g4m%}cFW*7v&>s?cLuA0Or|B$# zt9jg!zk%C5oG_*BxPw0+Xp}Pae~=6<)WRVkNzvg2h+^R0D58aPo*7rV;_9tTUGQF4 z#gZyl7gMfprPbhw7BGz}{EdZ)49Z}*%49Uv zq%NpjDL#qma0Fu|8Kv+BRTB9G)LcQ-Z&?n?g&m>uThN$J)2xuU@k-N!e;_zcJH_yZ z-rJm7h^>E5hZ?WHvpNLi6d_kQm%~lc1Z@@BMr9*rfKU^fcj5qW?cZWTX932D;rZ?(eI$X8X zAr4x9I^b*t3^pN(9R!^&f4WOxA!-$~9BLIiT{2-J1^=>35(-0TE1fJYgQz++SKe_s>jyD7V3Fe%X<{~OcRfiS07Te;O3-*fCo022pZJ zFQyUlUY=%W8)_HA-{vH`JXkRYd$sI=#3JWiB1axpF-)$hVgXXPSraMS>yJjDCfzKV zX1uPMrcy@RoCH}KNA#&kqN_t&6=>Ha)y>s##?LD-Mg9LKv38Su+DW<3U7uaQ{7V_b zA&o>lo6@z|^`zw@f7SVYGC-^Jk5MsxhZy?RL?h8$^2y7CrSC*bUX6O8M;6Q95$cy>9ZhHu z*TwZsqWYHyM7|;Pddy>A6^rN?uJ<~M(4QJ;4Ppt=j>aMZe^e+;+>|g}>pKBvBbdnE z=8i8Qgh-CJ&S>PS1j6INHkaG#%;r?dYd1IDQ{jI46wa00b6)OxS`}mvOlB@6mkxi< zb0p(-x*+-&o#BiCvJQCbm@Hzbffj9yBo(Ie*I0FNt~sHl9p$ywfR#BFFCf)Lx@E4) z4`SZF7Za5Me<^WHjNp`PwOTKzyG2et@`3&Q06$M#t@rHfJ@adO+G-uK&m$AN1;lnt z1k)^&Gp$%p%V4y7+F(j?>WPzlP=QLC*Nd4hD`sjhMq<}&oCdk;?Xn4@$<5f&2;^p` zOhgsCLa4MmapCnv7rH&Eq)oG^9lfZ-6-7xAAr>`veN!PW^VV(*PjGhGDQh|qo3+X#?p9C}oXYe5mUiCX5@;!>UIn+ON-HU*1#Gkh zuTR2ye*l?wVWF2gg3l=kkZXHdt98oV>^Lv-K{%!L4(L!mr`|#`fI587sqhwhS_hV~ z38wIN2e#)LOwOsd7zU@}mOd!7M^mz>36P~LU?D}gse4p8thq{-ChNM`T3V@Bh35Vp zsXSr$Uy1EebWC*FfL{u1~xw{3qPJjhOI zyFyiNAs~-*Uy~4EF@Ueq%3=gxr5!PhK{YZ8d`m4HzDw45*QLDiHt~c9M-1)g=4H(4 z5D$@$k8UdN&P$K!o7<~S=$GIZgcsIXe^!=OeP?-@d+Q|&E+bIXTrY9gU%Sw*{*1Ds z_aXP%A{rBRNer`vjoKjieUVGi#th&RIUbig07;GMx zVCKOYx+D)vfO*Q@HwSJ?!aWBCLylkUIVdf1eBHe`iM_IvBGR4^ks4giVf+Cne~iDG zXkHIoi8RT={GxOy32cb4Jk|v?QYh z^dYuEa(8)oJtGSt@Qp0O;j-JsR}oSOd;Rk%zOWhHOPQOfhXe9T`0r-Zo4h?BD{hjS zw{MRul$@$UFMLm6(ys`VyiDQ(f7=d;us3$|z~x@$kzsrFm#@5bz{v4D6?!EXaI9H0 zf1zBjWE79ASu%g@T&ra8{DR`xaW7a5;xwlxgERrHnu{p8_Z{@4YeaC*y_Oi^x0hKr zn^D|ruNI@#@v9Li$~Qx0*}oaVqTJsM6YFh&73Zl=QPtMjW+rn#SHjN9(7VjHj zqRpsC_7RIJvNXB&zpigOKkhO7_cW&mx>DI(Z|I%T&~vk)XND{08&fxJZW%^{d>0k+ z^{V7MtaypOxAa!2&oO{P#Me=QjCj@bg4>4d(!8nf5)kNl8n+CX`?36veXe0j{P-Brq2(kZf?IC~r>KY>CR!m4e-vFaE${yF)b&y=-KbL3 zo^(f2^aY%cYV?eo=!wZ=Bo}@d$?LSlM0QGI+%VA!XrSX-DS4NdrLC4|X?&G}wuH}1 zb`2)eUhwAuIXKYJi2j!zaI43mp*r$@_W`$lbiFcUVr=7oL-+>Pp@X08ihoe4d>Qq$w4(*<7E1Lf6bHWZ~x+x>GP(OshO-s9U_Tbsq?p|oH~E`hGXY1O~+0%+4CB`w9=bTocZ!2X1?B;^7;B_%HP&L zQ$By{q0)Y)G}3JURwI)vw&^$-FFQZR>l_%LuX|wpjU5=tu~kSapdAkmO7izXaC|`i zItUiHfAw&kKBjJFSDEBLoRTo~s3*BMgti-sh*Ftzse)TcJ}@-eB19LKhFx#KYUIC_P>IVCB3C2AnQom|fd>8<9I%yGW6Ql0n-1$W zP`$cC_7(V=9Q=bFCY5{CyGn6dU>nma97iM=f5#`Z;tu|cFpzmfb!L1sAZ0Y*&Zw)N z&LyIWcuQF|>DG1TY8jjGHY~!71u}ahfQi@qo3q#zjr>(M5;HOGXF#*aB>*vP46XUj z{sDlm2oA%_FhMi7O~1MVulAoCKUo%jL(=EM9j-QV)saG+q-x$api6oZh^j`~Dk;}3 zf8{mO8qr$U>h90p3Q`DH($GV)A=-HPWU4mDJ=d#Q<U!kk zH*5L-1-Rl@Lfo+2*nqb{*^)@vh&&0RG^c_th1!+LA+Tu!(+IvV(O5#*4RoL6C0XgN zi-Fg3V3ZKp)T|a*{V$~_>Sb<}wG1cu0TbX|gx5j;j@+H1wz{&S0QEq%QUwSNAChs6PLtZOUD*ct8ib=)t=5&h zIrhkPt98wOOqhP_SXX$Cd6T5xf3!XsA0MZkyhx{@pcP(+XnR1k)+>j)I9bO~@0b}f zjLFn1x&7V%9FG;~CJadvv>KNDLe@^}7BMj}b~x4jFr0 z|3M2CYF8Lja1V|n>G2UlUtu6e|6xIYXjNiWW1dwK4}<4CSlnwM?2c9%pr!w8i#o== z4dSn?c{#x_$xKgD%^%ewe~rAoCcvipolRjQSuPol-{(lIf0X=e+c#mJuB~uOhkB^; zorqTpIJR<(r^1M+cwFpRBJp@2{Xt?>rScE8%1l?0)d*4O6>W%@Et)l@P@W`>I`Gcm z_!srSc2>lW-_s+IBo7A0)#UNfP%!_+2706rCb!pYn=Y0iUYhDKdyLx;SepGG8e~CO+KcPx|uI3ZC z1Snf}M0Wf$&>$TJ8N>8q8$91-z|>(HIL@xN-HdU&nV8$nmA2hn^X*2wP)?r(V?d9c zJ_{!B_o~%$r_X|Zf4H?c9Jp5=;GbOcuqzgJ&B794oB}bTTSqjDnhQ(^gx7CGi2%1;bKlw5uRt71X1^g@{l72Tok^l@Zj!i=n5C~JwN7fP>c zsX_{Y7Fg*=LbPtCN~|he04?;#_y|Uc3u{Bwj$D|##N6B^f0v5L(tKTM)fBJx|WA)~_wn@>Gd}_`f9|uGlGSx>`Vm&cC47K>2lDI`6P*57x_=}oK ze8J5kJ&$ZwDV*)yx^E-X`Ch$6u$=qq;lUhnE1kspC(;qCX&+)~Sov^!!wy>^2n zLXr%ZMsAO>X`MbM!`f?JQMmr4gG7@Z@H&_|!E5E_e~(!|qu3lCH}Y{7B{wLwmeP4T zQJ!${!}jW;+)*)!tt_@KA!d=%J=T(H>Qc6ba0^gILZEFa9JPI2Iil>%G7Sl%_6d3#DJeSh&>0_kv~FHgsvSvLtRcgp4k zeAGI z=cQ7v2jb)DtWa9Q;zJ?eo0`O-MFlxGRfuEb6O#;dwc?rffzd-lxp+h(P3uwqmQ5NX zQ4YCuRDCG39ucCv7L z#hym`0iTP5$~0u(`-t_HS#@nkWuJ%RL@*+A8Oh5qVnZ2=HuRRP9JC&bcHr69QK6zt zv~7JpombT#pEC_LnV#3OBKaW9Xd%`eTlZp7s1I#ba4sq`EYUTLO-fnQ3@QX$Q4s6V zl7e*dNpl!06=fk6>cmTlxo$3Pe;SD_nMP<47B{ON&P?K2QVc7kTUrQfePbay*|_D4 zm1w+xO6O-wNw!`djbNBTCl`jyzJVcwFzmC`UaXy_bX~?NW#D}r7s&rJt>!kfB$Yv=x;R9 z{+{jf-`C3T-Y%Dtex2>IrY_HSPe<_^ZYlG>VEaU0%9Z`_=f>@GN%E%cb7b2-r~gN8 zpBi=IrNmq}mu35`tJeRYw3}+Qm@TE?dULlks3uoE)O{7%i8E@I_P902j{eHLnHmW zRL>g}+M5;68+Fy6=xKaio%LFWvUAx)qzP>)dIG>)Tb9_7u{ zt-h;NhEj{xmOtw8e0JL;T4V9cs1`s4R&U0(rEQOu2e<1xe=<4$T00e6Ad?6rBI{h0<^9Fj zqox_8x{dPaDvFscsO;A)2mgj_%1MH>@95P{RJ3hz(wcNz%-c(cOYR-wFcH1eW&R;) z@cU~Q)l`7Z&+@*Fm-eQQ;{l~hX^`+B>NqGKbUd}2XA z=De_qe-dV*K3Ah_xX22(8T}e}Y9o89-T>>DJ7EHXE4uyLbiPE`)z)w7tA&8oYbS$- z2F8g?h|lRb%!~G59K~=t5Qk$bLzMX3B06BV$$cnyq%#?QT zXqb|%+LsZHhYd}^WnB_xF0w2kOW>452rFb)M^RkR%yfna0&+Vl%~P;#gm#_C1Gn#y z;VEt%FO6)=f2Yk1R65t%g2zBmD%Xshg~J;y2vsz-0Olq_`^Hx?E#Qd8w4i)IW%wkV ze_sG}<18tpdqngr*RAObk~DdTbLj;7VF|BQ%EQgZVISYXXsbZn9>oCI?3$%ZzUw5- z=wUjM$AD!v+GmsvuV$RxXm+hTo)f<^`74sYLisC~zhe1oAb-u|uVL_pxvd)Uzf=Bq z%uKQ^+{0-La{~R<=KTS=?Gb9zVV+3ue{yodw_1jcw#%JifwNhDE%V5g@~~&D<2~Au zGg1HTE>fI8)eO2h6>24eA%e)s#(K~Aa%&}QZhQVgQ47DM9mP4i#F~v7dcEY@Ft6UA zG^plcF3Bi&Ft$OdSxM=Uxg?BWGJBhwE@Nw*C})3bEzOyuoJv?Hrpa|N_G%R4f3D6n z)A|cx877<8WDTQd=ah#r-@ww*2=SE_KAvb3_GcqAZZccq;q&C=fbEbWk z38vnZ?z)>47AicE4bd;oJ5@aZgA3m@+4Nlc8l@LW2jJVUGX z!JX1e`Q6^>N|=iy+?kknf3yemM=G0GP;GKG@urO%8c33GTmLCFATe$zxp2Lbc4|9$ ztHryy_YhF(-P{)uMr8JgwwADz^zTrRZBz%|}nKic$f$(9F=Uz=xQ}f0~snS$nKGn3nl8 z+hFy|*TUMqli+B8_(`wlq@xIfl|LB6_Qo(24 z7p_O%S$wy$J$x=v1%`6ndL`M}-qr~iLWf@HMEb;NL`C^B^A0;t%+(RX)uTM}7q3^i z+>}R40ce6}7Ug@IZBLW*mVz7X=xSB~eoM%l)y*BxXFT$XfB9((_!Qo2@A%uyj))X@ zZc1oJTwl1w{=#-G8UdRp_tb&7oiG!NDT$n6Kbf! zexRoE>wBu}f0KTpHigoxFf~e}!lpcVQ8XxG#z~W6=f|Q!AM~77lvZC-n|A3R)TX>T zDXi+Mw?$oLF)XaAk2$rgQNE*A&CAc!PzpUM>KdG{i@Iv)%fg}zI!kpW$x&L)hz2iW+o&PrC!(n8dkxZSn%txEQ7HHf6_=G5lyKHI&^4!bHTC$bIPfT zejS*IPE{oDzSv>JgV9sdbmNBqzD7rS*u3EX=Cy$}9k z;Ea+PB8u`RMHC#;i?1I0x(K7#|I2uNFeK6v{%b@948%Rv0l;pl3GQ`Etq@?AWD*3d z1_#2QJ*axiD)2o@d#6hEcdg8LvWe82Aowg1Pl#G;V(m$3V03=Q@ke5Dhm9pNf7mdH z0#iOrMgcssq@#@}2%Lny5IJNT3?CmyWE|YOUq%*al3RDu)1NkT`HsdwIrs;uIF8N@ zm(jR#G=QW-^}vD2IaiVIRR+8hLP6BYY?UU9$f*TD%8f20cXk_+Ss+v|Ft0OrXFzhINW-atOUoYY@jw0`TX z!##m!`nT>hA`3pZB&OWviGs({CY%7nT~%%~Zt~_%69_Xvkr)Fq+nc#3;`!&~@~TVN z7kCPv2av!W?HMC2o>uZW8c=teM4oSp_m~RKwMQ<3Y;PUPOI_3=nYD37`hM+Iu%4T6Er^&D(@rz^#Gf2VL)u=BI z4$hhcL>06?A6Z_M$1&Y{f5C7MdEOJ3I0w(G9CFyy(pIdViZ!{8?bon#TVVbgc5-d{ zm7Y8j0(UzE?lux4{*%DE9QkWPw0rXVHb^ytZ{l_i;0m(l@b&d$h@f@NvK54Wgpi?<$usV$({oui3)weu_h;aB2D1NBAf8>Dbl0$_4lmm)W zjy!|<4k{u!rPhhLI3fEzQb6g@s|&{Qe|!&qU}HJVc{Nn{@nG*T`*mH z9dWfcKo^CQth)f;1jKYE=fQMu!SJKxVMAU-gf|1<;p&xWemC_uw^0~5p-JI8MLKl| zCjrmlNKpH8S+wO$e~ZUS{WQbwSRDpV(c#H4(OZsoo!e8(XpyT#HgprX1{L-;cld6> zuBUsOI`3+=@Ke8iZEkyOZI+r`Wy2QFEf*PX-IGd#jVhsv&1#w*oYn5@`+1G6Ydn-J zXFPeoB==;v2Zj0Z~Bwfia1${7v)hJvZZb%%#Zs|DEH-j@11hao}3D+4uFc7w?fy z9^Y{cok_8gNYn<8sr;l3mwfF`b$6imjcUj6m@KAt5 zz8){(IeR^Et}t&-mQBL0y$1IZTVj4w!7D7295kd7{ObCLGE^jpZh`a7WMS>LO6^3` z$DCPI7qBKgTVvI#m0$oeYg|$hb5mWm*S)g!Nf8w>fA#;~*9OIV`ov*r6|D9D;I#SQ zFkjZ(l3{zRLfGOILCLF_9+$RC>VWUG)v~sxZ5YukF71hsTMK-4{2~o$1>q%jJpbmq zA7eOsh z+ePY-g|JHlB%vqNRHW!v=okmW zIW2IHjjhFfRuaupNDJQBS`-*3JJ1}<`cRF2LN}0>-_;G(qIzE%yV2YOG;QJnkgHy> z04PE3G0fQkFs<{ ze_m{zs?Rcv2Dq)ApEW3D40lRGj|C>=eoV7M$AL6KA3>k$7%x|aiPe|XeSyK@{x(u- zP&x!;q*R!8{7^@atT{(FynzdSltIOPID`JG`RVe9b}!?A{g{kW7IZ$FPGfKko-q!H;f(n!U=8fipKjWi0bu|^sZ zRV9rGw~|IgHjqX{kDAdT_o;hjC5!}5yjn&UuCJ(wf&o`Gl5h>iDnT&VLJo|m5<>wt z)<}U-4TQkR5kqY(jstp3l4A|hfB%Ua6dZ5G?qqCM5i<)GY%SDxt6bl$;u@bESombM zo3+ki)=>kWoT}Xl9MNeTl|L~dk*{?4<7>4u&A)YLn*V^EDUv%=SlyX&ZD)$>J5#*Y z&h#&#c+<}GiMko7abI(Ps;Alh4J3Y+T`I5aQe*or6 zF59IRm3(M|#foS22TQF496gg9y7Z08Oc zrSb3`zhh?1$PjMu7b#*nL|kIcvQiNmicl~F&2sAJU{}hdL3quMe}jC_VObpCVFfy5 z0Acvs=W)AIcGOpr1$^|gh!y}d9A!uUv9VV2xNH|`pRCwKBhL^oft+LQ))eUz+5$~q z*_u#m%{D=i#sxT>+ul%OC5J~GAP`O^j!O(6SGH%y2~7c>gy(Na^+Z~50ktXf0WnNf z;-g-DnWSf9Yw;q5fB#bu;wW(ti;0e93>WVd>C}?VKnAkJ3;POtZV_wG{vR7#i)7Cs z&NFx)Ex9bLzwWSqA6@Ds36C48v4jwfG+5SsOV5QMEk6eTn<28mD*TWH7*~Pb6X4KS z;k&Ml(7GCkm6^hD5Igp04A^REHf&#IG`#UQ*q=6pFz=u*f0al2{t^V(?*u$Iy1E*K zycr0+0UEo{K)!^cti$jh*+{mp(&0Vgez9#DA?ZxCs^>p*^sFw&Lq)fR+{?Bj8ljxE zd!V*asbL|dniU{f&nflltEIAF9cK^9)`7698F)k`3!t1$E1p1+-j2jmw-MVhH^+qn zUw4@AKX(V(e{XD+^)%a^|Mr}+)M)nv+&?>T@ZYn%h(`CKw^~dU8;zrg8KYG7Vrz}G zV8t8p$agA{80cv}U(*~X)%s}7>n(LF{cP*3+D_Iav!SnD2UO?UI5?LLQ}+#X2x~xa zYJFzU6W+!%3$dz!`m=>6W~b}0?{+wZv2AX}8SA3ie+=wWwJx#1HlBe`EM8Bg)c*QB z`iVTMUtuci!aeI)c)v2nW8&QXHw$B_?kdw4d4(3`DLlT7XO0P=x6n>n{|)aflD(-U zTAQ85Hakj?4zN6=xoRXDNlJ;phaC7%nFw>q%`V^mN;#G{K=0=c1*x4G6{nhiA<0|NN%DR zEJrNhfCb}Hz;I~dy@@HmyQ&HJjF+joda1n7e;zgcUgd@Ju=0X=ZxQ3&X%Cv`##`oD z_4V>bzE|#-!Iva4eCtg<=jslaDT-EXK z_3(-T`JEnT+M#0Mrcj|)O~pR7nu!Yu?5#6G1gte_c&C;?CFsd0YPC2BM z=Yh^$;*Nvg7vs$!*xYHg+<^{wQ}X(?KC}8~u2&M>JUo(ivr_9l*R5t_(;7Cmf7;B} z64@+f83>fH+N1&3Lc??#-jfdZ#ND`$qZ};3?q(Xl9T+pFt0qP8AC0We)hk+$6y!915Zl2lU3V|SmR5l5#_m+-ghEY_rbm!+%g^q@DP9V zQr=pao*5h^Z^W~JgRYcOf440Qqxd5li2ckI(q{Ube#Iv&Bo;nl4VS^G#bt12go)?f zNPof)*MA!y9D8J0bL4N1eU-83Yw?^%-}e|+RnOL#PN;o`C= zvU{F&#H4TfwSQNIS!5z+f zSQkG(T+`wte+3QqUkt!9^8{Px-}m6_HNAIJ*@qVcH}&??4$$lIF$Eye$4BRe-nRvg zyyK^rv|BP0PXOA_e`uoRPcMsZskLQ%3~eC^Nf|WhW+4%i6|FNj!blSwIr4bg%Pt3% z2!qS+?kLS%E*swfFbOXjxi1E8?x{zy%*`*;uD2UYxYDpQo#o^D?9IvIGVS^?JgYKj z$!O%>_nz&z-8t|YJKTlPB)pBT!y?T(;DcoUnkGdjN(S+4NORYD8D(^o&K&{Sao7u1XF3l@VHP=F ztF<{fCU?C+e@MufUu%bJ?+Q3S=HA-bW{xpsD0g%12vuMq=wt4#9ifk_pw&>>w}%q;ve(v@^Wo1gX{;e_2_p(9Y#Y{HB7ua3nbooe;w)ZtQmvxM$>fKw|JgEQDIo+ zR}~;?JXn9Hx&tjPW;=dinFeNrpL{dXzIU*Ukyjtkv@oNgR2Y#{C8}t}vptFd^wc!< z^!1?i9m0<2AVu{Cky4d&q2D*9btc=f2Dtz{;f68aCD|~jY^Y;sbzxPc3erWLbdqW9Y zA7v)8Hz&cFWfI)fndW{o)6}MfJ{y!ro9dJ~txuV)f5#U2Bocn_&>8cO0`TvI7pAcfjGw9dKmX0mBtr-e}pDr*&u8*d3+M`($qS z1NfJ9%Oh6}*Fm8me0yAySJU9?nDlyqBV6rjUV4t<#t6`4MX;?&6%vptP_KCQObV#g z<^D~q%X>i7a)tppZe(2 z_p*`l2bRe2Jr$NgLHO@nbToW?+|0Rj$4DKQK~8vc26{tgTJ6I!2pOi_C=e1Je<(HX z&}5i@jEb>4^gI>U9*RT)v?%Vd8Zhk)($4fGeB`FV>~hfF>5_2}OKIGc4B9*1F1&cP z;l*ndjGygzr5gnR|4>K=Y-eF|t-Yf~+LKa*Pf9r%k&z}hg7+ygAZ$AESvD?QN-_^1 zF$QTiJVfuffMk~!;G+h=Q{jH6f46OTl>~Go$OT)sBXl>&0w11=($wPk3o1u#jY&91 zig4uPx|TmEmi_hUF()YPy#;BEAwjX*dXfBZh%v`}=f_Vv81}QtkrR${Liv@R7}-%`A?(cRIgp z{KHa^xAD)7=blhFW`jZ)f8F5_*#xS!CRhjGqgAoW+ixL4j zorW2RU&%(*MSA1FTD^Z;W=?}c@QNev+I(vC2(D{&tKtluQ{e=gB^^a^++L=Is`-j& zO0gu4)iIRE@#Tt=%|pa!E!qt@S78<=14R#n*t-fdv2uC1xsEk2f9sM|)wWe!npdN} zAL07EK6-3?reQ`AH-&pn_C=3n_sE7V6znbrH|=Re2ec{0cs99WRMZF{X5zNabCjYy zwxK%XEAy>kG8tXku%W`pMl#U6D2_M&A5=^=Ds;?tIjEZoI>JCchg^aeb;Tc?3Xe3D zg9Z0t9LC|=sMYQ@f7lItr&)uAX;r33&7p}>*~Lw>U!Bd>U4l8#)V#VYs?@2f+QXGR zkRCux7!Ibc%3R!SupUy;f0mB3A&X*$(YC16z+1_?cx2_Ui^3HUp0hX>MaK^!k)GdYhy$dE_Fe z_jK(Vmzk8TtGeH>EI@N5F^h)kfwy_tteSp;&r}nLLzrq%25#q+-BW#)Wt1QAcvik= zE*W1=V1pCXf6hE3b2V<)SDqfkn8>oOnihS_(>9sAHS$)GS)8!2l4S?{RmOpB zK`q^qh;1o+EW}BsvY6Sp$&-)l9cySCWCp9|gFb2+*E08*27d7anUd&-D3X0wMnmjq z(=f^$bunO*&13@l>6foshjmpR;h(?<)?MvO&x1C$f5iCWTg?QnQi5hch-3BEbr{0o zx*5bFN%|{edH5|hNr6OhdPj$=FN+ccQ&}xjX4oNEh=qb)0&8^?&HwdXmfp?2 zq1*hJf1sxQrMCGmT{B`Ta)zf}!nn_XrR`v8Jne3yfj~Cr0B1m$zv8wka?JGVpy4`* zY4dX9bvt~?qYFsltXkJ7%igus)Nit@7Mb{V$KEdVG^T$)&oGt763B+7s+FR#Z@O|d zY+a3p>&>R*hVVr7vdL<94U14*SazaU1v*l+xTE-&SbvHp_$pYZJKCD%(o7AyRoJiF z*7Z{?Q{jq*`?TEASXe&JqU45O@|NEW?E7NFo$jgU^vaCKu2wc?+=3Z{k@7S(vQCTQER@*<6HIvpCG!$!wD2M7oqVAcR|cbeSI< z8vOp+?Hf?)mz90cHr1C+T?WkVt(M8I5_e)bt9V{*qtS9L-xZsSK&P&%AhE&n4YI%b z=!-66WeH8Suign|8Oyd+v#Dw)|KHtE_y_I1(|;e)E?-yAV5^1tHTm(%lRRTgy{A9} ztgzze&`-+{0iZEXY50k`WG|2eQ+7pC_H4@wx#Xp=gfazMB5~D#Y7(J~vAm&-H}RZV zdY6m({$!3kt4;EMDhZoJvb;%@;DfTPA9HrqQ*$k5ApHf4QiM!c)GoqtBvkd_Arfxz zGJm7IN69`2e>*1Kc=~EdIk+&5@0nFm2>yp{ryOI2(**M(lpEnPe6sm$?Krjy zFaa*YTC}MlSY3Ny%X+S+Gha($sGe_^f_P2z&>SyYVvlIZC#)@Ye@PtosMT09kGD5V z+^SXeZximST26IL@iNT@=*goN^#*700aF1wXNT$)t3WKni}dHRz5OnA)>*F+H3#BSe13nxCv_Y=-!K1 z%5LeAuU3U8S_WrAp9tDA7ayN#8JzHjZRWJqa^J-6JL*-HjowkO)nZWqF@NE;TA$%Z z>5+r)tnV|u-07}U?GETJdE_*>D>&dqef2&*-XUo`vL(`iDdnM1;{u!s+;1NrH)%(1 z?2nI|rB~t#ebCMpja8C&^(60TCmoG)S}=onkAH0DV!XIV`Oh>6 zoGWDbj;U9wp|qY96+qV4g>FjlvM2*Io<(=Hlj*DgCUqZEHy6`;mIk;>yC;Rzjcq^o zJTj6ouPZTQ8S}Cd!>9AtvH@}k3erD(kXm7r2kIOheuPRp_+ zugqzz&hnKRTpLqPksKD>?q7wSm(6!;6aVosDtInz_#eUN#P#6bHNRIn)?*5ZB<_xW zMteu=$GXo{9#c;W2BVc+paayGX*R)#*F_mz?7pL|)(h&sgMaP8BcJi>Gk%>E?CYdp zUsrrF12Axgtw0t?^CSdel{!w8JybYPy9$fHMK&w5=jOvGQch4#{Z;od*X&FvQ@!5%iY) zzwEvFTI0yFFZ%y_3Zq@epR_uymdz|$#igjCfv)PNfEs8P7lfT)gDklunV~@YSCcb+2{K{l3$CFUrb!h>XmPjQB;{3+azQDSw!T9N;KGCpcoV8{rJTj6`v? zDBymB(%l1GKin9ApV_nvjGoNoJCLR}n+pY29Sk>{u56!&rfgo6zW}@MZ|s!KCUE7) zwEHO?Tn%t%H6x>KG8XK1H9ZJ(Wm5J2~G2syxK&``6U z9a_&$=~eswt1CFLQO4(b=(qCu`F-g^XB0~UWzrtiRbtuK*}YZhJ|ip5xlG2nBv(@N5QAUaG#ga$2^5Q!}`t(jMhIK_LClkZ* zpPV>rTr4M*3?6Ikrh8({lSc=a4hr!;!CZ8Z^I_z4$=SkDQXSIaJkYnSw=|UQ z+=$(^+&*?0^YPGw{OyGh<2WSH(FXaOzJDc4nWEf~=wfE)_AZL_iIx;8bV%z?xzxW3Lq68{tXpw-Uj#{!WRgM%p-I z2Fu}9Rz-Uy+y~x(G#d;#lL1c4L)p6*DcWk?g<6GZ;S;Mjir6K)*>pehwtTEHoP=<9ML5AX zb<1e8effAl@Ng3gYG} znjf$hoUrTpM>)p!icg^8t%*@$6#n3>lS%E#X;6IWhr*JM7=sza(rvSviMVlQo8v8h zWEh0+if%l@PWY$mZ4fO>iXQlmdZ$TA!8Af4Wg1M#>HuyxR1{I?@%6QR%YWCllu^}W z(9Pzb(g4=B!YstQ3Cy@KN%ue{-2+T5c3m%YPsGM36Q8JwPefv++kd(fw=%iEqxbBl z%oZK2sd(0!;&rKOXj`saL`PXHDC=NvzNDtmeaV2KmkgNNhdqV+EV#28=uu8fPxpn( z*9G&^{w~4ra(Ho9tgP z`eS|=9qSQFNq=I)1|9CK@kW8U0s34+1<50OELmpC2}E$+nfEd{4-^{*SPqL%_0Eqo zax#$?+DeA;lnjbkpj6HvJAXy8@mtw!g6NOp zgb*z;kb!P)I*#|##lP}@Tv*x;S-UiAfj5oZ1;qPuRbPW4G zT<4hicalc$-KUaxvT`Z~bl{81RoNMf57WpvWhE&ioH84MRIqh|K?+F7wm*|>?N@2I z2_Dgl$VQ&3;yy9(1%F0tQn>uY81~I09Q8~00j{~PpA5Lj6YR0$;8wFaDB-*E!XrTz zM=(hA6=}z4hmGa$u&N5oxa|SnSg<@W6s$(~FANSebVoFFhcpy*OZWU7nU?tvx@G>a z$ogPex6G%{c6zv@2vKqL#Ef&^k+(|*@I*hxh>r{XE|8GBlz*UUaEPcT!!}01Cc{0< zKqGIfagoDLF#;q>sUd*#goB;ejD4M zkA58+*g+>_6@NVF>)3*0^l@y$_xw4QkV*Sv3yKczO@PSx^T>eh**~%Y?%-P+d{22> z!?sCptb3@0 z)4w&rvqol!$UeL^F>$VM>!3Jyw>pN><*fy2=<(Kytbg=yi--dV?hpaa?PuXO3*}&2 zEcl)UGj9+y@cgz?T&Ivb^wBMIIdXeTe2#42+MSMo?7^na>cEgVQ|&|?7#r1P$qBAG zp}4=bdaKwgX)yO`ajyG>VE!MDj8NwM;g$ufjs1-ksHmShz&o6Y*8C3e2F=CCH|<;L z=5Klg^M6tDCD%f!WC+-XV>KmmfO|O8t&AMtBBpPS{c+6+h%g*2t633`F*%YZqALBkuq( zNj^!57Dy?os3+t^-L*sszdGaFy62o;EsPg+U5^nZ-PPkHAzrb_n(2lU_HO~TCoY-i z7pA#2=~N=0yQz-OT`4`n%!$Cb4=PmCPGaQa1F@l{L0ul-fv;ZesK&q5Jc$TB;;0>a zX@5~dR39n+W`-pir*IF1MC=qAULxg88a@#1SWtNR%>2%LWbp@zKGq)9(32tU@S7Rb z3E!}s^bqm^DX)9sp*T7MsvOaJ1(JC)F3T(pUm>Y>R?|5Pw~eD3(dh`^&f`pn6{~9i zeNsFd@N zRzJym@0}JzM;7xi^YCuZ}RSaC_h09 z;4S~u^`~gsU3;W_L`X`#@mxE(tcQK=;X((1>^l1z9q@=RAosNAso7BZ+YQyY@gTlTh_cUQ!0Sc7bw~5tlAJq}2k~&%%`G=~Rm&j)X$P*$~px za6Zlx>TBOf%-P<>Svb({`$jtPfPW;a=K;+ob(zGa7Dh%M%=1l1MraD4aFR3}`f@NTtwJ6o0)#9dP2Q!8B5jb3+cK8<*`^K+W; zqC#B{l-M=-*qwWxu~k3mEa4zanPLT^uHdPpSCe@zDygQ~TWYZTAx_6}l01eB0U8(B z6sJKjfBo6b21R*t7!ML+C4Zp%%>oYEMdJ;rfID%!?lFFN6+O`xVr^|Vo77EJ4}_$Z zM4-${;uH&JMlS2xiH{T|ZGVh0oybb%NVaftf!uCn6eNX^-J0@c*Cz#@DOO0LN92>5 zcrle4#-#2GPcufN>t6;i^D>23kQ1UbFtf2|sYDd>#?fRvT+u8tQh)GpY0AYoHT{z8 zYi>r>YI9CSx#1~wAyz*-f*O`Po;>2?+K7*-{w%sWvv4_aS`!>{6uo{j6Ob5pggTxu z3#t_&EumCyLqbrNvQwrKrJp}5PjOmD&^5+oBe;J*tD-DYe?~GHrhm6-hMWdxb+$Tz>rLe7 za=CD;!?`$7cOob1f`+f)M7DGy3FApd8X8Iy{dLwu78ZrClx)MwRwnS387tSi`jK2y zDi^7c^S}P5!}tR8u?na5W|JJi7#s>5z?hp##UM(I0&?O-DzA+zGKB&DY@yYdH z4qvY}d_6jR2^y2V&0JO1?TA05iydq#IpRm+i`RO6n;`13T>~v5BewmSyW?RBRL?_O z43L(QlHK2KT027={Z5_Tf?M0rC~=VfSedsfJ)Mt=YQ4r0sdMtbuxvQ^dHNvA`Iz;DEnbu zLS^oQT`?|H=%WIjFc}XQ-}E+nZr2N8}UVUfuFy7e@krw z4Dg@-@mZ`brhn6-;Xrx9gO>uHC&F3@c>4R#wV_qU*TuiBI)cv1HCH(OSdm))4U6S$ z#)6s7TK@j!G=t9mo@Mk`sO;a>0xOOEO@EdB0EPX1{EGh{y4{VQDs(h9k*9v8rvM5+ zbvqaQ6ho2X2NMM+iXADA04566bO6dqQ5UeQ31I!qQ$K+TZ)v2e3wEn!f|yFRFF2My z51)j_ZYNaCt)GTC9lzmG&^%^dCmcC$jmr$4MiX3O;m`36Mk9>#B7E9oA`fa@b@8Xhc{-&Va-J`!V;cGU`Rrj_7&An}` zySFVg_qGZ9+8x842o1Ad%)HEw(I^{%t{PJwR))rCp3(^J%C)07^vtS@zo&6jJN_$n zGn9Jt>jShGg2p1~fVLU}dng5O(|@nzl#zi{CyUI&yWI*Moky>B(bg_8U38zW<5B3e z+MUq@z##1zC9ri-n{yf)9-Xu4-P*0thuvsz7u}xo$5>}+37q;elU??uji}RsY85xY z9dH9&q3@ymgT6Q&kt*}6Y%uC$%c?}_=AdSW)+5PzqN@_B0N ziDz{+@my-phYof1N_?D;9vb=eW$Xs1LI2-xcRWWXrUkMbFlW{*Yibr=8BV~pNUBya8{_w8jqXOVq*MsaDDe#dz>qque_5Tz}3)_;~oVbim%icIa! z%A9#ROCpo_=`{+#YINJE(Q11QrJG9XmXcg;xzdI?o1nBn&oPS2zJs26q4Qx41&!@B zf4SXRTU=gSLP2BAUte5a4p!SMDDW58R)VFVy$+%4i=EX@XB7qh+S=mc>e|}sa^w9v zYLh>Kzr428c;D{$oqzSt+WKM#t@2-;#&)~oudFRDwO5zXioYIo7FX8R7aQ$Gf3dx? zyw)*8SA*4du(GBXvE&CUtIO-bDq8hdmKPUSSKDh12wh)Z>;#Kw&F^%Am0+#2M2c7s zI_t|zXw6?~ch=U|m!NU7TVHLjkkrBAVrPl9c71()X*pPFykGU#+l#9! z>$K?gmCpL=I)8+&t_G{YdV5tX8U}D}aczlKxD>QIG<11&Wp#CJX_*8ED~p{KQu5O3 zdS|`eA;D|QOF;mwUiFs(=;SKz_}U5yU0iD~wu4}W4$<<;+S+1cd(~fD4ih_YqzDWK< z?PWnD+kfq4f4S3HT3l_b!R-~)Uh$WffV|e(m&~$)+N;1FIxxLZz}i};v$zJK>x)b4 z%d2Y;8Z57_c7XO){q=R=66=lkY9m%9p|<^Ch5Waw25$%c((3B+N@sm>NevH3^~>$m z#pNaVP?|=*mey8Q+DmJVz+Y;&S65en5wutQV1H$CeQ9yI5%}v%oz7~oMgoJC_UhWA z-h^ePW!6!H;bs4!H$)r^2>WpDG`#R#4IYR~D(+w<7(FOnX4q%lbB+uc6u-MXl6=ngBs8BpYmkD*F7>%6Mn@VGv8|Mj89B-*4ryVf zy?@xj$W)&uFK`lh!%ugNcHU8+B=opd>Ao+XloPGRe*<*`}_#-W5DrOTz5Odr^YZV&#l`EIDf=8 zeL}?O+>@{jF@swt83Fk{PTd&g6#0E2&~e|XRigVusq=!kqki@DsRTSU!X2x|Par&E zAQhE&!3mV4p}zqoh+t%Z23Egx3)wI9sPycd_0FeMFuhNnhulY!7AQofeN@suinOBl zBLbT*=*DTuo%78u+S#Sp`4aM%S${>H!{lCZEUhbvqO~2l?s>#fPGmFAYwx+|qA}0U zueMz5^Tp&nKi_Y=T?X?(Kw`FeO}z;EF5qzZ4+e;{$-l#GZgG$S?mgaMD3p&;1b1FA z4OT#izKwDINClo*?ml{`=f}Ms;oa{^n{e(r6iCAX82(EYb!X^$Pww%h+kf*mCp9bV zc@iy$;Kl^#68Gb~0r1vhm}O-jWC;?&*Y%z<4)Z;K*&{UIxJ4YoY9MiDmGZA$?3n$4b{<6(A(Ck~Aus|N$!UBL-CS4276rljVvE{C~SL`6rY zsOYdRD!OF=gIio!xhG|k-+y$Gh9Sg=3IB~-53EIrCM;AqK75ttfpys zl_GW`xr%$ZHAq`TsDIWPk6Lna90dA~TyaZGI(W^IbD}79$xxe>S;^I~nB4;(S)0|v z^K(fzA4ut$`nEzz>W`Faw7mjl{(`^Qo$AASL9;8fO}}e2NX*yN`Dj`0HW#{W2eoHX z^_kBmnrK!YXrwA{hup1N0n0Wz#S^jVQ^_kXVOan1e8(RV$iJ}M;Zc$1Bjtt}{iLuw zEFFjA$>npOL!QU80y2sB(%pvB_B+cC2|ZTdUes^#=As7j zrWnC&KxpV2y>}3#6gZFpqF>TO9BTR>_K5SJ?a(N5gQgM4cu74Xirm7uqjBU|H%zcqEtRw12 zS2&y%B7<1<-YFdz8wf{g6w~(*y&{d8BRT`H9(TlCasC zRVVH*s@3rRPNz>WJVo~nd`+*}d`*kQFPA-z3!F36FTr)VCstb=CsVmnjFmyw@V&wM zl)x4pQBUEU5s%67C~eceUBF?mh5bPvvzrb~2EIcA;})>Pc!bNvQC^==$< zBv502FN~8%VmoAI?-%yQRPFc7bh zc7OY4D1ZjdI$>fB7r<=xSc%PMk7vv*WPp1H+i=1{$)?petVM{bE|n-lhS665AhpHs zgd-)FawKwK1Od&2Nd^=mVHUVQx_$dw*B46 z#ZjDZQcru-REDqQMj0u~x*r#P(8A1$5>y7zJyhU0@Akv13hLDc9Q)w<6!tIg`T2?Cw*1}IRw$*N;zCnEbSEzrrGM)Q zrCu)P1kpOSNO(uth$t{Spp4w+!r z?l{kJS~?+zyCV}!`z9t29(B0EwTCSB$+lXgrLrN_bIN>-9b&#*8s^Isu78OQ)2Z8y zuuR|yKTTa}u-^^YiaP@Zj7n2h{|c^(pV*Lpg~P{bXL%X%|M~5eGv!HQC#j_l5d5Ft z?woPp{q%;M5UC*;+9qM%J)oMk&?Q3V#%JNww(@xl# zZR3HwOg)qp*&)5p2cuDf-;SAF!tqxMpeI#4rfANWn&y0}YtCny=6tS8%m(7HM+%C? zCoQTF->k4i1kmETC>zDyLHQ`o(qmOV*Ha~TR~F^xkyZJ*&l*XOw0}b_O?ZhwdxHMH zmLkybLH?#?AIkt<@VO=-4Y##V{ye6J$rmzJj2a$kpZuLn4U3aQlYch*=MS@s7bfKQzsDkqPGAA?L! z$<4pD%skM@`*9o-Gb8BNe}U4oV}@&`$Y7%!JvSQ$HAwVZ4WzIPT96oi9x5M(6*eKd zd?mv;t0>J2Y+nX3yg7?o2(9pk()_L!4uO^mAh=cu1llV4m46(&&45}}B-BzD39nT~ zLY3OMNmW}hsTx)nnsW{rm0b>HI+fEGfFZWS!LOBu0;XoAhc1suh@&Y6fZ*88m8EE(nyh)JC1GS9Q{~<ESe$YvsL!NDOSoCDL6Mf`2%?ldu+gRLbDcCN z*Je;_tqFow zd5dk7%KKNRQ)@201tyKwnjk5(R+>tmwMIzlwC6L2UG=f2k-(NtmzETJCRJL}eA8)i zYAJftYK>9okvIN6zQat`0J4P@M;8xSq&(nXO{o+}70rLQzCasq$NL8Wh%jYLeeG9j7_KBVbPOu|N=6a=ZN3f-j9;0DDv(T#hm zK&4&i`d_oOEId;Qt<5uCQPo97Crl^^@p4$ebW^@r`eO4M3r;n0oNe*fm}E|9SJlhL zB@ByHu(PQfeQ!}*(+1#Ai>`<~6Exgxn16sItmx;1^p?)sOASC@s-8oJkLk)uE7F>> zT1`WcXP?`obUs}$CZn8amzoQ&hm%YrsTLklPat|m93$#Um8Cldby4B~yUE``Bb!@) zzAV2`t!9Rihox2)(So8b5o^$Ua}`hWsz#SgyX}Vxn`puLL#1gZnlOf3+v9I2?thFG zsTk!-VlqlG=K&d3r54YX#1^$a&$X7#Ke@A-$L4WL+xSdR9=%%gCK1Q1#xOdV(imwT zJa=QJm)qaa>|%`$f%iJZcrQNk}*xX5X2o)j^u76Mq|U1Y^NP zEck@-+z?+DSu!rMHXF0%%{Uw>s{4xC?i}0W1hU~ki&H6I?_*w7`*5hC8&?eQ5TcFiMy7qOTtk z&1KJ)#t}1sBG;EpWKxIq18ypKzwn(Fhb{%zx(ol?jY|bQYVry4_53odH?1yW~i3wu1dTG6yi?%#Q~a_XsQ2XWnThEl@AiM;9! z$4Qt_%=S5u^t*Fasg=oEs4{DDV_04^N`dE*ieDK;89{k;Pk*(97qBlUy4hU7J|_h7 zA?SofJ(SI+yMU>92=v1Vk--l-`d+gM=pS@QKr{X`cGDa5R0&LB&F>+=7L+oE5PSAC{PWqT#l8|;20Pr_OXfv5c|kuA2qMWq`>jRexPU=VTBB+e1ktaaszFNO2A>QQ>^^mUhea&;s@?GY!Be*0eogNL{Gl zFC_yCnShQ$8tFc<0-0$)z+re^g}O>hL6=#rWC3%BQ`}^S(t3iV!8 z1dyWWPJMhiCQl~uLMn8nE7dQw!J~@BLTO~v?(Va|!xFr;g+p$|bV;q4*cx?OTrwKp zpxZIRsPCcc=v^w43?WFz6KR}BmqOKgnqks5GJ+xSky$GNxuYjTnf0iqkawtxv~TMo z?X4=hM}K>f(EVoY_8Vo+Z`gM8f$nBZp)LHx_MMM>qk5}sf8UjDsKjyy`c>U~_W7>U z$5n*U1CE{?MRM$feZ099-c|%?=pJGfkPv5(4$48CI0|$KHxjbO2|FQcEETcXLnD z4RD!Pd?UKU(f8-)PaCz_Vb?Ot+|*-a7wd7nZ}k|ZQ);9!Cu)>BBX{`u`Tq16Q=iM? zfepIrolTmhJG}Wdcki$lTC(m^xtKM-=;0mS+({;taKJ@J)-u>g{BRrOcuna0TX9=} z{C`!2lL9veSMG=B=WqXineR`$XUapLeLSqgKwdY0kOt&q>kkuw`Y8K@R4}s@Q^`Pk z-8Jc;#0nK$;>~+s^7|9@OXwKW(!0teU>tpVe!c_T{^-qu!e*MyHw!8ss!`YoZ*E~1 zWAqd!qkhbtj^Ep#Gr`+3ixOcL;(S@5WPey~C6fp%g}Kkxs21iSI;rhAW16^cBI*tqcANQ-B^tfivk ztS9B&t|jKPt|zA>Arc!?sHYWUQ!CpGCv`~LDopQ^Vd^leQ#BKa>D`)Mdc9vVy?-at zYBYKlaU$i>3Z0%s7+b z0Aq!Hf;~vjV%d4LrDv&ShrUdj8RUx8JD_hZe{}=@{`~BIQr9t8EuXfyMK~?ho5Y=J zg=-r1Mp?>Wdy|=(rM;R0zEP+)9e>^=epoA1)7LkORHn}lvHG-n^ujja zq|Bt&=KVx{(w!7J>GGq#O;3unUV2__)|0q#?Z=219 zSDWY9BrT2&@@i8=K*vmEmCrPU_bPn*{H*5qxcM$Ts9~IbQ9|fDk`sQlBC@Jwy?uWE z2n~&KHIM1()OQUH4rW_Lhkp@I=mN#nc&Zn8tmX@nz+=^3XJFXT1BQ*-Lj&xgN9++C z))7TpVRADjFavIK9ytypEhe4XrqZcLCY_?@0bIK{JY>?TTP~ea)MCRuMLP9Oc^*-P zQy;i+>J^Aew?U-)Q{=>shwj<$OUFY;?047k&@KDjb3C-geq+Z&-+$QeE5}1`*zaq{ zLm$}hzT=@+?DxR&&>{PMD0B)==q24)LF#CHh=Zh{G-ztbAhESH4th-aZf730SQQk8-hg*hTmtP*}PFOzpE z6-07)+7H>dz`g7q@PAQg$ZziBCe~rDL}_{1v4kyN!)YKl7O*WTVARs^h|7A zmO{Yc(q!cA*GxkKSps#@nCTc*U7!Wp9r9L3YbU(0RyPS{1ry>jQ;oHU|@dg;ACg zhN6VSH_B4UiIg}Ih_aOO9wm|l&M8&(FCxYpFp=95$OPvJ7I|%767XoxlklrvgZz?*j_br8QD* z%;uf@IoE)hK{p_jT8EmSSgyQufvD@gFJu%tpzJ0P!AW+iaWf%ro+aD|ARBHu7MsSm z>xCflBB)gMnIVb+Ffn3%Z9k2s#0}`=BtoEu^p7ryK{6Dz~AI1dMXEHf_DTIHNpO=Q1@oC7hQpOn4&}? z6lN-rO)fv$0DoUYnTSzua5oTYe?|QfGtpsex(bZV81)r@x{4p)E7kArNcX$jpC8R7 z0W=q*)2foUVA!23-hk=5dw7$wXY%e%g?cy9_y%3w*a6TLSJbIa1_qfL=uYY^#~OxDp=06sy$|Lu;fF-6SjUp72tw1Zq6_ zl?rF3F~?G;0)sgyZp9_59H{FcR@rr-&u3C+&0X1I&XDy0%3FFyD8E8p(Qpl`NQOv! zABC3>pnMln&x{q9I8mbau(oe>=NwQH_C}|azc`aRugFbaksG{1eiQmv zeP~}AGz`1LwX!?py_!+(tMdwNok!O<=+2(dVv_p`OmfkaTnMR3XPHh~s#kGlXv?QD zN|6ylW;@EvU^d@TPKaJ!_nb2v$``hCz{KGc-aiAsELkmIgEYab8O znwC0o;6&_Pgk{KO_AtqYVP5OoISg#48tC3Ds@SItmN*!hhz=SNV0$;NH?ye6)=IZa*ayn^fqI>+Fh`A4mtWj6BuVQ>9ECUyNElY2`> zaTpKM$zB?i=1CNRc^yf>SbtDkL&KiO2tvXa+OZ`nVJXKkhch z)>^XF8Y?Ui4m$pB$0^)%1wCO*C(j?Ldk*HQmXr)eVMEg1!_=LGwz)QboJTpFa&*FR z)KsXUtpCY7q41VuUj`Ey#-v3vi^8~HnyW!By`jv_`po&9djMxLz<){o5u*jkNa!3V z1T7B{rq0ep$d$9yuJGCeKdutkHmT6ea>$wE*fJ?NP|ODh!)u+B5TU=t^pBYeG6Ne% zUli^`-p#G>63YBjpS9#KfAsEPq@B4Cw#v4w%Oe&Kl-9JpAu(J!aR987rPr3{NapRGGNyZA3Z8 zHf-luVR-*TwJL>xe@8SL&sjOUoBh@5)ncFlXC68kF+sTSWI^eYn&h4`AL`tPJ3Y!x zi+cwr4toMhGWIy$M8)`%Q5|;_&m&Av@n8u>_7l4eBsZ3u$A1PA&L2c4fJch!iejNE zM+)BPvI5slCMO$enPhLrtD^smYVBb-~MnDm*+k0!f1t8 zE{%x_C)_%76#l_&EZYe`SR+M|uheLEcHw@>R83#zq)YS9bxgz5BdHT!v%JRDPIv&T zT`Yx1F+whyhw*cJgrWXZixw(Ck7@!f>wP^&OaGZH#F6TeZ0~XsgzF8h)#W8+3OFugM8>s76^HH^YX^rvX4O)OFMp z^|837n8x`lVa4Ewi|Kp-%b=Pdbr)=fsz;URDpHA6kE)hvvL2P(fU(>=OJz$;EqzeB zm@AIo>4;yWffIxM;+*5(CzI#t6# z(djJAkrv1fJFm!Yon1BXLgZZ1t=<8Y02U9L6>t`IHXU*%CK@I3V0>{FfH0!^%rM*m1{G^bvfc^k53q>1#5e7Y~rLZkg+_Ak!Dw6Z$NBPS%Pw~{5e zLVtghZsL>sD(XhByF|5z>Us#(4qiM-WoX27J&zVakC&tjrZYsAH~Yi7wFx@*?d%^)jYCL|(3Y89RqM`SoS&f@`&g z{NpcrG6{EQZ%f!#(lP%y*7BBVI&hXsbQZA-guM@x}ZZz<+uYaD>>Y`G7;T@YLrJKM+gUzzFNZ4uFYHtQ1ZnZ9hUmX*|^&$J~Eq4+!&-q8K+&?ylU}EWdW@$!GGmbc6C+Y zlG102=oeQzU>fZuzq01hH7>Wa;b>gq9$CbIBArHX;>!!XlVow}=KeJ<5Atk;^YZaC z+$hA=g&qh!Z{FlokJSUnp={nfa6X;C26k}uyowzH@7X}~`4Gra`#q@1a$z6;t{sm5dtAAZIhU21aT;j$EG-P`~yMrEX{Odxt;$Ij3g@@7# zZGk>$R>lbv+|X_b!3_w9s3IXnXPlI%mz7iSxOy3Yc9r?y`WjF2U{1W4ItnHklRQ;u z??xB>kPf`f%7Tl4wtsHs@oUZnH-NWwdIqHbb>u3pLUXr^#vaEq>ejK0$nS;|cI&`U znO|n^SO6GF#G_`j0C|(BWZ-taC+xGK0J@Kxzzh+x5wg z@f&`8e(w5l!hdzkJYheFxQu_p9EOW6j$Y)BBLR9!0ah94sego$8jGdJ0AfI$zwc6G zKh1g=Kv(@Td!OCod^;|%OO{X%nmquOKj-`?} zL41urjhyFa^0fuq_otDA`ZD${tPwSy1fb!>{D;((@p4KL?}3e?>nQUF#b+=o>&A%- zz)#nkqi~3hqwCFnc)5SE@X%~796vw17E*vH$o{*6$KraMZsw=>0TLu`=BsP!5MMF8 zE-yT0nGbS&Co?yjZbmAao?9V^L=uEM=6GPI-80)fK0l8cKAGTL50B(l&+_^7%L%A8ifZyxEPW6MWeBVf z^5}I*&w07Ws^m73!lcFtgo%`;@fRrLMmbtIz3<-Pi!)-gk%~JGkv5xlG;Rt`$x~%o z%w#f(r4>`Er(=J?ZjMs88C2|ka1((E%iXnuo*srtT7*u&EJxwbKi}Wq`}d1}mS6we z34-8flICuJ@84t(6gjlL(rB+xzw(g%Y5>}|?EY~FM~kxWpr>Bwd}s%LXQi>|cVd5a z*#a~@rY^)`V{&HuvvFNWZ$%KFHM!VJa+mNu6w3b>+erH)P zCTNj3TNISu@`I)C4x-Itq(Jcqz(NIm|BsBovcI}y4nWWn1F-IQI;)Mf_sjljqun<8 zA2dY&>wOG(_bo$1VrKRK58HN4xU2J$ZTd-a;4noxOAIrlGuSXkz#qc_0wxRam1J*c zN6$Lb`b&Rh&*ocG*_FA3$<>rP62GVkV@|E9nJlorPuR(Rs^(8~&axba@t z2z{sfi;aLWuF&@z%1x4PBuHql#6t(YrH5wN+e$XTu3JW!ScuB)t*jkWN*^c^QY769 zy;q1d>Avjv_;uudxpb4Rhc43At0(%qx}f;2fZl(qJ@iov?{O7noF2xTDO{Y6l0grX zEyNvrVGD522P|vKrq<2*-i~4=3I<$>DwHTH^-v-c5y`8h*GrLN<1@vYeM?rN+;zvE*5_UoPJ`v5PD=m-xELG=~ZcRN9@l_KStu%Gd z*qVP02W+i|G2(p>3q*I*oQcO0-RN9hzCcCnYWTzi^JPuA&l!YZ3}G%S8?ee^R#`!p zK1w23G^x4_3K%&ioUcc;T8xukoP`54DGe;qi?cABm;ja!Nc*d^8uzgqV<&7eW+SR3 zBo8C4wu78rT*lOckrT$qFj5@wPV*(a9gly?agJ-oyA^VAR0`8nu}X1mm14geCkfb& z&ok)k%&~J5QEd_?m%Est$gb;a32#>PvjlMtdpZDp#I*IeVbe0B%CBU&i#Y({&02)g z&@68ly1r~{#KbJ2gz^`fxTG;u71wk(@bYmmy;@oH?5L{R>&8UIIHnH0AHi|hl0iRm8Km#)2Lt$^;ydV zT<9)@F6Qb4bNVAZ5^#4ZbLOVWJxy018l}&HF-q&}>+7Qj`}mW0f8kG!Pu|k#Vg5Op zG5ntj&I zqGV5xoRgL_ZQe`W;VBB-ZCV1IesYUbI8qxA6&_1IE_BCR7jyS*(Nh$Q@7R@vPG4=i zdeHZSLT(5)gD^^aS8}T-Er7o!chu zowYHgzh|F5jP{bDLJf5q1;;1S&{K6ApH2g{Hi5bJG_yoHo%NlC^@8pXwyj>@Pq@_# zn1Bc7#z3?G=XVC3wNLNF1a5!Lhr{gOh04vT=-@9NvJ3`uTHh+@q~{qxkhtqX4_~XR z9w1FxEXOG^f*{X-vx(;`U76gW8RM*sdKjB!b-)AU+yxR+oL1VL#653u^hNcD%42@r zlmg8bn)571tD`n(_F5yS_J8UoMuNOrMyawP^Y+ck2zc-QFDLl-Z~}icn?B~Bf*&N1 zc~_=J9vbmdTA4%y(kgOEt$At++qkIp>Vq<~??!Uz7;b(>$9r#Gz5kg3m`WHwJO;K? zq;)IeUfPVMsR%b%iYe|WYX?A4XxoyDdEJ(6HIAoDIDzwGgsE@|&PstYgfqIN&R)HH zb{eoBZKsU~GNnG##$bQWn#n#S+>^KK$79(Ye`#{D^PiUIDsT4T`S+XX)RBY5ohCU* z2|OmUHEy2doS`=_aR|udl+!g{G_@EO4W}UT(j~2|=Fp4jW#uflcZ|zah!X7q&OZ#$tvmu0ztf8r+DwaR*Y^C&HMQQ%rKyFi#(De! zE))I|bMb4ybh_e*y*-_tRf>;5LCT=$BW^kJag4e0+vITPp+ix`J=8T*aDyCnDE81; z)ItfC7%>p)^iWU40j-18fwq35C~7yGWA>JYt}G={U`Kz)Ln9WsFy_7tv9B-O&30&% z@1Z`+#dL&hNro)Rh&kAcA_o?;0~MI9r7^_FL#vuN)N`4NXTViFg9^OpSsp`=F!KYs zaKx31m^RqynTCtKgR5u=33o8plj?R{KDeZ)S7WffiWkGryp z5<;zU84Z8S)4TEvO5O*H5ZW(c0HiX_1LD~31V?e%a`$no?fvrrqrEa}|NJ2?`~EO~ zaNB4fdmC{Xo#21&l}ziiz_WIoVd%yqgYnI`D^MPVf6cr7e2w$-?l;ELHO>*J!g7rbw=%Z z=<&xWvay4s1$W37Utg@2wukm{RDe8>Q*5M*31tA@SOL&w5X>X0xsa$k6UrXS=$?lqfwb$cZ` z=X|li6*@fwnz^4ecO%5jD}ZG%ds`ULBV~VivzCcvyMtRt7zN%>?Tsgshg^#SVQK7B z{P|(&2@2P^4h;E&I^+o|FkeKcae21E*2q3S-RA_>YM((A@Rnh@ah2un#t8<4kOTZn zfj7Jp+-f0MMR(=t2|jC)e_Czvu>X7Fp5UL_s11w+*1{1Rox>ZKxy(g9p$BppfoXq+ zuO4khEV_-}yT^fhi0b*aqBwPb$1X;Wc0lmZt%vqljqiKzmYGv3hJ166Fx9o#!Dt_E z9O3Bq1Xgjt>ua?+5dE->jsu7@TcWb@t&L&15Jg*ptZvzA9G1x4!4W>4aH>)CUw5#g z0K3D~4lo*)=&tmTyN@I6+m1f6gnfUtgngp~MHlytdxWDs)(vjqaD1b7lAaHgJRfX% z4yNaMMTS{0t1ArOk|i(Db~l@ET%V5mk`aT8cN(JnH4)QLPq3DqZ~S3M}kjn?%?R1>xDZw zdSLAR2%kMa2S{BO?_6T0WFD!#+P(#6t|NR#b}ivdTJAy*Xjqzi2HAf~?n>B@hEmJX zyDOs|ya68Qv`Szzy56{h6Yo!Pc^a3>=5vJ4xWfNk+1jE0>uODWkmGPFh5>q9v4ifH z=*cih08c$x_$yVLeZW+2_8zNRx5}Lg4T@bMN+1ynGKT1Yz2Z7xpQH}hM^kP0yQ#KY zVx(zVhF3Cxo-H3S;wpcS;A=`za16g9i-KZ!hpUZOH|`f@nZ<= zUr8Ezywq)OB)cVSsMVIm6kwl;-5reDN>Mbmux6wdZ%2yB+vX9>+a@oCi1+@0gAma% z73Dl)E7K=OSke$>Nu542Qs2R6XF!r)xPIym_Rt;uCQ7M0a^HU#md)lq8w~90!j9)> z$AOG$3SHhoQ|x5!KK2w#!8^>?JFJ3z908kH_=cO!1zc`u7iTzDLix?+0@%(r(1!}A<8Sug!{v5)exA5m1 z^bFw=gfVhs#me!E%x~}cdBI(9;iSa1fNjSj511!0TaO26;a(1)9M9wQ3o;*CWk9Qh zHoT2X?5Eki>mkz7BdV88`~ri(swm?e+;qS-i-N`YgJOT1YW}?I4ZsKo1K+RB%7*0c za6I%jp#Ufm7pK8lc!W3jww1#v+wUd=oR%kHrhI)xEDx>4-6~z$Dp>YlJWeg&&@Kkt z#i9T<13&;sBm{$NnJy`ns4f@>CweTHZwt8}tB}a#Y8BFgNF2P>XoW}u+Ev!9A|WZ% zEhB;TIbnZ{5ZNR)hb14LRt{HxK0K`qqqr2;mVJD-aY&9*cO`1YC5lTjp|qzHX9|t^ zv7GGKtwXqCDVAxaTi*uvs1y-LNA#j~(rg~Gg8-L~Np3{T9G20k@B0s&SrT5UUMSEz z*W;TdTeey53V}vk{xam7;YM8k^b@b4z!AA2#+QGEJA@tcthG-W<6S9Eb9d!01@;I? zHEga0IcUXYRT2J4j~0J7 zelLGiKG7errh$#g`GlY+V8AXB0(*=J+1S(3#P#OMxcU-1nzqD9?4&hyG-*vK_llAp z)dbO=*r=17G6Rn~_=Wy&i1aQ$TU(?}kpqtc9)iQVtTHY6X~4F6PB?!B2!S3>%J?gY z?#Qnbvciwx1}#i{o6Q9xZrcGyr`)1jZJ>XxHY{j&2g3!`dmU`vfw+h)iUMZj04@-m zaS{<;SP(%TE#?GA?O?+_!2jIGucH(E{9NFF?vS5Ac`-SDmd)k@+|D-PZW59(*!mZ~ zyYxn*4ECR{_r$0@It;iG34)WkPE^~N8E25qeq$&G8@dVihikUedw$XFtzzdFtL`59RpV7#HPMIvA44-^t@4CMlTs z3vM8aK@C|;q#h5Q6ca>}NMZ9aoLo|T-}n%Zfc?cK2n79pT)1)RZSG^R@PVIUtIhcy z90UxmCj^`(*W1DV)gbLrizJY*A7FnUCxn*)7xXp?;1hA#Y`Rc#07ob|rnod7fwUT^ z0f;lpOV^FTWXFqM4@s+9!_qA<@!-`j-95w(a#U|s0-WsT7hh>MT#Cd7s=xy-ZsEesG_ zejhOtuencIdMu7l2kdB~9A-AZV+OgV`NLCAA6kkp}9Q9quSDZBR!AR$-0~a8*UeB@>0)uqBTe)}Vi|8E~L2j>TBP zffhJ6`vM0V>!?;X4s_0`E4De%YGUQ@ zC-nCoEu7qSi|`Q%p&EacOpGyW3M=~kpeS()4zxaEX3lsljvMdNURaha_z)8lg+JLR zX$%Y7#&t}FJuNK3@f{97VJT*LOG)Y|$x5ou@F$^G`JI;)8o)zl4WuziRg}grrH;V( zrL^KST9OH*MsI@Ure#Wn9!^@HrA!<8T&U;_bVZza(hL+e6_0-;daBHE>gvNZ=D?4_ z1!oTu6hJeip`(gfj`pKov-uFaJ=gP|pHJx(W*FVvxP2*GVO#j~vpbCX zHjS2@pI%cemFo)Kr|zA5m7==GP_IVN==3ztI4T0O#J~2=&OFZxho0(a7F5Z8)lje?UWwFv;bEqd*~y>U~o*+0Qo-K|SYQ z6$vh5p*mAs;USt2#U#GO$pLdy;t;1eEKor^cb0;{sn8#)zeMRh7BtF6W5XY9s<=kX zRF81E?h(%J%T@(fFLb}PiRx$Z2YhR)*z7dZNCkgre}Pxq&&1s!4Apxj|6gknI2vSw zO8(vMOyfJ;{29RupXdH zls$qsC$@S|EvgF^E()3v&&!*T%o?4DXnM-GL^8~K7Ej@Mz?12#r!DLz=qXM{{W$a& zE3bdLP}~D_Z6pilr%w{a6k0_1sR4QV$9aX`o=2Z<(3i=HO)razb48+kltzDm(?x+$ zNc|&5&VL0#5I89H^;wBZlvWjb6GvZe(6=dmsONU_D?S#(fxbFp%h=TXpDNC#yXNv3 z>#lTriX-14PRDQb7DJHWF(g|0_J!}adc}Vb#MY_Pjgzj+t%N8(2Y3D0_-A9qU-2A7 zgSX_hZ@_|BAwBjfybF(6fa0K`%Yu#-7sEyfyA8x|Jah}G>5i!gDfYWi9BuEbhwS#XXbkxnWB)N?9a5qJqc*B1; zF?u%~m5<^1nBB*}-Bjq;o9MS2bfSQEX^31aOO2H!enN2w*%Gw;Iv`izFLh9R#a~@{ z-|6^^OK5T3Us_IDYks@cZu?6sU4R|ywA%jiT5Hi?Y_zq*dvq*i~ijXM4!WM5kD27Vi2gANM(Mfeje zqQGBTBfq+VzlH+T_Lo;%f!|q09lz5G{MEH&G4R*dTb*S{)b^KKZNJk-fF0Iagh~Q` zxzk$m*E@~I_VSY7UPSF>e{~HlxBYeUdwCftgYX^Dz|hx85<=sx(U+T6x(Eir4-)?pMW%BQ`znlap=mxDt7zOx7EWE$G=C5{176?Ke8iiPv z?X_hne9>>CwT{0|szIVc+J*NNzLilCH>Ub{6Fm(FDK~5w#?lA`mKifMpb|>r9fxb? z6P#S8w68@F?BWV>n5+qU{Y-yKr|9jII-I&Q9-e?!Xo=qL$LV!Frb2&eD*UYDztVnF zJ^qg`L|iR$0_jE*0UuI5>u@H*-0P%7n_s9Zex^@Pu~3fZTA`qr7^8vI;wM6Zo&W{w zMTPmg-K*gZ^|-b#D6~j*e=-tqh=+e&Ud|>+-;Z!90zwv`oRG(E4_$xpK}nD4*?T9; zht%=;2&rLg2KvzHCov(z`s7|3vw6(`r0wnGLj8w`#$V;xP(-5R=s^+mpGU9HL1WL` z=xzQtK$oSc*2{k}YENvyIGwi%mXxwer5&tg>GGOSug>P|{Opvx=F_V) zSvO?kwTH6Wv$=abM^aI-TCc2@>wtAj_x(9~>e8d?b~a8+Sdj_vHuyo6fQK>Y{tgGJ z5;RCbn+M80!X!^ua4{-KHP?NaU0)|yY|P`zhAgWBwM|4)BzJ#VBWqZKDojiwq^0+R{_J@M&3d#>r@o`m;P^ zC6bp1>MxPm#Ls^!Uh%hSR3IRirn}o#p_#bBFa=MiV`Xc=RM4mT9B5EEwA(K(l@=!k zjm)1~0y#zzV{TtLuuiiRF1m4o-L?q;1ImLX&WD3EF0Gw^X|;i^T7TIS7)ic72mU~N z*^r=y+3>%epp?OXAxZtksb=+4v-3a(5NLxyKtS;xunT{*bRKN9U-6sX6R)*TjF&lS zR<`0K$?kCv9GL!PlI2wxv^z(8YdOJz%S_@!4V9i4oU&*VNj8l0+exjH-d6ugXX~Au zOjcT+7k3bLE$CunW*0pTLxS=Aiz&X!YdOs!Av@ZL^==yKq`6hqAS+40HN1(D&zHiq zUD#)93V44*paa%SN4A-?<4)+Ec?RGJnG^kv&*imxV@t4A2dg7;zGLk>-dCI8r;_4Rmca$o}qx39EC-J zU75D1bxgPEOWfO-wcQ4EzZK!FEFTc)7|}6p&Y^!gE43h{j7bStOD09nbem0Q?@Q`F zk#Pn0*bXY0qinu+&Bwva6)_FN>7_h}IXyBD$}HI9;F0&%y=Jjgx^`9*gt71K7i9+D z*$jUu!b~xr_)R-tid1Amd3VUcZw5jK>#`~noZ0lCLhO?N!i;TIYRC_AljVkdL~98~ z`QR=t@gBJt9c!2-lZA>NIv!i3id>+GKi9o@b8ruvY%#TBgiQ9;4FX72{^&k>sw3`u zCQrLxFdd8CLvUg!g;!DHYcdUDYF^8G1m=GLkGh1EJi;7R(c^?HO!1L^N+<5Rq*N9v z$aQuP;IFU9Wi+UPg@7wlQDKkhDKh0jhX81xwY}LqWSY6rQM0))sbDHHVg=t;teD$+ zF~3B&&8Arjmr^}$K8jAzBtY0wfTRkOV?*#%fJSu!-qYTnQ~d_iRYlE=;t8e;wRnGL ziv*Bd;?y0ZE}*pBGu>Z>FdC0h;wus`P3yAp2#6`%(1OXIABo~Nmu5pBi0qN&=n2bF z?5j&1q^MLuRjePUC0Y0W4SEay=Tk)>-3MZUrq&zbCB80+bNS>U-Z0goR4nd$8y`8U zF^)rmLs6H3-`Zs0TQE0!5y$ZWzn6a+kJHCtIx!z6BIkrglb&6$Ol6ElLLaGgMLf*sd}2fG6mh++$rg>I9jpK9{(rC^g3D^ccGi zS88z3qjwe#SZEAWYK>fugQQNsK&9LXC0`{;rC%DJZE2A1O1+T>R#rL)KDk< zq$Lvk=DQZm)YLy}fkL7czO{zS!tQy)47r^H)9Q#LuM-|BUo!ix8cHR_;a)9_9=o0J zTRnyyqMh)K8YkPoWeb+|Kd?s1+l~|dY6dCA?X%*HyQ33+utz9aU(J6=Asf|ajS{aW z4v?8syB;~=2}N?ssEWVfK^pSfX>jJD^I6LN19$<<%j8{3*W58-L=;r6?$<{@F@!OD zZ;~tQiX|bZOwhuEcJKAV?=ifcDPDz!();13QFtl8z{6yCjkt1r#^0UKRo(b)UFUt< zsu^EPG*d5Lcr-G*RqKCwX543T+Zlf#dJ&6(DA<)Jsf}(|x&Mr{(dikZbES>si1|)? zxn?-Cn(9Y?l&!mUMaAg+Bx1>v=xUFPpwem8#05x1QoUJCV?5)KKhiWLVM{0i)dVvPE6!Kx~0`=<& zlJwGpuITZ%%X;m&->LN-ofqc^$4j$lF%A!bt3GQ7!I$^<-xnt^Oaty>F z{Y_p8&u}Bntc@H=z+Rq8VJM~mqPPh#-%rE(0SnYCy40GlsyW#+I<82wFDm5xum9=H z&Oki(eIHoNFQ|VyxH=n~qBPL)HXqrnHGnAaqC#J9yim`~9{Zy*EWK8>G#BA|E{+!R=rpSUXPBi~ zYtadv|61;@EUpF)a{6HLPeN8MSGpY*(t(hbc8oD*AtZlScV%_0*JB||5VF43U0hvf zA;G7q68UE<|nX@!NYKuE8>9_{2N?gf}|T;lgy2(*}>K=RCanK1RjGQOS!KRtiAb1KwNZUjp4ZCv69{z3LH?cq6`~d+f<`&MO6anFOr-oyf=Ab7d(($7F7!U$#mS%- zml?eeyLs+9-7LKtTm!Z`A$A8j7jbdX7!-{j9_5&r#G%G0!Eu4%1)yzVOdOPq0hv7 zeRd4eQKW{EVK!O%%E7fJkLpV`$YD5?AN{b7Q42c(U@q6&B#A*Zj^U3G(TS{t3nHhr zQ4}T{`!rAAEcv*Nq}s2d5S@X2Ef+F8rl)@?R*!02qYTr8Cj8FxiQ24nGoRM3_7vV!*@k6vm~GiTS=wN}A`GO`n@*yaTg^H)(`=5StOq%Q}Ik|+UQMo$$%(V(B#jqIv1^e#`Yi9>(k zvuGT<*B)~F(X~%37358&uiRAn{#BO0i@SaIA$tAvK=L*QY2)(w*}Xh{kYzm(1PInj zFe;P);|e2ves(8OjZ7qk{2;&v2(cPlwUuK@24ZglR%7AXwj%5)C5pKwQKah63>B%0 zGISXY1s?D%ek|Of$JDd|6AE2NeZ7CaJ{dheX4jjSn*g$0wO&2FDct>|KYsTMvMUU( z9);&(ueu1Y!^_PnDMH7QGtn)9Lq933XE!eTAXyk8+rWoo{Vl4C^tC4*Cu%DtEKqIz zhXYjSI6|>jdl}>yy<3`!6l8 zcz&i*miT&xKKS$Vm!fJJ$G?Az3b|#(rA!lBV)G+Ufu5=B=`Oiuv|9u+Zj{}-?G{GM zsy)bOc})g847lNCVTyVjB{viAW?*)g?hMjF(GLgkb{0pH(i%xL!a3;L016tzSnN`$ zy5S&olU9K;*euGQ+_Y7C|LlHtyFX_HxUL&TQRY1jT+Yp^+#OFstcrg<@SIVrYa@2K zA$RX{^i*aO-O0dNdQeEeG4&K6SUSR^I41{mp*%tP1J|B_v6@r>Ro|VWS0P5%T0#fB z&xoNGzD&^n$KJblHI5|vqW|wt0XiHXX?L0drf1e%F)CI;z38s$Dhf<@!(|!SPGdE) zWMr8~8ST$gXG#`-Ns6Wd+<@g!y(^6D=OG5^LHRl^sPX!87h4b zu4q$4NIT5Rbdx3!o|xm(mq4d%0G*m{;^Hn(@-J~w&OrkmO``l0Kx=~~14tkvK1`u!WD0sjtj;3^+Rc%QtD4bUKg-E^)QX9ks5M5A4H=Em6^IVLd2F36+&rwV10G zm(3Pu0@6lw^PIDCFGHz1D=&a}PL!zSOFkoEuEXwEzUhCyOPJFH7!1ez(d5*C-@|`)`*4JDWwz=^`zYnW27lYpR1;YG6`#%eFPuP_9~oOI-L|2C4`S z0*;kH;^%)BDJg}eIhtTwMgJ2_Rt?}9!$FmSRii>_0e{5TDHRAC6d%Fh;qnQIQkIW6 zVK=Glw@Fbh;*_k*pP}={-fl&|6#m&PV7KPcqSn@zIMcqd&Sp-z(1-quG~lGlTY+jq z#wzw;{dM&MWJfbrk{%}LdL)7l1A6tQSOo08?|XkVSD*`(q@#joUSRt6i2X5}1xi84 zoW4nO!l!z$2Cx|?sH-z!P=+#7#1CoS2p?LhX6}P&tv^P68Us@pg7d;3GmlImy#Nlf z#v_o*F!aZ^MjrqL0_GLMaG@h0zA1NC(6F=RH9Ol0m{U$8fz>sL*0**gD6G8nUy;7p z6`FtAE(dUg3sy{O{>=QVVE4Y$@h4<}dyk!DQ~6cIchEuv&>ZMwW0hp)j{}{G#r}j% z0|V24Z4yBe81&c&yVLWDOnxCOU$NiHi3j@mQWPSHQ5}Q4VG5CLrswDDexjBExhF^pZJ|1zCQh2Hn>(>hi zjB`a6`D(ndIWkgTvJZ)IRY|;bOChF4o;^qi@)lBOkQ+|m6)xnStLZVAf`x|k)}gvk z7My>AK}{qaAS&{Oa|!3ivxR;!O`8e`3sV7MWM5QAP6dQUBBg-P&_56+_}>HWHUxhY zWNifOxXu}h1?yV|nZ~s0(|DP8+X&l-Z{x|{g`Or}M2zxqhDhwU*<=Okk0#EHD%w?m zI^ij+_|mg40KVvpX&5&6CAb0nCLYy3zbL{CG7oJkMtxi7DQPq4003U2u2G^g7MN1Hk z6+>f<=N6BNUr>65l7_)*vx;Y%T>Lcm`!PHB6nY`*Y`|Xx<((-2%qL3h$D1mx0fnbr z)do*EUL}KZ=o#=wqtwM8N!Dm^%7mTR>#{87;rce~_l3?}zYk>KMQ9{0&ZvJzr;lcY z^Q)YVYL-Wmx%sX?kMg>H?c5-3^ZI$Coiq7!DkR(o&u z8!VEvOtP8`aye4~fgUtt9D09tYd!KvoW&^}M*I2bA@nnrvw|fo)<^$Fj7w~8-Cfsi z{oB(f2IO2y9?$2S_=9Eg+&G_a;ty6_AW$|@0Ajb_ZUv-Ac6{LHflVSG=KguYY%+Ke z*mM%o#5xTIqJP8&olBW?{^$=QKV41ch7CeABtn!14GOoi;2MEjRW5(fHa*6}v^mB< z%^PD^vZb8NHyouLpsFY#+tUXET3<@~qZ+Mc(*K|knn6iGWT4S(_g7wkYuu}xW> zcH(5NTNjLw$I)=@N6>!=+I_B|1nrq)e@P~;ajI2$La$*G?XppQ!k$^$W8S^Q=CRDf z4>^9F&Y~@hXO^ z{S(L)+{p!n0!*U#$`mLS9JqT`?KlQB!{Ie)W5|h7(IR8hHWqliCk8-6rLXWKAK#zE zS7-qko{OoIe&~UWAv8LY2?BOpu?nmkNP9Z6T1j|1Y8g2)_!i4*RYHWuhR4Nl(k|;o_OcOMml`z^2($P%gqMEXw!<(tOy`{A0{xr` zjV2+6Trr?!T!Pga75E&X!o7f zcH;rMqCe!(ecwN02O2jxPL*@mL-4S}#-hyG2kG-!TB>4646Hbpxm*Y>DSz|P`a!$QdVGV zIbHaioqM=WJT1e#0Mn@R3-%Cw^Z~)|PW(NFc9J(J@a}Dmb?v-36Dl`nS_@9TJZn08 zz)fO$$c@M79tZC`=Lh^kYzM!`19pDMFTx(L)UAIMieKN}Ti*^3c-?otcpq?l zkGvL*7C!sH)#NZPec^00kl%g77rEU_I-FJSq$bhX?h88S_c%L}Zm8Cel)<@tVn5^2 z5r?ir6~f)>8Ms>|g)!w-{>=zVI#Vv#iW2f2a^8KaO}6eFb+@=W3YF)RRe3QWtyV;|vDi zOn8g!k*_ld+LaF%2fWicY$iQ)Bt23uYzcqN5=8DMWv3(aBqd7R&bYXw?OOw`-i7L8 zoXS4fuSI9U9*j?TuDmTH(;To*E@eogoONASr?cKD^i14T_u!xK#y>y12+p@I9v|^r z)Un})-t9S{caJ1m0v>!2@}`P53`ep=o9kczhrG$|^mvW;IN}W~0FnKSvnE170h)g_ zyN4VffetytirEo;AIa|?efQ+Iu+@*w*ctecE37BKlB+ek6pYV7vr!lh>vd!IfJ#5$ z>?~l1mOsGvzA*~ODj^Lz!whGZ^LV39;++n-#i|`P+dvV$W+T82A%j5~Sgn~@JrnE} z_RY#}`JOj35a+fk!<}@;C@HJBH64F&eJvxJiu=&s7|@Yph&Z$(h!o?(*!9n%{kjbF z%#eXWEC!e>Q@F}!|_8|5 zZ!n{Wjj>|JS`C==`+jBsO27~vNw5k3cOPs?X38-nGpTQ<^MPCLDHo9WcYJ^S)DmO} z6J7=*&y$XCqXR*+`kWXay?;;9iKSVM-{*#FN|o@-s)XBYB72e8t$b_saH4=bjAI4* z6+&;qft~kP7<^b^2f*p=uKWHWkNg90^jTXL2fQJcJAesBdt9CD(DGw_X!x-{+eBFt zADy88>EQ9vAL`B_nP3aMbuoW#7}(4TNMwD>^zIHT#}P5+x?9kv10GFR^e5$=?&<$U$KdN4@*GkC|UwUT2Mz;e~kHNnZ8Bg6I8 zLIGMc;LOhg$>S(ugp^dX9OHIsqvic>cD#(BixD-hp@-`7)&thheG~w-Z)(`7!2{=auADU-e z@dl8%C=C`!aNN6zbcnr|2p>+snm$O#@S?mh$V`PKU3q0CicAC<{GQjiB;c7j_fx5c zi7hf<=#w&fm4LD}7J+|S%l`pw1iqe2Q23$*RCv3e(EgnJBHMoe8z*lNGFyV#dg!cK z5lomgoLb5BQ3;J?yWjjX&TjlOxfYgq>Nsjl(0x)EI9mld^{=76B&?{7Xe@%y)@6B>R%{-!F(F?^%Y0^ zY;#`bGZ5j$S22G*_)6$A$s`ezwGPY2K45Vzy!T;o?|t*nF954Q{AMUz>B`<m|#17jRc+Hry3n znsjFav|`(JlwzW3L8Z?=aFV%@k!Du`*`7-G(dsS^o2GxkOB^TpBoLiQ*bs7GF+534pnT{lM?QP=4H@6 zGf&E((>W<=NvB!#Dg~921h|E3Y;{#tj^UmQCirs}T&7v;+xak_aWB;EAOBUcPz){? zO@7HN8ICOCn5a~P27LPtwoB*!@Z#KfQ8tT!Q4>WN({mOLRu^V#s00<<^_WAE@=i&% zKJx}j-Anq+bo0NX0NL#t*4=aR3#>cL`5o1(Y>0oCSC&sJjGlom@pBYL&p_Igl~Li+ z7%j^edbqCGXG7pauNZGw(@Ap8_|JGf0IU(IVK`#R{1d$V@lp7p@Re2<$cLu*ObfrR z*bK}=iY#0JI4yagP5B6K(9%E_KPD_50i-q`oxn3V$fnE;BrcM+vGkR)agI(1u+jk; ziY0&F_~?uAZj4A@d|2|45PE;A1J0}iwy0Sk|4Ve(Np6!vAmCgmhw(6iBuXMkSk zd{IHavp6WYK1hCZS_?(V(ii2s8zVj!pK$!}DLX9<)m~5CQk_8xB`FV0@2pjTKU+JU+pkzZp<~Z7iw&BvrBk` z`H1>UiP;To@8?AcU{v9)86zZ9H)fc#Xssjq#!`keAj=A6zFC@z&sohxH*cO-M7 zuf5Ps5iL-Jj_S`G&{5~N{;@0k)<4@9KxBG1dd|fu(5D&^@_Ex}7?BF|Wm;sG-|T-0 zy=<*YV7te*^am)X4$ulPMwyZ*NkdPv_;qbcVFauRj3PuBEXn+AtI6mXp70bG+umS+|rG?JO&EYB>;Xe2Yk zmBNG(j{#D{qS*=vR_YYZXbd-y@Qf59NHS-V*ZhGASthI@*NV!8W}ujU!Ge0vU&AjsCLJa-j#=(>9L6+H86d5) zK4Q{lMD_NG%|RwhFEO0@J`xUUy+S&&()#MZ+)}E=B&y{o#&sf%m2JH~;{XQZ0pL z7c0vKBdXQ(_58fZS#20E*!e-sY9nu6v!rNYIgDrJqCi;Oi;M95yRroYl#IvnMMbDM z{nKa(dTav7^LQGAxex{amUQL?>&by|-TwQf^|z^>tOBTD=076j8V zVumlWIq(&jzIC8$k@e79e8Ee;!&6PcG^h19}G&|y&+D z^Ya6upyXEAmx9md1n~>Kv2lMB2ZnJh9cy3(b7uJrNfpBINs>Jvs62hrx>~4jF*PGb zJ}EHuSbR|0nfQMaDNV?>rz~Ah1Gc1%NsaXW$JW-C+T+GhI3nbD*ij_l2rsv1_iOV! zO-5@Q%XxKa#Zr+glgPqb5&;>JpxU(%D!dUa3oMbmofx3p*0-E^E6|vEGx#-$a56j8 zn0^Si$5n;cqpE`IW2z!VT`l1)r5URe!o<{gdPt27=FESrN}*b~B8_OQHFsHcX{1ms zYs{}sqc#cz>76lF-(tPbQ~>S%34Xt`w$soG6B!p)AY~r0KNiy&$SLgXcBm@A4z`Oh z*H|q?uMrTk9&2c(7;O10JZ^0*DRg8`!9)^dHt%OlnRO z<9mN!75Jh;hiuG+#skq`uTiJ~*fBwTZ8+NyYDhR^#RW$!$ zyVGfJG^Bp+6q@~;|F8`P6?x&qC{Cl{?(~1}(PH<9AErTjWz%O5idofEgBs8F`~n6l zjut;S2Wm_uJZGGsgj9^vB8noM@5%W@s1$a$FG$3+4pA***lhWhyNkl>P}k~M+J(t) zsq(oMZm+D+st&{obxM=h2~E+YD|Ny{bY@~GlWc4OX_l%%8SE3eH1de==6{dM-5-B` z$b(FDiCT9_Cjv>Nay`ouW9;=-WVx-^hV#$@;m2zto%z-rDPt1DnV3pf_q&Y=g`+i@ z=#m|7Mdv^J9vC-+Q(8?_rjgemG8wdD%ttu)xAp=<4GMRe8)a9eo4x#CkG?*Pb{lcRj#suru8(lHqlixKC=(Bq@29bYXwg+%-n8 zw%{oLcX}Lm&xB){iCV0MMym?%+wSp)7-Irz<4w`Va5n~sM)k4Sd4PyCN+=jR%F8fSwN=0 zt2@RTPTlJWA})gZG%3|2PI$m{(^86mdxGL3*-6rL1sSZZ%71HLmQ1y4Ws>K>s8Fj~ z*8U}X;nDCMYX9WHVa@QC+C_tS&aoJ5iDLtrHK`2FS{{nF^ryWyevV_8r8W8f-kYc zBdPf-*sg@M5)|k}928&$7^P5ucw143QlEU|Uy|W9FRT`!W^A)OGgu~b;z%hK$n)*3 zi;Ai`f?@p$N7cq|dICUvRCfx8HK%z?$NsNMJdaqQI$&0y@pQl{K!083Wo{rlk=}%c z3P+|_f2TGSkXU!0anraEwa)Q|2|ymu+3pMn+hd-!$}TEqfq`j5W4xY!wu9#2T3G>_ zBWLM}B5-0IDP&w5mQ6e4dBEOUNax1=iqLJowxQcJ+#r?g`Kaf%ucaEsjoApVYhL-j zoU$9hy2&iCmzcm_jBEgVBT->e6BGvqiV$xsZ%4JQlSm7?gs<2AkR?)B*9YJXwY$JR z$OaDSa|0Tr&qHZj^!T`cy;TK1y7*EMH@JKPmI7jq6^M%>V2g$;E=^!owN{A$x0#kF zCj3vz&zP`y)6}VN0?G7siF>N3K4;rOh@u-p4%*c&EQo4Klk-Smp^QXr3cY(OKz;_| z@0Iv_FaDlHqP&szSvJ+i_ZwjN!uqQcZHq()lxSdOuGm8@c$kO%-w%zT;yOo{Biw5+YknD%PnLX>2;_DcN>Lf>fCy$)BSXM+c=B|M6iO|MYB zJw|FMr_orao6~sa_j&ZnwMw;Is?V#nKdo&n6RreQeO`rqZsGu;_DsTAUt#k=$$r9{ z9w2L$I!V)zFX5YidIRf}{btHOCmna_Pw@D7bL(@&&xWSG{+Bn6roh!U2?Hb-Q+GS~ zcexMQO=C_)Dw(9a&5S+Ywo5ymgum+Z?)D!11Ee8f`>P3uqHB7qCp`3N&0xaEN8M6{ z!Fik6M7jWiyb)R0{WJlV5i>M;zS|f06sQ9EF`1W}@o40KdoE#7z+lGaE2aoOHuLd# z&PjQLSp|bZ^et~G8$d|(;~H-HB@)pnl4Eb1`_~WqKDUqeQ+>>SVS;^pi)PP+H3H^H zJYc8zaf-jc;O{T^TbSBM31@H7U4%tK6Ksv+lIXK74t8qZhi- zf;9epB#jw=d;Uz)eQgZw2L#Hbt_hZ3+=T0QE>X@8+p^?fm*}zqaP+*w;(NX2*mk3s zl0Uyul9XFd0<8^v|NI7;1?$HLM{9q=sXwv~^jlb(Cmfx130rg8M$kWc z_OVQV?RUTMz2A(Lk6mHO9R|L?V>>2lfo>KYRrUQp{oikX_|p~hyr7aNw>;jZb1+~A zuNvOys7b%^MH33J{GthV=hL#F30p zI*cOXOhg!3j3TBejVxASNonS>qE1AVtp+52BGZf_P3=Vy^{Xt>P+b&J$3~xw!rqBs zTZ>ji{$%8-HDX#au+wmiQuVb=FE7GdBSEd}B1K$QQfp{ATnv)oKFYV>#y~njSANc0 z%)zY}JP&&9HD293=&{#)X7r%xUj5O`gLyJTWg#ab*m&{rV79&bE0G8D*$C|xW$J~0 zacQ)K8u89-oEF}B;cw1x%{2iH@LHdjJs>q+y8zb%+TyK{e|tcaJX`AN0jcp^uihSz z9Ir)2>H+QWoMK)NXppx;0_*`X^4!9F4``ZKlel_7nmp%gx(6i6Ym?A=K!H5BAln0) z<+VHkctGU5`Xd)2IePAwC=Upmr(be^yl^hQ>ra#(Y;w;j-t~YKdaEVB9?(Ru_KxfU z^{NNb`n(mX>kl;^Pyo;Q?BIoOTVmv(|JoL>#xJ%Dw{jmi;=J(8kwF!AXlIe@qVEcp z)ttKGREb}}GGoDoUouk+CioF_E(^gS zW2Wx<;Wg8j>+p3AI6&v4nq~|^{SkpHJY-yeafLT1KShY^;!h&NcsLL-_q^%HZoo}E2XI_yienbsiRa)*=5l5y z90H-`mU6RXLa3-WicB}mT+c;g870OFkLyn{^TvZoYOTtl+&&9q6_3n+RXnb*_gQ00 zOsp+4m6C-4y_H^$!A${=zazO7Ut~GJjHlxSR#q!m;F0Nfm=ymIoIMkDR zBRn?UNV(391Yld+j}U|keZilwPvEKLn{hMIk$#dX_F6VV5j(#mL2W3C=N_(KL^j(*IOmvHd*< z5Q&wE#^kbM`#y^7L;b!dR*qb?2Js`aO!civAx6kA*lQip#xR&q zm*CDe5s*?e+U-1;+>*zTRJ^o_k7a0`W} z(P{w!;oyRBI0l^k6d6XvPWFXO_^LF>hO7|g2^YS`xZ3Q0)OQT*SP$&zpEj`C>;Ol0 z(HvR3-L;`LSxFq*g=1`+?44t9n@pY%chX4S@kr5tYyJ?HoUJCVas#x|Op3l__wXu2 zd#Ka#@6nLm9vT6q;p+3_qme-_(pq|B`L$DUye_#<*&2ywRHJBcOX?w<0g&D}5%5BF z?SBg@+r8s|Pqrt=39s0DL_4-BTK~4$utKmyML*@c{GIgpfn*DooGNY4QPy642h|7_ z6`{GFQHoych@Hv7-COv(MZ<-sMXB*4*6(p8P}D|5Q1sJ~9w<_gs1 z*%0qvOQG-U4dZm^OQkb1V(C&`u=ek3KW_dt@T#hRGT=?{p>-*`Arz4hgdVa-dS>X$ z7GW)nxdd-Gu4TU0y2``0^<49t4vGc#b{g=#msJ%Fcx!DC=eOqs^!c`&>)W6yAx(p5 zEv*~NQO2BK)VPH@j0w%M;glLyk_8chHgzTizT@OA`MF$S?@6w3dHy6H7#4p=zA*yE zvC>3;;C01%d%dUF!qrUP%eltyVhb1gyqjpYP+&5f8f=0AUmtWj^SxXD%c2g`>~Vp=FM|Ib3^fgZfLt`D<04Smc(UtszrL*4r+?MW63M{( zexyA^0~Q7%uvBbAS$&`6IbcFLOumJ~>F`}rx9+weDgeP!dHl_o@H$PecR4elG>YdV zPQ32};zUa=AZ)6a9s&+&#l9}0jZ^me)WGss)mE@|5Doojx9vCX=gcdv2C=`z*69C# z&AX%dTODyd7U!PX&r&)A(%08*=Z__lH&6BxfDn-fR*F{ya z-}}+0Q}(SrpRQNt`)O8H?6-dO?UWt$qa{3m1~;s9+1s2XB^Nl+W@t9SBd8 zzX~?x$1U(?{#i8@20ST;(=P%YHSgbg#AC3It{rrPfyBVh1U&AaOT+ zXaTnjYs+Wo0AmxSofSSim=@730(B<0*T0YB2df0^pq| zZi-I$MLWu7*6cXRu{okXEHp1iF=QfP;xL-k8L_HHceJBYBUaQ~Z&9P}Kku}rkoB)f zBHHlh_G+jdW&#p5wDsSJb@ktfcJ$wfb@#tn_n+HSsQ$Mn5pDQ!t2G6Gwc|$;Wd3A= zC)S|9jI#`^25*y*z8p^UO|h^qjtNUL03QLnI6()@4KlAC2WkB{7}kyheLP^pUvvi2 z7v`Jl?)*6%G>FaB^N+}PfT>6$YafVam}-z2D4S)5iN^ht$B1gs#5k*mXrgNc3mRS4 z!w&!l*#d-_9 z|FOTn?>W0_q!@e#OdZ^vfyRZ_oc6X_ZNTkd7C#S?U0FwS-n+ zicmy9*+_)evvpjf(vGzz1R~-6Wg6|DvJa=xvYgmh(s=Ny zKy{?-Si$lrq0o`5gps?1k*kDxUVsx;gpS|-3(9uDqX5kGfpif;v4687DGZAs=PhOt zT4qW*uF>;Z zot{r>^n7ZQ)`4~AT{RA`d!y}OBsb%u@Z|Xi+6Oq$X#C%Q*wtEnsP*r~T{17*zX7Em z1gsnx1CD`n6)1ax!6yJGZ{&^Dx5_KSbqT=3jP$`#uyUfm5>`$OfhG8H*st5GfZE%k zu?UPWabyk6ZheBK2u;cAeKTSj9W>%}FO9%jS5=IR)CE#hW;RLERupR28fC>bnq|f6 zhFQV2rWtX6GFlfaBXfOM-sj`I;PQIa71RUvJpHc8;J5!4c*fNqJio}i&&n#?F3Bw{ zK9QoSJ@rxeX}X8g?+<-?#btZ~d(3hC(W(ir7Ytto2l;*YrqA%^7xF37*1_RTpOId{ zATGj>344o<9r_EVPf#XB`r&VVCeO^UoQji`?^Nu6^fdb8l=W7$O&_hIZGU9CZTqok z+gaai+s|g(K4hY8ZxW_YXWh2njkaae+Nr%(MtsLOfXhvL&Z1||*`NO!c+AL5t0j8w zYN6~^#eO}FdZ+B>NyM9e92lrKZx;p@hrr*b>eJ3u6iT+VaV2=!e zJyeN*UbmD#1u*GPGX@BnESI<)&m`kZ+aKyOmq-X!FichnY8ZZEBvC=|^0*XTgJ$QJ z7PmTJYkDhW@Q`Wfg>hgx7c@tON&;U-q~r4TzAR$lo=T`eE9ISG%AV*ny+=!=B6>gO zS}h0KT7N<2O{E-6=2poe$5yUhJ9_{wmWFYE>3eck1BMFMdPqI#8AZ5NK~E_=fauB9 zYu*ylj#CglO_I@wXI{n50i+EMCgATP^&il~|Q5^8XJ zYwLd!ZspI7+Elp`4^ftnc!e?$01fjZL6k#TqbiZGwz>jt(SqO75R8CQrQry!Ca|x6 zXh~ddEP2(H+~3FllA0t(u30L=)` z1-27KTrjZ=1kTdA1cag*E)?X_`W7sMd}`1f{kEHA6J8|c>#{87sE>j~DBF=#hb_s> zqhv8A$tp>S^XUDZ57_KLa&&=SS1+}Ha)4hf*3SpBlWg8-0bXxo76t`E=- zoOC~~!0or##siI}f$ljztF;X+5v#^nYT?zM=Y@kRv{PfKu}7R)JgY+o|=rHk(MEi3xIiW1ap3>v*W5eP#w|2|+R8f9n@-EWe*7ctC#kM0G38V7yv zf|K>7g#l7U@opcK-=aQvZr=yUJK#@J*gRkPu=ImX+?G(*$^=0*@$cCnsN|4W5=EWn zif>xW78LDJ^V8c?040Ow_*{V(?m-iDWME*94Aj{Hs&fjtWBsZU#&yB&uS4Icg>Q;2 z@#4Z248b@eg=KF(i!-n3YwvS^26uU_Jts~%O$9E&MZ26)y*jTZzDO!916ljP-KxaQ zljKZhlZGrq1r*ctcq3-A&WuNR@Kol>T9U0@1p{(_5qExau^vTN z=O-7i@>Ljym@ppxfL%#4b{{!Md$)C%I-T{amCe%?LBtii50>|k9TM*i4BQ;yKy&V2 z1+X4%q@JrFY)RYc44U9OS8{(^oKRu9B~Msw;y^Az`-Ln{rHfWvI?^q#IE=>ZikE`1 zRI-7EX%&b*F{LeuIGM_SS}7S5R)e|V#=t{`i-jxd+}hiQLM1Il)qc}qs8{AQSe0yf z#cQrio4pWW0)AqB47RZZnUQFYx)W@tkr|So}I=AV(E*TBDd2Z8LTj2SBEl2o|!mpj&MZlI* zARBLCMy>(JF_W_hPrp){MmO9leM>;Wz#s& z(s^$#9d&;vW6)!N6xGVrv!vXDe^ii_1;1G&FyZT470V4I&vU_%3P#i5Ft?lL!J=#~ zN~m4GxWAO)*y!J1f*G4up&wd6rGT)>{X8ZJ}w<0QKxt6Pyv^3w(% z4Q`5s%(BjmPviTRm?1XO2@Ff_>@O---3y@j5n{O)J|VB)e) zL4>T4M=#hYF5{JzO26T7U#F=mht~=aT`7~{^@CCP zTxGEBh-4^#?ud`^L%t|mIs#sby^0|aHI8(WUHy`mAeS_zXc*6j@o3cmqECy0gFoDs znq&&EVo5gQt+2~~tr&n%i=Ct9f)?`^b)dT|p@ryG#)jYLllV5ti_h6Rd{Sy_-l8aY zR(h3KkAt|d@R5ml9q=?Y$s&Z&e1N3h*n6`iqwG|Fnftc#&H zycLDe$+4;kdc&KqD1)YCzN!#=Q?DqiMkrPkS=(JJ%B*i>M?$gXR0M%Kw&OuRjTlV> z+a50lZ58CSITGyv)W><`WnDNFx+O{Ue=|7+Xvg7D15z*P*s_NeyYyJ>`sEINO z9#o4_SZs@zNF0$?k#tPGmUcPQ*Y=D6DKE z8WFq4mS#hdYKohm=!oJ6_ip|7r>w~}28QrK-x9LQSjb%>UYD%ITlRd&vk_S(yOMRg z@q8%Kj`)*_A<5-M#qzz}U|AcMgjvJl{oog6E(i?n(F(4dw)ji9axtwfC$w;8&>r1? z&a6wrdnzDnFzxkt>|4Ggo(sh>OZ&>cGl+w~!GU`@@CbtJKfz1dJfcn}FZio-6Hbq4 z4sv_qckM`d#_{AhLqyD}(e;*wRIJzmN{j|jUDToSwD2t1G2c4p1>EGtc1yl-Ei}ds zNO|!|1Cag%f@6CVLjgcum53N*#L3uy?>BPyrL6aU?|xHfCc0+u!xSY2DbP3}@m}{$ zxcGQoNI+s0_?3?(O#i)%y;rdk&$tR$t?gN@PH|k6@C+f|63mx|Q|=c#OusfL2L)oT z;pKsx0LYnzH;6d%Q&28gM0bR;9q$R`chzh>b!a$-5?g#ElZ#QuEpacV=)N(3$oDiw z;w#>SVg?NSU^!Mu{W|>04Bx7MT24clMF+QmFXxU3vcW;W8ALlshDr(Xo<6EA#xQ4# z3+(&1gf5BD*15$$ zk;Cog{(uB-hm>3ZV9JWm%TH(XS0H67*&;qdOit)+Zi zQj&tEAAXkkOlE_dH2oHT%1ZR{t(%~w`P%lb`!$^zGD2kkIc$pbNL@L{NBNQpw*3bwWh)x{syVpmRG=My7kk=wmbJj*JSA=8~_&m&A+t` zGVF-@ZZVyFs{Z_A?h;jt+J==hLF6u9YHL5QIpeaapa9dD3^n}Qu7TJ#e7?Q&J*1&7 z$8EMd%ZBGnqP>ReOeAG@P6};A1uGPBp6gllvhJDDtuAAG_)}E#iGd{te_kaV)8Sd? ziK5Uqt{nMimxx7wP>C;dwD-*Nl?w%r>7^)4pzYH@r)(^nWouTwJ&f%3TCK0SOM7iC zhjxiBUw}}g&zFZCt89UgGUk^?yv%;f4LG_ej)T)jhP=ctb50Q4(r-k-MDvBH`JX9Go?Yz z)b`3UwY@itY)>3Uw*9)1?LpJX_Q8h4xMOwu>Ei}G##h4gA1f^XVQ>*%Q=mfKpwQP< z6=e?WeFNW{g3ayzr|)+g5wa3rF=J1-(9Q#AtZ)StE|TgN!o!=CCTX z`8&J`yFC0AF8OIePHmxS>I9^2BvNqH!AtO{Re92XUuA9!wlXP#&3uGNQzX{}Ny9N} zVizyXXu>JJ2x~xM%uZt;ceNO0%Dr5ct&^oedDfoSplA|*Mg#_(~DKo=&uCTGfLL;3uwKcOD&>e zMf7UD=ycZeJy@Kf4YDmI5{?<__c8LaV#VWQ9+3Q*_mn6=$Q&)L>lzdJ#3h^9s`)HU z%Dh-vP^((FR0*fc%Xi$cR$M1`S9<9-eYb0WU(v>up^b-g(p z)`*W4Zr?0n{8H04@&;q3BTo|SXQD)?83yGXb-ho@@kX9n78 zrFmJy9pWcBN~RRbyuv>zNTQy0iIB>UiBHjY@rB(Nzb^xZSJ!b;%*!rn>yRi^tp(f! zYGmEBO0kXQ@LgHOo_oPMa!t;^p#6A%PshPbKHiTKXOd{jUCFPkSJVl>d87U>p(odyj56tvfMpg;AFhD7y^NU^d<^?8OU_=5RakRC68~>ee zraZeUC%ZrVARk!Q<`F-SFIXD+c{C@Fs!CZWZz${J_=39&%06_*Ci`eWAWx$8Eooph zjOHXxgXiCLy_Psw7Mruh9F*N5eVJqnUcsYp6h&Ksj?<62Ym2BjFGTCR+ZR+g8-Z3* zw2%&0qlJ20XEThFwm6e$sH3KTkw4no3AchD{PEsah_2)PnFyIs$W^oyDmcb%qTd%> zp>?|*vz00J)pk^|`{x%sd2X?@ik(E$zYq5A!>e5}c#gYUOG%gP1oY;>idM+Rq*f~c zG|p+p-b0o!kuR=U?*)47O`Vx1v}I0Tpjd;L)RvyhGxcP&N&vQLg}x+zHOHZ9IB&>^ z-_zwrSgrJ$f?}z&@f>{*mm)&Jni>m<6^259*a{-i!Ms8}8&$U@OG}wc>^8I|Yzrx2 z8#x5s@?yt(B<@a0wL{(WPf2@ZCKOR<&;vFBHIx|}8&qxT9|Sc`4w{08=A_+$3djR0 zV?3~ffZgHGJNPLzB@S4B;Rh_S6)aQ@v>+cqzvH3P@gKAW+QBB?$@u65z*oxP@p0~( z-m0&@uaFoD8J3{1sg@H?*vMKV^>t)x%S@HQ=e;QuUBK*|xU@tM zswjKnz2QNd^OGAybE5$b z)HA&blgz+l2jD@u{sIAkZ>lO9Io=u!`S}~$aq5H1Z>JEV-?hdm(fzS2iFDHXwHB!# zE3R8&=(El&d0`Kvf&FNx z<^GaDS*q43@;_;R`Z0wS{uYT|$qZ@#eM9OlT{KD;q|$xia4`o1l`AtK$>1eTJQoZl zLv><47xe9yfWGs&ppnSsz0$N(HJj*AVy?9@uXm!5TF#0wNNS8hTt#KizmNU?0lK#c z0%S|2{A#|Nqx(Ol{=)ee-U7S>eNp={-h1p_I|9 z^|I4h$2eSn8P9x6;f=SHQh1%iZ}F&-?nFOsu_64cxwKDPz}F^YpDTxBB$o!C(o)@* z6SjuFM5a4oKl4Q}dOp+H$%3gp@34_~-Paa)Nw&rVnHP%8$GQk_j&}oZ&nO@iKQu>I z^q@;XI7^o8KGC&a>HB3Q3sctbrMBfR!*pkL7om)QtXW2;%gDmv&g!oAO4TFXlUc3- zf7V>R*z@}RtgpWNeJ^aZlG4xzCAj7fx{hyKW*wc5F9$t}yd1BC-d^Kc$b*m@?M!-R z8HQcU-gd}M)0MsMcDSYU#Y*rYpSIPIbvizeKE>r^bDCt3idvOLk(c2e(%Z|zSzOHd zyEKn~OFs+XuySRO?{)Ul$X=S+OUTZ3%jP{oP6EV-x-PtMfLDTf^{?`0d@p`hf>X~T zT!(C_Qsp|8;YCQ4mg&-ZrJo0nkC{&1EBzucw9(W0xEZ4(6M1_$Y(bbkK6;+c`^(5$ zQ)CB8Zl#g4n6H~>c_TW~BdqR(@7l}I_3j&g_1b#?yz8y6^Gz~h(m578Z8@NB86ady zvJi#Ws>}Jj^;FH&%TCAFAHvc0<0BQS4WG~{r7rx9qM!7yx!T2gk( zhCLItYfTP}rl5Ezl#2T*wRzz>7Ektj=yWnsf?g#;HrR7no#|nJwy`I>B%-bSg&4)ScA6w}pM7TH0{ zR6Pfh(Zn_+2?RN*uN%06BuE$#B`(2#!^kjC#hz~_bNuU%g1r$9P>W@&nH7kXSUJI7 zy_`;GBsP7gGdkb8cznbS(WnkXMyMJrk@a*dl( zjmNg_Ux{XSr#xGrFY|s*cs7=mt3=Fhb~v}YSA%n+`-PZ?y<7k64{5oUv!~nB?~D7Z zEd(uG&O8O>K-cF9nB|@<$ak}UF!N?Ms;309eG1l7rK47h!fFjj=&k?;z+f;u-w_gj zx_w#n^d-GEu6nga)$TTyrr}uw6z|vrWc9E%TzGSPYOFBPilM2TH@+3)KxpE)D!-J% z2dY;l*@IVW9!V9RYM)3YG4sq(Q~Rzya+^bl!iGZ={()-gdM^OrJ!W=)#?>N&JT%)x zkriD|HH{uA-c|yDIc^_vYv$+WMU=5zFc9Mv41_JTd76cAo#Hi6pYO$#Fiu$)o`eXb zW-IK8Lbx3OM(BVfRHQxK4ktsPdGaX%v03KoQ^K31>U19psI^5@Fb$U}ARI*Hf(ouj z;2)Zet#f?sUcTU-n-~{=7idtdxL5nJ<)n&6axzc$&M$~VkT%B^J~TC1h5ITRySa?} zVDDZq2d}omdvO=9;DO4(#JFcC3KQcb^6#I-#JF#~pWnMMF-{uEPOQ5_6BC2NE9==z zTFtMWM5CTBAH~ffW%t2u>Yu2vfW^wt+e0NOuhW_P+cjh4VT&<;vJvh;Wo#@`4b(A1 zUANb~JEuN;NF@k7$dvfTBOl z@_dsrsM~TQUT(ciS0~B$C*F1x((;xo)F-+vozaR*)d<+;0XHBx8H++VV1F|&w)+KXmAcI8ee{M2K@+g^0lV*@nON`}H(Mw;|&bJJo9 zKP;0U3PPO_VOKNcLPxsI1jY?mlB8+4Ca^Ja5?Y`-&it)FA*!Gjiq^CCfGJW+*Iuh} ziZq#m;cV(olVZBCu%F*vt+1#9PdrA2E6izsNby<~D6N;a`4p%Hj4uAhR1YsvrGkOLrd?YRAQJoKI=l6I*wW>R-CN8LrL z#p}`{9Q4?#aj(|vx7VTYoOOOFW^iK}SGd`K zE-ygAGIbiL&n=7Zp{4ZXfwc7LOz0`Z%!PhFSQ2HZB1Hp1eFs{+i9LUO^hREF8L*7k)kyS|n$*TD z29gj0rY%v=<^@)-<-(}RY+G!dn(ID)Xg}4Z1RH{5b!kEc@JOjPMyFF0a(28?p8ch7CU^lO;eoq6 zTA7{@Oio>V3_UTwgpFb4^p{*=UAv@~wDdL7_4&$|%Gnc;)no~U_-24xZDLLn5;YKI z`Dj`-)#OjPzp)6|6175q<_{!)^StH{gFG%qA|PjAiFT4-U8Q_Rlg#A#<#d>gcIH;X_O8L2pWCmGAuL{_MOb)6^eIfOf8VQ1&!t+W`YugG!uP%H{8pS5YB9-h*!`(V90xRJ-?nGs%YOV#McuF9^RmgFBt~ z=kK)<(Rvj1!jij7Kt$w!JJHWviAhOCYh5~BV#m?sul@u3^VSx-3)okYetq2^NWjm* zCbFsECzBSbg1-y`b}cUE!xCnE*-RN;n?l~#ez3gO5RfYT&*C%-3^ z3Tct*64p~|nJF2dVO{|}>g^r@m_*?(OBu$zkxe;+W(oz6|20lhNZ@Bi$Bhe35YI8-3dMzgf?64oVsV96n-lc`DHJ6Nr_xE~em;5#?-iM}XrwHLR{XK*^;fwy zMAyO-rt1m&k~D`ljI0{XgdS#(9E3;j&m*8&L+wnyt+2RJ7<&`-P|N5L%-j8M(W|2< zioU6r!8cJ9b+&@SLid2B^$$wr&5o`vdsv6$vfpv&~m?wxbIG`ug4O7bVDZl06 zz8Qi(c)}Yq=p&EO6o!Jt9Fdn;O8wf7LhrK_bJ$>`St&N9S}vJd1G!`26il-&NqzCg zjs-in7Jq6k{-Hfa3uBB%f&m$uyvIy%=^zlD;2wuVsnG7yq|t)f6fRy}a`cAn0?S#h zbPR*tNp$OfU+pvGstBg04_sp`yf zcaV=BgfLF*Oq9m8r0jM@qNe<=HHVPhQ3hkvuFi!C?Ys_ShSu!bkXDKeL5$iE8Nx2H z9S7D^;A)piQrs`~B)E&*suifgFo;I>4RGY=z}QKDSz>KetSC0`T z>vku9@w_YUpfE~e%}7eOck3?-hbG#se>#&7dUzFs!EEO3&m4KrZ~fz$v&_0c+iE=e zU+oHmR>TIo^-pHz`*nk`8`nc3EAo?-c{uBIOn=b8U_3qwhj%4U`7AHAFT?d&^^(Ry zzCUCb;IF*GDDa0^^xw1J%=;^Us*r!_=PVUPl^QOwOqMk z(7a^GnZ-GZheo)hE^Bw@taeAv?dxyRxF08#xc%=onctkrMp!LS{x^v)$c(e!F5iBC z^fE<%LraT86`bh`b4RIEUt-r0E1xie^_hz&b-@;mtJiWN55FZ_AX0_f)= zJZr5nU17;sy^Ic)Pn{LHL;-xkS+QUGb2=kl&^37wtU3Uby#)Mf!V$p%;{++c+hggx zd4L2hNQkQsf^78wI1hpqeFy?YBI3P&SdfTRl8AW~gejUlnGvh z8CW)K`c+aE$GLtrSiAM}k`A(4|E_2GCt|ALYiYp(mbmub$x#is&`L03qb7zSL4tSZ z2-FqH9$>cPCjlHNJ9dRoPeJvB#bz?cq2BXBYOlrA-X(3aHJG)vWDejzYXba#XRXZF z27GO{D8b3InQ+q!=&%oO{ppUgpM^DmMq7kGreoKM@zo$#YEe9W9MqjDiBZ#Dm8hh$ zvglo13#(-3+@22Z2N&4bE0?g_vfpV6kC8yXF2LJ_42j{3UZLcor2bs6=db+LPB~w= z_-l`rwiLN+N{ush1_DsXlv!tgucbL#M5XP5SV|w}oAZ3iLDwD6IrM;($mJ*$8&q2HWQ{qv3KoNF*iiCkZ>M^MA~6#*0=|U%(|$e>|fBO z!NgBl5v=OW09-Gl5nG_ZRdR{zBNGivKTC!Depvds@%wYk@&I7YM)Zh((cD;iadBqy zCC1{H^f5Pg+WdRS+Ch)V+Hp?_F$;^Px#^xoYr=a`NWW*NaS$nPWvtV+r?Ln-kO=fI zYeWL&AaL!8;~LLe$N7xchpsO4@`6w%#9VoFqnP(W6#!kB9Jp8$vfdCWE^C}Wu<|)m zs+>r;_QrkR8UurXk&H!ueap)NP|Iu7qN%-)UK*M#-MmPyl1xI%-FE9SHiEFzDUicw ziuNke07HDr?~GF&=Rd>m4B$M*K7#Ysd8t-EMuf8%(-?x1(TET8g8XYsz*8|q8i2J9 z==-$4n-wl@o`d6hDKLj!Or;G`E!<8u0VSQiuj498i`gPGhhPj7~(-q&pQ`qpQVBixB9p zYBare(jbblO7H{@rvPetR^^j*1tqE_&(CXwnd2YpPNSrk_yKZ& zh+_F}EKw*_qp=%*I~V%~flq5D5^L$=aXR zb~J3gk`g>s25Kg`3sPRJnyp#YkliLp{bMmNlkr1W5gVn4YWet6p|#->#lM)|*{I#^ z%64&{GpyZ{}F9nFn?2@gNG;lcjXfu_4pAK*svV*}Y)O8iQ#0 z&3qY4E@pjyoRo4stHbS;hkgZ=vWlfYues7`eBW(`D!_4l!=WjwyX!L?_0cI|W&nCF zn)Qs_NOMnmkyZ(4@z%XnDfPY;NpMBGRSuQ6<|G668;0ZTr<4_i;Uj>ekZz6x3ixT8 zZbN%U6-ZRP2kgD!AqkbH5)4?CWYngNA+tdDhWSAECs$gv6sR0JOjXC!q$c9 z@dD8LuQ}pVLv>gikQ+k^9j885mWRtL4zdb=UupF2pC4XS?24<$OfydDgn=Yx3zHpQ zWqDD5OI24Metg_-=m|sK1JOvU`kRXiWo?D6!nj!$oTIqN_8~5R&DF2ew0u8gH*8

|U%%nxk1TA9pj`9rs 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

rikkhIh-zzx zf?1)S6J3!=G&}VMM^Z$wXIx2p)H<&xt#LKmb(&4%!AxxyvnI(YNfzsFm>-%dlVCWy znV;6Yy;Peo+j~gQPV7usH&w-v)OScBf_RD>J!?PVt(TH3(*tt2xssyPPfgG>Es)+%|atppAB4%d~+k{NXCP{SU#Lry7&?1GZ zgUCi8Y?~Lmk#1Rs)V4pZDd$1xM6ecEzlvN;?n>#Y%%}X67peCvv!I4@457bVc=~qs^kT zmh{PR7cBq3=jZ6<6EJ z5ux83^kwo!t5N?*LzKlKKN64RfARs6hQy>VzOuTH+sIpH{+A;32jWCE9P+xWMUass zO2vvtk}W}$6{^HM=7&do0;j#$z@WdSCkv0=30M!xYjqBjHl%Nu&w^~nwGG2q$MAbjf*Vkd&KCPVOS5v-Bx{o0OMLqGN|jvt*1|`C*2Q8pW>Cy;fZM($=fJ7<(R`{ zb?ZG+C&iUG%bK*V$61q1CS!edpejwnBUYmx_poTojlojXSCwu{e-I7iJ-i27=KgS2 zs``+hXfd+^g5Zu?gFqWZS3rixq(7`HhJg`P zjyrBOYNc*+R?)ktqKB6G6w^u!h_skNT9lNQq(AKOBY$h87$jDR9xFsc9A!nB?~Y~# zp+6K2#veLbw!LrV&D=X?c=U#;Oc%{Rs_s3NaFMw)1#J03i zz^{^L2z9Y2PM7Rk!7j6TffHAA!-Ci#17o$vcfnPC?DR3M&?ziekEGsJpe}S{oe%+U-oWo+o`m(6b z(YLlNizJS`y6q9ef#JB$2`ejt)-?wQ=IPUQI>_n|9b_?i%#$}pviCGE3>BMnlngjw zZEZkIj9Cs(%qFe&g8YbIGEwXrk9n}hwMcNWKjOQzzZD!%tFEncJ>#h+S6izMMZUAw zk_>~BocfURe-PbAM*aSgZeMPIaZj`R24}%3x5cl91YtE53dS~4$iCz@eEDK58Crae z#v;+}wZ{5Xo5dSi1&Z8stFgT%t*kWHA6l29@t9|2#n9!7`+4t>StY<(aKwz_L^*%kjX=&{~>LF4%{&!5zA^X(By{-e=cGyz6biM%tpt+h&%gpQ-QN! zo|}*|k^&lxYlZc^mTf`Hw!`JO3fpTtY$oa$_x6T{okc8;YqHMt{b9GQ?Wb7he59-v zO!1@UYOf_59Oyf)g&J8+ENJlPvPV6}M?FNoujEk=$65C45#wxj*P5P#Z!PvG&gQfm zWkU=-f6Eo#<+irhb{FxEdDgWgYsOtxJBvOTcUGnTFvJVZ{gu&=DSge~-AbK2dD6ap zn)9!(yN?@ED{kW+dEepW2u~`FyI7|qcYnQZh$HsG(EBEbg+|Ldr>v|f`%A^jie;Va zuB>#IMaxUaR(E?#*?veS${~)*a^i!@4qHzSe>eb(22?o9+ENkM6m2zA#F3VsTDr-tq&a$Si3u~&$WK=lLva+IboaOXsodq&2D)dte zf76S3f4+w9ma>iAEp>ajHTG9F%Tg5=PLIKONH^*!mh5c52N(4|%uOQ}zeu{iZa=M% z+9Ru?)k5niaKie!^-l)j<1wq{l@}$*y zV4N~toRjK$h)sA<#lE4As^;n(7R61Yf4GbfwJZ;MXcYIuqqrAQJjUe$dP!yfuz*&_ zadnYYHQrx0&mX1Sw?pegRCxYj?w%!UwmMD!L|g60_mEezK4>rtTUs9OEy?i60q=g@ zZCsuNmV>a%S=PGiR@+*ajsk^Rh(dbbYCPuly6tPs{W+j--D*3ntPQCpSr5+Ue+zvc zs_ztQm_GHgu+A;j-fHSTYDbBq3yIY2_lJhA+5XU$sH24HL#;tV(u{k1hm5D?+2p>d zTPw1_9e1n=>zrdvI50aLcMyAb&<;Jt1`1pD_^E*cU!xwY&VrHnVv0${0oOGNYnF9R zT3M0qTNDN>D}x6Xg~RGJ!1^Pce{E%@{s`wV9#Xgar=W*d&qk_eyT5uiQa#%r*(<3^ z*CgOSto9?E^*-BtK-qn6?_x`GU@_!``@R2#{1MAR<%evK4osIzQ>A9-!oz1y;(%)V z`9~h&36T>21MgVdlf&|yz^|q^Qaho1K9k=GWb*k?pcu=fcl^mrAW_&7e^&d$dQ0ZJ z+gsgjtaJQoC=l2QWP+h`CLb*9WJ7rt^}d(~hK*L>JU=02UN{hjuF>o<;($|+OOLA9 zTuvdGRU`I@!&>9`)uAZX3;k}t*OvqR-as9R!PdB?^oNGJ5t&PES!=AT%TBVg*wIdL zYHA*@n+%Qh!DE&aR-?Y)!U}d&WId zxwXc6Z_Bd1ybqWe8oD1jGz4^CSu$ea!9l2-$N>X9U{U|Lua+&9e{|b_-qO09MKf_W zzpe=q$?uzG^aF(le_DT?ICB4mW21xX*nazTm)b|*ENjA2n6SUpv2FO8GHH#3CMk=+ zE8-E$36->6*GS!Ew#QwgA=VQr*L^^0JE3yIqxSoxc3sQ;Ar2Cwu-aGZ}RCXQdthSI)dadRhaJ)xd-uB?!~$O%?QiMc7P)V_K>+EPaS;mn|7-H5{J z(+0)FJs6Rme+=jch;`$!r9A9LZ9X_qEL1tGaqUoTMRC|`$^1z4$#tsPK+mQQYTf&z zlhK2%H#oHQ4r}#?wBEpE!ogv!H~1%8Z}8vVdV~K|>kS^-diS-$aqEHk<-WE(Ze^{@ zj&>g`)moE#P-?PnudF-}V6w6q`S1Xm#&EE;ZTl;4e~+_Zjk93mK-#t1dP7@2Yg#d< zTw|-Yz1HKVt3$D_3gZ6C9Ke}=q!BO~W{+7)g)D%Fa6HHKJnTc9y%qfi#?+)o?ba%j5BQjHo;?fjsnB z;l7R5e}RW6oYlw*v9dZ`>|w>@Tao!GDKfh5NqCWp~%P>$J- z+l zQNxC=OxS8{|LGyssF4ZJxQBJlLXHg9f9mVfa_gO9&jO{b`u3V?80a+??yIq;@4lMS zfpqeu=k#gfRC^v`8{`Sr!z@GKEU0qsHT5LfCmcV1;PB9GJZAGaQTP*QAo|r6tMQn! zKmU>_^iT+egY)Xcm)}En@5+{Sdu?dwt}m?!cH`nSs(aG1vZ8F+wmCA&l`T7ge`9un z4o&7Huqc&5AQH>=Nv?a$LC{5zEf zxo84C2d3Fc|LyCS+4=-3PG_fOMk?T;{}zRJ(f_(N3$)T)>{>2vnuUY@IS=ahpwo&@ zJ33wH^rFj#E+@J?%Qyy4S!p&jC-Pq}&Cj{`v$LMHEhw_M;39JbT!}8y`61@F|Koq_OCUGqBxF>yNHw?e8bZ(|_$o zmUbyXyMKh|rfud`ni2$bI>^%n}_Dn*5L#M&eL;h|86aR`kmCZ{e~oLhVZaX+ zF(!`;%BrH)6q=_&K*6LM(P}ZGddzOJl1E&EiBk`)e0n1l%EtnS)!)}0G-x#-nqbm4X2di1C9_fAqE0)3 zs4rg#6<3LSG0l*ZZ<3#He?%S(9dnQeqW^pflhsJBkf>y)*|($pzFJw44gZPk(M5XY zKu;{EJ*+zpxu&)6%W)jQV_VxN4%+5pTL&!Jpcq+<`#MgGcAt3r#MaXIGw`dU{>Di1 zkZ-=>ke`t*-_}YO5?Y7&%3IrOY?cI~YZD8D)bD?OFtzRgdsrFVtZ}DHMpIWzk`JFC5leyf*4~ z@}WqmvN{qK&1pT@H-{%aU}O(yIB;4-XVr(?*jY@v`jpF#A@nP758b0$7RS%Znz~-s zMxna@M5ex_lJiLEe<63py0k|nef>DeS=ZMGi}R@?Rx=sjoWnFQNqPxc9tXCX_nG2> zhEh0ouW=(EBiA7RXo4l{#L}>Qgo8)nvBlEMIv5;6Q(I=09y&j(fL{9W~=&{Yk=o$E%j(-XljJJ!V?{e^>K~2iC#K7Sw>3P+-`cp{lfXR^6`p}0{hS2n9u)$vvH3D|dP7IO;M+A|s^t<$FslNNVs z&uBb&aoezb@tj^dKh$058;00gJU(BX8*#(MW^n)ZP)qB_{%SH)=Ew-@8!TuwVt;Wp zav`&#g~+rUf07HSjoiuV(~FV|i5+c5?2{Ue$Q?>f-ZL6Bhwb!f9cjJ(yQ`_)mDK7f zt3C2nxA^7S?hnlS$Haa%!-GTgesx<*$A5;Q$!#=S-DC>xYv!dl-PXbfcWjf^S~eQJ z9k;w}FF<1uA7~Ncz%AxOyJ$$lmyX94K^_`JG}E9^e?SXxBYT{(t@i|(5%sQEnAxH? zG^0DLLrAlWJU3}!puj;CaNOfgB~OU_q8I5c*<_}SsrzJ$TeZ3S#QOc(=zRgifc9`2 zU+&`3aCVB+C(DnTwxGdCu5%DJ>N5)g5<=fFCa#x8N-PX1?bBGU~h*ksAREt8ctQcCH zLJmQVD6h8rE!hBzZBnhroucl*iBn`CpJ1*n4#i!yH5BV79lyLXP$b8AKILJJv!5IU zULNxb{9z@x^jM&b8?deW(W3F>aqHgRo)IT;t|uB!$$U>d0qloag>eILFzgSM6SW>H z;z%8wc<@I^Npeaqb4k*(*k7IlNcfNwe^+TYV~Z14X*VIyiL0!2P~rBclKmfk7=}3R zk>5rwU6!UZA=RYsS4{jd8_EmePQjocZ`{+yd*5KhO~ueR;)6ch*g%^BPfc3&QS*ez z4r7~QtI-^3-#}^d1MxWPh?d-d6Cey*${$l z7PK5`KB#Q`fHH)rWe#NEJ)m;mg0X&L(SCbIa>ZiLh&vD3L11A!|AZ;f`4Q#&t)Q=4 z!BDpXVh^;X51PYrg}dB=!V27?e{RI<6|{}2K#U~Nmq)~Kz*b-Urc67tIMlxS#J-02 z*%wM&ec7@G+@vMf`;*nWIBp4Iwlx*Id4AODpFVBHCf71c#|CS{Dl;2SSf$3qwT=x? zT~!3WD;k>EG@`mnn!PZZb;)@T`<54lk%6r85=sYSba5Jgj0u*OO2baUe^5u>Xf&Rv zKe$Nsuy*MExCTy*ry46OOL9e%hllR%F^ek{mMxC{j1-WKyA$`>k;ooa9Ho|sBTih^CQ6ib z6YFb+HQYC>gOksai75w7f2_;(Po6wUuGtOgr^-zVhL-WM)`>u2O>YX~ZO|Fyu}S>I zP8=5tnaozHt~T`xi)Be&UR(I(1wmb3h+S^aNmxe7*yie~NSP^A~{gI0wH! z2bdwBp8y6)_&LBN`MeDnCMq6(8!#Q`;QzjU{VbrL(HnqK66p+Jn|!_nSR#?nehIjt zK{?LBZ_fknlFv^86QrzX03+n{allOy@$OH6l{g10fI0S2CE|N80LCd?0~AG()a4G~ zh|;~+0A)rm0rnZae?rWJ#(N8}Md|iUKwg(AOm-Kr%jh1U!00_dmC^fvbw(cmN{l`P zY%=-?aKPwez#h~5HeiF%n}B0Vmwp7Sv3Rco&RFO>fKx)hJOvn_qNl$HoDll;EZ`1> zrvM8C{_pG8zX9wpeBml!kyY|zz$~SU7Xb52_6cB!$u0pNe`RzT&`0QB0Ao}_dNHM^ zoa^y3T9JYjZUH7)rdMAB3@`92z%)y79neqc7+_S_)@JlHV2LVu5^#gUyMSd1X90I9 z+yqRp=J*^iLh0`FfSXLi6~GFizkLOmqoOlk0#;dq9{}T&EOh)DaN_Woyh8R5#c$Co-fIdd&0ArM1e|icqMd`*5fOAHl17=vfvw%US z`EkG`qcebEN;jVdOjEk^KA@kaeGf3o=nKF$qaOiFtfWr>ZZO$5fMrV0y$iU@WLE(b zjGhOKFuDe~$>;)Lg%I~2Pu>E|u||5EeyOtV{}3?FI`}z2QDzPHE#QdZ3)cW;nVQEf zz`jmHe@d4x0JbRIxd_Npy8axXLg|GU0K1HC01Av=1XNkPD}Z$-y9y{Vx(3)}bRBTO z;++BPG1+r~4JP{laLi;k0c(tI0nQlR2Ar~ZUjPP}><-|B(OtkDM)v>! zWZwgZne08lG$Udmj6ML2vUoQE+f4R0V2RN?fE$d+yusqV2Dr;)ZvZA3y$Kj$^cLWz ztW6UYLVtY;FsDJ4z|Xe<j_V4>#$CydSj?ofJ)%p8jp|L2=CfE`xf#{r9k{(2rT%NpZD zz&uO+G+>Ap<_h3Z3Qq(22>fy$Fh=1He_)CRk#&T^MZgTpiTDsq(-puZqvrs_G}=8o0-vQht@b~k86&m*1 zHNc!sRYJer0gMy)+j&57NSfgs;Alv@w;B;0?e!qZa@rMlS+3DZO}^Y^A8NJqg&;i_)NU_c_2ZrT0Gu ztg(1c0L~~~_zZAL>CEeZ0Y)zaPAI+nF5r$%1wtnPJ1phbfJI98z5vV)wZ%QJQ-}}( z9wndu3(&{XJq{RSL?#DaHm7ve+<~7bn_cPo)K{@Sm+yoT}E#Le+rb&eFdnp zcs~HvDc!pOC^0$**lcOu)PT~3_W*lL%Qe6Ti+710C=f$>8nDJ>PXW#rDd>QovJAfl z46qD|yQvp!M=w}`(KCP@M$ZBk3H^K%Fsqk3ud55`36AOsd@ao&V~jopOi{Y>A>f?S znYREljNS$eQabw$V3KLRe+C$4M0OmM&R+xcvlPz(Mp^5VwS(3DUBD8n+OvQgg#P+E zV41+L&j9XHcor~0;P>l*5ei=bZtBITu#7GN=33gkS!Hw%FwWFJ4=D1qk-r8U5&HQP zK$(gzoCoX^`t3U4kir*$EgE+FQ$U{5t)BoDp3Pq80lN!)8&F{3f42ZtO6Q*htTTE7 zP@IY!q3tGs4(aY}EJNkXCY9pH%3w}3LG^H%};lrG%`95UJSfGtKZ z0P>VB+yYc6-Mj|aRkQ&h=%gxIsp^cr1e6H<`}2TJMKjugf1=q;Ptk0qLFpD*IvBkH zSYvbpaK^Iu0dUG>ZvqAwy$CpAS{?`7Ve#$&7FdOD0(MxDp93sXy7DGqmeCc!yuzl@ zHvvNn{1)&i!QY<(^bz>`3xF}2;?7rqDMG(K2RNtjJYa@~UH%j>Na@B;fJsH$ON8~N zNV5`?<%81gf7^gjn$xp@ZJN`YfF;&FKLKtK`sE^EnF3ilXxP1v024IxR{$dvUIpBw zkuCvND7*)lqp>gE0IV`1=Myx)4*|t4$?s{vQCFKJWJ15*0PItE5pdYmthPnzsq=t5 zlU)T=x@;3xIVBcL609e|7_~$>=4(0i%}zdz3C*0Blft z_732f(%EZ(H5Ts$z!{?#0jIQ}#HXZi4RFGAJO#L;Q-RWpe+KO6vLdA$?*nEjojD7b zXY>?ch|!aPM+yDq5}=R5WxyB;GkpngPT^(1Bwb}#lkeN!7%d^)Al+R8(k0zU z$^e1U;RvaX4go>Bb98qzx|MDO5vB7-iNw4A@qW1XVb61Hd+s=|^E~fs_cc{S)r*BE z#PY9>Ma%Oq22ubab%s`IS_OmQ?z3O5r^EGdQE^CAEe5$Yc47GLXxt0cELC&>Y*)td z`>xI7S0u8bFR?P_f4!qZ;e8qO3Aca)a{3L$W!zEW+;{9Wd9FqW7{&8L6iJR~VgOyn z$p8(}UEPj^c=JKHp=ovM`)w4!Bhp^X6zqpfT5$3JI~;_Y4g&^|{=jmXxk9BFF0rA-tZZ4FVv?sk&&eZ7{)`g^R5wH2M}r6tOJ}6f4Vi2dset0 zgzH6qSpEUCZ+QbUnR5)Avum``^?$ZQS}tMkE_|KaECVu!2R{Kll0`911RnBI$YtRh>SOquUH&_q5dTw z!;sSw72RqZJ8r+jzg8|5sqH^A?iry6cVVs+!_FnZVaToM=K{X8Cu*&m9}-BaLaQx6 zj{YkRj0j%F<%KT)(-rx~DCmM5HRyE6VxBH;xQu$b z6-L~_g}#5c1R_8d&E6z704{Ht_Cd%?Wq2P470JEadS*1Ge{ql`yJ9+59i;;_UZ4t# zwD&g#GSp9fB?_D2?5DnVMq=0OCBw7PpR|ud9NEeYHAk1>Mko$K=>R3stv2XHe?6yW z4+Yli9PCIV3;CQ6g!1NoOTpE1$^NP$`4qiAFfU|Ul`plhRWG;LryiQwie>)s1z>sC zl=O5iWuSNqt;ZCpRS;IaN`wPH5cchAo73PwJTM#uEF>zv0N;#(Gr)^*Z8RV9{Nc`} zAyeaa3gCY!ZhZhsn}c4gH)hM4v#JM6;&4G}W%at1?%Gvdl{#%*emk#OzvkP)NvpZ* zVbkb*_3svFaZ40~-P4BwRP{>xx3>Us?1x8UaAxWsv~51b$7LXi_q1aiOkgz%o*n*# zZerb;hcQKTf6WF?9pFX2#t-;QUclifQUv`YR-kz>*9H%Y@fMe8FBxch2QdF?{5Ee+ zYsXZm6MqE(ePWjjnTwDGRi=E~1fh_eP}in%T*4}uljWa|aU=yG;HyvMDwwG53GjO9 zW38ImZ~O3IR`zt#QvfE6r{3yNjUEDi4!K|L�q)pF@jItsJ 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�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 z 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

EF!aEp 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

sZM-3X6?p!P-&)-PPrjj(d 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%0DHe8(vr~Le1EAd1kOo=ERXw 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ⅆR!wOt%Y%^XM^kU3#=Hq}TYdJPCaK3MB0( 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