From 95675de30b5b194aee135aafe00732b75e129f27 Mon Sep 17 00:00:00 2001 From: xboard Date: Wed, 10 Jan 2024 18:59:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20[=E7=94=A8=E6=88=B7=E5=89=8D=E7=AB=AF]?= =?UTF-8?q?=20=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86BUG=E3=80=81=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E4=B8=BB=E9=A2=98=E8=89=B2=E3=80=81=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E7=94=A8=E6=88=B7=E5=8D=8F=E8=AE=AE=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/theme/Xboard/assets/umi.js | 1592 +++++++++++------------ public/theme/Xboard/assets/umi.js.br | Bin 350308 -> 353717 bytes public/theme/Xboard/assets/umi.js.gz | Bin 426456 -> 431196 bytes public/theme/Xboard/config.json | 38 +- public/theme/Xboard/dashboard.blade.php | 9 +- 5 files changed, 796 insertions(+), 843 deletions(-) diff --git a/public/theme/Xboard/assets/umi.js b/public/theme/Xboard/assets/umi.js index 25895d6..360e929 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}html.dark .markdown-body{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}html:not(.dark) .markdown-body{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);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-e6778107]{width:100%;height:240px;object-fit:cover}.v2board-bg-pixels[data-v-e6778107]{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}/*! +(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}html.dark .markdown-body{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}html:not(.dark) .markdown-body{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);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-1484f17c]{width:100%;height:240px;object-fit:cover}.v2board-bg-pixels[data-v-1484f17c]{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+);background-size:auto}.pay-qrcode{width:100%;height:100%}.pay-qrcode>canvas{width:100%!important;height:100%!important}.card-container[data-v-1ce97f3d]{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-1ce97f3d]{max-width:100%}@media screen and (min-width: 768px){.card-container[data-v-1ce97f3d]{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-1ce97f3d]{grid-template-columns:repeat(auto-fit,minmax(calc(33.33% - 1rem),1fr));padding:0 10px;column-gap:20px;min-width:375px}}a{text-decoration-line:none}#--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-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-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-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / 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 $k=Object.defineProperty;var Ak=(e,t,n)=>t in e?$k(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ik=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var td=(e,t,n)=>(Ak(e,typeof t!="symbol"?t+"":t,n),n);var kNe=Ik((Gn,Yn)=>{(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 Rh(e,t){const n=new Set(e.split(","));return t?o=>n.has(o.toLowerCase()):o=>n.has(o)}const Zt={},aa=[],Kn=()=>{},Mk=()=>!1,Lc=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Eh=e=>e.startsWith("onUpdate:"),gn=Object.assign,$h=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},zk=Object.prototype.hasOwnProperty,Ot=(e,t)=>zk.call(e,t),ft=Array.isArray,sa=e=>Fc(e)==="[object Map]",V1=e=>Fc(e)==="[object Set]",vt=e=>typeof e=="function",un=e=>typeof e=="string",Ea=e=>typeof e=="symbol",Yt=e=>e!==null&&typeof e=="object",U1=e=>(Yt(e)||vt(e))&&vt(e.then)&&vt(e.catch),W1=Object.prototype.toString,Fc=e=>W1.call(e),Ok=e=>Fc(e).slice(8,-1),q1=e=>Fc(e)==="[object Object]",Ah=e=>un(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Yl=Rh(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Nc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Dk=/-(\w)/g,Bo=Nc(e=>e.replace(Dk,(t,n)=>n?n.toUpperCase():"")),Lk=/\B([A-Z])/g,Pi=Nc(e=>e.replace(Lk,"-$1").toLowerCase()),Bc=Nc(e=>e.charAt(0).toUpperCase()+e.slice(1)),nd=Nc(e=>e?`on${Bc(e)}`:""),Fr=(e,t)=>!Object.is(e,t),Xl=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},uf=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Fk=e=>{const t=un(e)?Number(e):NaN;return isNaN(t)?e:t};let zm;const K1=()=>zm||(zm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ho(e){if(ft(e)){const t={};for(let n=0;n{if(n){const o=n.split(Bk);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function ar(e){let t="";if(un(e))t=e;else if(ft(e))for(let n=0;nun(e)?e:e==null?"":ft(e)||Yt(e)&&(e.toString===W1||!vt(e.toString))?JSON.stringify(e,Y1,2):String(e),Y1=(e,t)=>t&&t.__v_isRef?Y1(e,t.value):sa(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r],i)=>(n[od(o,i)+" =>"]=r,n),{})}:V1(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>od(n))}:Ea(t)?od(t):Yt(t)&&!ft(t)&&!q1(t)?String(t):t,od=(e,t="")=>{var n;return Ea(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let Wn;class X1{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Wn,!t&&Wn&&(this.index=(Wn.scopes||(Wn.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Wn;try{return Wn=this,t()}finally{Wn=n}}}on(){Wn=this}off(){Wn=this.parent}stop(t){if(this._active){let n,o;for(n=0,o=this.effects.length;n=2))break;Ei(),this._queryings--}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?3:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Or,n=pi;try{return Or=!0,pi=this,this._runnings++,Om(this),this.fn()}finally{Dm(this),this._runnings--,pi=n,Or=t}}stop(){var t;this.active&&(Om(this),Dm(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function qk(e){return e.value}function Om(e){e._trackId++,e._depsLength=0}function Dm(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},uc=new WeakMap,mi=Symbol(""),hf=Symbol("");function Hn(e,t,n){if(Or&&pi){let o=uc.get(e);o||uc.set(e,o=new Map);let r=o.get(n);r||o.set(n,r=ny(()=>o.delete(n))),ey(pi,r)}}function rr(e,t,n,o,r,i){const a=uc.get(e);if(!a)return;let s=[];if(t==="clear")s=[...a.values()];else if(n==="length"&&ft(e)){const l=Number(o);a.forEach((c,u)=>{(u==="length"||!Ea(u)&&u>=l)&&s.push(c)})}else switch(n!==void 0&&s.push(a.get(n)),t){case"add":ft(e)?Ah(n)&&s.push(a.get("length")):(s.push(a.get(mi)),sa(e)&&s.push(a.get(hf)));break;case"delete":ft(e)||(s.push(a.get(mi)),sa(e)&&s.push(a.get(hf)));break;case"set":sa(e)&&s.push(a.get(mi));break}Oh();for(const l of s)l&&ty(l,3);Dh()}function Kk(e,t){var n;return(n=uc.get(e))==null?void 0:n.get(t)}const Gk=Rh("__proto__,__v_isRef,__isVue"),oy=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ea)),Lm=Yk();function Yk(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=At(this);for(let i=0,a=this.length;i{e[t]=function(...n){Ri(),Oh();const o=At(this)[t].apply(this,n);return Dh(),Ei(),o}}),e}function Xk(e){const t=At(this);return Hn(t,"has",e),t.hasOwnProperty(e)}class ry{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")return o===(r?i?c3:ly:i?sy:ay).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(o)?t:void 0;const a=ft(t);if(!r){if(a&&Ot(Lm,n))return Reflect.get(Lm,n,o);if(n==="hasOwnProperty")return Xk}const s=Reflect.get(t,n,o);return(Ea(n)?oy.has(n):Gk(n))||(r||Hn(t,"get",n),i)?s:dn(s)?a&&Ah(n)?s:s.value:Yt(s)?r?ro(s):xo(s):s}}class iy extends ry{constructor(t=!1){super(!1,t)}set(t,n,o,r){let i=t[n];if(!this._shallow){const l=pa(i);if(!dc(o)&&!pa(o)&&(i=At(i),o=At(o)),!ft(t)&&dn(i)&&!dn(o))return l?!1:(i.value=o,!0)}const a=ft(t)&&Ah(n)?Number(n)e,Hc=e=>Reflect.getPrototypeOf(e);function gl(e,t,n=!1,o=!1){e=e.__v_raw;const r=At(e),i=At(t);n||(Fr(t,i)&&Hn(r,"get",t),Hn(r,"get",i));const{has:a}=Hc(r),s=o?Lh:n?Bh:Ps;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=At(n),r=At(e);return t||(Fr(e,r)&&Hn(o,"has",e),Hn(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&&Hn(At(e),"iterate",mi),Reflect.get(e,"size",e)}function Fm(e){e=At(e);const t=At(this);return Hc(t).has.call(t,e)||(t.add(e),rr(t,"add",e,e)),this}function Nm(e,t){t=At(t);const n=At(this),{has:o,get:r}=Hc(n);let i=o.call(n,e);i||(e=At(e),i=o.call(n,e));const a=r.call(n,e);return n.set(e,t),i?Fr(t,a)&&rr(n,"set",e,t):rr(n,"add",e,t),this}function Bm(e){const t=At(this),{has:n,get:o}=Hc(t);let r=n.call(t,e);r||(e=At(e),r=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return r&&rr(t,"delete",e,void 0),i}function Hm(){const e=At(this),t=e.size!==0,n=e.clear();return t&&rr(e,"clear",void 0,void 0),n}function yl(e,t){return function(o,r){const i=this,a=i.__v_raw,s=At(a),l=t?Lh:e?Bh:Ps;return!e&&Hn(s,"iterate",mi),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=At(r),a=sa(i),s=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=r[e](...o),u=n?Lh:t?Bh:Ps;return!t&&Hn(i,"iterate",l?hf:mi),{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 br(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function t3(){const e={get(i){return gl(this,i)},get size(){return bl(this)},has:vl,add:Fm,set:Nm,delete:Bm,clear:Hm,forEach:yl(!1,!1)},t={get(i){return gl(this,i,!1,!0)},get size(){return bl(this)},has:vl,add:Fm,set:Nm,delete:Bm,clear:Hm,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:br("add"),set:br("set"),delete:br("delete"),clear:br("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:br("add"),set:br("set"),delete:br("delete"),clear:br("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[n3,o3,r3,i3]=t3();function Fh(e,t){const n=t?e?i3:r3:e?o3:n3;return(o,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(Ot(n,r)&&r in o?n:o,r,i)}const a3={get:Fh(!1,!1)},s3={get:Fh(!1,!0)},l3={get:Fh(!0,!1)},ay=new WeakMap,sy=new WeakMap,ly=new WeakMap,c3=new WeakMap;function u3(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function d3(e){return e.__v_skip||!Object.isExtensible(e)?0:u3(Ok(e))}function xo(e){return pa(e)?e:Nh(e,!1,Jk,a3,ay)}function cy(e){return Nh(e,!1,e3,s3,sy)}function ro(e){return Nh(e,!0,Qk,l3,ly)}function Nh(e,t,n,o,r){if(!Yt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const a=d3(e);if(a===0)return e;const s=new Proxy(e,a===2?o:n);return r.set(e,s),s}function Dr(e){return pa(e)?Dr(e.__v_raw):!!(e&&e.__v_isReactive)}function pa(e){return!!(e&&e.__v_isReadonly)}function dc(e){return!!(e&&e.__v_isShallow)}function uy(e){return Dr(e)||pa(e)}function At(e){const t=e&&e.__v_raw;return t?At(t):e}function ma(e){return cc(e,"__v_skip",!0),e}const Ps=e=>Yt(e)?xo(e):e,Bh=e=>Yt(e)?ro(e):e;class dy{constructor(t,n,o,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new zh(()=>t(this._value),()=>fc(this,1)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=o}get value(){const t=At(this);return Hh(t),(!t._cacheable||t.effect.dirty)&&Fr(t._value,t._value=t.effect.run())&&fc(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function f3(e,t,n=!1){let o,r;const i=vt(e);return i?(o=e,r=Kn):(o=e.get,r=e.set),new dy(o,r,i||!r,n)}function Hh(e){Or&&pi&&(e=At(e),ey(pi,e.dep||(e.dep=ny(()=>e.dep=void 0,e instanceof dy?e:void 0))))}function fc(e,t=3,n){e=At(e);const o=e.dep;o&&ty(o,t)}function dn(e){return!!(e&&e.__v_isRef===!0)}function N(e){return fy(e,!1)}function $a(e){return fy(e,!0)}function fy(e,t){return dn(e)?e:new h3(e,t)}class h3{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:At(t),this._value=n?t:Ps(t)}get value(){return Hh(this),this._value}set value(t){const n=this.__v_isShallow||dc(t)||pa(t);t=n?t:At(t),Fr(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Ps(t),fc(this,3))}}function he(e){return dn(e)?e.value:e}const p3={get:(e,t,n)=>he(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return dn(r)&&!dn(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function hy(e){return Dr(e)?e:new Proxy(e,p3)}class m3{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:o}=t(()=>Hh(this),()=>fc(this));this._get=n,this._set=o}get value(){return this._get()}set value(t){this._set(t)}}function g3(e){return new m3(e)}function v3(e){const t=ft(e)?new Array(e.length):{};for(const n in e)t[n]=py(e,n);return t}class b3{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 Kk(At(this._object),this._key)}}class y3{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Ue(e,t,n){return dn(e)?e:vt(e)?new y3(e):Yt(e)&&arguments.length>1?py(e,t,n):N(e)}function py(e,t,n){const o=e[t];return dn(o)?o:new b3(e,t,n)}function Lr(e,t,n,o){let r;try{r=o?e(...o):e()}catch(i){jc(i,t,n)}return r}function no(e,t,n,o){if(vt(e)){const i=Lr(e,t,n,o);return i&&U1(i)&&i.catch(a=>{jc(a,t,n)}),i}const r=[];for(let i=0;i>>1,r=En[o],i=Es(r);iMo&&En.splice(t,1)}function _3(e){ft(e)?la.push(...e):(!Rr||!Rr.includes(e,e.allowRecurse?si+1:si))&&la.push(e),gy()}function jm(e,t,n=Rs?Mo+1:0){for(;nEs(n)-Es(o));if(la.length=0,Rr){Rr.push(...t);return}for(Rr=t,si=0;sie.id==null?1/0:e.id,S3=(e,t)=>{const n=Es(e)-Es(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function by(e){pf=!1,Rs=!0,En.sort(S3);const t=Kn;try{for(Mo=0;Moun(p)?p.trim():p)),d&&(r=n.map(uf))}let s,l=o[s=nd(t)]||o[s=nd(Bo(t))];!l&&i&&(l=o[s=nd(Pi(t))]),l&&no(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,no(c,e,6,r)}}function yy(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const i=e.emits;let a={},s=!1;if(!vt(e)){const l=c=>{const u=yy(c,t,!0);u&&(s=!0,gn(a,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!s?(Yt(e)&&o.set(e,null),null):(ft(i)?i.forEach(l=>a[l]=null):gn(a,i),Yt(e)&&o.set(e,a),a)}function Vc(e,t){return!e||!Lc(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ot(e,t[0].toLowerCase()+t.slice(1))||Ot(e,Pi(t))||Ot(e,t))}let mn=null,Uc=null;function hc(e){const t=mn;return mn=e,Uc=e&&e.type.__scopeId||null,t}function T3(e){Uc=e}function P3(){Uc=null}function ie(e,t=mn,n){if(!t||e._n)return e;const o=(...r)=>{o._d&&ng(-1);const i=hc(t);let a;try{a=e(...r)}finally{hc(i),o._d&&ng(1)}return a};return o._n=!0,o._c=!0,o._d=!0,o}function rd(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:i,propsOptions:[a],slots:s,attrs:l,emit:c,render:u,renderCache:d,data:f,setupState:p,ctx:h,inheritAttrs:g}=e;let b,m;const y=hc(e);try{if(n.shapeFlag&4){const S=r||o,w=S;b=Io(u.call(w,S,d,i,p,f,h)),m=l}else{const S=t;b=Io(S.length>1?S(i,{attrs:l,slots:s,emit:c}):S(i,null)),m=t.props?l:R3(l)}}catch(S){ms.length=0,jc(S,e,1),b=te($n)}let k=b;if(m&&g!==!1){const S=Object.keys(m),{shapeFlag:w}=k;S.length&&w&7&&(a&&S.some(Eh)&&(m=E3(m,a)),k=io(k,m))}return n.dirs&&(k=io(k),k.dirs=k.dirs?k.dirs.concat(n.dirs):n.dirs),n.transition&&(k.transition=n.transition),b=k,hc(y),b}const R3=e=>{let t;for(const n in e)(n==="class"||n==="style"||Lc(n))&&((t||(t={}))[n]=e[n]);return t},E3=(e,t)=>{const n={};for(const o in e)(!Eh(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function $3(e,t,n){const{props:o,children:r,component:i}=e,{props:a,children:s,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return o?Vm(o,a,c):!!a;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function M3(e,t){t&&t.pendingBranch?ft(e)?t.effects.push(...e):t.effects.push(e):_3(e)}const z3=Symbol.for("v-scx"),O3=()=>qe(z3);function tn(e,t){return Wh(e,null,t)}const Cl={};function ht(e,t,n){return Wh(e,t,n)}function Wh(e,t,{immediate:n,deep:o,flush:r,once:i,onTrack:a,onTrigger:s}=Zt){if(t&&i){const x=t;t=(...C)=>{x(...C),w()}}const l=wn,c=x=>o===!0?x:ci(x,o===!1?1:void 0);let u,d=!1,f=!1;if(dn(e)?(u=()=>e.value,d=dc(e)):Dr(e)?(u=()=>c(e),d=!0):ft(e)?(f=!0,d=e.some(x=>Dr(x)||dc(x)),u=()=>e.map(x=>{if(dn(x))return x.value;if(Dr(x))return c(x);if(vt(x))return Lr(x,l,2)})):vt(e)?t?u=()=>Lr(e,l,2):u=()=>(p&&p(),no(e,l,3,[h])):u=Kn,t&&o){const x=u;u=()=>ci(x())}let p,h=x=>{p=k.onStop=()=>{Lr(x,l,4),p=k.onStop=void 0}},g;if(Jc)if(h=Kn,t?n&&no(t,l,3,[u(),f?[]:void 0,h]):u(),r==="sync"){const x=O3();g=x.__watcherHandles||(x.__watcherHandles=[])}else return Kn;let b=f?new Array(e.length).fill(Cl):Cl;const m=()=>{if(!(!k.active||!k.dirty))if(t){const x=k.run();(o||d||(f?x.some((C,_)=>Fr(C,b[_])):Fr(x,b)))&&(p&&p(),no(t,l,3,[x,b===Cl?void 0:f&&b[0]===Cl?[]:b,h]),b=x)}else k.run()};m.allowRecurse=!!t;let y;r==="sync"?y=m:r==="post"?y=()=>Nn(m,l&&l.suspense):(m.pre=!0,l&&(m.id=l.uid),y=()=>Vh(m));const k=new zh(u,Kn,y),S=Mh(),w=()=>{k.stop(),S&&$h(S.effects,k)};return t?n?m():b=k.run():r==="post"?Nn(k.run.bind(k),l&&l.suspense):k.run(),g&&g.push(w),w}function D3(e,t,n){const o=this.proxy,r=un(e)?e.includes(".")?wy(o,e):()=>o[e]:e.bind(o,o);let i;vt(t)?i=t:(i=t.handler,n=t);const a=Xs(this),s=Wh(r,i.bind(o),n);return a(),s}function wy(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;r0){if(n>=t)return e;n++}if(o=o||new Set,o.has(e))return e;if(o.add(e),dn(e))ci(e.value,t,n,o);else if(ft(e))for(let r=0;r{ci(r,t,n,o)});else if(q1(e))for(const r in e)ci(e[r],t,n,o);return e}function Sn(e,t){if(mn===null)return e;const n=Qc(mn)||mn.proxy,o=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),rn(()=>{e.isUnmounting=!0}),e}const Qn=[Function,Array],Sy={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},L3={name:"BaseTransition",props:Sy,setup(e,{slots:t}){const n=Zn(),o=_y();let r;return()=>{const i=t.default&&qh(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){for(const g of i)if(g.type!==$n){a=g;break}}const s=At(e),{mode:l}=s;if(o.isLeaving)return id(a);const c=Wm(a);if(!c)return id(a);const u=$s(c,s,o,n);As(c,u);const d=n.subTree,f=d&&Wm(d);let p=!1;const{getTransitionKey:h}=c.type;if(h){const g=h();r===void 0?r=g:g!==r&&(r=g,p=!0)}if(f&&f.type!==$n&&(!li(c,f)||p)){const g=$s(f,s,o,n);if(As(f,g),l==="out-in")return o.isLeaving=!0,g.afterLeave=()=>{o.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},id(a);l==="in-out"&&c.type!==$n&&(g.delayLeave=(b,m,y)=>{const k=ky(o,f);k[String(f.key)]=f,b[Er]=()=>{m(),b[Er]=void 0,delete u.delayedLeave},u.delayedLeave=y})}return a}}},F3=L3;function ky(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function $s(e,t,n,o){const{appear:r,mode:i,persisted:a=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:f,onAfterLeave:p,onLeaveCancelled:h,onBeforeAppear:g,onAppear:b,onAfterAppear:m,onAppearCancelled:y}=t,k=String(e.key),S=ky(n,e),w=(_,R)=>{_&&no(_,o,9,R)},x=(_,R)=>{const E=R[1];w(_,R),ft(_)?_.every(M=>M.length<=1)&&E():_.length<=1&&E()},C={mode:i,persisted:a,beforeEnter(_){let R=s;if(!n.isMounted)if(r)R=g||s;else return;_[Er]&&_[Er](!0);const E=S[k];E&&li(e,E)&&E.el[Er]&&E.el[Er](),w(R,[_])},enter(_){let R=l,E=c,M=u;if(!n.isMounted)if(r)R=b||l,E=m||c,M=y||u;else return;let A=!1;const q=_[wl]=F=>{A||(A=!0,F?w(M,[_]):w(E,[_]),C.delayedLeave&&C.delayedLeave(),_[wl]=void 0)};R?x(R,[_,q]):q()},leave(_,R){const E=String(e.key);if(_[wl]&&_[wl](!0),n.isUnmounting)return R();w(d,[_]);let M=!1;const A=_[Er]=q=>{M||(M=!0,R(),q?w(h,[_]):w(p,[_]),_[Er]=void 0,S[E]===e&&delete S[E])};S[E]=e,f?x(f,[_,A]):A()},clone(_){return $s(_,t,n,o)}};return C}function id(e){if(qc(e))return e=io(e),e.children=null,e}function Wm(e){return qc(e)?e.children?e.children[0]:void 0:e}function As(e,t){e.shapeFlag&6&&e.component?As(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 qh(e,t=!1,n){let o=[],r=0;for(let i=0;i1)for(let i=0;ign({name:e.name},t,{setup:e}))():e}const fs=e=>!!e.type.__asyncLoader,qc=e=>e.type.__isKeepAlive;function Kh(e,t){Ty(e,"a",t)}function Kc(e,t){Ty(e,"da",t)}function Ty(e,t,n=wn){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Gc(t,o,n),n){let r=n.parent;for(;r&&r.parent;)qc(r.parent.vnode)&&N3(o,t,n,r),r=r.parent}}function N3(e,t,n,o){const r=Gc(t,e,o,!0);Ys(()=>{$h(o[t],r)},n)}function Gc(e,t,n=wn,o=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;Ri();const s=Xs(n),l=no(t,n,e,a);return s(),Ei(),l});return o?r.unshift(i):r.push(i),i}}const cr=e=>(t,n=wn)=>(!Jc||e==="sp")&&Gc(e,(...o)=>t(...o),n),cn=cr("bm"),Ut=cr("m"),Py=cr("bu"),Gh=cr("u"),rn=cr("bum"),Ys=cr("um"),B3=cr("sp"),H3=cr("rtg"),j3=cr("rtc");function V3(e,t=wn){Gc("ec",e,t)}function Bn(e,t,n,o){let r;const i=n&&n[o];if(ft(e)||un(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;szs(t)?!(t.type===$n||t.type===it&&!Ry(t.children)):!0)?e:null}const mf=e=>e?By(e)?Qc(e)||e.proxy:mf(e.parent):null,hs=gn(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=>mf(e.parent),$root:e=>mf(e.root),$emit:e=>e.emit,$options:e=>Yh(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Vh(e.update)}),$nextTick:e=>e.n||(e.n=Bt.bind(e.proxy)),$watch:e=>D3.bind(e)}),ad=(e,t)=>e!==Zt&&!e.__isScriptSetup&&Ot(e,t),U3={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(ad(o,t))return a[t]=1,o[t];if(r!==Zt&&Ot(r,t))return a[t]=2,r[t];if((c=e.propsOptions[0])&&Ot(c,t))return a[t]=3,i[t];if(n!==Zt&&Ot(n,t))return a[t]=4,n[t];gf&&(a[t]=0)}}const u=hs[t];let d,f;if(u)return t==="$attrs"&&Hn(e,"get",t),u(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==Zt&&Ot(n,t))return a[t]=4,n[t];if(f=l.config.globalProperties,Ot(f,t))return f[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:i}=e;return ad(r,t)?(r[t]=n,!0):o!==Zt&&Ot(o,t)?(o[t]=n,!0):Ot(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!==Zt&&Ot(e,a)||ad(t,a)||(s=i[0])&&Ot(s,a)||Ot(o,a)||Ot(hs,a)||Ot(r.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ot(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function qm(e){return ft(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let gf=!0;function W3(e){const t=Yh(e),n=e.proxy,o=e.ctx;gf=!1,t.beforeCreate&&Km(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:a,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:p,updated:h,activated:g,deactivated:b,beforeDestroy:m,beforeUnmount:y,destroyed:k,unmounted:S,render:w,renderTracked:x,renderTriggered:C,errorCaptured:_,serverPrefetch:R,expose:E,inheritAttrs:M,components:A,directives:q,filters:F}=t;if(c&&q3(c,o,null),a)for(const Y in a){const Q=a[Y];vt(Q)&&(o[Y]=Q.bind(n))}if(r){const Y=r.call(n,n);Yt(Y)&&(e.data=xo(Y))}if(gf=!0,i)for(const Y in i){const Q=i[Y],ce=vt(Q)?Q.bind(n,n):vt(Q.get)?Q.get.bind(n,n):Kn,le=!vt(Q)&&vt(Q.set)?Q.set.bind(n):Kn,B=L({get:ce,set:le});Object.defineProperty(o,Y,{enumerable:!0,configurable:!0,get:()=>B.value,set:$=>B.value=$})}if(s)for(const Y in s)Ey(s[Y],o,n,Y);if(l){const Y=vt(l)?l.call(n):l;Reflect.ownKeys(Y).forEach(Q=>{lt(Q,Y[Q])})}u&&Km(u,e,"c");function D(Y,Q){ft(Q)?Q.forEach(ce=>Y(ce.bind(n))):Q&&Y(Q.bind(n))}if(D(cn,d),D(Ut,f),D(Py,p),D(Gh,h),D(Kh,g),D(Kc,b),D(V3,_),D(j3,x),D(H3,C),D(rn,y),D(Ys,S),D(B3,R),ft(E))if(E.length){const Y=e.exposed||(e.exposed={});E.forEach(Q=>{Object.defineProperty(Y,Q,{get:()=>n[Q],set:ce=>n[Q]=ce})})}else e.exposed||(e.exposed={});w&&e.render===Kn&&(e.render=w),M!=null&&(e.inheritAttrs=M),A&&(e.components=A),q&&(e.directives=q)}function q3(e,t,n=Kn){ft(e)&&(e=vf(e));for(const o in e){const r=e[o];let i;Yt(r)?"default"in r?i=qe(r.from||o,r.default,!0):i=qe(r.from||o):i=qe(r),dn(i)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:a=>i.value=a}):t[o]=i}}function Km(e,t,n){no(ft(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ey(e,t,n,o){const r=o.includes(".")?wy(n,o):()=>n[o];if(un(e)){const i=t[e];vt(i)&&ht(r,i)}else if(vt(e))ht(r,e.bind(n));else if(Yt(e))if(ft(e))e.forEach(i=>Ey(i,t,n,o));else{const i=vt(e.handler)?e.handler.bind(n):t[e.handler];vt(i)&&ht(r,i,e)}}function Yh(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=>pc(l,c,a,!0)),pc(l,t,a)),Yt(t)&&i.set(t,l),l}function pc(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&pc(e,i,n,!0),r&&r.forEach(a=>pc(e,a,n,!0));for(const a in t)if(!(o&&a==="expose")){const s=K3[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const K3={data:Gm,props:Ym,emits:Ym,methods:ls,computed:ls,beforeCreate:In,created:In,beforeMount:In,mounted:In,beforeUpdate:In,updated:In,beforeDestroy:In,beforeUnmount:In,destroyed:In,unmounted:In,activated:In,deactivated:In,errorCaptured:In,serverPrefetch:In,components:ls,directives:ls,watch:Y3,provide:Gm,inject:G3};function Gm(e,t){return t?e?function(){return gn(vt(e)?e.call(this,this):e,vt(t)?t.call(this,this):t)}:t:e}function G3(e,t){return ls(vf(e),vf(t))}function vf(e){if(ft(e)){const t={};for(let n=0;n1)return n&&vt(t)?t.call(o&&o.proxy):t}}function J3(){return!!(wn||mn||Is)}function Q3(e,t,n,o=!1){const r={},i={};cc(i,Zc,1),e.propsDefaults=Object.create(null),Ay(e,t,r,i);for(const a in e.propsOptions[0])a in r||(r[a]=void 0);n?e.props=o?r:cy(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function e4(e,t,n,o){const{props:r,attrs:i,vnode:{patchFlag:a}}=e,s=At(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]=Iy(d,t,!0);gn(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 Yt(e)&&o.set(e,aa),aa;if(ft(i))for(let u=0;u-1,p[1]=g<0||h-1||Ot(p,"default"))&&s.push(d)}}}const c=[a,s];return Yt(e)&&o.set(e,c),c}function Xm(e){return e[0]!=="$"}function Zm(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function Jm(e,t){return Zm(e)===Zm(t)}function Qm(e,t){return ft(t)?t.findIndex(n=>Jm(n,e)):vt(t)&&Jm(t,e)?0:-1}const My=e=>e[0]==="_"||e==="$stable",Xh=e=>ft(e)?e.map(Io):[Io(e)],t4=(e,t,n)=>{if(t._n)return t;const o=ie((...r)=>Xh(t(...r)),n);return o._c=!1,o},zy=(e,t,n)=>{const o=e._ctx;for(const r in e){if(My(r))continue;const i=e[r];if(vt(i))t[r]=t4(r,i,o);else if(i!=null){const a=Xh(i);t[r]=()=>a}}},Oy=(e,t)=>{const n=Xh(t);e.slots.default=()=>n},n4=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=At(t),cc(t,"_",n)):zy(t,e.slots={})}else e.slots={},t&&Oy(e,t);cc(e.slots,Zc,1)},o4=(e,t,n)=>{const{vnode:o,slots:r}=e;let i=!0,a=Zt;if(o.shapeFlag&32){const s=t._;s?n&&s===1?i=!1:(gn(r,t),!n&&s===1&&delete r._):(i=!t.$stable,zy(t,r)),a=t}else t&&(Oy(e,t),a={default:1});if(i)for(const s in r)!My(s)&&a[s]==null&&delete r[s]};function yf(e,t,n,o,r=!1){if(ft(e)){e.forEach((f,p)=>yf(f,t&&(ft(t)?t[p]:t),n,o,r));return}if(fs(o)&&!r)return;const i=o.shapeFlag&4?Qc(o.component)||o.component.proxy:o.el,a=r?null:i,{i:s,r:l}=e,c=t&&t.r,u=s.refs===Zt?s.refs={}:s.refs,d=s.setupState;if(c!=null&&c!==l&&(un(c)?(u[c]=null,Ot(d,c)&&(d[c]=null)):dn(c)&&(c.value=null)),vt(l))Lr(l,s,12,[a,u]);else{const f=un(l),p=dn(l);if(f||p){const h=()=>{if(e.f){const g=f?Ot(d,l)?d[l]:u[l]:l.value;r?ft(g)&&$h(g,i):ft(g)?g.includes(i)||g.push(i):f?(u[l]=[i],Ot(d,l)&&(d[l]=u[l])):(l.value=[i],e.k&&(u[e.k]=l.value))}else f?(u[l]=a,Ot(d,l)&&(d[l]=a)):p&&(l.value=a,e.k&&(u[e.k]=a))};a?(h.id=-1,Nn(h,n)):h()}}}const Nn=M3;function r4(e){return i4(e)}function i4(e,t){const n=K1();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=Kn,insertStaticContent:h}=e,g=(T,P,U,oe=null,G=null,se=null,xe=void 0,be=null,Ce=!!P.dynamicChildren)=>{if(T===P)return;T&&!li(T,P)&&(oe=J(T),$(T,G,se,!0),T=null),P.patchFlag===-2&&(Ce=!1,P.dynamicChildren=null);const{type:we,ref:Re,shapeFlag:de}=P;switch(we){case Ia:b(T,P,U,oe);break;case $n:m(T,P,U,oe);break;case Zl:T==null&&y(P,U,oe,xe);break;case it:A(T,P,U,oe,G,se,xe,be,Ce);break;default:de&1?w(T,P,U,oe,G,se,xe,be,Ce):de&6?q(T,P,U,oe,G,se,xe,be,Ce):(de&64||de&128)&&we.process(T,P,U,oe,G,se,xe,be,Ce,ge)}Re!=null&&G&&yf(Re,T&&T.ref,se,P||T,!P)},b=(T,P,U,oe)=>{if(T==null)o(P.el=s(P.children),U,oe);else{const G=P.el=T.el;P.children!==T.children&&c(G,P.children)}},m=(T,P,U,oe)=>{T==null?o(P.el=l(P.children||""),U,oe):P.el=T.el},y=(T,P,U,oe)=>{[T.el,T.anchor]=h(T.children,P,U,oe,T.el,T.anchor)},k=({el:T,anchor:P},U,oe)=>{let G;for(;T&&T!==P;)G=f(T),o(T,U,oe),T=G;o(P,U,oe)},S=({el:T,anchor:P})=>{let U;for(;T&&T!==P;)U=f(T),r(T),T=U;r(P)},w=(T,P,U,oe,G,se,xe,be,Ce)=>{P.type==="svg"?xe="svg":P.type==="math"&&(xe="mathml"),T==null?x(P,U,oe,G,se,xe,be,Ce):R(T,P,G,se,xe,be,Ce)},x=(T,P,U,oe,G,se,xe,be)=>{let Ce,we;const{props:Re,shapeFlag:de,transition:ee,dirs:fe}=T;if(Ce=T.el=a(T.type,se,Re&&Re.is,Re),de&8?u(Ce,T.children):de&16&&_(T.children,Ce,null,oe,G,sd(T,se),xe,be),fe&&Qr(T,null,oe,"created"),C(Ce,T,T.scopeId,xe,oe),Re){for(const Le in Re)Le!=="value"&&!Yl(Le)&&i(Ce,Le,null,Re[Le],se,T.children,oe,G,ve);"value"in Re&&i(Ce,"value",null,Re.value,se),(we=Re.onVnodeBeforeMount)&&Ro(we,oe,T)}fe&&Qr(T,null,oe,"beforeMount");const Oe=a4(G,ee);Oe&&ee.beforeEnter(Ce),o(Ce,P,U),((we=Re&&Re.onVnodeMounted)||Oe||fe)&&Nn(()=>{we&&Ro(we,oe,T),Oe&&ee.enter(Ce),fe&&Qr(T,null,oe,"mounted")},G)},C=(T,P,U,oe,G)=>{if(U&&p(T,U),oe)for(let se=0;se{for(let we=Ce;we{const be=P.el=T.el;let{patchFlag:Ce,dynamicChildren:we,dirs:Re}=P;Ce|=T.patchFlag&16;const de=T.props||Zt,ee=P.props||Zt;let fe;if(U&&ei(U,!1),(fe=ee.onVnodeBeforeUpdate)&&Ro(fe,U,P,T),Re&&Qr(P,T,U,"beforeUpdate"),U&&ei(U,!0),we?E(T.dynamicChildren,we,be,U,oe,sd(P,G),se):xe||Q(T,P,be,null,U,oe,sd(P,G),se,!1),Ce>0){if(Ce&16)M(be,P,de,ee,U,oe,G);else if(Ce&2&&de.class!==ee.class&&i(be,"class",null,ee.class,G),Ce&4&&i(be,"style",de.style,ee.style,G),Ce&8){const Oe=P.dynamicProps;for(let Le=0;Le{fe&&Ro(fe,U,P,T),Re&&Qr(P,T,U,"updated")},oe)},E=(T,P,U,oe,G,se,xe)=>{for(let be=0;be{if(U!==oe){if(U!==Zt)for(const be in U)!Yl(be)&&!(be in oe)&&i(T,be,U[be],null,xe,P.children,G,se,ve);for(const be in oe){if(Yl(be))continue;const Ce=oe[be],we=U[be];Ce!==we&&be!=="value"&&i(T,be,we,Ce,xe,P.children,G,se,ve)}"value"in oe&&i(T,"value",U.value,oe.value,xe)}},A=(T,P,U,oe,G,se,xe,be,Ce)=>{const we=P.el=T?T.el:s(""),Re=P.anchor=T?T.anchor:s("");let{patchFlag:de,dynamicChildren:ee,slotScopeIds:fe}=P;fe&&(be=be?be.concat(fe):fe),T==null?(o(we,U,oe),o(Re,U,oe),_(P.children||[],U,Re,G,se,xe,be,Ce)):de>0&&de&64&&ee&&T.dynamicChildren?(E(T.dynamicChildren,ee,U,G,se,xe,be),(P.key!=null||G&&P===G.subTree)&&Zh(T,P,!0)):Q(T,P,U,Re,G,se,xe,be,Ce)},q=(T,P,U,oe,G,se,xe,be,Ce)=>{P.slotScopeIds=be,T==null?P.shapeFlag&512?G.ctx.activate(P,U,oe,xe,Ce):F(P,U,oe,G,se,xe,Ce):z(T,P,Ce)},F=(T,P,U,oe,G,se,xe)=>{const be=T.component=v4(T,oe,G);if(qc(T)&&(be.ctx.renderer=ge),b4(be),be.asyncDep){if(G&&G.registerDep(be,D),!T.el){const Ce=be.subTree=te($n);m(null,Ce,P,U)}}else D(be,T,P,U,G,se,xe)},z=(T,P,U)=>{const oe=P.component=T.component;if($3(T,P,U))if(oe.asyncDep&&!oe.asyncResolved){Y(oe,P,U);return}else oe.next=P,w3(oe.update),oe.effect.dirty=!0,oe.update();else P.el=T.el,oe.vnode=P},D=(T,P,U,oe,G,se,xe)=>{const be=()=>{if(T.isMounted){let{next:Re,bu:de,u:ee,parent:fe,vnode:Oe}=T;{const Fe=Dy(T);if(Fe){Re&&(Re.el=Oe.el,Y(T,Re,xe)),Fe.asyncDep.then(()=>{T.isUnmounted||be()});return}}let Le=Re,De;ei(T,!1),Re?(Re.el=Oe.el,Y(T,Re,xe)):Re=Oe,de&&Xl(de),(De=Re.props&&Re.props.onVnodeBeforeUpdate)&&Ro(De,fe,Re,Oe),ei(T,!0);const $e=rd(T),Me=T.subTree;T.subTree=$e,g(Me,$e,d(Me.el),J(Me),T,G,se),Re.el=$e.el,Le===null&&A3(T,$e.el),ee&&Nn(ee,G),(De=Re.props&&Re.props.onVnodeUpdated)&&Nn(()=>Ro(De,fe,Re,Oe),G)}else{let Re;const{el:de,props:ee}=P,{bm:fe,m:Oe,parent:Le}=T,De=fs(P);if(ei(T,!1),fe&&Xl(fe),!De&&(Re=ee&&ee.onVnodeBeforeMount)&&Ro(Re,Le,P),ei(T,!0),de&&Ne){const $e=()=>{T.subTree=rd(T),Ne(de,T.subTree,T,G,null)};De?P.type.__asyncLoader().then(()=>!T.isUnmounted&&$e()):$e()}else{const $e=T.subTree=rd(T);g(null,$e,U,oe,T,G,se),P.el=$e.el}if(Oe&&Nn(Oe,G),!De&&(Re=ee&&ee.onVnodeMounted)){const $e=P;Nn(()=>Ro(Re,Le,$e),G)}(P.shapeFlag&256||Le&&fs(Le.vnode)&&Le.vnode.shapeFlag&256)&&T.a&&Nn(T.a,G),T.isMounted=!0,P=U=oe=null}},Ce=T.effect=new zh(be,Kn,()=>Vh(we),T.scope),we=T.update=()=>{Ce.dirty&&Ce.run()};we.id=T.uid,ei(T,!0),we()},Y=(T,P,U)=>{P.component=T;const oe=T.vnode.props;T.vnode=P,T.next=null,e4(T,P.props,oe,U),o4(T,P.children,U),Ri(),jm(T),Ei()},Q=(T,P,U,oe,G,se,xe,be,Ce=!1)=>{const we=T&&T.children,Re=T?T.shapeFlag:0,de=P.children,{patchFlag:ee,shapeFlag:fe}=P;if(ee>0){if(ee&128){le(we,de,U,oe,G,se,xe,be,Ce);return}else if(ee&256){ce(we,de,U,oe,G,se,xe,be,Ce);return}}fe&8?(Re&16&&ve(we,G,se),de!==we&&u(U,de)):Re&16?fe&16?le(we,de,U,oe,G,se,xe,be,Ce):ve(we,G,se,!0):(Re&8&&u(U,""),fe&16&&_(de,U,oe,G,se,xe,be,Ce))},ce=(T,P,U,oe,G,se,xe,be,Ce)=>{T=T||aa,P=P||aa;const we=T.length,Re=P.length,de=Math.min(we,Re);let ee;for(ee=0;eeRe?ve(T,G,se,!0,!1,de):_(P,U,oe,G,se,xe,be,Ce,de)},le=(T,P,U,oe,G,se,xe,be,Ce)=>{let we=0;const Re=P.length;let de=T.length-1,ee=Re-1;for(;we<=de&&we<=ee;){const fe=T[we],Oe=P[we]=Ce?$r(P[we]):Io(P[we]);if(li(fe,Oe))g(fe,Oe,U,null,G,se,xe,be,Ce);else break;we++}for(;we<=de&&we<=ee;){const fe=T[de],Oe=P[ee]=Ce?$r(P[ee]):Io(P[ee]);if(li(fe,Oe))g(fe,Oe,U,null,G,se,xe,be,Ce);else break;de--,ee--}if(we>de){if(we<=ee){const fe=ee+1,Oe=feee)for(;we<=de;)$(T[we],G,se,!0),we++;else{const fe=we,Oe=we,Le=new Map;for(we=Oe;we<=ee;we++){const X=P[we]=Ce?$r(P[we]):Io(P[we]);X.key!=null&&Le.set(X.key,we)}let De,$e=0;const Me=ee-Oe+1;let Fe=!1,Be=0;const ot=new Array(Me);for(we=0;we=Me){$(X,G,se,!0);continue}let pe;if(X.key!=null)pe=Le.get(X.key);else for(De=Oe;De<=ee;De++)if(ot[De-Oe]===0&&li(X,P[De])){pe=De;break}pe===void 0?$(X,G,se,!0):(ot[pe-Oe]=we+1,pe>=Be?Be=pe:Fe=!0,g(X,P[pe],U,null,G,se,xe,be,Ce),$e++)}const xt=Fe?s4(ot):aa;for(De=xt.length-1,we=Me-1;we>=0;we--){const X=Oe+we,pe=P[X],Te=X+1{const{el:se,type:xe,transition:be,children:Ce,shapeFlag:we}=T;if(we&6){B(T.component.subTree,P,U,oe);return}if(we&128){T.suspense.move(P,U,oe);return}if(we&64){xe.move(T,P,U,ge);return}if(xe===it){o(se,P,U);for(let de=0;debe.enter(se),G);else{const{leave:de,delayLeave:ee,afterLeave:fe}=be,Oe=()=>o(se,P,U),Le=()=>{de(se,()=>{Oe(),fe&&fe()})};ee?ee(se,Oe,Le):Le()}else o(se,P,U)},$=(T,P,U,oe=!1,G=!1)=>{const{type:se,props:xe,ref:be,children:Ce,dynamicChildren:we,shapeFlag:Re,patchFlag:de,dirs:ee}=T;if(be!=null&&yf(be,null,U,T,!0),Re&256){P.ctx.deactivate(T);return}const fe=Re&1&&ee,Oe=!fs(T);let Le;if(Oe&&(Le=xe&&xe.onVnodeBeforeUnmount)&&Ro(Le,P,T),Re&6)ne(T.component,U,oe);else{if(Re&128){T.suspense.unmount(U,oe);return}fe&&Qr(T,null,P,"beforeUnmount"),Re&64?T.type.remove(T,P,U,G,ge,oe):we&&(se!==it||de>0&&de&64)?ve(we,P,U,!1,!0):(se===it&&de&384||!G&&Re&16)&&ve(Ce,P,U),oe&&I(T)}(Oe&&(Le=xe&&xe.onVnodeUnmounted)||fe)&&Nn(()=>{Le&&Ro(Le,P,T),fe&&Qr(T,null,P,"unmounted")},U)},I=T=>{const{type:P,el:U,anchor:oe,transition:G}=T;if(P===it){K(U,oe);return}if(P===Zl){S(T);return}const se=()=>{r(U),G&&!G.persisted&&G.afterLeave&&G.afterLeave()};if(T.shapeFlag&1&&G&&!G.persisted){const{leave:xe,delayLeave:be}=G,Ce=()=>xe(U,se);be?be(T.el,se,Ce):Ce()}else se()},K=(T,P)=>{let U;for(;T!==P;)U=f(T),r(T),T=U;r(P)},ne=(T,P,U)=>{const{bum:oe,scope:G,update:se,subTree:xe,um:be}=T;oe&&Xl(oe),G.stop(),se&&(se.active=!1,$(xe,T,P,U)),be&&Nn(be,P),Nn(()=>{T.isUnmounted=!0},P),P&&P.pendingBranch&&!P.isUnmounted&&T.asyncDep&&!T.asyncResolved&&T.suspenseId===P.pendingId&&(P.deps--,P.deps===0&&P.resolve())},ve=(T,P,U,oe=!1,G=!1,se=0)=>{for(let xe=se;xeT.shapeFlag&6?J(T.component.subTree):T.shapeFlag&128?T.suspense.next():f(T.anchor||T.el);let ye=!1;const j=(T,P,U)=>{T==null?P._vnode&&$(P._vnode,null,null,!0):g(P._vnode||null,T,P,null,null,null,U),ye||(ye=!0,jm(),vy(),ye=!1),P._vnode=T},ge={p:g,um:$,m:B,r:I,mt:F,mc:_,pc:Q,pbc:E,n:J,o:e};let Ee,Ne;return t&&([Ee,Ne]=t(ge)),{render:j,hydrate:Ee,createApp:Z3(j,Ee)}}function sd({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function ei({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function a4(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Zh(e,t,n=!1){const o=e.children,r=t.children;if(ft(o)&&ft(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}function Dy(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Dy(t)}const l4=e=>e.__isTeleport,ps=e=>e&&(e.disabled||e.disabled===""),eg=e=>typeof SVGElement<"u"&&e instanceof SVGElement,tg=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,xf=(e,t)=>{const n=e&&e.to;return un(n)?t?t(n):null:n},c4={name:"Teleport",__isTeleport:!0,process(e,t,n,o,r,i,a,s,l,c){const{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:h,createText:g,createComment:b}}=c,m=ps(t.props);let{shapeFlag:y,children:k,dynamicChildren:S}=t;if(e==null){const w=t.el=g(""),x=t.anchor=g("");p(w,n,o),p(x,n,o);const C=t.target=xf(t.props,h),_=t.targetAnchor=g("");C&&(p(_,C),a==="svg"||eg(C)?a="svg":(a==="mathml"||tg(C))&&(a="mathml"));const R=(E,M)=>{y&16&&u(k,E,M,r,i,a,s,l)};m?R(n,x):C&&R(C,_)}else{t.el=e.el;const w=t.anchor=e.anchor,x=t.target=e.target,C=t.targetAnchor=e.targetAnchor,_=ps(e.props),R=_?n:x,E=_?w:C;if(a==="svg"||eg(x)?a="svg":(a==="mathml"||tg(x))&&(a="mathml"),S?(f(e.dynamicChildren,S,R,r,i,a,s),Zh(e,t,!0)):l||d(e,t,R,E,r,i,a,s,!1),m)_?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):_l(t,n,w,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const M=t.target=xf(t.props,h);M&&_l(t,M,null,c,0)}else _&&_l(t,x,C,c,1)}Ly(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||!ps(f);for(let h=0;h0?vo||aa:null,d4(),Ms>0&&vo&&vo.push(e),e}function ze(e,t,n,o,r,i){return Fy(H(e,t,n,o,r,i,!0))}function We(e,t,n,o,r){return Fy(te(e,t,n,o,r,!0))}function zs(e){return e?e.__v_isVNode===!0:!1}function li(e,t){return e.type===t.type&&e.key===t.key}const Zc="__vInternal",Ny=({key:e})=>e??null,Jl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?un(e)||dn(e)||vt(e)?{i:mn,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&&Ny(t),ref:t&&Jl(t),scopeId:Uc,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:mn};return s?(Jh(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=un(n)?8:16),Ms>0&&!a&&vo&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&vo.push(l),l}const te=f4;function f4(e,t=null,n=null,o=0,r=null,i=!1){if((!e||e===xy)&&(e=$n),zs(e)){const s=io(e,t,!0);return n&&Jh(s,n),Ms>0&&!i&&vo&&(s.shapeFlag&6?vo[vo.indexOf(e)]=s:vo.push(s)),s.patchFlag|=-2,s}if(_4(e)&&(e=e.__vccOpts),t){t=h4(t);let{class:s,style:l}=t;s&&!un(s)&&(t.class=ar(s)),Yt(l)&&(uy(l)&&!ft(l)&&(l=gn({},l)),t.style=Ho(l))}const a=un(e)?1:I3(e)?128:l4(e)?64:Yt(e)?4:vt(e)?2:0;return H(e,t,n,o,r,a,i,!0)}function h4(e){return e?uy(e)||Zc in e?gn({},e):e:null}function io(e,t,n=!1){const{props:o,ref:r,patchFlag:i,children:a}=e,s=t?Dn(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&Ny(s),ref:t&&t.ref?n&&r?ft(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!==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&&io(e.ssContent),ssFallback:e.ssFallback&&io(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Je(e=" ",t=0){return te(Ia,null,e,t)}function p4(e,t){const n=te(Zl,null,e);return n.staticCount=t,n}function ut(e="",t=!1){return t?(ue(),We($n,null,e)):te($n,null,e)}function Io(e){return e==null||typeof e=="boolean"?te($n):ft(e)?te(it,null,e.slice()):typeof e=="object"?$r(e):te(Ia,null,String(e))}function $r(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:io(e)}function Jh(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(ft(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),Jh(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Zc in t)?t._ctx=mn:r===3&&mn&&(mn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else vt(t)?(t={default:t,_ctx:mn},n=32):(t=String(t),o&64?(n=16,t=[Je(t)]):n=8);e.children=t,e.shapeFlag|=n}function Dn(...e){const t={};for(let n=0;nwn||mn;let mc,Cf;{const e=K1(),t=(n,o)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(o),i=>{r.length>1?r.forEach(a=>a(i)):r[0](i)}};mc=t("__VUE_INSTANCE_SETTERS__",n=>wn=n),Cf=t("__VUE_SSR_SETTERS__",n=>Jc=n)}const Xs=e=>{const t=wn;return mc(e),e.scope.on(),()=>{e.scope.off(),mc(t)}},og=()=>{wn&&wn.scope.off(),mc(null)};function By(e){return e.vnode.shapeFlag&4}let Jc=!1;function b4(e,t=!1){t&&Cf(t);const{props:n,children:o}=e.vnode,r=By(e);Q3(e,n,r,t),n4(e,o);const i=r?y4(e,t):void 0;return t&&Cf(!1),i}function y4(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ma(new Proxy(e.ctx,U3));const{setup:o}=n;if(o){const r=e.setupContext=o.length>1?C4(e):null,i=Xs(e);Ri();const a=Lr(o,e,0,[e.props,r]);if(Ei(),i(),U1(a)){if(a.then(og,og),t)return a.then(s=>{rg(e,s,t)}).catch(s=>{jc(s,e,0)});e.asyncDep=a}else rg(e,a,t)}else Hy(e,t)}function rg(e,t,n){vt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Yt(t)&&(e.setupState=hy(t)),Hy(e,n)}let ig;function Hy(e,t,n){const o=e.type;if(!e.render){if(!t&&ig&&!o.render){const r=o.template||Yh(e).template;if(r){const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:s,compilerOptions:l}=o,c=gn(gn({isCustomElement:i,delimiters:s},a),l);o.render=ig(r,c)}}e.render=o.render||Kn}{const r=Xs(e);Ri();try{W3(e)}finally{Ei(),r()}}}function x4(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Hn(e,"get","$attrs"),t[n]}}))}function C4(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return x4(e)},slots:e.slots,emit:e.emit,expose:t}}function Qc(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(hy(ma(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in hs)return hs[n](e)},has(t,n){return n in t||n in hs}}))}function w4(e,t=!0){return vt(e)?e.displayName||e.name:e.name||t&&e.__name}function _4(e){return vt(e)&&"__vccOpts"in e}const L=(e,t)=>f3(e,t,Jc);function v(e,t,n){const o=arguments.length;return o===2?Yt(t)&&!ft(t)?zs(t)?te(e,null,[t]):te(e,t):te(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&zs(n)&&(n=[n]),te(e,t,n))}const S4="3.4.7",k4="http://www.w3.org/2000/svg",T4="http://www.w3.org/1998/Math/MathML",Ar=typeof document<"u"?document:null,ag=Ar&&Ar.createElement("template"),P4={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==="svg"?Ar.createElementNS(k4,e):t==="mathml"?Ar.createElementNS(T4,e):Ar.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>Ar.createTextNode(e),createComment:e=>Ar.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ar.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{ag.innerHTML=o==="svg"?`${e}`:o==="mathml"?`${e}`:e;const s=ag.content;if(o==="svg"||o==="mathml"){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]}},yr="transition",Ja="animation",ga=Symbol("_vtc"),hn=(e,{slots:t})=>v(F3,Vy(e),t);hn.displayName="Transition";const jy={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},R4=hn.props=gn({},Sy,jy),ti=(e,t=[])=>{ft(e)?e.forEach(n=>n(...t)):e&&e(...t)},sg=e=>e?ft(e)?e.some(t=>t.length>1):e.length>1:!1;function Vy(e){const t={};for(const A in e)A in jy||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=a,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,h=E4(r),g=h&&h[0],b=h&&h[1],{onBeforeEnter:m,onEnter:y,onEnterCancelled:k,onLeave:S,onLeaveCancelled:w,onBeforeAppear:x=m,onAppear:C=y,onAppearCancelled:_=k}=t,R=(A,q,F)=>{Tr(A,q?u:s),Tr(A,q?c:a),F&&F()},E=(A,q)=>{A._isLeaving=!1,Tr(A,d),Tr(A,p),Tr(A,f),q&&q()},M=A=>(q,F)=>{const z=A?C:y,D=()=>R(q,A,F);ti(z,[q,D]),lg(()=>{Tr(q,A?l:i),nr(q,A?u:s),sg(z)||cg(q,o,g,D)})};return gn(t,{onBeforeEnter(A){ti(m,[A]),nr(A,i),nr(A,a)},onBeforeAppear(A){ti(x,[A]),nr(A,l),nr(A,c)},onEnter:M(!1),onAppear:M(!0),onLeave(A,q){A._isLeaving=!0;const F=()=>E(A,q);nr(A,d),Wy(),nr(A,f),lg(()=>{A._isLeaving&&(Tr(A,d),nr(A,p),sg(S)||cg(A,o,b,F))}),ti(S,[A,F])},onEnterCancelled(A){R(A,!1),ti(k,[A])},onAppearCancelled(A){R(A,!0),ti(_,[A])},onLeaveCancelled(A){E(A),ti(w,[A])}})}function E4(e){if(e==null)return null;if(Yt(e))return[ld(e.enter),ld(e.leave)];{const t=ld(e);return[t,t]}}function ld(e){return Fk(e)}function nr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ga]||(e[ga]=new Set)).add(t)}function Tr(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[ga];n&&(n.delete(t),n.size||(e[ga]=void 0))}function lg(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let $4=0;function cg(e,t,n,o){const r=e._endId=++$4,i=()=>{r===e._endId&&o()};if(n)return setTimeout(i,n);const{type:a,timeout:s,propCount:l}=Uy(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(`${yr}Delay`),i=o(`${yr}Duration`),a=ug(r,i),s=o(`${Ja}Delay`),l=o(`${Ja}Duration`),c=ug(s,l);let u=null,d=0,f=0;t===yr?a>0&&(u=yr,d=a,f=i.length):t===Ja?c>0&&(u=Ja,d=c,f=l.length):(d=Math.max(a,c),u=d>0?a>c?yr:Ja:null,f=u?u===yr?i.length:l.length:0);const p=u===yr&&/\b(transform|all)(,|$)/.test(o(`${yr}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function ug(e,t){for(;e.lengthdg(n)+dg(e[o])))}function dg(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Wy(){return document.body.offsetHeight}function A4(e,t,n){const o=e[ga];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Qh=Symbol("_vod"),ao={beforeMount(e,{value:t},{transition:n}){e[Qh]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Qa(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),Qa(e,!0),o.enter(e)):o.leave(e,()=>{Qa(e,!1)}):Qa(e,t))},beforeUnmount(e,{value:t}){Qa(e,t)}};function Qa(e,t){e.style.display=t?e[Qh]:"none"}const I4=Symbol("");function M4(e,t,n){const o=e.style,r=un(n);if(n&&!r){if(t&&!un(t))for(const i in t)n[i]==null&&wf(o,i,"");for(const i in n)wf(o,i,n[i])}else{const i=o.display;if(r){if(t!==n){const a=o[I4];a&&(n+=";"+a),o.cssText=n}}else t&&e.removeAttribute("style");Qh in e&&(o.display=i)}}const fg=/\s*!important$/;function wf(e,t,n){if(ft(n))n.forEach(o=>wf(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=z4(e,t);fg.test(n)?e.setProperty(Pi(o),n.replace(fg,""),"important"):e[o]=n}}const hg=["Webkit","Moz","ms"],cd={};function z4(e,t){const n=cd[t];if(n)return n;let o=Bo(t);if(o!=="filter"&&o in e)return cd[t]=o;o=Bc(o);for(let r=0;rud||(B4.then(()=>ud=0),ud=Date.now());function j4(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;no(V4(o,n.value),t,5,[o])};return n.value=e,n.attached=H4(),n}function V4(e,t){if(ft(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 vg=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,U4=(e,t,n,o,r,i,a,s,l)=>{const c=r==="svg";t==="class"?A4(e,o,c):t==="style"?M4(e,n,o):Lc(t)?Eh(t)||F4(e,t,n,o,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):W4(e,t,o,c))?D4(e,t,o,i,a,s,l):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),O4(e,t,o,c))};function W4(e,t,n,o){if(o)return!!(t==="innerHTML"||t==="textContent"||t in e&&vg(t)&&vt(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return vg(t)&&un(n)?!1:t in e}const qy=new WeakMap,Ky=new WeakMap,gc=Symbol("_moveCb"),bg=Symbol("_enterCb"),Gy={name:"TransitionGroup",props:gn({},R4,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Zn(),o=_y();let r,i;return Gh(()=>{if(!r.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!Z4(r[0].el,n.vnode.el,a))return;r.forEach(G4),r.forEach(Y4);const s=r.filter(X4);Wy(),s.forEach(l=>{const c=l.el,u=c.style;nr(c,a),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[gc]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c[gc]=null,Tr(c,a))};c.addEventListener("transitionend",d)})}),()=>{const a=At(e),s=Vy(a);let l=a.tag||it;r=i,i=t.default?qh(t.default()):[];for(let c=0;cdelete e.mode;Gy.props;const K4=Gy;function G4(e){const t=e.el;t[gc]&&t[gc](),t[bg]&&t[bg]()}function Y4(e){Ky.set(e,e.el.getBoundingClientRect())}function X4(e){const t=qy.get(e),n=Ky.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 Z4(e,t,n){const o=e.cloneNode(),r=e[ga];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}=Uy(o);return i.removeChild(o),a}const yg=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ft(t)?n=>Xl(t,n):t};function J4(e){e.target.composing=!0}function xg(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const dd=Symbol("_assign"),Q4={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e[dd]=yg(r);const i=o||r.props&&r.props.type==="number";ea(e,t?"change":"input",a=>{if(a.target.composing)return;let s=e.value;n&&(s=s.trim()),i&&(s=uf(s)),e[dd](s)}),n&&ea(e,"change",()=>{e.value=e.value.trim()}),t||(ea(e,"compositionstart",J4),ea(e,"compositionend",xg),ea(e,"change",xg))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:r}},i){if(e[dd]=yg(i),e.composing)return;const a=r||e.type==="number"?uf(e.value):e.value,s=t??"";a!==s&&(document.activeElement===e&&e.type!=="range"&&(n||o&&e.value.trim()===s)||(e.value=s))}},e5=["ctrl","shift","alt","meta"],t5={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)=>e5.some(n=>e[`${n}Key`]&&!t.includes(n))},n5=(e,t)=>{const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=(r,...i)=>{for(let a=0;a{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=r=>{if(!("key"in r))return;const i=Pi(r.key);if(t.some(a=>a===i||o5[a]===i))return e(r)})},r5=gn({patchProp:U4},P4);let Cg;function i5(){return Cg||(Cg=r4(r5))}const Yy=(...e)=>{const t=i5().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=s5(o);if(!r)return;const i=t._component;!vt(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const a=n(r,!1,a5(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a},t};function a5(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function s5(e){return un(e)?document.querySelector(e):e}/*! * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */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;/*! + */const ta=typeof window<"u";function l5(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Ht=Object.assign;function fd(e,t){const n={};for(const o in t){const r=t[o];n[o]=Co(r)?r.map(e):e(r)}return n}const gs=()=>{},Co=Array.isArray,c5=/\/$/,u5=e=>e.replace(c5,"");function hd(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=p5(o??t,n),{fullPath:o+(i&&"?")+i+a,path:o,query:r,hash:a}}function d5(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function wg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function f5(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&ba(t.matched[o],n.matched[r])&&Xy(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ba(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Xy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!h5(e[n],t[n]))return!1;return!0}function h5(e,t){return Co(e)?_g(e,t):Co(t)?_g(t,e):e===t}function _g(e,t){return Co(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function p5(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 Os;(function(e){e.pop="pop",e.push="push"})(Os||(Os={}));var vs;(function(e){e.back="back",e.forward="forward",e.unknown=""})(vs||(vs={}));function m5(e){if(!e)if(ta){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),u5(e)}const g5=/^[^#]+#/;function v5(e,t){return e.replace(g5,"#")+t}function b5(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 eu=()=>({left:window.pageXOffset,top:window.pageYOffset});function y5(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=b5(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 Sg(e,t){return(history.state?history.state.position-t:-1)+e}const _f=new Map;function x5(e,t){_f.set(e,t)}function C5(e){const t=_f.get(e);return _f.delete(e),t}let w5=()=>location.protocol+"//"+location.host;function Zy(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),wg(l,"")}return wg(n,e)+o+r}function _5(e,t,n,o){let r=[],i=[],a=null;const s=({state:f})=>{const p=Zy(e,location),h=n.value,g=t.value;let b=0;if(f){if(n.value=p,t.value=f,a&&a===h){a=null;return}b=g?f.position-g.position:0}else o(p);r.forEach(m=>{m(n.value,h,{delta:b,type:Os.pop,direction:b?b>0?vs.forward:vs.back:vs.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(Ht({},f.state,{scroll:eu()}),"")}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 kg(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?eu():null}}function S5(e){const{history:t,location:n}=window,o={value:Zy(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:w5()+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=Ht({},t.state,kg(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=Ht({},r.value,t.state,{forward:l,scroll:eu()});i(u.current,u,!0);const d=Ht({},kg(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 k5(e){e=m5(e);const t=S5(e),n=_5(e,t.state,t.location,t.replace);function o(i,a=!0){a||n.pauseListeners(),history.go(i)}const r=Ht({location:"",base:e,go:o,createHref:v5.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 T5(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),k5(e)}function P5(e){return typeof e=="string"||e&&typeof e=="object"}function Jy(e){return typeof e=="string"||typeof e=="symbol"}const xr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Qy=Symbol("");var Tg;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Tg||(Tg={}));function ya(e,t){return Ht(new Error,{type:e,[Qy]:!0},t)}function Jo(e,t){return e instanceof Error&&Qy in e&&(t==null||!!(e.type&t))}const Pg="[^/]+?",R5={sensitive:!1,strict:!1,start:!0,end:!0},E5=/[.+*?^${}()[\]/\\]/g;function $5(e,t){const n=Ht({},R5,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 I5(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const M5={type:0,value:""},z5=/[a-zA-Z0-9_]/;function O5(e){if(!e)return[[]];if(e==="/")return[[M5]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=0,o=n;const r=[];let i;function a(){i&&r.push(i),i=[]}let s=0,l,c="",u="";function d(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;s{a(y)}:gs}function a(u){if(Jy(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||!ex(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!$g(u)&&o.set(u.record.name,u)}function c(u,d){let f,p={},h,g;if("name"in u&&u.name){if(f=o.get(u.name),!f)throw ya(1,{location:u});g=f.record.name,p=Ht(Eg(d.params,f.keys.filter(y=>!y.optional).map(y=>y.name)),u.params&&Eg(u.params,f.keys.map(y=>y.name))),h=f.stringify(p)}else if("path"in u)h=u.path,f=n.find(y=>y.re.test(h)),f&&(p=f.parse(h),g=f.record.name);else{if(f=d.name?o.get(d.name):n.find(y=>y.re.test(d.path)),!f)throw ya(1,{location:u,currentLocation:d});g=f.record.name,p=Ht({},d.params,u.params),h=f.stringify(p)}const b=[];let m=f;for(;m;)b.unshift(m.record),m=m.parent;return{name:g,path:h,params:p,matched:b,meta:B5(b)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:r}}function Eg(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function F5(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:N5(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 N5(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 $g(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function B5(e){return e.reduce((t,n)=>Ht(t,n.meta),{})}function Ag(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function ex(e,t){return t.children.some(n=>n===e||ex(e,n))}const tx=/#/g,H5=/&/g,j5=/\//g,V5=/=/g,U5=/\?/g,nx=/\+/g,W5=/%5B/g,q5=/%5D/g,ox=/%5E/g,K5=/%60/g,rx=/%7B/g,G5=/%7C/g,ix=/%7D/g,Y5=/%20/g;function ep(e){return encodeURI(""+e).replace(G5,"|").replace(W5,"[").replace(q5,"]")}function X5(e){return ep(e).replace(rx,"{").replace(ix,"}").replace(ox,"^")}function Sf(e){return ep(e).replace(nx,"%2B").replace(Y5,"+").replace(tx,"%23").replace(H5,"%26").replace(K5,"`").replace(rx,"{").replace(ix,"}").replace(ox,"^")}function Z5(e){return Sf(e).replace(V5,"%3D")}function J5(e){return ep(e).replace(tx,"%23").replace(U5,"%3F")}function Q5(e){return e==null?"":J5(e).replace(j5,"%2F")}function vc(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function eT(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ri&&Sf(i)):[o&&Sf(o)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function tT(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=Co(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const nT=Symbol(""),Mg=Symbol(""),tu=Symbol(""),tp=Symbol(""),kf=Symbol("");function es(){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 Ir(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(ya(4,{from:n,to:t})):d instanceof Error?s(d):P5(d)?s(ya(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 pd(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(oT(s)){const c=(s.__vccOpts||s)[t];c&&r.push(Ir(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=l5(c)?c.default:c;i.components[a]=u;const f=(u.__vccOpts||u)[t];return f&&Ir(f,n,o,i,a)()}))}}return r}function oT(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function zg(e){const t=qe(tu),n=qe(tp),o=L(()=>t.resolve(he(e.to))),r=L(()=>{const{matched:l}=o.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(ba.bind(null,u));if(f>-1)return f;const p=Og(l[c-2]);return c>1&&Og(u)===p&&d[d.length-1].path!==p?d.findIndex(ba.bind(null,l[c-2])):f}),i=L(()=>r.value>-1&&sT(n.params,o.value.params)),a=L(()=>r.value>-1&&r.value===n.matched.length-1&&Xy(n.params,o.value.params));function s(l={}){return aT(l)?t[he(e.replace)?"replace":"push"](he(e.to)).catch(gs):Promise.resolve()}return{route:o,href:L(()=>o.value.href),isActive:i,isExactActive:a,navigate:s}}const rT=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:zg,setup(e,{slots:t}){const n=xo(zg(e)),{options:o}=qe(tu),r=L(()=>({[Dg(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[Dg(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)}}}),iT=rT;function aT(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 sT(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(!Co(r)||r.length!==o.length||o.some((i,a)=>i!==r[a]))return!1}return!0}function Og(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Dg=(e,t,n)=>e??t??n,lT=me({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=qe(kf),r=L(()=>e.route||o.value),i=qe(Mg,0),a=L(()=>{let c=he(i);const{matched:u}=r.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=L(()=>r.value.matched[a.value]);lt(Mg,L(()=>a.value+1)),lt(nT,s),lt(kf,r);const l=N();return ht(()=>[l.value,s.value,e.name],([c,u,d],[f,p,h])=>{u&&(u.instances[d]=c,p&&p!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!ba(u,p)||!f)&&(u.enterCallbacks[d]||[]).forEach(g=>g(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,d=s.value,f=d&&d.components[u];if(!f)return Lg(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,Ht({},h,t,{onVnodeUnmounted:m=>{m.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return Lg(n.default,{Component:b,route:c})||b}}});function Lg(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const cT=lT;function uT(e){const t=L5(e.routes,e),n=e.parseQuery||eT,o=e.stringifyQuery||Ig,r=e.history,i=es(),a=es(),s=es(),l=$a(xr);let c=xr;ta&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=fd.bind(null,J=>""+J),d=fd.bind(null,Q5),f=fd.bind(null,vc);function p(J,ye){let j,ge;return Jy(J)?(j=t.getRecordMatcher(J),ge=ye):ge=J,t.addRoute(ge,j)}function h(J){const ye=t.getRecordMatcher(J);ye&&t.removeRoute(ye)}function g(){return t.getRoutes().map(J=>J.record)}function b(J){return!!t.getRecordMatcher(J)}function m(J,ye){if(ye=Ht({},ye||l.value),typeof J=="string"){const P=hd(n,J,ye.path),U=t.resolve({path:P.path},ye),oe=r.createHref(P.fullPath);return Ht(P,U,{params:f(U.params),hash:vc(P.hash),redirectedFrom:void 0,href:oe})}let j;if("path"in J)j=Ht({},J,{path:hd(n,J.path,ye.path).path});else{const P=Ht({},J.params);for(const U in P)P[U]==null&&delete P[U];j=Ht({},J,{params:d(P)}),ye.params=d(ye.params)}const ge=t.resolve(j,ye),Ee=J.hash||"";ge.params=u(f(ge.params));const Ne=d5(o,Ht({},J,{hash:X5(Ee),path:ge.path})),T=r.createHref(Ne);return Ht({fullPath:Ne,hash:Ee,query:o===Ig?tT(J.query):J.query||{}},ge,{redirectedFrom:void 0,href:T})}function y(J){return typeof J=="string"?hd(n,J,l.value.path):Ht({},J)}function k(J,ye){if(c!==J)return ya(8,{from:ye,to:J})}function S(J){return C(J)}function w(J){return S(Ht(y(J),{replace:!0}))}function x(J){const ye=J.matched[J.matched.length-1];if(ye&&ye.redirect){const{redirect:j}=ye;let ge=typeof j=="function"?j(J):j;return typeof ge=="string"&&(ge=ge.includes("?")||ge.includes("#")?ge=y(ge):{path:ge},ge.params={}),Ht({query:J.query,hash:J.hash,params:"path"in ge?{}:J.params},ge)}}function C(J,ye){const j=c=m(J),ge=l.value,Ee=J.state,Ne=J.force,T=J.replace===!0,P=x(j);if(P)return C(Ht(y(P),{state:typeof P=="object"?Ht({},Ee,P.state):Ee,force:Ne,replace:T}),ye||j);const U=j;U.redirectedFrom=ye;let oe;return!Ne&&f5(o,ge,j)&&(oe=ya(16,{to:U,from:ge}),B(ge,ge,!0,!1)),(oe?Promise.resolve(oe):E(U,ge)).catch(G=>Jo(G)?Jo(G,2)?G:le(G):Q(G,U,ge)).then(G=>{if(G){if(Jo(G,2))return C(Ht({replace:T},y(G.to),{state:typeof G.to=="object"?Ht({},Ee,G.to.state):Ee,force:Ne}),ye||U)}else G=A(U,ge,!0,T,Ee);return M(U,ge,G),G})}function _(J,ye){const j=k(J,ye);return j?Promise.reject(j):Promise.resolve()}function R(J){const ye=K.values().next().value;return ye&&typeof ye.runWithContext=="function"?ye.runWithContext(J):J()}function E(J,ye){let j;const[ge,Ee,Ne]=dT(J,ye);j=pd(ge.reverse(),"beforeRouteLeave",J,ye);for(const P of ge)P.leaveGuards.forEach(U=>{j.push(Ir(U,J,ye))});const T=_.bind(null,J,ye);return j.push(T),ve(j).then(()=>{j=[];for(const P of i.list())j.push(Ir(P,J,ye));return j.push(T),ve(j)}).then(()=>{j=pd(Ee,"beforeRouteUpdate",J,ye);for(const P of Ee)P.updateGuards.forEach(U=>{j.push(Ir(U,J,ye))});return j.push(T),ve(j)}).then(()=>{j=[];for(const P of Ne)if(P.beforeEnter)if(Co(P.beforeEnter))for(const U of P.beforeEnter)j.push(Ir(U,J,ye));else j.push(Ir(P.beforeEnter,J,ye));return j.push(T),ve(j)}).then(()=>(J.matched.forEach(P=>P.enterCallbacks={}),j=pd(Ne,"beforeRouteEnter",J,ye),j.push(T),ve(j))).then(()=>{j=[];for(const P of a.list())j.push(Ir(P,J,ye));return j.push(T),ve(j)}).catch(P=>Jo(P,8)?P:Promise.reject(P))}function M(J,ye,j){s.list().forEach(ge=>R(()=>ge(J,ye,j)))}function A(J,ye,j,ge,Ee){const Ne=k(J,ye);if(Ne)return Ne;const T=ye===xr,P=ta?history.state:{};j&&(ge||T?r.replace(J.fullPath,Ht({scroll:T&&P&&P.scroll},Ee)):r.push(J.fullPath,Ee)),l.value=J,B(J,ye,j,T),le()}let q;function F(){q||(q=r.listen((J,ye,j)=>{if(!ne.listening)return;const ge=m(J),Ee=x(ge);if(Ee){C(Ht(Ee,{replace:!0}),ge).catch(gs);return}c=ge;const Ne=l.value;ta&&x5(Sg(Ne.fullPath,j.delta),eu()),E(ge,Ne).catch(T=>Jo(T,12)?T:Jo(T,2)?(C(T.to,ge).then(P=>{Jo(P,20)&&!j.delta&&j.type===Os.pop&&r.go(-1,!1)}).catch(gs),Promise.reject()):(j.delta&&r.go(-j.delta,!1),Q(T,ge,Ne))).then(T=>{T=T||A(ge,Ne,!1),T&&(j.delta&&!Jo(T,8)?r.go(-j.delta,!1):j.type===Os.pop&&Jo(T,20)&&r.go(-1,!1)),M(ge,Ne,T)}).catch(gs)}))}let z=es(),D=es(),Y;function Q(J,ye,j){le(J);const ge=D.list();return ge.length?ge.forEach(Ee=>Ee(J,ye,j)):console.error(J),Promise.reject(J)}function ce(){return Y&&l.value!==xr?Promise.resolve():new Promise((J,ye)=>{z.add([J,ye])})}function le(J){return Y||(Y=!J,F(),z.list().forEach(([ye,j])=>J?j(J):ye()),z.reset()),J}function B(J,ye,j,ge){const{scrollBehavior:Ee}=e;if(!ta||!Ee)return Promise.resolve();const Ne=!j&&C5(Sg(J.fullPath,0))||(ge||!j)&&history.state&&history.state.scroll||null;return Bt().then(()=>Ee(J,ye,Ne)).then(T=>T&&y5(T)).catch(T=>Q(T,J,ye))}const $=J=>r.go(J);let I;const K=new Set,ne={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,hasRoute:b,getRoutes:g,resolve:m,options:e,push:S,replace:w,go:$,back:()=>$(-1),forward:()=>$(1),beforeEach:i.add,beforeResolve:a.add,afterEach:s.add,onError:D.add,isReady:ce,install(J){const ye=this;J.component("RouterLink",iT),J.component("RouterView",cT),J.config.globalProperties.$router=ye,Object.defineProperty(J.config.globalProperties,"$route",{enumerable:!0,get:()=>he(l)}),ta&&!I&&l.value===xr&&(I=!0,S(r.location).catch(Ee=>{}));const j={};for(const Ee in xr)Object.defineProperty(j,Ee,{get:()=>l.value[Ee],enumerable:!0});J.provide(tu,ye),J.provide(tp,cy(j)),J.provide(kf,l);const ge=J.unmount;K.add(J),J.unmount=function(){K.delete(J),K.size<1&&(c=xr,q&&q(),q=null,l.value=xr,I=!1,Y=!1),ge()}}};function ve(J){return J.reduce((ye,j)=>ye.then(()=>R(j)),Promise.resolve())}return ne}function dT(e,t){const n=[],o=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;aba(c,s))?o.push(s):n.push(s));const l=e.matched[a];l&&(t.matched.find(c=>ba(c,l))||r.push(l))}return[n,o,r]}function nu(){return qe(tu)}function Ma(){return qe(tp)}const fT="modulepreload",hT=function(e){return"/"+e},Fg={},Ct=function(t,n,o){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=hT(i),i in Fg)return;Fg[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":fT,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})},pT=()=>Ct(()=>Promise.resolve().then(()=>mr),void 0),mT={name:"dashboard",path:"/",component:pT,redirect:"dashboard",meta:{isHidden:!1},children:[{name:"dashboard",path:"/dashboard",component:()=>Ct(()=>Promise.resolve().then(()=>LOe),void 0),meta:{title:"仪表盘",icon:"mdi:home",order:0}}]},gT=Object.freeze(Object.defineProperty({__proto__:null,default:mT},Symbol.toStringTag,{value:"Module"})),vT=()=>Ct(()=>Promise.resolve().then(()=>mr),void 0),bT={name:"Invite",path:"/",component:vT,redirect:"/invite",meta:{isHidden:!1},children:[{name:"Invite",path:"invite",component:()=>Ct(()=>Promise.resolve().then(()=>yDe),void 0),meta:{title:"我的邀请",icon:"mdi:invite",order:1,group:{key:"finance",label:"财务"}}}]},yT=Object.freeze(Object.defineProperty({__proto__:null,default:bT},Symbol.toStringTag,{value:"Module"})),xT=()=>Ct(()=>Promise.resolve().then(()=>mr),void 0),CT={name:"knowledge",path:"/",component:xT,redirect:"/knowledge",meta:{isHidden:!1},children:[{name:"Knowledge",path:"knowledge",component:()=>Ct(()=>Promise.resolve().then(()=>kDe),void 0),meta:{title:"使用文档",icon:"mdi-book-open-variant",order:10}}]},wT=Object.freeze(Object.defineProperty({__proto__:null,default:CT},Symbol.toStringTag,{value:"Module"})),_T=()=>Ct(()=>Promise.resolve().then(()=>mr),void 0),ST={name:"Node",path:"/",component:_T,redirect:"/node",meta:{isHidden:!1},children:[{name:"Node",path:"node",component:()=>Ct(()=>Promise.resolve().then(()=>qDe),void 0),meta:{title:"节点状态",icon:"mdi-check-circle-outline",order:11,group:{key:"subscribe",label:"订阅"}}}]},kT=Object.freeze(Object.defineProperty({__proto__:null,default:ST},Symbol.toStringTag,{value:"Module"})),TT=()=>Ct(()=>Promise.resolve().then(()=>mr),void 0),PT={name:"Order",path:"/",component:TT,redirect:"/order",meta:{isHidden:!1},children:[{name:"Order",path:"order",component:()=>Ct(()=>Promise.resolve().then(()=>GDe),void 0),meta:{title:"我的订单",icon:"mdi-format-list-bulleted",order:0,group:{key:"finance",label:"财务"}}},{name:"OrderDetail",path:"order/:trade_no",component:()=>Ct(()=>Promise.resolve().then(()=>k9e),void 0),meta:{title:"订单详情",icon:"mdi:doc",order:1,isHidden:!0}}]},RT=Object.freeze(Object.defineProperty({__proto__:null,default:PT},Symbol.toStringTag,{value:"Module"})),ET=()=>Ct(()=>Promise.resolve().then(()=>mr),void 0),$T={name:"plan",path:"/",component:ET,redirect:"/plan",meta:{isHidden:!1},children:[{name:"Plan",path:"plan",component:()=>Ct(()=>Promise.resolve().then(()=>G9e),void 0),meta:{title:"购买订阅",icon:"mdi-shopping-outline",order:10,group:{key:"subscribe",label:"订阅"}}},{name:"PlanDetail",path:"plan/:plan_id",component:()=>Ct(()=>Promise.resolve().then(()=>_Fe),void 0),meta:{title:"配置订阅",icon:"mdi:doc",order:1,isHidden:!0}}]},AT=Object.freeze(Object.defineProperty({__proto__:null,default:$T},Symbol.toStringTag,{value:"Module"})),IT=()=>Ct(()=>Promise.resolve().then(()=>mr),void 0),MT={name:"profile",path:"/",component:IT,redirect:"/profile",meta:{isHidden:!1},children:[{name:"Profile",path:"profile",component:()=>Ct(()=>Promise.resolve().then(()=>KFe),void 0),meta:{title:"个人中心",icon:"mdi-account-outline",order:0,group:{key:"user",label:"用户"}}}]},zT=Object.freeze(Object.defineProperty({__proto__:null,default:MT},Symbol.toStringTag,{value:"Module"})),OT=()=>Ct(()=>Promise.resolve().then(()=>mr),void 0),DT={name:"ticket",path:"/",component:OT,redirect:"/ticket",meta:{isHidden:!1},children:[{name:"Ticket",path:"ticket",component:()=>Ct(()=>Promise.resolve().then(()=>XFe),void 0),meta:{title:"我的工单",icon:"mdi-comment-alert-outline",order:0,group:{key:"user",label:"用户"}}},{name:"TicketDetail",path:"ticket/:ticket_id",component:()=>Ct(()=>Promise.resolve().then(()=>t7e),void 0),meta:{title:"工单详情",order:0,isHidden:!0}}]},LT=Object.freeze(Object.defineProperty({__proto__:null,default:DT},Symbol.toStringTag,{value:"Module"})),FT=()=>Ct(()=>Promise.resolve().then(()=>mr),void 0),NT={name:"traffic",path:"/",component:FT,redirect:"/traffic",meta:{isHidden:!1},children:[{name:"Traffic",path:"traffic",component:()=>Ct(()=>Promise.resolve().then(()=>o7e),void 0),meta:{title:"流量明细",icon:"mdi-poll",order:0,group:{key:"user",label:"用户"}}}]},BT=Object.freeze(Object.defineProperty({__proto__:null,default:NT},Symbol.toStringTag,{value:"Module"})),ax=[{name:"404",path:"/404",component:()=>Ct(()=>Promise.resolve().then(()=>l7e),void 0),meta:{title:"404",isHidden:!0}},{name:"LOGIN",path:"/login",component:()=>Ct(()=>Promise.resolve().then(()=>I7e),void 0),meta:{title:"登录页",isHidden:!0}},{name:"Register",path:"/register",component:()=>Ct(()=>Promise.resolve().then(()=>Q7e),void 0),meta:{title:"注册",isHidden:!0}},{name:"forgetpassword",path:"/forgetpassword",component:()=>Ct(()=>Promise.resolve().then(()=>vNe),void 0),meta:{title:"重置密码",isHidden:!0}}],HT={name:"NotFound",path:"/:pathMatch(.*)*",redirect:"/404",meta:{title:"Not Found"}},Ng=Object.assign({"/src/views/dashboard/route.ts":gT,"/src/views/invite/route.ts":yT,"/src/views/knowledge/route.ts":wT,"/src/views/node/route.ts":kT,"/src/views/order/route.ts":RT,"/src/views/plan/route.ts":AT,"/src/views/profile/route.ts":zT,"/src/views/ticket/route.ts":LT,"/src/views/traffic/route.ts":BT}),sx=[];Object.keys(Ng).forEach(e=>{sx.push(Ng[e].default)});function jT(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 j1;const Bg=((j1=window.settings)==null?void 0:j1.title)||"Xboard";function VT(e){e.afterEach(t=>{var o;const n=(o=t.meta)==null?void 0:o.title;n?document.title=`${n} | ${Bg}`:document.title=Bg})}var UT=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT - */let ex;const eu=e=>ex=e,tx=Symbol();function wf(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var 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($)lx=e,cx=Symbol();function Tf(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var bs;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(bs||(bs={}));function WT(){const e=Ih(!0),t=e.run(()=>N({}));let n=[],o=[];const r=ma({install(i){ou(r),r._a=i,i.provide(cx,r),i.config.globalProperties.$pinia=r,o.forEach(a=>n.push(a)),o=[]},use(i){return!this._a&&!UT?o.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const ux=()=>{};function Hg(e,t,n,o=ux){e.push(t);const r=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),o())};return!n&&Mh()&&Z1(r),r}function Gi(e,...t){e.slice().forEach(n=>{n(...t)})}const qT=e=>e();function Pf(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];Tf(r)&&Tf(o)&&e.hasOwnProperty(n)&&!dn(o)&&!Dr(o)?e[n]=Pf(r,o):e[n]=o}return e}const KT=Symbol();function GT(e){return!Tf(e)||!e.hasOwnProperty(KT)}const{assign:Pr}=Object;function YT(e){return!!(dn(e)&&e.effect)}function XT(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=v3(n.state.value[e]);return Pr(u,i,Object.keys(a||{}).reduce((d,f)=>(d[f]=ma(L(()=>{ou(n);const p=n._s.get(e);return a[f].call(p,p)})),d),{}))}return l=dx(e,c,t,n,o,!0),l}function dx(e,t,n={},o,r,i){let a;const s=Pr({actions:{}},n),l={deep:!0};let c,u,d=[],f=[],p;const h=o.state.value[e];!i&&!h&&(o.state.value[e]={}),N({});let g;function b(_){let R;c=u=!1,typeof _=="function"?(_(o.state.value[e]),R={type:bs.patchFunction,storeId:e,events:p}):(Pf(o.state.value[e],_),R={type:bs.patchObject,payload:_,storeId:e,events:p});const E=g=Symbol();Bt().then(()=>{g===E&&(c=!0)}),u=!0,Gi(d,R,o.state.value[e])}const m=i?function(){const{state:R}=n,E=R?R():{};this.$patch(M=>{Pr(M,E)})}:ux;function y(){a.stop(),d=[],f=[],o._s.delete(e)}function k(_,R){return function(){ou(o);const E=Array.from(arguments),M=[],A=[];function q(D){M.push(D)}function F(D){A.push(D)}Gi(f,{args:E,name:_,store:w,after:q,onError:F});let z;try{z=R.apply(this&&this.$id===e?this:w,E)}catch(D){throw Gi(A,D),D}return z instanceof Promise?z.then(D=>(Gi(M,D),D)).catch(D=>(Gi(A,D),Promise.reject(D))):(Gi(M,z),z)}}const S={_p:o,$id:e,$onAction:Hg.bind(null,f),$patch:b,$reset:m,$subscribe(_,R={}){const E=Hg(d,_,R.detached,()=>M()),M=a.run(()=>ht(()=>o.state.value[e],A=>{(R.flush==="sync"?u:c)&&_({storeId:e,type:bs.direct,events:p},A)},Pr({},l,R)));return E},$dispose:y},w=xo(S);o._s.set(e,w);const C=(o._a&&o._a.runWithContext||qT)(()=>o._e.run(()=>(a=Ih()).run(t)));for(const _ in C){const R=C[_];if(dn(R)&&!YT(R)||Dr(R))i||(h&>(R)&&(dn(R)?R.value=h[_]:Pf(R,h[_])),o.state.value[e][_]=R);else if(typeof R=="function"){const E=k(_,R);C[_]=E,s.actions[_]=R}}return Pr(w,C),Pr(At(w),C),Object.defineProperty(w,"$state",{get:()=>o.state.value[e],set:_=>{b(R=>{Pr(R,_)})}}),o._p.forEach(_=>{Pr(w,a.run(()=>_({store:w,app:o._a,pinia:o,options:s})))}),h&&i&&n.hydrate&&n.hydrate(w.$state,h),c=!0,u=!0,w}function ru(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=J3();return s=s||(c?qe(cx,null):null),s&&ou(s),s=lx,s._s.has(o)||(i?dx(o,t,r,s):XT(o,r,s)),s._s.get(o)}return a.$id=o,a}function fx(e,t){return function(){return e.apply(t,arguments)}}const{toString:ZT}=Object.prototype,{getPrototypeOf:np}=Object,iu=(e=>t=>{const n=ZT.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Ko=e=>(e=e.toLowerCase(),t=>iu(t)===e),au=e=>t=>typeof t===e,{isArray:za}=Array,Ds=au("undefined");function JT(e){return e!==null&&!Ds(e)&&e.constructor!==null&&!Ds(e.constructor)&&oo(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const hx=Ko("ArrayBuffer");function QT(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&hx(e.buffer),t}const eP=au("string"),oo=au("function"),px=au("number"),su=e=>e!==null&&typeof e=="object",tP=e=>e===!0||e===!1,Ql=e=>{if(iu(e)!=="object")return!1;const t=np(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},nP=Ko("Date"),oP=Ko("File"),rP=Ko("Blob"),iP=Ko("FileList"),aP=e=>su(e)&&oo(e.pipe),sP=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||oo(e.append)&&((t=iu(e))==="formdata"||t==="object"&&oo(e.toString)&&e.toString()==="[object FormData]"))},lP=Ko("URLSearchParams"),cP=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Zs(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let o,r;if(typeof e!="object"&&(e=[e]),za(e))for(o=0,r=e.length;o0;)if(r=n[o],t===r.toLowerCase())return r;return null}const gx=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),vx=e=>!Ds(e)&&e!==gx;function Rf(){const{caseless:e}=vx(this)&&this||{},t={},n=(o,r)=>{const i=e&&mx(t,r)||r;Ql(t[i])&&Ql(o)?t[i]=Rf(t[i],o):Ql(o)?t[i]=Rf({},o):za(o)?t[i]=o.slice():t[i]=o};for(let o=0,r=arguments.length;o(Zs(t,(r,i)=>{n&&oo(r)?e[i]=fx(r,n):e[i]=r},{allOwnKeys:o}),e),dP=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),fP=(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)},hP=(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&&np(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},pP=(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},mP=e=>{if(!e)return null;if(za(e))return e;let t=e.length;if(!px(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},gP=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&np(Uint8Array)),vP=(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])}},bP=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},yP=Ko("HTMLFormElement"),xP=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,r){return o.toUpperCase()+r}),jg=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),CP=Ko("RegExp"),bx=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};Zs(n,(r,i)=>{let a;(a=t(r,i,e))!==!1&&(o[i]=a||r)}),Object.defineProperties(e,o)},wP=e=>{bx(e,(t,n)=>{if(oo(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(oo(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+"'")})}})},_P=(e,t)=>{const n={},o=r=>{r.forEach(i=>{n[i]=!0})};return za(e)?o(e):o(String(e).split(t)),n},SP=()=>{},kP=(e,t)=>(e=+e,Number.isFinite(e)?e:t),md="abcdefghijklmnopqrstuvwxyz",Vg="0123456789",yx={DIGIT:Vg,ALPHA:md,ALPHA_DIGIT:md+md.toUpperCase()+Vg},TP=(e=16,t=yx.ALPHA_DIGIT)=>{let n="";const{length:o}=t;for(;e--;)n+=t[Math.random()*o|0];return n};function PP(e){return!!(e&&oo(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const RP=e=>{const t=new Array(10),n=(o,r)=>{if(su(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[r]=o;const i=za(o)?[]:{};return Zs(o,(a,s)=>{const l=n(a,r+1);!Ds(l)&&(i[s]=l)}),t[r]=void 0,i}}return o};return n(e,0)},EP=Ko("AsyncFunction"),$P=e=>e&&(su(e)||oo(e))&&oo(e.then)&&oo(e.catch),Ae={isArray:za,isArrayBuffer:hx,isBuffer:JT,isFormData:sP,isArrayBufferView:QT,isString:eP,isNumber:px,isBoolean:tP,isObject:su,isPlainObject:Ql,isUndefined:Ds,isDate:nP,isFile:oP,isBlob:rP,isRegExp:CP,isFunction:oo,isStream:aP,isURLSearchParams:lP,isTypedArray:gP,isFileList:iP,forEach:Zs,merge:Rf,extend:uP,trim:cP,stripBOM:dP,inherits:fP,toFlatObject:hP,kindOf:iu,kindOfTest:Ko,endsWith:pP,toArray:mP,forEachEntry:vP,matchAll:bP,isHTMLForm:yP,hasOwnProperty:jg,hasOwnProp:jg,reduceDescriptors:bx,freezeMethods:wP,toObjectSet:_P,toCamelCase:xP,noop:SP,toFiniteNumber:kP,findKey:mx,global:gx,isContextDefined:vx,ALPHABET:yx,generateString:TP,isSpecCompliantForm:PP,toJSONObject:RP,isAsyncFn:EP,isThenable:$P};function It(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)}Ae.inherits(It,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:Ae.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const xx=It.prototype,Cx={};["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=>{Cx[e]={value:e}});Object.defineProperties(It,Cx);Object.defineProperty(xx,"isAxiosError",{value:!0});It.from=(e,t,n,o,r,i)=>{const a=Object.create(xx);return Ae.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),It.call(a,e.message,t,n,o,r),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};const AP=null;function Ef(e){return Ae.isPlainObject(e)||Ae.isArray(e)}function wx(e){return Ae.endsWith(e,"[]")?e.slice(0,-2):e}function Ug(e,t,n){return e?e.concat(t).map(function(r,i){return r=wx(r),!n&&i?"["+r+"]":r}).join(n?".":""):t}function IP(e){return Ae.isArray(e)&&!e.some(Ef)}const MP=Ae.toFlatObject(Ae,{},null,function(t){return/^is[A-Z]/.test(t)});function lu(e,t,n){if(!Ae.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=Ae.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,b){return!Ae.isUndefined(b[g])});const o=n.metaTokens,r=n.visitor||u,i=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&Ae.isSpecCompliantForm(t);if(!Ae.isFunction(r))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if(Ae.isDate(h))return h.toISOString();if(!l&&Ae.isBlob(h))throw new It("Blob is not supported. Use a Buffer instead.");return Ae.isArrayBuffer(h)||Ae.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function u(h,g,b){let m=h;if(h&&!b&&typeof h=="object"){if(Ae.endsWith(g,"{}"))g=o?g:g.slice(0,-2),h=JSON.stringify(h);else if(Ae.isArray(h)&&IP(h)||(Ae.isFileList(h)||Ae.endsWith(g,"[]"))&&(m=Ae.toArray(h)))return g=wx(g),m.forEach(function(k,S){!(Ae.isUndefined(k)||k===null)&&t.append(a===!0?Ug([g],S,i):a===null?g:g+"[]",c(k))}),!1}return Ef(h)?!0:(t.append(Ug(b,g,i),c(h)),!1)}const d=[],f=Object.assign(MP,{defaultVisitor:u,convertValue:c,isVisitable:Ef});function p(h,g){if(!Ae.isUndefined(h)){if(d.indexOf(h)!==-1)throw Error("Circular reference detected in "+g.join("."));d.push(h),Ae.forEach(h,function(m,y){(!(Ae.isUndefined(m)||m===null)&&r.call(t,m,Ae.isString(y)?y.trim():y,g,f))===!0&&p(m,g?g.concat(y):[y])}),d.pop()}}if(!Ae.isObject(e))throw new TypeError("data must be an object");return p(e),t}function Wg(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function op(e,t){this._pairs=[],e&&lu(e,this,t)}const _x=op.prototype;_x.append=function(t,n){this._pairs.push([t,n])};_x.toString=function(t){const n=t?function(o){return t.call(this,o,Wg)}:Wg;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function zP(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Sx(e,t,n){if(!t)return e;const o=n&&n.encode||zP,r=n&&n.serialize;let i;if(r?i=r(t,n):i=Ae.isURLSearchParams(t)?t.toString():new op(t,n).toString(o),i){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class OP{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){Ae.forEach(this.handlers,function(o){o!==null&&t(o)})}}const qg=OP,kx={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},DP=typeof URLSearchParams<"u"?URLSearchParams:op,LP=typeof FormData<"u"?FormData:null,FP=typeof Blob<"u"?Blob:null,NP={isBrowser:!0,classes:{URLSearchParams:DP,FormData:LP,Blob:FP},protocols:["http","https","file","blob","url","data"]},Tx=typeof window<"u"&&typeof document<"u",BP=(e=>Tx&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),HP=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),jP=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Tx,hasStandardBrowserEnv:BP,hasStandardBrowserWebWorkerEnv:HP},Symbol.toStringTag,{value:"Module"})),zo={...jP,...NP};function VP(e,t){return lu(e,new zo.classes.URLSearchParams,Object.assign({visitor:function(n,o,r,i){return zo.isNode&&Ae.isBuffer(n)?(this.append(o,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function UP(e){return Ae.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function WP(e){const t={},n=Object.keys(e);let o;const r=n.length;let i;for(o=0;o=n.length;return a=!a&&Ae.isArray(r)?r.length:a,l?(Ae.hasOwnProp(r,a)?r[a]=[r[a],o]:r[a]=o,!s):((!r[a]||!Ae.isObject(r[a]))&&(r[a]=[]),t(n,o,r[a],i)&&Ae.isArray(r[a])&&(r[a]=WP(r[a])),!s)}if(Ae.isFormData(e)&&Ae.isFunction(e.entries)){const n={};return Ae.forEachEntry(e,(o,r)=>{t(UP(o),r,n,0)}),n}return null}function qP(e,t,n){if(Ae.isString(e))try{return(t||JSON.parse)(e),Ae.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}const rp={transitional:kx,adapter:["xhr","http"],transformRequest:[function(t,n){const o=n.getContentType()||"",r=o.indexOf("application/json")>-1,i=Ae.isObject(t);if(i&&Ae.isHTMLForm(t)&&(t=new FormData(t)),Ae.isFormData(t))return r&&r?JSON.stringify(Px(t)):t;if(Ae.isArrayBuffer(t)||Ae.isBuffer(t)||Ae.isStream(t)||Ae.isFile(t)||Ae.isBlob(t))return t;if(Ae.isArrayBufferView(t))return t.buffer;if(Ae.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 VP(t,this.formSerializer).toString();if((s=Ae.isFileList(t))||o.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return lu(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||r?(n.setContentType("application/json",!1),qP(t)):t}],transformResponse:[function(t){const n=this.transitional||rp.transitional,o=n&&n.forcedJSONParsing,r=this.responseType==="json";if(t&&Ae.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"?It.from(s,It.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:zo.classes.FormData,Blob:zo.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Ae.forEach(["delete","get","head","post","put","patch"],e=>{rp.headers[e]={}});const ip=rp,KP=Ae.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"]),GP=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]&&KP[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},Kg=Symbol("internals");function ts(e){return e&&String(e).trim().toLowerCase()}function ec(e){return e===!1||e==null?e:Ae.isArray(e)?e.map(ec):String(e)}function YP(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 XP=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function gd(e,t,n,o,r){if(Ae.isFunction(o))return o.call(this,t,n);if(r&&(t=n),!!Ae.isString(t)){if(Ae.isString(o))return t.indexOf(o)!==-1;if(Ae.isRegExp(o))return o.test(t)}}function ZP(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function JP(e,t){const n=Ae.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 cu{constructor(t){t&&this.set(t)}set(t,n,o){const r=this;function i(s,l,c){const u=ts(l);if(!u)throw new Error("header name must be a non-empty string");const d=Ae.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)=>Ae.forEach(s,(c,u)=>i(c,u,l));return Ae.isPlainObject(t)||t instanceof this.constructor?a(t,n):Ae.isString(t)&&(t=t.trim())&&!XP(t)?a(GP(t),n):t!=null&&i(n,t,o),this}get(t,n){if(t=ts(t),t){const o=Ae.findKey(this,t);if(o){const r=this[o];if(!n)return r;if(n===!0)return YP(r);if(Ae.isFunction(n))return n.call(this,r,o);if(Ae.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ts(t),t){const o=Ae.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||gd(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let r=!1;function i(a){if(a=ts(a),a){const s=Ae.findKey(o,a);s&&(!n||gd(o,o[s],s,n))&&(delete o[s],r=!0)}}return Ae.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||gd(this,this[i],i,t,!0))&&(delete this[i],r=!0)}return r}normalize(t){const n=this,o={};return Ae.forEach(this,(r,i)=>{const a=Ae.findKey(o,i);if(a){n[a]=ec(r),delete n[i];return}const s=t?ZP(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 Ae.forEach(this,(o,r)=>{o!=null&&o!==!1&&(n[r]=t&&Ae.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[Kg]=this[Kg]={accessors:{}}).accessors,r=this.prototype;function i(a){const s=ts(a);o[s]||(JP(r,a),o[s]=!0)}return Ae.isArray(t)?t.forEach(i):i(t),this}}cu.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Ae.reduceDescriptors(cu.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});Ae.freezeMethods(cu);const ir=cu;function vd(e,t){const n=this||ip,o=t||n,r=ir.from(o.headers);let i=o.data;return Ae.forEach(e,function(s){i=s.call(n,i,r.normalize(),t?t.status:void 0)}),r.normalize(),i}function Rx(e){return!!(e&&e.__CANCEL__)}function Js(e,t,n){It.call(this,e??"canceled",It.ERR_CANCELED,t,n),this.name="CanceledError"}Ae.inherits(Js,It,{__CANCEL__:!0});function QP(e,t,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(new It("Request failed with status code "+n.status,[It.ERR_BAD_REQUEST,It.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const eR=zo.hasStandardBrowserEnv?{write(e,t,n,o,r,i){const a=[e+"="+encodeURIComponent(t)];Ae.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),Ae.isString(o)&&a.push("path="+o),Ae.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 tR(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function nR(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Ex(e,t){return e&&!tR(t)?nR(e,t):t}const oR=zo.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=Ae.isString(a)?r(a):a;return s.protocol===o.protocol&&s.host===o.host}}():function(){return function(){return!0}}();function rR(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function iR(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 aR=typeof XMLHttpRequest<"u",sR=aR&&function(e){return new Promise(function(n,o){let r=e.data;const i=ir.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(Ae.isFormData(r)){if(zo.hasStandardBrowserEnv||zo.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((u=i.getContentType())!==!1){const[g,...b]=u?u.split(";").map(m=>m.trim()).filter(Boolean):[];i.setContentType([g||"multipart/form-data",...b].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const g=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(g+":"+b))}const f=Ex(e.baseURL,e.url);d.open(e.method.toUpperCase(),Sx(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function p(){if(!d)return;const g=ir.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),m={data:!a||a==="text"||a==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:g,config:e,request:d};QP(function(k){n(k),c()},function(k){o(k),c()},m),d=null}if("onloadend"in d?d.onloadend=p:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(p)},d.onabort=function(){d&&(o(new It("Request aborted",It.ECONNABORTED,e,d)),d=null)},d.onerror=function(){o(new It("Network Error",It.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let b=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const m=e.transitional||kx;e.timeoutErrorMessage&&(b=e.timeoutErrorMessage),o(new It(b,m.clarifyTimeoutError?It.ETIMEDOUT:It.ECONNABORTED,e,d)),d=null},zo.hasStandardBrowserEnv&&(s&&Ae.isFunction(s)&&(s=s(e)),s||s!==!1&&oR(f))){const g=e.xsrfHeaderName&&e.xsrfCookieName&&eR.read(e.xsrfCookieName);g&&i.set(e.xsrfHeaderName,g)}r===void 0&&i.setContentType(null),"setRequestHeader"in d&&Ae.forEach(i.toJSON(),function(b,m){d.setRequestHeader(m,b)}),Ae.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),a&&a!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",Gg(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",Gg(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=g=>{d&&(o(!g||g.type?new Js(null,e,d):g),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const h=rR(f);if(h&&zo.protocols.indexOf(h)===-1){o(new It("Unsupported protocol "+h+":",It.ERR_BAD_REQUEST,e));return}d.send(r||null)})},$f={http:AP,xhr:sR};Ae.forEach($f,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Yg=e=>`- ${e}`,lR=e=>Ae.isFunction(e)||e===null||e===!1,$x={getAdapter:e=>{e=Ae.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(Yg).join(` +`):" "+Yg(i[0]):"as no adapter specified";throw new It("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return o},adapters:$f};function bd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Js(null,e)}function Xg(e){return bd(e),e.headers=ir.from(e.headers),e.data=vd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),$x.getAdapter(e.adapter||ip.adapter)(e).then(function(o){return bd(e),o.data=vd.call(e,e.transformResponse,o),o.headers=ir.from(o.headers),o},function(o){return Rx(o)||(bd(e),o&&o.response&&(o.response.data=vd.call(e,e.transformResponse,o.response),o.response.headers=ir.from(o.response.headers))),Promise.reject(o)})}const Zg=e=>e instanceof ir?e.toJSON():e;function xa(e,t){t=t||{};const n={};function o(c,u,d){return Ae.isPlainObject(c)&&Ae.isPlainObject(u)?Ae.merge.call({caseless:d},c,u):Ae.isPlainObject(u)?Ae.merge({},u):Ae.isArray(u)?u.slice():u}function r(c,u,d){if(Ae.isUndefined(u)){if(!Ae.isUndefined(c))return o(void 0,c,d)}else return o(c,u,d)}function i(c,u){if(!Ae.isUndefined(u))return o(void 0,u)}function a(c,u){if(Ae.isUndefined(u)){if(!Ae.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(Zg(c),Zg(u),!0)};return Ae.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=l[u]||r,f=d(e[u],t[u],u);Ae.isUndefined(f)&&d!==s||(n[u]=f)}),n}const Ax="1.6.5",ap={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ap[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const Jg={};ap.transitional=function(t,n,o){function r(i,a){return"[Axios v"+Ax+"] Transitional option '"+i+"'"+a+(o?". "+o:"")}return(i,a,s)=>{if(t===!1)throw new It(r(a," has been removed"+(n?" in "+n:"")),It.ERR_DEPRECATED);return n&&!Jg[a]&&(Jg[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 cR(e,t,n){if(typeof e!="object")throw new It("options must be an object",It.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 It("option "+i+" must be "+l,It.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new It("Unknown option "+i,It.ERR_BAD_OPTION)}}const Af={assertOptions:cR,validators:ap},Cr=Af.validators;class bc{constructor(t){this.defaults=t,this.interceptors={request:new qg,response:new qg}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=xa(this.defaults,n);const{transitional:o,paramsSerializer:r,headers:i}=n;o!==void 0&&Af.assertOptions(o,{silentJSONParsing:Cr.transitional(Cr.boolean),forcedJSONParsing:Cr.transitional(Cr.boolean),clarifyTimeoutError:Cr.transitional(Cr.boolean)},!1),r!=null&&(Ae.isFunction(r)?n.paramsSerializer={serialize:r}:Af.assertOptions(r,{encode:Cr.function,serialize:Cr.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=i&&Ae.merge(i.common,i[n.method]);i&&Ae.forEach(["delete","get","head","post","put","patch","common"],h=>{delete i[h]}),n.headers=ir.concat(a,i);const s=[];let l=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(l=l&&g.synchronous,s.unshift(g.fulfilled,g.rejected))});const c=[];this.interceptors.response.forEach(function(g){c.push(g.fulfilled,g.rejected)});let u,d=0,f;if(!l){const h=[Xg.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 Js(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 sp(function(r){t=r}),cancel:t}}}const uR=sp;function dR(e){return function(n){return e.apply(null,n)}}function fR(e){return Ae.isObject(e)&&e.isAxiosError===!0}const If={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(If).forEach(([e,t])=>{If[t]=e});const hR=If;function Ix(e){const t=new tc(e),n=fx(tc.prototype.request,t);return Ae.extend(n,tc.prototype,t,{allOwnKeys:!0}),Ae.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return Ix(xa(e,r))},n}const vn=Ix(ip);vn.Axios=tc;vn.CanceledError=Js;vn.CancelToken=uR;vn.isCancel=Rx;vn.VERSION=Ax;vn.toFormData=lu;vn.AxiosError=It;vn.Cancel=vn.CanceledError;vn.all=function(t){return Promise.all(t)};vn.spread=dR;vn.isAxiosError=fR;vn.mergeConfig=xa;vn.AxiosHeaders=ir;vn.formToJSON=e=>Px(Ae.isHTMLForm(e)?new FormData(e):e);vn.getAdapter=$x.getAdapter;vn.HttpStatusCode=hR;vn.default=vn;const pR=vn,mR=[{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 gR({url:e,method:t=""}){return mR.some(n=>n.url===e&&n.method===t.toUpperCase())}function vR(e){return typeof e>"u"}function bR(e){return e===null}function yR(e){return bR(e)||vR(e)}function Mx(e){try{if(typeof JSON.parse(e)=="object")return!0}catch{return!1}}class xR{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 yR(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 zx({prefixKey:e="",storage:t=sessionStorage}){return new xR({prefixKey:e,storage:t})}const Ox="Vue_Naive_",CR=function(e={}){return zx({prefixKey:e.prefixKey||"",storage:localStorage})},wR=function(e={}){return zx({prefixKey:e.prefixKey||"",storage:sessionStorage})},$i=CR({prefixKey:Ox}),yc=wR({prefixKey:Ox}),lp="access_token",_R=72*60*60;function Dx(){return $i.get(lp)}function SR(e){$i.set(lp,e,_R)}function Lx(){$i.remove(lp)}function cp(){const e=he(on.currentRoute),t=!e.meta.requireAuth&&!["/404","/login"].includes(on.currentRoute.value.path);on.replace({path:"/login",query:t?{...e.query,redirect:e.path}:{}})}var Fx=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function up(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function kR(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 Nx={exports:{}};(function(e,t){(function(n,o){e.exports=o()})(Fx,function(){var n=1e3,o=6e4,r=36e5,i="millisecond",a="second",s="minute",l="hour",c="day",u="week",d="month",f="quarter",p="year",h="date",g="Invalid Date",b=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(F){var z=["th","st","nd","rd"],D=F%100;return"["+F+(z[(D-20)%10]||z[D]||z[0])+"]"}},k=function(F,z,D){var Y=String(F);return!Y||Y.length>=z?F:""+Array(z+1-Y.length).join(D)+F},S={s:k,z:function(F){var z=-F.utcOffset(),D=Math.abs(z),Y=Math.floor(D/60),Q=D%60;return(z<=0?"+":"-")+k(Y,2,"0")+":"+k(Q,2,"0")},m:function F(z,D){if(z.date()1)return F(le[0])}else{var B=z.name;x[B]=z,Q=B}return!Y&&Q&&(w=Q),Q||!Y&&w},E=function(F,z){if(_(F))return F.clone();var D=typeof z=="object"?z:{};return D.date=F,D.args=arguments,new A(D)},M=S;M.l=R,M.i=_,M.w=function(F,z){return E(F,{locale:z.$L,utc:z.$u,x:z.$x,$offset:z.$offset})};var A=function(){function F(D){this.$L=R(D.locale,null,!0),this.parse(D),this.$x=this.$x||D.x||{},this[C]=!0}var z=F.prototype;return z.parse=function(D){this.$d=function(Y){var Q=Y.date,ce=Y.utc;if(Q===null)return new Date(NaN);if(M.u(Q))return new Date;if(Q instanceof Date)return new Date(Q);if(typeof Q=="string"&&!/Z$/i.test(Q)){var le=Q.match(b);if(le){var B=le[2]-1||0,$=(le[7]||"0").substring(0,3);return ce?new Date(Date.UTC(le[1],B,le[3]||1,le[4]||0,le[5]||0,le[6]||0,$)):new Date(le[1],B,le[3]||1,le[4]||0,le[5]||0,le[6]||0,$)}}return new Date(Q)}(D),this.init()},z.init=function(){var D=this.$d;this.$y=D.getFullYear(),this.$M=D.getMonth(),this.$D=D.getDate(),this.$W=D.getDay(),this.$H=D.getHours(),this.$m=D.getMinutes(),this.$s=D.getSeconds(),this.$ms=D.getMilliseconds()},z.$utils=function(){return M},z.isValid=function(){return this.$d.toString()!==g},z.isSame=function(D,Y){var Q=E(D);return this.startOf(Y)<=Q&&Q<=this.endOf(Y)},z.isAfter=function(D,Y){return E(D)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 + */(function(e,t){(function(o,r){e.exports=r()})(Fx,function(){return function(){var n={686:function(i,a,s){s.d(a,{default:function(){return B}});var l=s(279),c=s.n(l),u=s(370),d=s.n(u),f=s(817),p=s.n(f);function h($){try{return document.execCommand($)}catch{return!1}}var g=function(I){var K=p()(I);return h("cut"),K},b=g;function m($){var I=document.documentElement.getAttribute("dir")==="rtl",K=document.createElement("textarea");K.style.fontSize="12pt",K.style.border="0",K.style.padding="0",K.style.margin="0",K.style.position="absolute",K.style[I?"right":"left"]="-9999px";var ne=window.pageYOffset||document.documentElement.scrollTop;return K.style.top="".concat(ne,"px"),K.setAttribute("readonly",""),K.value=$,K}var y=function(I,K){var ne=m(I);K.container.appendChild(ne);var ve=p()(ne);return h("copy"),ne.remove(),ve},k=function(I){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},ne="";return typeof I=="string"?ne=y(I,K):I instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(I==null?void 0:I.type)?ne=y(I.value,K):(ne=p()(I),h("copy")),ne},S=k;function w($){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?w=function(K){return typeof K}:w=function(K){return K&&typeof Symbol=="function"&&K.constructor===Symbol&&K!==Symbol.prototype?"symbol":typeof K},w($)}var x=function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},K=I.action,ne=K===void 0?"copy":K,ve=I.container,J=I.target,ye=I.text;if(ne!=="copy"&&ne!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(J!==void 0)if(J&&w(J)==="object"&&J.nodeType===1){if(ne==="copy"&&J.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(ne==="cut"&&(J.hasAttribute("readonly")||J.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(ye)return S(ye,{container:ve});if(J)return ne==="cut"?b(J):S(J,{container:ve})},C=x;function _($){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_=function(K){return typeof K}:_=function(K){return K&&typeof Symbol=="function"&&K.constructor===Symbol&&K!==Symbol.prototype?"symbol":typeof K},_($)}function R($,I){if(!($ instanceof I))throw new TypeError("Cannot call a class as a function")}function E($,I){for(var K=0;K"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($){return Q=Object.setPrototypeOf?Object.getPrototypeOf:function(K){return K.__proto__||Object.getPrototypeOf(K)},Q($)}function ce($,I){var K="data-clipboard-".concat($);if(I.hasAttribute(K))return I.getAttribute(K)}var le=function($){A(K,$);var I=F(K);function K(ne,ve){var J;return R(this,K),J=I.call(this),J.resolveOptions(ve),J.listenClick(ne),J}return M(K,[{key:"resolveOptions",value:function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof ve.action=="function"?ve.action:this.defaultAction,this.target=typeof ve.target=="function"?ve.target:this.defaultTarget,this.text=typeof ve.text=="function"?ve.text:this.defaultText,this.container=_(ve.container)==="object"?ve.container:document.body}},{key:"listenClick",value:function(ve){var J=this;this.listener=d()(ve,"click",function(ye){return J.onClick(ye)})}},{key:"onClick",value:function(ve){var J=ve.delegateTarget||ve.currentTarget,ye=this.action(J)||"copy",j=C({action:ye,container:this.container,target:this.target(J),text:this.text(J)});this.emit(j?"success":"error",{action:ye,text:j,trigger:J,clearSelection:function(){J&&J.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(ve){return ce("action",ve)}},{key:"defaultTarget",value:function(ve){var J=ce("target",ve);if(J)return document.querySelector(J)}},{key:"defaultText",value:function(ve){return ce("text",ve)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(ve){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return S(ve,J)}},{key:"cut",value:function(ve){return b(ve)}},{key:"isSupported",value:function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],J=typeof ve=="string"?[ve]:ve,ye=!!document.queryCommandSupported;return J.forEach(function(j){ye=ye&&!!document.queryCommandSupported(j)}),ye}}]),K}(c()),B=le},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,g,b){var m=d.apply(this,arguments);return f.addEventListener(h,m,b),{destroy:function(){f.removeEventListener(h,m,b)}}}function u(f,p,h,g,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(m){return c(m,p,h,g,b)}))}function d(f,p,h,g){return function(b){b.delegateTarget=l(b.target,p),b.delegateTarget&&g.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,g,b){if(!h&&!g&&!b)throw new Error("Missing required arguments");if(!l.string(g))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,g,b);if(l.nodeList(h))return f(h,g,b);if(l.string(h))return p(h,g,b);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function d(h,g,b){return h.addEventListener(g,b),{destroy:function(){h.removeEventListener(g,b)}}}function f(h,g,b){return Array.prototype.forEach.call(h,function(m){m.addEventListener(g,b)}),{destroy:function(){Array.prototype.forEach.call(h,function(m){m.removeEventListener(g,b)})}}}function p(h,g,b){return c(document.body,h,g,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.9.0 + * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */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 + */const xc=typeof window<"u",Ur=(e,t=!1)=>t?Symbol.for(e):Symbol(e),AR=(e,t,n)=>IR({l:e,k:t,s:n}),IR=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),yn=e=>typeof e=="number"&&isFinite(e),MR=e=>jx(e)==="[object Date]",Nr=e=>jx(e)==="[object RegExp]",uu=e=>mt(e)&&Object.keys(e).length===0,Tn=Object.assign;let Qg;const or=()=>Qg||(Qg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ev(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const zR=Object.prototype.hasOwnProperty;function Cc(e,t){return zR.call(e,t)}const en=Array.isArray,Gt=e=>typeof e=="function",Ge=e=>typeof e=="string",wt=e=>typeof e=="boolean",Nt=e=>e!==null&&typeof e=="object",OR=e=>Nt(e)&&Gt(e.then)&&Gt(e.catch),Hx=Object.prototype.toString,jx=e=>Hx.call(e),mt=e=>{if(!Nt(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},DR=e=>e==null?"":en(e)||mt(e)&&e.toString===Hx?JSON.stringify(e,null,2):String(e);function LR(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}function dp(e){let t=e;return()=>++t}function FR(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Sl=e=>!Nt(e)||en(e);function nc(e,t){if(Sl(e)||Sl(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:o,des:r}=n.pop();Object.keys(o).forEach(i=>{Sl(o[i])||Sl(r[i])?r[i]=o[i]:n.push({src:o[i],des:r[i]})})}}/*! + * message-compiler v9.9.0 + * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */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 + */function NR(e,t,n){return{line:e,column:t,offset:n}}function Mf(e,t,n){const o={start:e,end:t};return n!=null&&(o.source=n),o}const BR=/\{([0-9a-zA-Z]+)\}/g;function HR(e,...t){return t.length===1&&jR(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(BR,(n,o)=>t.hasOwnProperty(o)?t[o]:"")}const Vx=Object.assign,tv=e=>typeof e=="string",jR=e=>e!==null&&typeof e=="object";function Ux(e,t=""){return e.reduce((n,o,r)=>r===0?n+o:n+t+o,"")}const dt={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},VR={[dt.EXPECTED_TOKEN]:"Expected token: '{0}'",[dt.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[dt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[dt.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[dt.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[dt.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[dt.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[dt.EMPTY_PLACEHOLDER]:"Empty placeholder",[dt.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[dt.INVALID_LINKED_FORMAT]:"Invalid linked format",[dt.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[dt.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[dt.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[dt.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[dt.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[dt.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function Oa(e,t,n={}){const{domain:o,messages:r,args:i}=n,a=HR((r||VR)[e]||"",...i||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=o,s}function UR(e){throw e}const Qo=" ",WR="\r",Mn=` +`,qR=String.fromCharCode(8232),KR=String.fromCharCode(8233);function GR(e){const t=e;let n=0,o=1,r=1,i=0;const a=C=>t[C]===WR&&t[C+1]===Mn,s=C=>t[C]===Mn,l=C=>t[C]===KR,c=C=>t[C]===qR,u=C=>a(C)||s(C)||l(C)||c(C),d=()=>n,f=()=>o,p=()=>r,h=()=>i,g=C=>a(C)||l(C)||c(C)?Mn:t[C],b=()=>g(n),m=()=>g(n+i);function y(){return i=0,u(n)&&(o++,r=0),a(n)&&n++,n++,r++,t[n]}function k(){return a(n+i)&&i++,i++,t[n+i]}function S(){n=0,o=1,r=1,i=0}function w(C=0){i=C}function x(){const C=n+i;for(;C!==n;)y();i=0}return{index:d,line:f,column:p,peekOffset:h,charAt:g,currentChar:b,currentPeek:m,next:y,peek:k,reset:S,resetPeek:w,skipToPeek:x}}const wr=void 0,YR=".",nv="'",XR="tokenizer";function ZR(e,t={}){const n=t.location!==!1,o=GR(e),r=()=>o.index(),i=()=>NR(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(T,P,U,...oe){const G=c();if(P.column+=U,P.offset+=U,u){const se=n?Mf(G.startLoc,P):null,xe=Oa(T,se,{domain:XR,args:oe});u(xe)}}function f(T,P,U){T.endLoc=i(),T.currentType=P;const oe={type:P};return n&&(oe.loc=Mf(T.startLoc,T.endLoc)),U!=null&&(oe.value=U),oe}const p=T=>f(T,14);function h(T,P){return T.currentChar()===P?(T.next(),P):(d(dt.EXPECTED_TOKEN,i(),0,P),"")}function g(T){let P="";for(;T.currentPeek()===Qo||T.currentPeek()===Mn;)P+=T.currentPeek(),T.peek();return P}function b(T){const P=g(T);return T.skipToPeek(),P}function m(T){if(T===wr)return!1;const P=T.charCodeAt(0);return P>=97&&P<=122||P>=65&&P<=90||P===95}function y(T){if(T===wr)return!1;const P=T.charCodeAt(0);return P>=48&&P<=57}function k(T,P){const{currentType:U}=P;if(U!==2)return!1;g(T);const oe=m(T.currentPeek());return T.resetPeek(),oe}function S(T,P){const{currentType:U}=P;if(U!==2)return!1;g(T);const oe=T.currentPeek()==="-"?T.peek():T.currentPeek(),G=y(oe);return T.resetPeek(),G}function w(T,P){const{currentType:U}=P;if(U!==2)return!1;g(T);const oe=T.currentPeek()===nv;return T.resetPeek(),oe}function x(T,P){const{currentType:U}=P;if(U!==8)return!1;g(T);const oe=T.currentPeek()===".";return T.resetPeek(),oe}function C(T,P){const{currentType:U}=P;if(U!==9)return!1;g(T);const oe=m(T.currentPeek());return T.resetPeek(),oe}function _(T,P){const{currentType:U}=P;if(!(U===8||U===12))return!1;g(T);const oe=T.currentPeek()===":";return T.resetPeek(),oe}function R(T,P){const{currentType:U}=P;if(U!==10)return!1;const oe=()=>{const se=T.currentPeek();return se==="{"?m(T.peek()):se==="@"||se==="%"||se==="|"||se===":"||se==="."||se===Qo||!se?!1:se===Mn?(T.peek(),oe()):m(se)},G=oe();return T.resetPeek(),G}function E(T){g(T);const P=T.currentPeek()==="|";return T.resetPeek(),P}function M(T){const P=g(T),U=T.currentPeek()==="%"&&T.peek()==="{";return T.resetPeek(),{isModulo:U,hasSpace:P.length>0}}function A(T,P=!0){const U=(G=!1,se="",xe=!1)=>{const be=T.currentPeek();return be==="{"?se==="%"?!1:G:be==="@"||!be?se==="%"?!0:G:be==="%"?(T.peek(),U(G,"%",!0)):be==="|"?se==="%"||xe?!0:!(se===Qo||se===Mn):be===Qo?(T.peek(),U(!0,Qo,xe)):be===Mn?(T.peek(),U(!0,Mn,xe)):!0},oe=U();return P&&T.resetPeek(),oe}function q(T,P){const U=T.currentChar();return U===wr?wr:P(U)?(T.next(),U):null}function F(T){return q(T,U=>{const oe=U.charCodeAt(0);return oe>=97&&oe<=122||oe>=65&&oe<=90||oe>=48&&oe<=57||oe===95||oe===36})}function z(T){return q(T,U=>{const oe=U.charCodeAt(0);return oe>=48&&oe<=57})}function D(T){return q(T,U=>{const oe=U.charCodeAt(0);return oe>=48&&oe<=57||oe>=65&&oe<=70||oe>=97&&oe<=102})}function Y(T){let P="",U="";for(;P=z(T);)U+=P;return U}function Q(T){b(T);const P=T.currentChar();return P!=="%"&&d(dt.EXPECTED_TOKEN,i(),0,P),T.next(),"%"}function ce(T){let P="";for(;;){const U=T.currentChar();if(U==="{"||U==="}"||U==="@"||U==="|"||!U)break;if(U==="%")if(A(T))P+=U,T.next();else break;else if(U===Qo||U===Mn)if(A(T))P+=U,T.next();else{if(E(T))break;P+=U,T.next()}else P+=U,T.next()}return P}function le(T){b(T);let P="",U="";for(;P=F(T);)U+=P;return T.currentChar()===wr&&d(dt.UNTERMINATED_CLOSING_BRACE,i(),0),U}function B(T){b(T);let P="";return T.currentChar()==="-"?(T.next(),P+=`-${Y(T)}`):P+=Y(T),T.currentChar()===wr&&d(dt.UNTERMINATED_CLOSING_BRACE,i(),0),P}function $(T){b(T),h(T,"'");let P="",U="";const oe=se=>se!==nv&&se!==Mn;for(;P=q(T,oe);)P==="\\"?U+=I(T):U+=P;const G=T.currentChar();return G===Mn||G===wr?(d(dt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),G===Mn&&(T.next(),h(T,"'")),U):(h(T,"'"),U)}function I(T){const P=T.currentChar();switch(P){case"\\":case"'":return T.next(),`\\${P}`;case"u":return K(T,P,4);case"U":return K(T,P,6);default:return d(dt.UNKNOWN_ESCAPE_SEQUENCE,i(),0,P),""}}function K(T,P,U){h(T,P);let oe="";for(let G=0;GG!=="{"&&G!=="}"&&G!==Qo&&G!==Mn;for(;P=q(T,oe);)U+=P;return U}function ve(T){let P="",U="";for(;P=F(T);)U+=P;return U}function J(T){const P=(U=!1,oe)=>{const G=T.currentChar();return G==="{"||G==="%"||G==="@"||G==="|"||G==="("||G===")"||!G||G===Qo?oe:G===Mn||G===YR?(oe+=G,T.next(),P(U,oe)):(oe+=G,T.next(),P(!0,oe))};return P(!1,"")}function ye(T){b(T);const P=h(T,"|");return b(T),P}function j(T,P){let U=null;switch(T.currentChar()){case"{":return P.braceNest>=1&&d(dt.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),T.next(),U=f(P,2,"{"),b(T),P.braceNest++,U;case"}":return P.braceNest>0&&P.currentType===2&&d(dt.EMPTY_PLACEHOLDER,i(),0),T.next(),U=f(P,3,"}"),P.braceNest--,P.braceNest>0&&b(T),P.inLinked&&P.braceNest===0&&(P.inLinked=!1),U;case"@":return P.braceNest>0&&d(dt.UNTERMINATED_CLOSING_BRACE,i(),0),U=ge(T,P)||p(P),P.braceNest=0,U;default:let G=!0,se=!0,xe=!0;if(E(T))return P.braceNest>0&&d(dt.UNTERMINATED_CLOSING_BRACE,i(),0),U=f(P,1,ye(T)),P.braceNest=0,P.inLinked=!1,U;if(P.braceNest>0&&(P.currentType===5||P.currentType===6||P.currentType===7))return d(dt.UNTERMINATED_CLOSING_BRACE,i(),0),P.braceNest=0,Ee(T,P);if(G=k(T,P))return U=f(P,5,le(T)),b(T),U;if(se=S(T,P))return U=f(P,6,B(T)),b(T),U;if(xe=w(T,P))return U=f(P,7,$(T)),b(T),U;if(!G&&!se&&!xe)return U=f(P,13,ne(T)),d(dt.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,U.value),b(T),U;break}return U}function ge(T,P){const{currentType:U}=P;let oe=null;const G=T.currentChar();switch((U===8||U===9||U===12||U===10)&&(G===Mn||G===Qo)&&d(dt.INVALID_LINKED_FORMAT,i(),0),G){case"@":return T.next(),oe=f(P,8,"@"),P.inLinked=!0,oe;case".":return b(T),T.next(),f(P,9,".");case":":return b(T),T.next(),f(P,10,":");default:return E(T)?(oe=f(P,1,ye(T)),P.braceNest=0,P.inLinked=!1,oe):x(T,P)||_(T,P)?(b(T),ge(T,P)):C(T,P)?(b(T),f(P,12,ve(T))):R(T,P)?(b(T),G==="{"?j(T,P)||oe:f(P,11,J(T))):(U===8&&d(dt.INVALID_LINKED_FORMAT,i(),0),P.braceNest=0,P.inLinked=!1,Ee(T,P))}}function Ee(T,P){let U={type:14};if(P.braceNest>0)return j(T,P)||p(P);if(P.inLinked)return ge(T,P)||p(P);switch(T.currentChar()){case"{":return j(T,P)||p(P);case"}":return d(dt.UNBALANCED_CLOSING_BRACE,i(),0),T.next(),f(P,3,"}");case"@":return ge(T,P)||p(P);default:if(E(T))return U=f(P,1,ye(T)),P.braceNest=0,P.inLinked=!1,U;const{isModulo:G,hasSpace:se}=M(T);if(G)return se?f(P,0,ce(T)):f(P,4,Q(T));if(A(T))return f(P,0,ce(T));break}return U}function Ne(){const{currentType:T,offset:P,startLoc:U,endLoc:oe}=l;return l.lastType=T,l.lastOffset=P,l.lastStartLoc=U,l.lastEndLoc=oe,l.offset=r(),l.startLoc=i(),o.currentChar()===wr?f(l,14):Ee(o,l)}return{nextToken:Ne,currentOffset:r,currentPosition:i,context:c}}const JR="parser",QR=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function eE(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 tE(e={}){const t=e.location!==!1,{onError:n}=e;function o(m,y,k,S,...w){const x=m.currentPosition();if(x.offset+=S,x.column+=S,n){const C=t?Mf(k,x):null,_=Oa(y,C,{domain:JR,args:w});n(_)}}function r(m,y,k){const S={type:m};return t&&(S.start=y,S.end=y,S.loc={start:k,end:k}),S}function i(m,y,k,S){S&&(m.type=S),t&&(m.end=y,m.loc&&(m.loc.end=k))}function a(m,y){const k=m.context(),S=r(3,k.offset,k.startLoc);return S.value=y,i(S,m.currentOffset(),m.currentPosition()),S}function s(m,y){const k=m.context(),{lastOffset:S,lastStartLoc:w}=k,x=r(5,S,w);return x.index=parseInt(y,10),m.nextToken(),i(x,m.currentOffset(),m.currentPosition()),x}function l(m,y){const k=m.context(),{lastOffset:S,lastStartLoc:w}=k,x=r(4,S,w);return x.key=y,m.nextToken(),i(x,m.currentOffset(),m.currentPosition()),x}function c(m,y){const k=m.context(),{lastOffset:S,lastStartLoc:w}=k,x=r(9,S,w);return x.value=y.replace(QR,eE),m.nextToken(),i(x,m.currentOffset(),m.currentPosition()),x}function u(m){const y=m.nextToken(),k=m.context(),{lastOffset:S,lastStartLoc:w}=k,x=r(8,S,w);return y.type!==12?(o(m,dt.UNEXPECTED_EMPTY_LINKED_MODIFIER,k.lastStartLoc,0),x.value="",i(x,S,w),{nextConsumeToken:y,node:x}):(y.value==null&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,Eo(y)),x.value=y.value||"",i(x,m.currentOffset(),m.currentPosition()),{node:x})}function d(m,y){const k=m.context(),S=r(7,k.offset,k.startLoc);return S.value=y,i(S,m.currentOffset(),m.currentPosition()),S}function f(m){const y=m.context(),k=r(6,y.offset,y.startLoc);let S=m.nextToken();if(S.type===9){const w=u(m);k.modifier=w.node,S=w.nextConsumeToken||m.nextToken()}switch(S.type!==10&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Eo(S)),S=m.nextToken(),S.type===2&&(S=m.nextToken()),S.type){case 11:S.value==null&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Eo(S)),k.key=d(m,S.value||"");break;case 5:S.value==null&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Eo(S)),k.key=l(m,S.value||"");break;case 6:S.value==null&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Eo(S)),k.key=s(m,S.value||"");break;case 7:S.value==null&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Eo(S)),k.key=c(m,S.value||"");break;default:o(m,dt.UNEXPECTED_EMPTY_LINKED_KEY,y.lastStartLoc,0);const w=m.context(),x=r(7,w.offset,w.startLoc);return x.value="",i(x,w.offset,w.startLoc),k.key=x,i(k,w.offset,w.startLoc),{nextConsumeToken:S,node:k}}return i(k,m.currentOffset(),m.currentPosition()),{node:k}}function p(m){const y=m.context(),k=y.currentType===1?m.currentOffset():y.offset,S=y.currentType===1?y.endLoc:y.startLoc,w=r(2,k,S);w.items=[];let x=null;do{const R=x||m.nextToken();switch(x=null,R.type){case 0:R.value==null&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Eo(R)),w.items.push(a(m,R.value||""));break;case 6:R.value==null&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Eo(R)),w.items.push(s(m,R.value||""));break;case 5:R.value==null&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Eo(R)),w.items.push(l(m,R.value||""));break;case 7:R.value==null&&o(m,dt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Eo(R)),w.items.push(c(m,R.value||""));break;case 8:const E=f(m);w.items.push(E.node),x=E.nextConsumeToken||null;break}}while(y.currentType!==14&&y.currentType!==1);const C=y.currentType===1?y.lastOffset:m.currentOffset(),_=y.currentType===1?y.lastEndLoc:m.currentPosition();return i(w,C,_),w}function h(m,y,k,S){const w=m.context();let x=S.items.length===0;const C=r(1,y,k);C.cases=[],C.cases.push(S);do{const _=p(m);x||(x=_.items.length===0),C.cases.push(_)}while(w.currentType!==14);return x&&o(m,dt.MUST_HAVE_MESSAGES_IN_PLURAL,k,0),i(C,m.currentOffset(),m.currentPosition()),C}function g(m){const y=m.context(),{offset:k,startLoc:S}=y,w=p(m);return y.currentType===14?w:h(m,k,S,w)}function b(m){const y=ZR(m,Vx({},e)),k=y.context(),S=r(0,k.offset,k.startLoc);return t&&S.loc&&(S.loc.source=m),S.body=g(y),e.onCacheKey&&(S.cacheKey=e.onCacheKey(m)),k.currentType!==14&&o(y,dt.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,m[k.offset]||""),i(S,y.currentOffset(),y.currentPosition()),S}return{parse:b}}function Eo(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 nE(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function ov(e,t){for(let n=0;nrv(n)),e}function rv(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,m){s.code+=b}function u(b,m=!0){const y=m?r:"";c(i?y+" ".repeat(b):y)}function d(b=!0){const m=++s.indentLevel;b&&u(m)}function f(b=!0){const m=--s.indentLevel;b&&u(m)}function p(){u(s.indentLevel)}return{context:l,push:c,indent:d,deindent:f,newline:p,helper:b=>`_${b}`,needIndent:()=>s.needIndent}}function lE(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Ca(e,t.key),t.modifier?(e.push(", "),Ca(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function cE(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=tv(t.mode)?t.mode:"normal",o=tv(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=sE(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 { ${Ux(s.map(d=>`${d}: _${d}`),", ")} } = ctx`),l.newline()),l.push("return "),Ca(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 hE(e,t={}){const n=Vx({},t),o=!!n.jit,r=!!n.minify,i=n.optimize==null?!0:n.optimize,s=tE(n).parse(e);return o?(i&&rE(s),r&&na(s),{ast:s,code:""}):(oE(s,n),fE(s,n))}/*! + * core-base v9.9.0 + * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */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 + */function pE(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(or().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(or().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(or().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}const Wr=[];Wr[0]={w:[0],i:[3,0],"[":[4],o:[7]};Wr[1]={w:[1],".":[2],"[":[4],o:[7]};Wr[2]={w:[2],i:[3,0],0:[3,0]};Wr[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Wr[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Wr[5]={"'":[4,0],o:8,l:[5,0]};Wr[6]={'"':[4,0],o:8,l:[6,0]};const mE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function gE(e){return mE.test(e)}function vE(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 bE(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 yE(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:gE(t)?vE(t):"*"+t}function xE(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=yE(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=bE(i),d=Wr[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 iv=new Map;function CE(e,t){return Nt(e)?e[t]:null}function wE(e,t){if(!Nt(e))return null;let n=iv.get(t);if(n||(n=xE(t),n&&iv.set(t,n)),!n)return null;const o=n.length;let r=e,i=0;for(;ie,SE=e=>"",kE="text",TE=e=>e.length===0?"":LR(e),PE=DR;function av(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function RE(e){const t=yn(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(yn(e.named.count)||yn(e.named.n))?yn(e.named.count)?e.named.count:yn(e.named.n)?e.named.n:t:t}function EE(e,t){t.count||(t.count=e),t.n||(t.n=e)}function $E(e={}){const t=e.locale,n=RE(e),o=Nt(e.pluralRules)&&Ge(t)&&Gt(e.pluralRules[t])?e.pluralRules[t]:av,r=Nt(e.pluralRules)&&Ge(t)&&Gt(e.pluralRules[t])?av:void 0,i=m=>m[o(n,m.length,r)],a=e.list||[],s=m=>a[m],l=e.named||{};yn(e.pluralIndex)&&EE(n,l);const c=m=>l[m];function u(m){const y=Gt(e.messages)?e.messages(m):Nt(e.messages)?e.messages[m]:!1;return y||(e.parent?e.parent.message(m):SE)}const d=m=>e.modifiers?e.modifiers[m]:_E,f=mt(e.processor)&&Gt(e.processor.normalize)?e.processor.normalize:TE,p=mt(e.processor)&&Gt(e.processor.interpolate)?e.processor.interpolate:PE,h=mt(e.processor)&&Ge(e.processor.type)?e.processor.type:kE,b={list:s,named:c,plural:i,linked:(m,...y)=>{const[k,S]=y;let w="text",x="";y.length===1?Nt(k)?(x=k.modifier||x,w=k.type||w):Ge(k)&&(x=k||x):y.length===2&&(Ge(k)&&(x=k||x),Ge(S)&&(w=S||w));const C=u(m)(b),_=w==="vnode"&&en(C)&&x?C[0]:C;return x?d(x)(_,w):_},message:u,type:h,interpolate:p,normalize:f,values:Tn({},a,l)};return b}let Ls=null;function AE(e){Ls=e}function IE(e,t,n){Ls&&Ls.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const ME=zE("function:translate");function zE(e){return t=>Ls&&Ls.emit(e,t)}const OE={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},Wx=dt.__EXTEND_POINT__,ni=dp(Wx),bo={INVALID_ARGUMENT:Wx,INVALID_DATE_ARGUMENT:ni(),INVALID_ISO_DATE_ARGUMENT:ni(),NOT_SUPPORT_NON_STRING_MESSAGE:ni(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:ni(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:ni(),NOT_SUPPORT_LOCALE_TYPE:ni(),__EXTEND_POINT__:ni()};function Oo(e){return Oa(e,null,void 0)}function hp(e,t){return t.locale!=null?sv(t.locale):sv(e.locale)}let yd;function sv(e){if(Ge(e))return e;if(Gt(e)){if(e.resolvedOnce&&yd!=null)return yd;if(e.constructor.name==="Function"){const t=e();if(OR(t))throw Oo(bo.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return yd=t}else throw Oo(bo.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Oo(bo.NOT_SUPPORT_LOCALE_TYPE)}function DE(e,t,n){return[...new Set([n,...en(t)?t:Nt(t)?Object.keys(t):Ge(t)?[t]:[n]])]}function qx(e,t,n){const o=Ge(n)?n:wa,r=e;r.__localeChainCache||(r.__localeChainCache=new Map);let i=r.__localeChainCache.get(o);if(!i){i=[];let a=[n];for(;en(a);)a=lv(i,a,t);const s=en(t)||!mt(t)?t:t.default?t.default:null;a=Ge(s)?[s]:s,en(a)&&lv(i,a,!1),r.__localeChainCache.set(o,i)}return i}function lv(e,t,n){let o=!0;for(let r=0;r`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function BE(){return{upper:(e,t)=>t==="text"&&Ge(e)?e.toUpperCase():t==="vnode"&&Nt(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Ge(e)?e.toLowerCase():t==="vnode"&&Nt(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Ge(e)?uv(e):t==="vnode"&&Nt(e)&&"__v_isVNode"in e?uv(e.children):e}}let Kx;function dv(e){Kx=e}let Gx;function HE(e){Gx=e}let Yx;function jE(e){Yx=e}let Xx=null;const VE=e=>{Xx=e},UE=()=>Xx;let Zx=null;const fv=e=>{Zx=e},WE=()=>Zx;let hv=0;function qE(e={}){const t=Gt(e.onWarn)?e.onWarn:FR,n=Ge(e.version)?e.version:NE,o=Ge(e.locale)||Gt(e.locale)?e.locale:wa,r=Gt(o)?wa:o,i=en(e.fallbackLocale)||mt(e.fallbackLocale)||Ge(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,a=mt(e.messages)?e.messages:{[r]:{}},s=mt(e.datetimeFormats)?e.datetimeFormats:{[r]:{}},l=mt(e.numberFormats)?e.numberFormats:{[r]:{}},c=Tn({},e.modifiers||{},BE()),u=e.pluralRules||{},d=Gt(e.missing)?e.missing:null,f=wt(e.missingWarn)||Nr(e.missingWarn)?e.missingWarn:!0,p=wt(e.fallbackWarn)||Nr(e.fallbackWarn)?e.fallbackWarn:!0,h=!!e.fallbackFormat,g=!!e.unresolving,b=Gt(e.postTranslation)?e.postTranslation:null,m=mt(e.processor)?e.processor:null,y=wt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,k=!!e.escapeParameter,S=Gt(e.messageCompiler)?e.messageCompiler:Kx,w=Gt(e.messageResolver)?e.messageResolver:Gx||CE,x=Gt(e.localeFallbacker)?e.localeFallbacker:Yx||DE,C=Nt(e.fallbackContext)?e.fallbackContext:void 0,_=e,R=Nt(_.__datetimeFormatters)?_.__datetimeFormatters:new Map,E=Nt(_.__numberFormatters)?_.__numberFormatters:new Map,M=Nt(_.__meta)?_.__meta:{};hv++;const A={version:n,cid:hv,locale:o,fallbackLocale:i,messages:a,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:g,postTranslation:b,processor:m,warnHtmlMessage:y,escapeParameter:k,messageCompiler:S,messageResolver:w,localeFallbacker:x,fallbackContext:C,onWarn:t,__meta:M};return A.datetimeFormats=s,A.numberFormats=l,A.__datetimeFormatters=R,A.__numberFormatters=E,__INTLIFY_PROD_DEVTOOLS__&&IE(A,n,M),A}function pp(e,t,n,o,r){const{missing:i,onWarn:a}=e;if(i!==null){const s=i(e,n,t,r);return Ge(s)?s:t}else return t}function ns(e,t,n){const o=e;o.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function xd(e){return n=>KE(n,e)}function KE(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,pv(e,a)],[]))}else return pv(e,n)}function pv(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,zf(e,i)],[]);return e.normalize(o)}}function zf(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(zf(e,s.k||s.key),l?zf(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=e=>e;let ra=Object.create(null);const _a=e=>Nt(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function Qx(e,t={}){let n=!1;const o=t.onError||UR;return t.onError=r=>{n=!0,o(r)},{...hE(e,t),detectError:n}}const GE=(e,t)=>{if(!Ge(e))throw Oo(bo.NOT_SUPPORT_NON_STRING_MESSAGE);{wt(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Jx)(e),r=ra[o];if(r)return r;const{code:i,detectError:a}=Qx(e,t),s=new Function(`return ${i}`)();return a?s:ra[o]=s}};function YE(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&Ge(e)){wt(t.warnHtmlMessage)&&t.warnHtmlMessage;const o=(t.onCacheKey||Jx)(e),r=ra[o];if(r)return r;const{ast:i,detectError:a}=Qx(e,{...t,location:!1,jit:!0}),s=xd(i);return a?s:ra[o]=s}else{const n=e.cacheKey;if(n){const o=ra[n];return o||(ra[n]=xd(e))}else return xd(e)}}const mv=()=>"",to=e=>Gt(e);function gv(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:r,messageCompiler:i,fallbackLocale:a,messages:s}=e,[l,c]=Of(...t),u=wt(c.missingWarn)?c.missingWarn:e.missingWarn,d=wt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=wt(c.escapeParameter)?c.escapeParameter:e.escapeParameter,p=!!c.resolvedMessage,h=Ge(c.default)||wt(c.default)?wt(c.default)?i?l:()=>l:c.default:n?i?l:()=>l:"",g=n||h!=="",b=hp(e,c);f&&XE(c);let[m,y,k]=p?[l,b,s[b]||{}]:eC(e,l,b,a,d,u),S=m,w=l;if(!p&&!(Ge(S)||_a(S)||to(S))&&g&&(S=h,w=S),!p&&(!(Ge(S)||_a(S)||to(S))||!Ge(y)))return r?du:l;let x=!1;const C=()=>{x=!0},_=to(S)?S:tC(e,l,y,S,w,C);if(x)return S;const R=QE(e,y,k,c),E=$E(R),M=ZE(e,_,E),A=o?o(M,l):M;if(__INTLIFY_PROD_DEVTOOLS__){const q={timestamp:Date.now(),key:Ge(l)?l:to(S)?S.key:"",locale:y||(to(S)?S.locale:""),format:Ge(S)?S:to(S)?S.source:"",message:A};q.meta=Tn({},e.__meta,UE()||{}),ME(q)}return A}function XE(e){en(e.list)?e.list=e.list.map(t=>Ge(t)?ev(t):t):Nt(e.named)&&Object.keys(e.named).forEach(t=>{Ge(e.named[t])&&(e.named[t]=ev(e.named[t]))})}function eC(e,t,n,o,r,i){const{messages:a,onWarn:s,messageResolver:l,localeFallbacker:c}=e,u=c(e,o,n);let d={},f,p=null;const h="translate";for(let g=0;go;return c.locale=n,c.key=t,c}const l=a(o,JE(e,n,r,o,s,i));return l.locale=n,l.key=t,l.source=o,l}function ZE(e,t,n){return t(n)}function Of(...e){const[t,n,o]=e,r={};if(!Ge(t)&&!yn(t)&&!to(t)&&!_a(t))throw Oo(bo.INVALID_ARGUMENT);const i=yn(t)?String(t):(to(t),t);return yn(n)?r.plural=n:Ge(n)?r.default=n:mt(n)&&!uu(n)?r.named=n:en(n)&&(r.list=n),yn(o)?r.plural=o:Ge(o)?r.default=o:mt(o)&&Tn(r,o),[i,r]}function JE(e,t,n,o,r,i){return{locale:t,key:n,warnHtmlMessage:r,onError:a=>{throw i&&i(a),a},onCacheKey:a=>AR(t,n,a)}}function QE(e,t,n,o){const{modifiers:r,pluralRules:i,messageResolver:a,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:r,pluralRules:i,messages:p=>{let h=a(n,p);if(h==null&&u){const[,,g]=eC(u,p,t,s,l,c);h=a(g,p)}if(Ge(h)||_a(h)){let g=!1;const m=tC(e,p,t,h,p,()=>{g=!0});return g?mv:m}else return to(h)?h:mv}};return e.processor&&(f.processor=e.processor),o.list&&(f.list=o.list),o.named&&(f.named=o.named),yn(o.plural)&&(f.pluralIndex=o.plural),f}function vv(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__datetimeFormatters:s}=e,[l,c,u,d]=Df(...t),f=wt(u.missingWarn)?u.missingWarn:e.missingWarn;wt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=hp(e,u),g=a(e,r,h);if(!Ge(l)||l==="")return new Intl.DateTimeFormat(h,d).format(c);let b={},m,y=null;const k="datetime format";for(let x=0;x{nC.includes(l)?a[l]=n[l]:i[l]=n[l]}),Ge(o)?i.locale=o:mt(o)&&(a=o),mt(r)&&(a=r),[i.key||"",s,i,a]}function bv(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__datetimeFormatters.has(i)&&o.__datetimeFormatters.delete(i)}}function yv(e,...t){const{numberFormats:n,unresolving:o,fallbackLocale:r,onWarn:i,localeFallbacker:a}=e,{__numberFormatters:s}=e,[l,c,u,d]=Lf(...t),f=wt(u.missingWarn)?u.missingWarn:e.missingWarn;wt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=hp(e,u),g=a(e,r,h);if(!Ge(l)||l==="")return new Intl.NumberFormat(h,d).format(c);let b={},m,y=null;const k="number format";for(let x=0;x{oC.includes(l)?a[l]=n[l]:i[l]=n[l]}),Ge(o)?i.locale=o:mt(o)&&(a=o),mt(r)&&(a=r),[i.key||"",s,i,a]}function xv(e,t,n){const o=e;for(const r in n){const i=`${t}__${r}`;o.__numberFormatters.has(i)&&o.__numberFormatters.delete(i)}}pE();/*! + * vue-i18n v9.9.0 + * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */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(` + */const e$="9.9.0";function t$(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(or().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(or().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(or().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(or().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(or().__INTLIFY_PROD_DEVTOOLS__=!1)}const rC=OE.__EXTEND_POINT__,_r=dp(rC);_r(),_r(),_r(),_r(),_r(),_r(),_r(),_r();const iC=bo.__EXTEND_POINT__,Ln=dp(iC),xn={UNEXPECTED_RETURN_TYPE:iC,INVALID_ARGUMENT:Ln(),MUST_BE_CALL_SETUP_TOP:Ln(),NOT_INSTALLED:Ln(),NOT_AVAILABLE_IN_LEGACY_MODE:Ln(),REQUIRED_VALUE:Ln(),INVALID_VALUE:Ln(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Ln(),NOT_INSTALLED_WITH_PROVIDE:Ln(),UNEXPECTED_ERROR:Ln(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Ln(),BRIDGE_SUPPORT_VUE_2_ONLY:Ln(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Ln(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Ln(),__EXTEND_POINT__:Ln()};function _n(e,...t){return Oa(e,null,void 0)}const Ff=Ur("__translateVNode"),Nf=Ur("__datetimeParts"),Bf=Ur("__numberParts"),aC=Ur("__setPluralRules"),sC=Ur("__injectWithOption"),Hf=Ur("__dispose");function Fs(e){if(!Nt(e))return e;for(const t in e)if(Cc(e,t))if(!t.includes("."))Nt(e[t])&&Fs(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]||{},nc(c,a[l])):nc(c,a)}else Ge(s)&&nc(JSON.parse(s),a)}),r==null&&i)for(const s in a)Cc(a,s)&&Fs(a[s]);return a}function lC(e){return e.type}function cC(e,t,n){let o=Nt(t.messages)?t.messages:{};"__i18nGlobal"in n&&(o=fu(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const r=Object.keys(o);r.length&&r.forEach(i=>{e.mergeLocaleMessage(i,o[i])});{if(Nt(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(Nt(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function Cv(e){return te(Ia,null,e,0)}const wv="__INTLIFY_META__",_v=()=>[],n$=()=>!1;let Sv=0;function kv(e){return(t,n,o,r)=>e(n,o,Zn()||void 0,r)}const o$=()=>{const e=Zn();let t=null;return e&&(t=lC(e)[wv])?{[wv]:t}:null};function mp(e={},t){const{__root:n,__injectWithOption:o}=e,r=n===void 0,i=e.flatJson,a=xc?N:$a;let s=wt(e.inheritLocale)?e.inheritLocale:!0;const l=a(n&&s?n.locale.value:Ge(e.locale)?e.locale:wa),c=a(n&&s?n.fallbackLocale.value:Ge(e.fallbackLocale)||en(e.fallbackLocale)||mt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),u=a(fu(l.value,e)),d=a(mt(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=a(mt(e.numberFormats)?e.numberFormats:{[l.value]:{}});let p=n?n.missingWarn:wt(e.missingWarn)||Nr(e.missingWarn)?e.missingWarn:!0,h=n?n.fallbackWarn:wt(e.fallbackWarn)||Nr(e.fallbackWarn)?e.fallbackWarn:!0,g=n?n.fallbackRoot:wt(e.fallbackRoot)?e.fallbackRoot:!0,b=!!e.fallbackFormat,m=Gt(e.missing)?e.missing:null,y=Gt(e.missing)?kv(e.missing):null,k=Gt(e.postTranslation)?e.postTranslation:null,S=n?n.warnHtmlMessage:wt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,w=!!e.escapeParameter;const x=n?n.modifiers:mt(e.modifiers)?e.modifiers:{};let C=e.pluralRules||n&&n.pluralRules,_;_=(()=>{r&&fv(null);const ee={version:e$,locale:l.value,fallbackLocale:c.value,messages:u.value,modifiers:x,pluralRules:C,missing:y===null?void 0:y,missingWarn:p,fallbackWarn:h,fallbackFormat:b,unresolving:!0,postTranslation:k===null?void 0:k,warnHtmlMessage:S,escapeParameter:w,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};ee.datetimeFormats=d.value,ee.numberFormats=f.value,ee.__datetimeFormatters=mt(_)?_.__datetimeFormatters:void 0,ee.__numberFormatters=mt(_)?_.__numberFormatters:void 0;const fe=qE(ee);return r&&fv(fe),fe})(),ns(_,l.value,c.value);function E(){return[l.value,c.value,u.value,d.value,f.value]}const M=L({get:()=>l.value,set:ee=>{l.value=ee,_.locale=l.value}}),A=L({get:()=>c.value,set:ee=>{c.value=ee,_.fallbackLocale=c.value,ns(_,l.value,ee)}}),q=L(()=>u.value),F=L(()=>d.value),z=L(()=>f.value);function D(){return Gt(k)?k:null}function Y(ee){k=ee,_.postTranslation=ee}function Q(){return m}function ce(ee){ee!==null&&(y=kv(ee)),m=ee,_.missing=y}const le=(ee,fe,Oe,Le,De,$e)=>{E();let Me;try{__INTLIFY_PROD_DEVTOOLS__,r||(_.fallbackContext=n?WE():void 0),Me=ee(_)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(_.fallbackContext=void 0)}if(Oe!=="translate exists"&&yn(Me)&&Me===du||Oe==="translate exists"&&!Me){const[Fe,Be]=fe();return n&&g?Le(n):De(Fe)}else{if($e(Me))return Me;throw _n(xn.UNEXPECTED_RETURN_TYPE)}};function B(...ee){return le(fe=>Reflect.apply(gv,null,[fe,...ee]),()=>Of(...ee),"translate",fe=>Reflect.apply(fe.t,fe,[...ee]),fe=>fe,fe=>Ge(fe))}function $(...ee){const[fe,Oe,Le]=ee;if(Le&&!Nt(Le))throw _n(xn.INVALID_ARGUMENT);return B(fe,Oe,Tn({resolvedMessage:!0},Le||{}))}function I(...ee){return le(fe=>Reflect.apply(vv,null,[fe,...ee]),()=>Df(...ee),"datetime format",fe=>Reflect.apply(fe.d,fe,[...ee]),()=>cv,fe=>Ge(fe))}function K(...ee){return le(fe=>Reflect.apply(yv,null,[fe,...ee]),()=>Lf(...ee),"number format",fe=>Reflect.apply(fe.n,fe,[...ee]),()=>cv,fe=>Ge(fe))}function ne(ee){return ee.map(fe=>Ge(fe)||yn(fe)||wt(fe)?Cv(String(fe)):fe)}const J={normalize:ne,interpolate:ee=>ee,type:"vnode"};function ye(...ee){return le(fe=>{let Oe;const Le=fe;try{Le.processor=J,Oe=Reflect.apply(gv,null,[Le,...ee])}finally{Le.processor=null}return Oe},()=>Of(...ee),"translate",fe=>fe[Ff](...ee),fe=>[Cv(fe)],fe=>en(fe))}function j(...ee){return le(fe=>Reflect.apply(yv,null,[fe,...ee]),()=>Lf(...ee),"number format",fe=>fe[Bf](...ee),_v,fe=>Ge(fe)||en(fe))}function ge(...ee){return le(fe=>Reflect.apply(vv,null,[fe,...ee]),()=>Df(...ee),"datetime format",fe=>fe[Nf](...ee),_v,fe=>Ge(fe)||en(fe))}function Ee(ee){C=ee,_.pluralRules=C}function Ne(ee,fe){return le(()=>{if(!ee)return!1;const Oe=Ge(fe)?fe:l.value,Le=U(Oe),De=_.messageResolver(Le,ee);return _a(De)||to(De)||Ge(De)},()=>[ee],"translate exists",Oe=>Reflect.apply(Oe.te,Oe,[ee,fe]),n$,Oe=>wt(Oe))}function T(ee){let fe=null;const Oe=qx(_,c.value,l.value);for(let Le=0;Le{s&&(l.value=ee,_.locale=ee,ns(_,l.value,c.value))}),ht(n.fallbackLocale,ee=>{s&&(c.value=ee,_.fallbackLocale=ee,ns(_,l.value,c.value))}));const de={id:Sv,locale:M,fallbackLocale:A,get inheritLocale(){return s},set inheritLocale(ee){s=ee,ee&&n&&(l.value=n.locale.value,c.value=n.fallbackLocale.value,ns(_,l.value,c.value))},get availableLocales(){return Object.keys(u.value).sort()},messages:q,get modifiers(){return x},get pluralRules(){return C||{}},get isGlobal(){return r},get missingWarn(){return p},set missingWarn(ee){p=ee,_.missingWarn=p},get fallbackWarn(){return h},set fallbackWarn(ee){h=ee,_.fallbackWarn=h},get fallbackRoot(){return g},set fallbackRoot(ee){g=ee},get fallbackFormat(){return b},set fallbackFormat(ee){b=ee,_.fallbackFormat=b},get warnHtmlMessage(){return S},set warnHtmlMessage(ee){S=ee,_.warnHtmlMessage=ee},get escapeParameter(){return w},set escapeParameter(ee){w=ee,_.escapeParameter=ee},t:B,getLocaleMessage:U,setLocaleMessage:oe,mergeLocaleMessage:G,getPostTranslationHandler:D,setPostTranslationHandler:Y,getMissingHandler:Q,setMissingHandler:ce,[aC]:Ee};return de.datetimeFormats=F,de.numberFormats=z,de.rt=$,de.te=Ne,de.tm=P,de.d=I,de.n=K,de.getDateTimeFormat=se,de.setDateTimeFormat=xe,de.mergeDateTimeFormat=be,de.getNumberFormat=Ce,de.setNumberFormat=we,de.mergeNumberFormat=Re,de[sC]=o,de[Ff]=ye,de[Nf]=ge,de[Bf]=j,de}function r$(e){const t=Ge(e.locale)?e.locale:wa,n=Ge(e.fallbackLocale)||en(e.fallbackLocale)||mt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,o=Gt(e.missing)?e.missing:void 0,r=wt(e.silentTranslationWarn)||Nr(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=wt(e.silentFallbackWarn)||Nr(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=wt(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,l=mt(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=Gt(e.postTranslation)?e.postTranslation:void 0,d=Ge(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,p=wt(e.sync)?e.sync:!0;let h=e.messages;if(mt(e.sharedMessages)){const w=e.sharedMessages;h=Object.keys(w).reduce((C,_)=>{const R=C[_]||(C[_]={});return Tn(R,w[_]),C},h||{})}const{__i18n:g,__root:b,__injectWithOption:m}=e,y=e.datetimeFormats,k=e.numberFormats,S=e.flatJson;return{locale:t,fallbackLocale:n,messages:h,flatJson:S,datetimeFormats:y,numberFormats:k,missing:o,missingWarn:r,fallbackWarn:i,fallbackRoot:a,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:p,__i18n:g,__root:b,__injectWithOption:m}}function jf(e={},t){{const n=mp(r$(e)),{__extender:o}=e,r={id:n.id,get locale(){return n.locale.value},set locale(i){n.locale.value=i},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(i){n.fallbackLocale.value=i},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(i){},get missing(){return n.getMissingHandler()},set missing(i){n.setMissingHandler(i)},get silentTranslationWarn(){return wt(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(i){n.missingWarn=wt(i)?!i:i},get silentFallbackWarn(){return wt(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(i){n.fallbackWarn=wt(i)?!i:i},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(i){n.fallbackFormat=i},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(i){n.setPostTranslationHandler(i)},get sync(){return n.inheritLocale},set sync(i){n.inheritLocale=i},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(i){n.warnHtmlMessage=i!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(i){n.escapeParameter=i},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(i){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...i){const[a,s,l]=i,c={};let u=null,d=null;if(!Ge(a))throw _n(xn.INVALID_ARGUMENT);const f=a;return Ge(s)?c.locale=s:en(s)?u=s:mt(s)&&(d=s),en(l)?u=l:mt(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},rt(...i){return Reflect.apply(n.rt,n,[...i])},tc(...i){const[a,s,l]=i,c={plural:1};let u=null,d=null;if(!Ge(a))throw _n(xn.INVALID_ARGUMENT);const f=a;return Ge(s)?c.locale=s:yn(s)?c.plural=s:en(s)?u=s:mt(s)&&(d=s),Ge(l)?c.locale=l:en(l)?u=l:mt(l)&&(d=l),Reflect.apply(n.t,n,[f,u||d||{},c])},te(i,a){return n.te(i,a)},tm(i){return n.tm(i)},getLocaleMessage(i){return n.getLocaleMessage(i)},setLocaleMessage(i,a){n.setLocaleMessage(i,a)},mergeLocaleMessage(i,a){n.mergeLocaleMessage(i,a)},d(...i){return Reflect.apply(n.d,n,[...i])},getDateTimeFormat(i){return n.getDateTimeFormat(i)},setDateTimeFormat(i,a){n.setDateTimeFormat(i,a)},mergeDateTimeFormat(i,a){n.mergeDateTimeFormat(i,a)},n(...i){return Reflect.apply(n.n,n,[...i])},getNumberFormat(i){return n.getNumberFormat(i)},setNumberFormat(i,a){n.setNumberFormat(i,a)},mergeNumberFormat(i,a){n.mergeNumberFormat(i,a)},getChoiceIndex(i,a){return-1}};return r.__extender=o,r}}const gp={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function i$({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 uC(e){return it}const a$=me({name:"i18n-t",props:Tn({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>yn(e)||!isNaN(e)}},gp),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||vp({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=Ge(e.plural)?+e.plural:e.plural);const s=i$(t,i),l=r[Ff](e.keypath,s,a),c=Tn({},o),u=Ge(e.tag)||Nt(e.tag)?e.tag:uC();return v(u,c,l)}}}),Tv=a$;function s$(e){return en(e)&&!Ge(e[0])}function dC(e,t,n,o){const{slots:r,attrs:i}=t;return()=>{const a={part:!0};let s={};e.locale&&(a.locale=e.locale),Ge(e.format)?a.key=e.format:Nt(e.format)&&(Ge(e.format.key)&&(a.key=e.format.key),s=Object.keys(e.format).reduce((f,p)=>n.includes(p)?Tn({},f,{[p]:e.format[p]}):f,{}));const l=o(e.value,a,s);let c=[a.key];en(l)?c=l.map((f,p)=>{const h=r[f.type],g=h?h({[f.type]:f.value,index:p,parts:l}):[f.value];return s$(g)&&(g[0].key=`${f.type}-${p}`),g}):Ge(l)&&(c=[l]);const u=Tn({},i),d=Ge(e.tag)||Nt(e.tag)?e.tag:uC();return v(d,u,c)}}const l$=me({name:"i18n-n",props:Tn({value:{type:Number,required:!0},format:{type:[String,Object]}},gp),setup(e,t){const n=e.i18n||vp({useScope:"parent",__useComponent:!0});return dC(e,t,oC,(...o)=>n[Bf](...o))}}),Pv=l$,c$=me({name:"i18n-d",props:Tn({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},gp),setup(e,t){const n=e.i18n||vp({useScope:"parent",__useComponent:!0});return dC(e,t,nC,(...o)=>n[Nf](...o))}}),Rv=c$;function u$(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 d$(e){const t=a=>{const{instance:s,modifiers:l,value:c}=a;if(!s||!s.$)throw _n(xn.UNEXPECTED_ERROR);const u=u$(e,s.$),d=Ev(c);return[Reflect.apply(u.t,u,[...$v(d)]),u]};return{created:(a,s)=>{const[l,c]=t(s);xc&&e.global===c&&(a.__i18nWatcher=ht(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=l},unmounted:a=>{xc&&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=Ev(s);a.textContent=Reflect.apply(l.t,l,[...$v(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function Ev(e){if(Ge(e))return{path:e};if(mt(e)){if(!("path"in e))throw _n(xn.REQUIRED_VALUE,"path");return e}else throw _n(xn.INVALID_VALUE)}function $v(e){const{path:t,locale:n,args:o,choice:r,plural:i}=e,a={},s=o||{};return Ge(n)&&(a.locale=n),yn(r)&&(a.plural=r),yn(i)&&(a.plural=i),[t,s,a]}function f$(e,t,...n){const o=mt(n[0])?n[0]:{},r=!!o.useI18nComponentName;(wt(o.globalInstall)?o.globalInstall:!0)&&([r?"i18n":Tv.name,"I18nT"].forEach(a=>e.component(a,Tv)),[Pv.name,"I18nN"].forEach(a=>e.component(a,Pv)),[Rv.name,"I18nD"].forEach(a=>e.component(a,Rv))),e.directive("t",d$(t))}function h$(e,t,n){return{beforeCreate(){const o=Zn();if(!o)throw _n(xn.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=Av(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=jf(i);const a=this.$i18n;a.__extender&&(a.__disposer=a.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=Av(e,r);else{this.$i18n=jf({__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&&cC(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=Zn();if(!o)throw _n(xn.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 Av(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[aC](t.pluralizationRules||e.pluralizationRules);const n=fu(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 p$=Ur("global-vue-i18n");function m$(e={},t){const n=__VUE_I18N_LEGACY_API__&&wt(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,o=wt(e.globalInjection)?e.globalInjection:!0,r=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,i=new Map,[a,s]=g$(e,n),l=Ur("");function c(f){return i.get(f)||null}function u(f,p){i.set(f,p)}function d(f){i.delete(f)}{const f={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return r},async install(p,...h){if(p.__VUE_I18N_SYMBOL__=l,p.provide(p.__VUE_I18N_SYMBOL__,f),mt(h[0])){const m=h[0];f.__composerExtend=m.__composerExtend,f.__vueI18nExtend=m.__vueI18nExtend}let g=null;!n&&o&&(g=k$(p,f.global)),__VUE_I18N_FULL_INSTALL__&&f$(p,f,...h),__VUE_I18N_LEGACY_API__&&n&&p.mixin(h$(s,s.__composer,f));const b=p.unmount;p.unmount=()=>{g&&g(),f.dispose(),b()}},get global(){return s},dispose(){a.stop()},__instances:i,__getInstance:c,__setInstance:u,__deleteInstance:d};return f}}function vp(e={}){const t=Zn();if(t==null)throw _n(xn.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw _n(xn.NOT_INSTALLED);const n=v$(t),o=y$(n),r=lC(t),i=b$(e,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw _n(xn.NOT_AVAILABLE_IN_LEGACY_MODE);return _$(t,i,o,e)}if(i==="global")return cC(o,e,r),o;if(i==="parent"){let l=x$(n,t,e.__useComponent);return l==null&&(l=o),l}const a=n;let s=a.__getInstance(t);if(s==null){const l=Tn({},e);"__i18n"in r&&(l.__i18n=r.__i18n),o&&(l.__root=o),s=mp(l),a.__composerExtend&&(s[Hf]=a.__composerExtend(s)),w$(a,t,s),a.__setInstance(t,s)}return s}function g$(e,t,n){const o=Ih();{const r=__VUE_I18N_LEGACY_API__&&t?o.run(()=>jf(e)):o.run(()=>mp(e));if(r==null)throw _n(xn.UNEXPECTED_ERROR);return[o,r]}}function v$(e){{const t=qe(e.isCE?p$:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw _n(e.isCE?xn.NOT_INSTALLED_WITH_PROVIDE:xn.UNEXPECTED_ERROR);return t}}function b$(e,t){return uu(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function y$(e){return e.mode==="composition"?e.global:e.global.__composer}function x$(e,t,n=!1){let o=null;const r=t.root;let i=C$(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[sC]&&(o=null))}if(o!=null||r===i)break;i=i.parent}return o}function C$(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function w$(e,t,n){Ut(()=>{},t),Ys(()=>{const o=n;e.__deleteInstance(t);const r=o[Hf];r&&(r(),delete o[Hf])},t)}function _$(e,t,n,o={}){const r=t==="local",i=$a(null);if(r&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw _n(xn.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=wt(o.inheritLocale)?o.inheritLocale:!Ge(o.locale),s=N(!r||a?n.locale.value:Ge(o.locale)?o.locale:wa),l=N(!r||a?n.fallbackLocale.value:Ge(o.fallbackLocale)||en(o.fallbackLocale)||mt(o.fallbackLocale)||o.fallbackLocale===!1?o.fallbackLocale:s.value),c=N(fu(s.value,o)),u=N(mt(o.datetimeFormats)?o.datetimeFormats:{[s.value]:{}}),d=N(mt(o.numberFormats)?o.numberFormats:{[s.value]:{}}),f=r?n.missingWarn:wt(o.missingWarn)||Nr(o.missingWarn)?o.missingWarn:!0,p=r?n.fallbackWarn:wt(o.fallbackWarn)||Nr(o.fallbackWarn)?o.fallbackWarn:!0,h=r?n.fallbackRoot:wt(o.fallbackRoot)?o.fallbackRoot:!0,g=!!o.fallbackFormat,b=Gt(o.missing)?o.missing:null,m=Gt(o.postTranslation)?o.postTranslation:null,y=r?n.warnHtmlMessage:wt(o.warnHtmlMessage)?o.warnHtmlMessage:!0,k=!!o.escapeParameter,S=r?n.modifiers:mt(o.modifiers)?o.modifiers:{},w=o.pluralRules||r&&n.pluralRules;function x(){return[s.value,l.value,c.value,u.value,d.value]}const C=L({get:()=>i.value?i.value.locale.value:s.value,set:P=>{i.value&&(i.value.locale.value=P),s.value=P}}),_=L({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:P=>{i.value&&(i.value.fallbackLocale.value=P),l.value=P}}),R=L(()=>i.value?i.value.messages.value:c.value),E=L(()=>u.value),M=L(()=>d.value);function A(){return i.value?i.value.getPostTranslationHandler():m}function q(P){i.value&&i.value.setPostTranslationHandler(P)}function F(){return i.value?i.value.getMissingHandler():b}function z(P){i.value&&i.value.setMissingHandler(P)}function D(P){return x(),P()}function Y(...P){return i.value?D(()=>Reflect.apply(i.value.t,null,[...P])):D(()=>"")}function Q(...P){return i.value?Reflect.apply(i.value.rt,null,[...P]):""}function ce(...P){return i.value?D(()=>Reflect.apply(i.value.d,null,[...P])):D(()=>"")}function le(...P){return i.value?D(()=>Reflect.apply(i.value.n,null,[...P])):D(()=>"")}function B(P){return i.value?i.value.tm(P):{}}function $(P,U){return i.value?i.value.te(P,U):!1}function I(P){return i.value?i.value.getLocaleMessage(P):{}}function K(P,U){i.value&&(i.value.setLocaleMessage(P,U),c.value[P]=U)}function ne(P,U){i.value&&i.value.mergeLocaleMessage(P,U)}function ve(P){return i.value?i.value.getDateTimeFormat(P):{}}function J(P,U){i.value&&(i.value.setDateTimeFormat(P,U),u.value[P]=U)}function ye(P,U){i.value&&i.value.mergeDateTimeFormat(P,U)}function j(P){return i.value?i.value.getNumberFormat(P):{}}function ge(P,U){i.value&&(i.value.setNumberFormat(P,U),d.value[P]=U)}function Ee(P,U){i.value&&i.value.mergeNumberFormat(P,U)}const Ne={get id(){return i.value?i.value.id:-1},locale:C,fallbackLocale:_,messages:R,datetimeFormats:E,numberFormats:M,get inheritLocale(){return i.value?i.value.inheritLocale:a},set inheritLocale(P){i.value&&(i.value.inheritLocale=P)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(c.value)},get modifiers(){return i.value?i.value.modifiers:S},get pluralRules(){return i.value?i.value.pluralRules:w},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:f},set missingWarn(P){i.value&&(i.value.missingWarn=P)},get fallbackWarn(){return i.value?i.value.fallbackWarn:p},set fallbackWarn(P){i.value&&(i.value.missingWarn=P)},get fallbackRoot(){return i.value?i.value.fallbackRoot:h},set fallbackRoot(P){i.value&&(i.value.fallbackRoot=P)},get fallbackFormat(){return i.value?i.value.fallbackFormat:g},set fallbackFormat(P){i.value&&(i.value.fallbackFormat=P)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:y},set warnHtmlMessage(P){i.value&&(i.value.warnHtmlMessage=P)},get escapeParameter(){return i.value?i.value.escapeParameter:k},set escapeParameter(P){i.value&&(i.value.escapeParameter=P)},t:Y,getPostTranslationHandler:A,setPostTranslationHandler:q,getMissingHandler:F,setMissingHandler:z,rt:Q,d:ce,n:le,tm:B,te:$,getLocaleMessage:I,setLocaleMessage:K,mergeLocaleMessage:ne,getDateTimeFormat:ve,setDateTimeFormat:J,mergeDateTimeFormat:ye,getNumberFormat:j,setNumberFormat:ge,mergeNumberFormat:Ee};function T(P){P.locale.value=s.value,P.fallbackLocale.value=l.value,Object.keys(c.value).forEach(U=>{P.mergeLocaleMessage(U,c.value[U])}),Object.keys(u.value).forEach(U=>{P.mergeDateTimeFormat(U,u.value[U])}),Object.keys(d.value).forEach(U=>{P.mergeNumberFormat(U,d.value[U])}),P.escapeParameter=k,P.fallbackFormat=g,P.fallbackRoot=h,P.fallbackWarn=p,P.missingWarn=f,P.warnHtmlMessage=y}return cn(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw _n(xn.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const P=i.value=e.proxy.$i18n.__composer;t==="global"?(s.value=P.locale.value,l.value=P.fallbackLocale.value,c.value=P.messages.value,u.value=P.datetimeFormats.value,d.value=P.numberFormats.value):r&&T(P)}),Ne}const S$=["locale","fallbackLocale","availableLocales"],Iv=["t","rt","d","n","tm","te"];function k$(e,t){const n=Object.create(null);return S$.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i)throw _n(xn.UNEXPECTED_ERROR);const a=dn(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,Iv.forEach(r=>{const i=Object.getOwnPropertyDescriptor(t,r);if(!i||!i.value)throw _n(xn.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${r}`,i)}),()=>{delete e.config.globalProperties.$i18n,Iv.forEach(r=>{delete e.config.globalProperties[`$${r}`]})}}t$();__INTLIFY_JIT_COMPILATION__?dv(YE):dv(GE);HE(wE);jE(qx);if(__INTLIFY_PROD_DEVTOOLS__){const e=or();e.__INTLIFY__=!0,AE(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const fC="locale",T$=72*60*60;function Vf(){return $i.get(fC)}function P$(e){$i.set(fC,e,T$)}const sn=m$({locale:Vf().value||"zh-CN",fallbackLocale:Vf().value||"zh-CN",messages:{}});async function R$(){const e=Object.keys(Object.assign({"./lang/en-US.json":()=>Ct(()=>Promise.resolve().then(()=>O1),void 0),"./lang/fa-IR.json":()=>Ct(()=>Promise.resolve().then(()=>D1),void 0),"./lang/ja-JP.json":()=>Ct(()=>Promise.resolve().then(()=>L1),void 0),"./lang/ko-KR.json":()=>Ct(()=>Promise.resolve().then(()=>F1),void 0),"./lang/vi-VN.json":()=>Ct(()=>Promise.resolve().then(()=>N1),void 0),"./lang/zh-CN.json":()=>Ct(()=>Promise.resolve().then(()=>B1),void 0),"./lang/zh-TW.json":()=>Ct(()=>Promise.resolve().then(()=>H1),void 0)})).map(t=>t.slice(7,-5));await Promise.all(e.map(async t=>{const n=await $R(Object.assign({"./lang/en-US.json":()=>Ct(()=>Promise.resolve().then(()=>O1),void 0),"./lang/fa-IR.json":()=>Ct(()=>Promise.resolve().then(()=>D1),void 0),"./lang/ja-JP.json":()=>Ct(()=>Promise.resolve().then(()=>L1),void 0),"./lang/ko-KR.json":()=>Ct(()=>Promise.resolve().then(()=>F1),void 0),"./lang/vi-VN.json":()=>Ct(()=>Promise.resolve().then(()=>N1),void 0),"./lang/zh-CN.json":()=>Ct(()=>Promise.resolve().then(()=>B1),void 0),"./lang/zh-TW.json":()=>Ct(()=>Promise.resolve().then(()=>H1),void 0)}),`./lang/${t}.json`).then(o=>o.default||o);sn.global.setLocaleMessage(t,n)}))}async function E$(e){e.use(sn),R$()}const xi={"zh-CN":"简体中文","zh-TW":"繁體中文","en-US":"English","fa-IR":"Iran","ja-JP":"日本語","vi-VN":"Tiếng Việt","ko-KR":"한국어"},Uf=e=>sn.global.t(e);function jo(e=void 0,t="YYYY-MM-DD HH:mm:ss"){return e==null?"":(e.toString().length===10&&(e=e*1e3),PR(e).format(t))}function bp(e=void 0,t="YYYY-MM-DD"){return jo(e,t)}function ia(e){const t=typeof e=="string"?parseFloat(e):e;return isNaN(t)?"0.00":t.toFixed(2)}function an(e){const t=typeof e=="string"?parseFloat(e):e;return isNaN(t)?"0.00":(t/100).toFixed(2)}function ca(e){navigator.clipboard?navigator.clipboard.writeText(e).then(()=>{window.$message.success(Uf("复制成功"))}).catch(t=>{console.error("复制到剪贴板时出错:",t),Mv(e)}):Mv(e)}function Mv(e){const t=document.createElement("button"),n=new ER(t,{text:()=>e});n.on("success",()=>{window.$message.success(Uf("复制成功")),n.destroy()}),n.on("error",()=>{window.$message.error(Uf("复制失败")),n.destroy()}),t.click()}function $$(e,t){if(e.length!==t.length)return!1;const n=[...e].sort(),o=[...t].sort();return n.every((r,i)=>r===o[i])}function ys(e){const t=e/1024,n=t/1024,o=n/1024,r=o/1024;return r>=1?ia(r)+" TB":o>=1?ia(o)+" GB":n>=1?ia(n)+" MB":ia(t)+" KB"}function A$(e){return typeof e>"u"}function I$(e){return e===null}function zv(e){return e&&Array.isArray(e)}function hC(e){return I$(e)||A$(e)}function Ov(e){return/^(https?:|mailto:|tel:)/.test(e)}const xs=/^[a-z0-9]+(-[a-z0-9]+)*$/,hu=(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(xs))&&(t&&e.prefix===""||e.prefix.match(xs))&&e.name.match(xs)):!1,pC=Object.freeze({left:0,top:0,width:16,height:16}),wc=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),pu=Object.freeze({...pC,...wc}),Wf=Object.freeze({...pu,body:"",hidden:!1});function M$(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 Dv(e,t){const n=M$(e,t);for(const o in Wf)o in wc?o in e&&!(o in n)&&(n[o]=wc[o]):o in t?n[o]=t[o]:o in e&&(n[o]=e[o]);return n}function z$(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 O$(e,t,n){const o=e.icons,r=e.aliases||Object.create(null);let i={};function a(s){i=Dv(o[s]||r[s],i)}return a(t),n.forEach(a),Dv(e,i)}function mC(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=z$(e);for(const r in o){const i=o[r];i&&(t(r,O$(e,r,i)),n.push(r))}return n}const D$={provider:"",aliases:{},not_found:{},...pC};function Cd(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function gC(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!Cd(e,D$))return null;const n=t.icons;for(const r in n){const i=n[r];if(!r.match(xs)||typeof i.body!="string"||!Cd(i,Wf))return null}const o=t.aliases||Object.create(null);for(const r in o){const i=o[r],a=i.parent;if(!r.match(xs)||typeof a!="string"||!n[a]&&!o[a]||!Cd(i,Wf))return null}return t}const Lv=Object.create(null);function L$(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function Ci(e,t){const n=Lv[e]||(Lv[e]=Object.create(null));return n[t]||(n[t]=L$(e,t))}function yp(e,t){return gC(t)?mC(t,(n,o)=>{o?e.icons[n]=o:e.missing.add(n)}):[]}function F$(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let Ns=!1;function vC(e){return typeof e=="boolean"&&(Ns=e),Ns}function N$(e){const t=typeof e=="string"?hu(e,!0,Ns):e;if(t){const n=Ci(t.provider,t.prefix),o=t.name;return n.icons[o]||(n.missing.has(o)?null:void 0)}}function B$(e,t){const n=hu(e,!0,Ns);if(!n)return!1;const o=Ci(n.provider,n.prefix);return F$(o,n.name,t)}function H$(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),Ns&&!t&&!e.prefix){let r=!1;return gC(e)&&(e.prefix="",mC(e,(i,a)=>{a&&B$(i,a)&&(r=!0)})),r}const n=e.prefix;if(!oc({provider:t,prefix:n,name:"a"}))return!1;const o=Ci(t,n);return!!yp(o,e)}const bC=Object.freeze({width:null,height:null}),yC=Object.freeze({...bC,...wc}),j$=/(-?[0-9.]*[0-9]+[0-9.]*)/g,V$=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function Fv(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(j$);if(o===null||!o.length)return e;const r=[];let i=o.shift(),a=V$.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 U$=e=>e==="unset"||e==="undefined"||e==="none";function W$(e,t){const n={...pu,...e},o={...yC,...t},r={left:n.left,top:n.top,width:n.width,height:n.height};let i=n.body;[n,o].forEach(h=>{const g=[],b=h.hFlip,m=h.vFlip;let y=h.rotate;b?m?y+=2:(g.push("translate("+(r.width+r.left).toString()+" "+(0-r.top).toString()+")"),g.push("scale(-1 1)"),r.top=r.left=0):m&&(g.push("translate("+(0-r.left).toString()+" "+(r.height+r.top).toString()+")"),g.push("scale(1 -1)"),r.top=r.left=0);let k;switch(y<0&&(y-=Math.floor(y/4)*4),y=y%4,y){case 1:k=r.height/2+r.top,g.unshift("rotate(90 "+k.toString()+" "+k.toString()+")");break;case 2:g.unshift("rotate(180 "+(r.width/2+r.left).toString()+" "+(r.height/2+r.top).toString()+")");break;case 3:k=r.width/2+r.left,g.unshift("rotate(-90 "+k.toString()+" "+k.toString()+")");break}y%2===1&&(r.left!==r.top&&(k=r.left,r.left=r.top,r.top=k),r.width!==r.height&&(k=r.width,r.width=r.height,r.height=k)),g.length&&(i=''+i+"")});const a=o.width,s=o.height,l=r.width,c=r.height;let u,d;a===null?(d=s===null?"1em":s==="auto"?c:s,u=Fv(d,l/c)):(u=a==="auto"?l:a,d=s===null?Fv(u,c/l):s==="auto"?c:s);const f={},p=(h,g)=>{U$(g)||(f[h]=g.toString())};return p("width",u),p("height",d),f.viewBox=r.left.toString()+" "+r.top.toString()+" "+l.toString()+" "+c.toString(),{attributes:f,body:i}}const q$=/\sid="(\S+)"/g,K$="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let G$=0;function Y$(e,t=K$){const n=[];let o;for(;o=q$.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+(G$++).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 qf=Object.create(null);function X$(e,t){qf[e]=t}function Kf(e){return qf[e]||qf[""]}function xp(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 Cp=Object.create(null),os=["https://api.simplesvg.com","https://api.unisvg.com"],rc=[];for(;os.length>0;)os.length===1||Math.random()>.5?rc.push(os.shift()):rc.push(os.pop());Cp[""]=xp({resources:["https://api.iconify.design"].concat(rc)});function Z$(e,t){const n=xp(t);return n===null?!1:(Cp[e]=n,!0)}function wp(e){return Cp[e]}const J$=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let Nv=J$();function Q$(e,t){const n=wp(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 eA(e){return e===404}const tA=(e,t,n)=>{const o=[],r=Q$(e,t),i="icons";let a={type:i,provider:e,prefix:t,icons:[]},s=0;return n.forEach((l,c)=>{s+=l.length+1,s>=r&&c>0&&(o.push(a),a={type:i,provider:e,prefix:t,icons:[]},s=l.length),a.icons.push(l)}),o.push(a),o};function nA(e){if(typeof e=="string"){const t=wp(e);if(t)return t.path}return"/"}const oA=(e,t,n)=>{if(!Nv){n("abort",424);return}let o=nA(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;Nv(e+o).then(i=>{const a=i.status;if(a!==200){setTimeout(()=>{n(eA(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)})},rA={prepare:tA,send:oA};function iA(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]=Ci(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 xC(e,t){e.forEach(n=>{const o=n.loaderCallbacks;o&&(n.loaderCallbacks=o.filter(r=>r.id!==t))})}function aA(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||xC([e],i.id),i.callback(a.loaded.slice(0),a.missing.slice(0),a.pending.slice(0),i.abort))})}))}let sA=0;function lA(e,t,n){const o=sA++,r=xC.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 cA(e,t=!0,n=!1){const o=[];return e.forEach(r=>{const i=typeof r=="string"?hu(r,t,n):r;i&&o.push(i)}),o}var uA={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function dA(e,t,n,o){const r=e.resources.length,i=e.random?Math.floor(Math.random()*r):e.index;let a;if(e.random){let x=e.resources.slice(0);for(a=[];x.length>1;){const C=Math.floor(Math.random()*x.length);a.push(x[C]),x=x.slice(0,C).concat(x.slice(C+1))}a=a.concat(x)}else a=e.resources.slice(i).concat(e.resources.slice(0,i));const s=Date.now();let l="pending",c=0,u,d=null,f=[],p=[];typeof o=="function"&&p.push(o);function h(){d&&(clearTimeout(d),d=null)}function g(){l==="pending"&&(l="aborted"),h(),f.forEach(x=>{x.status==="pending"&&(x.status="aborted")}),f=[]}function b(x,C){C&&(p=[]),typeof x=="function"&&p.push(x)}function m(){return{startTime:s,payload:t,status:l,queriesSent:c,queriesPending:f.length,subscribe:b,abort:g}}function y(){l="failed",p.forEach(x=>{x(void 0,u)})}function k(){f.forEach(x=>{x.status==="pending"&&(x.status="aborted")}),f=[]}function S(x,C,_){const R=C!=="success";switch(f=f.filter(E=>E!==x),l){case"pending":break;case"failed":if(R||!e.dataAfterTimeout)return;break;default:return}if(C==="abort"){u=_,y();return}if(R){u=_,f.length||(a.length?w():y());return}if(h(),k(),!e.random){const E=e.resources.indexOf(x.resource);E!==-1&&E!==e.index&&(e.index=E)}l="completed",p.forEach(E=>{E(_)})}function w(){if(l!=="pending")return;h();const x=a.shift();if(x===void 0){if(f.length){d=setTimeout(()=>{h(),l==="pending"&&(k(),y())},e.timeout);return}y();return}const C={status:"pending",resource:x,callback:(_,R)=>{S(C,_,R)}};f.push(C),c++,d=setTimeout(w,e.rotate),n(x,t,C.callback)}return setTimeout(w),m}function CC(e){const t={...uA,...e};let n=[];function o(){n=n.filter(s=>s().status==="pending")}function r(s,l,c){const u=dA(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 Bv(){}const wd=Object.create(null);function fA(e){if(!wd[e]){const t=wp(e);if(!t)return;const n=CC(t),o={config:t,redundancy:n};wd[e]=o}return wd[e]}function hA(e,t,n){let o,r;if(typeof e=="string"){const i=Kf(e);if(!i)return n(void 0,424),Bv;r=i.send;const a=fA(e);a&&(o=a.redundancy)}else{const i=xp(e);if(i){o=CC(i);const a=e.resources?e.resources[0]:"",s=Kf(a);s&&(r=s.send)}}return!o||!r?(n(void 0,424),Bv):o.query(t,r,n)().abort}const Hv="iconify2",Bs="iconify",wC=Bs+"-count",jv=Bs+"-version",_C=36e5,pA=168;function Gf(e,t){try{return e.getItem(t)}catch{}}function _p(e,t,n){try{return e.setItem(t,n),!0}catch{}}function Vv(e,t){try{e.removeItem(t)}catch{}}function Yf(e,t){return _p(e,wC,t.toString())}function Xf(e){return parseInt(Gf(e,wC))||0}const mu={local:!0,session:!0},SC={local:new Set,session:new Set};let Sp=!1;function mA(e){Sp=e}let kl=typeof window>"u"?{}:window;function kC(e){const t=e+"Storage";try{if(kl&&kl[t]&&typeof kl[t].length=="number")return kl[t]}catch{}mu[e]=!1}function TC(e,t){const n=kC(e);if(!n)return;const o=Gf(n,jv);if(o!==Hv){if(o){const s=Xf(n);for(let l=0;l{const l=Bs+s.toString(),c=Gf(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{}Vv(n,l)}};let a=Xf(n);for(let s=a-1;s>=0;s--)i(s)||(s===a-1?(a--,Yf(n,a)):SC[e].add(s))}function PC(){if(!Sp){mA(!0);for(const e in mu)TC(e,t=>{const n=t.data,o=t.provider,r=n.prefix,i=Ci(o,r);if(!yp(i,n).length)return!1;const a=n.lastModified||-1;return i.lastModifiedCached=i.lastModifiedCached?Math.min(i.lastModifiedCached,a):a,!0})}}function gA(e,t){const n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(const o in mu)TC(o,r=>{const i=r.data;return r.provider!==e.provider||i.prefix!==e.prefix||i.lastModified===t});return!0}function vA(e,t){Sp||PC();function n(o){let r;if(!mu[o]||!(r=kC(o)))return;const i=SC[o];let a;if(i.size)i.delete(a=Array.from(i).shift());else if(a=Xf(r),!Yf(r,a+1))return;const s={cached:Math.floor(Date.now()/_C),provider:e.provider,data:t};return _p(r,Bs+a.toString(),JSON.stringify(s))}t.lastModified&&!gA(e,t.lastModified)||Object.keys(t.icons).length&&(t.not_found&&(t=Object.assign({},t),delete t.not_found),n("local")||n("session"))}function Uv(){}function bA(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,aA(e)}))}function yA(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=Kf(n)))return;i.prepare(n,o,r).forEach(s=>{hA(n,s,l=>{if(typeof l!="object")s.icons.forEach(c=>{e.missing.add(c)});else try{const c=yp(e,l);if(!c.length)return;const u=e.pendingIcons;u&&c.forEach(d=>{u.delete(d)}),vA(e,l)}catch(c){console.error(c)}bA(e)})})}))}const xA=(e,t)=>{const n=cA(e,!0,vC()),o=iA(n);if(!o.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(o.loaded,o.missing,o.pending,Uv)}),()=>{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(Ci(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=Ci(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&&yA(l,r[c][u])}),t?lA(t,o,i):Uv};function CA(e,t){const n={...e};for(const o in t){const r=t[o],i=typeof r;o in bC?(r===null||r&&(i==="string"||i==="number"))&&(n[o]=r):i===typeof n[o]&&(n[o]=o==="rotate"?r%4:r)}return n}const wA=/[\s,]+/;function _A(e,t){t.split(wA).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function SA(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 kA(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 TA(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function PA(e){return"data:image/svg+xml,"+TA(e)}function RA(e){return'url("'+PA(e)+'")'}const Wv={...yC,inline:!1},EA={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},$A={display:"inline-block"},Zf={backgroundColor:"currentColor"},RC={backgroundColor:"transparent"},qv={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Kv={webkitMask:Zf,mask:Zf,background:RC};for(const e in Kv){const t=Kv[e];for(const n in qv)t[e+n]=qv[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 Gv(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Yv=(e,t)=>{const n=CA(Wv,t),o={...EA},r=t.mode||"svg",i={},a=t.style,s=typeof a=="object"&&!(a instanceof Array)?a:{};for(let g in t){const b=t[g];if(b!==void 0)switch(g){case"icon":case"style":case"onLoad":case"mode":break;case"inline":case"hFlip":case"vFlip":n[g]=b===!0||b==="true"||b===1;break;case"flip":typeof b=="string"&&_A(n,b);break;case"color":i.color=b;break;case"rotate":typeof b=="string"?n[g]=SA(b):typeof b=="number"&&(n[g]=b);break;case"ariaHidden":case"aria-hidden":b!==!0&&b!=="true"&&delete o["aria-hidden"];break;default:{const m=ic[g];m?(b===!0||b==="true"||b===1)&&(n[m]=!0):Wv[g]===void 0&&(o[g]=b)}}}const l=W$(e,n),c=l.attributes;if(n.inline&&(i.verticalAlign="-0.125em"),r==="svg"){o.style={...i,...s},Object.assign(o,c);let g=0,b=t.id;return typeof b=="string"&&(b=b.replace(/-/g,"_")),o.innerHTML=Y$(l.body,b?()=>b+"ID"+g++:"iconifyVue"),v("svg",o)}const{body:u,width:d,height:f}=e,p=r==="mask"||(r==="bg"?!1:u.indexOf("currentColor")!==-1),h=kA(u,{...c,width:d+"",height:f+""});return o.style={...i,"--svg":RA(h),width:Gv(c.width),height:Gv(c.height),...$A,...p?Zf:RC,...s},v("span",o)};vC(!0);X$("",rA);if(typeof document<"u"&&typeof window<"u"){PC();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"||!H$(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;Z$(n,r)||console.error(o)}catch{console.error(o)}}}}const AA={...pu,body:""},IA=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=hu(e,!1,!0))===null)return this.abortLoading(),null;const o=N$(n);if(!o)return(!this._loadingIcon||this._loadingIcon.name!==e)&&(this.abortLoading(),this._name="",o!==null&&(this._loadingIcon={name:e,abort:xA([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 Yv(AA,e);let n=e;return t.classes&&(n={...e,class:(typeof e.class=="string"?e.class+" ":"")+t.classes.join(" ")}),Yv({...pu,...t.data},n)}});let _c=[];const EC=new WeakMap;function MA(){_c.forEach(e=>e(...EC.get(e))),_c=[]}function Sc(e,...t){EC.set(e,t),!_c.includes(e)&&_c.push(e)===1&&requestAnimationFrame(MA)}function zA(e){return e.nodeType===9?null:e.parentNode}function $C(e){if(e===null)return null;const t=zA(e);if(t===null)return null;if(t.nodeType===9)return document.documentElement;if(t.nodeType===1){const{overflow:n,overflowX:o,overflowY:r}=getComputedStyle(t);if(/(auto|scroll|overlay)/.test(n+r+o))return t}return $C(t)}function OA(e){return typeof e=="string"?document.querySelector(e):typeof e=="function"?e():e}function Vo(e,t){let{target:n}=e;for(;n;){if(n.dataset&&n.dataset[t]!==void 0)return!0;n=n.parentElement}return!1}function wi(e){return e.composedPath()[0]||null}function kn(e){return typeof e=="string"?e.endsWith("px")?Number(e.slice(0,e.length-2)):Number(e):e}function zn(e){if(e!=null)return typeof e=="number"?`${e}px`:e.endsWith("px")?e:`${e}px`}function yo(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 DA(e,t){const[n,o]=e.split(" ");return t?t==="row"?n:o:{row:n,col:o||n}}const Xv={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"},Da="^\\s*",La="\\s*$",ui="\\s*((\\.\\d+)|(\\d+(\\.\\d*)?))\\s*",di="([0-9A-Fa-f])",fi="([0-9A-Fa-f]{2})",LA=new RegExp(`${Da}rgb\\s*\\(${ui},${ui},${ui}\\)${La}`),FA=new RegExp(`${Da}rgba\\s*\\(${ui},${ui},${ui},${ui}\\)${La}`),NA=new RegExp(`${Da}#${di}${di}${di}${La}`),BA=new RegExp(`${Da}#${fi}${fi}${fi}${La}`),HA=new RegExp(`${Da}#${di}${di}${di}${di}${La}`),jA=new RegExp(`${Da}#${fi}${fi}${fi}${fi}${La}`);function Fn(e){return parseInt(e,16)}function Uo(e){try{let t;if(t=BA.exec(e))return[Fn(t[1]),Fn(t[2]),Fn(t[3]),1];if(t=LA.exec(e))return[Rn(t[1]),Rn(t[5]),Rn(t[9]),1];if(t=FA.exec(e))return[Rn(t[1]),Rn(t[5]),Rn(t[9]),Cs(t[13])];if(t=NA.exec(e))return[Fn(t[1]+t[1]),Fn(t[2]+t[2]),Fn(t[3]+t[3]),1];if(t=jA.exec(e))return[Fn(t[1]),Fn(t[2]),Fn(t[3]),Cs(Fn(t[4])/255)];if(t=HA.exec(e))return[Fn(t[1]+t[1]),Fn(t[2]+t[2]),Fn(t[3]+t[3]),Cs(Fn(t[4]+t[4])/255)];if(e in Xv)return Uo(Xv[e]);throw new Error(`[seemly/rgba]: Invalid color value ${e}.`)}catch(t){throw t}}function VA(e){return e>1?1:e<0?0:e}function Jf(e,t,n,o){return`rgba(${Rn(e)}, ${Rn(t)}, ${Rn(n)}, ${VA(o)})`}function _d(e,t,n,o,r){return Rn((e*t*(1-o)+n*o)/r)}function et(e,t){Array.isArray(e)||(e=Uo(e)),Array.isArray(t)||(t=Uo(t));const n=e[3],o=t[3],r=Cs(n+o-n*o);return Jf(_d(e[0],n,t[0],o,r),_d(e[1],n,t[1],o,r),_d(e[2],n,t[2],o,r),r)}function Ie(e,t){const[n,o,r,i=1]=Array.isArray(e)?e:Uo(e);return t.alpha?Jf(n,o,r,t.alpha):Jf(n,o,r,i)}function fn(e,t){const[n,o,r,i=1]=Array.isArray(e)?e:Uo(e),{lightness:a=1,alpha:s=1}=t;return UA([n*a,o*a,r*a,i*s])}function Cs(e){const t=Math.round(Number(e)*100)/100;return t>1?1:t<0?0:t}function Rn(e){const t=Math.round(Number(e));return t>255?255:t<0?0:t}function UA(e){const[t,n,o]=e;return 3 in e?`rgba(${Rn(t)}, ${Rn(n)}, ${Rn(o)}, ${Cs(e[3])})`:`rgba(${Rn(t)}, ${Rn(n)}, ${Rn(o)}, 1)`}function Ai(e=8){return Math.random().toString(16).slice(2,2+e)}function AC(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 Sa(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(Je(String(o)));return}if(Array.isArray(o)){Sa(o,t,n);return}if(o.type===it){if(o.children===null)return;Array.isArray(o.children)&&Sa(o.children,t,n)}else{if(o.type===$n&&t)return;n.push(o)}}}),n}function Pe(e,...t){if(Array.isArray(e))e.forEach(n=>Pe(n,...t));else return e(...t)}function qr(e){return Object.keys(e)}const jt=(e,...t)=>typeof e=="function"?e(...t):typeof e=="string"?Je(e):typeof e=="number"?Je(String(e)):null;function sr(e,t){console.error(`[naive/${e}]: ${t}`)}function Kr(e,t){throw new Error(`[naive/${e}]: ${t}`)}function Zv(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 qA(e){switch(typeof e){case"string":return e||void 0;case"number":return String(e);default:return}}function Qf(e,t="default",n=void 0){const o=e[t];if(!o)return sr("getFirstSlotVNode",`slot[${t}] is empty`),null;const r=Sa(o(n));return r.length===1?r[0]:(sr("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function MC(e){return t=>{t?e.value=t.$el:e.value=null}}function el(e){return e.some(t=>zs(t)?!(t.type===$n||t.type===it&&!el(t.children)):!0)?e:null}function An(e,t){return e&&el(e())||t()}function eh(e,t,n){return e&&el(e(t))||n(t)}function $t(e,t){const n=e&&el(e());return t(n||null)}function ua(e){return!(e&&el(e()))}function ws(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 th=me({render(){var e,t;return(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)}}),KA=/^(\d|\.)+$/,Jv=/(\d|\.)+/;function qt(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(KA.test(e)){const r=(Number(e)+n)*t;return o?r===0?"0":`${r}px`:`${r}`}else{const r=Jv.exec(e);return r?e.replace(Jv,String((Number(r[0])+n)*t)):e}return e}function kc(e){return e.replace(/#|\(|\)|,|\s|\./g,"_")}function GA(e){let t=0;for(let n=0;n{let r=GA(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 ZA(e,t){const n=[];return t.split(zC).forEach(o=>{e.forEach(r=>{n.push((r&&r+" ")+o)})}),n}function JA(e){let t=[""];return e.forEach(n=>{n=n&&n.trim(),n&&(n.includes("&")?t=XA(t,n):t=ZA(t,n))}),t.join(", ").replace(YA," ")}function Qv(e){if(!e)return;const t=e.parentElement;t&&t.removeChild(e)}function gu(e){return document.querySelector(`style[cssr-id="${e}"]`)}function QA(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 e6=/[A-Z]/g;function OC(e){return e.replace(e6,t=>"-"+t.toLowerCase())}function t6(e,t=" "){return typeof e=="object"&&e!==null?` { +`+Object.entries(e).map(n=>t+` ${OC(n[0])}: ${n[1]};`).join(` `)+` -`+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} { +`+t+"}":`: ${e};`}function n6(e,t,n){return typeof e=="function"?e({context:t.context,props:n}):e}function eb(e,t,n,o){if(!t)return"";const r=n6(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=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} { +`);return}s=OC(s),l!=null&&a.push(` ${s}${t6(l)}`)}),e&&a.push("}"),a.join(` +`)}function nh(e,t,n){e&&e.forEach(o=>{if(Array.isArray(o))nh(o,t,n);else if(typeof o=="function"){const r=o(t);Array.isArray(r)?nh(r,t,n):r&&n(r)}else o&&n(o)})}function DC(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=JA(t),c=eb(l,e.props,o,r);s?(n.push(`${s} {`),i&&c&&i.insertRule(`${s} { ${c} } -`)):(i&&c&&i.insertRule(c),!i&&c.length&&n.push(c)),e.children&&Jf(e.children,{context:o.context,props:r},u=>{if(typeof u=="string"){const d=Yv(l,{raw:u},o,r);i?i.insertRule(d):n.push(d)}else 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(` +`)):(i&&c&&i.insertRule(c),!i&&c.length&&n.push(c)),e.children&&nh(e.children,{context:o.context,props:r},u=>{if(typeof u=="string"){const d=eb(l,{raw:u},o,r);i?i.insertRule(d):n.push(d)}else DC(u,t,n,o,r,i)}),t.pop(),s&&n.push("}"),a&&a.after&&a.after(o.context)}function LC(e,t,n,o=!1){const r=[];return DC(e,[],r,t,n,o?e.instance.__styleSheet:void 0),o?"":r.join(` -`)}function Bs(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 JA(e,t,n){const{els:o}=t;if(n===void 0)o.forEach(Gv),t.els=[];else{const r=hu(n);r&&o.includes(r)&&(Gv(r),t.els=o.filter(i=>i!==r))}}function Xv(e,t){e.push(t)}function e6(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,RC(t,e,o,i));return}let c;if(n===void 0&&(c=t.render(o),n=Bs(c)),l){l.adapter(n,c??t.render(o));return}const u=hu(n);if(u!==null&&!a)return u;const d=u??YA(n);if(c===void 0&&(c=t.render(o)),d.textContent=c,u!==null)return u;if(s){const f=document.head.querySelector(`meta[name="${s}"]`);if(f)return document.head.insertBefore(d,f),Xv(t.els,d),d}return r?document.head.insertBefore(d,document.head.querySelector("style, link")):document.head.appendChild(d),Xv(t.els,d),d}function t6(e){return RC(this,this.instance,e)}function n6(e={}){const{id:t,ssr:n,props:o,head:r=!1,silent:i=!1,force:a=!1,anchorMetaName:s}=e;return e6(this.instance,this,t,o,r,i,a,s,n)}function o6(e={}){const{id:t}=e;JA(this.instance,this,t)}const Rl=function(e,t,n,o){return{instance:e,$:t,props:n,children:o,els:[],render:t6,mount:n6,unmount:o6}},r6=function(e,t,n,o){return Array.isArray(t)?Rl(e,{$:null},null,t):Array.isArray(n)?Rl(e,t,null,n):Array.isArray(o)?Rl(e,t,n,o):Rl(e,t,n,null)};function EC(e={}){let t=null;const n={c:(...o)=>r6(n,...o),use:(o,...r)=>o.install(n,...r),find:hu,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 i6(e,t){if(e===void 0)return!1;if(t){const{context:{ids:n}}=t;return n.has(e)}return hu(e)!==null}function a6(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 s6="n",Hs=`.${s6}-`,l6="__",c6="--",$C=EC(),AC=a6({blockPrefix:Hs,elementPrefix:l6,modifierPrefix:c6});$C.use(AC);const{c:j,find:F7e}=$C,{cB:O,cE:F,cM:K,cNotM:Rt}=AC;function tl(e){return j(({props:{bPrefix:t}})=>`${t||Hs}modal, ${t||Hs}drawer`,[e])}function pu(e){return j(({props:{bPrefix:t}})=>`${t||Hs}popover`,[e])}function IC(e){return j(({props:{bPrefix:t}})=>`&${t||Hs}modal`,e)}const u6=(...e)=>j(">",[O(...e)]);let wd;function d6(){return wd===void 0&&(wd=navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),wd}const ar=typeof document<"u"&&typeof window<"u",MC=new WeakSet;function f6(e){MC.add(e)}function zC(e){return!MC.has(e)}function h6(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 p6(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 yp(){return Yn()!==null}const xp=typeof window<"u";let aa,xs;const m6=()=>{var e,t;aa=xp?(t=(e=document)===null||e===void 0?void 0:e.fonts)===null||t===void 0?void 0:t.ready:void 0,xs=!1,aa!==void 0?aa.then(()=>{xs=!0}):xs=!0};m6();function g6(e){if(xs)return;let t=!1;Vt(()=>{xs||aa==null||aa.then(()=>{t||e()})}),tn(()=>{t=!0})}function ac(e){return e.composedPath()[0]}const v6={mousemoveoutside:new WeakMap,clickoutside:new WeakMap};function b6(e,t,n){if(e==="mousemoveoutside"){const o=r=>{t.contains(ac(r))||n(r)};return{mousemove:o,touchstart:o}}else if(e==="clickoutside"){let o=!1;const r=a=>{o=!t.contains(ac(a))},i=a=>{o&&(t.contains(ac(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 OC(e,t,n){const o=v6[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=b6(e,t,n)),i}function y6(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=OC(e,t,n);return Object.keys(r).forEach(i=>{At(i,document,r[i],o)}),!0}return!1}function x6(e,t,n,o){if(e==="mousemoveoutside"||e==="clickoutside"){const r=OC(e,t,n);return Object.keys(r).forEach(i=>{St(i,document,r[i],o)}),!0}return!1}function C6(){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=ac(S);if(k===2)return;const q=k===1?"capture":"bubble";let B=I;const M=[];for(;B===null&&(B=window),M.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=M.length-1;Q>=0&&!e.has(S);--Q){const D=M[Q],z=$.get(D);if(z!==void 0){a.set(S,D);for(const te of z){if(t.has(S))break;te(S)}}if(Q===0&&!A&&U!==void 0){const te=U.get(D);if(te!==void 0)for(const G of te){if(t.has(S))break;G(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,y6(w,S,A,k))return;const q=k===!0||typeof k=="object"&&k.capture===!0?"capture":"bubble",B=b(q,w),M=x(B,S);if(M.has(A)||M.add(A),S===window){const $=g(w);$.has(A)||$.add(A)}}function y(w,S,R,k){if(x6(w,S,R,k))return;const I=k===!0||typeof k=="object"&&k.capture===!0,q=I?"capture":"bubble",B=b(q,w),M=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)}M.has(R)&&M.delete(R),M.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}=C6(),as=L(null);function Qv(e){if(e.clientX>0||e.clientY>0)as.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?as.value={x:n+r/2,y:o+i/2}:as.value={x:0,y:0}}else as.value=null}}let El=0,Zv=!0;function DC(){if(!xp)return no(L(null));El===0&&At("click",document,Qv,!0);const e=()=>{El+=1};return Zv&&(Zv=yp())?(sn(e),tn(()=>{El-=1,El===0&&St("click",document,Qv,!0)})):e(),no(as)}const w6=L(void 0);let $l=0;function Jv(){w6.value=Date.now()}let eb=!0;function LC(e){if(!xp)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)}$l===0&&At("click",window,Jv,!0);const i=()=>{$l+=1,At("click",window,r,!0)};return eb&&(eb=yp())?(sn(i),tn(()=>{$l-=1,$l===0&&St("click",window,Jv,!0),St("click",window,r,!0),o()})):i(),no(t)}function an(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 mu(e,t){return N(()=>{for(const n of t)if(e[n]!==void 0)return e[n];return e[t[t.length-1]]})}const _6=(typeof window>"u"?!1:/iPad|iPhone|iPod/.test(navigator.platform)||navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1)&&!window.MSStream;function S6(){return _6}function k6(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 yp()?(sn(s),tn(()=>{(t===void 0||t.value)&&(St("keydown",document,i),St("keyup",document,a))})):s(),no(n)}const Cp="n-internal-select-menu",FC="n-internal-select-menu-body",nl="n-modal-body",NC="n-modal",ol="n-drawer-body",wp="n-drawer",Oa="n-popover-body",BC="__disabled__";function Ho(e){const t=Ve(nl,null),n=Ve(ol,null),o=Ve(Oa,null),r=Ve(FC,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?BC: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")})}Ho.tdkey=BC;Ho.propTo={type:[String,Object,Boolean],default:void 0};let tb=!1;function T6(){if(ar&&window.CSS&&!tb&&(tb=!0,"registerProperty"in(window==null?void 0:window.CSS)))try{CSS.registerProperty({name:"--n-color-start",syntax:"",inherits:!1,initialValue:"#0000"}),CSS.registerProperty({name:"--n-color-end",syntax:"",inherits:!1,initialValue:"#0000"})}catch{}}function eh(e,t,n="default"){const o=t[n];if(o===void 0)throw new Error(`[vueuc/${e}]: slot[${n}] is empty.`);return o()}function th(e,t=!0,n=[]){return e.forEach(o=>{if(o!==null){if(typeof o!="object"){(typeof o=="string"||typeof o=="number")&&n.push(Ge(String(o)));return}if(Array.isArray(o)){th(o,t,n);return}if(o.type===ot){if(o.children===null)return;Array.isArray(o.children)&&th(o.children,t,n)}else o.type!==Mn&&n.push(o)}}),n}function nb(e,t,n="default"){const o=t[n];if(o===void 0)throw new Error(`[vueuc/${e}]: slot[${n}] is empty.`);const r=th(o());if(r.length===1)return r[0];throw new Error(`[vueuc/${e}]: slot[${n}] should have exactly one child.`)}let br=null;function HC(){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 P6(e,t){const n=HC();return{top:t,left:e,height:0,width:0,right:n.width-e,bottom:n.height-t}}function _d(e){const t=e.getBoundingClientRect(),n=HC();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 R6(e){return e.nodeType===9?null:e.parentNode}function jC(e){if(e===null)return null;const t=R6(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 jC(t)}const E6=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=Ve("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=jC(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=()=>{xc(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 eh("binder",this.$slots)}}),_p=E6,Sp=me({name:"Target",setup(){const{setTargetRef:e,syncTarget:t}=Ve("VBinder");return{syncTarget:t,setTargetDirective:{mounted:e,updated:e}}},render(){const{syncTarget:e,setTargetDirective:t}=this;return e?wn(nb("follower",this.$slots),[[t]]):nb("follower",this.$slots)}}),Vi="@@mmoContext",$6={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}},A6=$6,Ui="@@coContext",I6={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=I6;function M6(e,t){console.error(`[vdirs/${e}]: ${t}`)}class z6{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&&M6("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 Sd=new z6,Wi="@@ziContext",O6={mounted(e,t){const{value:n={}}=t,{zIndex:o,enabled:r}=n;e[Wi]={enabled:!!r,initialized:!1},r&&(Sd.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&&(Sd.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;Sd.unregister(e,o)}},gu=O6,VC=Symbol("@css-render/vue3-ssr");function D6(e,t){return``}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`}function H6(e,t){const n=qe(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(B6(e,t)))}const j6=typeof document<"u";function Ii(){if(j6)return;const e=qe(JC,null);if(e!==null)return{adapter:H6,context:e}}function lb(e,t){console.error(`[vueuc/${e}]: ${t}`)}const{c:zr}=FC(),Ap="vueuc-style";function cb(e){return e&-e}class V6{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-=cb(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?oh("lazy-teleport",this.$slots):v(Xc,{disabled:this.disabled,to:this.mergedTo},oh("lazy-teleport",this.$slots)):null}}),$l={top:"bottom",bottom:"top",left:"right",right:"left"},db={start:"end",center:"center",end:"start"},Pd={top:"height",bottom:"height",left:"width",right:"width"},U6={"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"},W6={"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"},q6={"bottom-start":"right","bottom-end":"left","top-start":"right","top-end":"left","right-start":"bottom","right-end":"top","left-start":"bottom","left-end":"top"},fb={top:!0,bottom:!1,left:!0,right:!1},hb={top:"end",bottom:"start",left:"end",right:"start"};function K6(e,t,n,o,r,i){if(!r||i)return{placement:e,top:0,left:0};const[a,s]=e.split("-");let l=s??"center",c={top:0,left:0};const u=(p,h,g)=>{let b=0,m=0;const y=n[p]-t[h]-t[p];return y>0&&o&&(g?m=fb[h]?y:-y:b=fb[h]?y:-y),{left:b,top:m}},d=a==="left"||a==="right";if(l!=="center"){const p=q6[e],h=$l[p],g=Pd[p];if(n[g]>t[g]){if(t[p]+t[g]t[h]&&(l=db[s])}else{const p=a==="bottom"||a==="top"?"left":"top",h=$l[p],g=Pd[p],b=(n[g]-t[g])/2;(t[p]t[h]?(l=hb[p],c=u(g,p,d)):(l=hb[h],c=u(g,h,d)))}let f=a;return t[a] *",{pointerEvents:"all"})])]),Ip=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=qe("VBinder"),n=_t(()=>e.enabled!==void 0?e.enabled:e.show),o=N(null),r=N(null),i=()=>{const{syncTrigger:f}=e;f.includes("scroll")&&t.addScrollListener(l),f.includes("resize")&&t.addResizeListener(l)},a=()=>{t.removeScrollListener(l),t.removeResizeListener(l)};Ut(()=>{n.value&&(l(),i())});const s=Ii();X6.mount({id:"vueuc/binder",head:!0,anchorMetaName:Ap,ssr:s}),rn(()=>{a()}),x6(()=>{n.value&&l()});const l=()=>{if(!n.value)return;const f=o.value;if(f===null)return;const p=t.targetRef,{x:h,y:g,overlap:b}=e,m=h!==void 0&&g!==void 0?A6(h,g):kd(p);f.style.setProperty("--v-target-width",`${Math.round(m.width)}px`),f.style.setProperty("--v-target-height",`${Math.round(m.height)}px`);const{width:y,minWidth:k,placement:S,internalShift:w,flip:x}=e;f.setAttribute("v-placement",S),b?f.setAttribute("v-overlap",""):f.removeAttribute("v-overlap");const{style:C}=f;y==="target"?C.width=`${m.width}px`:y!==void 0?C.width=y:C.width="",k==="target"?C.minWidth=`${m.width}px`:k!==void 0?C.minWidth=k:C.minWidth="";const _=kd(f),R=kd(r.value),{left:E,top:M,placement:A}=K6(S,m,_,w,x,b),q=G6(A,b),{left:F,top:z,transform:D}=Y6(A,R,m,M,E,b);f.setAttribute("v-placement",A),f.style.setProperty("--v-offset-left",`${Math.round(E)}px`),f.style.setProperty("--v-offset-top",`${Math.round(M)}px`),f.style.transform=`translateX(${F}) translateY(${z}) ${D}`,f.style.setProperty("--v-transform-origin",q),f.style.transformOrigin=q};ht(n,f=>{f?(i(),c()):a()});const c=()=>{Bt().then(l).catch(f=>console.error(f))};["placement","x","y","internalShift","flip","width","overlap","minWidth"].forEach(f=>{ht(Ue(e,f),l)}),["teleportDisabled"].forEach(f=>{ht(Ue(e,f),c)}),ht(Ue(e,"syncTrigger"),f=>{f.includes("resize")?t.addResizeListener(l):t.removeResizeListener(l),f.includes("scroll")?t.addScrollListener(l):t.removeScrollListener(l)});const u=Gr(),d=_t(()=>{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(xu,{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?Sn(n,[[yu,{enabled:this.mergedEnabled,zIndex:this.zIndex}]]):n}})}});var gi=[],Z6=function(){return gi.some(function(e){return e.activeTargets.length>0})},J6=function(){return gi.some(function(e){return e.skippedTargets.length>0})},pb="ResizeObserver loop completed with undelivered notifications.",Q6=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:pb}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=pb),window.dispatchEvent(e)},Vs;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(Vs||(Vs={}));var vi=function(e){return Object.freeze(e)},e8=function(){function e(t,n){this.inlineSize=t,this.blockSize=n,vi(this)}return e}(),QC=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,vi(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}(),Mp=function(e){return e instanceof SVGElement&&"getBBox"in e},ew=function(e){if(Mp(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)},mb=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)},t8=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},Ss=typeof window<"u"?window:{},Al=new WeakMap,gb=/auto|scroll/,n8=/^tb|vertical/,o8=/msie|trident/i.test(Ss.navigator&&Ss.navigator.userAgent),$o=function(e){return parseFloat(e||"0")},fa=function(e,t,n){return e===void 0&&(e=0),t===void 0&&(t=0),n===void 0&&(n=!1),new e8((n?t:e)||0,(n?e:t)||0)},vb=vi({devicePixelContentBoxSize:fa(),borderBoxSize:fa(),contentBoxSize:fa(),contentRect:new QC(0,0,0,0)}),tw=function(e,t){if(t===void 0&&(t=!1),Al.has(e)&&!t)return Al.get(e);if(ew(e))return Al.set(e,vb),vb;var n=getComputedStyle(e),o=Mp(e)&&e.ownerSVGElement&&e.getBBox(),r=!o8&&n.boxSizing==="border-box",i=n8.test(n.writingMode||""),a=!o&&gb.test(n.overflowY||""),s=!o&&gb.test(n.overflowX||""),l=o?0:$o(n.paddingTop),c=o?0:$o(n.paddingRight),u=o?0:$o(n.paddingBottom),d=o?0:$o(n.paddingLeft),f=o?0:$o(n.borderTopWidth),p=o?0:$o(n.borderRightWidth),h=o?0:$o(n.borderBottomWidth),g=o?0:$o(n.borderLeftWidth),b=d+c,m=l+u,y=g+p,k=f+h,S=s?e.offsetHeight-k-e.clientHeight:0,w=a?e.offsetWidth-y-e.clientWidth:0,x=r?b+y:0,C=r?m+k:0,_=o?o.width:$o(n.width)-x-w,R=o?o.height:$o(n.height)-C-S,E=_+b+w+y,M=R+m+S+k,A=vi({devicePixelContentBoxSize:fa(Math.round(_*devicePixelRatio),Math.round(R*devicePixelRatio),i),borderBoxSize:fa(E,M,i),contentBoxSize:fa(_,R,i),contentRect:new QC(d,l,_,R)});return Al.set(e,A),A},nw=function(e,t,n){var o=tw(e,n),r=o.borderBoxSize,i=o.contentBoxSize,a=o.devicePixelContentBoxSize;switch(t){case Vs.DEVICE_PIXEL_CONTENT_BOX:return a;case Vs.BORDER_BOX:return r;default:return i}},r8=function(){function e(t){var n=tw(t);this.target=t,this.contentRect=n.contentRect,this.borderBoxSize=vi([n.borderBoxSize]),this.contentBoxSize=vi([n.contentBoxSize]),this.devicePixelContentBoxSize=vi([n.devicePixelContentBoxSize])}return e}(),ow=function(e){if(ew(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},i8=function(){var e=1/0,t=[];gi.forEach(function(a){if(a.activeTargets.length!==0){var s=[];a.activeTargets.forEach(function(c){var u=new r8(c.target),d=ow(c.target);s.push(u),c.lastReportedSize=nw(c.target,c.observedBox),de?n.activeTargets.push(r):n.skippedTargets.push(r))})})},a8=function(){var e=0;for(bb(e);Z6();)e=i8(),bb(e);return J6()&&Q6(),e>0},Rd,rw=[],s8=function(){return rw.splice(0).forEach(function(e){return e()})},l8=function(e){if(!Rd){var t=0,n=document.createTextNode(""),o={characterData:!0};new MutationObserver(function(){return s8()}).observe(n,o),Rd=function(){n.textContent="".concat(t?t--:t++)}}rw.push(e),Rd()},c8=function(e){l8(function(){requestAnimationFrame(e)})},sc=0,u8=function(){return!!sc},d8=250,f8={attributes:!0,characterData:!0,childList:!0,subtree:!0},yb=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],xb=function(e){return e===void 0&&(e=0),Date.now()+e},Ed=!1,h8=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=d8),!Ed){Ed=!0;var o=xb(t);c8(function(){var r=!1;try{r=a8()}finally{if(Ed=!1,t=o-xb(),!u8())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,f8)};document.body?n():Ss.addEventListener("DOMContentLoaded",n)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),yb.forEach(function(n){return Ss.addEventListener(n,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),yb.forEach(function(n){return Ss.removeEventListener(n,t.listener,!0)}),this.stopped=!0)},e}(),ih=new h8,Cb=function(e){!sc&&e>0&&ih.start(),sc+=e,!sc&&ih.stop()},p8=function(e){return!Mp(e)&&!t8(e)&&getComputedStyle(e).display==="inline"},m8=function(){function e(t,n){this.target=t,this.observedBox=n||Vs.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=nw(this.target,this.observedBox,!0);return p8(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),g8=function(){function e(t,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=n}return e}(),Il=new WeakMap,wb=function(e,t){for(var n=0;n=0&&(i&&gi.splice(gi.indexOf(o),1),o.observationTargets.splice(r,1),Cb(-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}(),v8=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(!mb(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(!mb(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 b8{constructor(){this.handleResize=this.handleResize.bind(this),this.observer=new(typeof window<"u"&&window.ResizeObserver||v8)(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 Tc=new b8,lr=me({name:"ResizeObserver",props:{onResize:Function},setup(e){let t=!1;const n=Zn().proxy;function o(r){const{onResize:i}=e;i!==void 0&&i(r)}Ut(()=>{const r=n.$el;if(r===void 0){lb("resize-observer","$el does not exist.");return}if(r.nextElementSibling!==r.nextSibling&&r.nodeType===3&&r.nodeValue!==""){lb("resize-observer","$el can not be observed (it may be a text node).");return}r.nextElementSibling!==null&&(Tc.registerHandler(r.nextElementSibling,o),t=!0)}),rn(()=>{t&&Tc.unregisterHandler(n.$el.nextElementSibling)})},render(){return Yc(this.$slots,"default")}});let zl;function y8(){return typeof document>"u"?!1:(zl===void 0&&("matchMedia"in window?zl=window.matchMedia("(pointer:coarse)").matches:zl=!1),zl)}let $d;function _b(){return typeof document>"u"?1:($d===void 0&&($d="chrome"in window?window.devicePixelRatio:1),$d)}const x8=zr(".v-vl",{maxHeight:"inherit",height:"100%",overflow:"auto",minWidth:"1px"},[zr("&:not(.v-vl--show-scrollbar)",{scrollbarWidth:"none"},[zr("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",{width:0,height:0,display:"none"})])]),iw=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=Ii();x8.mount({id:"vueuc/virtual-list",head:!0,anchorMetaName:Ap,ssr:t}),Ut(()=>{const{defaultScrollIndex:M,defaultScrollKey:A}=e;M!=null?h({index:M}):A!=null&&h({key:A})});let n=!1,o=!1;Kh(()=>{if(n=!1,!o){o=!0;return}h({top:d.value,left:u})}),Kc(()=>{n=!0,o||(o=!0)});const r=L(()=>{const M=new Map,{keyField:A}=e;return e.items.forEach((q,F)=>{M.set(q[A],F)}),M}),i=N(null),a=N(void 0),s=new Map,l=L(()=>{const{items:M,itemSize:A,keyField:q}=e,F=new V6(M.length,A);return M.forEach((z,D)=>{const Y=z[q],Q=s.get(Y);Q!==void 0&&F.add(D,Q)}),F}),c=N(0);let u=0;const d=N(0),f=_t(()=>Math.max(l.value.getBound(d.value-kn(e.paddingTop))-1,0)),p=L(()=>{const{value:M}=a;if(M===void 0)return[];const{items:A,itemSize:q}=e,F=f.value,z=Math.min(F+Math.ceil(M/q+1),A.length-1),D=[];for(let Y=F;Y<=z;++Y)D.push(A[Y]);return D}),h=(M,A)=>{if(typeof M=="number"){y(M,A,"auto");return}const{left:q,top:F,index:z,key:D,position:Y,behavior:Q,debounce:ce=!0}=M;if(q!==void 0||F!==void 0)y(q,F,Q);else if(z!==void 0)m(z,Q,ce);else if(D!==void 0){const le=r.value.get(D);le!==void 0&&m(le,Q,ce)}else Y==="bottom"?y(0,Number.MAX_SAFE_INTEGER,Q):Y==="top"&&y(0,0,Q)};let g,b=null;function m(M,A,q){const{value:F}=l,z=F.sum(M)+kn(e.paddingTop);if(!q)i.value.scrollTo({left:0,top:z,behavior:A});else{g=M,b!==null&&window.clearTimeout(b),b=window.setTimeout(()=>{g=void 0,b=null},16);const{scrollTop:D,offsetHeight:Y}=i.value;if(z>D){const Q=F.get(M);z+Q<=D+Y||i.value.scrollTo({left:0,top:z+Q-Y,behavior:A})}else i.value.scrollTo({left:0,top:z,behavior:A})}}function y(M,A,q){i.value.scrollTo({left:M,top:A,behavior:q})}function k(M,A){var q,F,z;if(n||e.ignoreItemResize||E(A.target))return;const{value:D}=l,Y=r.value.get(M),Q=D.get(Y),ce=(z=(F=(q=A.borderBoxSize)===null||q===void 0?void 0:q[0])===null||F===void 0?void 0:F.blockSize)!==null&&z!==void 0?z:A.contentRect.height;if(ce===Q)return;ce-e.itemSize===0?s.delete(M):s.set(M,ce-e.itemSize);const B=ce-Q;if(B===0)return;D.add(Y,B);const $=i.value;if($!=null){if(g===void 0){const I=D.sum(Y);$.scrollTop>I&&$.scrollBy(0,B)}else if(Y$.scrollTop+$.offsetHeight&&$.scrollBy(0,B)}R()}c.value++}const S=!y8();let w=!1;function x(M){var A;(A=e.onScroll)===null||A===void 0||A.call(e,M),(!S||!w)&&R()}function C(M){var A;if((A=e.onWheel)===null||A===void 0||A.call(e,M),S){const q=i.value;if(q!=null){if(M.deltaX===0&&(q.scrollTop===0&&M.deltaY<=0||q.scrollTop+q.offsetHeight>=q.scrollHeight&&M.deltaY>=0))return;M.preventDefault(),q.scrollTop+=M.deltaY/_b(),q.scrollLeft+=M.deltaX/_b(),R(),w=!0,Sc(()=>{w=!1})}}}function _(M){if(n||E(M.target)||M.contentRect.height===a.value)return;a.value=M.contentRect.height;const{onResize:A}=e;A!==void 0&&A(M)}function R(){const{value:M}=i;M!=null&&(d.value=M.scrollTop,u=M.scrollLeft)}function E(M){let A=M;for(;A!==null;){if(A.style.display==="none")return!0;A=A.parentElement}return!1}return{listHeight:a,listStyle:{overflow:"auto"},keyToIndex:r,itemsStyle:L(()=>{const{itemResizable:M}=e,A=zn(l.value.sum());return c.value,[e.itemsStyle,{boxSizing:"content-box",height:M?"":A,minHeight:M?A:"",paddingTop:zn(e.paddingTop),paddingBottom:zn(e.paddingBottom)}]}),visibleItemsStyle:L(()=>(c.value,{transform:`translateY(${zn(l.value.sum(f.value))})`})),viewportItems:p,listElRef:i,itemsElRef:N(null),scrollTo:h,handleListResize:_,handleListScroll:x,handleListWheel:C,handleItemResize:k}},render(){const{itemResizable:e,keyField:t,keyToIndex:n,visibleItemsTag:o}=this;return v(lr,{onResize:this.handleListResize},{default:()=>{var r,i;return v("div",Dn(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(lr,{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)])}})}}),er="v-hidden",C8=zr("[v-hidden]",{display:"none!important"}),ah=me({name:"Overflow",props:{getCounter:Function,getTail:Function,updateCounter:Function,onUpdateCount:Function,onUpdateOverflow:Function},setup(e,{slots:t}){const n=N(null),o=N(null);function r(a){const{value:s}=n,{getCounter:l,getTail:c}=e;let u;if(l!==void 0?u=l():u=o.value,!s||!u)return;u.hasAttribute(er)&&u.removeAttribute(er);const{children:d}=s;if(a.showAllItemsBeforeCalculate)for(const k of d)k.hasAttribute(er)&&k.removeAttribute(er);const f=s.offsetWidth,p=[],h=t.tail?c==null?void 0:c():null;let g=h?h.offsetWidth:0,b=!1;const m=s.children.length-(t.tail?1:0);for(let k=0;kf){const{updateCounter:x}=e;for(let C=k;C>=0;--C){const _=m-1-C;x!==void 0?x(_):u.textContent=`${_}`;const R=u.offsetWidth;if(g-=p[C],g+R<=f||C===0){b=!0,k=C-1,h&&(k===-1?(h.style.maxWidth=`${f-R}px`,h.style.boxSizing="border-box"):h.style.maxWidth="");const{onUpdateCount:E}=e;E&&E(_);break}}}}const{onUpdateOverflow:y}=e;b?y!==void 0&&y(!0):(y!==void 0&&y(!1),u.setAttribute(er,""))}const i=Ii();return C8.mount({id:"vueuc/overflow",head:!0,anchorMetaName:Ap,ssr:i}),Ut(()=>r({showAllItemsBeforeCalculate:!1})),{selfRef:n,counterRef:o,sync:r}},render(){const{$slots:e}=this;return Bt(()=>this.sync({showAllItemsBeforeCalculate:!1})),v("div",{class:"v-overflow",ref:"selfRef"},[Yc(e,"default"),e.counter?e.counter():v("span",{style:{display:"inline-block"},ref:"counterRef"}),e.tail?e.tail():null])}});function aw(e){return e instanceof HTMLElement}function sw(e){for(let t=0;t=0;t--){const n=e.childNodes[t];if(aw(n)&&(cw(n)||lw(n)))return!0}return!1}function cw(e){if(!w8(e))return!1;try{e.focus({preventScroll:!0})}catch{}return document.activeElement===e}function w8(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 rs=[];const zp=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=Ai(),n=N(null),o=N(null);let r=!1,i=!1;const a=typeof document>"u"?null:document.activeElement;function s(){return rs[rs.length-1]===t}function l(b){var m;b.code==="Escape"&&s()&&((m=e.onEsc)===null||m===void 0||m.call(e,b))}Ut(()=>{ht(()=>e.active,b=>{b?(d(),Mt("keydown",document,l)):(Tt("keydown",document,l),r&&f())},{immediate:!0})}),rn(()=>{Tt("keydown",document,l),r&&f()});function c(b){if(!i&&s()){const m=u();if(m===null||m.contains(wi(b)))return;p("first")}}function u(){const b=n.value;if(b===null)return null;let m=b;for(;m=m.nextSibling,!(m===null||m instanceof Element&&m.tagName==="DIV"););return m}function d(){var b;if(!e.disabled){if(rs.push(t),e.autoFocus){const{initialFocusTo:m}=e;m===void 0?p("first"):(b=ub(m))===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),rs=rs.filter(y=>y!==t),s()))return;const{finalFocusTo:m}=e;m!==void 0?(b=ub(m))===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 m=n.value,y=o.value;if(m!==null&&y!==null){const k=u();if(k==null||k===y){i=!0,m.focus({preventScroll:!0}),i=!1;return}i=!0;const S=b==="first"?sw(k):lw(k);i=!1,S||(i=!0,m.focus({preventScroll:!0}),i=!1)}}}function h(b){if(i)return;const m=u();m!==null&&(b.relatedTarget!==null&&m.contains(b.relatedTarget)?p("last"):p("first"))}function g(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:g}},render(){const{default:e}=this.$slots;if(e===void 0)return null;if(this.disabled)return e();const{active:t,focusableStyle:n}=this;return 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 uw(e,t){t&&(Ut(()=>{const{value:n}=e;n&&Tc.registerHandler(n,t)}),rn(()=>{const{value:n}=e;n&&Tc.unregisterHandler(n)}))}let Ji=0,Sb="",kb="",Tb="",Pb="";const sh=N("0px");function dw(e){if(typeof document>"u")return;const t=document.documentElement;let n,o=!1;const r=()=>{t.style.marginRight=Sb,t.style.overflow=kb,t.style.overflowX=Tb,t.style.overflowY=Pb,sh.value="0px"};Ut(()=>{n=ht(e,i=>{if(i){if(!Ji){const a=window.innerWidth-t.offsetWidth;a>0&&(Sb=t.style.marginRight,t.style.marginRight=`${a}px`,sh.value=`${a}px`),kb=t.style.overflow,Tb=t.style.overflowX,Pb=t.style.overflowY,t.style.overflow="hidden",t.style.overflowX="hidden",t.style.overflowY="hidden"}o=!0,Ji++}else Ji--,Ji||r(),o=!1},{immediate:!0})}),rn(()=>{n==null||n(),o&&(Ji--,Ji||r(),o=!1)})}const Op=N(!1),Rb=()=>{Op.value=!0},Eb=()=>{Op.value=!1};let is=0;const fw=()=>(ur&&(cn(()=>{is||(window.addEventListener("compositionstart",Rb),window.addEventListener("compositionend",Eb)),is++}),rn(()=>{is<=1?(window.removeEventListener("compositionstart",Rb),window.removeEventListener("compositionend",Eb),is=0):is--})),Op);function Dp(e){const t={isDeactivated:!1};let n=!1;return Kh(()=>{if(t.isDeactivated=!1,!n){n=!0;return}e()}),Kc(()=>{t.isDeactivated=!0,n||(n=!0)}),t}function $b(e){return e.nodeName==="#document"}const _8=(e,t)=>{if(!e)return;const n=document.createElement("a");n.href=e,t!==void 0&&(n.download=t),document.body.appendChild(n),n.click(),document.body.removeChild(n)},Ab="n-form-item";function dr(e,{defaultSize:t="medium",mergedSize:n,mergedDisabled:o}={}){const r=qe(Ab,null);lt(Ab,null);const i=L(n?()=>n(r):()=>{const{size:l}=e;if(l)return l;if(r){const{mergedSize:c}=r;if(c.value!==void 0)return c.value}return t}),a=L(o?()=>o(r):()=>{const{disabled:l}=e;return l!==void 0?l:r?r.disabled.value:!1}),s=L(()=>{const{status:l}=e;return l||(r==null?void 0:r.mergedValidationStatus.value)});return rn(()=>{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 S8=typeof global=="object"&&global&&global.Object===Object&&global;const hw=S8;var k8=typeof self=="object"&&self&&self.Object===Object&&self,T8=hw||k8||Function("return this")();const So=T8;var P8=So.Symbol;const Br=P8;var pw=Object.prototype,R8=pw.hasOwnProperty,E8=pw.toString,as=Br?Br.toStringTag:void 0;function $8(e){var t=R8.call(e,as),n=e[as];try{e[as]=void 0;var o=!0}catch{}var r=E8.call(e);return o&&(t?e[as]=n:delete e[as]),r}var A8=Object.prototype,I8=A8.toString;function M8(e){return I8.call(e)}var z8="[object Null]",O8="[object Undefined]",Ib=Br?Br.toStringTag:void 0;function Mi(e){return e==null?e===void 0?O8:z8:Ib&&Ib in Object(e)?$8(e):M8(e)}function Hr(e){return e!=null&&typeof e=="object"}var D8="[object Symbol]";function Cu(e){return typeof e=="symbol"||Hr(e)&&Mi(e)==D8}function mw(e,t){for(var n=-1,o=e==null?0:e.length,r=Array(o);++n0){if(++t>=bI)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function wI(e){return function(){return e}}var _I=function(){try{var e=Oi(Object,"defineProperty");return e({},"",{}),e}catch{}}();const Pc=_I;var SI=Pc?function(e,t){return Pc(e,"toString",{configurable:!0,enumerable:!1,value:wI(t),writable:!0})}:Lp;const kI=SI;var TI=CI(kI);const PI=TI;var RI=9007199254740991,EI=/^(?:0|[1-9]\d*)$/;function Np(e,t){var n=typeof e;return t=t??RI,!!t&&(n=="number"||n!="symbol"&&EI.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=DI}function Na(e){return e!=null&&Hp(e.length)&&!Fp(e)}function LI(e,t,n){if(!qo(n))return!1;var o=typeof t;return(o=="number"?Na(n)&&Np(t,n.length):o=="string"&&t in n)?rl(n[t],e):!1}function FI(e){return OI(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&&LI(n[0],n[1],a)&&(i=r<3?void 0:i,r=1),t=Object(t);++o-1}function tz(e,t){var n=this.__data__,o=wu(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}function fr(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:kz(e,t,n)}var Pz="\\ud800-\\udfff",Rz="\\u0300-\\u036f",Ez="\\ufe20-\\ufe2f",$z="\\u20d0-\\u20ff",Az=Rz+Ez+$z,Iz="\\ufe0e\\ufe0f",Mz="\\u200d",zz=RegExp("["+Mz+Pz+Az+Iz+"]");function Rw(e){return zz.test(e)}function Oz(e){return e.split("")}var Ew="\\ud800-\\udfff",Dz="\\u0300-\\u036f",Lz="\\ufe20-\\ufe2f",Fz="\\u20d0-\\u20ff",Nz=Dz+Lz+Fz,Bz="\\ufe0e\\ufe0f",Hz="["+Ew+"]",uh="["+Nz+"]",dh="\\ud83c[\\udffb-\\udfff]",jz="(?:"+uh+"|"+dh+")",$w="[^"+Ew+"]",Aw="(?:\\ud83c[\\udde6-\\uddff]){2}",Iw="[\\ud800-\\udbff][\\udc00-\\udfff]",Vz="\\u200d",Mw=jz+"?",zw="["+Bz+"]?",Uz="(?:"+Vz+"(?:"+[$w,Aw,Iw].join("|")+")"+zw+Mw+")*",Wz=zw+Mw+Uz,qz="(?:"+[$w+uh+"?",uh,Aw,Iw,Hz].join("|")+")",Kz=RegExp(dh+"(?="+dh+")|"+qz+Wz,"g");function Gz(e){return e.match(Kz)||[]}function Yz(e){return Rw(e)?Gz(e):Oz(e)}function Xz(e){return function(t){t=Si(t);var n=Rw(t)?Yz(t):void 0,o=n?n[0]:t.charAt(0),r=n?Tz(n,1).join(""):t.slice(1);return o[e]()+r}}var Zz=Xz("toUpperCase");const Ow=Zz;function Jz(e){return Ow(Si(e).toLowerCase())}function Qz(e,t,n,o){var r=-1,i=e==null?0:e.length;for(o&&i&&(n=e[++r]);++rs))return!1;var c=i.get(e),u=i.get(t);if(c&&u)return c==t&&u==e;var d=-1,f=!0,p=n&TD?new Ac: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||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:` + `)]),wo="n-config-provider",Ta="naive-ui-style";function He(e,t,n,o,r,i){const a=Ii(),s=qe(wo,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:Ta,ssr:a}),s!=null&&s.preflightStyleDisabled||n_.mount({id:"n-global",head:!0,anchorMetaName:Ta,ssr:a})};a?c():cn(c)}return L(()=>{var c;const{theme:{common:u,self:d,peers:f={}}={},themeOverrides:p={},builtinThemeOverrides:h={}}=r,{common:g,peers:b}=p,{common:m=void 0,[e]:{common:y=void 0,self:k=void 0,peers:S={}}={}}=(s==null?void 0:s.mergedThemeRef.value)||{},{common:w=void 0,[e]:x={}}=(s==null?void 0:s.mergedThemeOverridesRef.value)||{},{common:C,peers:_={}}=x,R=us({},u||y||m||o.common,w,C,g),E=us((c=d||k||o.self)===null||c===void 0?void 0:c(R),h,x,p);return{common:R,self:E,peers:us({},o.peers,S,f),peerOverrides:us({},h.peers,_,b)}})}He.props={theme:Object,themeOverrides:Object,builtinThemeOverrides:Object};const qs="n";function at(e={},t={defaultBordered:!0}){const n=qe(wo,null);return{inlineThemeDisabled:n==null?void 0:n.inlineThemeDisabled,mergedRtlRef:n==null?void 0:n.mergedRtlRef,mergedComponentPropsRef:n==null?void 0:n.mergedComponentPropsRef,mergedBreakpointsRef:n==null?void 0:n.mergedBreakpointsRef,mergedBorderedRef:L(()=>{var o,r;const{bordered:i}=e;return i!==void 0?i:(r=(o=n==null?void 0:n.mergedBorderedRef.value)!==null&&o!==void 0?o:t.defaultBordered)!==null&&r!==void 0?r:!0}),mergedClsPrefixRef:n?n.mergedClsPrefixRef:$a(qs),namespaceRef:L(()=>n==null?void 0:n.mergedNamespaceRef.value)}}function o_(){const e=qe(wo,null);return e?e.mergedClsPrefixRef:$a(qs)}const $L={name:"zh-CN",global:{undo:"撤销",redo:"重做",confirm:"确认",clear:"清除"},Popconfirm:{positiveText:"确认",negativeText:"取消"},Cascader:{placeholder:"请选择",loading:"加载中",loadingRequiredMessage:e=>`加载全部 ${e} 的子节点后才可选中`},Time:{dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss"},DatePicker:{yearFormat:"yyyy年",monthFormat:"MMM",dayFormat:"eeeeee",yearTypeFormat:"yyyy",monthTypeFormat:"yyyy-MM",dateFormat:"yyyy-MM-dd",dateTimeFormat:"yyyy-MM-dd HH:mm:ss",quarterFormat:"yyyy-qqq",weekFormat:"yyyy-w周",clear:"清除",now:"此刻",confirm:"确认",selectTime:"选择时间",selectDate:"选择日期",datePlaceholder:"选择日期",datetimePlaceholder:"选择日期时间",monthPlaceholder:"选择月份",yearPlaceholder:"选择年份",quarterPlaceholder:"选择季度",weekPlaceholder:"选择周",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:"此刻",clear:"清除"},Pagination:{goto:"跳至",selectionSuffix:"页"},DynamicTags:{add:"添加"},Log:{loading:"加载中"},Input:{placeholder:"请输入"},InputNumber:{placeholder:"请输入"},DynamicInput:{create:"添加"},ThemeEditor:{title:"主题编辑器",clearAllVars:"清除全部变量",clearSearch:"清除搜索",filterCompName:"过滤组件名",filterVarName:"过滤变量名",import:"导入",export:"导出",restore:"恢复默认"},Image:{tipPrevious:"上一张(←)",tipNext:"下一张(→)",tipCounterclockwise:"向左旋转",tipClockwise:"向右旋转",tipZoomOut:"缩小",tipZoomIn:"放大",tipDownload:"下载",tipClose:"关闭(Esc)",tipOriginalSize:"缩放到原始尺寸"}},AL=$L,IL={name:"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",weekFormat:"yyyy-w",clear:"清除",now:"現在",confirm:"確定",selectTime:"選擇時間",selectDate:"選擇日期",datePlaceholder:"選擇日期",datetimePlaceholder:"選擇日期時間",monthPlaceholder:"選擇月份",yearPlaceholder:"選擇年份",quarterPlaceholder:"選擇季度",weekPlaceholder:"Select Week",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:"現在",clear:"清除"},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:"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",weekFormat:"yyyy-w",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",weekPlaceholder:"Select Week",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",clear:"Clear"},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"}},r_=zL,OL={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",weekFormat:"yyyy-w",clear:"クリア",now:"現在",confirm:"OK",selectTime:"時間を選択",selectDate:"日付を選択",datePlaceholder:"日付を選択",datetimePlaceholder:"選択",monthPlaceholder:"月を選択",yearPlaceholder:"年を選択",quarterPlaceholder:"四半期を選択",weekPlaceholder:"Select Week",startDatePlaceholder:"開始日",endDatePlaceholder:"終了日",startDatetimePlaceholder:"開始時間",endDatetimePlaceholder:"終了時間",startMonthPlaceholder:"開始月",endMonthPlaceholder:"終了月",monthBeforeYear:!1,firstDayOfWeek:0,today:"今日"},DataTable:{checkTableAll:"全選択",uncheckTableAll:"全選択取消",confirm:"OK",clear:"リセット"},LegacyTransfer:{sourceTitle:"元",targetTitle:"先"},Transfer:{selectAll:"全選択",unselectAll:"全選択取消",clearAll:"リセット",total:e=>`合計 ${e} 項目`,selected:e=>`${e} 個の項目を選択`},Empty:{description:"データなし"},Select:{placeholder:"選択してください"},TimePicker:{placeholder:"選択してください",positiveText:"OK",negativeText:"キャンセル",now:"現在",clear:"クリア"},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,LL={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",weekFormat:"yyyy-w",clear:"지우기",now:"현재",confirm:"확인",selectTime:"시간 선택",selectDate:"날짜 선택",datePlaceholder:"날짜 선택",datetimePlaceholder:"날짜 및 시간 선택",monthPlaceholder:"월 선택",yearPlaceholder:"년 선택",quarterPlaceholder:"분기 선택",weekPlaceholder:"Select Week",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:"현재 시간",clear:"지우기"},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:"원본 크기로 확대"}},FL=LL,NL={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",weekFormat:"yyyy-w",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ý",weekPlaceholder:"Select Week",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",clear:"Xóa"},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"}},BL=NL,HL={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",weekFormat:"yyyy-w",clear:"پاک کردن",now:"اکنون",confirm:"تأیید",selectTime:"انتخاب زمان",selectDate:"انتخاب تاریخ",datePlaceholder:"انتخاب تاریخ",datetimePlaceholder:"انتخاب تاریخ و زمان",monthPlaceholder:"انتخاب ماه",yearPlaceholder:"انتخاب سال",quarterPlaceholder:"انتخاب سه‌ماهه",weekPlaceholder:"Select Week",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:"همین الان",clear:"پاک کردن"},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:"اندازه اصلی تصویر"}},jL=HL;var VL={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}} 年"}},UL=function(t,n,o){var r,i=VL[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 WL=UL;function On(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 qL={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},KL={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},GL={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},YL={date:On({formats:qL,defaultWidth:"full"}),time:On({formats:KL,defaultWidth:"full"}),dateTime:On({formats:GL,defaultWidth:"full"})};const XL=YL;function Gp(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function vh(e){"@babel/helpers - typeof";return vh=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},vh(e)}function ZL(e){Gp(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||vh(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function JL(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var QL={};function e9(){return QL}function d0(e,t){var n,o,r,i,a,s,l,c;Gp(1,arguments);var u=e9(),d=JL((n=(o=(r=(i=t==null?void 0:t.weekStartsOn)!==null&&i!==void 0?i:t==null||(a=t.locale)===null||a===void 0||(s=a.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&r!==void 0?r:u.weekStartsOn)!==null&&o!==void 0?o:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=ZL(e),p=f.getUTCDay(),h=(pt.getTime()?"'下个'"+o:"'上个'"+o}var n9={lastWeek:f0,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:f0,other:"PP p"},o9=function(t,n,o,r){var i=n9[t];return typeof i=="function"?i(n,o,r):i};const r9=o9;function Jt(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 i9={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},a9={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},s9={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},l9={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},c9={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:"夜间"}},u9={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:"夜间"}},d9=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()}},f9={ordinalNumber:d9,era:Jt({values:i9,defaultWidth:"wide"}),quarter:Jt({values:a9,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Jt({values:s9,defaultWidth:"wide"}),day:Jt({values:l9,defaultWidth:"wide"}),dayPeriod:Jt({values:c9,defaultWidth:"wide",formattingValues:u9,defaultFormattingWidth:"wide"})};const h9=f9;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)?m9(s,function(d){return d.test(a)}):p9(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 p9(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function m9(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 g9=/^(第\s*)?\d+(日|时|分|秒)?/i,v9=/\d+/i,b9={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},y9={any:[/^(前)/i,/^(公元)/i]},x9={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},C9={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},w9={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},_9={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]},S9={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},k9={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},T9={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},P9={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},R9={ordinalNumber:il({matchPattern:g9,parsePattern:v9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:b9,defaultMatchWidth:"wide",parsePatterns:y9,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:x9,defaultMatchWidth:"wide",parsePatterns:C9,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:w9,defaultMatchWidth:"wide",parsePatterns:_9,defaultParseWidth:"any"}),day:Qt({matchPatterns:S9,defaultMatchWidth:"wide",parsePatterns:k9,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:T9,defaultMatchWidth:"any",parsePatterns:P9,defaultParseWidth:"any"})};const E9=R9;var $9={code:"zh-CN",formatDistance:WL,formatLong:XL,formatRelative:r9,localize:h9,match:E9,options:{weekStartsOn:1,firstWeekContainsDate:4}};const i_=$9,A9={name:"zh-CN",locale:i_},h0=A9;var I9={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"}},M9=function(t,n,o){var r,i=I9[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 z9=M9;var O9={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},D9={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},L9={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},F9={date:On({formats:O9,defaultWidth:"full"}),time:On({formats:D9,defaultWidth:"full"}),dateTime:On({formats:L9,defaultWidth:"full"})};const N9=F9;var B9={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},H9=function(t,n,o,r){return B9[t]};const j9=H9;var V9={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},U9={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},W9={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"]},q9={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"]},K9={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"}},G9={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"}},Y9=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"},X9={ordinalNumber:Y9,era:Jt({values:V9,defaultWidth:"wide"}),quarter:Jt({values:U9,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Jt({values:W9,defaultWidth:"wide"}),day:Jt({values:q9,defaultWidth:"wide"}),dayPeriod:Jt({values:K9,defaultWidth:"wide",formattingValues:G9,defaultFormattingWidth:"wide"})};const Z9=X9;var J9=/^(\d+)(th|st|nd|rd)?/i,Q9=/\d+/i,eF={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},tF={any:[/^b/i,/^(a|c)/i]},nF={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},oF={any:[/1/i,/2/i,/3/i,/4/i]},rF={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},iF={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]},aF={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},sF={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]},lF={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},cF={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}},uF={ordinalNumber:il({matchPattern:J9,parsePattern:Q9,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:eF,defaultMatchWidth:"wide",parsePatterns:tF,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:nF,defaultMatchWidth:"wide",parsePatterns:oF,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:rF,defaultMatchWidth:"wide",parsePatterns:iF,defaultParseWidth:"any"}),day:Qt({matchPatterns:aF,defaultMatchWidth:"wide",parsePatterns:sF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:lF,defaultMatchWidth:"any",parsePatterns:cF,defaultParseWidth:"any"})};const dF=uF;var fF={code:"en-US",formatDistance:z9,formatLong:N9,formatRelative:j9,localize:Z9,match:dF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const hF=fF,pF={name:"en-US",locale:hF},a_=pF;var mF={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}}年近く"}},gF=function(t,n,o){o=o||{};var r,i=mF[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 vF=gF;var bF={full:"y年M月d日EEEE",long:"y年M月d日",medium:"y/MM/dd",short:"y/MM/dd"},yF={full:"H時mm分ss秒 zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},xF={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},CF={date:On({formats:bF,defaultWidth:"full"}),time:On({formats:yF,defaultWidth:"full"}),dateTime:On({formats:xF,defaultWidth:"full"})};const wF=CF;var _F={lastWeek:"先週のeeeeのp",yesterday:"昨日のp",today:"今日のp",tomorrow:"明日のp",nextWeek:"翌週のeeeeのp",other:"P"},SF=function(t,n,o,r){return _F[t]};const kF=SF;var TF={narrow:["BC","AC"],abbreviated:["紀元前","西暦"],wide:["紀元前","西暦"]},PF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["第1四半期","第2四半期","第3四半期","第4四半期"]},RF={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月"]},EF={narrow:["日","月","火","水","木","金","土"],short:["日","月","火","水","木","金","土"],abbreviated:["日","月","火","水","木","金","土"],wide:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},$F={narrow:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},abbreviated:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"},wide:{am:"午前",pm:"午後",midnight:"深夜",noon:"正午",morning:"朝",afternoon:"午後",evening:"夜",night:"深夜"}},AF={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:"深夜"}},IF=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)}},MF={ordinalNumber:IF,era:Jt({values:TF,defaultWidth:"wide"}),quarter:Jt({values:PF,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:Jt({values:RF,defaultWidth:"wide"}),day:Jt({values:EF,defaultWidth:"wide"}),dayPeriod:Jt({values:$F,defaultWidth:"wide",formattingValues:AF,defaultFormattingWidth:"wide"})};const zF=MF;var OF=/^第?\d+(年|四半期|月|週|日|時|分|秒)?/i,DF=/\d+/i,LF={narrow:/^(B\.?C\.?|A\.?D\.?)/i,abbreviated:/^(紀元[前後]|西暦)/i,wide:/^(紀元[前後]|西暦)/i},FF={narrow:[/^B/i,/^A/i],any:[/^(紀元前)/i,/^(西暦|紀元後)/i]},NF={narrow:/^[1234]/i,abbreviated:/^Q[1234]/i,wide:/^第[1234一二三四1234]四半期/i},BF={any:[/(1|一|1)/i,/(2|二|2)/i,/(3|三|3)/i,/(4|四|4)/i]},HF={narrow:/^([123456789]|1[012])/,abbreviated:/^([123456789]|1[012])月/i,wide:/^([123456789]|1[012])月/i},jF={any:[/^1\D/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},VF={narrow:/^[日月火水木金土]/,short:/^[日月火水木金土]/,abbreviated:/^[日月火水木金土]/,wide:/^[日月火水木金土]曜日/},UF={any:[/^日/,/^月/,/^火/,/^水/,/^木/,/^金/,/^土/]},WF={any:/^(AM|PM|午前|午後|正午|深夜|真夜中|夜|朝)/i},qF={any:{am:/^(A|午前)/i,pm:/^(P|午後)/i,midnight:/^深夜|真夜中/i,noon:/^正午/i,morning:/^朝/i,afternoon:/^午後/i,evening:/^夜/i,night:/^深夜/i}},KF={ordinalNumber:il({matchPattern:OF,parsePattern:DF,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:LF,defaultMatchWidth:"wide",parsePatterns:FF,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:NF,defaultMatchWidth:"wide",parsePatterns:BF,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:HF,defaultMatchWidth:"wide",parsePatterns:jF,defaultParseWidth:"any"}),day:Qt({matchPatterns:VF,defaultMatchWidth:"wide",parsePatterns:UF,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:WF,defaultMatchWidth:"any",parsePatterns:qF,defaultParseWidth:"any"})};const GF=KF;var YF={code:"ja",formatDistance:vF,formatLong:wF,formatRelative:kF,localize:zF,match:GF,options:{weekStartsOn:0,firstWeekContainsDate:1}};const XF=YF,ZF={name:"ja-JP",locale:XF},JF=ZF;var QF={lessThanXSeconds:{one:"1초 미만",other:"{{count}}초 미만"},xSeconds:{one:"1초",other:"{{count}}초"},halfAMinute:"30초",lessThanXMinutes:{one:"1분 미만",other:"{{count}}분 미만"},xMinutes:{one:"1분",other:"{{count}}분"},aboutXHours:{one:"약 1시간",other:"약 {{count}}시간"},xHours:{one:"1시간",other:"{{count}}시간"},xDays:{one:"1일",other:"{{count}}일"},aboutXWeeks:{one:"약 1주",other:"약 {{count}}주"},xWeeks:{one:"1주",other:"{{count}}주"},aboutXMonths:{one:"약 1개월",other:"약 {{count}}개월"},xMonths:{one:"1개월",other:"{{count}}개월"},aboutXYears:{one:"약 1년",other:"약 {{count}}년"},xYears:{one:"1년",other:"{{count}}년"},overXYears:{one:"1년 이상",other:"{{count}}년 이상"},almostXYears:{one:"거의 1년",other:"거의 {{count}}년"}},e7=function(t,n,o){var r,i=QF[t];return typeof i=="string"?r=i:n===1?r=i.one:r=i.other.replace("{{count}}",n.toString()),o!=null&&o.addSuffix?o.comparison&&o.comparison>0?r+" 후":r+" 전":r};const t7=e7;var n7={full:"y년 M월 d일 EEEE",long:"y년 M월 d일",medium:"y.MM.dd",short:"y.MM.dd"},o7={full:"a H시 mm분 ss초 zzzz",long:"a H:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},r7={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},i7={date:On({formats:n7,defaultWidth:"full"}),time:On({formats:o7,defaultWidth:"full"}),dateTime:On({formats:r7,defaultWidth:"full"})};const a7=i7;var s7={lastWeek:"'지난' eeee p",yesterday:"'어제' p",today:"'오늘' p",tomorrow:"'내일' p",nextWeek:"'다음' eeee p",other:"P"},l7=function(t,n,o,r){return s7[t]};const c7=l7;var u7={narrow:["BC","AD"],abbreviated:["BC","AD"],wide:["기원전","서기"]},d7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1분기","2분기","3분기","4분기"]},f7={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월"]},h7={narrow:["일","월","화","수","목","금","토"],short:["일","월","화","수","목","금","토"],abbreviated:["일","월","화","수","목","금","토"],wide:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},p7={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:"밤"}},m7={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:"밤"}},g7=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+"번째"}},v7={ordinalNumber:g7,era:Jt({values:u7,defaultWidth:"wide"}),quarter:Jt({values:d7,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Jt({values:f7,defaultWidth:"wide"}),day:Jt({values:h7,defaultWidth:"wide"}),dayPeriod:Jt({values:p7,defaultWidth:"wide",formattingValues:m7,defaultFormattingWidth:"wide"})};const b7=v7;var y7=/^(\d+)(일|번째)?/i,x7=/\d+/i,C7={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},w7={any:[/^(bc|기원전)/i,/^(ad|서기)/i]},_7={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234]사?분기/i},S7={any:[/1/i,/2/i,/3/i,/4/i]},k7={narrow:/^(1[012]|[123456789])/,abbreviated:/^(1[012]|[123456789])월/i,wide:/^(1[012]|[123456789])월/i},T7={any:[/^1월?$/,/^2/,/^3/,/^4/,/^5/,/^6/,/^7/,/^8/,/^9/,/^10/,/^11/,/^12/]},P7={narrow:/^[일월화수목금토]/,short:/^[일월화수목금토]/,abbreviated:/^[일월화수목금토]/,wide:/^[일월화수목금토]요일/},R7={any:[/^일/,/^월/,/^화/,/^수/,/^목/,/^금/,/^토/]},E7={any:/^(am|pm|오전|오후|자정|정오|아침|저녁|밤)/i},$7={any:{am:/^(am|오전)/i,pm:/^(pm|오후)/i,midnight:/^자정/i,noon:/^정오/i,morning:/^아침/i,afternoon:/^오후/i,evening:/^저녁/i,night:/^밤/i}},A7={ordinalNumber:il({matchPattern:y7,parsePattern:x7,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:C7,defaultMatchWidth:"wide",parsePatterns:w7,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:_7,defaultMatchWidth:"wide",parsePatterns:S7,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:k7,defaultMatchWidth:"wide",parsePatterns:T7,defaultParseWidth:"any"}),day:Qt({matchPatterns:P7,defaultMatchWidth:"wide",parsePatterns:R7,defaultParseWidth:"any"}),dayPeriod:Qt({matchPatterns:E7,defaultMatchWidth:"any",parsePatterns:$7,defaultParseWidth:"any"})};const I7=A7;var M7={code:"ko",formatDistance:t7,formatLong:a7,formatRelative:c7,localize:b7,match:I7,options:{weekStartsOn:0,firstWeekContainsDate:1}};const z7=M7,O7={name:"ko-KR",locale:z7},D7=O7;var L7={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"}},F7=function(t,n,o){var r,i=L7[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 N7=F7;var B7={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"},H7={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},j7={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},V7={date:On({formats:B7,defaultWidth:"full"}),time:On({formats:H7,defaultWidth:"full"}),dateTime:On({formats:j7,defaultWidth:"full"})};const U7=V7;var W7={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"},q7=function(t,n,o,r){return W7[t]};const K7=q7;var G7={narrow:["TCN","SCN"],abbreviated:["trước CN","sau CN"],wide:["trước Công Nguyên","sau Công Nguyên"]},Y7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["Quý 1","Quý 2","Quý 3","Quý 4"]},X7={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["quý I","quý II","quý III","quý IV"]},Z7={narrow:["1","2","3","4","5","6","7","8","9","10","11","12"],abbreviated:["Thg 1","Thg 2","Thg 3","Thg 4","Thg 5","Thg 6","Thg 7","Thg 8","Thg 9","Thg 10","Thg 11","Thg 12"],wide:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},J7={narrow:["01","02","03","04","05","06","07","08","09","10","11","12"],abbreviated:["thg 1","thg 2","thg 3","thg 4","thg 5","thg 6","thg 7","thg 8","thg 9","thg 10","thg 11","thg 12"],wide:["tháng 01","tháng 02","tháng 03","tháng 04","tháng 05","tháng 06","tháng 07","tháng 08","tháng 09","tháng 10","tháng 11","tháng 12"]},Q7={narrow:["CN","T2","T3","T4","T5","T6","T7"],short:["CN","Th 2","Th 3","Th 4","Th 5","Th 6","Th 7"],abbreviated:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],wide:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"]},eN={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"}},tN={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"}},nN=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)},oN={ordinalNumber:nN,era:Jt({values:G7,defaultWidth:"wide"}),quarter:Jt({values:Y7,defaultWidth:"wide",formattingValues:X7,defaultFormattingWidth:"wide",argumentCallback:function(t){return t-1}}),month:Jt({values:Z7,defaultWidth:"wide",formattingValues:J7,defaultFormattingWidth:"wide"}),day:Jt({values:Q7,defaultWidth:"wide"}),dayPeriod:Jt({values:eN,defaultWidth:"wide",formattingValues:tN,defaultFormattingWidth:"wide"})};const rN=oN;var iN=/^(\d+)/i,aN=/\d+/i,sN={narrow:/^(tcn|scn)/i,abbreviated:/^(trước CN|sau CN)/i,wide:/^(trước Công Nguyên|sau Công Nguyên)/i},lN={any:[/^t/i,/^s/i]},cN={narrow:/^([1234]|i{1,3}v?)/i,abbreviated:/^q([1234]|i{1,3}v?)/i,wide:/^quý ([1234]|i{1,3}v?)/i},uN={any:[/(1|i)$/i,/(2|ii)$/i,/(3|iii)$/i,/(4|iv)$/i]},dN={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},fN={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]},hN={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},pN={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]},mN={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},gN={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}},vN={ordinalNumber:il({matchPattern:iN,parsePattern:aN,valueCallback:function(t){return parseInt(t,10)}}),era:Qt({matchPatterns:sN,defaultMatchWidth:"wide",parsePatterns:lN,defaultParseWidth:"any"}),quarter:Qt({matchPatterns:cN,defaultMatchWidth:"wide",parsePatterns:uN,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:Qt({matchPatterns:dN,defaultMatchWidth:"wide",parsePatterns:fN,defaultParseWidth:"wide"}),day:Qt({matchPatterns:hN,defaultMatchWidth:"wide",parsePatterns:pN,defaultParseWidth:"wide"}),dayPeriod:Qt({matchPatterns:mN,defaultMatchWidth:"wide",parsePatterns:gN,defaultParseWidth:"any"})};const bN=vN;var yN={code:"vi",formatDistance:N7,formatLong:U7,formatRelative:K7,localize:rN,match:bN,options:{weekStartsOn:1,firstWeekContainsDate:1}};const xN=yN,CN={name:"vi-VN",locale:xN},wN=CN,_N={name:"fa-IR",locale:i_},SN=_N;function Di(e){const{mergedLocaleRef:t,mergedDateLocaleRef:n}=qe(wo,null)||{},o=L(()=>{var i,a;return(a=(i=t==null?void 0:t.value)===null||i===void 0?void 0:i[e])!==null&&a!==void 0?a:r_[e]});return{dateLocaleRef:L(()=>{var i;return(i=n==null?void 0:n.value)!==null&&i!==void 0?i:a_}),localeRef:o}}function Yr(e,t,n){if(!t)return;const o=Ii(),r=qe(wo,null),i=()=>{const a=n.value;t.mount({id:a===void 0?e:a+e,head:!0,anchorMetaName:Ta,props:{bPrefix:a?`.${a}-`:void 0},ssr:o}),r!=null&&r.preflightStyleDisabled||n_.mount({id:"n-global",head:!0,anchorMetaName:Ta,ssr:o})};o?i():cn(i)}function St(e,t,n,o){var r;n||Kr("useThemeClass","cssVarsRef is not passed");const i=(r=qe(wo,null))===null||r===void 0?void 0:r.mergedThemeHashRef,a=N(""),s=Ii();let l;const c=`__${e}`,u=()=>{let d=c;const f=t?t.value:void 0,p=i==null?void 0:i.value;p&&(d+="-"+p),f&&(d+="-"+f);const{themeOverrides:h,builtinThemeOverrides:g}=o;h&&(d+="-"+Hs(JSON.stringify(h))),g&&(d+="-"+Hs(JSON.stringify(g))),a.value=d,l=()=>{const b=n.value;let m="";for(const y in b)m+=`${y}: ${b[y]};`;W(`.${d}`,m).mount({id:d,ssr:s}),l=void 0}};return tn(()=>{u()}),{themeClass:a,onRender:()=>{l==null||l()}}}function pn(e,t,n){if(!t)return;const o=Ii(),r=L(()=>{const{value:a}=t;if(!a)return;const s=a[e];if(s)return s}),i=()=>{tn(()=>{const{value:a}=n,s=`${a}${e}Rtl`;if(c6(s,o))return;const{value:l}=r;l&&l.style.mount({id:s,head:!0,anchorMetaName:Ta,props:{bPrefix:a?`.${a}-`:void 0},ssr:o})})};return o?i():cn(i),r}const kN=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"}))}}),TN=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 Ba(e,t){return me({name:Ow(e),setup(){var n;const o=(n=qe(wo,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 p0=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"}))}}),PN=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"})))}}),Yp=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"}))}}),RN=Ba("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"}))))),EN=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"}))}}),$N=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"}))}}),AN=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"}))}}),Li=Ba("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"}))))),m0=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"}))))}}),g0=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"}))))}}),IN=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"}))))}}),v0=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"}))}}),jr=Ba("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"}))))),b0=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"}))))}}),MN=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"}))))),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",` + `}))}}),Fi=Ba("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"}))))),Ni=Ba("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"}))))),s_=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"}))}}),zN=Ba("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"}))))),ON=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"}))}}),Bi=me({name:"BaseIconSwitchTransition",setup(e,{slots:t}){const n=Gr();return()=>v(hn,{name:"icon-switch-transition",appear:n.value},t)}}),ku=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?K4:hn,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)}}}),DN=O("base-icon",` height: 1em; width: 1em; line-height: 1em; @@ -75,10 +75,10 @@ ${t} position: relative; fill: currentColor; transform: translateZ(0); -`,[j("svg",` +`,[W("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",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",` + `)]),Vt=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){Yr("-base-icon",DN,Ue(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)}}),LN=O("base-close",` display: flex; align-items: center; justify-content: center; @@ -93,10 +93,10 @@ ${t} border: none; position: relative; padding: 0; -`,[K("absolute",` +`,[Z("absolute",` height: var(--n-close-icon-size); width: var(--n-close-icon-size); - `),j("&::before",` + `),W("&::before",` content: ""; position: absolute; width: var(--n-close-size); @@ -106,160 +106,55 @@ ${t} transform: translateY(-50%) translateX(-50%); transition: inherit; border-radius: inherit; - `),Rt("disabled",[j("&:hover",` + `),Pt("disabled",[W("&:hover",` color: var(--n-close-icon-color-hover); - `),j("&:hover::before",` + `),W("&:hover::before",` background-color: var(--n-close-color-hover); - `),j("&:focus::before",` + `),W("&:focus::before",` background-color: var(--n-close-color-hover); - `),j("&:active",` + `),W("&:active",` color: var(--n-close-icon-color-pressed); - `),j("&:active::before",` + `),W("&:active::before",` background-color: var(--n-close-color-pressed); - `)]),K("disabled",` + `)]),Z("disabled",` cursor: not-allowed; color: var(--n-close-icon-color-disabled); background-color: transparent; - `),K("round",[j("&::before",` + `),Z("round",[W("&::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",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); - } - `),j("@keyframes loading-layer-rotate",` - 12.5% { - -webkit-transform: rotate(135deg); - transform: rotate(135deg); - } - 25% { - -webkit-transform: rotate(270deg); - transform: rotate(270deg); - } - 37.5% { - -webkit-transform: rotate(405deg); - transform: rotate(405deg); - } - 50% { - -webkit-transform: rotate(540deg); - transform: rotate(540deg); - } - 62.5% { - -webkit-transform: rotate(675deg); - transform: rotate(675deg); - } - 75% { - -webkit-transform: rotate(810deg); - transform: rotate(810deg); - } - 87.5% { - -webkit-transform: rotate(945deg); - transform: rotate(945deg); + `)])]),Hi=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 Yr("-base-close",LN,Ue(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(Vt,{clsPrefix:t},{default:()=>v(RN,null)}))}}}),FN=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:NN}=co;function qn({originalTransform:e="",left:t=0,top:n=0,transition:o=`all .3s ${NN} !important`}={}){return[W("&.icon-switch-transition-enter-from, &.icon-switch-transition-leave-to",{transform:e+" scale(0.75)",left:t,top:n,opacity:0}),W("&.icon-switch-transition-enter-to, &.icon-switch-transition-leave-from",{transform:`scale(1) ${e}`,left:t,top:n,opacity:1}),W("&.icon-switch-transition-enter-active, &.icon-switch-transition-leave-active",{transformOrigin:"center",position:"absolute",left:t,top:n,transition:o})]}const BN=W([W("@keyframes rotator",` + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } 100% { - -webkit-transform: rotate(1080deg); - transform: rotate(1080deg); - } - `),j("@keyframes loading-left-spin",` - from { - -webkit-transform: rotate(265deg); - transform: rotate(265deg); - } - 50% { - -webkit-transform: rotate(130deg); - transform: rotate(130deg); - } - to { - -webkit-transform: rotate(265deg); - transform: rotate(265deg); - } - `),j("@keyframes loading-right-spin",` - from { - -webkit-transform: rotate(-265deg); - transform: rotate(-265deg); - } - 50% { - -webkit-transform: rotate(-130deg); - transform: rotate(-130deg); - } - to { - -webkit-transform: rotate(-265deg); - transform: rotate(-265deg); - } - `),O("base-loading",` + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + }`),O("base-loading",` position: relative; line-height: 0; width: 1em; height: 1em; - `,[F("transition-wrapper",` + `,[V("transition-wrapper",` position: absolute; width: 100%; height: 100%; - `,[Wn()]),F("container",` - display: inline-flex; - position: relative; - direction: ltr; - line-height: 0; - animation: loading-container-rotate 1568.2352941176ms linear infinite; - font-size: 0; - letter-spacing: 0; - white-space: nowrap; - opacity: 1; - width: 100%; - height: 100%; - `,[F("svg",` - stroke: var(--n-text-color); - fill: transparent; - position: absolute; - height: 100%; - overflow: hidden; - `),F("container-layer",` - position: absolute; - width: 100%; - height: 100%; - animation: loading-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - `,[F("container-layer-left",` - display: inline-flex; - position: relative; - width: 50%; - height: 100%; - overflow: hidden; - `,[F("svg",` - animation: loading-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - width: 200%; - `)]),F("container-layer-patch",` - position: absolute; - top: 0; - left: 47.5%; - box-sizing: border-box; - width: 5%; - height: 100%; - overflow: hidden; - `,[F("svg",` - left: -900%; - width: 2000%; - transform: rotate(180deg); - `)]),F("container-layer-right",` - display: inline-flex; - position: relative; - width: 50%; - height: 100%; - overflow: hidden; - `,[F("svg",` - animation: loading-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; - left: -100%; - width: 200%; - `)])])]),F("placeholder",` + `,[qn()]),V("placeholder",` position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); - `,[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",` + `,[qn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})]),V("container",` + animation: rotator 3s linear infinite both; + `,[V("icon",` + height: 1em; + width: 1em; + `)])])]),zd="1.6s",HN={strokeWidth:{type:Number,default:28},stroke:{type:String,default:void 0}},Xr=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}},HN),setup(e){Yr("-base-loading",BN,Ue(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(Bi,null,{default:()=>this.show?v("div",{key:"icon",class:`${e}-base-loading__transition-wrapper`},v("div",{class:`${e}-base-loading__container`},v("svg",{class:`${e}-base-loading__icon`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},v("g",null,v("animateTransform",{attributeName:"transform",type:"rotate",values:`0 ${i} ${i};270 ${i} ${i}`,begin:"0s",dur:zd,fill:"freeze",repeatCount:"indefinite"}),v("circle",{class:`${e}-base-loading__icon`,fill:"none",stroke:"currentColor","stroke-width":n,"stroke-linecap":"round",cx:i,cy:i,r:t-n/2,"stroke-dasharray":5.67*t,"stroke-dashoffset":18.48*t},v("animateTransform",{attributeName:"transform",type:"rotate",values:`0 ${i} ${i};135 ${i} ${i};450 ${i} ${i}`,begin:"0s",dur:zd,fill:"freeze",repeatCount:"indefinite"}),v("animate",{attributeName:"stroke-dashoffset",values:`${5.67*t};${1.42*t};${5.67*t}`,begin:"0s",dur:zd,fill:"freeze",repeatCount:"indefinite"})))))):v("div",{key:"placeholder",class:`${e}-base-loading__placeholder`},this.$slots)}))}});function y0(e){return Array.isArray(e)?e:[e]}const bh={STOP:"STOP"};function l_(e,t){const n=t(e);e.children!==void 0&&n!==bh.STOP&&e.children.forEach(o=>l_(o,t))}function jN(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 VN(e,t){const{isLeaf:n}=e;return n!==void 0?n:!t(e)}function UN(e){return e.children}function WN(e){return e.key}function qN(){return!1}function KN(e,t){const{isLeaf:n}=e;return!(n===!1&&!Array.isArray(t(e)))}function GN(e){return e.disabled===!0}function YN(e,t){return e.isLeaf===!1&&!Array.isArray(t(e))}function Od(e){var t;return e==null?[]:Array.isArray(e)?e:(t=e.checkedKeys)!==null&&t!==void 0?t:[]}function Dd(e){var t;return e==null||Array.isArray(e)?[]:(t=e.indeterminateKeys)!==null&&t!==void 0?t:[]}function XN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)||n.add(o)}),Array.from(n)}function ZN(e,t){const n=new Set(e);return t.forEach(o=>{n.has(o)&&n.delete(o)}),Array.from(n)}function JN(e){return(e==null?void 0:e.type)==="group"}function QN(e){const t=new Map;return e.forEach((n,o)=>{t.set(n.key,o)}),n=>{var o;return(o=t.get(n))!==null&&o!==void 0?o:null}}class eB extends Error{constructor(){super(),this.message="SubtreeNotLoadedError: checking a subtree whose required nodes are not fully loaded."}}function tB(e,t,n,o){return Ic(t.concat(e),n,o,!1)}function nB(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 oB(e,t,n,o){const r=Ic(t,n,o,!1),i=Ic(e,n,o,!0),a=nB(e,n),s=[];return r.forEach(l=>{(i.has(l)||a.has(l))&&s.push(l)}),s.forEach(l=>r.delete(l)),r}function Ld(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:XN(n,o),indeterminateKeys:Array.from(i)}:r!==void 0?{checkedKeys:ZN(n,r),indeterminateKeys:Array.from(i)}:{checkedKeys:Array.from(n),indeterminateKeys:Array.from(i)};const{levelTreeNodeMap:u}=t;let d;r!==void 0?d=oB(r,n,t,c):o!==void 0?d=tB(o,n,t,c):d=Ic(n,t,c,!1);const f=l==="parent",p=l==="child"||s,h=d,g=new Set,b=Math.max.apply(null,Array.from(u.keys()));for(let m=b;m>=0;m-=1){const y=m===0,k=u.get(m);for(const S of k){if(S.isLeaf)continue;const{key:w,shallowLoaded:x}=S;if(p&&x&&S.children.forEach(E=>{!E.disabled&&!E.isLeaf&&E.shallowLoaded&&h.has(E.key)&&h.delete(E.key)}),S.disabled||!x)continue;let C=!0,_=!1,R=!0;for(const E of S.children){const M=E.key;if(!E.disabled){if(R&&(R=!1),h.has(M))_=!0;else if(g.has(M)){_=!0,C=!1;break}else if(C=!1,_)break}}C&&!R?(f&&S.children.forEach(E=>{!E.disabled&&h.has(E.key)&&h.delete(E.key)}),h.add(w)):_&&g.add(w),y&&p&&h.has(w)&&h.delete(w)}}return{checkedKeys:Array.from(h),indeterminateKeys:Array.from(g)}}function Ic(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&&l_(c,u=>{if(u.disabled)return bh.STOP;const{key:d}=u;if(!a.has(d)&&(a.add(d),s.add(d),YN(u.rawNode,i))){if(o)return bh.STOP;if(!n)throw new eB}})}),s}function rB(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 iB(e){if(e.length===0)return null;const t=e[0];return t.isGroup||t.ignored||t.disabled?t.getNext():t}function aB(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 x0(e,t,{loop:n=!1,includeDisabled:o=!1}={}){const r=t==="prev"?sB:aB,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=Xp(c,i);u!==null?s=u:l(r(c,n))}else{const u=r(c,!1);if(u!==null)l(u);else{const d=lB(c);d!=null&&d.isGroup?l(r(d,n)):n&&l(r(c,!0))}}}}return l(e),s}function sB(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 lB(e){return e.parent}function Xp(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=Xp(c,t);if(u!==null)return u}else return c}}return null}const cB={getChild(){return this.ignored?null:Xp(this)},getParent(){const{parent:e}=this;return e!=null&&e.isGroup?e.getParent():e},getNext(e={}){return x0(this,"next",e)},getPrev(e={}){return x0(this,"prev",e)}};function uB(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 dB(e,t){const n=e.key;for(;t;){if(t.key===n)return!0;t=t.parent}return!1}function c_(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=c_(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 bi(e,t={}){var n;const o=new Map,r=new Map,{getDisabled:i=GN,getIgnored:a=qN,getIsGroup:s=JN,getKey:l=WN}=t,c=(n=t.getChildren)!==null&&n!==void 0?n:UN,u=t.ignoreEmptyChildren?S=>{const w=c(S);return Array.isArray(w)?w.length?w:null:w}: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 VN(this.rawNode,u)},get shallowLoaded(){return KN(this.rawNode,u)},get ignored(){return a(this.rawNode)},contains(S){return dB(this,S)}},cB),f=c_(e,o,r,d,u);function p(S){if(S==null)return null;const w=o.get(S);return w&&!w.isGroup&&!w.ignored?w:null}function h(S){if(S==null)return null;const w=o.get(S);return w&&!w.ignored?w:null}function g(S,w){const x=h(S);return x?x.getPrev(w):null}function b(S,w){const x=h(S);return x?x.getNext(w):null}function m(S){const w=h(S);return w?w.getParent():null}function y(S){const w=h(S);return w?w.getChild():null}const k={treeNodes:f,treeNodeMap:o,levelTreeNodeMap:r,maxLevel:Math.max(...r.keys()),getChildren:u,getFlattenedNodes(S){return uB(f,S)},getNode:p,getPrev:g,getNext:b,getParent:m,getChild:y,getFirstAvailableNode(){return iB(f)},getPath(S,w={}){return rB(S,w,k)},getCheckedKeys(S,w={}){const{cascade:x=!0,leafOnly:C=!1,checkStrategy:_="all",allowNotLoaded:R=!1}=w;return Ld({checkedKeys:Od(S),indeterminateKeys:Dd(S),cascade:x,leafOnly:C,checkStrategy:_,allowNotLoaded:R},k)},check(S,w,x={}){const{cascade:C=!0,leafOnly:_=!1,checkStrategy:R="all",allowNotLoaded:E=!1}=x;return Ld({checkedKeys:Od(w),indeterminateKeys:Dd(w),keysToCheck:S==null?[]:y0(S),cascade:C,leafOnly:_,checkStrategy:R,allowNotLoaded:E},k)},uncheck(S,w,x={}){const{cascade:C=!0,leafOnly:_=!1,checkStrategy:R="all",allowNotLoaded:E=!1}=x;return Ld({checkedKeys:Od(w),indeterminateKeys:Dd(w),keysToUncheck:S==null?[]:y0(S),cascade:C,leafOnly:_,checkStrategy:R,allowNotLoaded:E},k)},getNonLeafKeys(S={}){return jN(f,S)}};return k}const Ye={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)"},fB=Uo(Ye.neutralBase),u_=Uo(Ye.neutralInvertBase),hB="rgba("+u_.slice(0,3).join(", ")+", ";function zt(e){return hB+String(e)+")"}function pB(e){const t=Array.from(u_);return t[3]=Number(e),et(fB,t)}const mB=Object.assign(Object.assign({name:"common"},co),{baseColor:Ye.neutralBase,primaryColor:Ye.primaryDefault,primaryColorHover:Ye.primaryHover,primaryColorPressed:Ye.primaryActive,primaryColorSuppl:Ye.primarySuppl,infoColor:Ye.infoDefault,infoColorHover:Ye.infoHover,infoColorPressed:Ye.infoActive,infoColorSuppl:Ye.infoSuppl,successColor:Ye.successDefault,successColorHover:Ye.successHover,successColorPressed:Ye.successActive,successColorSuppl:Ye.successSuppl,warningColor:Ye.warningDefault,warningColorHover:Ye.warningHover,warningColorPressed:Ye.warningActive,warningColorSuppl:Ye.warningSuppl,errorColor:Ye.errorDefault,errorColorHover:Ye.errorHover,errorColorPressed:Ye.errorActive,errorColorSuppl:Ye.errorSuppl,textColorBase:Ye.neutralTextBase,textColor1:zt(Ye.alpha1),textColor2:zt(Ye.alpha2),textColor3:zt(Ye.alpha3),textColorDisabled:zt(Ye.alpha4),placeholderColor:zt(Ye.alpha4),placeholderColorDisabled:zt(Ye.alpha5),iconColor:zt(Ye.alpha4),iconColorDisabled:zt(Ye.alpha5),iconColorHover:zt(Number(Ye.alpha4)*1.25),iconColorPressed:zt(Number(Ye.alpha4)*.8),opacity1:Ye.alpha1,opacity2:Ye.alpha2,opacity3:Ye.alpha3,opacity4:Ye.alpha4,opacity5:Ye.alpha5,dividerColor:zt(Ye.alphaDivider),borderColor:zt(Ye.alphaBorder),closeIconColorHover:zt(Number(Ye.alphaClose)),closeIconColor:zt(Number(Ye.alphaClose)),closeIconColorPressed:zt(Number(Ye.alphaClose)),closeColorHover:"rgba(255, 255, 255, .12)",closeColorPressed:"rgba(255, 255, 255, .08)",clearColor:zt(Ye.alpha4),clearColorHover:fn(zt(Ye.alpha4),{alpha:1.25}),clearColorPressed:fn(zt(Ye.alpha4),{alpha:.8}),scrollbarColor:zt(Ye.alphaScrollbar),scrollbarColorHover:zt(Ye.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:zt(Ye.alphaProgressRail),railColor:zt(Ye.alphaRail),popoverColor:Ye.neutralPopover,tableColor:Ye.neutralCard,cardColor:Ye.neutralCard,modalColor:Ye.neutralModal,bodyColor:Ye.neutralBody,tagColor:pB(Ye.alphaTag),avatarColor:zt(Ye.alphaAvatar),invertedColor:Ye.neutralBase,inputColor:zt(Ye.alphaInput),codeColor:zt(Ye.alphaCode),tabColor:zt(Ye.alphaTab),actionColor:zt(Ye.alphaAction),tableHeaderColor:zt(Ye.alphaAction),hoverColor:zt(Ye.alphaPending),tableColorHover:zt(Ye.alphaTablePending),tableColorStriped:zt(Ye.alphaTableStriped),pressedColor:zt(Ye.alphaPressed),opacityDisabled:Ye.alphaDisabled,inputColorDisabled:zt(Ye.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)"}),Ve=mB,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"},gB=Uo(st.neutralBase),d_=Uo(st.neutralInvertBase),vB="rgba("+d_.slice(0,3).join(", ")+", ";function C0(e){return vB+String(e)+")"}function Pn(e){const t=Array.from(d_);return t[3]=Number(e),et(gB,t)}const bB=Object.assign(Object.assign({name:"common"},co),{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:Pn(st.alpha4),placeholderColor:Pn(st.alpha4),placeholderColorDisabled:Pn(st.alpha5),iconColor:Pn(st.alpha4),iconColorHover:fn(Pn(st.alpha4),{lightness:.75}),iconColorPressed:fn(Pn(st.alpha4),{lightness:.9}),iconColorDisabled:Pn(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:Pn(Number(st.alphaClose)),closeIconColorHover:Pn(Number(st.alphaClose)),closeIconColorPressed:Pn(Number(st.alphaClose)),closeColorHover:"rgba(0, 0, 0, .09)",closeColorPressed:"rgba(0, 0, 0, .13)",clearColor:Pn(st.alpha4),clearColorHover:fn(Pn(st.alpha4),{lightness:.75}),clearColorPressed:fn(Pn(st.alpha4),{lightness:.9}),scrollbarColor:C0(st.alphaScrollbar),scrollbarColorHover:C0(st.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:Pn(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:Pn(st.alphaAvatar),invertedColor:"rgb(0, 20, 40)",inputColor:Pn(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)"}),bt=bB,yB={iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"},f_=e=>{const{textColorDisabled:t,iconColor:n,textColor2:o,fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s}=e;return Object.assign(Object.assign({},yB),{fontSizeSmall:r,fontSizeMedium:i,fontSizeLarge:a,fontSizeHuge:s,textColor:t,iconColor:n,extraTextColor:o})},xB={name:"Empty",common:bt,self:f_},Tu=xB,CB={name:"Empty",common:Ve,self:f_},ji=CB,wB=O("empty",` display: flex; flex-direction: column; align-items: center; font-size: var(--n-font-size); -`,[F("icon",` +`,[V("icon",` width: var(--n-icon-size); height: var(--n-icon-size); font-size: var(--n-icon-size); @@ -267,66 +162,67 @@ ${t} color: var(--n-icon-color); transition: color .3s var(--n-bezier); - `,[j("+",[F("description",` + `,[W("+",[V("description",` margin-top: 8px; - `)])]),F("description",` + `)])]),V("description",` transition: color .3s var(--n-bezier); color: var(--n-text-color); - `),F("extra",` + `),V("extra",` text-align: center; transition: color .3s var(--n-bezier); margin-top: 12px; color: var(--n-extra-text-color); - `)]),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",` + `)]),_B=Object.assign(Object.assign({},He.props),{description:String,showDescription:{type:Boolean,default:!0},showIcon:{type:Boolean,default:!0},size:{type:String,default:"medium"},renderIcon:Function}),h_=me({name:"Empty",props:_B,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=at(e),o=He("Empty","-empty",wB,Tu,e,t),{localeRef:r}=Di("Empty"),i=qe(wo,null),a=L(()=>{var u,d,f;return(u=e.description)!==null&&u!==void 0?u:(f=(d=i==null?void 0:i.mergedComponentPropsRef.value)===null||d===void 0?void 0:d.Empty)===null||f===void 0?void 0:f.description}),s=L(()=>{var u,d;return((d=(u=i==null?void 0:i.mergedComponentPropsRef.value)===null||u===void 0?void 0:u.Empty)===null||d===void 0?void 0:d.renderIcon)||(()=>v(AN,null))}),l=L(()=>{const{size:u}=e,{common:{cubicBezierEaseInOut:d},self:{[Se("iconSize",u)]:f,[Se("fontSize",u)]:p,textColor:h,iconColor:g,extraTextColor:b}}=o.value;return{"--n-icon-size":f,"--n-font-size":p,"--n-bezier":d,"--n-text-color":h,"--n-icon-color":g,"--n-extra-text-color":b}}),c=n?St("empty",L(()=>{let u="";const{size:d}=e;return u+=d[0],u}),l,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:s,localizedDescription:L(()=>a.value||r.value.description),cssVars:n?void 0:l,themeClass:c==null?void 0:c.themeClass,onRender:c==null?void 0:c.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:n}=this;return n==null||n(),v("div",{class:[`${t}-empty`,this.themeClass],style:this.cssVars},this.showIcon?v("div",{class:`${t}-empty__icon`},e.icon?e.icon():v(Vt,{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)}}),p_=e=>{const{scrollbarColor:t,scrollbarColorHover:n}=e;return{color:t,colorHover:n}},SB={name:"Scrollbar",common:bt,self:p_},Vi=SB,kB={name:"Scrollbar",common:Ve,self:p_},jn=kB,{cubicBezierEaseInOut:w0}=co;function al({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:n="0.2s",enterCubicBezier:o=w0,leaveCubicBezier:r=w0}={}){return[W(`&.${e}-transition-enter-active`,{transition:`all ${t} ${o}!important`}),W(`&.${e}-transition-leave-active`,{transition:`all ${n} ${r}!important`}),W(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0}),W(`&.${e}-transition-leave-from, &.${e}-transition-enter-to`,{opacity:1})]}const TB=O("scrollbar",` overflow: hidden; position: relative; z-index: auto; height: 100%; width: 100%; -`,[j(">",[O("scrollbar-container",` +`,[W(">",[O("scrollbar-container",` width: 100%; overflow: scroll; height: 100%; min-height: inherit; max-height: inherit; scrollbar-width: none; - `,[j("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + `,[W("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` width: 0; height: 0; display: none; - `),j(">",[O("scrollbar-content",` + `),W(">",[O("scrollbar-content",` box-sizing: border-box; min-width: 100%; - `)])])]),j(">, +",[O("scrollbar-rail",` + `)])])]),W(">, +",[O("scrollbar-rail",` position: absolute; pointer-events: none; user-select: none; -webkit-user-select: none; - `,[K("horizontal",` + `,[Z("horizontal",` left: 2px; right: 2px; bottom: 4px; height: var(--n-scrollbar-height); - `,[j(">",[F("scrollbar",` + `,[W(">",[V("scrollbar",` height: var(--n-scrollbar-height); border-radius: var(--n-scrollbar-border-radius); right: 0; - `)])]),K("vertical",` + `)])]),Z("vertical",` right: 4px; top: 2px; bottom: 2px; width: var(--n-scrollbar-width); - `,[j(">",[F("scrollbar",` + `,[W(">",[V("scrollbar",` width: var(--n-scrollbar-width); border-radius: var(--n-scrollbar-border-radius); bottom: 0; - `)])]),K("disabled",[j(">",[F("scrollbar",{pointerEvents:"none"})])]),j(">",[F("scrollbar",` + `)])]),Z("disabled",[W(">",[V("scrollbar","pointer-events: none;")])]),W(">",[V("scrollbar",` + z-index: 1; position: absolute; cursor: pointer; pointer-events: all; background-color: var(--n-scrollbar-color); transition: background-color .2s var(--n-scrollbar-bezier); - `,[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",` + `,[al(),W("&:hover","background-color: var(--n-scrollbar-color-hover);")])])])])]),PB=Object.assign(Object.assign({},He.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,Array],contentStyle:[String,Object],horizontalRailStyle:[String,Object],verticalRailStyle:[String,Object],onScroll:Function,onWheel:Function,onResize:Function,internalOnUpdateScrollLeft:Function,internalHoistYRail:Boolean}),m_=me({name:"Scrollbar",props:PB,inheritAttrs:!1,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=at(e),r=pn("Scrollbar",o,t),i=N(null),a=N(null),s=N(null),l=N(null),c=N(null),u=N(null),d=N(null),f=N(null),p=N(null),h=N(null),g=N(null),b=N(0),m=N(0),y=N(!1),k=N(!1);let S=!1,w=!1,x,C,_=0,R=0,E=0,M=0;const A=R6(),q=L(()=>{const{value:X}=f,{value:pe}=u,{value:Te}=h;return X===null||pe===null||Te===null?0:Math.min(X,Te*X/pe+e.size*1.5)}),F=L(()=>`${q.value}px`),z=L(()=>{const{value:X}=p,{value:pe}=d,{value:Te}=g;return X===null||pe===null||Te===null?0:Te*X/pe+e.size*1.5}),D=L(()=>`${z.value}px`),Y=L(()=>{const{value:X}=f,{value:pe}=b,{value:Te}=u,{value:Ke}=h;if(X===null||Te===null||Ke===null)return 0;{const Xe=Te-X;return Xe?pe/Xe*(Ke-q.value):0}}),Q=L(()=>`${Y.value}px`),ce=L(()=>{const{value:X}=p,{value:pe}=m,{value:Te}=d,{value:Ke}=g;if(X===null||Te===null||Ke===null)return 0;{const Xe=Te-X;return Xe?pe/Xe*(Ke-z.value):0}}),le=L(()=>`${ce.value}px`),B=L(()=>{const{value:X}=f,{value:pe}=u;return X!==null&&pe!==null&&pe>X}),$=L(()=>{const{value:X}=p,{value:pe}=d;return X!==null&&pe!==null&&pe>X}),I=L(()=>{const{trigger:X}=e;return X==="none"||y.value}),K=L(()=>{const{trigger:X}=e;return X==="none"||k.value}),ne=L(()=>{const{container:X}=e;return X?X():a.value}),ve=L(()=>{const{content:X}=e;return X?X():s.value}),J=Dp(()=>{e.container||ge({top:b.value,left:m.value})}),ye=()=>{J.isDeactivated||de()},j=X=>{if(J.isDeactivated)return;const{onResize:pe}=e;pe&&pe(X),de()},ge=(X,pe)=>{if(!e.scrollable)return;if(typeof X=="number"){Ne(pe??0,X,0,!1,"auto");return}const{left:Te,top:Ke,index:Xe,elSize:Ze,position:tt,behavior:rt,el:yt,debounce:nn=!0}=X;(Te!==void 0||Ke!==void 0)&&Ne(Te??0,Ke??0,0,!1,rt),yt!==void 0?Ne(0,yt.offsetTop,yt.offsetHeight,nn,rt):Xe!==void 0&&Ze!==void 0?Ne(0,Xe*Ze,Ze,nn,rt):tt==="bottom"?Ne(0,Number.MAX_SAFE_INTEGER,0,!1,rt):tt==="top"&&Ne(0,0,0,!1,rt)},Ee=(X,pe)=>{if(!e.scrollable)return;const{value:Te}=ne;Te&&(typeof X=="object"?Te.scrollBy(X):Te.scrollBy(X,pe||0))};function Ne(X,pe,Te,Ke,Xe){const{value:Ze}=ne;if(Ze){if(Ke){const{scrollTop:tt,offsetHeight:rt}=Ze;if(pe>tt){pe+Te<=tt+rt||Ze.scrollTo({left:X,top:pe+Te-rt,behavior:Xe});return}}Ze.scrollTo({left:X,top:pe,behavior:Xe})}}function T(){se(),xe(),de()}function P(){U()}function U(){oe(),G()}function oe(){C!==void 0&&window.clearTimeout(C),C=window.setTimeout(()=>{k.value=!1},e.duration)}function G(){x!==void 0&&window.clearTimeout(x),x=window.setTimeout(()=>{y.value=!1},e.duration)}function se(){x!==void 0&&window.clearTimeout(x),y.value=!0}function xe(){C!==void 0&&window.clearTimeout(C),k.value=!0}function be(X){const{onScroll:pe}=e;pe&&pe(X),Ce()}function Ce(){const{value:X}=ne;X&&(b.value=X.scrollTop,m.value=X.scrollLeft*(r!=null&&r.value?-1:1))}function we(){const{value:X}=ve;X&&(u.value=X.offsetHeight,d.value=X.offsetWidth);const{value:pe}=ne;pe&&(f.value=pe.offsetHeight,p.value=pe.offsetWidth);const{value:Te}=c,{value:Ke}=l;Te&&(g.value=Te.offsetWidth),Ke&&(h.value=Ke.offsetHeight)}function Re(){const{value:X}=ne;X&&(b.value=X.scrollTop,m.value=X.scrollLeft*(r!=null&&r.value?-1:1),f.value=X.offsetHeight,p.value=X.offsetWidth,u.value=X.scrollHeight,d.value=X.scrollWidth);const{value:pe}=c,{value:Te}=l;pe&&(g.value=pe.offsetWidth),Te&&(h.value=Te.offsetHeight)}function de(){e.scrollable&&(e.useUnifiedContainer?Re():(we(),Ce()))}function ee(X){var pe;return!(!((pe=i.value)===null||pe===void 0)&&pe.contains(wi(X)))}function fe(X){X.preventDefault(),X.stopPropagation(),w=!0,Mt("mousemove",window,Oe,!0),Mt("mouseup",window,Le,!0),R=m.value,E=r!=null&&r.value?window.innerWidth-X.clientX:X.clientX}function Oe(X){if(!w)return;x!==void 0&&window.clearTimeout(x),C!==void 0&&window.clearTimeout(C);const{value:pe}=p,{value:Te}=d,{value:Ke}=z;if(pe===null||Te===null)return;const Ze=(r!=null&&r.value?window.innerWidth-X.clientX-E:X.clientX-E)*(Te-pe)/(pe-Ke),tt=Te-pe;let rt=R+Ze;rt=Math.min(tt,rt),rt=Math.max(rt,0);const{value:yt}=ne;if(yt){yt.scrollLeft=rt*(r!=null&&r.value?-1:1);const{internalOnUpdateScrollLeft:nn}=e;nn&&nn(rt)}}function Le(X){X.preventDefault(),X.stopPropagation(),Tt("mousemove",window,Oe,!0),Tt("mouseup",window,Le,!0),w=!1,de(),ee(X)&&U()}function De(X){X.preventDefault(),X.stopPropagation(),S=!0,Mt("mousemove",window,$e,!0),Mt("mouseup",window,Me,!0),_=b.value,M=X.clientY}function $e(X){if(!S)return;x!==void 0&&window.clearTimeout(x),C!==void 0&&window.clearTimeout(C);const{value:pe}=f,{value:Te}=u,{value:Ke}=q;if(pe===null||Te===null)return;const Ze=(X.clientY-M)*(Te-pe)/(pe-Ke),tt=Te-pe;let rt=_+Ze;rt=Math.min(tt,rt),rt=Math.max(rt,0);const{value:yt}=ne;yt&&(yt.scrollTop=rt)}function Me(X){X.preventDefault(),X.stopPropagation(),Tt("mousemove",window,$e,!0),Tt("mouseup",window,Me,!0),S=!1,de(),ee(X)&&U()}tn(()=>{const{value:X}=$,{value:pe}=B,{value:Te}=t,{value:Ke}=c,{value:Xe}=l;Ke&&(X?Ke.classList.remove(`${Te}-scrollbar-rail--disabled`):Ke.classList.add(`${Te}-scrollbar-rail--disabled`)),Xe&&(pe?Xe.classList.remove(`${Te}-scrollbar-rail--disabled`):Xe.classList.add(`${Te}-scrollbar-rail--disabled`))}),Ut(()=>{e.container||de()}),rn(()=>{x!==void 0&&window.clearTimeout(x),C!==void 0&&window.clearTimeout(C),Tt("mousemove",window,$e,!0),Tt("mouseup",window,Me,!0)});const Fe=He("Scrollbar","-scrollbar",TB,Vi,e,t),Be=L(()=>{const{common:{cubicBezierEaseInOut:X,scrollbarBorderRadius:pe,scrollbarHeight:Te,scrollbarWidth:Ke},self:{color:Xe,colorHover:Ze}}=Fe.value;return{"--n-scrollbar-bezier":X,"--n-scrollbar-color":Xe,"--n-scrollbar-color-hover":Ze,"--n-scrollbar-border-radius":pe,"--n-scrollbar-width":Ke,"--n-scrollbar-height":Te}}),ot=n?St("scrollbar",void 0,Be,e):void 0;return Object.assign(Object.assign({},{scrollTo:ge,scrollBy:Ee,sync:de,syncUnifiedContainer:Re,handleMouseEnterWrapper:T,handleMouseLeaveWrapper:P}),{mergedClsPrefix:t,rtlEnabled:r,containerScrollTop:b,wrapperRef:i,containerRef:a,contentRef:s,yRailRef:l,xRailRef:c,needYBar:B,needXBar:$,yBarSizePx:F,xBarSizePx:D,yBarTopPx:Q,xBarLeftPx:le,isShowXBar:I,isShowYBar:K,isIos:A,handleScroll:be,handleContentResize:ye,handleContainerResize:j,handleYScrollMouseDown:De,handleXScrollMouseDown:fe,cssVars:n?void 0:Be,themeClass:ot==null?void 0:ot.themeClass,onRender:ot==null?void 0:ot.onRender})},render(){var e;const{$slots:t,mergedClsPrefix:n,triggerDisplayManually:o,rtlEnabled:r,internalHoistYRail:i}=this;if(!this.scrollable)return(e=t.default)===null||e===void 0?void 0:e.call(t);const a=this.trigger==="none",s=(u,d)=>v("div",{ref:"yRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--vertical`,u],"data-scrollbar-rail":!0,style:[d||"",this.verticalRailStyle],"aria-hiddens":!0},v(a?th:hn,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",Dn(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(lr,{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,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?th:hn,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(lr,{onResize:this.handleContainerResize},{default:l});return i?v(it,null,c,s(this.themeClass,this.cssVars)):c}}),ko=m_,g_=m_,RB={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"},v_=e=>{const{borderRadius:t,popoverColor:n,textColor3:o,dividerColor:r,textColor2:i,primaryColorPressed:a,textColorDisabled:s,primaryColor:l,opacityDisabled:c,hoverColor:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p,fontSizeHuge:h,heightSmall:g,heightMedium:b,heightLarge:m,heightHuge:y}=e;return Object.assign(Object.assign({},RB),{optionFontSizeSmall:d,optionFontSizeMedium:f,optionFontSizeLarge:p,optionFontSizeHuge:h,optionHeightSmall:g,optionHeightMedium:b,optionHeightLarge:m,optionHeightHuge:y,borderRadius:t,color:n,groupHeaderTextColor:o,actionDividerColor:r,optionTextColor:i,optionTextColorPressed:a,optionTextColorDisabled:s,optionTextColorActive:l,optionOpacityDisabled:c,optionCheckColor:l,optionColorPending:u,optionColorActive:"rgba(0, 0, 0, 0)",optionColorActivePending:u,actionTextColor:i,loadingColor:l})},EB={name:"InternalSelectMenu",common:bt,peers:{Scrollbar:Vi,Empty:Tu},self:v_},Zp=EB,$B={name:"InternalSelectMenu",common:Ve,peers:{Scrollbar:jn,Empty:ji},self:v_},sl=$B;function AB(e,t){return v(hn,{name:"fade-in-scale-up-transition"},{default:()=>e?v(Vt,{clsPrefix:t,class:`${t}-base-select-option__check`},{default:()=>v(PN)}):null})}const _0=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}=qe(Pp),p=_t(()=>{const{value:m}=n;return m?e.tmNode.key===m.key:!1});function h(m){const{tmNode:y}=e;y.disabled||d(m,y)}function g(m){const{tmNode:y}=e;y.disabled||f(m,y)}function b(m){const{tmNode:y}=e,{value:k}=p;y.disabled||k||f(m,y)}return{multiple:o,isGrouped:_t(()=>{const{tmNode:m}=e,{parent:y}=m;return y&&y.rawNode.type==="group"}),showCheckmark:c,nodeProps:u,isPending:p,isSelected:_t(()=>{const{value:m}=t,{value:y}=o;if(m===null)return!1;const k=e.tmNode.rawNode[l.value];if(y){const{value:S}=r;return S.has(k)}else return m===k}),labelField:s,renderLabel:i,renderOption:a,handleMouseMove:b,handleMouseEnter:g,handleClick:h}},render(){const{clsPrefix:e,tmNode:{rawNode:t},isSelected:n,isPending:o,isGrouped:r,showCheckmark:i,nodeProps:a,renderOption:s,renderLabel:l,handleClick:c,handleMouseEnter:u,handleMouseMove:d}=this,f=AB(n,e),p=l?[l(t,n),i&&f]:[jt(t[this.labelField],t,n),i&&f],h=a==null?void 0:a(t),g=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:ws([c,h==null?void 0:h.onClick]),onMouseenter:ws([u,h==null?void 0:h.onMouseenter]),onMousemove:ws([d,h==null?void 0:h.onMousemove])}),v("div",{class:`${e}-base-select-option__content`},p));return t.render?t.render({node:g,option:t,selected:n}):s?s({node:g,option:t,selected:n}):g}}),S0=me({name:"NBaseSelectGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{renderLabelRef:e,renderOptionRef:t,labelFieldRef:n,nodePropsRef:o}=qe(Pp);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):jt(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:k0,cubicBezierEaseOut:T0}=co;function Ha({transformOrigin:e="inherit",duration:t=".2s",enterScale:n=".9",originalTransform:o="",originalTransition:r=""}={}){return[W("&.fade-in-scale-up-transition-leave-active",{transformOrigin:e,transition:`opacity ${t} ${k0}, transform ${t} ${k0} ${r&&","+r}`}),W("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${T0}, transform ${t} ${T0} ${r&&","+r}`}),W("&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to",{opacity:0,transform:`${o} scale(${n})`}),W("&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to",{opacity:1,transform:`${o} scale(1)`})]}const IB=O("base-select-menu",` line-height: 1.5; outline: none; z-index: 0; @@ -345,7 +241,7 @@ ${t} font-size: var(--n-option-font-size); display: flex; align-items: center; - `,[F("content",` + `,[V("content",` z-index: 1; white-space: nowrap; text-overflow: ellipsis; @@ -358,15 +254,23 @@ ${t} `),O("base-select-menu-option-wrapper",` position: relative; width: 100%; - `),F("loading, empty",` + `),V("loading, empty",` display: flex; padding: 12px 32px; flex: 1; justify-content: center; - `),F("loading",` + `),V("loading",` color: var(--n-loading-color); font-size: var(--n-loading-size); - `),F("action",` + `),V("header",` + padding: 8px var(--n-option-padding-left); + font-size: var(--n-option-font-size); + transition: + color .3s var(--n-bezier), + border-color .3s var(--n-bezier); + border-bottom: 1px solid var(--n-action-divider-color); + color: var(--n-action-text-color); + `),V("action",` padding: 8px var(--n-option-padding-left); font-size: var(--n-option-font-size); transition: @@ -389,9 +293,9 @@ ${t} box-sizing: border-box; color: var(--n-option-text-color); opacity: 1; - `,[K("show-checkmark",` + `,[Z("show-checkmark",` padding-right: calc(var(--n-option-padding-right) + 20px); - `),j("&::before",` + `),W("&::before",` content: ""; position: absolute; left: 4px; @@ -400,39 +304,39 @@ ${t} bottom: 0; border-radius: var(--n-border-radius); transition: background-color .3s var(--n-bezier); - `),j("&:active",` + `),W("&:active",` color: var(--n-option-text-color-pressed); - `),K("grouped",` + `),Z("grouped",` padding-left: calc(var(--n-option-padding-left) * 1.5); - `),K("pending",[j("&::before",` + `),Z("pending",[W("&::before",` background-color: var(--n-option-color-pending); - `)]),K("selected",` + `)]),Z("selected",` color: var(--n-option-text-color-active); - `,[j("&::before",` + `,[W("&::before",` background-color: var(--n-option-color-active); - `),K("pending",[j("&::before",` + `),Z("pending",[W("&::before",` background-color: var(--n-option-color-active-pending); - `)])]),K("disabled",` + `)])]),Z("disabled",` cursor: not-allowed; - `,[Rt("selected",` + `,[Pt("selected",` color: var(--n-option-text-color-disabled); - `),K("selected",` + `),Z("selected",` opacity: var(--n-option-opacity-disabled); - `)]),F("check",` + `)]),V("check",` font-size: 16px; position: absolute; right: calc(var(--n-option-padding-right) - 4px); top: calc(50% - 7px); color: var(--n-option-check-color); transition: color .3s var(--n-bezier); - `,[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",` + `,[Ha({enterScale:"0.5"})])])]),b_=me({name:"InternalSelectMenu",props:Object.assign(Object.assign({},He.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{mergedClsPrefixRef:t,mergedRtlRef:n}=at(e),o=pn("InternalSelectMenu",n,t),r=He("InternalSelectMenu","-internal-select-menu",IB,Zp,e,Ue(e,"clsPrefix")),i=N(null),a=N(null),s=N(null),l=L(()=>e.treeMate.getFlattenedNodes()),c=L(()=>QN(l.value)),u=N(null);function d(){const{treeMate:$}=e;let I=null;const{value:K}=e;K===null?I=$.getFirstAvailableNode():(e.multiple?I=$.getNode((K||[])[(K||[]).length-1]):I=$.getNode(K),(!I||I.disabled)&&(I=$.getFirstAvailableNode())),F(I||null)}function f(){const{value:$}=u;$&&!e.treeMate.getNode($.key)&&(u.value=null)}let p;ht(()=>e.show,$=>{$?p=ht(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?d():f(),Bt(z)):f()},{immediate:!0}):p==null||p()},{immediate:!0}),rn(()=>{p==null||p()});const h=L(()=>kn(r.value.self[Se("optionHeight",e.size)])),g=L(()=>yo(r.value.self[Se("padding",e.size)])),b=L(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),m=L(()=>{const $=l.value;return $&&$.length===0});function y($){const{onToggle:I}=e;I&&I($)}function k($){const{onScroll:I}=e;I&&I($)}function S($){var I;(I=s.value)===null||I===void 0||I.sync(),k($)}function w(){var $;($=s.value)===null||$===void 0||$.sync()}function x(){const{value:$}=u;return $||null}function C($,I){I.disabled||F(I,!1)}function _($,I){I.disabled||y(I)}function R($){var I;Vo($,"action")||(I=e.onKeyup)===null||I===void 0||I.call(e,$)}function E($){var I;Vo($,"action")||(I=e.onKeydown)===null||I===void 0||I.call(e,$)}function M($){var I;(I=e.onMousedown)===null||I===void 0||I.call(e,$),!e.focusable&&$.preventDefault()}function A(){const{value:$}=u;$&&F($.getNext({loop:!0}),!0)}function q(){const{value:$}=u;$&&F($.getPrev({loop:!0}),!0)}function F($,I=!1){u.value=$,I&&z()}function z(){var $,I;const K=u.value;if(!K)return;const ne=c.value(K.key);ne!==null&&(e.virtualScroll?($=a.value)===null||$===void 0||$.scrollTo({index:ne}):(I=s.value)===null||I===void 0||I.scrollTo({index:ne,elSize:h.value}))}function D($){var I,K;!((I=i.value)===null||I===void 0)&&I.contains($.target)&&((K=e.onFocus)===null||K===void 0||K.call(e,$))}function Y($){var I,K;!((I=i.value)===null||I===void 0)&&I.contains($.relatedTarget)||(K=e.onBlur)===null||K===void 0||K.call(e,$)}lt(Pp,{handleOptionMouseEnter:C,handleOptionClick:_,valueSetRef:b,pendingTmNodeRef:u,nodePropsRef:Ue(e,"nodeProps"),showCheckmarkRef:Ue(e,"showCheckmark"),multipleRef:Ue(e,"multiple"),valueRef:Ue(e,"value"),renderLabelRef:Ue(e,"renderLabel"),renderOptionRef:Ue(e,"renderOption"),labelFieldRef:Ue(e,"labelField"),valueFieldRef:Ue(e,"valueField")}),lt(KC,i),Ut(()=>{const{value:$}=s;$&&$.sync()});const Q=L(()=>{const{size:$}=e,{common:{cubicBezierEaseInOut:I},self:{height:K,borderRadius:ne,color:ve,groupHeaderTextColor:J,actionDividerColor:ye,optionTextColorPressed:j,optionTextColor:ge,optionTextColorDisabled:Ee,optionTextColorActive:Ne,optionOpacityDisabled:T,optionCheckColor:P,actionTextColor:U,optionColorPending:oe,optionColorActive:G,loadingColor:se,loadingSize:xe,optionColorActivePending:be,[Se("optionFontSize",$)]:Ce,[Se("optionHeight",$)]:we,[Se("optionPadding",$)]:Re}}=r.value;return{"--n-height":K,"--n-action-divider-color":ye,"--n-action-text-color":U,"--n-bezier":I,"--n-border-radius":ne,"--n-color":ve,"--n-option-font-size":Ce,"--n-group-header-text-color":J,"--n-option-check-color":P,"--n-option-color-pending":oe,"--n-option-color-active":G,"--n-option-color-active-pending":be,"--n-option-height":we,"--n-option-opacity-disabled":T,"--n-option-text-color":ge,"--n-option-text-color-active":Ne,"--n-option-text-color-disabled":Ee,"--n-option-text-color-pressed":j,"--n-option-padding":Re,"--n-option-padding-left":yo(Re,"left"),"--n-option-padding-right":yo(Re,"right"),"--n-loading-color":se,"--n-loading-size":xe}}),{inlineThemeDisabled:ce}=e,le=ce?St("internal-select-menu",L(()=>e.size[0]),Q,e):void 0,B={selfRef:i,next:A,prev:q,getPendingTmNode:x};return uw(i,e.onResize),Object.assign({mergedTheme:r,mergedClsPrefix:t,rtlEnabled:o,virtualListRef:a,scrollbarRef:s,itemSize:h,padding:g,flattenedNodes:l,empty:m,virtualListContainer(){const{value:$}=a;return $==null?void 0:$.listElRef},virtualListContent(){const{value:$}=a;return $==null?void 0:$.itemsElRef},doScroll:k,handleFocusin:D,handleFocusout:Y,handleKeyUp:R,handleKeyDown:E,handleMouseDown:M,handleVirtualListResize:w,handleVirtualListScroll:S,cssVars:ce?void 0:Q,themeClass:le==null?void 0:le.themeClass,onRender:le==null?void 0:le.onRender},B)},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`,this.rtlEnabled&&`${n}-base-select-menu--rtl`,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},$t(e.header,a=>a&&v("div",{class:`${n}-base-select-menu__header`,"data-header":!0,key:"header"},a)),this.loading?v("div",{class:`${n}-base-select-menu__loading`},v(Xr,{clsPrefix:n,strokeWidth:20})):this.empty?v("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0},An(e.empty,()=>[v(h_,{theme:o.peers.Empty,themeOverrides:o.peerOverrides.Empty})])):v(ko,{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(iw,{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(S0,{key:a.key,clsPrefix:n,tmNode:a}):a.ignored?null:v(_0,{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(S0,{key:a.key,clsPrefix:n,tmNode:a}):v(_0,{clsPrefix:n,key:a.key,tmNode:a})))}),$t(e.action,a=>a&&[v("div",{class:`${n}-base-select-menu__action`,"data-action":!0,key:"action"},a),v(FN,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),MB=O("base-wave",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; border-radius: inherit; -`),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",` +`),zB=me({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){Yr("-base-wave",MB,Ue(e,"clsPrefix"));const t=N(null),n=N(!1);let o=null;return rn(()=>{o!==null&&window.clearTimeout(o)}),{active:n,selfRef:t,play(){o!==null&&(window.clearTimeout(o),n.value=!1,o=null),Bt(()=>{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`]})}}),OB={space:"6px",spaceArrow:"10px",arrowOffset:"10px",arrowOffsetVertical:"10px",arrowHeight:"6px",padding:"8px 14px"},y_=e=>{const{boxShadow2:t,popoverColor:n,textColor2:o,borderRadius:r,fontSize:i,dividerColor:a}=e;return Object.assign(Object.assign({},OB),{fontSize:i,borderRadius:r,color:n,dividerColor:a,textColor:o,boxShadow:t})},DB={name:"Popover",common:bt,self:y_},ja=DB,LB={name:"Popover",common:Ve,self:y_},Ui=LB,Fd={top:"bottom",bottom:"top",left:"right",right:"left"},bn="var(--n-arrow-height) * 1.414",FB=W([O("popover",` transition: box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), @@ -442,21 +346,21 @@ ${t} color: var(--n-text-color); box-shadow: var(--n-box-shadow); word-break: break-word; - `,[j(">",[O("scrollbar",` + `,[W(">",[O("scrollbar",` height: inherit; max-height: inherit; - `)]),Rt("raw",` + `)]),Pt("raw",` background-color: var(--n-color); border-radius: var(--n-border-radius); - `,[Rt("scrollable",[Rt("show-header-or-footer","padding: var(--n-padding);")])]),F("header",` + `,[Pt("scrollable",[Pt("show-header-or-footer","padding: var(--n-padding);")])]),V("header",` padding: var(--n-padding); border-bottom: 1px solid var(--n-divider-color); transition: border-color .3s var(--n-bezier); - `),F("footer",` + `),V("footer",` padding: var(--n-padding); border-top: 1px solid var(--n-divider-color); transition: border-color .3s var(--n-bezier); - `),K("scrollable, show-header-or-footer",[F("content",` + `),Z("scrollable, show-header-or-footer",[V("content",` padding: var(--n-padding); `)])]),O("popover-shared",` transform-origin: inherit; @@ -468,87 +372,88 @@ ${t} transition: background-color .3s var(--n-bezier); position: absolute; display: block; - width: calc(${mn}); - height: calc(${mn}); + width: calc(${bn}); + height: calc(${bn}); box-shadow: 0 0 8px 0 rgba(0, 0, 0, .12); transform: rotate(45deg); background-color: var(--n-color); pointer-events: all; - `)]),j("&.popover-transition-enter-from, &.popover-transition-leave-to",` + `)]),W("&.popover-transition-enter-from, &.popover-transition-leave-to",` opacity: 0; transform: scale(.85); - `),j("&.popover-transition-enter-to, &.popover-transition-leave-from",` + `),W("&.popover-transition-enter-to, &.popover-transition-leave-from",` transform: scale(1); opacity: 1; - `),j("&.popover-transition-enter-active",` + `),W("&.popover-transition-enter-active",` transition: box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier), opacity .15s var(--n-bezier-ease-out), transform .15s var(--n-bezier-ease-out); - `),j("&.popover-transition-leave-active",` + `),W("&.popover-transition-leave-active",` transition: box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier), opacity .15s var(--n-bezier-ease-in), transform .15s var(--n-bezier-ease-in); - `)]),Zn("top-start",` - top: calc(${mn} / -2); - left: calc(${Xo("top-start")} - var(--v-offset-left)); - `),Zn("top",` - top: calc(${mn} / -2); - transform: translateX(calc(${mn} / -2)) rotate(45deg); + `)]),eo("top-start",` + top: calc(${bn} / -2); + left: calc(${tr("top-start")} - var(--v-offset-left)); + `),eo("top",` + top: calc(${bn} / -2); + transform: translateX(calc(${bn} / -2)) rotate(45deg); left: 50%; - `),Zn("top-end",` - top: calc(${mn} / -2); - right: calc(${Xo("top-end")} + var(--v-offset-left)); - `),Zn("bottom-start",` - bottom: calc(${mn} / -2); - left: calc(${Xo("bottom-start")} - var(--v-offset-left)); - `),Zn("bottom",` - bottom: calc(${mn} / -2); - transform: translateX(calc(${mn} / -2)) rotate(45deg); + `),eo("top-end",` + top: calc(${bn} / -2); + right: calc(${tr("top-end")} + var(--v-offset-left)); + `),eo("bottom-start",` + bottom: calc(${bn} / -2); + left: calc(${tr("bottom-start")} - var(--v-offset-left)); + `),eo("bottom",` + bottom: calc(${bn} / -2); + transform: translateX(calc(${bn} / -2)) rotate(45deg); left: 50%; - `),Zn("bottom-end",` - bottom: calc(${mn} / -2); - right: calc(${Xo("bottom-end")} + var(--v-offset-left)); - `),Zn("left-start",` - left: calc(${mn} / -2); - top: calc(${Xo("left-start")} - var(--v-offset-top)); - `),Zn("left",` - left: calc(${mn} / -2); - transform: translateY(calc(${mn} / -2)) rotate(45deg); + `),eo("bottom-end",` + bottom: calc(${bn} / -2); + right: calc(${tr("bottom-end")} + var(--v-offset-left)); + `),eo("left-start",` + left: calc(${bn} / -2); + top: calc(${tr("left-start")} - var(--v-offset-top)); + `),eo("left",` + left: calc(${bn} / -2); + transform: translateY(calc(${bn} / -2)) rotate(45deg); top: 50%; - `),Zn("left-end",` - left: calc(${mn} / -2); - bottom: calc(${Xo("left-end")} + var(--v-offset-top)); - `),Zn("right-start",` - right: calc(${mn} / -2); - top: calc(${Xo("right-start")} - var(--v-offset-top)); - `),Zn("right",` - right: calc(${mn} / -2); - transform: translateY(calc(${mn} / -2)) rotate(45deg); + `),eo("left-end",` + left: calc(${bn} / -2); + bottom: calc(${tr("left-end")} + var(--v-offset-top)); + `),eo("right-start",` + right: calc(${bn} / -2); + top: calc(${tr("right-start")} - var(--v-offset-top)); + `),eo("right",` + right: calc(${bn} / -2); + transform: translateY(calc(${bn} / -2)) rotate(45deg); top: 50%; - `),Zn("right-end",` - right: calc(${mn} / -2); - 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-${Od[n]}: var(--n-space-arrow); - `),K("overlap",` + `),eo("right-end",` + right: calc(${bn} / -2); + bottom: calc(${tr("right-end")} + var(--v-offset-top)); + `),...CL({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)`} - ${bn}) / 2)`,l=tr(r);return W(`[v-placement="${r}"] >`,[O("popover-shared",[Z("center-arrow",[O("popover-arrow",`${t}: calc(max(${s}, ${l}) ${i?"+":"-"} var(--v-offset-${n?"left":"top"}));`)])])])})})]);function tr(e){return["top","bottom"].includes(e.split("-")[0])?"var(--n-arrow-offset)":"var(--n-arrow-offset-vertical)"}function eo(e,t){const n=e.split("-")[0],o=["top","bottom"].includes(n)?"height: var(--n-space-arrow);":"width: var(--n-space-arrow);";return W(`[v-placement="${e}"] >`,[O("popover-shared",` + margin-${Fd[n]}: var(--n-space); + `,[Z("show-arrow",` + margin-${Fd[n]}: var(--n-space-arrow); + `),Z("overlap",` margin: 0; - `),u6("popover-arrow-wrapper",` + `),p6("popover-arrow-wrapper",` right: 0; left: 0; top: 0; bottom: 0; ${n}: 100%; - ${Od[n]}: auto; + ${Fd[n]}: auto; ${o} - `,[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",` + `,[O("popover-arrow",t)])])])}const x_=Object.assign(Object.assign({},He.props),{to:Wo.propTo,show:Boolean,trigger:String,showArrow:Boolean,delay:Number,duration:Number,raw:Boolean,arrowPointToCenter:Boolean,arrowClass:String,arrowStyle:[String,Object],arrowWrapperClass:String,arrowWrapperStyle:[String,Object],displayDirective:String,x:Number,y:Number,flip:Boolean,overlap:Boolean,placement:String,width:[Number,String],keepAliveOnHover:Boolean,scrollable:Boolean,contentClass:String,contentStyle:[Object,String],headerClass:String,headerStyle:[Object,String],footerClass:String,footerStyle:[Object,String],internalDeactivateImmediately:Boolean,animated:Boolean,onClickoutside:Function,internalTrapFocus:Boolean,internalOnAfterLeave:Function,minWidth:Number,maxWidth:Number}),C_=({arrowClass:e,arrowStyle:t,arrowWrapperClass:n,arrowWrapperStyle:o,clsPrefix:r})=>v("div",{key:"__popover-arrow__",style:o,class:[`${r}-popover-arrow-wrapper`,n]},v("div",{class:[`${r}-popover-arrow`,e],style:t})),NB=me({name:"PopoverBody",inheritAttrs:!1,props:x_,setup(e,{slots:t,attrs:n}){const{namespaceRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:i}=at(e),a=He("Popover","-popover",FB,ja,e,r),s=N(null),l=qe("NPopover"),c=N(null),u=N(e.show),d=N(!1);tn(()=>{const{show:C}=e;C&&!m6()&&!e.internalDeactivateImmediately&&(d.value=!0)});const f=L(()=>{const{trigger:C,onClickoutside:_}=e,R=[],{positionManuallyRef:{value:E}}=l;return E||(C==="click"&&!_&&R.push([ka,S,void 0,{capture:!0}]),C==="hover"&&R.push([O6,k])),_&&R.push([ka,S,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&d.value)&&R.push([ao,e.show]),R}),p=L(()=>{const C=e.width==="trigger"?void 0:qt(e.width),_=[];C&&_.push({width:C});const{maxWidth:R,minWidth:E}=e;return R&&_.push({maxWidth:qt(R)}),E&&_.push({maxWidth:qt(E)}),i||_.push(h.value),_}),h=L(()=>{const{common:{cubicBezierEaseInOut:C,cubicBezierEaseIn:_,cubicBezierEaseOut:R},self:{space:E,spaceArrow:M,padding:A,fontSize:q,textColor:F,dividerColor:z,color:D,boxShadow:Y,borderRadius:Q,arrowHeight:ce,arrowOffset:le,arrowOffsetVertical:B}}=a.value;return{"--n-box-shadow":Y,"--n-bezier":C,"--n-bezier-ease-in":_,"--n-bezier-ease-out":R,"--n-font-size":q,"--n-text-color":F,"--n-color":D,"--n-divider-color":z,"--n-border-radius":Q,"--n-arrow-height":ce,"--n-arrow-offset":le,"--n-arrow-offset-vertical":B,"--n-padding":A,"--n-space":E,"--n-space-arrow":M}}),g=i?St("popover",void 0,h,e):void 0;l.setBodyInstance({syncPosition:b}),rn(()=>{l.setBodyInstance(null)}),ht(Ue(e,"show"),C=>{e.animated||(C?u.value=!0:u.value=!1)});function b(){var C;(C=s.value)===null||C===void 0||C.syncPosition()}function m(C){e.trigger==="hover"&&e.keepAliveOnHover&&e.show&&l.handleMouseEnter(C)}function y(C){e.trigger==="hover"&&e.keepAliveOnHover&&l.handleMouseLeave(C)}function k(C){e.trigger==="hover"&&!w().contains(wi(C))&&l.handleMouseMoveOutside(C)}function S(C){(e.trigger==="click"&&!w().contains(wi(C))||e.onClickoutside)&&l.handleClickOutside(C)}function w(){return l.getTriggerElement()}lt(Fa,c),lt(ol,null),lt(nl,null);function x(){if(g==null||g.onRender(),!(e.displayDirective==="show"||e.show||e.animated&&d.value))return null;let _;const R=l.internalRenderBodyRef.value,{value:E}=r;if(R)_=R([`${E}-popover-shared`,g==null?void 0:g.themeClass.value,e.overlap&&`${E}-popover-shared--overlap`,e.showArrow&&`${E}-popover-shared--show-arrow`,e.arrowPointToCenter&&`${E}-popover-shared--center-arrow`],c,p.value,m,y);else{const{value:M}=l.extraClassRef,{internalTrapFocus:A}=e,q=!ua(t.header)||!ua(t.footer),F=()=>{var z,D;const Y=q?v(it,null,$t(t.header,le=>le?v("div",{class:[`${E}-popover__header`,e.headerClass],style:e.headerStyle},le):null),$t(t.default,le=>le?v("div",{class:[`${E}-popover__content`,e.contentClass],style:e.contentStyle},t):null),$t(t.footer,le=>le?v("div",{class:[`${E}-popover__footer`,e.footerClass],style:e.footerStyle},le):null)):e.scrollable?(z=t.default)===null||z===void 0?void 0:z.call(t):v("div",{class:[`${E}-popover__content`,e.contentClass],style:e.contentStyle},t),Q=e.scrollable?v(g_,{contentClass:q?void 0:`${E}-popover__content ${(D=e.contentClass)!==null&&D!==void 0?D:""}`,contentStyle:q?void 0:e.contentStyle},{default:()=>Y}):Y,ce=e.showArrow?C_({arrowClass:e.arrowClass,arrowStyle:e.arrowStyle,arrowWrapperClass:e.arrowWrapperClass,arrowWrapperStyle:e.arrowWrapperStyle,clsPrefix:E}):null;return[Q,ce]};_=v("div",Dn({class:[`${E}-popover`,`${E}-popover-shared`,g==null?void 0:g.themeClass.value,M.map(z=>`${E}-${z}`),{[`${E}-popover--scrollable`]:e.scrollable,[`${E}-popover--show-header-or-footer`]:q,[`${E}-popover--raw`]:e.raw,[`${E}-popover-shared--overlap`]:e.overlap,[`${E}-popover-shared--show-arrow`]:e.showArrow,[`${E}-popover-shared--center-arrow`]:e.arrowPointToCenter}],ref:c,style:p.value,onKeydown:l.handleKeydown,onMouseenter:m,onMouseleave:y},n),A?v(zp,{active:e.show,autoFocus:!0},{default:F}):F())}return Sn(_,f.value)}return{displayed:d,namespace:o,isMounted:l.isMountedRef,zIndex:l.zIndexRef,followerRef:s,adjustedTo:Wo(e),followerEnabled:u,renderContentNode:x}},render(){return v(Ip,{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===Wo.tdkey},{default:()=>this.animated?v(hn,{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()})}}),BB=Object.keys(x_),HB={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"],manual:[],nested:["onFocus","onBlur","onMouseenter","onMouseleave","onClick"]};function jB(e,t,n){HB[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 Pa={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"},arrowClass:String,arrowStyle:[String,Object],arrowWrapperClass:String,arrowWrapperStyle:[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:Wo.propTo,scrollable:Boolean,contentClass:String,contentStyle:[Object,String],headerClass:String,headerStyle:[Object,String],footerClass: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},VB=Object.assign(Object.assign(Object.assign({},He.props),Pa),{internalOnAfterLeave:Function,internalRenderBody:Function}),ll=me({name:"Popover",inheritAttrs:!1,props:VB,__popover__:!0,setup(e){const t=Gr(),n=N(null),o=L(()=>e.show),r=N(e.defaultShow),i=ln(o,r),a=_t(()=>e.disabled?!1:i.value),s=()=>{if(e.disabled)return!0;const{getDisabled:z}=e;return!!(z!=null&&z())},l=()=>s()?!1:i.value,c=bu(e,["arrow","showArrow"]),u=L(()=>e.overlap?!1:c.value);let d=null;const f=N(null),p=N(null),h=_t(()=>e.x!==void 0&&e.y!==void 0);function g(z){const{"onUpdate:show":D,onUpdateShow:Y,onShow:Q,onHide:ce}=e;r.value=z,D&&Pe(D,z),Y&&Pe(Y,z),z&&Q&&Pe(Q,!0),z&&ce&&Pe(ce,!1)}function b(){d&&d.syncPosition()}function m(){const{value:z}=f;z&&(window.clearTimeout(z),f.value=null)}function y(){const{value:z}=p;z&&(window.clearTimeout(z),p.value=null)}function k(){const z=s();if(e.trigger==="focus"&&!z){if(l())return;g(!0)}}function S(){const z=s();if(e.trigger==="focus"&&!z){if(!l())return;g(!1)}}function w(){const z=s();if(e.trigger==="hover"&&!z){if(y(),f.value!==null||l())return;const D=()=>{g(!0),f.value=null},{delay:Y}=e;Y===0?D():f.value=window.setTimeout(D,Y)}}function x(){const z=s();if(e.trigger==="hover"&&!z){if(m(),p.value!==null||!l())return;const D=()=>{g(!1),p.value=null},{duration:Y}=e;Y===0?D():p.value=window.setTimeout(D,Y)}}function C(){x()}function _(z){var D;l()&&(e.trigger==="click"&&(m(),y(),g(!1)),(D=e.onClickoutside)===null||D===void 0||D.call(e,z))}function R(){if(e.trigger==="click"&&!s()){m(),y();const z=!l();g(z)}}function E(z){e.internalTrapFocus&&z.key==="Escape"&&(m(),y(),g(!1))}function M(z){r.value=z}function A(){var z;return(z=n.value)===null||z===void 0?void 0:z.targetRef}function q(z){d=z}return lt("NPopover",{getTriggerElement:A,handleKeydown:E,handleMouseEnter:w,handleMouseLeave:x,handleClickOutside:_,handleMouseMoveOutside:C,setBodyInstance:q,positionManuallyRef:h,isMountedRef:t,zIndexRef:Ue(e,"zIndex"),extraClassRef:Ue(e,"internalExtraClass"),internalRenderBodyRef:Ue(e,"internalRenderBody")}),tn(()=>{i.value&&s()&&g(!1)}),{binderInstRef:n,positionManually:h,mergedShowConsideringDisabledProp:a,uncontrolledShow:r,mergedShowArrow:u,getMergedShow:l,setShow:M,handleClick:R,handleMouseEnter:w,handleMouseLeave:x,handleFocus:k,handleBlur:S,syncPosition:b}},render(){var e;const{positionManually:t,$slots:n}=this;let o,r=!1;if(!t&&(n.activator?o=Qf(n,"activator"):o=Qf(n,"trigger"),o)){o=io(o),o=o.type===Ia?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)})}};jB(o,a?"nested":t?"manual":this.trigger,l)}}return v(Ep,{ref:"binderInstRef",syncTarget:!r,syncTargetWithParent:this.internalSyncTargetWithParent},{default:()=>{this.mergedShowConsideringDisabledProp;const i=this.getMergedShow();return[this.internalTrapFocus&&i?Sn(v("div",{style:{position:"fixed",inset:0}}),[[yu,{enabled:i,zIndex:this.zIndex}]]):null,t?null:v($p,null,{default:()=>o}),v(NB,Xn(this.$props,BB,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)}})]}})}}),w_={closeIconSizeTiny:"12px",closeIconSizeSmall:"12px",closeIconSizeMedium:"14px",closeIconSizeLarge:"14px",closeSizeTiny:"16px",closeSizeSmall:"16px",closeSizeMedium:"18px",closeSizeLarge:"18px",padding:"0 7px",closeMargin:"0 0 0 4px"},UB={name:"Tag",common:Ve,self(e){const{textColor2:t,primaryColorHover:n,primaryColorPressed:o,primaryColor:r,infoColor:i,successColor:a,warningColor:s,errorColor:l,baseColor:c,borderColor:u,tagColor:d,opacityDisabled:f,closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,closeColorHover:b,closeColorPressed:m,borderRadiusSmall:y,fontSizeMini:k,fontSizeTiny:S,fontSizeSmall:w,fontSizeMedium:x,heightMini:C,heightTiny:_,heightSmall:R,heightMedium:E,buttonColor2Hover:M,buttonColor2Pressed:A,fontWeightStrong:q}=e;return Object.assign(Object.assign({},w_),{closeBorderRadius:y,heightTiny:C,heightSmall:_,heightMedium:R,heightLarge:E,borderRadius:y,opacityDisabled:f,fontSizeTiny:k,fontSizeSmall:S,fontSizeMedium:w,fontSizeLarge:x,fontWeightStrong:q,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:M,colorPressedCheckable:A,colorChecked:r,colorCheckedHover:n,colorCheckedPressed:o,border:`1px solid ${u}`,textColor:t,color:d,colorBordered:"#0000",closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,closeColorHover:b,closeColorPressed:m,borderPrimary:`1px solid ${Ie(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:Ie(r,{alpha:.16}),colorBorderedPrimary:"#0000",closeIconColorPrimary:fn(r,{lightness:.7}),closeIconColorHoverPrimary:fn(r,{lightness:.7}),closeIconColorPressedPrimary:fn(r,{lightness:.7}),closeColorHoverPrimary:Ie(r,{alpha:.16}),closeColorPressedPrimary:Ie(r,{alpha:.12}),borderInfo:`1px solid ${Ie(i,{alpha:.3})}`,textColorInfo:i,colorInfo:Ie(i,{alpha:.16}),colorBorderedInfo:"#0000",closeIconColorInfo:fn(i,{alpha:.7}),closeIconColorHoverInfo:fn(i,{alpha:.7}),closeIconColorPressedInfo:fn(i,{alpha:.7}),closeColorHoverInfo:Ie(i,{alpha:.16}),closeColorPressedInfo:Ie(i,{alpha:.12}),borderSuccess:`1px solid ${Ie(a,{alpha:.3})}`,textColorSuccess:a,colorSuccess:Ie(a,{alpha:.16}),colorBorderedSuccess:"#0000",closeIconColorSuccess:fn(a,{alpha:.7}),closeIconColorHoverSuccess:fn(a,{alpha:.7}),closeIconColorPressedSuccess:fn(a,{alpha:.7}),closeColorHoverSuccess:Ie(a,{alpha:.16}),closeColorPressedSuccess:Ie(a,{alpha:.12}),borderWarning:`1px solid ${Ie(s,{alpha:.3})}`,textColorWarning:s,colorWarning:Ie(s,{alpha:.16}),colorBorderedWarning:"#0000",closeIconColorWarning:fn(s,{alpha:.7}),closeIconColorHoverWarning:fn(s,{alpha:.7}),closeIconColorPressedWarning:fn(s,{alpha:.7}),closeColorHoverWarning:Ie(s,{alpha:.16}),closeColorPressedWarning:Ie(s,{alpha:.11}),borderError:`1px solid ${Ie(l,{alpha:.3})}`,textColorError:l,colorError:Ie(l,{alpha:.16}),colorBorderedError:"#0000",closeIconColorError:fn(l,{alpha:.7}),closeIconColorHoverError:fn(l,{alpha:.7}),closeIconColorPressedError:fn(l,{alpha:.7}),closeColorHoverError:Ie(l,{alpha:.16}),closeColorPressedError:Ie(l,{alpha:.12})})}},__=UB,WB=e=>{const{textColor2:t,primaryColorHover:n,primaryColorPressed:o,primaryColor:r,infoColor:i,successColor:a,warningColor:s,errorColor:l,baseColor:c,borderColor:u,opacityDisabled:d,tagColor:f,closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,borderRadiusSmall:b,fontSizeMini:m,fontSizeTiny:y,fontSizeSmall:k,fontSizeMedium:S,heightMini:w,heightTiny:x,heightSmall:C,heightMedium:_,closeColorHover:R,closeColorPressed:E,buttonColor2Hover:M,buttonColor2Pressed:A,fontWeightStrong:q}=e;return Object.assign(Object.assign({},w_),{closeBorderRadius:b,heightTiny:w,heightSmall:x,heightMedium:C,heightLarge:_,borderRadius:b,opacityDisabled:d,fontSizeTiny:m,fontSizeSmall:y,fontSizeMedium:k,fontSizeLarge:S,fontWeightStrong:q,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:M,colorPressedCheckable:A,colorChecked:r,colorCheckedHover:n,colorCheckedPressed:o,border:`1px solid ${u}`,textColor:t,color:f,colorBordered:"rgb(250, 250, 252)",closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,closeColorHover:R,closeColorPressed:E,borderPrimary:`1px solid ${Ie(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:Ie(r,{alpha:.12}),colorBorderedPrimary:Ie(r,{alpha:.1}),closeIconColorPrimary:r,closeIconColorHoverPrimary:r,closeIconColorPressedPrimary:r,closeColorHoverPrimary:Ie(r,{alpha:.12}),closeColorPressedPrimary:Ie(r,{alpha:.18}),borderInfo:`1px solid ${Ie(i,{alpha:.3})}`,textColorInfo:i,colorInfo:Ie(i,{alpha:.12}),colorBorderedInfo:Ie(i,{alpha:.1}),closeIconColorInfo:i,closeIconColorHoverInfo:i,closeIconColorPressedInfo:i,closeColorHoverInfo:Ie(i,{alpha:.12}),closeColorPressedInfo:Ie(i,{alpha:.18}),borderSuccess:`1px solid ${Ie(a,{alpha:.3})}`,textColorSuccess:a,colorSuccess:Ie(a,{alpha:.12}),colorBorderedSuccess:Ie(a,{alpha:.1}),closeIconColorSuccess:a,closeIconColorHoverSuccess:a,closeIconColorPressedSuccess:a,closeColorHoverSuccess:Ie(a,{alpha:.12}),closeColorPressedSuccess:Ie(a,{alpha:.18}),borderWarning:`1px solid ${Ie(s,{alpha:.35})}`,textColorWarning:s,colorWarning:Ie(s,{alpha:.15}),colorBorderedWarning:Ie(s,{alpha:.12}),closeIconColorWarning:s,closeIconColorHoverWarning:s,closeIconColorPressedWarning:s,closeColorHoverWarning:Ie(s,{alpha:.12}),closeColorPressedWarning:Ie(s,{alpha:.18}),borderError:`1px solid ${Ie(l,{alpha:.23})}`,textColorError:l,colorError:Ie(l,{alpha:.1}),colorBorderedError:Ie(l,{alpha:.08}),closeIconColorError:l,closeIconColorHoverError:l,closeIconColorPressedError:l,closeColorHoverError:Ie(l,{alpha:.12}),closeColorPressedError:Ie(l,{alpha:.18})})},qB={name:"Tag",common:bt,self:WB},KB=qB,GB={color:Object,type:{type:String,default:"default"},round:Boolean,size:{type:String,default:"medium"},closable:Boolean,disabled:{type:Boolean,default:void 0}},YB=O("tag",` + --n-close-margin: var(--n-close-margin-top) var(--n-close-margin-right) var(--n-close-margin-bottom) var(--n-close-margin-left); white-space: nowrap; position: relative; box-sizing: border-box; @@ -569,9 +474,9 @@ ${t} line-height: 1; height: var(--n-height); font-size: var(--n-font-size); -`,[K("strong",` +`,[Z("strong",` font-weight: var(--n-font-weight-strong); - `),F("border",` + `),V("border",` pointer-events: none; position: absolute; left: 0; @@ -581,48 +486,48 @@ ${t} border-radius: inherit; border: var(--n-border); transition: border-color .3s var(--n-bezier); - `),F("icon",` + `),V("icon",` display: flex; margin: 0 4px 0 0; color: var(--n-text-color); transition: color .3s var(--n-bezier); font-size: var(--n-avatar-size-override); - `),F("avatar",` + `),V("avatar",` display: flex; margin: 0 6px 0 0; - `),F("close",` + `),V("close",` margin: var(--n-close-margin); transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier); - `),K("round",` + `),Z("round",` padding: 0 calc(var(--n-height) / 3); border-radius: calc(var(--n-height) / 2); - `,[F("icon",` + `,[V("icon",` margin: 0 4px 0 calc((var(--n-height) - 8px) / -2); - `),F("avatar",` + `),V("avatar",` margin: 0 6px 0 calc((var(--n-height) - 8px) / -2); - `),K("closable",` + `),Z("closable",` padding: 0 calc(var(--n-height) / 4) 0 calc(var(--n-height) / 3); - `)]),K("icon, avatar",[K("round",` + `)]),Z("icon, avatar",[Z("round",` padding: 0 calc(var(--n-height) / 3) 0 calc(var(--n-height) / 2); - `)]),K("disabled",` + `)]),Z("disabled",` cursor: not-allowed !important; opacity: var(--n-opacity-disabled); - `),K("checkable",` + `),Z("checkable",` cursor: pointer; box-shadow: none; color: var(--n-text-color-checkable); background-color: var(--n-color-checkable); - `,[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",` + `,[Pt("disabled",[W("&:hover","background-color: var(--n-color-hover-checkable);",[Pt("checked","color: var(--n-text-color-hover-checkable);")]),W("&:active","background-color: var(--n-color-pressed-checkable);",[Pt("checked","color: var(--n-text-color-pressed-checkable);")])]),Z("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);")])])])]),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",` + `,[Pt("disabled",[W("&:hover","background-color: var(--n-color-checked-hover);"),W("&:active","background-color: var(--n-color-checked-pressed);")])])])]),XB=Object.assign(Object.assign(Object.assign({},He.props),GB),{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}),ZB="n-tag",yi=me({name:"Tag",props:XB,setup(e){const t=N(null),{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=at(e),a=He("Tag","-tag",YB,KB,e,o);lt(ZB,{roundRef:Ue(e,"round")});function s(p){if(!e.disabled&&e.checkable){const{checked:h,onCheckedChange:g,onUpdateChecked:b,"onUpdate:checked":m}=e;b&&b(!h),m&&m(!h),g&&g(!h)}}function l(p){if(e.triggerClickOnClose||p.stopPropagation(),!e.disabled){const{onClose:h}=e;h&&Pe(h,p)}}const c={setTextContent(p){const{value:h}=t;h&&(h.textContent=p)}},u=pn("Tag",i,o),d=L(()=>{const{type:p,size:h,color:{color:g,textColor:b}={}}=e,{common:{cubicBezierEaseInOut:m},self:{padding:y,closeMargin:k,borderRadius:S,opacityDisabled:w,textColorCheckable:x,textColorHoverCheckable:C,textColorPressedCheckable:_,textColorChecked:R,colorCheckable:E,colorHoverCheckable:M,colorPressedCheckable:A,colorChecked:q,colorCheckedHover:F,colorCheckedPressed:z,closeBorderRadius:D,fontWeightStrong:Y,[Se("colorBordered",p)]:Q,[Se("closeSize",h)]:ce,[Se("closeIconSize",h)]:le,[Se("fontSize",h)]:B,[Se("height",h)]:$,[Se("color",p)]:I,[Se("textColor",p)]:K,[Se("border",p)]:ne,[Se("closeIconColor",p)]:ve,[Se("closeIconColorHover",p)]:J,[Se("closeIconColorPressed",p)]:ye,[Se("closeColorHover",p)]:j,[Se("closeColorPressed",p)]:ge}}=a.value,Ee=yo(k);return{"--n-font-weight-strong":Y,"--n-avatar-size-override":`calc(${$} - 8px)`,"--n-bezier":m,"--n-border-radius":S,"--n-border":ne,"--n-close-icon-size":le,"--n-close-color-pressed":ge,"--n-close-color-hover":j,"--n-close-border-radius":D,"--n-close-icon-color":ve,"--n-close-icon-color-hover":J,"--n-close-icon-color-pressed":ye,"--n-close-icon-color-disabled":ve,"--n-close-margin-top":Ee.top,"--n-close-margin-right":Ee.right,"--n-close-margin-bottom":Ee.bottom,"--n-close-margin-left":Ee.left,"--n-close-size":ce,"--n-color":g||(n.value?Q:I),"--n-color-checkable":E,"--n-color-checked":q,"--n-color-checked-hover":F,"--n-color-checked-pressed":z,"--n-color-hover-checkable":M,"--n-color-pressed-checkable":A,"--n-font-size":B,"--n-height":$,"--n-opacity-disabled":w,"--n-padding":y,"--n-text-color":b||K,"--n-text-color-checkable":x,"--n-text-color-checked":R,"--n-text-color-hover-checkable":C,"--n-text-color-pressed-checkable":_}}),f=r?St("tag",L(()=>{let p="";const{type:h,size:g,color:{color:b,textColor:m}={}}=e;return p+=h[0],p+=g[0],b&&(p+=`a${kc(b)}`),m&&(p+=`b${kc(m)}`),n.value&&(p+="c"),p}),d,e):void 0;return Object.assign(Object.assign({},c),{rtlEnabled:u,mergedClsPrefix:o,contentRef:t,mergedBordered:n,handleClick:s,handleCloseClick:l,cssVars:r?void 0:d,themeClass:f==null?void 0:f.themeClass,onRender:f==null?void 0:f.onRender})},render(){var e,t;const{mergedClsPrefix:n,rtlEnabled:o,closable:r,color:{borderColor:i}={},round:a,onRender:s,$slots:l}=this;s==null||s();const c=$t(l.avatar,d=>d&&v("div",{class:`${n}-tag__avatar`},d)),u=$t(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(Hi,{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)}}),JB=O("base-clear",` flex-shrink: 0; height: 1em; width: 1em; position: relative; -`,[j(">",[F("clear",` +`,[W(">",[V("clear",` font-size: var(--n-clear-size); height: 1em; width: 1em; @@ -630,18 +535,20 @@ ${t} color: var(--n-clear-color); transition: color .3s var(--n-bezier); display: flex; - `,[j("&:hover",` + `,[W("&:hover",` color: var(--n-clear-color-hover)!important; - `),j("&:active",` + `),W("&:active",` color: var(--n-clear-color-pressed)!important; - `)]),F("placeholder",` + `)]),V("placeholder",` display: flex; - `),F("clear, placeholder",` + `),V("clear, placeholder",` position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); - `,[Wn({originalTransform:"translateX(-50%) translateY(-50%)",left:"50%",top:"50%"})])])]),mh=me({name:"BaseClear",props:{clsPrefix:{type:String,required:!0},show:Boolean,onClear:Function},setup(e){return jr("-base-clear",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",` + `,[qn({originalTransform:"translateX(-50%) translateY(-50%)",left:"50%",top:"50%"})])])]),yh=me({name:"BaseClear",props:{clsPrefix:{type:String,required:!0},show:Boolean,onClear:Function},setup(e){return Yr("-base-clear",JB,Ue(e,"clsPrefix")),{handleMouseDown(t){t.preventDefault()}}},render(){const{clsPrefix:e}=this;return v("div",{class:`${e}-base-clear`},v(Bi,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},An(this.$slots.icon,()=>[v(Vt,{clsPrefix:e},{default:()=>v(zN,null)})])):v("div",{key:"icon",class:`${e}-base-clear__placeholder`},(n=(t=this.$slots).placeholder)===null||n===void 0?void 0:n.call(t))}}))}}),S_=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(Xr,{clsPrefix:n,class:`${n}-base-suffix`,strokeWidth:24,scale:.85,show:e.loading},{default:()=>e.showArrow?v(yh,{clsPrefix:n,show:e.showClear,onClear:e.onClear},{placeholder:()=>v(Vt,{clsPrefix:n,class:`${n}-base-suffix__arrow`},{default:()=>An(t.default,()=>[v(s_,null)])})}):null})}}}),k_={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"},QB=e=>{const{borderRadius:t,textColor2:n,textColorDisabled:o,inputColor:r,inputColorDisabled:i,primaryColor:a,primaryColorHover:s,warningColor:l,warningColorHover:c,errorColor:u,errorColorHover:d,borderColor:f,iconColor:p,iconColorDisabled:h,clearColor:g,clearColorHover:b,clearColorPressed:m,placeholderColor:y,placeholderColorDisabled:k,fontSizeTiny:S,fontSizeSmall:w,fontSizeMedium:x,fontSizeLarge:C,heightTiny:_,heightSmall:R,heightMedium:E,heightLarge:M}=e;return Object.assign(Object.assign({},k_),{fontSizeTiny:S,fontSizeSmall:w,fontSizeMedium:x,fontSizeLarge:C,heightTiny:_,heightSmall:R,heightMedium:E,heightLarge:M,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:y,placeholderColorDisabled:k,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 ${Ie(a,{alpha:.2})}`,boxShadowFocus:`0 0 0 2px ${Ie(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 ${Ie(l,{alpha:.2})}`,boxShadowFocusWarning:`0 0 0 2px ${Ie(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 ${Ie(u,{alpha:.2})}`,boxShadowFocusError:`0 0 0 2px ${Ie(u,{alpha:.2})}`,colorActiveError:r,caretColorError:u,clearColor:g,clearColorHover:b,clearColorPressed:m})},eH={name:"InternalSelection",common:bt,peers:{Popover:ja},self:QB},T_=eH,tH={name:"InternalSelection",common:Ve,peers:{Popover:Ui},self(e){const{borderRadius:t,textColor2:n,textColorDisabled:o,inputColor:r,inputColorDisabled:i,primaryColor:a,primaryColorHover:s,warningColor:l,warningColorHover:c,errorColor:u,errorColorHover:d,iconColor:f,iconColorDisabled:p,clearColor:h,clearColorHover:g,clearColorPressed:b,placeholderColor:m,placeholderColorDisabled:y,fontSizeTiny:k,fontSizeSmall:S,fontSizeMedium:w,fontSizeLarge:x,heightTiny:C,heightSmall:_,heightMedium:R,heightLarge:E}=e;return Object.assign(Object.assign({},k_),{fontSizeTiny:k,fontSizeSmall:S,fontSizeMedium:w,fontSizeLarge:x,heightTiny:C,heightSmall:_,heightMedium:R,heightLarge:E,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:m,placeholderColorDisabled:y,color:r,colorDisabled:i,colorActive:Ie(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 ${Ie(a,{alpha:.4})}`,boxShadowFocus:`0 0 8px 0 ${Ie(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 ${Ie(l,{alpha:.4})}`,boxShadowFocusWarning:`0 0 8px 0 ${Ie(l,{alpha:.4})}`,colorActiveWarning:Ie(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 ${Ie(u,{alpha:.4})}`,boxShadowFocusError:`0 0 8px 0 ${Ie(u,{alpha:.4})}`,colorActiveError:Ie(u,{alpha:.1}),caretColorError:u,clearColor:h,clearColorHover:g,clearColorPressed:b})}},Jp=tH,nH=W([O("base-selection",` + --n-padding-single: var(--n-padding-single-top) var(--n-padding-single-right) var(--n-padding-single-bottom) var(--n-padding-single-left); + --n-padding-multiple: var(--n-padding-multiple-top) var(--n-padding-multiple-right) var(--n-padding-multiple-bottom) var(--n-padding-multiple-left); position: relative; z-index: auto; box-shadow: none; @@ -655,7 +562,7 @@ ${t} font-size: var(--n-font-size); `,[O("base-loading",` color: var(--n-loading-color); - `),O("base-selection-tags","min-height: var(--n-height);"),F("border, state-border",` + `),O("base-selection-tags","min-height: var(--n-height);"),V("border, state-border",` position: absolute; left: 0; right: 0; @@ -667,7 +574,7 @@ ${t} transition: box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier); - `),F("state-border",` + `),V("state-border",` z-index: 1; border-color: #0000; `),O("base-suffix",` @@ -676,7 +583,7 @@ ${t} top: 50%; transform: translateY(-50%); right: 10px; - `,[F("arrow",` + `,[V("arrow",` font-size: var(--n-arrow-size); color: var(--n-arrow-color); transition: color .3s var(--n-bezier); @@ -692,14 +599,14 @@ ${t} left: 0; padding: var(--n-padding-single); transition: color .3s var(--n-bezier); - `,[F("wrapper",` + `,[V("wrapper",` flex-basis: 0; flex-grow: 1; overflow: hidden; text-overflow: ellipsis; `)]),O("base-selection-placeholder",` color: var(--n-placeholder-color); - `,[F("inner",` + `,[V("inner",` max-width: 100%; overflow: hidden; `)]),O("base-selection-tags",` @@ -750,22 +657,22 @@ ${t} color: var(--n-text-color); transition: color .3s var(--n-bezier); caret-color: var(--n-caret-color); - `,[F("content",` + `,[V("content",` text-overflow: ellipsis; overflow: hidden; white-space: nowrap; - `)]),F("render-label",` + `)]),V("render-label",` color: var(--n-text-color); - `)]),Rt("disabled",[j("&:hover",[F("state-border",` + `)]),Pt("disabled",[W("&:hover",[V("state-border",` box-shadow: var(--n-box-shadow-hover); border: var(--n-border-hover); - `)]),K("focus",[F("state-border",` + `)]),Z("focus",[V("state-border",` box-shadow: var(--n-box-shadow-focus); border: var(--n-border-focus); - `)]),K("active",[F("state-border",` + `)]),Z("active",[V("state-border",` box-shadow: var(--n-box-shadow-active); border: var(--n-border-active); - `),O("base-selection-label","background-color: var(--n-color-active);"),O("base-selection-tags","background-color: var(--n-color-active);")])]),K("disabled","cursor: not-allowed;",[F("arrow",` + `),O("base-selection-label","background-color: var(--n-color-active);"),O("base-selection-tags","background-color: var(--n-color-active);")])]),Z("disabled","cursor: not-allowed;",[V("arrow",` color: var(--n-arrow-color-disabled); `),O("base-selection-label",` cursor: not-allowed; @@ -773,7 +680,7 @@ ${t} `,[O("base-selection-input",` cursor: not-allowed; color: var(--n-text-color-disabled); - `),F("render-label",` + `),V("render-label",` color: var(--n-text-color-disabled); `)]),O("base-selection-tags",` cursor: not-allowed; @@ -790,7 +697,7 @@ ${t} margin-bottom: 3px; max-width: 100%; vertical-align: bottom; - `,[F("input",` + `,[V("input",` font-size: inherit; font-family: inherit; min-width: 1px; @@ -805,7 +712,7 @@ ${t} cursor: pointer; color: var(--n-text-color); caret-color: var(--n-caret-color); - `),F("mirror",` + `),V("mirror",` position: absolute; left: 0; top: 0; @@ -814,13 +721,13 @@ ${t} user-select: none; -webkit-user-select: none; opacity: 0; - `)]),["warning","error"].map(e=>K(`${e}-status`,[F("state-border",`border: var(--n-border-${e});`),Rt("disabled",[j("&:hover",[F("state-border",` + `)]),["warning","error"].map(e=>Z(`${e}-status`,[V("state-border",`border: var(--n-border-${e});`),Pt("disabled",[W("&:hover",[V("state-border",` box-shadow: var(--n-box-shadow-hover-${e}); border: var(--n-border-hover-${e}); - `)]),K("active",[F("state-border",` + `)]),Z("active",[V("state-border",` box-shadow: var(--n-box-shadow-active-${e}); border: var(--n-border-active-${e}); - `),O("base-selection-label",`background-color: var(--n-color-active-${e});`),O("base-selection-tags",`background-color: var(--n-color-active-${e});`)]),K("focus",[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});`)]),Z("focus",[V("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); `)])])]))]),O("base-selection-popover",` @@ -832,54 +739,54 @@ ${t} max-width: 100%; display: inline-flex; padding: 0 7px 3px 0; - `,[j("&:last-child","padding-right: 0;"),O("tag",` + `,[W("&:last-child","padding-right: 0;"),O("tag",` font-size: 14px; max-width: 100%; - `,[F("content",` + `,[V("content",` line-height: 1.25; text-overflow: ellipsis; overflow: hidden; - `)])])]),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",` + `)])])]),oH=me({name:"InternalSelection",props:Object.assign(Object.assign({},He.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],ellipsisTagPopoverProps:Object,onClear:Function,onPatternInput:Function,onPatternFocus:Function,onPatternBlur:Function,renderLabel:Function,status:String,inlineThemeDisabled:Boolean,ignoreComposition:{type:Boolean,default:!0},onResize:Function}),setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=at(e),o=pn("InternalSelection",n,t),r=N(null),i=N(null),a=N(null),s=N(null),l=N(null),c=N(null),u=N(null),d=N(null),f=N(null),p=N(null),h=N(!1),g=N(!1),b=N(!1),m=He("InternalSelection","-internal-selection",nH,T_,e,Ue(e,"clsPrefix")),y=L(()=>e.clearable&&!e.disabled&&(b.value||e.active)),k=L(()=>e.selectedOption?e.renderTag?e.renderTag({option:e.selectedOption,handleClose:()=>{}}):e.renderLabel?e.renderLabel(e.selectedOption,!0):jt(e.selectedOption[e.labelField],e.selectedOption,!0):e.placeholder),S=L(()=>{const de=e.selectedOption;if(de)return de[e.labelField]}),w=L(()=>e.multiple?!!(Array.isArray(e.selectedOptions)&&e.selectedOptions.length):e.selectedOption!==null);function x(){var de;const{value:ee}=r;if(ee){const{value:fe}=i;fe&&(fe.style.width=`${ee.offsetWidth}px`,e.maxTagCount!=="responsive"&&((de=f.value)===null||de===void 0||de.sync({showAllItemsBeforeCalculate:!1})))}}function C(){const{value:de}=p;de&&(de.style.display="none")}function _(){const{value:de}=p;de&&(de.style.display="inline-block")}ht(Ue(e,"active"),de=>{de||C()}),ht(Ue(e,"pattern"),()=>{e.multiple&&Bt(x)});function R(de){const{onFocus:ee}=e;ee&&ee(de)}function E(de){const{onBlur:ee}=e;ee&&ee(de)}function M(de){const{onDeleteOption:ee}=e;ee&&ee(de)}function A(de){const{onClear:ee}=e;ee&&ee(de)}function q(de){const{onPatternInput:ee}=e;ee&&ee(de)}function F(de){var ee;(!de.relatedTarget||!(!((ee=a.value)===null||ee===void 0)&&ee.contains(de.relatedTarget)))&&R(de)}function z(de){var ee;!((ee=a.value)===null||ee===void 0)&&ee.contains(de.relatedTarget)||E(de)}function D(de){A(de)}function Y(){b.value=!0}function Q(){b.value=!1}function ce(de){!e.active||!e.filterable||de.target!==i.value&&de.preventDefault()}function le(de){M(de)}function B(de){if(de.key==="Backspace"&&!$.value&&!e.pattern.length){const{selectedOptions:ee}=e;ee!=null&&ee.length&&le(ee[ee.length-1])}}const $=N(!1);let I=null;function K(de){const{value:ee}=r;if(ee){const fe=de.target.value;ee.textContent=fe,x()}e.ignoreComposition&&$.value?I=de:q(de)}function ne(){$.value=!0}function ve(){$.value=!1,e.ignoreComposition&&q(I),I=null}function J(de){var ee;g.value=!0,(ee=e.onPatternFocus)===null||ee===void 0||ee.call(e,de)}function ye(de){var ee;g.value=!1,(ee=e.onPatternBlur)===null||ee===void 0||ee.call(e,de)}function j(){var de,ee;if(e.filterable)g.value=!1,(de=c.value)===null||de===void 0||de.blur(),(ee=i.value)===null||ee===void 0||ee.blur();else if(e.multiple){const{value:fe}=s;fe==null||fe.blur()}else{const{value:fe}=l;fe==null||fe.blur()}}function ge(){var de,ee,fe;e.filterable?(g.value=!1,(de=c.value)===null||de===void 0||de.focus()):e.multiple?(ee=s.value)===null||ee===void 0||ee.focus():(fe=l.value)===null||fe===void 0||fe.focus()}function Ee(){const{value:de}=i;de&&(_(),de.focus())}function Ne(){const{value:de}=i;de&&de.blur()}function T(de){const{value:ee}=u;ee&&ee.setTextContent(`+${de}`)}function P(){const{value:de}=d;return de}function U(){return i.value}let oe=null;function G(){oe!==null&&window.clearTimeout(oe)}function se(){e.active||(G(),oe=window.setTimeout(()=>{w.value&&(h.value=!0)},100))}function xe(){G()}function be(de){de||(G(),h.value=!1)}ht(w,de=>{de||(h.value=!1)}),Ut(()=>{tn(()=>{const de=c.value;de&&(e.disabled?de.removeAttribute("tabindex"):de.tabIndex=g.value?-1:0)})}),uw(a,e.onResize);const{inlineThemeDisabled:Ce}=e,we=L(()=>{const{size:de}=e,{common:{cubicBezierEaseInOut:ee},self:{borderRadius:fe,color:Oe,placeholderColor:Le,textColor:De,paddingSingle:$e,paddingMultiple:Me,caretColor:Fe,colorDisabled:Be,textColorDisabled:ot,placeholderColorDisabled:xt,colorActive:X,boxShadowFocus:pe,boxShadowActive:Te,boxShadowHover:Ke,border:Xe,borderFocus:Ze,borderHover:tt,borderActive:rt,arrowColor:yt,arrowColorDisabled:nn,loadingColor:Wt,colorActiveWarning:_e,boxShadowFocusWarning:je,boxShadowActiveWarning:Qe,boxShadowHoverWarning:pt,borderWarning:gt,borderFocusWarning:ct,borderHoverWarning:Rt,borderActiveWarning:ae,colorActiveError:ke,boxShadowFocusError:nt,boxShadowActiveError:Ft,boxShadowHoverError:Kt,borderError:Dt,borderFocusError:ho,borderHoverError:po,borderActiveError:mo,clearColor:Xo,clearColorHover:Zo,clearColorPressed:Jr,clearSize:Ga,arrowSize:Ya,[Se("height",de)]:Xa,[Se("fontSize",de)]:Za}}=m.value,gr=yo($e),vr=yo(Me);return{"--n-bezier":ee,"--n-border":Xe,"--n-border-active":rt,"--n-border-focus":Ze,"--n-border-hover":tt,"--n-border-radius":fe,"--n-box-shadow-active":Te,"--n-box-shadow-focus":pe,"--n-box-shadow-hover":Ke,"--n-caret-color":Fe,"--n-color":Oe,"--n-color-active":X,"--n-color-disabled":Be,"--n-font-size":Za,"--n-height":Xa,"--n-padding-single-top":gr.top,"--n-padding-multiple-top":vr.top,"--n-padding-single-right":gr.right,"--n-padding-multiple-right":vr.right,"--n-padding-single-left":gr.left,"--n-padding-multiple-left":vr.left,"--n-padding-single-bottom":gr.bottom,"--n-padding-multiple-bottom":vr.bottom,"--n-placeholder-color":Le,"--n-placeholder-color-disabled":xt,"--n-text-color":De,"--n-text-color-disabled":ot,"--n-arrow-color":yt,"--n-arrow-color-disabled":nn,"--n-loading-color":Wt,"--n-color-active-warning":_e,"--n-box-shadow-focus-warning":je,"--n-box-shadow-active-warning":Qe,"--n-box-shadow-hover-warning":pt,"--n-border-warning":gt,"--n-border-focus-warning":ct,"--n-border-hover-warning":Rt,"--n-border-active-warning":ae,"--n-color-active-error":ke,"--n-box-shadow-focus-error":nt,"--n-box-shadow-active-error":Ft,"--n-box-shadow-hover-error":Kt,"--n-border-error":Dt,"--n-border-focus-error":ho,"--n-border-hover-error":po,"--n-border-active-error":mo,"--n-clear-size":Ga,"--n-clear-color":Xo,"--n-clear-color-hover":Zo,"--n-clear-color-pressed":Jr,"--n-arrow-size":Ya}}),Re=Ce?St("internal-selection",L(()=>e.size[0]),we,e):void 0;return{mergedTheme:m,mergedClearable:y,mergedClsPrefix:t,rtlEnabled:o,patternInputFocused:g,filterablePlaceholder:k,label:S,selected:w,showTagsPanel:h,isComposing:$,counterRef:u,counterWrapperRef:d,patternInputMirrorRef:r,patternInputRef:i,selfRef:a,multipleElRef:s,singleElRef:l,patternInputWrapperRef:c,overflowRef:f,inputTagElRef:p,handleMouseDown:ce,handleFocusin:F,handleClear:D,handleMouseEnter:Y,handleMouseLeave:Q,handleDeleteOption:le,handlePatternKeyDown:B,handlePatternInputInput:K,handlePatternInputBlur:ye,handlePatternInputFocus:J,handleMouseEnterCounter:se,handleMouseLeaveCounter:xe,handleFocusout:z,handleCompositionEnd:ve,handleCompositionStart:ne,onPopoverUpdateShow:be,focus:ge,focusInput:Ee,blur:j,blurInput:Ne,updateCounter:T,getCounter:P,getTail:U,renderLabel:e.renderLabel,cssVars:Ce?void 0:we,themeClass:Re==null?void 0:Re.themeClass,onRender:Re==null?void 0:Re.onRender}},render(){const{status:e,multiple:t,size:n,disabled:o,filterable:r,maxTagCount:i,bordered:a,clsPrefix:s,ellipsisTagPopoverProps:l,onRender:c,renderTag:u,renderLabel:d}=this;c==null||c();const f=i==="responsive",p=typeof i=="number",h=f||p,g=v(th,null,{default:()=>v(S_,{clsPrefix:s,loading:this.loading,showArrow:this.showArrow,showClear:this.mergedClearable&&this.selected,onClear:this.handleClear},{default:()=>{var m,y;return(y=(m=this.$slots).arrow)===null||y===void 0?void 0:y.call(m)}})});let b;if(t){const{labelField:m}=this,y=q=>v("div",{class:`${s}-base-selection-tag-wrapper`,key:q.value},u?u({option:q,handleClose:()=>{this.handleDeleteOption(q)}}):v(yi,{size:n,closable:!q.disabled,disabled:o,onClose:()=>{this.handleDeleteOption(q)},internalCloseIsButtonTag:!1,internalCloseFocusable:!1},{default:()=>d?d(q,!0):jt(q[m],q,!0)})),k=()=>(p?this.selectedOptions.slice(0,i):this.selectedOptions).map(y),S=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,w=f?()=>v("div",{class:`${s}-base-selection-tag-wrapper`,ref:"counterWrapperRef"},v(yi,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,onMouseleave:this.handleMouseLeaveCounter,disabled:o})):void 0;let x;if(p){const q=this.selectedOptions.length-i;q>0&&(x=v("div",{class:`${s}-base-selection-tag-wrapper`,key:"__counter__"},v(yi,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,disabled:o},{default:()=>`+${q}`})))}const C=f?r?v(ah,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,getTail:this.getTail,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:k,counter:w,tail:()=>S}):v(ah,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:k,counter:w}):p&&x?k().concat(x):k(),_=h?()=>v("div",{class:`${s}-base-selection-popover`},f?k():this.selectedOptions.map(y)):void 0,R=h?Object.assign({show:this.showTagsPanel,trigger:"hover",overlap:!0,placement:"top",width:"trigger",onUpdateShow:this.onPopoverUpdateShow,theme:this.mergedTheme.peers.Popover,themeOverrides:this.mergedTheme.peerOverrides.Popover},l):null,M=(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`},C,f?null:S,g):v("div",{ref:"multipleElRef",class:`${s}-base-selection-tags`,tabindex:o?void 0:0},C,g);b=v(it,null,h?v(ll,Object.assign({},R,{scrollable:!0,style:"max-height: calc(var(--v-target-height) * 6.6);"}),{trigger:()=>A,default:_}):A,M)}else if(r){const m=this.pattern||this.isComposing,y=this.active?!m:!this.selected,k=this.active?!1:this.selected;b=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})),k?v("div",{class:`${s}-base-selection-label__render-label ${s}-base-selection-overlay`,key:"input"},v("div",{class:`${s}-base-selection-overlay__wrapper`},u?u({option:this.selectedOption,handleClose:()=>{}}):d?d(this.selectedOption,!0):jt(this.label,this.selectedOption,!0))):null,y?v("div",{class:`${s}-base-selection-placeholder ${s}-base-selection-overlay`,key:"placeholder"},v("div",{class:`${s}-base-selection-overlay__wrapper`},this.filterablePlaceholder)):null,g)}else b=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:qA(this.label),key:"input"},v("div",{class:`${s}-base-selection-input__content`},u?u({option:this.selectedOption,handleClose:()=>{}}):d?d(this.selectedOption,!0):jt(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)),g);return v("div",{ref:"selfRef",class:[`${s}-base-selection`,this.rtlEnabled&&`${s}-base-selection--rtl`,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},b,a?v("div",{class:`${s}-base-selection__border`}):null,a?v("div",{class:`${s}-base-selection__state-border`}):null)}}),{cubicBezierEaseInOut:kr}=co;function rH({duration:e=".2s",delay:t=".1s"}={}){return[W("&.fade-in-width-expand-transition-leave-from, &.fade-in-width-expand-transition-enter-to",{opacity:1}),W("&.fade-in-width-expand-transition-leave-to, &.fade-in-width-expand-transition-enter-from",` opacity: 0!important; margin-left: 0!important; margin-right: 0!important; - `),j("&.fade-in-width-expand-transition-leave-active",` + `),W("&.fade-in-width-expand-transition-leave-active",` overflow: hidden; transition: - opacity ${e} ${yr}, - max-width ${e} ${yr} ${t}, - margin-left ${e} ${yr} ${t}, - margin-right ${e} ${yr} ${t}; - `),j("&.fade-in-width-expand-transition-enter-active",` + opacity ${e} ${kr}, + max-width ${e} ${kr} ${t}, + margin-left ${e} ${kr} ${t}, + margin-right ${e} ${kr} ${t}; + `),W("&.fade-in-width-expand-transition-enter-active",` overflow: hidden; transition: - opacity ${e} ${yr} ${t}, - max-width ${e} ${yr}, - margin-left ${e} ${yr}, - margin-right ${e} ${yr}; - `)]}const 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`,` + opacity ${e} ${kr} ${t}, + max-width ${e} ${kr}, + margin-left ${e} ${kr}, + margin-right ${e} ${kr}; + `)]}const P_={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"},iH={name:"Alert",common:Ve,self(e){const{lineHeight:t,borderRadius:n,fontWeightStrong:o,dividerColor:r,inputColor:i,textColor1:a,textColor2:s,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,infoColorSuppl:p,successColorSuppl:h,warningColorSuppl:g,errorColorSuppl:b,fontSize:m}=e;return Object.assign(Object.assign({},P_),{fontSize:m,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${r}`,color:i,titleTextColor:a,iconColor:s,contentTextColor:s,closeBorderRadius:n,closeColorHover:l,closeColorPressed:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,borderInfo:`1px solid ${Ie(p,{alpha:.35})}`,colorInfo:Ie(p,{alpha:.25}),titleTextColorInfo:a,iconColorInfo:p,contentTextColorInfo:s,closeColorHoverInfo:l,closeColorPressedInfo:c,closeIconColorInfo:u,closeIconColorHoverInfo:d,closeIconColorPressedInfo:f,borderSuccess:`1px solid ${Ie(h,{alpha:.35})}`,colorSuccess:Ie(h,{alpha:.25}),titleTextColorSuccess:a,iconColorSuccess:h,contentTextColorSuccess:s,closeColorHoverSuccess:l,closeColorPressedSuccess:c,closeIconColorSuccess:u,closeIconColorHoverSuccess:d,closeIconColorPressedSuccess:f,borderWarning:`1px solid ${Ie(g,{alpha:.35})}`,colorWarning:Ie(g,{alpha:.25}),titleTextColorWarning:a,iconColorWarning:g,contentTextColorWarning:s,closeColorHoverWarning:l,closeColorPressedWarning:c,closeIconColorWarning:u,closeIconColorHoverWarning:d,closeIconColorPressedWarning:f,borderError:`1px solid ${Ie(b,{alpha:.35})}`,colorError:Ie(b,{alpha:.25}),titleTextColorError:a,iconColorError:b,contentTextColorError:s,closeColorHoverError:l,closeColorPressedError:c,closeIconColorError:u,closeIconColorHoverError:d,closeIconColorPressedError:f})}},aH=iH,sH=e=>{const{lineHeight:t,borderRadius:n,fontWeightStrong:o,baseColor:r,dividerColor:i,actionColor:a,textColor1:s,textColor2:l,closeColorHover:c,closeColorPressed:u,closeIconColor:d,closeIconColorHover:f,closeIconColorPressed:p,infoColor:h,successColor:g,warningColor:b,errorColor:m,fontSize:y}=e;return Object.assign(Object.assign({},P_),{fontSize:y,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${i}`,color:a,titleTextColor:s,iconColor:l,contentTextColor:l,closeBorderRadius:n,closeColorHover:c,closeColorPressed:u,closeIconColor:d,closeIconColorHover:f,closeIconColorPressed:p,borderInfo:`1px solid ${et(r,Ie(h,{alpha:.25}))}`,colorInfo:et(r,Ie(h,{alpha:.08})),titleTextColorInfo:s,iconColorInfo:h,contentTextColorInfo:l,closeColorHoverInfo:c,closeColorPressedInfo:u,closeIconColorInfo:d,closeIconColorHoverInfo:f,closeIconColorPressedInfo:p,borderSuccess:`1px solid ${et(r,Ie(g,{alpha:.25}))}`,colorSuccess:et(r,Ie(g,{alpha:.08})),titleTextColorSuccess:s,iconColorSuccess:g,contentTextColorSuccess:l,closeColorHoverSuccess:c,closeColorPressedSuccess:u,closeIconColorSuccess:d,closeIconColorHoverSuccess:f,closeIconColorPressedSuccess:p,borderWarning:`1px solid ${et(r,Ie(b,{alpha:.33}))}`,colorWarning:et(r,Ie(b,{alpha:.08})),titleTextColorWarning:s,iconColorWarning:b,contentTextColorWarning:l,closeColorHoverWarning:c,closeColorPressedWarning:u,closeIconColorWarning:d,closeIconColorHoverWarning:f,closeIconColorPressedWarning:p,borderError:`1px solid ${et(r,Ie(m,{alpha:.25}))}`,colorError:et(r,Ie(m,{alpha:.08})),titleTextColorError:s,iconColorError:m,contentTextColorError:l,closeColorHoverError:c,closeColorPressedError:u,closeIconColorError:d,closeIconColorHoverError:f,closeIconColorPressedError:p})},lH={name:"Alert",common:bt,self:sH},cH=lH,{cubicBezierEaseInOut:Ao,cubicBezierEaseOut:uH,cubicBezierEaseIn:dH}=co;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[W(`&.fade-in-height-expand-transition-${c}-from, + &.fade-in-height-expand-transition-${l}-to`,Object.assign(Object.assign({},i),{opacity:1})),W(`&.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})),W(`&.fade-in-height-expand-transition-${c}-active`,` overflow: ${e}; transition: - max-height ${t} ${Eo} ${o}, - opacity ${t} ${iH} ${o}, - margin-top ${t} ${Eo} ${o}, - margin-bottom ${t} ${Eo} ${o}, - padding-top ${t} ${Eo} ${o}, - padding-bottom ${t} ${Eo} ${o} + max-height ${t} ${Ao} ${o}, + opacity ${t} ${uH} ${o}, + margin-top ${t} ${Ao} ${o}, + margin-bottom ${t} ${Ao} ${o}, + padding-top ${t} ${Ao} ${o}, + padding-bottom ${t} ${Ao} ${o} ${n?","+n:""} - `),j(`&.fade-in-height-expand-transition-${l}-active`,` + `),W(`&.fade-in-height-expand-transition-${l}-active`,` overflow: ${e}; transition: - max-height ${t} ${Eo}, - opacity ${t} ${aH}, - margin-top ${t} ${Eo}, - margin-bottom ${t} ${Eo}, - padding-top ${t} ${Eo}, - padding-bottom ${t} ${Eo} + max-height ${t} ${Ao}, + opacity ${t} ${dH}, + margin-top ${t} ${Ao}, + margin-bottom ${t} ${Ao}, + padding-top ${t} ${Ao}, + padding-bottom ${t} ${Ao} ${n?","+n:""} - `)]}const sH=O("alert",` + `)]}const fH=O("alert",` line-height: var(--n-line-height); border-radius: var(--n-border-radius); position: relative; @@ -887,7 +794,7 @@ ${t} background-color: var(--n-color); text-align: start; word-break: break-word; -`,[F("border",` +`,[V("border",` border-radius: inherit; position: absolute; left: 0; @@ -897,9 +804,9 @@ ${t} transition: border-color .3s var(--n-bezier); border: var(--n-border); pointer-events: none; - `),K("closable",[O("alert-body",[F("title",` + `),Z("closable",[O("alert-body",[V("title",` padding-right: 24px; - `)])]),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",` + `)])]),V("icon",{color:"var(--n-icon-color)"}),O("alert-body",{padding:"var(--n-padding)"},[V("title",{color:"var(--n-title-text-color)"}),V("content",{color:"var(--n-content-text-color)"})]),Qp({originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.9)"}}),V("icon",` position: absolute; left: 0; top: 0; @@ -910,7 +817,7 @@ ${t} height: var(--n-icon-size); font-size: var(--n-icon-size); margin: var(--n-icon-margin); - `),F("close",` + `),V("close",` transition: color .3s var(--n-bezier), background-color .3s var(--n-bezier); @@ -918,15 +825,15 @@ ${t} right: 0; top: 0; margin: var(--n-close-margin); - `),K("show-icon",[O("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),K("right-adjust",[O("alert-body",{paddingRight:"calc(var(--n-close-size) + var(--n-padding) + 2px)"})]),O("alert-body",` + `),Z("show-icon",[O("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),Z("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",` + `,[V("title",` transition: color .3s var(--n-bezier); 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)"})]),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",` + `,[W("& +",[V("content",{marginTop:"9px"})])]),V("content",{transition:"color .3s var(--n-bezier)",fontSize:"var(--n-font-size)"})]),V("icon",{transition:"color .3s var(--n-bezier)"})]),hH=Object.assign(Object.assign({},He.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}),cl=me({name:"Alert",inheritAttrs:!1,props:hH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=at(e),i=He("Alert","-alert",fH,cH,e,t),a=pn("Alert",r,t),s=L(()=>{const{common:{cubicBezierEaseInOut:p},self:h}=i.value,{fontSize:g,borderRadius:b,titleFontWeight:m,lineHeight:y,iconSize:k,iconMargin:S,iconMarginRtl:w,closeIconSize:x,closeBorderRadius:C,closeSize:_,closeMargin:R,closeMarginRtl:E,padding:M}=h,{type:A}=e,{left:q,right:F}=yo(S);return{"--n-bezier":p,"--n-color":h[Se("color",A)],"--n-close-icon-size":x,"--n-close-border-radius":C,"--n-close-color-hover":h[Se("closeColorHover",A)],"--n-close-color-pressed":h[Se("closeColorPressed",A)],"--n-close-icon-color":h[Se("closeIconColor",A)],"--n-close-icon-color-hover":h[Se("closeIconColorHover",A)],"--n-close-icon-color-pressed":h[Se("closeIconColorPressed",A)],"--n-icon-color":h[Se("iconColor",A)],"--n-border":h[Se("border",A)],"--n-title-text-color":h[Se("titleTextColor",A)],"--n-content-text-color":h[Se("contentTextColor",A)],"--n-line-height":y,"--n-border-radius":b,"--n-font-size":g,"--n-title-font-weight":m,"--n-icon-size":k,"--n-icon-margin":S,"--n-icon-margin-rtl":w,"--n-close-size":_,"--n-close-margin":R,"--n-close-margin-rtl":E,"--n-padding":M,"--n-icon-margin-left":q,"--n-icon-margin-right":F}}),l=o?St("alert",L(()=>e.type[0]),s,e):void 0,c=N(!0),u=()=>{const{onAfterLeave:p,onAfterHide:h}=e;p&&p(),h&&h()};return{rtlEnabled:a,mergedClsPrefix:t,mergedBordered:n,visible:c,handleCloseClick:()=>{var p;Promise.resolve((p=e.onClose)===null||p===void 0?void 0:p.call(e)).then(h=>{h!==!1&&(c.value=!1)})},handleAfterLeave:()=>{u()},mergedTheme:i,cssVars:o?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),v(ku,{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({},Dn(this.$attrs,o)),this.closable&&v(Hi,{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"},An(n.icon,()=>[v(Vt,{clsPrefix:t},{default:()=>{switch(this.type){case"success":return v(Fi,null);case"info":return v(jr,null);case"warning":return v(Ni,null);case"error":return v(Li,null);default:return null}}})])),v("div",{class:[`${t}-alert-body`,this.mergedBordered&&`${t}-alert-body--bordered`]},$t(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}})}}),pH={linkFontSize:"13px",linkPadding:"0 0 0 16px",railWidth:"4px"},mH=e=>{const{borderRadius:t,railColor:n,primaryColor:o,primaryColorHover:r,primaryColorPressed:i,textColor2:a}=e;return Object.assign(Object.assign({},pH),{borderRadius:t,railColor:n,railColorActive:o,linkColor:Ie(o,{alpha:.15}),linkTextColor:a,linkTextColorHover:r,linkTextColorPressed:i,linkTextColorActive:o})},gH={name:"Anchor",common:Ve,self:mH},vH=gH;function Mc(e){return e.type==="group"}function R_(e){return e.type==="ignored"}function Nd(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function E_(e,t){return{getIsGroup:Mc,getIgnored:R_,getKey(o){return Mc(o)?o.name||o.key||"key-required":o[e]},getChildren(o){return o[t]}}}function bH(e,t,n,o){if(!t)return e;function r(i){if(!Array.isArray(i))return[];const a=[];for(const s of i)if(Mc(s)){const l=r(s[o]);l.length&&a.push(Object.assign({},s,{[o]:l}))}else{if(R_(s))continue;t(n,s)&&a.push(s)}return a}return r(e)}function yH(e,t,n){const o=new Map;return e.forEach(r=>{Mc(r)?r[n].forEach(i=>{o.set(i[t],i)}):o.set(r[t],r)}),o}const xH=ur&&"chrome"in window;ur&&navigator.userAgent.includes("Firefox");const $_=ur&&navigator.userAgent.includes("Safari")&&!xH,A_={paddingTiny:"0 8px",paddingSmall:"0 10px",paddingMedium:"0 12px",paddingLarge:"0 14px",clearSize:"16px"},CH={name:"Input",common:Ve,self(e){const{textColor2:t,textColor3:n,textColorDisabled:o,primaryColor:r,primaryColorHover:i,inputColor:a,inputColorDisabled:s,warningColor:l,warningColorHover:c,errorColor:u,errorColorHover:d,borderRadius:f,lineHeight:p,fontSizeTiny:h,fontSizeSmall:g,fontSizeMedium:b,fontSizeLarge:m,heightTiny:y,heightSmall:k,heightMedium:S,heightLarge:w,clearColor:x,clearColorHover:C,clearColorPressed:_,placeholderColor:R,placeholderColorDisabled:E,iconColor:M,iconColorDisabled:A,iconColorHover:q,iconColorPressed:F}=e;return Object.assign(Object.assign({},A_),{countTextColorDisabled:o,countTextColor:n,heightTiny:y,heightSmall:k,heightMedium:S,heightLarge:w,fontSizeTiny:h,fontSizeSmall:g,fontSizeMedium:b,fontSizeLarge:m,lineHeight:p,lineHeightTextarea:p,borderRadius:f,iconSize:"16px",groupLabelColor:a,textColor:t,textColorDisabled:o,textDecorationColor:t,groupLabelTextColor:t,caretColor:r,placeholderColor:R,placeholderColorDisabled:E,color:a,colorDisabled:s,colorFocus:Ie(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 ${Ie(r,{alpha:.3})}`,loadingColor:r,loadingColorWarning:l,borderWarning:`1px solid ${l}`,borderHoverWarning:`1px solid ${c}`,colorFocusWarning:Ie(l,{alpha:.1}),borderFocusWarning:`1px solid ${c}`,boxShadowFocusWarning:`0 0 8px 0 ${Ie(l,{alpha:.3})}`,caretColorWarning:l,loadingColorError:u,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${d}`,colorFocusError:Ie(u,{alpha:.1}),borderFocusError:`1px solid ${d}`,boxShadowFocusError:`0 0 8px 0 ${Ie(u,{alpha:.3})}`,caretColorError:u,clearColor:x,clearColorHover:C,clearColorPressed:_,iconColor:M,iconColorDisabled:A,iconColorHover:q,iconColorPressed:F,suffixTextColor:t})}},uo=CH,wH=e=>{const{textColor2:t,textColor3:n,textColorDisabled:o,primaryColor:r,primaryColorHover:i,inputColor:a,inputColorDisabled:s,borderColor:l,warningColor:c,warningColorHover:u,errorColor:d,errorColorHover:f,borderRadius:p,lineHeight:h,fontSizeTiny:g,fontSizeSmall:b,fontSizeMedium:m,fontSizeLarge:y,heightTiny:k,heightSmall:S,heightMedium:w,heightLarge:x,actionColor:C,clearColor:_,clearColorHover:R,clearColorPressed:E,placeholderColor:M,placeholderColorDisabled:A,iconColor:q,iconColorDisabled:F,iconColorHover:z,iconColorPressed:D}=e;return Object.assign(Object.assign({},A_),{countTextColorDisabled:o,countTextColor:n,heightTiny:k,heightSmall:S,heightMedium:w,heightLarge:x,fontSizeTiny:g,fontSizeSmall:b,fontSizeMedium:m,fontSizeLarge:y,lineHeight:h,lineHeightTextarea:h,borderRadius:p,iconSize:"16px",groupLabelColor:C,groupLabelTextColor:t,textColor:t,textColorDisabled:o,textDecorationColor:t,caretColor:r,placeholderColor:M,placeholderColorDisabled:A,color:a,colorDisabled:s,colorFocus:a,groupLabelBorder:`1px solid ${l}`,border:`1px solid ${l}`,borderHover:`1px solid ${i}`,borderDisabled:`1px solid ${l}`,borderFocus:`1px solid ${i}`,boxShadowFocus:`0 0 0 2px ${Ie(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 ${Ie(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 ${Ie(d,{alpha:.2})}`,caretColorError:d,clearColor:_,clearColorHover:R,clearColorPressed:E,iconColor:q,iconColorDisabled:F,iconColorHover:z,iconColorPressed:D,suffixTextColor:t})},_H={name:"Input",common:bt,self:wH},em=_H,I_="n-input";function SH(e){let t=0;for(const n of e)t++;return t}function Dl(e){return e===""||e==null}function kH(e){const t=N(null);function n(){const{value:i}=e;if(!(i!=null&&i.focus)){r();return}const{selectionStart:a,selectionEnd:s,value:l}=i;if(a==null||s==null){r();return}t.value={start:a,end:s,beforeText:l.slice(0,a),afterText:l.slice(s)}}function o(){var i;const{value:a}=t,{value:s}=e;if(!a||!s)return;const{value:l}=s,{start:c,beforeText:u,afterText:d}=a;let f=l.length;if(l.endsWith(d))f=l.length-d.length;else if(l.startsWith(u))f=u.length;else{const p=u[c-1],h=l.indexOf(p,c-1);h!==-1&&(f=h+1)}(i=s.setSelectionRange)===null||i===void 0||i.call(s,f,f)}function r(){t.value=null}return ht(e,r),{recordCursor:n,restoreCursor:o}}const P0=me({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:n,maxlengthRef:o,mergedClsPrefixRef:r,countGraphemesRef:i}=qe(I_),a=L(()=>{const{value:s}=n;return s===null||Array.isArray(s)?0:(i.value||SH)(s)});return()=>{const{value:s}=o,{value:l}=n;return v("span",{class:`${r.value}-input-word-count`},eh(t.default,{value:l===null||Array.isArray(l)?"":l},()=>[s===void 0?a.value:`${a.value} / ${s}`]))}}}),TH=O("input",` max-width: 100%; cursor: text; line-height: 1.5; @@ -940,11 +847,11 @@ ${t} transition: background-color .3s var(--n-bezier); font-size: var(--n-font-size); --n-padding-vertical: calc((var(--n-height) - 1.5 * var(--n-font-size)) / 2); -`,[F("input, textarea",` +`,[V("input, textarea",` overflow: hidden; flex-grow: 1; position: relative; - `),F("input-el, textarea-el, input-mirror, textarea-mirror, separator, placeholder",` + `),V("input-el, textarea-el, input-mirror, textarea-mirror, separator, placeholder",` box-sizing: border-box; font-size: inherit; line-height: 1.5; @@ -958,7 +865,7 @@ ${t} caret-color .3s var(--n-bezier), color .3s var(--n-bezier), text-decoration-color .3s var(--n-bezier); - `),F("input-el, textarea-el",` + `),V("input-el, textarea-el",` -webkit-appearance: none; scrollbar-width: none; width: 100%; @@ -967,14 +874,14 @@ ${t} color: var(--n-text-color); caret-color: var(--n-caret-color); background-color: transparent; - `,[j("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + `,[W("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` width: 0; height: 0; display: none; - `),j("&::placeholder",` + `),W("&::placeholder",` color: #0000; -webkit-text-fill-color: transparent !important; - `),j("&:-webkit-autofill ~",[F("placeholder","display: none;")])]),K("round",[Rt("textarea","border-radius: calc(var(--n-height) / 2);")]),F("placeholder",` + `),W("&:-webkit-autofill ~",[V("placeholder","display: none;")])]),Z("round",[Pt("textarea","border-radius: calc(var(--n-height) / 2);")]),V("placeholder",` pointer-events: none; position: absolute; left: 0; @@ -983,10 +890,10 @@ ${t} bottom: 0; overflow: hidden; color: var(--n-placeholder-color); - `,[j("span",` + `,[W("span",` width: 100%; display: inline-block; - `)]),K("textarea",[F("placeholder","overflow: visible;")]),Rt("autosize","width: 100%;"),K("autosize",[F("textarea-el, input-el",` + `)]),Z("textarea",[V("placeholder","overflow: visible;")]),Pt("autosize","width: 100%;"),Z("autosize",[V("textarea-el, input-el",` position: absolute; top: 0; left: 0; @@ -998,7 +905,7 @@ ${t} position: relative; padding-left: var(--n-padding-left); padding-right: var(--n-padding-right); - `),F("input-mirror",` + `),V("input-mirror",` padding: 0; height: var(--n-height); line-height: var(--n-height); @@ -1007,26 +914,26 @@ ${t} position: static; white-space: pre; pointer-events: none; - `),F("input-el",` + `),V("input-el",` padding: 0; height: var(--n-height); line-height: var(--n-height); - `,[j("+",[F("placeholder",` + `,[W("&[type=password]::-ms-reveal","display: none;"),W("+",[V("placeholder",` display: flex; align-items: center; - `)])]),Rt("textarea",[F("placeholder","white-space: nowrap;")]),F("eye",` + `)])]),Pt("textarea",[V("placeholder","white-space: nowrap;")]),V("eye",` display: flex; align-items: center; justify-content: center; transition: color .3s var(--n-bezier); - `),K("textarea","width: 100%;",[O("input-word-count",` + `),Z("textarea","width: 100%;",[O("input-word-count",` position: absolute; right: var(--n-padding-right); bottom: var(--n-padding-vertical); - `),K("resizable",[O("input-wrapper",` + `),Z("resizable",[O("input-wrapper",` resize: vertical; min-height: var(--n-height); - `)]),F("textarea-el, textarea-mirror, placeholder",` + `)]),V("textarea-el, textarea-mirror, placeholder",` height: 100%; padding-left: 0; padding-right: 0; @@ -1041,7 +948,7 @@ ${t} resize: none; white-space: pre-wrap; scroll-padding-block-end: var(--n-padding-vertical); - `),F("textarea-mirror",` + `),V("textarea-mirror",` width: 100%; pointer-events: none; overflow: hidden; @@ -1049,7 +956,7 @@ ${t} position: static; white-space: pre-wrap; overflow-wrap: break-word; - `)]),K("pair",[F("input-el, placeholder","text-align: center;"),F("separator",` + `)]),Z("pair",[V("input-el, placeholder","text-align: center;"),V("separator",` display: flex; align-items: center; transition: color .3s var(--n-bezier); @@ -1059,34 +966,34 @@ ${t} color: var(--n-icon-color); `),O("base-icon",` color: var(--n-icon-color); - `)])]),K("disabled",` + `)])]),Z("disabled",` cursor: not-allowed; background-color: var(--n-color-disabled); - `,[F("border","border: var(--n-border-disabled);"),F("input-el, textarea-el",` + `,[V("border","border: var(--n-border-disabled);"),V("input-el, textarea-el",` 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);",[O("icon",` + `),V("placeholder","color: var(--n-placeholder-color-disabled);"),V("separator","color: var(--n-text-color-disabled);",[O("icon",` color: var(--n-icon-color-disabled); `),O("base-icon",` color: var(--n-icon-color-disabled); `)]),O("input-word-count",` color: var(--n-count-text-color-disabled); - `),F("suffix, prefix","color: var(--n-text-color-disabled);",[O("icon",` + `),V("suffix, prefix","color: var(--n-text-color-disabled);",[O("icon",` color: var(--n-icon-color-disabled); `),O("internal-icon",` color: var(--n-icon-color-disabled); - `)])]),Rt("disabled",[F("eye",` + `)])]),Pt("disabled",[V("eye",` color: var(--n-icon-color); cursor: pointer; - `,[j("&:hover",` + `,[W("&:hover",` color: var(--n-icon-color-hover); - `),j("&:active",` + `),W("&:active",` color: var(--n-icon-color-pressed); - `)]),j("&:hover",[F("state-border","border: var(--n-border-hover);")]),K("focus","background-color: var(--n-color-focus);",[F("state-border",` + `)]),W("&:hover",[V("state-border","border: var(--n-border-hover);")]),Z("focus","background-color: var(--n-color-focus);",[V("state-border",` border: var(--n-border-focus); box-shadow: var(--n-box-shadow-focus); - `)])]),F("border, state-border",` + `)])]),V("border, state-border",` box-sizing: border-box; position: absolute; left: 0; @@ -1099,12 +1006,12 @@ ${t} transition: box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier); - `),F("state-border",` + `),V("state-border",` border-color: #0000; z-index: 1; - `),F("prefix","margin-right: 4px;"),F("suffix",` + `),V("prefix","margin-right: 4px;"),V("suffix",` margin-left: 4px; - `),F("suffix, prefix",` + `),V("suffix, prefix",` transition: color .3s var(--n-bezier); flex-wrap: nowrap; flex-shrink: 0; @@ -1120,11 +1027,11 @@ ${t} color: var(--n-loading-color); `),O("base-clear",` font-size: var(--n-icon-size); - `,[F("placeholder",[O("base-icon",` + `,[V("placeholder",[O("base-icon",` transition: color .3s var(--n-bezier); color: var(--n-icon-color); font-size: var(--n-icon-size); - `)])]),j(">",[O("icon",` + `)])]),W(">",[O("icon",` transition: color .3s var(--n-bezier); color: var(--n-icon-color); font-size: var(--n-icon-size); @@ -1138,55 +1045,55 @@ ${t} transition: color .3s var(--n-bezier); margin-left: 4px; font-variant: tabular-nums; - `),["warning","error"].map(e=>K(`${e}-status`,[Rt("disabled",[O("base-loading",` + `),["warning","error"].map(e=>Z(`${e}-status`,[Pt("disabled",[O("base-loading",` color: var(--n-loading-color-${e}) - `),F("input-el, textarea-el",` + `),V("input-el, textarea-el",` caret-color: var(--n-caret-color-${e}); - `),F("state-border",` + `),V("state-border",` border: var(--n-border-${e}); - `),j("&:hover",[F("state-border",` + `),W("&:hover",[V("state-border",` border: var(--n-border-hover-${e}); - `)]),j("&:focus",` + `)]),W("&:focus",` background-color: var(--n-color-focus-${e}); - `,[F("state-border",` + `,[V("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); - `)]),K("focus",` + `)]),Z("focus",` background-color: var(--n-color-focus-${e}); - `,[F("state-border",` + `,[V("state-border",` box-shadow: var(--n-box-shadow-focus-${e}); border: var(--n-border-focus-${e}); - `)])])]))]),wH=O("input",[K("disabled",[F("input-el, textarea-el",` + `)])])]))]),PH=O("input",[Z("disabled",[V("input-el, textarea-el",` -webkit-text-fill-color: var(--n-text-color-disabled); - `)])]),_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",` + `)])]),RH=Object.assign(Object.assign({},He.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}),_o=me({name:"Input",props:RH,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=at(e),i=He("Input","-input",TH,em,e,t);$_&&Yr("-input-safari",PH,t);const a=N(null),s=N(null),l=N(null),c=N(null),u=N(null),d=N(null),f=N(null),p=kH(f),h=N(null),{localeRef:g}=Di("Input"),b=N(e.defaultValue),m=Ue(e,"value"),y=ln(m,b),k=dr(e),{mergedSizeRef:S,mergedDisabledRef:w,mergedStatusRef:x}=k,C=N(!1),_=N(!1),R=N(!1),E=N(!1);let M=null;const A=L(()=>{const{placeholder:ae,pair:ke}=e;return ke?Array.isArray(ae)?ae:ae===void 0?["",""]:[ae,ae]:ae===void 0?[g.value.placeholder]:[ae]}),q=L(()=>{const{value:ae}=R,{value:ke}=y,{value:nt}=A;return!ae&&(Dl(ke)||Array.isArray(ke)&&Dl(ke[0]))&&nt[0]}),F=L(()=>{const{value:ae}=R,{value:ke}=y,{value:nt}=A;return!ae&&nt[1]&&(Dl(ke)||Array.isArray(ke)&&Dl(ke[1]))}),z=_t(()=>e.internalForceFocus||C.value),D=_t(()=>{if(w.value||e.readonly||!e.clearable||!z.value&&!_.value)return!1;const{value:ae}=y,{value:ke}=z;return e.pair?!!(Array.isArray(ae)&&(ae[0]||ae[1]))&&(_.value||ke):!!ae&&(_.value||ke)}),Y=L(()=>{const{showPasswordOn:ae}=e;if(ae)return ae;if(e.showPasswordToggle)return"click"}),Q=N(!1),ce=L(()=>{const{textDecoration:ae}=e;return ae?Array.isArray(ae)?ae.map(ke=>({textDecoration:ke})):[{textDecoration:ae}]:["",""]}),le=N(void 0),B=()=>{var ae,ke;if(e.type==="textarea"){const{autosize:nt}=e;if(nt&&(le.value=(ke=(ae=h.value)===null||ae===void 0?void 0:ae.$el)===null||ke===void 0?void 0:ke.offsetWidth),!s.value||typeof nt=="boolean")return;const{paddingTop:Ft,paddingBottom:Kt,lineHeight:Dt}=window.getComputedStyle(s.value),ho=Number(Ft.slice(0,-2)),po=Number(Kt.slice(0,-2)),mo=Number(Dt.slice(0,-2)),{value:Xo}=l;if(!Xo)return;if(nt.minRows){const Zo=Math.max(nt.minRows,1),Jr=`${ho+po+mo*Zo}px`;Xo.style.minHeight=Jr}if(nt.maxRows){const Zo=`${ho+po+mo*nt.maxRows}px`;Xo.style.maxHeight=Zo}}},$=L(()=>{const{maxlength:ae}=e;return ae===void 0?void 0:Number(ae)});Ut(()=>{const{value:ae}=y;Array.isArray(ae)||yt(ae)});const I=Zn().proxy;function K(ae,ke){const{onUpdateValue:nt,"onUpdate:value":Ft,onInput:Kt}=e,{nTriggerFormInput:Dt}=k;nt&&Pe(nt,ae,ke),Ft&&Pe(Ft,ae,ke),Kt&&Pe(Kt,ae,ke),b.value=ae,Dt()}function ne(ae,ke){const{onChange:nt}=e,{nTriggerFormChange:Ft}=k;nt&&Pe(nt,ae,ke),b.value=ae,Ft()}function ve(ae){const{onBlur:ke}=e,{nTriggerFormBlur:nt}=k;ke&&Pe(ke,ae),nt()}function J(ae){const{onFocus:ke}=e,{nTriggerFormFocus:nt}=k;ke&&Pe(ke,ae),nt()}function ye(ae){const{onClear:ke}=e;ke&&Pe(ke,ae)}function j(ae){const{onInputBlur:ke}=e;ke&&Pe(ke,ae)}function ge(ae){const{onInputFocus:ke}=e;ke&&Pe(ke,ae)}function Ee(){const{onDeactivate:ae}=e;ae&&Pe(ae)}function Ne(){const{onActivate:ae}=e;ae&&Pe(ae)}function T(ae){const{onClick:ke}=e;ke&&Pe(ke,ae)}function P(ae){const{onWrapperFocus:ke}=e;ke&&Pe(ke,ae)}function U(ae){const{onWrapperBlur:ke}=e;ke&&Pe(ke,ae)}function oe(){R.value=!0}function G(ae){R.value=!1,ae.target===d.value?se(ae,1):se(ae,0)}function se(ae,ke=0,nt="input"){const Ft=ae.target.value;if(yt(Ft),ae instanceof InputEvent&&!ae.isComposing&&(R.value=!1),e.type==="textarea"){const{value:Dt}=h;Dt&&Dt.syncUnifiedContainer()}if(M=Ft,R.value)return;p.recordCursor();const Kt=xe(Ft);if(Kt)if(!e.pair)nt==="input"?K(Ft,{source:ke}):ne(Ft,{source:ke});else{let{value:Dt}=y;Array.isArray(Dt)?Dt=[Dt[0],Dt[1]]:Dt=["",""],Dt[ke]=Ft,nt==="input"?K(Dt,{source:ke}):ne(Dt,{source:ke})}I.$forceUpdate(),Kt||Bt(p.restoreCursor)}function xe(ae){const{countGraphemes:ke,maxlength:nt,minlength:Ft}=e;if(ke){let Dt;if(nt!==void 0&&(Dt===void 0&&(Dt=ke(ae)),Dt>Number(nt))||Ft!==void 0&&(Dt===void 0&&(Dt=ke(ae)),Dt{Ft.preventDefault(),Tt("mouseup",document,ke)};if(Mt("mouseup",document,ke),Y.value!=="mousedown")return;Q.value=!0;const nt=()=>{Q.value=!1,Tt("mouseup",document,nt)};Mt("mouseup",document,nt)}function ot(ae){e.onKeyup&&Pe(e.onKeyup,ae)}function xt(ae){switch(e.onKeydown&&Pe(e.onKeydown,ae),ae.key){case"Escape":pe();break;case"Enter":X(ae);break}}function X(ae){var ke,nt;if(e.passivelyActivated){const{value:Ft}=E;if(Ft){e.internalDeactivateOnEnter&&pe();return}ae.preventDefault(),e.type==="textarea"?(ke=s.value)===null||ke===void 0||ke.focus():(nt=u.value)===null||nt===void 0||nt.focus()}}function pe(){e.passivelyActivated&&(E.value=!1,Bt(()=>{var ae;(ae=a.value)===null||ae===void 0||ae.focus()}))}function Te(){var ae,ke,nt;w.value||(e.passivelyActivated?(ae=a.value)===null||ae===void 0||ae.focus():((ke=s.value)===null||ke===void 0||ke.focus(),(nt=u.value)===null||nt===void 0||nt.focus()))}function Ke(){var ae;!((ae=a.value)===null||ae===void 0)&&ae.contains(document.activeElement)&&document.activeElement.blur()}function Xe(){var ae,ke;(ae=s.value)===null||ae===void 0||ae.select(),(ke=u.value)===null||ke===void 0||ke.select()}function Ze(){w.value||(s.value?s.value.focus():u.value&&u.value.focus())}function tt(){const{value:ae}=a;ae!=null&&ae.contains(document.activeElement)&&ae!==document.activeElement&&pe()}function rt(ae){if(e.type==="textarea"){const{value:ke}=s;ke==null||ke.scrollTo(ae)}else{const{value:ke}=u;ke==null||ke.scrollTo(ae)}}function yt(ae){const{type:ke,pair:nt,autosize:Ft}=e;if(!nt&&Ft)if(ke==="textarea"){const{value:Kt}=l;Kt&&(Kt.textContent=(ae??"")+`\r +`)}else{const{value:Kt}=c;Kt&&(ae?Kt.textContent=ae:Kt.innerHTML=" ")}}function nn(){B()}const Wt=N({top:"0"});function _e(ae){var ke;const{scrollTop:nt}=ae.target;Wt.value.top=`${-nt}px`,(ke=h.value)===null||ke===void 0||ke.syncUnifiedContainer()}let je=null;tn(()=>{const{autosize:ae,type:ke}=e;ae&&ke==="textarea"?je=ht(y,nt=>{!Array.isArray(nt)&&nt!==M&&yt(nt)}):je==null||je()});let Qe=null;tn(()=>{e.type==="textarea"?Qe=ht(y,ae=>{var ke;!Array.isArray(ae)&&ae!==M&&((ke=h.value)===null||ke===void 0||ke.syncUnifiedContainer())}):Qe==null||Qe()}),lt(I_,{mergedValueRef:y,maxlengthRef:$,mergedClsPrefixRef:t,countGraphemesRef:Ue(e,"countGraphemes")});const pt={wrapperElRef:a,inputElRef:u,textareaElRef:s,isCompositing:R,clear:Le,focus:Te,blur:Ke,select:Xe,deactivate:tt,activate:Ze,scrollTo:rt},gt=pn("Input",r,t),ct=L(()=>{const{value:ae}=S,{common:{cubicBezierEaseInOut:ke},self:{color:nt,borderRadius:Ft,textColor:Kt,caretColor:Dt,caretColorError:ho,caretColorWarning:po,textDecorationColor:mo,border:Xo,borderDisabled:Zo,borderHover:Jr,borderFocus:Ga,placeholderColor:Ya,placeholderColorDisabled:Xa,lineHeightTextarea:Za,colorDisabled:gr,colorFocus:vr,textColorDisabled:Yu,boxShadowFocus:Xu,iconSize:Zu,colorFocusWarning:Ju,boxShadowFocusWarning:Qu,borderWarning:ed,borderFocusWarning:rk,borderHoverWarning:ik,colorFocusError:ak,boxShadowFocusError:sk,borderError:lk,borderFocusError:ck,borderHoverError:uk,clearSize:dk,clearColor:fk,clearColorHover:hk,clearColorPressed:pk,iconColor:mk,iconColorDisabled:gk,suffixTextColor:vk,countTextColor:bk,countTextColorDisabled:yk,iconColorHover:xk,iconColorPressed:Ck,loadingColor:wk,loadingColorError:_k,loadingColorWarning:Sk,[Se("padding",ae)]:kk,[Se("fontSize",ae)]:Tk,[Se("height",ae)]:Pk}}=i.value,{left:Rk,right:Ek}=yo(kk);return{"--n-bezier":ke,"--n-count-text-color":bk,"--n-count-text-color-disabled":yk,"--n-color":nt,"--n-font-size":Tk,"--n-border-radius":Ft,"--n-height":Pk,"--n-padding-left":Rk,"--n-padding-right":Ek,"--n-text-color":Kt,"--n-caret-color":Dt,"--n-text-decoration-color":mo,"--n-border":Xo,"--n-border-disabled":Zo,"--n-border-hover":Jr,"--n-border-focus":Ga,"--n-placeholder-color":Ya,"--n-placeholder-color-disabled":Xa,"--n-icon-size":Zu,"--n-line-height-textarea":Za,"--n-color-disabled":gr,"--n-color-focus":vr,"--n-text-color-disabled":Yu,"--n-box-shadow-focus":Xu,"--n-loading-color":wk,"--n-caret-color-warning":po,"--n-color-focus-warning":Ju,"--n-box-shadow-focus-warning":Qu,"--n-border-warning":ed,"--n-border-focus-warning":rk,"--n-border-hover-warning":ik,"--n-loading-color-warning":Sk,"--n-caret-color-error":ho,"--n-color-focus-error":ak,"--n-box-shadow-focus-error":sk,"--n-border-error":lk,"--n-border-focus-error":ck,"--n-border-hover-error":uk,"--n-loading-color-error":_k,"--n-clear-color":fk,"--n-clear-size":dk,"--n-clear-color-hover":hk,"--n-clear-color-pressed":pk,"--n-icon-color":mk,"--n-icon-color-hover":xk,"--n-icon-color-pressed":Ck,"--n-icon-color-disabled":gk,"--n-suffix-text-color":vk}}),Rt=o?St("input",L(()=>{const{value:ae}=S;return ae[0]}),ct,e):void 0;return Object.assign(Object.assign({},pt),{wrapperElRef:a,inputElRef:u,inputMirrorElRef:c,inputEl2Ref:d,textareaElRef:s,textareaMirrorElRef:l,textareaScrollbarInstRef:h,rtlEnabled:gt,uncontrolledValue:b,mergedValue:y,passwordVisible:Q,mergedPlaceholder:A,showPlaceholder1:q,showPlaceholder2:F,mergedFocus:z,isComposing:R,activated:E,showClearButton:D,mergedSize:S,mergedDisabled:w,textDecorationStyle:ce,mergedClsPrefix:t,mergedBordered:n,mergedShowPasswordOn:Y,placeholderStyle:Wt,mergedStatus:x,textAreaScrollContainerWidth:le,handleTextAreaScroll:_e,handleCompositionStart:oe,handleCompositionEnd:G,handleInput:se,handleInputBlur:be,handleInputFocus:Ce,handleWrapperBlur:we,handleWrapperFocus:Re,handleMouseEnter:$e,handleMouseLeave:Me,handleMouseDown:De,handleChange:ee,handleClick:fe,handleClear:Oe,handlePasswordToggleClick:Fe,handlePasswordToggleMousedown:Be,handleWrapperKeydown:xt,handleWrapperKeyup:ot,handleTextAreaMirrorResize:nn,getTextareaScrollContainer:()=>s.value,mergedTheme:i,cssVars:o?void 0:ct,themeClass:Rt==null?void 0:Rt.themeClass,onRender:Rt==null?void 0:Rt.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`},$t(l.prefix,c=>c&&v("div",{class:`${n}-input__prefix`},c)),i==="textarea"?v(ko,{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(lr,{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&&$t(l.suffix,c=>c||this.clearable||this.showCount||this.mergedShowPasswordOn||this.loading!==void 0?v("div",{class:`${n}-input__suffix`},[$t(l["clear-icon-placeholder"],u=>(this.clearable||u)&&v(yh,{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(S_,{clsPrefix:n,loading:this.loading,showArrow:!1,showClear:!1,style:this.cssVars}):null,this.internalLoadingBeforeSuffix?c:null,this.showCount&&this.type!=="textarea"?v(P0,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?An(l["password-visible-icon"],()=>[v(Vt,{clsPrefix:n},{default:()=>v(EN,null)})]):An(l["password-invisible-icon"],()=>[v(Vt,{clsPrefix:n},{default:()=>v($N,null)})])):null]):null)),this.pair?v("span",{class:`${n}-input__separator`},An(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),$t(l.suffix,c=>(this.clearable||c)&&v("div",{class:`${n}-input__suffix`},[this.clearable&&v(yh,{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(P0,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)}}),EH=O("input-group",` display: inline-flex; width: 100%; flex-wrap: nowrap; vertical-align: bottom; -`,[j(">",[O("input",[j("&:not(:last-child)",` +`,[W(">",[O("input",[W("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),j("&:not(:first-child)",` + `),W("&:not(:first-child)",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; margin-left: -1px!important; - `)]),O("button",[j("&:not(:last-child)",` + `)]),O("button",[W("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `,[F("state-border, border",` + `,[V("state-border, border",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `)]),j("&:not(:first-child)",` + `)]),W("&:not(:first-child)",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `,[F("state-border, border",` + `,[V("state-border, border",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `)])]),j("*",[j("&:not(:last-child)",` + `)])]),W("*",[W("&:not(:last-child)",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `,[j(">",[O("input",` + `,[W(">",[O("input",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; `),O("base-selection",[O("base-selection-label",` @@ -1195,14 +1102,14 @@ ${t} `),O("base-selection-tags",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `),F("box-shadow, border, state-border",` + `),V("box-shadow, border, state-border",` border-top-right-radius: 0!important; border-bottom-right-radius: 0!important; - `)])])]),j("&:not(:first-child)",` + `)])])]),W("&:not(:first-child)",` margin-left: -1px!important; border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `,[j(">",[O("input",` + `,[W(">",[O("input",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; `),O("base-selection",[O("base-selection-label",` @@ -1211,10 +1118,10 @@ ${t} `),O("base-selection-tags",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `),F("box-shadow, border, state-border",` + `),V("box-shadow, border, state-border",` border-top-left-radius: 0!important; border-bottom-left-radius: 0!important; - `)])])])])])]),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",` + `)])])])])])]),$H={},Pu=me({name:"InputGroup",props:$H,setup(e){const{mergedClsPrefixRef:t}=at(e);return Yr("-input-group",EH,t),{mergedClsPrefix:t}},render(){const{mergedClsPrefix:e}=this;return v("div",{class:`${e}-input-group`},this.$slots)}});function AH(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const IH={name:"AutoComplete",common:Ve,peers:{InternalSelectMenu:sl,Input:uo},self:AH},MH=IH,zH=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:et(o,n),colorModal:et(u,n),colorPopover:et(d,n)}},OH={name:"Avatar",common:Ve,self:zH},M_=OH,DH=()=>({gap:"-12px"}),LH={name:"AvatarGroup",common:Ve,peers:{Avatar:M_},self:DH},FH=LH,z_={width:"44px",height:"44px",borderRadius:"22px",iconSize:"26px"},NH={name:"BackTop",common:Ve,self(e){const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},z_),{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)"})}},BH=NH,HH=e=>{const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},z_),{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)"})},jH={name:"BackTop",common:bt,self:HH},VH=jH,UH=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"})))))))),WH=O("back-top",` position: fixed; right: 40px; bottom: 40px; @@ -1232,19 +1139,19 @@ ${t} min-width: var(--n-width); box-shadow: var(--n-box-shadow); background-color: var(--n-color); -`,[Fa(),K("transition-disabled",{transition:"none !important"}),O("base-icon",` +`,[Ha(),Z("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)"},[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",` + `),W("svg",{pointerEvents:"none"}),W("&:hover",{boxShadow:"var(--n-box-shadow-hover)"},[O("base-icon",{color:"var(--n-icon-color-hover)"})]),W("&:active",{boxShadow:"var(--n-box-shadow-pressed)"},[O("base-icon",{color:"var(--n-icon-color-pressed)"})])]),qH=Object.assign(Object.assign({},He.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}),KH=me({name:"BackTop",inheritAttrs:!1,props:qH,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=at(e),o=N(null),r=N(!1);tn(()=>{const{value:S}=o;if(S===null){r.value=!1;return}r.value=S>=e.visibilityHeight});const i=N(!1);ht(r,S=>{var w;i.value&&((w=e["onUpdate:show"])===null||w===void 0||w.call(e,S))});const a=Ue(e,"show"),s=ln(a,r),l=N(!0),c=N(null),u=L(()=>({right:`calc(${qt(e.right)} + ${sh.value})`,bottom:qt(e.bottom)}));let d,f;ht(s,S=>{var w,x;i.value&&(S&&((w=e.onShow)===null||w===void 0||w.call(e)),(x=e.onHide)===null||x===void 0||x.call(e))});const p=He("BackTop","-back-top",WH,VH,e,t);function h(){var S;if(f)return;f=!0;const w=((S=e.target)===null||S===void 0?void 0:S.call(e))||OA(e.listenTo)||$C(c.value);if(!w)return;d=w===document.documentElement?document:w;const{to:x}=e;typeof x=="string"&&document.querySelector(x),d.addEventListener("scroll",b),b()}function g(){($b(d)?document.documentElement:d).scrollTo({top:0,behavior:"smooth"})}function b(){o.value=($b(d)?document.documentElement:d).scrollTop,i.value||Bt(()=>{i.value=!0})}function m(){l.value=!1}Ut(()=>{h(),l.value=s.value}),rn(()=>{d&&d.removeEventListener("scroll",b)});const y=L(()=>{const{self:{color:S,boxShadow:w,boxShadowHover:x,boxShadowPressed:C,iconColor:_,iconColorHover:R,iconColorPressed:E,width:M,height:A,iconSize:q,borderRadius:F,textColor:z},common:{cubicBezierEaseInOut:D}}=p.value;return{"--n-bezier":D,"--n-border-radius":F,"--n-height":A,"--n-width":M,"--n-box-shadow":w,"--n-box-shadow-hover":x,"--n-box-shadow-pressed":C,"--n-color":S,"--n-icon-size":q,"--n-icon-color":_,"--n-icon-color-hover":R,"--n-icon-color-pressed":E,"--n-text-color":z}}),k=n?St("back-top",void 0,y,e):void 0;return{placeholderRef:c,style:u,mergedShow:s,isMounted:Gr(),scrollElement:N(null),scrollTop:o,DomInfoReady:i,transitionDisabled:l,mergedClsPrefix:t,handleAfterEnter:m,handleScroll:b,handleClick:g,cssVars:n?void 0:y,themeClass:k==null?void 0:k.themeClass,onRender:k==null?void 0:k.onRender}},render(){const{mergedClsPrefix:e}=this;return v("div",{ref:"placeholderRef",class:`${e}-back-top-placeholder`,style:"display: none","aria-hidden":!0},v(xu,{to:this.to,show:this.mergedShow},{default:()=>v(hn,{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",Dn(this.$attrs,{class:[`${e}-back-top`,this.themeClass,this.transitionDisabled&&`${e}-back-top--transition-disabled`],style:[this.style,this.cssVars],onClick:this.handleClick}),An(this.$slots.default,()=>[v(Vt,{clsPrefix:e},{default:()=>UH})])):null}})}))}}),GH={name:"Badge",common:Ve,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}}},YH=GH,XH={fontWeightActive:"400"},O_=e=>{const{fontSize:t,textColor3:n,textColor2:o,borderRadius:r,buttonColor2Hover:i,buttonColor2Pressed:a}=e;return Object.assign(Object.assign({},XH),{fontSize:t,itemLineHeight:"1.25",itemTextColor:n,itemTextColorHover:o,itemTextColorPressed:o,itemTextColorActive:o,itemBorderRadius:r,itemColorHover:i,itemColorPressed:a,separatorColor:n})},ZH={name:"Breadcrumb",common:bt,self:O_},JH=ZH,QH={name:"Breadcrumb",common:Ve,self:O_},ej=QH,tj=O("breadcrumb",` white-space: nowrap; cursor: default; line-height: var(--n-item-line-height); -`,[j("ul",` +`,[W("ul",` list-style: none; padding: 0; margin: 0; - `),j("a",` + `),W("a",` color: inherit; text-decoration: inherit; `),O("breadcrumb-item",` @@ -1257,13 +1164,13 @@ ${t} vertical-align: -.2em; transition: color .3s var(--n-bezier); color: var(--n-item-text-color); - `),j("&:not(:last-child)",[K("clickable",[F("link",` + `),W("&:not(:last-child)",[Z("clickable",[V("link",` cursor: pointer; - `,[j("&:hover",` + `,[W("&:hover",` background-color: var(--n-item-color-hover); - `),j("&:active",` + `),W("&:active",` background-color: var(--n-item-color-pressed); - `)])])]),F("link",` + `)])])]),V("link",` padding: 4px; border-radius: var(--n-item-border-radius); transition: @@ -1271,29 +1178,29 @@ ${t} color .3s var(--n-bezier); color: var(--n-item-text-color); position: relative; - `,[j("&:hover",` + `,[W("&:hover",` color: var(--n-item-text-color-hover); `,[O("icon",` color: var(--n-item-text-color-hover); - `)]),j("&:active",` + `)]),W("&:active",` color: var(--n-item-text-color-pressed); `,[O("icon",` color: var(--n-item-text-color-pressed); - `)])]),F("separator",` + `)])]),V("separator",` margin: 0 8px; color: var(--n-separator-color); transition: color .3s var(--n-bezier); user-select: none; -webkit-user-select: none; - `),j("&:last-child",[F("link",` + `),W("&:last-child",[V("link",` font-weight: var(--n-font-weight-active); cursor: unset; color: var(--n-item-text-color-active); `,[O("icon",` color: var(--n-item-text-color-active); - `)]),F("separator",` + `)]),V("separator",` display: none; - `)])])]),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",` + `)])])]),D_="n-breadcrumb",nj=Object.assign(Object.assign({},He.props),{separator:{type:String,default:"/"}}),oj=me({name:"Breadcrumb",props:nj,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=at(e),o=He("Breadcrumb","-breadcrumb",tj,JH,e,t);lt(D_,{separatorRef:Ue(e,"separator"),mergedClsPrefixRef:t});const r=L(()=>{const{common:{cubicBezierEaseInOut:a},self:{separatorColor:s,itemTextColor:l,itemTextColorHover:c,itemTextColorPressed:u,itemTextColorActive:d,fontSize:f,fontWeightActive:p,itemBorderRadius:h,itemColorHover:g,itemColorPressed:b,itemLineHeight:m}}=o.value;return{"--n-font-size":f,"--n-bezier":a,"--n-item-text-color":l,"--n-item-text-color-hover":c,"--n-item-text-color-pressed":u,"--n-item-text-color-active":d,"--n-separator-color":s,"--n-item-color-hover":g,"--n-item-color-pressed":b,"--n-item-border-radius":h,"--n-font-weight-active":p,"--n-item-line-height":m}}),i=n?St("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))}}),rj=(e=ur?window:null)=>{const t=()=>{const{hash:r,host:i,hostname:a,href:s,origin:l,pathname:c,port:u,protocol:d,search:f}=(e==null?void 0:e.location)||{};return{hash:r,host:i,hostname:a,href:s,origin:l,pathname:c,port:u,protocol:d,search:f}},n=()=>{o.value=t()},o=N(t());return Ut(()=>{e&&(e.addEventListener("popstate",n),e.addEventListener("hashchange",n))}),Ys(()=>{e&&(e.removeEventListener("popstate",n),e.removeEventListener("hashchange",n))}),o},ij={separator:String,href:String,clickable:{type:Boolean,default:!0},onClick:Function},aj=me({name:"BreadcrumbItem",props:ij,setup(e,{slots:t}){const n=qe(D_,null);if(!n)return()=>null;const{separatorRef:o,mergedClsPrefixRef:r}=n,i=rj(),a=L(()=>e.href?"a":"span"),s=L(()=>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"},An(t.separator,()=>{var c;return[(c=e.separator)!==null&&c!==void 0?c:o.value]})))}}});function oi(e){return et(e,[255,255,255,.16])}function Ll(e){return et(e,[0,0,0,.12])}const sj="n-button-group",lj={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"},L_=e=>{const{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadius:i,fontSizeTiny:a,fontSizeSmall:s,fontSizeMedium:l,fontSizeLarge:c,opacityDisabled:u,textColor2:d,textColor3:f,primaryColorHover:p,primaryColorPressed:h,borderColor:g,primaryColor:b,baseColor:m,infoColor:y,infoColorHover:k,infoColorPressed:S,successColor:w,successColorHover:x,successColorPressed:C,warningColor:_,warningColorHover:R,warningColorPressed:E,errorColor:M,errorColorHover:A,errorColorPressed:q,fontWeight:F,buttonColor2:z,buttonColor2Hover:D,buttonColor2Pressed:Y,fontWeightStrong:Q}=e;return Object.assign(Object.assign({},lj),{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadiusTiny:i,borderRadiusSmall:i,borderRadiusMedium:i,borderRadiusLarge:i,fontSizeTiny:a,fontSizeSmall:s,fontSizeMedium:l,fontSizeLarge:c,opacityDisabled:u,colorOpacitySecondary:"0.16",colorOpacitySecondaryHover:"0.22",colorOpacitySecondaryPressed:"0.28",colorSecondary:z,colorSecondaryHover:D,colorSecondaryPressed:Y,colorTertiary:z,colorTertiaryHover:D,colorTertiaryPressed:Y,colorQuaternary:"#0000",colorQuaternaryHover:D,colorQuaternaryPressed:Y,color:"#0000",colorHover:"#0000",colorPressed:"#0000",colorFocus:"#0000",colorDisabled:"#0000",textColor:d,textColorTertiary:f,textColorHover:p,textColorPressed:h,textColorFocus:p,textColorDisabled:d,textColorText:d,textColorTextHover:p,textColorTextPressed:h,textColorTextFocus:p,textColorTextDisabled:d,textColorGhost:d,textColorGhostHover:p,textColorGhostPressed:h,textColorGhostFocus:p,textColorGhostDisabled:d,border:`1px solid ${g}`,borderHover:`1px solid ${p}`,borderPressed:`1px solid ${h}`,borderFocus:`1px solid ${p}`,borderDisabled:`1px solid ${g}`,rippleColor:b,colorPrimary:b,colorHoverPrimary:p,colorPressedPrimary:h,colorFocusPrimary:p,colorDisabledPrimary:b,textColorPrimary:m,textColorHoverPrimary:m,textColorPressedPrimary:m,textColorFocusPrimary:m,textColorDisabledPrimary:m,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:y,colorHoverInfo:k,colorPressedInfo:S,colorFocusInfo:k,colorDisabledInfo:y,textColorInfo:m,textColorHoverInfo:m,textColorPressedInfo:m,textColorFocusInfo:m,textColorDisabledInfo:m,textColorTextInfo:y,textColorTextHoverInfo:k,textColorTextPressedInfo:S,textColorTextFocusInfo:k,textColorTextDisabledInfo:d,textColorGhostInfo:y,textColorGhostHoverInfo:k,textColorGhostPressedInfo:S,textColorGhostFocusInfo:k,textColorGhostDisabledInfo:y,borderInfo:`1px solid ${y}`,borderHoverInfo:`1px solid ${k}`,borderPressedInfo:`1px solid ${S}`,borderFocusInfo:`1px solid ${k}`,borderDisabledInfo:`1px solid ${y}`,rippleColorInfo:y,colorSuccess:w,colorHoverSuccess:x,colorPressedSuccess:C,colorFocusSuccess:x,colorDisabledSuccess:w,textColorSuccess:m,textColorHoverSuccess:m,textColorPressedSuccess:m,textColorFocusSuccess:m,textColorDisabledSuccess:m,textColorTextSuccess:w,textColorTextHoverSuccess:x,textColorTextPressedSuccess:C,textColorTextFocusSuccess:x,textColorTextDisabledSuccess:d,textColorGhostSuccess:w,textColorGhostHoverSuccess:x,textColorGhostPressedSuccess:C,textColorGhostFocusSuccess:x,textColorGhostDisabledSuccess:w,borderSuccess:`1px solid ${w}`,borderHoverSuccess:`1px solid ${x}`,borderPressedSuccess:`1px solid ${C}`,borderFocusSuccess:`1px solid ${x}`,borderDisabledSuccess:`1px solid ${w}`,rippleColorSuccess:w,colorWarning:_,colorHoverWarning:R,colorPressedWarning:E,colorFocusWarning:R,colorDisabledWarning:_,textColorWarning:m,textColorHoverWarning:m,textColorPressedWarning:m,textColorFocusWarning:m,textColorDisabledWarning:m,textColorTextWarning:_,textColorTextHoverWarning:R,textColorTextPressedWarning:E,textColorTextFocusWarning:R,textColorTextDisabledWarning:d,textColorGhostWarning:_,textColorGhostHoverWarning:R,textColorGhostPressedWarning:E,textColorGhostFocusWarning:R,textColorGhostDisabledWarning:_,borderWarning:`1px solid ${_}`,borderHoverWarning:`1px solid ${R}`,borderPressedWarning:`1px solid ${E}`,borderFocusWarning:`1px solid ${R}`,borderDisabledWarning:`1px solid ${_}`,rippleColorWarning:_,colorError:M,colorHoverError:A,colorPressedError:q,colorFocusError:A,colorDisabledError:M,textColorError:m,textColorHoverError:m,textColorPressedError:m,textColorFocusError:m,textColorDisabledError:m,textColorTextError:M,textColorTextHoverError:A,textColorTextPressedError:q,textColorTextFocusError:A,textColorTextDisabledError:d,textColorGhostError:M,textColorGhostHoverError:A,textColorGhostPressedError:q,textColorGhostFocusError:A,textColorGhostDisabledError:M,borderError:`1px solid ${M}`,borderHoverError:`1px solid ${A}`,borderPressedError:`1px solid ${q}`,borderFocusError:`1px solid ${A}`,borderDisabledError:`1px solid ${M}`,rippleColorError:M,waveOpacity:"0.6",fontWeight:F,fontWeightStrong:Q})},cj={name:"Button",common:bt,self:L_},Ru=cj,uj={name:"Button",common:Ve,self(e){const t=L_(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},Vn=uj,dj=W([O("button",` margin: 0; font-weight: var(--n-font-weight); line-height: 1; @@ -1325,7 +1232,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;"),O("base-wave",` + `,[Z("color",[V("border",{borderColor:"var(--n-border-color)"}),Z("disabled",[V("border",{borderColor:"var(--n-border-color-disabled)"})]),Pt("disabled",[W("&:focus",[V("state-border",{borderColor:"var(--n-border-color-focus)"})]),W("&:hover",[V("state-border",{borderColor:"var(--n-border-color-hover)"})]),W("&:active",[V("state-border",{borderColor:"var(--n-border-color-pressed)"})]),Z("pressed",[V("state-border",{borderColor:"var(--n-border-color-pressed)"})])])]),Z("disabled",{backgroundColor:"var(--n-color-disabled)",color:"var(--n-text-color-disabled)"},[V("border",{border:"var(--n-border-disabled)"})]),Pt("disabled",[W("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[V("state-border",{border:"var(--n-border-focus)"})]),W("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[V("state-border",{border:"var(--n-border-hover)"})]),W("&:active",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[V("state-border",{border:"var(--n-border-pressed)"})]),Z("pressed",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[V("state-border",{border:"var(--n-border-pressed)"})])]),Z("loading","cursor: wait;"),O("base-wave",` pointer-events: none; top: 0; right: 0; @@ -1334,7 +1241,7 @@ ${t} animation-iteration-count: 1; animation-duration: var(--n-ripple-duration); animation-timing-function: var(--n-bezier-ease-out), var(--n-bezier-ease-out); - `,[K("active",{zIndex:1,animationName:"button-wave-spread, button-wave-opacity"})]),ar&&"MozBoxSizing"in document.createElement("div").style?j("&::moz-focus-inner",{border:0}):null,F("border, state-border",` + `,[Z("active",{zIndex:1,animationName:"button-wave-spread, button-wave-opacity"})]),ur&&"MozBoxSizing"in document.createElement("div").style?W("&::moz-focus-inner",{border:0}):null,V("border, state-border",` position: absolute; left: 0; top: 0; @@ -1343,7 +1250,7 @@ ${t} border-radius: inherit; transition: border-color .3s var(--n-bezier); pointer-events: none; - `),F("border",{border:"var(--n-border)"}),F("state-border",{border:"var(--n-border)",borderColor:"#0000",zIndex:1}),F("icon",` + `),V("border",{border:"var(--n-border)"}),V("state-border",{border:"var(--n-border)",borderColor:"#0000",zIndex:1}),V("icon",` margin: var(--n-icon-margin); margin-left: 0; height: var(--n-icon-size); @@ -1362,15 +1269,15 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[Wn({top:"50%",originalTransform:"translateY(-50%)"})]),JB()]),F("content",` + `,[qn({top:"50%",originalTransform:"translateY(-50%)"})]),rH()]),V("content",` display: flex; align-items: center; flex-wrap: nowrap; min-width: 0; - `,[j("~",[F("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),K("block",` + `,[W("~",[V("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),Z("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}})]),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",` + `),Z("dashed",[V("border, state-border",{borderStyle:"dashed !important"})]),Z("disabled",{cursor:"not-allowed",opacity:"var(--n-opacity-disabled)"})]),W("@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)"}}),W("@keyframes button-wave-opacity",{from:{opacity:"var(--n-wave-opacity)"},to:{opacity:0}})]),fj=Object.assign(Object.assign({},He.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:!$_}}),F_=me({name:"Button",props:fj,setup(e){const t=N(null),n=N(null),o=N(!1),r=_t(()=>!e.quaternary&&!e.tertiary&&!e.secondary&&!e.text&&(!e.color||e.ghost||e.dashed)&&e.bordered),i=qe(sj,{}),{mergedSizeRef:a}=dr({},{defaultSize:"medium",mergedSize:S=>{const{size:w}=e;if(w)return w;const{size:x}=i;if(x)return x;const{mergedSize:C}=S||{};return C?C.value:"medium"}}),s=L(()=>e.focusable&&!e.disabled),l=S=>{var w;s.value||S.preventDefault(),!e.nativeFocusBehavior&&(S.preventDefault(),!e.disabled&&s.value&&((w=t.value)===null||w===void 0||w.focus({preventScroll:!0})))},c=S=>{var w;if(!e.disabled&&!e.loading){const{onClick:x}=e;x&&Pe(x,S),e.text||(w=n.value)===null||w===void 0||w.play()}},u=S=>{switch(S.key){case"Enter":if(!e.keyboard)return;o.value=!1}},d=S=>{switch(S.key){case"Enter":if(!e.keyboard||e.loading){S.preventDefault();return}o.value=!0}},f=()=>{o.value=!1},{inlineThemeDisabled:p,mergedClsPrefixRef:h,mergedRtlRef:g}=at(e),b=He("Button","-button",dj,Ru,e,h),m=pn("Button",g,h),y=L(()=>{const S=b.value,{common:{cubicBezierEaseInOut:w,cubicBezierEaseOut:x},self:C}=S,{rippleDuration:_,opacityDisabled:R,fontWeight:E,fontWeightStrong:M}=C,A=a.value,{dashed:q,type:F,ghost:z,text:D,color:Y,round:Q,circle:ce,textColor:le,secondary:B,tertiary:$,quaternary:I,strong:K}=e,ne={"font-weight":K?M:E};let ve={"--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 J=F==="tertiary",ye=F==="default",j=J?"default":F;if(D){const be=le||Y;ve={"--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":be||C[Se("textColorText",j)],"--n-text-color-hover":be?oi(be):C[Se("textColorTextHover",j)],"--n-text-color-pressed":be?Ll(be):C[Se("textColorTextPressed",j)],"--n-text-color-focus":be?oi(be):C[Se("textColorTextHover",j)],"--n-text-color-disabled":be||C[Se("textColorTextDisabled",j)]}}else if(z||q){const be=le||Y;ve={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":Y||C[Se("rippleColor",j)],"--n-text-color":be||C[Se("textColorGhost",j)],"--n-text-color-hover":be?oi(be):C[Se("textColorGhostHover",j)],"--n-text-color-pressed":be?Ll(be):C[Se("textColorGhostPressed",j)],"--n-text-color-focus":be?oi(be):C[Se("textColorGhostHover",j)],"--n-text-color-disabled":be||C[Se("textColorGhostDisabled",j)]}}else if(B){const be=ye?C.textColor:J?C.textColorTertiary:C[Se("color",j)],Ce=Y||be,we=F!=="default"&&F!=="tertiary";ve={"--n-color":we?Ie(Ce,{alpha:Number(C.colorOpacitySecondary)}):C.colorSecondary,"--n-color-hover":we?Ie(Ce,{alpha:Number(C.colorOpacitySecondaryHover)}):C.colorSecondaryHover,"--n-color-pressed":we?Ie(Ce,{alpha:Number(C.colorOpacitySecondaryPressed)}):C.colorSecondaryPressed,"--n-color-focus":we?Ie(Ce,{alpha:Number(C.colorOpacitySecondaryHover)}):C.colorSecondaryHover,"--n-color-disabled":C.colorSecondary,"--n-ripple-color":"#0000","--n-text-color":Ce,"--n-text-color-hover":Ce,"--n-text-color-pressed":Ce,"--n-text-color-focus":Ce,"--n-text-color-disabled":Ce}}else if($||I){const be=ye?C.textColor:J?C.textColorTertiary:C[Se("color",j)],Ce=Y||be;$?(ve["--n-color"]=C.colorTertiary,ve["--n-color-hover"]=C.colorTertiaryHover,ve["--n-color-pressed"]=C.colorTertiaryPressed,ve["--n-color-focus"]=C.colorSecondaryHover,ve["--n-color-disabled"]=C.colorTertiary):(ve["--n-color"]=C.colorQuaternary,ve["--n-color-hover"]=C.colorQuaternaryHover,ve["--n-color-pressed"]=C.colorQuaternaryPressed,ve["--n-color-focus"]=C.colorQuaternaryHover,ve["--n-color-disabled"]=C.colorQuaternary),ve["--n-ripple-color"]="#0000",ve["--n-text-color"]=Ce,ve["--n-text-color-hover"]=Ce,ve["--n-text-color-pressed"]=Ce,ve["--n-text-color-focus"]=Ce,ve["--n-text-color-disabled"]=Ce}else ve={"--n-color":Y||C[Se("color",j)],"--n-color-hover":Y?oi(Y):C[Se("colorHover",j)],"--n-color-pressed":Y?Ll(Y):C[Se("colorPressed",j)],"--n-color-focus":Y?oi(Y):C[Se("colorFocus",j)],"--n-color-disabled":Y||C[Se("colorDisabled",j)],"--n-ripple-color":Y||C[Se("rippleColor",j)],"--n-text-color":le||(Y?C.textColorPrimary:J?C.textColorTertiary:C[Se("textColor",j)]),"--n-text-color-hover":le||(Y?C.textColorHoverPrimary:C[Se("textColorHover",j)]),"--n-text-color-pressed":le||(Y?C.textColorPressedPrimary:C[Se("textColorPressed",j)]),"--n-text-color-focus":le||(Y?C.textColorFocusPrimary:C[Se("textColorFocus",j)]),"--n-text-color-disabled":le||(Y?C.textColorDisabledPrimary:C[Se("textColorDisabled",j)])};let ge={"--n-border":"initial","--n-border-hover":"initial","--n-border-pressed":"initial","--n-border-focus":"initial","--n-border-disabled":"initial"};D?ge={"--n-border":"none","--n-border-hover":"none","--n-border-pressed":"none","--n-border-focus":"none","--n-border-disabled":"none"}:ge={"--n-border":C[Se("border",j)],"--n-border-hover":C[Se("borderHover",j)],"--n-border-pressed":C[Se("borderPressed",j)],"--n-border-focus":C[Se("borderFocus",j)],"--n-border-disabled":C[Se("borderDisabled",j)]};const{[Se("height",A)]:Ee,[Se("fontSize",A)]:Ne,[Se("padding",A)]:T,[Se("paddingRound",A)]:P,[Se("iconSize",A)]:U,[Se("borderRadius",A)]:oe,[Se("iconMargin",A)]:G,waveOpacity:se}=C,xe={"--n-width":ce&&!D?Ee:"initial","--n-height":D?"initial":Ee,"--n-font-size":Ne,"--n-padding":ce||D?"initial":Q?P:T,"--n-icon-size":U,"--n-icon-margin":G,"--n-border-radius":D?"initial":ce||Q?Ee:oe};return Object.assign(Object.assign(Object.assign(Object.assign({"--n-bezier":w,"--n-bezier-ease-out":x,"--n-ripple-duration":_,"--n-opacity-disabled":R,"--n-wave-opacity":se},ne),ve),ge),xe)}),k=p?St("button",L(()=>{let S="";const{dashed:w,type:x,ghost:C,text:_,color:R,round:E,circle:M,textColor:A,secondary:q,tertiary:F,quaternary:z,strong:D}=e;w&&(S+="a"),C&&(S+="b"),_&&(S+="c"),E&&(S+="d"),M&&(S+="e"),q&&(S+="f"),F&&(S+="g"),z&&(S+="h"),D&&(S+="i"),R&&(S+="j"+kc(R)),A&&(S+="k"+kc(A));const{value:Y}=a;return S+="l"+Y[0],S+="m"+x[0],S}),y,e):void 0;return{selfElRef:t,waveElRef:n,mergedClsPrefix:h,mergedFocusable:s,mergedSize:a,showBorder:r,enterPressed:o,rtlEnabled:m,handleMousedown:l,handleKeydown:d,handleBlur:f,handleKeyup:u,handleClick:c,customColorCssVars:L(()=>{const{color:S}=e;if(!S)return null;const w=oi(S);return{"--n-border-color":S,"--n-border-color-hover":w,"--n-border-color-pressed":Ll(S),"--n-border-color-focus":w,"--n-border-color-disabled":S}}),cssVars:p?void 0:y,themeClass:k==null?void 0:k.themeClass,onRender:k==null?void 0:k.onRender}},render(){const{mergedClsPrefix:e,tag:t,onRender:n}=this;n==null||n();const o=$t(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(ku,{width:!0},{default:()=>$t(this.$slots.icon,r=>(this.loading||this.renderIcon||r)&&v("span",{class:`${e}-button__icon`,style:{margin:ua(this.$slots.default)?"0":""}},v(Bi,null,{default:()=>this.loading?v(Xr,{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(zB,{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)}}),Et=F_,R0=F_,hj={titleFontSize:"22px"},pj=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({},hj),{borderRadius:t,borderColor:et(f,s),borderColorModal:et(p,s),borderColorPopover:et(h,s),textColor:r,titleFontWeight:l,titleTextColor:i,dayTextColor:a,fontSize:n,lineHeight:o,dateColorCurrent:c,dateTextColorCurrent:u,cellColorHover:et(f,d),cellColorHoverModal:et(p,d),cellColorHoverPopover:et(h,d),cellColor:f,cellColorModal:p,cellColorPopover:h,barColor:c})},mj={name:"Calendar",common:Ve,peers:{Button:Vn},self:pj},gj=mj,vj=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}},bj={name:"ColorPicker",common:Ve,peers:{Input:uo,Button:Vn},self:vj},yj=bj,xj={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"},N_=e=>{const{primaryColor:t,borderRadius:n,lineHeight:o,fontSize:r,cardColor:i,textColor2:a,textColor1:s,dividerColor:l,fontWeightStrong:c,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,closeColorHover:p,closeColorPressed:h,modalColor:g,boxShadow1:b,popoverColor:m,actionColor:y}=e;return Object.assign(Object.assign({},xj),{lineHeight:o,color:i,colorModal:g,colorPopover:m,colorTarget:t,colorEmbedded:y,colorEmbeddedModal:y,colorEmbeddedPopover:y,textColor:a,titleTextColor:s,borderColor:l,actionColor:y,titleFontWeight:c,closeColorHover:p,closeColorPressed:h,closeBorderRadius:n,closeIconColor:u,closeIconColorHover:d,closeIconColorPressed:f,fontSizeSmall:r,fontSizeMedium:r,fontSizeLarge:r,fontSizeHuge:r,boxShadow:b,borderRadius:n})},Cj={name:"Card",common:bt,self:N_},B_=Cj,wj={name:"Card",common:Ve,self(e){const t=N_(e),{cardColor:n,modalColor:o,popoverColor:r}=e;return t.colorEmbedded=n,t.colorEmbeddedModal=o,t.colorEmbeddedPopover=r,t}},H_=wj,_j=W([O("card",` font-size: var(--n-font-size); line-height: var(--n-line-height); display: flex; @@ -1387,13 +1294,13 @@ ${t} background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[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",` + `,[HC({background:"var(--n-color-modal)"}),Z("hoverable",[W("&:hover","box-shadow: var(--n-box-shadow);")]),Z("content-segmented",[W(">",[V("content",{paddingTop:"var(--n-padding-bottom)"})])]),Z("content-soft-segmented",[W(">",[V("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",` + `)])]),Z("footer-segmented",[W(">",[V("footer",{paddingTop:"var(--n-padding-bottom)"})])]),Z("footer-soft-segmented",[W(">",[V("footer",` padding: var(--n-padding-bottom) 0; margin: 0 var(--n-padding-left); - `)])]),j(">",[O("card-header",` + `)])]),W(">",[O("card-header",` box-sizing: border-box; display: flex; align-items: center; @@ -1403,36 +1310,36 @@ ${t} var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left); - `,[F("main",` + `,[V("main",` font-weight: var(--n-title-font-weight); transition: color .3s var(--n-bezier); flex: 1; min-width: 0; color: var(--n-title-text-color); - `),F("extra",` + `),V("extra",` display: flex; align-items: center; font-size: var(--n-font-size); font-weight: 400; transition: color .3s var(--n-bezier); color: var(--n-text-color); - `),F("close",` + `),V("close",` margin: 0 0 0 8px; transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier); - `)]),F("action",` + `)]),V("action",` box-sizing: border-box; transition: background-color .3s var(--n-bezier), border-color .3s var(--n-bezier); background-clip: padding-box; background-color: var(--n-action-color); - `),F("content","flex: 1; min-width: 0;"),F("content, footer",` + `),V("content","flex: 1; min-width: 0;"),V("content, footer",` box-sizing: border-box; padding: 0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left); font-size: var(--n-font-size); - `,[j("&:first-child",{paddingTop:"var(--n-padding-bottom)"})]),F("action",` + `,[W("&:first-child",{paddingTop:"var(--n-padding-bottom)"})]),V("action",` background-color: var(--n-action-color); padding: var(--n-padding-bottom) var(--n-padding-left); border-bottom-left-radius: var(--n-border-radius); @@ -1441,47 +1348,47 @@ ${t} overflow: hidden; width: 100%; border-radius: var(--n-border-radius) var(--n-border-radius) 0 0; - `,[j("img",` + `,[W("img",` display: block; width: 100%; - `)]),K("bordered",` + `)]),Z("bordered",` 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",` + `,[W("&:target","border-color: var(--n-color-target);")]),Z("action-segmented",[W(">",[V("action",[W("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),Z("content-segmented, content-soft-segmented",[W(">",[V("content",{transition:"border-color 0.3s var(--n-bezier)"},[W("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),Z("footer-segmented, footer-soft-segmented",[W(">",[V("footer",{transition:"border-color 0.3s var(--n-bezier)"},[W("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),Z("embedded",` background-color: var(--n-color-embedded); `)]),tl(O("card",` background: var(--n-color-modal); - `,[K("embedded",` + `,[Z("embedded",` background-color: var(--n-color-embedded-modal); - `)])),pu(O("card",` + `)])),vu(O("card",` background: var(--n-color-popover); - `,[K("embedded",` + `,[Z("embedded",` background-color: var(--n-color-embedded-popover); - `)]))]),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",` + `)]))]),tm={title:String,contentClass:String,contentStyle:[Object,String],headerClass:String,headerStyle:[Object,String],headerExtraClass:String,headerExtraStyle:[Object,String],footerClass: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"}},Sj=qr(tm),kj=Object.assign(Object.assign({},He.props),tm),Un=me({name:"Card",props:kj,setup(e){const t=()=>{const{onClose:c}=e;c&&Pe(c)},{inlineThemeDisabled:n,mergedClsPrefixRef:o,mergedRtlRef:r}=at(e),i=He("Card","-card",_j,B_,e,o),a=pn("Card",r,o),s=L(()=>{const{size:c}=e,{self:{color:u,colorModal:d,colorTarget:f,textColor:p,titleTextColor:h,titleFontWeight:g,borderColor:b,actionColor:m,borderRadius:y,lineHeight:k,closeIconColor:S,closeIconColorHover:w,closeIconColorPressed:x,closeColorHover:C,closeColorPressed:_,closeBorderRadius:R,closeIconSize:E,closeSize:M,boxShadow:A,colorPopover:q,colorEmbedded:F,colorEmbeddedModal:z,colorEmbeddedPopover:D,[Se("padding",c)]:Y,[Se("fontSize",c)]:Q,[Se("titleFontSize",c)]:ce},common:{cubicBezierEaseInOut:le}}=i.value,{top:B,left:$,bottom:I}=yo(Y);return{"--n-bezier":le,"--n-border-radius":y,"--n-color":u,"--n-color-modal":d,"--n-color-popover":q,"--n-color-embedded":F,"--n-color-embedded-modal":z,"--n-color-embedded-popover":D,"--n-color-target":f,"--n-text-color":p,"--n-line-height":k,"--n-action-color":m,"--n-title-text-color":h,"--n-title-font-weight":g,"--n-close-icon-color":S,"--n-close-icon-color-hover":w,"--n-close-icon-color-pressed":x,"--n-close-color-hover":C,"--n-close-color-pressed":_,"--n-border-color":b,"--n-box-shadow":A,"--n-padding-top":B,"--n-padding-bottom":I,"--n-padding-left":$,"--n-font-size":Q,"--n-title-font-size":ce,"--n-close-size":M,"--n-close-icon-size":E,"--n-close-border-radius":R}}),l=n?St("card",L(()=>e.size[0]),s,e):void 0;return{rtlEnabled:a,mergedClsPrefix:o,mergedTheme:i,handleCloseClick:t,cssVars:n?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){const{segmented:e,bordered:t,hoverable:n,mergedClsPrefix:o,rtlEnabled:r,onRender:i,embedded:a,tag:s,$slots:l}=this;return i==null||i(),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},$t(l.cover,c=>c&&v("div",{class:`${o}-card-cover`,role:"none"},c)),$t(l.header,c=>c||this.title||this.closable?v("div",{class:[`${o}-card-header`,this.headerClass],style:this.headerStyle},v("div",{class:`${o}-card-header__main`,role:"heading"},c||this.title),$t(l["header-extra"],u=>u&&v("div",{class:[`${o}-card-header__extra`,this.headerExtraClass],style:this.headerExtraStyle},u)),this.closable?v(Hi,{clsPrefix:o,class:`${o}-card-header__close`,onClick:this.handleCloseClick,absolute:!0}):null):null),$t(l.default,c=>c&&v("div",{class:[`${o}-card__content`,this.contentClass],style:this.contentStyle,role:"none"},c)),$t(l.footer,c=>c&&[v("div",{class:[`${o}-card__footer`,this.footerClass],style:this.footerStyle,role:"none"},c)]),$t(l.action,c=>c&&v("div",{class:`${o}-card__action`,role:"none"},c)))}}),j_=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"}),Tj={name:"Carousel",common:bt,self:j_},Pj=Tj,Rj={name:"Carousel",common:Ve,self:j_},Ej=Rj;function $j(e){const{length:t}=e;return t>1&&(e.push(E0(e[0],0,"append")),e.unshift(E0(e[t-1],t-1,"prepend"))),e}function E0(e,t,n){return io(e,{key:`carousel-item-duplicate-${t}-${n}`})}function $0(e,t,n){return t===1?0:n?e===0?t-3:e===t-1?0:e-1:e}function Bd(e,t){return t?e+1:e}function Aj(e,t,n){return e<0?null:e===0?n?t-1:null:e-1}function Ij(e,t,n){return e>t-1?null:e===t-1?n?0:null:e+1}function Mj(e,t){return t&&e>3?e-2:e}function A0(e){return window.TouchEvent&&e instanceof window.TouchEvent}function I0(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 zj(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 V_="n-carousel-methods",Oj=e=>{lt(V_,e)},nm=(e="unknown",t="component")=>{const n=qe(V_);return n||Kr(e,`\`${t}\` must be placed inside \`n-carousel\`.`),n},Dj={total:{type:Number,default:0},currentIndex:{type:Number,default:0},dotType:{type:String,default:"dot"},trigger:{type:String,default:"click"},keyboard:Boolean},Lj=me({name:"CarouselDots",props:Dj,setup(e){const{mergedClsPrefixRef:t}=at(e),n=N([]),o=nm();function r(c,u){switch(c.key){case"Enter":case" ":c.preventDefault(),o.to(u);return}e.keyboard&&s(c)}function i(c){e.trigger==="hover"&&o.to(c)}function a(c){e.trigger==="click"&&o.to(c)}function s(c){var u;if(c.shiftKey||c.altKey||c.ctrlKey||c.metaKey)return;const d=(u=document.activeElement)===null||u===void 0?void 0:u.nodeName.toLowerCase();if(d==="input"||d==="textarea")return;const{code:f}=c,p=f==="PageUp"||f==="ArrowUp",h=f==="PageDown"||f==="ArrowDown",g=f==="PageUp"||f==="ArrowRight",b=f==="PageDown"||f==="ArrowLeft",m=o.isVertical(),y=m?p:g,k=m?h:b;!y&&!k||(c.preventDefault(),y&&!o.isNextDisabled()?(o.next(),l(o.currentIndexRef.value)):k&&!o.isPrevDisabled()&&(o.prev(),l(o.currentIndexRef.value)))}function l(c){var u;(u=n.value[c])===null||u===void 0||u.focus()}return Py(()=>n.value.length=0),{mergedClsPrefix:t,dotEls:n,handleKeydown:r,handleMouseenter:i,handleClick:a}},render(){const{mergedClsPrefix:e,dotEls:t}=this;return v("div",{class:[`${e}-carousel__dots`,`${e}-carousel__dots--${this.dotType}`],role:"tablist"},WA(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)}})}))}}),Fj=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"}))),Nj=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"}))),Bj=me({name:"CarouselArrow",setup(e){const{mergedClsPrefixRef:t}=at(e),{isVertical:n,isPrevDisabled:o,isNextDisabled:r,prev:i,next:a}=nm();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},Fj),v("div",{class:[`${e}-carousel__arrow`,this.isNextDisabled()&&`${e}-carousel__arrow--disabled`],role:"button",onClick:this.next},Nj))}}),lc="CarouselItem",Hj=e=>{var t;return((t=e.type)===null||t===void 0?void 0:t.name)===lc},jj=me({name:lc,setup(e){const{mergedClsPrefixRef:t}=at(e),n=nm(Yb(lc),`n-${Yb(lc)}`),o=N(),r=L(()=>{const{value:u}=o;return u?n.getSlideIndex(u):-1}),i=L(()=>n.isPrev(r.value)),a=L(()=>n.isNext(r.value)),s=L(()=>n.isActive(r.value)),l=L(()=>n.getSlideStyle(r.value));Ut(()=>{n.addSlide(o.value)}),rn(()=>{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}))}}),Vj=O("carousel",` position: relative; width: 100%; height: 100%; touch-action: pan-y; overflow: hidden; -`,[F("slides",` +`,[V("slides",` display: flex; width: 100%; height: 100%; transition-timing-function: var(--n-bezier); transition-property: transform; - `,[F("slide",` + `,[V("slide",` flex-shrink: 0; position: relative; width: 100%; height: 100%; outline: none; overflow: hidden; - `,[j("> img",` + `,[W("> img",` display: block; - `)])]),F("dots",` + `)])]),V("dots",` position: absolute; display: flex; flex-wrap: nowrap; - `,[K("dot",[F("dot",` + `,[Z("dot",[V("dot",` height: var(--n-dot-size); width: var(--n-dot-size); background-color: var(--n-dot-color); @@ -1491,11 +1398,11 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); outline: none; - `,[j("&:focus",` + `,[W("&:focus",` background-color: var(--n-dot-color-focus); - `),K("active",` + `),Z("active",` background-color: var(--n-dot-color-active); - `)])]),K("line",[F("dot",` + `)])]),Z("line",[V("dot",` border-radius: 9999px; width: var(--n-dot-line-width); height: 4px; @@ -1506,12 +1413,12 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); outline: none; - `,[j("&:focus",` + `,[W("&:focus",` background-color: var(--n-dot-color-focus); - `),K("active",` + `),Z("active",` width: var(--n-dot-line-width-active); background-color: var(--n-dot-color-active); - `)])])]),F("arrow",` + `)])])]),V("arrow",` transition: background-color .3s var(--n-bezier); cursor: pointer; height: 28px; @@ -1525,42 +1432,42 @@ ${t} user-select: none; -webkit-user-select: none; font-size: 18px; - `,[j("svg",` + `,[W("svg",` height: 1em; width: 1em; - `),j("&:hover",` + `),W("&:hover",` background-color: rgba(255, 255, 255, .3); - `)]),K("vertical",` + `)]),Z("vertical",` touch-action: pan-x; - `,[F("slides",` + `,[V("slides",` flex-direction: column; - `),K("fade",[F("slide",` + `),Z("fade",[V("slide",` top: 50%; left: unset; transform: translateY(-50%); - `)]),K("card",[F("slide",` + `)]),Z("card",[V("slide",` top: 50%; left: unset; transform: translateY(-50%) translateZ(-400px); - `,[K("current",` + `,[Z("current",` transform: translateY(-50%) translateZ(0); - `),K("prev",` + `),Z("prev",` transform: translateY(-100%) translateZ(-200px); - `),K("next",` + `),Z("next",` transform: translateY(0%) translateZ(-200px); - `)])])]),K("usercontrol",[F("slides",[j(">",[j("div",` + `)])])]),Z("usercontrol",[V("slides",[W(">",[W("div",` position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; transform: translate(-50%, -50%); - `)])])]),K("left",[F("dots",` + `)])])]),Z("left",[V("dots",` transform: translateY(-50%); top: 50%; left: 12px; flex-direction: column; - `,[K("line",[F("dot",` + `,[Z("line",[V("dot",` width: 4px; height: var(--n-dot-line-width); margin: 4px 0; @@ -1569,44 +1476,44 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); outline: none; - `,[K("active",` + `,[Z("active",` height: var(--n-dot-line-width-active); - `)])])]),F("dot",` + `)])])]),V("dot",` margin: 4px 0; - `)]),F("arrow-group",` + `)]),V("arrow-group",` position: absolute; display: flex; flex-wrap: nowrap; - `),K("vertical",[F("arrow",` + `),Z("vertical",[V("arrow",` transform: rotate(90deg); - `)]),K("show-arrow",[K("bottom",[F("dots",` + `)]),Z("show-arrow",[Z("bottom",[V("dots",` transform: translateX(0); bottom: 18px; left: 18px; - `)]),K("top",[F("dots",` + `)]),Z("top",[V("dots",` transform: translateX(0); top: 18px; left: 18px; - `)]),K("left",[F("dots",` + `)]),Z("left",[V("dots",` transform: translateX(0); top: 18px; left: 18px; - `)]),K("right",[F("dots",` + `)]),Z("right",[V("dots",` transform: translateX(0); top: 18px; right: 18px; - `)])]),K("left",[F("arrow-group",` + `)])]),Z("left",[V("arrow-group",` bottom: 12px; left: 12px; flex-direction: column; - `,[j("> *:first-child",` + `,[W("> *:first-child",` margin-bottom: 12px; - `)])]),K("right",[F("dots",` + `)])]),Z("right",[V("dots",` transform: translateY(-50%); top: 50%; right: 12px; flex-direction: column; - `,[K("line",[F("dot",` + `,[Z("line",[V("dot",` width: 4px; height: var(--n-dot-line-width); margin: 4px 0; @@ -1615,69 +1522,69 @@ ${t} box-shadow .3s var(--n-bezier), background-color .3s var(--n-bezier); outline: none; - `,[K("active",` + `,[Z("active",` height: var(--n-dot-line-width-active); - `)])])]),F("dot",` + `)])])]),V("dot",` margin: 4px 0; - `),F("arrow-group",` + `),V("arrow-group",` bottom: 12px; right: 12px; flex-direction: column; - `,[j("> *:first-child",` + `,[W("> *:first-child",` margin-bottom: 12px; - `)])]),K("top",[F("dots",` + `)])]),Z("top",[V("dots",` transform: translateX(-50%); top: 12px; left: 50%; - `,[K("line",[F("dot",` + `,[Z("line",[V("dot",` margin: 0 4px; - `)])]),F("dot",` + `)])]),V("dot",` margin: 0 4px; - `),F("arrow-group",` + `),V("arrow-group",` top: 12px; right: 12px; - `,[j("> *:first-child",` + `,[W("> *:first-child",` margin-right: 12px; - `)])]),K("bottom",[F("dots",` + `)])]),Z("bottom",[V("dots",` transform: translateX(-50%); bottom: 12px; left: 50%; - `,[K("line",[F("dot",` + `,[Z("line",[V("dot",` margin: 0 4px; - `)])]),F("dot",` + `)])]),V("dot",` margin: 0 4px; - `),F("arrow-group",` + `),V("arrow-group",` bottom: 12px; right: 12px; - `,[j("> *:first-child",` + `,[W("> *:first-child",` margin-right: 12px; - `)])]),K("fade",[F("slide",` + `)])]),Z("fade",[V("slide",` position: absolute; opacity: 0; transition-property: opacity; pointer-events: none; - `,[K("current",` + `,[Z("current",` opacity: 1; pointer-events: auto; - `)])]),K("card",[F("slides",` + `)])]),Z("card",[V("slides",` perspective: 1000px; - `),F("slide",` + `),V("slide",` position: absolute; left: 50%; opacity: 0; transform: translateX(-50%) translateZ(-400px); transition-property: opacity, transform; - `,[K("current",` + `,[Z("current",` opacity: 1; transform: translateX(-50%) translateZ(0); z-index: 1; - `),K("prev",` + `),Z("prev",` opacity: 0.4; transform: translateX(-100%) translateZ(-200px); - `),K("next",` + `),Z("next",` opacity: 0.4; transform: translateX(0%) translateZ(-200px); - `)])])]),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",` + `)])])]),Uj=["transitionDuration","transitionTimingFunction"],Wj=Object.assign(Object.assign({},He.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 Hd=!1;const qj=me({name:"Carousel",props:Wj,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=at(e),o=N(null),r=N(null),i=N([]),a={value:[]},s=L(()=>e.direction==="vertical"),l=L(()=>s.value?"height":"width"),c=L(()=>s.value?"bottom":"right"),u=L(()=>e.effect==="slide"),d=L(()=>e.loop&&e.slidesPerView===1&&u.value),f=L(()=>e.effect==="custom"),p=L(()=>!u.value||e.centeredSlides?1:e.slidesPerView),h=L(()=>f.value?1:e.slidesPerView),g=L(()=>p.value==="auto"||e.slidesPerView==="auto"&&e.centeredSlides),b=N({width:0,height:0}),m=L(()=>{const{value:_e}=i;if(!_e.length)return[];const{value:je}=g;if(je)return _e.map(ae=>I0(ae));const{value:Qe}=h,{value:pt}=b,{value:gt}=l;let ct=pt[gt];if(Qe!=="auto"){const{spaceBetween:ae}=e,ke=ct-(Qe-1)*ae,nt=1/Math.max(1,Qe);ct=ke*nt}const Rt=Object.assign(Object.assign({},pt),{[gt]:ct});return _e.map(()=>Rt)}),y=L(()=>{const{value:_e}=m;if(!_e.length)return[];const{centeredSlides:je,spaceBetween:Qe}=e,{value:pt}=l,{[pt]:gt}=b.value;let ct=0;return _e.map(({[pt]:Rt})=>{let ae=ct;return je&&(ae+=(Rt-gt)/2),ct+=Rt+Qe,ae})}),k=N(!1),S=L(()=>{const{transitionStyle:_e}=e;return _e?Xn(_e,Uj):{}}),w=L(()=>f.value?0:zj(S.value.transitionDuration)),x=L(()=>{const{value:_e}=i;if(!_e.length)return[];const je=!(g.value||h.value===1),Qe=Rt=>{if(je){const{value:ae}=l;return{[ae]:`${m.value[Rt][ae]}px`}}};if(f.value)return _e.map((Rt,ae)=>Qe(ae));const{effect:pt,spaceBetween:gt}=e,{value:ct}=c;return _e.reduce((Rt,ae,ke)=>{const nt=Object.assign(Object.assign({},Qe(ke)),{[`margin-${ct}`]:`${gt}px`});return Rt.push(nt),k.value&&(pt==="fade"||pt==="card")&&Object.assign(nt,S.value),Rt},[])}),C=L(()=>{const{value:_e}=p,{length:je}=i.value;if(_e!=="auto")return Math.max(je-_e,0)+1;{const{value:Qe}=m,{length:pt}=Qe;if(!pt)return je;const{value:gt}=y,{value:ct}=l,Rt=b.value[ct];let ae=Qe[Qe.length-1][ct],ke=pt;for(;ke>1&&aeMj(C.value,d.value)),R=Bd(e.defaultIndex,d.value),E=N($0(R,C.value,d.value)),M=ln(Ue(e,"currentIndex"),E),A=L(()=>Bd(M.value,d.value));function q(_e){var je,Qe;_e=Fl(_e,0,C.value-1);const pt=$0(_e,C.value,d.value),{value:gt}=M;pt!==M.value&&(E.value=pt,(je=e["onUpdate:currentIndex"])===null||je===void 0||je.call(e,pt,gt),(Qe=e.onUpdateCurrentIndex)===null||Qe===void 0||Qe.call(e,pt,gt))}function F(_e=A.value){return Aj(_e,C.value,e.loop)}function z(_e=A.value){return Ij(_e,C.value,e.loop)}function D(_e){const je=se(_e);return je!==null&&F()===je}function Y(_e){const je=se(_e);return je!==null&&z()===je}function Q(_e){return A.value===se(_e)}function ce(_e){return M.value===_e}function le(){return F()===null}function B(){return z()===null}function $(_e){const je=Fl(Bd(_e,d.value),0,C.value);(_e!==M.value||je!==A.value)&&q(je)}function I(){const _e=F();_e!==null&&q(_e)}function K(){const _e=z();_e!==null&&q(_e)}function ne(){(!J||!d.value)&&I()}function ve(){(!J||!d.value)&&K()}let J=!1,ye=0;const j=N({});function ge(_e,je=0){j.value=Object.assign({},S.value,{transform:s.value?`translateY(${-_e}px)`:`translateX(${-_e}px)`,transitionDuration:`${je}ms`})}function Ee(_e=0){u.value?Ne(A.value,_e):ye!==0&&(!J&&_e>0&&(J=!0),ge(ye=0,_e))}function Ne(_e,je){const Qe=T(_e);Qe!==ye&&je>0&&(J=!0),ye=T(A.value),ge(Qe,je)}function T(_e){let je;return _e>=C.value-1?je=P():je=y.value[_e]||0,je}function P(){if(p.value==="auto"){const{value:_e}=l,{[_e]:je}=b.value,{value:Qe}=y,pt=Qe[Qe.length-1];let gt;if(pt===void 0)gt=je;else{const{value:ct}=m;gt=pt+ct[ct.length-1][_e]}return gt-je}else{const{value:_e}=y;return _e[C.value-1]||0}}const U={currentIndexRef:M,to:$,prev:ne,next:ve,isVertical:()=>s.value,isHorizontal:()=>!s.value,isPrev:D,isNext:Y,isActive:Q,isPrevDisabled:le,isNextDisabled:B,getSlideIndex:se,getSlideStyle:xe,addSlide:oe,removeSlide:G,onCarouselItemClick:be};Oj(U);function oe(_e){_e&&i.value.push(_e)}function G(_e){if(!_e)return;const je=se(_e);je!==-1&&i.value.splice(je,1)}function se(_e){return typeof _e=="number"?_e:_e?i.value.indexOf(_e):-1}function xe(_e){const je=se(_e);if(je!==-1){const Qe=[x.value[je]],pt=U.isPrev(je),gt=U.isNext(je);return pt&&Qe.push(e.prevSlideStyle||""),gt&&Qe.push(e.nextSlideStyle||""),Ho(Qe)}}function be(_e,je){let Qe=!J&&!Le&&!De;e.effect==="card"&&Qe&&!Q(_e)&&($(_e),Qe=!1),Qe||(je.preventDefault(),je.stopPropagation())}let Ce=null;function we(){Ce&&(clearInterval(Ce),Ce=null)}function Re(){we(),!e.autoplay||_.value<2||(Ce=window.setInterval(K,e.interval))}let de=0,ee=0,fe=0,Oe=0,Le=!1,De=!1;function $e(_e){var je;if(Hd||!(!((je=r.value)===null||je===void 0)&&je.contains(wi(_e))))return;Hd=!0,Le=!0,De=!1,Oe=Date.now(),we(),_e.type!=="touchstart"&&!_e.target.isContentEditable&&_e.preventDefault();const Qe=A0(_e)?_e.touches[0]:_e;s.value?ee=Qe.clientY:de=Qe.clientX,e.touchable&&(Mt("touchmove",document,Me),Mt("touchend",document,Fe),Mt("touchcancel",document,Fe)),e.draggable&&(Mt("mousemove",document,Me),Mt("mouseup",document,Fe))}function Me(_e){const{value:je}=s,{value:Qe}=l,pt=A0(_e)?_e.touches[0]:_e,gt=je?pt.clientY-ee:pt.clientX-de,ct=b.value[Qe];fe=Fl(gt,-ct,ct),_e.cancelable&&_e.preventDefault(),u.value&&ge(ye-fe,0)}function Fe(){const{value:_e}=A;let je=_e;if(!J&&fe!==0&&u.value){const Qe=ye-fe,pt=[...y.value.slice(0,C.value-1),P()];let gt=null;for(let ct=0;ctgt/2||fe/Qe>.4?je=F(_e):(fe<-gt/2||fe/Qe<-.4)&&(je=z(_e))}je!==null&&je!==_e?(De=!0,q(je),Bt(()=>{(!d.value||E.value!==M.value)&&Ee(w.value)})):Ee(w.value),Be(),Re()}function Be(){Le&&(Hd=!1),Le=!1,de=0,ee=0,fe=0,Oe=0,Tt("touchmove",document,Me),Tt("touchend",document,Fe),Tt("touchcancel",document,Fe),Tt("mousemove",document,Me),Tt("mouseup",document,Fe)}function ot(){if(u.value&&J){const{value:_e}=A;Ne(_e,0)}else Re();u.value&&(j.value.transitionDuration="0ms"),J=!1}function xt(_e){if(_e.preventDefault(),J)return;let{deltaX:je,deltaY:Qe}=_e;_e.shiftKey&&!je&&(je=Qe);const pt=-1,gt=1,ct=(je||Qe)>0?gt:pt;let Rt=0,ae=0;s.value?ae=ct:Rt=ct;const ke=10;(ae*Qe>=ke||Rt*je>=ke)&&(ct===gt&&!B()?K():ct===pt&&!le()&&I())}function X(){b.value=I0(o.value,!0),Re()}function pe(){var _e,je;g.value&&((je=(_e=m.effect).scheduler)===null||je===void 0||je.call(_e),m.effect.run())}function Te(){e.autoplay&&we()}function Ke(){e.autoplay&&Re()}Ut(()=>{tn(Re),requestAnimationFrame(()=>k.value=!0)}),rn(()=>{Be(),we()}),Gh(()=>{const{value:_e}=i,{value:je}=a,Qe=new Map,pt=ct=>Qe.has(ct)?Qe.get(ct):-1;let gt=!1;for(let ct=0;ct<_e.length;ct++){const Rt=je.findIndex(ae=>ae.el===_e[ct]);Rt!==ct&&(gt=!0),Qe.set(_e[ct],Rt)}gt&&_e.sort((ct,Rt)=>pt(ct)-pt(Rt))}),ht(A,(_e,je)=>{if(_e!==je)if(Re(),u.value){if(d.value){const{value:Qe}=C;_.value>2&&_e===Qe-2&&je===1?_e=0:_e===1&&je===Qe-2&&(_e=Qe-1)}Ne(_e,w.value)}else Ee()},{immediate:!0}),ht([d,p],()=>void Bt(()=>{q(A.value)})),ht(y,()=>{u.value&&Ee()},{deep:!0}),ht(u,_e=>{_e?Ee():(J=!1,ge(ye=0))});const Xe=L(()=>({onTouchstartPassive:e.touchable?$e:void 0,onMousedown:e.draggable?$e:void 0,onWheel:e.mousewheel?xt:void 0})),Ze=L(()=>Object.assign(Object.assign({},Xn(U,["to","prev","next","isPrevDisabled","isNextDisabled"])),{total:_.value,currentIndex:M.value})),tt=L(()=>({total:_.value,currentIndex:M.value,to:U.to})),rt={getCurrentIndex:()=>M.value,to:$,prev:I,next:K},yt=He("Carousel","-carousel",Vj,Pj,e,t),nn=L(()=>{const{common:{cubicBezierEaseInOut:_e},self:{dotSize:je,dotColor:Qe,dotColorActive:pt,dotColorFocus:gt,dotLineWidth:ct,dotLineWidthActive:Rt,arrowColor:ae}}=yt.value;return{"--n-bezier":_e,"--n-dot-color":Qe,"--n-dot-color-focus":gt,"--n-dot-color-active":pt,"--n-dot-size":je,"--n-dot-line-width":ct,"--n-dot-line-width-active":Rt,"--n-arrow-color":ae}}),Wt=n?St("carousel",void 0,nn,e):void 0;return Object.assign(Object.assign({mergedClsPrefix:t,selfElRef:o,slidesElRef:r,slideVNodes:a,duplicatedable:d,userWantsControl:f,autoSlideSize:g,realIndex:A,slideStyles:x,translateStyle:j,slidesControlListeners:Xe,handleTransitionEnd:ot,handleResize:X,handleSlideResize:pe,handleMouseenter:Te,handleMouseleave:Ke,isActive:ce,arrowSlotProps:Ze,dotSlotProps:tt},rt),{cssVars:n?void 0:nn,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&&Sa(d())||[];let g=Kj(h);return g.length||(g=h.map(b=>v(jj,null,{default:()=>io(b)}))),this.duplicatedable&&(g=$j(g)),this.slideVNodes.value=g,this.autoSlideSize&&(g=g.map(b=>v(lr,{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(lr,{onResize:this.handleResize},{default:()=>v("div",{ref:"slidesElRef",class:`${t}-carousel__slides`,role:"listbox",style:this.translateStyle,onTransitionend:this.handleTransitionEnd},o?g.map((b,m)=>v("div",{style:r[m],key:m},Sn(v(hn,Object.assign({},l),{default:()=>b}),[[ao,this.isActive(m)]]))):g)}),this.showDots&&u.total>1&&eh(f,u,()=>[v(Lj,{key:i+a,total:u.total,currentIndex:u.currentIndex,dotType:i,trigger:this.trigger,keyboard:this.keyboard})]),n&&eh(p,c,()=>[v(Bj,null)]))}});function Kj(e){return e.reduce((t,n)=>(Hj(n)&&t.push(n),t),[])}const Gj={sizeSmall:"14px",sizeMedium:"16px",sizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},U_=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({},Gj),{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 ${Ie(l,{alpha:.3})}`,textColor:c,textColorDisabled:a})},Yj={name:"Checkbox",common:bt,self:U_},W_=Yj,Xj={name:"Checkbox",common:Ve,self(e){const{cardColor:t}=e,n=U_(e);return n.color="#0000",n.checkMarkColor=t,n}},Va=Xj,Zj=e=>{const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r,textColor3:i,primaryColor:a,textColorDisabled:s,dividerColor:l,hoverColor:c,fontSizeMedium:u,heightMedium:d}=e;return{menuBorderRadius:t,menuColor:o,menuBoxShadow:n,menuDividerColor:l,menuHeight:"calc(var(--n-option-height) * 6.6)",optionArrowColor:i,optionHeight:d,optionFontSize:u,optionColorHover:c,optionTextColor:r,optionTextColorActive:a,optionTextColorDisabled:s,optionCheckMarkColor:a,loadingColor:a,columnWidth:"180px"}},Jj={name:"Cascader",common:Ve,peers:{InternalSelectMenu:sl,InternalSelection:Jp,Scrollbar:jn,Checkbox:Va,Empty:Tu},self:Zj},Qj=Jj,eV=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"})),tV=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"})),q_="n-checkbox-group",nV={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]},oV=me({name:"CheckboxGroup",props:nV,setup(e){const{mergedClsPrefixRef:t}=at(e),n=dr(e),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=N(e.defaultValue),a=L(()=>e.value),s=ln(a,i),l=L(()=>{var d;return((d=s.value)===null||d===void 0?void 0:d.length)||0}),c=L(()=>Array.isArray(s.value)?new Set(s.value):new Set);function u(d,f){const{nTriggerFormInput:p,nTriggerFormChange:h}=n,{onChange:g,"onUpdate:value":b,onUpdateValue:m}=e;if(Array.isArray(s.value)){const y=Array.from(s.value),k=y.findIndex(S=>S===f);d?~k||(y.push(f),m&&Pe(m,y,{actionType:"check",value:f}),b&&Pe(b,y,{actionType:"check",value:f}),p(),h(),i.value=y,g&&Pe(g,y)):~k&&(y.splice(k,1),m&&Pe(m,y,{actionType:"uncheck",value:f}),b&&Pe(b,y,{actionType:"uncheck",value:f}),g&&Pe(g,y),i.value=y,p(),h())}else d?(m&&Pe(m,[f],{actionType:"check",value:f}),b&&Pe(b,[f],{actionType:"check",value:f}),g&&Pe(g,[f]),i.value=[f],p(),h()):(m&&Pe(m,[],{actionType:"uncheck",value:f}),b&&Pe(b,[],{actionType:"uncheck",value:f}),g&&Pe(g,[]),i.value=[],p(),h())}return lt(q_,{checkedCountRef:l,maxRef:Ue(e,"max"),minRef:Ue(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)}}),rV=W([O("checkbox",` font-size: var(--n-font-size); outline: none; cursor: pointer; @@ -1687,38 +1594,38 @@ ${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",[O("checkbox-box",[F("border","border: var(--n-border-checked);")])]),j("&:focus:not(:active)",[O("checkbox-box",[F("border",` + `,[Z("show-label","line-height: var(--n-label-line-height);"),W("&:hover",[O("checkbox-box",[V("border","border: var(--n-border-checked);")])]),W("&:focus:not(:active)",[O("checkbox-box",[V("border",` border: var(--n-border-focus); box-shadow: var(--n-box-shadow-focus); - `)])]),K("inside-table",[O("checkbox-box",` + `)])]),Z("inside-table",[O("checkbox-box",` background-color: var(--n-merged-color-table); - `)]),K("checked",[O("checkbox-box",` + `)]),Z("checked",[O("checkbox-box",` background-color: var(--n-color-checked); - `,[O("checkbox-icon",[j(".check-icon",` + `,[O("checkbox-icon",[W(".check-icon",` opacity: 1; transform: scale(1); - `)])])]),K("indeterminate",[O("checkbox-box",[O("checkbox-icon",[j(".check-icon",` + `)])])]),Z("indeterminate",[O("checkbox-box",[O("checkbox-icon",[W(".check-icon",` opacity: 0; transform: scale(.5); - `),j(".line-icon",` + `),W(".line-icon",` opacity: 1; transform: scale(1); - `)])])]),K("checked, indeterminate",[j("&:focus:not(:active)",[O("checkbox-box",[F("border",` + `)])])]),Z("checked, indeterminate",[W("&:focus:not(:active)",[O("checkbox-box",[V("border",` border: var(--n-border-checked); box-shadow: var(--n-box-shadow-focus); `)])]),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",[O("checkbox-box",` + `,[V("border",{border:"var(--n-border-checked)"})])]),Z("disabled",{cursor:"not-allowed"},[Z("checked",[O("checkbox-box",` background-color: var(--n-color-disabled-checked); - `,[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",` + `,[V("border",{border:"var(--n-border-disabled-checked)"}),O("checkbox-icon",[W(".check-icon, .line-icon",{fill:"var(--n-check-mark-color-disabled-checked)"})])])]),O("checkbox-box",` background-color: var(--n-color-disabled); - `,[F("border",` + `,[V("border",` border: var(--n-border-disabled); - `),O("checkbox-icon",[j(".check-icon, .line-icon",` + `),O("checkbox-icon",[W(".check-icon, .line-icon",` fill: var(--n-check-mark-color-disabled); - `)])]),F("label",` + `)])]),V("label",` color: var(--n-text-color-disabled); `)]),O("checkbox-box-wrapper",` position: relative; @@ -1739,7 +1646,7 @@ ${t} border-radius: var(--n-border-radius); background-color: var(--n-color); transition: background-color 0.3s var(--n-bezier); - `,[F("border",` + `,[V("border",` transition: border-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier); @@ -1759,7 +1666,7 @@ ${t} right: 1px; top: 1px; bottom: 1px; - `,[j(".check-icon, .line-icon",` + `,[W(".check-icon, .line-icon",` width: 100%; fill: var(--n-check-mark-color); opacity: 0; @@ -1770,20 +1677,20 @@ ${t} transform 0.3s var(--n-bezier), opacity 0.3s var(--n-bezier), border-color 0.3s var(--n-bezier); - `),Wn({left:"1px",top:"1px"})])]),F("label",` + `),qn({left:"1px",top:"1px"})])]),V("label",` color: var(--n-text-color); transition: color .3s var(--n-bezier); user-select: none; -webkit-user-select: none; padding: var(--n-label-padding); font-weight: var(--n-label-font-weight); - `,[j("&:empty",{display:"none"})])]),tl(O("checkbox",` + `,[W("&:empty",{display:"none"})])]),tl(O("checkbox",` --n-merged-color-table: var(--n-color-table-modal); - `)),pu(O("checkbox",` + `)),vu(O("checkbox",` --n-merged-color-table: var(--n-color-table-popover); - `))]),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",` + `))]),iV=Object.assign(Object.assign({},He.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]}),ul=me({name:"Checkbox",props:iV,setup(e){const t=N(null),{mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=at(e),i=dr(e,{mergedSize(x){const{size:C}=e;if(C!==void 0)return C;if(l){const{value:_}=l.mergedSizeRef;if(_!==void 0)return _}if(x){const{mergedSize:_}=x;if(_!==void 0)return _.value}return"medium"},mergedDisabled(x){const{disabled:C}=e;if(C!==void 0)return C;if(l){if(l.disabledRef.value)return!0;const{maxRef:{value:_},checkedCountRef:R}=l;if(_!==void 0&&R.value>=_&&!f.value)return!0;const{minRef:{value:E}}=l;if(E!==void 0&&R.value<=E&&f.value)return!0}return x?x.disabled.value:!1}}),{mergedDisabledRef:a,mergedSizeRef:s}=i,l=qe(q_,null),c=N(e.defaultChecked),u=Ue(e,"checked"),d=ln(u,c),f=_t(()=>{if(l){const x=l.valueSetRef.value;return x&&e.value!==void 0?x.has(e.value):!1}else return d.value===e.checkedValue}),p=He("Checkbox","-checkbox",rV,W_,e,n);function h(x){if(l&&e.value!==void 0)l.toggleCheckbox(!f.value,e.value);else{const{onChange:C,"onUpdate:checked":_,onUpdateChecked:R}=e,{nTriggerFormInput:E,nTriggerFormChange:M}=i,A=f.value?e.uncheckedValue:e.checkedValue;_&&Pe(_,A,x),R&&Pe(R,A,x),C&&Pe(C,A,x),E(),M(),c.value=A}}function g(x){a.value||h(x)}function b(x){if(!a.value)switch(x.key){case" ":case"Enter":h(x)}}function m(x){switch(x.key){case" ":x.preventDefault()}}const y={focus:()=>{var x;(x=t.value)===null||x===void 0||x.focus()},blur:()=>{var x;(x=t.value)===null||x===void 0||x.blur()}},k=pn("Checkbox",r,n),S=L(()=>{const{value:x}=s,{common:{cubicBezierEaseInOut:C},self:{borderRadius:_,color:R,colorChecked:E,colorDisabled:M,colorTableHeader:A,colorTableHeaderModal:q,colorTableHeaderPopover:F,checkMarkColor:z,checkMarkColorDisabled:D,border:Y,borderFocus:Q,borderDisabled:ce,borderChecked:le,boxShadowFocus:B,textColor:$,textColorDisabled:I,checkMarkColorDisabledChecked:K,colorDisabledChecked:ne,borderDisabledChecked:ve,labelPadding:J,labelLineHeight:ye,labelFontWeight:j,[Se("fontSize",x)]:ge,[Se("size",x)]:Ee}}=p.value;return{"--n-label-line-height":ye,"--n-label-font-weight":j,"--n-size":Ee,"--n-bezier":C,"--n-border-radius":_,"--n-border":Y,"--n-border-checked":le,"--n-border-focus":Q,"--n-border-disabled":ce,"--n-border-disabled-checked":ve,"--n-box-shadow-focus":B,"--n-color":R,"--n-color-checked":E,"--n-color-table":A,"--n-color-table-modal":q,"--n-color-table-popover":F,"--n-color-disabled":M,"--n-color-disabled-checked":ne,"--n-text-color":$,"--n-text-color-disabled":I,"--n-check-mark-color":z,"--n-check-mark-color-disabled":D,"--n-check-mark-color-disabled-checked":K,"--n-font-size":ge,"--n-label-padding":J}}),w=o?St("checkbox",L(()=>s.value[0]),S,e):void 0;return Object.assign(i,y,{rtlEnabled:k,selfRef:t,mergedClsPrefix:n,mergedDisabled:a,renderedChecked:f,mergedTheme:p,labelId:Ai(),handleClick:g,handleKeyUp:b,handleKeyDown:m,cssVars:o?void 0:S,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.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=$t(t.default,g=>l||g?v("span",{class:`${c}-checkbox__label`,id:s},l||g):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:()=>{Mt("selectstart",window,g=>{g.preventDefault()},{once:!0})}},v("div",{class:`${c}-checkbox-box-wrapper`}," ",v("div",{class:`${c}-checkbox-box`},v(Bi,null,{default:()=>this.indeterminate?v("div",{key:"indeterminate",class:`${c}-checkbox-icon`},tV):v("div",{key:"check",class:`${c}-checkbox-icon`},eV)}),v("div",{class:`${c}-checkbox-box__border`}))),h)}}),aV={name:"Code",common:Ve,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}}},K_=aV,sV=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"}},lV={name:"Collapse",common:Ve,self:sV},cV=lV,uV=e=>{const{cubicBezierEaseInOut:t}=e;return{bezier:t}},dV={name:"CollapseTransition",common:Ve,self:uV},fV=dV,hV={abstract:Boolean,bordered:{type:Boolean,default:void 0},clsPrefix:{type:String,default:qs},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:()=>(sr("config-provider","`as` is deprecated, please use `tag` instead."),!0),default:void 0}},G_=me({name:"ConfigProvider",alias:["App"],props:hV,setup(e){const t=qe(wo,null),n=L(()=>{const{theme:h}=e;if(h===null)return;const g=t==null?void 0:t.mergedThemeRef.value;return h===void 0?g:g===void 0?h:Object.assign({},g,h)}),o=L(()=>{const{themeOverrides:h}=e;if(h!==null){if(h===void 0)return t==null?void 0:t.mergedThemeOverridesRef.value;{const g=t==null?void 0:t.mergedThemeOverridesRef.value;return g===void 0?h:us({},g,h)}}}),r=_t(()=>{const{namespace:h}=e;return h===void 0?t==null?void 0:t.mergedNamespaceRef.value:h}),i=_t(()=>{const{bordered:h}=e;return h===void 0?t==null?void 0:t.mergedBorderedRef.value:h}),a=L(()=>{const{icons:h}=e;return h===void 0?t==null?void 0:t.mergedIconsRef.value:h}),s=L(()=>{const{componentOptions:h}=e;return h!==void 0?h:t==null?void 0:t.mergedComponentPropsRef.value}),l=L(()=>{const{clsPrefix:h}=e;return h!==void 0?h:t?t.mergedClsPrefixRef.value:qs}),c=L(()=>{var h;const{rtl:g}=e;if(g===void 0)return t==null?void 0:t.mergedRtlRef.value;const b={};for(const m of g)b[m.name]=ma(m),(h=m.peers)===null||h===void 0||h.forEach(y=>{y.name in b||(b[y.name]=ma(y))});return b}),u=L(()=>e.breakpoints||(t==null?void 0:t.mergedBreakpointsRef.value)),d=e.inlineThemeDisabled||(t==null?void 0:t.inlineThemeDisabled),f=e.preflightStyleDisabled||(t==null?void 0:t.preflightStyleDisabled),p=L(()=>{const{value:h}=n,{value:g}=o,b=g&&Object.keys(g).length!==0,m=h==null?void 0:h.name;return m?b?`${m}-${Hs(JSON.stringify(o.value))}`:m:b?Hs(JSON.stringify(o.value)):""});return lt(wo,{mergedThemeHashRef:p,mergedBreakpointsRef:u,mergedRtlRef:c,mergedIconsRef:a,mergedComponentPropsRef:s,mergedBorderedRef:i,mergedNamespaceRef:r,mergedClsPrefixRef:l,mergedLocaleRef:L(()=>{const{locale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedLocaleRef.value:h}),mergedDateLocaleRef:L(()=>{const{dateLocale:h}=e;if(h!==null)return h===void 0?t==null?void 0:t.mergedDateLocaleRef.value:h}),mergedHljsRef:L(()=>{const{hljs:h}=e;return h===void 0?t==null?void 0:t.mergedHljsRef.value:h}),mergedKatexRef:L(()=>{const{katex:h}=e;return h===void 0?t==null?void 0:t.mergedKatexRef.value:h}),mergedThemeRef:n,mergedThemeOverridesRef:o,inlineThemeDisabled:d||!1,preflightStyleDisabled:f||!1}),{mergedClsPrefix:l,mergedBordered:i,mergedNamespace:r,mergedTheme:n,mergedThemeOverrides:o}},render(){var e,t,n,o;return this.abstract?(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n):v(this.as||this.tag,{class:`${this.mergedClsPrefix||qs}-config-provider`},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}}),pV=e=>1-Math.pow(1-e,5);function mV(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)*pV(c/o);if(c===o){i();return}r(u),requestAnimationFrame(a)},s=performance.now();a()}const gV={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},vV=me({name:"NumberAnimation",props:gV,setup(e){const{localeRef:t}=Di("name"),{duration:n}=e,o=N(e.from),r=L(()=>{const{locale:f}=e;return f!==void 0?f:t.value});let i=!1;const a=f=>{o.value=f},s=()=>{var f;o.value=e.to,i=!1,(f=e.onFinish)===null||f===void 0||f.call(e)},l=(f=e.from,p=e.to)=>{i=!0,o.value=e.from,f!==p&&mV({from:f,to:p,duration:n,onUpdate:a,onFinish:s})},c=L(()=>{var f;const h=TL(o.value,e.precision).toFixed(e.precision).split("."),g=new Intl.NumberFormat(r.value),b=(f=g.formatToParts(.5).find(k=>k.type==="decimal"))===null||f===void 0?void 0:f.value,m=e.showSeparator?g.format(Number(h[0])):h[0],y=h[1];return{integer:m,decimal:y,decimalSeparator:b}});function u(){i||l()}return Ut(()=>{tn(()=>{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]}}),bV={name:"Popselect",common:Ve,peers:{Popover:Ui,InternalSelectMenu:sl}},Y_=bV;function yV(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const xV={name:"Popselect",common:bt,peers:{Popover:ja,InternalSelectMenu:Zp},self:yV},om=xV,X_="n-popselect",CV=O("popselect-menu",` box-shadow: var(--n-menu-box-shadow); -`),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",` +`),rm={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]},M0=qr(rm),wV=me({name:"PopselectPanel",props:rm,setup(e){const t=qe(X_),{mergedClsPrefixRef:n,inlineThemeDisabled:o}=at(e),r=He("Popselect","-pop-select",CV,om,t.props,n),i=L(()=>bi(e.options,E_("value","children")));function a(f,p){const{onUpdateValue:h,"onUpdate:value":g,onChange:b}=e;h&&Pe(h,f,p),g&&Pe(g,f,p),b&&Pe(b,f,p)}function s(f){c(f.key)}function l(f){!Vo(f,"action")&&!Vo(f,"empty")&&f.preventDefault()}function c(f){const{value:{getNode:p}}=i;if(e.multiple)if(Array.isArray(e.value)){const h=[],g=[];let b=!0;e.value.forEach(m=>{if(m===f){b=!1;return}const y=p(m);y&&(h.push(y.key),g.push(y.rawNode))}),b&&(h.push(f),g.push(p(f).rawNode)),a(h,g)}else{const h=p(f);h&&a([f],[h.rawNode])}else if(e.value===f&&e.cancelable)a(null,null);else{const h=p(f);h&&a(f,h.rawNode);const{"onUpdate:show":g,onUpdateShow:b}=t.props;g&&Pe(g,!1),b&&Pe(b,!1),t.setShow(!1)}Bt(()=>{t.syncPosition()})}ht(Ue(e,"options"),()=>{Bt(()=>{t.syncPosition()})});const u=L(()=>{const{self:{menuBoxShadow:f}}=r.value;return{"--n-menu-box-shadow":f}}),d=o?St("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(b_,{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},{header:()=>{var t,n;return((n=(t=this.$slots).header)===null||n===void 0?void 0:n.call(t))||[]},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))||[]}})}}),_V=Object.assign(Object.assign(Object.assign(Object.assign({},He.props),Qs(Pa,["showArrow","arrow"])),{placement:Object.assign(Object.assign({},Pa.placement),{default:"bottom"}),trigger:{type:String,default:"hover"}}),rm),dl=me({name:"Popselect",props:_V,inheritAttrs:!1,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=at(e),n=He("Popselect","-popselect",void 0,om,e,t),o=N(null);function r(){var s;(s=o.value)===null||s===void 0||s.syncPosition()}function i(s){var l;(l=o.value)===null||l===void 0||l.setShow(s)}return lt(X_,{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(wV,Object.assign({},s,{class:[s.class,n],style:[s.style,...r]},Xn(this.$props,M0),{ref:MC(o),onMouseenter:ws([i,s.onMouseenter]),onMouseleave:ws([a,s.onMouseleave])}),{header:()=>{var l,c;return(c=(l=this.$slots).header)===null||c===void 0?void 0:c.call(l)},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(ll,Object.assign({},Qs(this.$props,M0),t,{internalDeactivateImmediately:!0}),{trigger:()=>{var n,o;return(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n)}})}});function Z_(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const SV={name:"Select",common:bt,peers:{InternalSelection:T_,InternalSelectMenu:Zp},self:Z_},J_=SV,kV={name:"Select",common:Ve,peers:{InternalSelection:Jp,InternalSelectMenu:sl},self:Z_},Q_=kV,TV=W([O("select",` z-index: auto; outline: none; width: 100%; @@ -1791,15 +1698,15 @@ ${t} `),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)"})])]),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=` + `,[Ha({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),PV=Object.assign(Object.assign({},He.props),{to:Wo.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],ellipsisTagPopoverProps:Object,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}),Eu=me({name:"Select",props:PV,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:o,inlineThemeDisabled:r}=at(e),i=He("Select","-select",TV,J_,e,t),a=N(e.defaultValue),s=Ue(e,"value"),l=ln(s,a),c=N(!1),u=N(""),d=L(()=>{const{valueField:X,childrenField:pe}=e,Te=E_(X,pe);return bi(A.value,Te)}),f=L(()=>yH(E.value,e.valueField,e.childrenField)),p=N(!1),h=ln(Ue(e,"show"),p),g=N(null),b=N(null),m=N(null),{localeRef:y}=Di("Select"),k=L(()=>{var X;return(X=e.placeholder)!==null&&X!==void 0?X:y.value.placeholder}),S=bu(e,["items","options"]),w=[],x=N([]),C=N([]),_=N(new Map),R=L(()=>{const{fallbackOption:X}=e;if(X===void 0){const{labelField:pe,valueField:Te}=e;return Ke=>({[pe]:String(Ke),[Te]:Ke})}return X===!1?!1:pe=>Object.assign(X(pe),{value:pe})}),E=L(()=>C.value.concat(x.value).concat(S.value)),M=L(()=>{const{filter:X}=e;if(X)return X;const{labelField:pe,valueField:Te}=e;return(Ke,Xe)=>{if(!Xe)return!1;const Ze=Xe[pe];if(typeof Ze=="string")return Nd(Ke,Ze);const tt=Xe[Te];return typeof tt=="string"?Nd(Ke,tt):typeof tt=="number"?Nd(Ke,String(tt)):!1}}),A=L(()=>{if(e.remote)return S.value;{const{value:X}=E,{value:pe}=u;return!pe.length||!e.filterable?X:bH(X,M.value,pe,e.childrenField)}});function q(X){const pe=e.remote,{value:Te}=_,{value:Ke}=f,{value:Xe}=R,Ze=[];return X.forEach(tt=>{if(Ke.has(tt))Ze.push(Ke.get(tt));else if(pe&&Te.has(tt))Ze.push(Te.get(tt));else if(Xe){const rt=Xe(tt);rt&&Ze.push(rt)}}),Ze}const F=L(()=>{if(e.multiple){const{value:X}=l;return Array.isArray(X)?q(X):[]}return null}),z=L(()=>{const{value:X}=l;return!e.multiple&&!Array.isArray(X)?X===null?null:q([X])[0]||null:null}),D=dr(e),{mergedSizeRef:Y,mergedDisabledRef:Q,mergedStatusRef:ce}=D;function le(X,pe){const{onChange:Te,"onUpdate:value":Ke,onUpdateValue:Xe}=e,{nTriggerFormChange:Ze,nTriggerFormInput:tt}=D;Te&&Pe(Te,X,pe),Xe&&Pe(Xe,X,pe),Ke&&Pe(Ke,X,pe),a.value=X,Ze(),tt()}function B(X){const{onBlur:pe}=e,{nTriggerFormBlur:Te}=D;pe&&Pe(pe,X),Te()}function $(){const{onClear:X}=e;X&&Pe(X)}function I(X){const{onFocus:pe,showOnFocus:Te}=e,{nTriggerFormFocus:Ke}=D;pe&&Pe(pe,X),Ke(),Te&&ye()}function K(X){const{onSearch:pe}=e;pe&&Pe(pe,X)}function ne(X){const{onScroll:pe}=e;pe&&Pe(pe,X)}function ve(){var X;const{remote:pe,multiple:Te}=e;if(pe){const{value:Ke}=_;if(Te){const{valueField:Xe}=e;(X=F.value)===null||X===void 0||X.forEach(Ze=>{Ke.set(Ze[Xe],Ze)})}else{const Xe=z.value;Xe&&Ke.set(Xe[e.valueField],Xe)}}}function J(X){const{onUpdateShow:pe,"onUpdate:show":Te}=e;pe&&Pe(pe,X),Te&&Pe(Te,X),p.value=X}function ye(){Q.value||(J(!0),p.value=!0,e.filterable&&Me())}function j(){J(!1)}function ge(){u.value="",C.value=w}const Ee=N(!1);function Ne(){e.filterable&&(Ee.value=!0)}function T(){e.filterable&&(Ee.value=!1,h.value||ge())}function P(){Q.value||(h.value?e.filterable?Me():j():ye())}function U(X){var pe,Te;!((Te=(pe=m.value)===null||pe===void 0?void 0:pe.selfRef)===null||Te===void 0)&&Te.contains(X.relatedTarget)||(c.value=!1,B(X),j())}function oe(X){I(X),c.value=!0}function G(X){c.value=!0}function se(X){var pe;!((pe=g.value)===null||pe===void 0)&&pe.$el.contains(X.relatedTarget)||(c.value=!1,B(X),j())}function xe(){var X;(X=g.value)===null||X===void 0||X.focus(),j()}function be(X){var pe;h.value&&(!((pe=g.value)===null||pe===void 0)&&pe.$el.contains(wi(X))||j())}function Ce(X){if(!Array.isArray(X))return[];if(R.value)return Array.from(X);{const{remote:pe}=e,{value:Te}=f;if(pe){const{value:Ke}=_;return X.filter(Xe=>Te.has(Xe)||Ke.has(Xe))}else return X.filter(Ke=>Te.has(Ke))}}function we(X){Re(X.rawNode)}function Re(X){if(Q.value)return;const{tag:pe,remote:Te,clearFilterAfterSelect:Ke,valueField:Xe}=e;if(pe&&!Te){const{value:Ze}=C,tt=Ze[0]||null;if(tt){const rt=x.value;rt.length?rt.push(tt):x.value=[tt],C.value=w}}if(Te&&_.value.set(X[Xe],X),e.multiple){const Ze=Ce(l.value),tt=Ze.findIndex(rt=>rt===X[Xe]);if(~tt){if(Ze.splice(tt,1),pe&&!Te){const rt=de(X[Xe]);~rt&&(x.value.splice(rt,1),Ke&&(u.value=""))}}else Ze.push(X[Xe]),Ke&&(u.value="");le(Ze,q(Ze))}else{if(pe&&!Te){const Ze=de(X[Xe]);~Ze?x.value=[x.value[Ze]]:x.value=w}$e(),j(),le(X[Xe],X)}}function de(X){return x.value.findIndex(Te=>Te[e.valueField]===X)}function ee(X){h.value||ye();const{value:pe}=X.target;u.value=pe;const{tag:Te,remote:Ke}=e;if(K(pe),Te&&!Ke){if(!pe){C.value=w;return}const{onCreate:Xe}=e,Ze=Xe?Xe(pe):{[e.labelField]:pe,[e.valueField]:pe},{valueField:tt,labelField:rt}=e;S.value.some(yt=>yt[tt]===Ze[tt]||yt[rt]===Ze[rt])||x.value.some(yt=>yt[tt]===Ze[tt]||yt[rt]===Ze[rt])?C.value=w:C.value=[Ze]}}function fe(X){X.stopPropagation();const{multiple:pe}=e;!pe&&e.filterable&&j(),$(),pe?le([],[]):le(null,null)}function Oe(X){!Vo(X,"action")&&!Vo(X,"empty")&&X.preventDefault()}function Le(X){ne(X)}function De(X){var pe,Te,Ke,Xe,Ze;if(!e.keyboard){X.preventDefault();return}switch(X.key){case" ":if(e.filterable)break;X.preventDefault();case"Enter":if(!(!((pe=g.value)===null||pe===void 0)&&pe.isComposing)){if(h.value){const tt=(Te=m.value)===null||Te===void 0?void 0:Te.getPendingTmNode();tt?we(tt):e.filterable||(j(),$e())}else if(ye(),e.tag&&Ee.value){const tt=C.value[0];if(tt){const rt=tt[e.valueField],{value:yt}=l;e.multiple&&Array.isArray(yt)&&yt.some(nn=>nn===rt)||Re(tt)}}}X.preventDefault();break;case"ArrowUp":if(X.preventDefault(),e.loading)return;h.value&&((Ke=m.value)===null||Ke===void 0||Ke.prev());break;case"ArrowDown":if(X.preventDefault(),e.loading)return;h.value?(Xe=m.value)===null||Xe===void 0||Xe.next():ye();break;case"Escape":h.value&&(g6(X),j()),(Ze=g.value)===null||Ze===void 0||Ze.focus();break}}function $e(){var X;(X=g.value)===null||X===void 0||X.focus()}function Me(){var X;(X=g.value)===null||X===void 0||X.focusInput()}function Fe(){var X;h.value&&((X=b.value)===null||X===void 0||X.syncPosition())}ve(),ht(Ue(e,"options"),ve);const Be={focus:()=>{var X;(X=g.value)===null||X===void 0||X.focus()},focusInput:()=>{var X;(X=g.value)===null||X===void 0||X.focusInput()},blur:()=>{var X;(X=g.value)===null||X===void 0||X.blur()},blurInput:()=>{var X;(X=g.value)===null||X===void 0||X.blurInput()}},ot=L(()=>{const{self:{menuBoxShadow:X}}=i.value;return{"--n-menu-box-shadow":X}}),xt=r?St("select",void 0,ot,e):void 0;return Object.assign(Object.assign({},Be),{mergedStatus:ce,mergedClsPrefix:t,mergedBordered:n,namespace:o,treeMate:d,isMounted:Gr(),triggerRef:g,menuRef:m,pattern:u,uncontrolledShow:p,mergedShow:h,adjustedTo:Wo(e),uncontrolledValue:a,mergedValue:l,followerRef:b,localizedPlaceholder:k,selectedOption:z,selectedOptions:F,mergedSize:Y,mergedDisabled:Q,focused:c,activeWithoutMenuOpen:Ee,inlineThemeDisabled:r,onTriggerInputFocus:Ne,onTriggerInputBlur:T,handleTriggerOrMenuResize:Fe,handleMenuFocus:G,handleMenuBlur:se,handleMenuTabOut:xe,handleTriggerClick:P,handleToggle:we,handleDeleteOption:Re,handlePatternInput:ee,handleClear:fe,handleTriggerBlur:U,handleTriggerFocus:oe,handleKeydown:De,handleMenuAfterLeave:ge,handleMenuClickOutside:be,handleMenuScroll:Le,handleMenuKeydown:De,handleMenuMousedown:Oe,mergedTheme:i,cssVars:r?void 0:ot,themeClass:xt==null?void 0:xt.themeClass,onRender:xt==null?void 0:xt.onRender})},render(){return v("div",{class:`${this.mergedClsPrefix}-select`},v(Ep,null,{default:()=>[v($p,null,{default:()=>v(oH,{ref:"triggerRef",inlineThemeDisabled:this.inlineThemeDisabled,status:this.mergedStatus,inputProps:this.inputProps,clsPrefix:this.mergedClsPrefix,showArrow:this.showArrow,maxTagCount:this.maxTagCount,ellipsisTagPopoverProps:this.ellipsisTagPopoverProps,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(Ip,{ref:"followerRef",show:this.mergedShow,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Wo.tdkey,containerClass:this.namespace,width:this.consistentMenuWidth?"target":void 0,minWidth:"target",placement:this.placement},{default:()=>v(hn,{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),Sn(v(b_,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)]},header:()=>{var o,r;return[(r=(o=this.$slots).header)===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"?[[ao,this.mergedShow],[ka,this.handleMenuClickOutside,void 0,{capture:!0}]]:[[ka,this.handleMenuClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),RV={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"},e2=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({},RV),{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})},EV={name:"Pagination",common:bt,peers:{Select:J_,Input:em,Popselect:om},self:e2},t2=EV,$V={name:"Pagination",common:Ve,peers:{Select:Q_,Input:uo,Popselect:Y_},self(e){const{primaryColor:t,opacity3:n}=e,o=Ie(t,{alpha:Number(n)}),r=e2(e);return r.itemBorderActive=`1px solid ${o}`,r.itemBorderDisabled="1px solid #0000",r}},n2=$V,o2=e=>{var t;if(!e)return 10;const{defaultPageSize:n}=e;if(n!==void 0)return n;const o=(t=e.pageSizes)===null||t===void 0?void 0:t[0];return typeof o=="number"?o:(o==null?void 0:o.value)||10};function AV(e,t,n,o){let r=!1,i=!1,a=1,s=t;if(t===1)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:s,fastBackwardTo:a,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}]};if(t===2)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:s,fastBackwardTo:a,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1},{type:"page",label:2,active:e===2,mayBeFastBackward:!0,mayBeFastForward:!1}]};const l=1,c=t;let u=e,d=e;const f=(n-5)/2;d+=Math.ceil(f),d=Math.min(Math.max(d,l+n-3),c-2),u-=Math.floor(f),u=Math.max(Math.min(u,c-n+3),l+2);let p=!1,h=!1;u>l+2&&(p=!0),d=l+1&&g.push({type:"page",label:l+1,mayBeFastBackward:!0,mayBeFastForward:!1,active:e===l+1});for(let b=u;b<=d;++b)g.push({type:"page",label:b,mayBeFastBackward:!1,mayBeFastForward:!1,active:e===b});return h?(i=!0,s=d+1,g.push({type:"fast-forward",active:!1,label:void 0,options:o?z0(d+1,c-1):null})):d===c-2&&g[g.length-1].label!==c-1&&g.push({type:"page",mayBeFastForward:!0,mayBeFastBackward:!1,label:c-1,active:e===c-1}),g[g.length-1].label!==c&&g.push({type:"page",mayBeFastForward:!1,mayBeFastBackward:!1,label:c,active:e===c}),{hasFastBackward:r,hasFastForward:i,fastBackwardTo:a,fastForwardTo:s,items:g}}function z0(e,t){const n=[];for(let o=e;o<=t;++o)n.push({label:`${o}`,value:o});return n}const O0=` background: var(--n-item-color-hover); color: var(--n-item-text-color-hover); border: var(--n-item-border-hover); -`,I0=[K("button",` +`,D0=[Z("button",` background: var(--n-button-color-hover); border: var(--n-button-border-hover); color: var(--n-button-icon-color-hover); - `)],PV=O("pagination",` + `)],IV=O("pagination",` display: flex; vertical-align: middle; font-size: var(--n-item-font-size); @@ -1812,11 +1719,11 @@ ${t} display: flex; align-items: center; margin: var(--n-suffix-margin); - `),j("> *:not(:first-child)",` + `),W("> *:not(:first-child)",` margin: var(--n-item-margin); `),O("select",` width: var(--n-select-width); - `),j("&.transition-disabled",[O("pagination-item","transition: none!important;")]),O("pagination-quick-jumper",` + `),W("&.transition-disabled",[O("pagination-item","transition: none!important;")]),O("pagination-quick-jumper",` white-space: nowrap; display: flex; color: var(--n-jumper-text-color); @@ -1848,54 +1755,54 @@ ${t} border-color .3s var(--n-bezier), background-color .3s var(--n-bezier), fill .3s var(--n-bezier); - `,[K("button",` + `,[Z("button",` background: var(--n-button-color); color: var(--n-button-icon-color); border: var(--n-button-border); padding: 0; `,[O("base-icon",` font-size: var(--n-button-icon-size); - `)]),Rt("disabled",[K("hover",A0,I0),j("&:hover",A0,I0),j("&:active",` + `)]),Pt("disabled",[Z("hover",O0,D0),W("&:hover",O0,D0),W("&:active",` background: var(--n-item-color-pressed); color: var(--n-item-text-color-pressed); border: var(--n-item-border-pressed); - `,[K("button",` + `,[Z("button",` background: var(--n-button-color-pressed); border: var(--n-button-border-pressed); color: var(--n-button-icon-color-pressed); - `)]),K("active",` + `)]),Z("active",` background: var(--n-item-color-active); color: var(--n-item-text-color-active); border: var(--n-item-border-active); - `,[j("&:hover",` + `,[W("&:hover",` background: var(--n-item-color-active-hover); - `)])]),K("disabled",` + `)])]),Z("disabled",` cursor: not-allowed; color: var(--n-item-text-color-disabled); - `,[K("active, button",` + `,[Z("active, button",` background-color: var(--n-item-color-disabled); border: var(--n-item-border-disabled); - `)])]),K("disabled",` + `)])]),Z("disabled",` cursor: not-allowed; `,[O("pagination-quick-jumper",` color: var(--n-jumper-text-color-disabled); - `)]),K("simple",` + `)]),Z("simple",` display: flex; align-items: center; flex-wrap: nowrap; `,[O("pagination-quick-jumper",[O("input",` margin: 0; - `)])])]),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",` + `)])])]),MV=Object.assign(Object.assign({},He.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:Wo.propTo,showQuickJumpDropdown:{type:Boolean,default:!0},"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],onPageSizeChange:[Function,Array],onChange:[Function,Array]}),zV=me({name:"Pagination",props:MV,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=at(e),i=He("Pagination","-pagination",IV,t2,e,n),{localeRef:a}=Di("Pagination"),s=N(null),l=N(e.defaultPage),c=N(o2(e)),u=ln(Ue(e,"page"),l),d=ln(Ue(e,"pageSize"),c),f=L(()=>{const{itemCount:j}=e;if(j!==void 0)return Math.max(1,Math.ceil(j/d.value));const{pageCount:ge}=e;return ge!==void 0?Math.max(ge,1):1}),p=N("");tn(()=>{e.simple,p.value=String(u.value)});const h=N(!1),g=N(!1),b=N(!1),m=N(!1),y=()=>{e.disabled||(h.value=!0,z())},k=()=>{e.disabled||(h.value=!1,z())},S=()=>{g.value=!0,z()},w=()=>{g.value=!1,z()},x=j=>{D(j)},C=L(()=>AV(u.value,f.value,e.pageSlot,e.showQuickJumpDropdown));tn(()=>{C.value.hasFastBackward?C.value.hasFastForward||(h.value=!1,b.value=!1):(g.value=!1,m.value=!1)});const _=L(()=>{const j=a.value.selectionSuffix;return e.pageSizes.map(ge=>typeof ge=="number"?{label:`${ge} / ${j}`,value:ge}:ge)}),R=L(()=>{var j,ge;return((ge=(j=t==null?void 0:t.value)===null||j===void 0?void 0:j.Pagination)===null||ge===void 0?void 0:ge.inputSize)||Zv(e.size)}),E=L(()=>{var j,ge;return((ge=(j=t==null?void 0:t.value)===null||j===void 0?void 0:j.Pagination)===null||ge===void 0?void 0:ge.selectSize)||Zv(e.size)}),M=L(()=>(u.value-1)*d.value),A=L(()=>{const j=u.value*d.value-1,{itemCount:ge}=e;return ge!==void 0&&j>ge-1?ge-1:j}),q=L(()=>{const{itemCount:j}=e;return j!==void 0?j:(e.pageCount||1)*d.value}),F=pn("Pagination",r,n),z=()=>{Bt(()=>{var j;const{value:ge}=s;ge&&(ge.classList.add("transition-disabled"),(j=s.value)===null||j===void 0||j.offsetWidth,ge.classList.remove("transition-disabled"))})};function D(j){if(j===u.value)return;const{"onUpdate:page":ge,onUpdatePage:Ee,onChange:Ne,simple:T}=e;ge&&Pe(ge,j),Ee&&Pe(Ee,j),Ne&&Pe(Ne,j),l.value=j,T&&(p.value=String(j))}function Y(j){if(j===d.value)return;const{"onUpdate:pageSize":ge,onUpdatePageSize:Ee,onPageSizeChange:Ne}=e;ge&&Pe(ge,j),Ee&&Pe(Ee,j),Ne&&Pe(Ne,j),c.value=j,f.value{u.value,d.value,z()});const J=L(()=>{const{size:j}=e,{self:{buttonBorder:ge,buttonBorderHover:Ee,buttonBorderPressed:Ne,buttonIconColor:T,buttonIconColorHover:P,buttonIconColorPressed:U,itemTextColor:oe,itemTextColorHover:G,itemTextColorPressed:se,itemTextColorActive:xe,itemTextColorDisabled:be,itemColor:Ce,itemColorHover:we,itemColorPressed:Re,itemColorActive:de,itemColorActiveHover:ee,itemColorDisabled:fe,itemBorder:Oe,itemBorderHover:Le,itemBorderPressed:De,itemBorderActive:$e,itemBorderDisabled:Me,itemBorderRadius:Fe,jumperTextColor:Be,jumperTextColorDisabled:ot,buttonColor:xt,buttonColorHover:X,buttonColorPressed:pe,[Se("itemPadding",j)]:Te,[Se("itemMargin",j)]:Ke,[Se("inputWidth",j)]:Xe,[Se("selectWidth",j)]:Ze,[Se("inputMargin",j)]:tt,[Se("selectMargin",j)]:rt,[Se("jumperFontSize",j)]:yt,[Se("prefixMargin",j)]:nn,[Se("suffixMargin",j)]:Wt,[Se("itemSize",j)]:_e,[Se("buttonIconSize",j)]:je,[Se("itemFontSize",j)]:Qe,[`${Se("itemMargin",j)}Rtl`]:pt,[`${Se("inputMargin",j)}Rtl`]:gt},common:{cubicBezierEaseInOut:ct}}=i.value;return{"--n-prefix-margin":nn,"--n-suffix-margin":Wt,"--n-item-font-size":Qe,"--n-select-width":Ze,"--n-select-margin":rt,"--n-input-width":Xe,"--n-input-margin":tt,"--n-input-margin-rtl":gt,"--n-item-size":_e,"--n-item-text-color":oe,"--n-item-text-color-disabled":be,"--n-item-text-color-hover":G,"--n-item-text-color-active":xe,"--n-item-text-color-pressed":se,"--n-item-color":Ce,"--n-item-color-hover":we,"--n-item-color-disabled":fe,"--n-item-color-active":de,"--n-item-color-active-hover":ee,"--n-item-color-pressed":Re,"--n-item-border":Oe,"--n-item-border-hover":Le,"--n-item-border-disabled":Me,"--n-item-border-active":$e,"--n-item-border-pressed":De,"--n-item-padding":Te,"--n-item-border-radius":Fe,"--n-bezier":ct,"--n-jumper-font-size":yt,"--n-jumper-text-color":Be,"--n-jumper-text-color-disabled":ot,"--n-item-margin":Ke,"--n-item-margin-rtl":pt,"--n-button-icon-size":je,"--n-button-icon-color":T,"--n-button-icon-color-hover":P,"--n-button-icon-color-pressed":U,"--n-button-color-hover":X,"--n-button-color":xt,"--n-button-color-pressed":pe,"--n-button-border":ge,"--n-button-border-hover":Ee,"--n-button-border-pressed":Ne}}),ye=o?St("pagination",L(()=>{let j="";const{size:ge}=e;return j+=ge[0],j}),J,e):void 0;return{rtlEnabled:F,mergedClsPrefix:n,locale:a,selfRef:s,mergedPage:u,pageItems:L(()=>C.value.items),mergedItemCount:q,jumperValue:p,pageSizeOptions:_,mergedPageSize:d,inputSize:R,selectSize:E,mergedTheme:i,mergedPageCount:f,startIndex:M,endIndex:A,showFastForwardMenu:b,showFastBackwardMenu:m,fastForwardActive:h,fastBackwardActive:g,handleMenuSelect:x,handleFastForwardMouseenter:y,handleFastForwardMouseleave:k,handleFastBackwardMouseenter:S,handleFastBackwardMouseleave:w,handleJumperInput:ve,handleBackwardClick:ce,handleForwardClick:Q,handlePageItemClick:ne,handleSizePickerChange:$,handleQuickJumperChange:K,cssVars:o?void 0:J,themeClass:ye==null?void 0:ye.themeClass,onRender:ye==null?void 0:ye.onRender}},render(){const{$slots:e,mergedClsPrefix:t,disabled:n,cssVars:o,mergedPage:r,mergedPageCount:i,pageItems:a,showSizePicker:s,showQuickJumper:l,mergedTheme:c,locale:u,inputSize:d,selectSize:f,mergedPageSize:p,pageSizeOptions:h,jumperValue:g,simple:b,prev:m,next:y,prefix:k,suffix:S,label:w,goto:x,handleJumperInput:C,handleSizePickerChange:_,handleBackwardClick:R,handlePageItemClick:E,handleForwardClick:M,handleQuickJumperChange:A,onRender:q}=this;q==null||q();const F=e.prefix||k,z=e.suffix||S,D=m||e.prev,Y=y||e.next,Q=w||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},F?v("div",{class:`${t}-pagination-prefix`},F({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null,this.displayOrder.map(ce=>{switch(ce){case"pages":return v(it,null,v("div",{class:[`${t}-pagination-item`,!D&&`${t}-pagination-item--button`,(r<=1||r>i||n)&&`${t}-pagination-item--disabled`],onClick:R},D?D({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount}):v(Vt,{clsPrefix:t},{default:()=>this.rtlEnabled?v(v0,null):v(p0,null)})),b?v(it,null,v("div",{class:`${t}-pagination-quick-jumper`},v(_o,{value:g,onUpdateValue:C,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:A}))," / ",i):a.map((le,B)=>{let $,I,K;const{type:ne}=le;switch(ne){case"page":const J=le.label;Q?$=Q({type:"page",node:J,active:le.active}):$=J;break;case"fast-forward":const ye=this.fastForwardActive?v(Vt,{clsPrefix:t},{default:()=>this.rtlEnabled?v(m0,null):v(g0,null)}):v(Vt,{clsPrefix:t},{default:()=>v(b0,null)});Q?$=Q({type:"fast-forward",node:ye,active:this.fastForwardActive||this.showFastForwardMenu}):$=ye,I=this.handleFastForwardMouseenter,K=this.handleFastForwardMouseleave;break;case"fast-backward":const j=this.fastBackwardActive?v(Vt,{clsPrefix:t},{default:()=>this.rtlEnabled?v(g0,null):v(m0,null)}):v(Vt,{clsPrefix:t},{default:()=>v(b0,null)});Q?$=Q({type:"fast-backward",node:j,active:this.fastBackwardActive||this.showFastBackwardMenu}):$=j,I=this.handleFastBackwardMouseenter,K=this.handleFastBackwardMouseleave;break}const ve=v("div",{key:B,class:[`${t}-pagination-item`,le.active&&`${t}-pagination-item--active`,ne!=="page"&&(ne==="fast-backward"&&this.showFastBackwardMenu||ne==="fast-forward"&&this.showFastForwardMenu)&&`${t}-pagination-item--hover`,n&&`${t}-pagination-item--disabled`,ne==="page"&&`${t}-pagination-item--clickable`],onClick:()=>{E(le)},onMouseenter:I,onMouseleave:K},$);if(ne==="page"&&!le.mayBeFastBackward&&!le.mayBeFastForward)return ve;{const J=le.type==="page"?le.mayBeFastBackward?"fast-backward":"fast-forward":le.type;return le.type!=="page"&&!le.options?ve:v(dl,{to:this.to,key:J,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:ne==="page"?!1:ne==="fast-backward"?this.showFastBackwardMenu:this.showFastForwardMenu,onUpdateShow:ye=>{ne!=="page"&&(ye?ne==="fast-backward"?this.showFastBackwardMenu=ye:this.showFastForwardMenu=ye:(this.showFastBackwardMenu=!1,this.showFastForwardMenu=!1))},options:le.type!=="page"&&le.options?le.options:[],onUpdateValue:this.handleMenuSelect,scrollable:!0,showCheckmark:!1},{default:()=>ve})}}),v("div",{class:[`${t}-pagination-item`,!Y&&`${t}-pagination-item--button`,{[`${t}-pagination-item--disabled`]:r<1||r>=i||n}],onClick:M},Y?Y({page:r,pageSize:p,pageCount:i,itemCount:this.mergedItemCount,startIndex:this.startIndex,endIndex:this.endIndex}):v(Vt,{clsPrefix:t},{default:()=>this.rtlEnabled?v(p0,null):v(v0,null)})));case"size-picker":return!b&&s?v(Eu,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:_})):null;case"quick-jumper":return!b&&l?v("div",{class:`${t}-pagination-quick-jumper`},x?x():An(this.$slots.goto,()=>[u.goto]),v(_o,{value:g,onUpdateValue:C,size:d,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:A})):null;default:return null}}),z?v("div",{class:`${t}-pagination-suffix`},z({page:r,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null)}}),r2={padding:"8px 14px"},OV={name:"Tooltip",common:Ve,peers:{Popover:Ui},self(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r}=e;return Object.assign(Object.assign({},r2),{borderRadius:t,boxShadow:n,color:o,textColor:r})}},$u=OV,DV=e=>{const{borderRadius:t,boxShadow2:n,baseColor:o}=e;return Object.assign(Object.assign({},r2),{borderRadius:t,boxShadow:n,color:et(o,"rgba(0, 0, 0, .85)"),textColor:o})},LV={name:"Tooltip",common:bt,peers:{Popover:ja},self:DV},im=LV,FV={name:"Ellipsis",common:Ve,peers:{Tooltip:$u}},i2=FV,NV={name:"Ellipsis",common:bt,peers:{Tooltip:im}},a2=NV,s2={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},BV={name:"Radio",common:Ve,self(e){const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:g}=e;return Object.assign(Object.assign({},s2),{labelLineHeight:g,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ie(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 ${Ie(n,{alpha:.3})}`,buttonBoxShadowHover:`inset 0 0 0 1px ${n}`,buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})}},l2=BV,HV=e=>{const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:a,opacityDisabled:s,borderRadius:l,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,heightSmall:f,heightMedium:p,heightLarge:h,lineHeight:g}=e;return Object.assign(Object.assign({},s2),{labelLineHeight:g,buttonHeightSmall:f,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:d,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Ie(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 ${Ie(n,{alpha:.3})}`,buttonBoxShadowHover:"inset 0 0 0 1px #0000",buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:l})},jV={name:"Radio",common:bt,self:HV},am=jV,VV={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"},c2=e=>{const{primaryColor:t,textColor2:n,dividerColor:o,hoverColor:r,popoverColor:i,invertedColor:a,borderRadius:s,fontSizeSmall:l,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:d,heightSmall:f,heightMedium:p,heightLarge:h,heightHuge:g,textColor3:b,opacityDisabled:m}=e;return Object.assign(Object.assign({},VV),{optionHeightSmall:f,optionHeightMedium:p,optionHeightLarge:h,optionHeightHuge:g,borderRadius:s,fontSizeSmall:l,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:d,optionTextColor:n,optionTextColorHover:n,optionTextColorActive:t,optionTextColorChildActive:t,color:i,dividerColor:o,suffixColor:n,prefixColor:n,optionColorHover:r,optionColorActive:Ie(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:m})},UV={name:"Dropdown",common:bt,peers:{Popover:ja},self:c2},sm=UV,WV={name:"Dropdown",common:Ve,peers:{Popover:Ui},self(e){const{primaryColorSuppl:t,primaryColor:n,popoverColor:o}=e,r=c2(e);return r.colorInverted=o,r.optionColorActive=Ie(n,{alpha:.15}),r.optionColorActiveInverted=t,r.optionColorHoverInverted=t,r}},lm=WV,qV={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"},u2=e=>{const{cardColor:t,modalColor:n,popoverColor:o,textColor2:r,textColor1:i,tableHeaderColor:a,tableColorHover:s,iconColor:l,primaryColor:c,fontWeightStrong:u,borderRadius:d,lineHeight:f,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:g,dividerColor:b,heightSmall:m,opacityDisabled:y,tableColorStriped:k}=e;return Object.assign(Object.assign({},qV),{actionDividerColor:b,lineHeight:f,borderRadius:d,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:g,borderColor:et(t,b),tdColorHover:et(t,s),tdColorStriped:et(t,k),thColor:et(t,a),thColorHover:et(et(t,a),s),tdColor:t,tdTextColor:r,thTextColor:i,thFontWeight:u,thButtonColorHover:s,thIconColor:l,thIconColorActive:c,borderColorModal:et(n,b),tdColorHoverModal:et(n,s),tdColorStripedModal:et(n,k),thColorModal:et(n,a),thColorHoverModal:et(et(n,a),s),tdColorModal:n,borderColorPopover:et(o,b),tdColorHoverPopover:et(o,s),tdColorStripedPopover:et(o,k),thColorPopover:et(o,a),thColorHoverPopover:et(et(o,a),s),tdColorPopover:o,boxShadowBefore:"inset -12px 0 8px -12px rgba(0, 0, 0, .18)",boxShadowAfter:"inset 12px 0 8px -12px rgba(0, 0, 0, .18)",loadingColor:c,loadingSize:m,opacityLoading:y})},KV={name:"DataTable",common:bt,peers:{Button:Ru,Checkbox:W_,Radio:am,Pagination:t2,Scrollbar:Vi,Empty:Tu,Popover:ja,Ellipsis:a2,Dropdown:sm},self:u2},GV=KV,YV={name:"DataTable",common:Ve,peers:{Button:Vn,Checkbox:Va,Radio:l2,Pagination:n2,Scrollbar:jn,Empty:ji,Popover:Ui,Ellipsis:i2,Dropdown:lm},self(e){const t=u2(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}},XV=YV,ZV=Object.assign(Object.assign({},Pa),He.props),Au=me({name:"Tooltip",props:ZV,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=at(e),n=He("Tooltip","-tooltip",void 0,im,e,t),o=N(null);return Object.assign(Object.assign({},{syncPosition(){o.value.syncPosition()},setShow(i){o.value.setShow(i)}}),{popoverRef:o,mergedTheme:n,popoverThemeOverrides:L(()=>n.value.self)})},render(){const{mergedTheme:e,internalExtraClass:t}=this;return v(ll,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)}}),d2=O("ellipsis",{overflow:"hidden"},[Pt("line-clamp",` white-space: nowrap; display: inline-block; vertical-align: bottom; max-width: 100%; - `),K("line-clamp",` + `),Z("line-clamp",` display: -webkit-inline-box; -webkit-box-orient: vertical; - `),K("cursor-pointer",` + `),Z("cursor-pointer",` cursor: pointer; - `)]);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",` + `)]);function xh(e){return`${e}-ellipsis--line-clamp`}function Ch(e,t){return`${e}-ellipsis--cursor-${t}`}const f2=Object.assign(Object.assign({},He.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),cm=me({name:"Ellipsis",inheritAttrs:!1,props:f2,setup(e,{slots:t,attrs:n}){const o=o_(),r=He("Ellipsis","-ellipsis",d2,a2,e,o),i=N(null),a=N(null),s=N(null),l=N(!1),c=L(()=>{const{lineClamp:b}=e,{value:m}=l;return b!==void 0?{textOverflow:"","-webkit-line-clamp":m?"":b}:{textOverflow:m?"":"ellipsis","-webkit-line-clamp":""}});function u(){let b=!1;const{value:m}=l;if(m)return!0;const{value:y}=i;if(y){const{lineClamp:k}=e;if(p(y),k!==void 0)b=y.scrollHeight<=y.offsetHeight;else{const{value:S}=a;S&&(b=S.getBoundingClientRect().width<=y.getBoundingClientRect().width)}h(y,b)}return b}const d=L(()=>e.expandTrigger==="click"?()=>{var b;const{value:m}=l;m&&((b=s.value)===null||b===void 0||b.setShow(!1)),l.value=!m}:void 0);Kc(()=>{var b;e.tooltip&&((b=s.value)===null||b===void 0||b.setShow(!1))});const f=()=>v("span",Object.assign({},Dn(n,{class:[`${o.value}-ellipsis`,e.lineClamp!==void 0?xh(o.value):void 0,e.expandTrigger==="click"?Ch(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 m=c.value,y=xh(o.value);e.lineClamp!==void 0?g(b,y,"add"):g(b,y,"remove");for(const k in m)b.style[k]!==m[k]&&(b.style[k]=m[k])}function h(b,m){const y=Ch(o.value,"pointer");e.expandTrigger==="click"&&!m?g(b,y,"add"):g(b,y,"remove")}function g(b,m,y){y==="add"?b.classList.contains(m)||b.classList.add(m):b.classList.contains(m)&&b.classList.remove(m)}return{mergedTheme:r,triggerRef:i,triggerInnerRef:a,tooltipRef:s,handleClick:d,renderTrigger:f,getTooltipDisabled:u}},render(){var e;const{tooltip:t,renderTrigger:n,$slots:o}=this;if(t){const{mergedTheme:r}=this;return v(Au,Object.assign({ref:"tooltipRef",placement:"top"},t,{getDisabled:this.getTooltipDisabled,theme:r.peers.Tooltip,themeOverrides:r.peerOverrides.Tooltip}),{trigger:n,default:(e=o.tooltip)!==null&&e!==void 0?e:o.default})}else return n()}}),JV=me({name:"PerformantEllipsis",props:f2,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){const o=N(!1),r=o_();return Yr("-ellipsis",d2,r),{mouseEntered:o,renderTrigger:()=>{const{lineClamp:a}=e,s=r.value;return v("span",Object.assign({},Dn(t,{class:[`${s}-ellipsis`,a!==void 0?xh(s):void 0,e.expandTrigger==="click"?Ch(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(cm,Dn({},this.$attrs,this.$props),this.$slots):this.renderTrigger()}}),QV=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})}}),eU=Object.assign(Object.assign({},He.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]}),To="n-data-table",tU=me({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=at(),{mergedSortStateRef:n,mergedClsPrefixRef:o}=qe(To),r=L(()=>n.value.find(l=>l.columnKey===e.column.key)),i=L(()=>r.value!==void 0),a=L(()=>{const{value:l}=r;return l&&i.value?l.order:!1}),s=L(()=>{var l,c;return((c=(l=t==null?void 0:t.value)===null||l===void 0?void 0:l.DataTable)===null||c===void 0?void 0:c.renderSorter)||e.column.renderSorter});return{mergedClsPrefix:o,active:i,mergedSortOrder:a,mergedRenderSorter:s}},render(){const{mergedRenderSorter:e,mergedSortOrder:t,mergedClsPrefix:n}=this,{renderSorterIcon:o}=this.column;return e?v(QV,{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(Vt,{clsPrefix:n},{default:()=>v(TN,null)}))}}),nU=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})}}),h2={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}},p2="n-radio-group";function m2(e){const t=dr(e,{mergedSize(y){const{size:k}=e;if(k!==void 0)return k;if(a){const{mergedSizeRef:{value:S}}=a;if(S!==void 0)return S}return y?y.mergedSize.value:"medium"},mergedDisabled(y){return!!(e.disabled||a!=null&&a.disabledRef.value||y!=null&&y.disabled.value)}}),{mergedSizeRef:n,mergedDisabledRef:o}=t,r=N(null),i=N(null),a=qe(p2,null),s=N(e.defaultChecked),l=Ue(e,"checked"),c=ln(l,s),u=_t(()=>a?a.valueRef.value===e.value:c.value),d=_t(()=>{const{name:y}=e;if(y!==void 0)return y;if(a)return a.nameRef.value}),f=N(!1);function p(){if(a){const{doUpdateValue:y}=a,{value:k}=e;Pe(y,k)}else{const{onUpdateChecked:y,"onUpdate:checked":k}=e,{nTriggerFormInput:S,nTriggerFormChange:w}=t;y&&Pe(y,!0),k&&Pe(k,!0),S(),w(),s.value=!0}}function h(){o.value||u.value||p()}function g(){h(),r.value&&(r.value.checked=u.value)}function b(){f.value=!1}function m(){f.value=!0}return{mergedClsPrefix:a?a.mergedClsPrefixRef:at(e).mergedClsPrefixRef,inputRef:r,labelRef:i,mergedName:d,mergedDisabled:o,renderSafeChecked:u,focus:f,mergedSize:n,handleRadioInputChange:g,handleRadioInputBlur:b,handleRadioInputFocus:m}}const oU=O("radio",` line-height: var(--n-label-line-height); outline: none; position: relative; @@ -1906,9 +1813,9 @@ ${t} flex-wrap: nowrap; font-size: var(--n-font-size); word-break: break-word; -`,[K("checked",[F("dot",` +`,[Z("checked",[V("dot",` background-color: var(--n-color-active); - `)]),F("dot-wrapper",` + `)]),V("dot-wrapper",` position: relative; flex-shrink: 0; flex-grow: 0; @@ -1924,7 +1831,7 @@ ${t} opacity: 0; z-index: 1; cursor: pointer; - `),F("dot",` + `),V("dot",` position: absolute; top: 50%; left: 0; @@ -1937,7 +1844,7 @@ ${t} transition: background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier); - `,[j("&::before",` + `,[W("&::before",` content: ""; opacity: 0; position: absolute; @@ -1952,27 +1859,27 @@ ${t} opacity .3s var(--n-bezier), background-color .3s var(--n-bezier), transform .3s var(--n-bezier); - `),K("checked",{boxShadow:"var(--n-box-shadow-active)"},[j("&::before",` + `),Z("checked",{boxShadow:"var(--n-box-shadow-active)"},[W("&::before",` opacity: 1; transform: scale(1); - `)])]),F("label",` + `)])]),V("label",` color: var(--n-text-color); padding: var(--n-label-padding); font-weight: var(--n-label-font-weight); display: inline-block; transition: color .3s var(--n-bezier); - `),Rt("disabled",` + `),Pt("disabled",` cursor: pointer; - `,[j("&:hover",[F("dot",{boxShadow:"var(--n-box-shadow-hover)"})]),K("focus",[j("&:not(:active)",[F("dot",{boxShadow:"var(--n-box-shadow-focus)"})])])]),K("disabled",` + `,[W("&:hover",[V("dot",{boxShadow:"var(--n-box-shadow-hover)"})]),Z("focus",[W("&:not(:active)",[V("dot",{boxShadow:"var(--n-box-shadow-focus)"})])])]),Z("disabled",` 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",` + `,[V("dot",{boxShadow:"var(--n-box-shadow-disabled)",backgroundColor:"var(--n-color-disabled)"},[W("&::before",{backgroundColor:"var(--n-dot-color-disabled)"}),Z("checked",` opacity: 1; - `)]),F("label",{color:"var(--n-text-color-disabled)"}),O("radio-input",` + `)]),V("label",{color:"var(--n-text-color-disabled)"}),O("radio-input",` cursor: not-allowed; - `)])]),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",` + `)])]),rU=Object.assign(Object.assign({},He.props),h2),g2=me({name:"Radio",props:rU,setup(e){const t=m2(e),n=He("Radio","-radio",oU,am,e,t.mergedClsPrefix),o=L(()=>{const{mergedSize:{value:c}}=t,{common:{cubicBezierEaseInOut:u},self:{boxShadow:d,boxShadowActive:f,boxShadowDisabled:p,boxShadowFocus:h,boxShadowHover:g,color:b,colorDisabled:m,colorActive:y,textColor:k,textColorDisabled:S,dotColorActive:w,dotColorDisabled:x,labelPadding:C,labelLineHeight:_,labelFontWeight:R,[Se("fontSize",c)]:E,[Se("radioSize",c)]:M}}=n.value;return{"--n-bezier":u,"--n-label-line-height":_,"--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":g,"--n-color":b,"--n-color-active":y,"--n-color-disabled":m,"--n-dot-color-active":w,"--n-dot-color-disabled":x,"--n-font-size":E,"--n-radio-size":M,"--n-text-color":k,"--n-text-color-disabled":S,"--n-label-padding":C}}),{inlineThemeDisabled:r,mergedClsPrefixRef:i,mergedRtlRef:a}=at(e),s=pn("Radio",a,i),l=r?St("radio",L(()=>t.mergedSize.value[0]),o,e):void 0;return Object.assign(t,{rtlEnabled:s,cssVars:r?void 0:o,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender})},render(){const{$slots:e,mergedClsPrefix:t,onRender:n,label:o}=this;return n==null||n(),v("label",{class:[`${t}-radio`,this.themeClass,this.rtlEnabled&&`${t}-radio--rtl`,this.mergedDisabled&&`${t}-radio--disabled`,this.renderSafeChecked&&`${t}-radio--checked`,this.focus&&`${t}-radio--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`]})),$t(e.default,r=>!r&&!o?null:v("div",{ref:"labelRef",class:`${t}-radio__label`},r||o)))}}),iU=O("radio-group",` display: inline-block; font-size: var(--n-font-size); -`,[F("splitor",` +`,[V("splitor",` display: inline-block; vertical-align: bottom; width: 1px; @@ -1980,11 +1887,11 @@ ${t} background-color .3s var(--n-bezier), opacity .3s var(--n-bezier); background: var(--n-button-border-color); - `,[K("checked",{backgroundColor:"var(--n-button-border-color-active)"}),K("disabled",{opacity:"var(--n-opacity-disabled)"})]),K("button-group",` + `,[Z("checked",{backgroundColor:"var(--n-button-border-color-active)"}),Z("disabled",{opacity:"var(--n-opacity-disabled)"})]),Z("button-group",` white-space: nowrap; height: var(--n-height); line-height: var(--n-height); - `,[O("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),F("splitor",{height:"var(--n-height)"})]),O("radio-button",` + `,[O("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),V("splitor",{height:"var(--n-height)"})]),O("radio-button",` vertical-align: bottom; outline: none; position: relative; @@ -2000,6 +1907,7 @@ ${t} opacity .3s var(--n-bezier), border-color .3s var(--n-bezier), color .3s var(--n-bezier); + background: var(--n-button-color); color: var(--n-button-text-color); border-top: 1px solid var(--n-button-border-color); border-bottom: 1px solid var(--n-button-border-color); @@ -2014,7 +1922,7 @@ ${t} bottom: 0; opacity: 0; z-index: 1; - `),F("state-border",` + `),V("state-border",` z-index: 1; pointer-events: none; position: absolute; @@ -2024,33 +1932,34 @@ ${t} bottom: -1px; right: -1px; top: -1px; - `),j("&:first-child",` + `),W("&:first-child",` border-top-left-radius: var(--n-button-border-radius); border-bottom-left-radius: var(--n-button-border-radius); border-left: 1px solid var(--n-button-border-color); - `,[F("state-border",` + `,[V("state-border",` border-top-left-radius: var(--n-button-border-radius); border-bottom-left-radius: var(--n-button-border-radius); - `)]),j("&:last-child",` + `)]),W("&:last-child",` border-top-right-radius: var(--n-button-border-radius); border-bottom-right-radius: var(--n-button-border-radius); border-right: 1px solid var(--n-button-border-color); - `,[F("state-border",` + `,[V("state-border",` border-top-right-radius: var(--n-button-border-radius); border-bottom-right-radius: var(--n-button-border-radius); - `)]),Rt("disabled",` + `)]),Pt("disabled",` cursor: pointer; - `,[j("&:hover",[F("state-border",` + `,[W("&:hover",[V("state-border",` transition: box-shadow .3s var(--n-bezier); box-shadow: var(--n-button-box-shadow-hover); - `),Rt("checked",{color:"var(--n-button-text-color-hover)"})]),K("focus",[j("&:not(:active)",[F("state-border",{boxShadow:"var(--n-button-box-shadow-focus)"})])])]),K("checked",` + `),Pt("checked",{color:"var(--n-button-text-color-hover)"})]),Z("focus",[W("&:not(:active)",[V("state-border",{boxShadow:"var(--n-button-box-shadow-focus)"})])])]),Z("checked",` background: var(--n-button-color-active); color: var(--n-button-text-color-active); border-color: var(--n-button-border-color-active); - `),K("disabled",` + `),Z("disabled",` cursor: not-allowed; opacity: var(--n-opacity-disabled); - `)])]);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",` + `)])]);function aU(e,t,n){var o;const r=[];let i=!1;for(let a=0;a{const{value:w}=n,{common:{cubicBezierEaseInOut:x},self:{buttonBorderColor:C,buttonBorderColorActive:_,buttonBorderRadius:R,buttonBoxShadow:E,buttonBoxShadowFocus:M,buttonBoxShadowHover:A,buttonColor:q,buttonColorActive:F,buttonTextColor:z,buttonTextColorActive:D,buttonTextColorHover:Y,opacityDisabled:Q,[Se("buttonHeight",w)]:ce,[Se("fontSize",w)]:le}}=d.value;return{"--n-font-size":le,"--n-bezier":x,"--n-button-border-color":C,"--n-button-border-color-active":_,"--n-button-border-radius":R,"--n-button-box-shadow":E,"--n-button-box-shadow-focus":M,"--n-button-box-shadow-hover":A,"--n-button-color":q,"--n-button-color-active":F,"--n-button-text-color":z,"--n-button-text-color-hover":Y,"--n-button-text-color-active":D,"--n-height":ce,"--n-opacity-disabled":Q}}),S=c?St("radio-group",L(()=>n.value[0]),k,e):void 0;return{selfElRef:t,rtlEnabled:y,mergedClsPrefix:l,mergedValue:h,handleFocusout:m,handleFocusin:b,cssVars:c?void 0:k,themeClass:S==null?void 0:S.themeClass,onRender:S==null?void 0:S.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:n,handleFocusin:o,handleFocusout:r}=this,{children:i,isButtonGroup:a}=aU(Sa(IC(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)}}),lU=me({name:"RadioButton",props:h2,setup:m2,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`}),$t(this.$slots.default,t=>!t&&!this.label?null:v("div",{ref:"labelRef",class:`${e}-radio__label`},t||this.label)))}}),b2=40,y2=40;function L0(e){if(e.type==="selection")return e.width===void 0?b2:kn(e.width);if(e.type==="expand")return e.width===void 0?y2:kn(e.width);if(!("children"in e))return typeof e.width=="string"?kn(e.width):e.width}function cU(e){var t,n;if(e.type==="selection")return qt((t=e.width)!==null&&t!==void 0?t:b2);if(e.type==="expand")return qt((n=e.width)!==null&&n!==void 0?n:y2);if(!("children"in e))return qt(e.width)}function go(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function F0(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function uU(e){return e==="ascend"?1:e==="descend"?-1:0}function dU(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 fU(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=cU(e),{minWidth:o,maxWidth:r}=e;return{width:n,minWidth:qt(o)||n,maxWidth:qt(r)}}function hU(e,t,n){return typeof n=="function"?n(e,t):n||""}function jd(e){return e.filterOptionValues!==void 0||e.filterOptionValue===void 0&&e.defaultFilterOptionValues!==void 0}function Vd(e){return"children"in e?!1:!!e.sorter}function x2(e){return"children"in e&&e.children.length?!1:!!e.resizable}function N0(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function B0(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function pU(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:B0(!1)}:Object.assign(Object.assign({},t),{order:B0(t.order)})}function C2(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}function mU(e){return typeof e=="string"?e.replace(/,/g,"\\,"):e==null?"":`${e}`.replace(/,/g,"\\,")}function gU(e,t){const n=e.filter(i=>i.type!=="expand"&&i.type!=="selection"),o=n.map(i=>i.title).join(","),r=t.map(i=>n.map(a=>mU(i[a.key])).join(","));return[o,...r].join(` +`)}const vU=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,mergedRtlRef:n}=at(e),o=pn("DataTable",n,t),{mergedClsPrefixRef:r,mergedThemeRef:i,localeRef:a}=qe(To),s=N(e.value),l=L(()=>{const{value:h}=s;return Array.isArray(h)?h:null}),c=L(()=>{const{value:h}=s;return jd(e.column)?Array.isArray(h)&&h.length&&h[0]||null:Array.isArray(h)?null:h});function u(h){e.onChange(h)}function d(h){e.multiple&&Array.isArray(h)?s.value=h:jd(e.column)&&!Array.isArray(h)?s.value=[h]:s.value=h}function f(){u(s.value),e.onConfirm()}function p(){e.multiple||jd(e.column)?u([]):u(null),e.onClear()}return{mergedClsPrefix:r,rtlEnabled:o,mergedTheme:i,locale:a,checkboxGroupValue:l,radioGroupValue:c,handleChange:d,handleConfirmClick:f,handleClearClick:p}},render(){const{mergedTheme:e,locale:t,mergedClsPrefix:n}=this;return v("div",{class:[`${n}-data-table-filter-menu`,this.rtlEnabled&&`${n}-data-table-filter-menu--rtl`]},v(ko,null,{default:()=>{const{checkboxGroupValue:o,handleChange:r}=this;return this.multiple?v(oV,{value:o,class:`${n}-data-table-filter-menu__group`,onUpdateValue:r},{default:()=>this.options.map(i=>v(ul,{key:i.value,theme:e.peers.Checkbox,themeOverrides:e.peerOverrides.Checkbox,value:i.value},{default:()=>i.label}))}):v(v2,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>v(g2,{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(Et,{size:"tiny",theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,onClick:this.handleClearClick},{default:()=>t.clear}),v(Et,{theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,type:"primary",size:"tiny",onClick:this.handleConfirmClick},{default:()=>t.confirm})))}});function bU(e,t,n){const o=Object.assign({},e);return o[t]=n,o}const yU=me({name:"DataTableFilterButton",props:{column:{type:Object,required:!0},options:{type:Array,default:()=>[]}},setup(e){const{mergedComponentPropsRef:t}=at(),{mergedThemeRef:n,mergedClsPrefixRef:o,mergedFilterStateRef:r,filterMenuCssVarsRef:i,paginationBehaviorOnFilterRef:a,doUpdatePage:s,doUpdateFilters:l}=qe(To),c=N(!1),u=r,d=L(()=>e.column.filterMultiple!==!1),f=L(()=>{const y=u.value[e.column.key];if(y===void 0){const{value:k}=d;return k?[]:null}return y}),p=L(()=>{const{value:y}=f;return Array.isArray(y)?y.length>0:y!==null}),h=L(()=>{var y,k;return((k=(y=t==null?void 0:t.value)===null||y===void 0?void 0:y.DataTable)===null||k===void 0?void 0:k.renderFilter)||e.column.renderFilter});function g(y){const k=bU(u.value,e.column.key,y);l(k,e.column),a.value==="first"&&s(1)}function b(){c.value=!1}function m(){c.value=!1}return{mergedTheme:n,mergedClsPrefix:o,active:p,showPopover:c,mergedRenderFilter:h,filterMultiple:d,mergedFilterValue:f,filterMenuCssVars:i,handleFilterChange:g,handleFilterMenuConfirm:m,handleFilterMenuCancel:b}},render(){const{mergedTheme:e,mergedClsPrefix:t,handleFilterMenuCancel:n}=this;return v(ll,{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(nU,{"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(Vt,{clsPrefix:t},{default:()=>v(IN,null)}))},default:()=>{const{renderFilterMenu:o}=this.column;return o?o({hide:n}):v(vU,{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})}})}}),xU=me({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=qe(To),n=N(!1);let o=0;function r(l){return l.clientX}function i(l){var c;l.preventDefault();const u=n.value;o=r(l),n.value=!0,u||(Mt("mousemove",window,a),Mt("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),Tt("mousemove",window,a),Tt("mouseup",window,s)}return rn(()=>{Tt("mousemove",window,a),Tt("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})}}),w2=me({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return v("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),_2=e=>{const{textColorBase:t,opacity1:n,opacity2:o,opacity3:r,opacity4:i,opacity5:a}=e;return{color:t,opacity1Depth:n,opacity2Depth:o,opacity3Depth:r,opacity4Depth:i,opacity5Depth:a}},CU={name:"Icon",common:bt,self:_2},wU=CU,_U={name:"Icon",common:Ve,self:_2},SU=_U,kU=O("icon",` height: 1em; width: 1em; line-height: 1em; @@ -2059,7 +1968,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"})]),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",` +`,[Z("color-transition",{transition:"color .3s var(--n-bezier)"}),Z("depth",{color:"var(--n-color)"},[W("svg",{opacity:"var(--n-opacity)",transition:"opacity .3s var(--n-bezier)"})]),W("svg",{height:"1em",width:"1em"})]),TU=Object.assign(Object.assign({},He.props),{depth:[String,Number],size:[Number,String],color:String,component:Object}),pr=me({_n_icon__:!0,name:"Icon",inheritAttrs:!1,props:TU,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=at(e),o=He("Icon","-icon",kU,wU,e,t),r=L(()=>{const{depth:a}=e,{common:{cubicBezierEaseInOut:s},self:l}=o.value;if(a!==void 0){const{color:c,[`opacity${a}Depth`]:u}=l;return{"--n-bezier":s,"--n-color":c,"--n-opacity":u}}return{"--n-bezier":s,"--n-color":"","--n-opacity":""}}),i=n?St("icon",L(()=>`${e.depth||"d"}`),r,e):void 0;return{mergedClsPrefix:t,mergedStyle:L(()=>{const{size:a,color:s}=e;return{fontSize:qt(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__&&sr("icon","don't wrap `n-icon` inside `n-icon`"),i==null||i(),v("i",Dn(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)}}),um="n-dropdown-menu",Iu="n-dropdown",H0="n-dropdown-option";function wh(e,t){return e.type==="submenu"||e.type===void 0&&e[t]!==void 0}function PU(e){return e.type==="group"}function S2(e){return e.type==="divider"}function RU(e){return e.type==="render"}const k2=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=qe(Iu),{hoverKeyRef:n,keyboardKeyRef:o,lastToggledSubmenuKeyRef:r,pendingKeyPathRef:i,activeKeyPathRef:a,animatedRef:s,mergedShowRef:l,renderLabelRef:c,renderIconRef:u,labelFieldRef:d,childrenFieldRef:f,renderOptionRef:p,nodePropsRef:h,menuPropsRef:g}=t,b=qe(H0,null),m=qe(um),y=qe(Fa),k=L(()=>e.tmNode.rawNode),S=L(()=>{const{value:Y}=f;return wh(e.tmNode.rawNode,Y)}),w=L(()=>{const{disabled:Y}=e.tmNode;return Y}),x=L(()=>{if(!S.value)return!1;const{key:Y,disabled:Q}=e.tmNode;if(Q)return!1;const{value:ce}=n,{value:le}=o,{value:B}=r,{value:$}=i;return ce!==null?$.includes(Y):le!==null?$.includes(Y)&&$[$.length-1]!==Y:B!==null?$.includes(Y):!1}),C=L(()=>o.value===null&&!s.value),_=v6(x,300,C),R=L(()=>!!(b!=null&&b.enteringSubmenuRef.value)),E=N(!1);lt(H0,{enteringSubmenuRef:E});function M(){E.value=!0}function A(){E.value=!1}function q(){const{parentKey:Y,tmNode:Q}=e;Q.disabled||l.value&&(r.value=Y,o.value=null,n.value=Q.key)}function F(){const{tmNode:Y}=e;Y.disabled||l.value&&n.value!==Y.key&&q()}function z(Y){if(e.tmNode.disabled||!l.value)return;const{relatedTarget:Q}=Y;Q&&!Vo({target:Q},"dropdownOption")&&!Vo({target:Q},"scrollbarRail")&&(n.value=null)}function D(){const{value:Y}=S,{tmNode:Q}=e;l.value&&!Y&&!Q.disabled&&(t.doSelect(Q.key,Q.rawNode),t.doUpdateShow(!1))}return{labelField:d,renderLabel:c,renderIcon:u,siblingHasIcon:m.showIconRef,siblingHasSubmenu:m.hasSubmenuRef,menuProps:g,popoverBody:y,animated:s,mergedShowSubmenu:L(()=>_.value&&!R.value),rawNode:k,hasSubmenu:S,pending:_t(()=>{const{value:Y}=i,{key:Q}=e.tmNode;return Y.includes(Q)}),childActive:_t(()=>{const{value:Y}=a,{key:Q}=e.tmNode,ce=Y.findIndex(le=>Q===le);return ce===-1?!1:ce{const{value:Y}=a,{key:Q}=e.tmNode,ce=Y.findIndex(le=>Q===le);return ce===-1?!1:ce===Y.length-1}),mergedDisabled:w,renderOption:p,nodeProps:h,handleClick:D,handleMouseMove:F,handleMouseEnter:q,handleMouseLeave:z,handleSubmenuBeforeEnter:M,handleSubmenuAfterEnter:A}},render(){var e,t;const{animated:n,rawNode:o,mergedShowSubmenu:r,clsPrefix:i,siblingHasIcon:a,siblingHasSubmenu:s,renderLabel:l,renderIcon:c,renderOption:u,nodeProps:d,props:f,scrollable:p}=this;let h=null;if(r){const y=(e=this.menuProps)===null||e===void 0?void 0:e.call(this,o,o.children);h=v(T2,Object.assign({},y,{clsPrefix:i,scrollable:this.scrollable,tmNodes:this.tmNode.children,parentKey:this.tmNode.key}))}const g={class:[`${i}-dropdown-option-body`,this.pending&&`${i}-dropdown-option-body--pending`,this.active&&`${i}-dropdown-option-body--active`,this.childActive&&`${i}-dropdown-option-body--child-active`,this.mergedDisabled&&`${i}-dropdown-option-body--disabled`],onMousemove:this.handleMouseMove,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onClick:this.handleClick},b=d==null?void 0:d(o),m=v("div",Object.assign({class:[`${i}-dropdown-option`,b==null?void 0:b.class],"data-dropdown-option":!0},b),v("div",Dn(g,f),[v("div",{class:[`${i}-dropdown-option-body__prefix`,a&&`${i}-dropdown-option-body__prefix--show-icon`]},[c?c(o):jt(o.icon)]),v("div",{"data-dropdown-option":!0,class:`${i}-dropdown-option-body__label`},l?l(o):jt((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(pr,null,{default:()=>v(Yp,null)}):null)]),this.hasSubmenu?v(Ep,null,{default:()=>[v($p,null,{default:()=>v("div",{class:`${i}-dropdown-offset-container`},v(Ip,{show:this.mergedShowSubmenu,placement:this.placement,to:p&&this.popoverBody||void 0,teleportDisabled:!p},{default:()=>v("div",{class:`${i}-dropdown-menu-wrapper`},n?v(hn,{onBeforeEnter:this.handleSubmenuBeforeEnter,onAfterEnter:this.handleSubmenuAfterEnter,name:"fade-in-scale-up-transition",appear:!0},{default:()=>h}):h)}))})]}):null);return u?u({node:m,option:o}):m}}),EU=me({name:"DropdownGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{showIconRef:e,hasSubmenuRef:t}=qe(um),{renderLabelRef:n,labelFieldRef:o,nodePropsRef:r,renderOptionRef:i}=qe(Iu);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`]},jt(s.icon)),v("div",{class:`${t}-dropdown-option-body__label`,"data-dropdown-option":!0},i?i(s):jt((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(it,null,v(EU,{clsPrefix:n,tmNode:e,key:e.key}),o==null?void 0:o.map(r=>{const{rawNode:i}=r;return i.show===!1?null:S2(i)?v(w2,{clsPrefix:n,key:r.key}):r.isGroup?(sr("dropdown","`group` node is not allowed to be put in `group` node."),null):v(k2,{clsPrefix:n,tmNode:r,parentKey:t,key:r.key})}))}}),AU=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()])}}),T2=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}=qe(Iu);lt(um,{showIconRef:L(()=>{const r=t.value;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>r?r(l):l.icon);const{rawNode:s}=i;return r?r(s):s.icon})}),hasSubmenuRef:L(()=>{const{value:r}=n;return e.tmNodes.some(i=>{var a;if(i.isGroup)return(a=i.children)===null||a===void 0?void 0:a.some(({rawNode:l})=>wh(l,r));const{rawNode:s}=i;return wh(s,r)})})});const o=N(null);return lt(nl,null),lt(ol,null),lt(Fa,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:RU(i)?v(AU,{tmNode:r,key:r.key}):S2(i)?v(w2,{clsPrefix:t,key:r.key}):PU(i)?v($U,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key}):v(k2,{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(g_,{contentClass:`${t}-dropdown-menu__content`},{default:()=>o}):o,this.showArrow?C_({clsPrefix:t,arrowStyle:this.arrowStyle,arrowClass:void 0,arrowWrapperClass:void 0,arrowWrapperStyle:void 0}):null)}}),IU=O("dropdown-menu",` transform-origin: var(--v-transform-origin); background-color: var(--n-color); border-radius: var(--n-border-radius); @@ -2068,13 +1977,13 @@ ${t} transition: background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier); -`,[Fa(),O("dropdown-option",` +`,[Ha(),O("dropdown-option",` position: relative; - `,[j("a",` + `,[W("a",` text-decoration: none; color: inherit; outline: none; - `,[j("&::before",` + `,[W("&::before",` content: ""; position: absolute; left: 0; @@ -2090,7 +1999,7 @@ ${t} font-size: var(--n-font-size); color: var(--n-option-text-color); transition: color .3s var(--n-bezier); - `,[j("&::before",` + `,[W("&::before",` content: ""; position: absolute; top: 0; @@ -2099,29 +2008,29 @@ ${t} right: 4px; transition: background-color .3s var(--n-bezier); border-radius: var(--n-border-radius); - `),Rt("disabled",[K("pending",` + `),Pt("disabled",[Z("pending",` color: var(--n-option-text-color-hover); - `,[F("prefix, suffix",` + `,[V("prefix, suffix",` color: var(--n-option-text-color-hover); - `),j("&::before","background-color: var(--n-option-color-hover);")]),K("active",` + `),W("&::before","background-color: var(--n-option-color-hover);")]),Z("active",` color: var(--n-option-text-color-active); - `,[F("prefix, suffix",` + `,[V("prefix, suffix",` color: var(--n-option-text-color-active); - `),j("&::before","background-color: var(--n-option-color-active);")]),K("child-active",` + `),W("&::before","background-color: var(--n-option-color-active);")]),Z("child-active",` color: var(--n-option-text-color-child-active); - `,[F("prefix, suffix",` + `,[V("prefix, suffix",` color: var(--n-option-text-color-child-active); - `)])]),K("disabled",` + `)])]),Z("disabled",` cursor: not-allowed; opacity: var(--n-option-opacity-disabled); - `),K("group",` + `),Z("group",` font-size: calc(var(--n-font-size) - 1px); color: var(--n-group-header-text-color); - `,[F("prefix",` + `,[V("prefix",` width: calc(var(--n-option-prefix-width) / 2); - `,[K("show-icon",` + `,[Z("show-icon",` width: calc(var(--n-option-icon-prefix-width) / 2); - `)])]),F("prefix",` + `)])]),V("prefix",` width: var(--n-option-prefix-width); display: flex; justify-content: center; @@ -2129,15 +2038,15 @@ ${t} color: var(--n-prefix-color); transition: color .3s var(--n-bezier); z-index: 1; - `,[K("show-icon",` + `,[Z("show-icon",` width: var(--n-option-icon-prefix-width); `),O("icon",` font-size: var(--n-option-icon-size); - `)]),F("label",` + `)]),V("label",` white-space: nowrap; flex: 1; z-index: 1; - `),F("suffix",` + `),V("suffix",` box-sizing: border-box; flex-grow: 0; flex-shrink: 0; @@ -2149,7 +2058,7 @@ ${t} transition: color .3s var(--n-bezier); color: var(--n-suffix-color); z-index: 1; - `,[K("has-submenu",` + `,[Z("has-submenu",` width: var(--n-option-icon-suffix-width); `),O("icon",` font-size: var(--n-option-icon-size); @@ -2168,14 +2077,14 @@ ${t} `),O("dropdown-menu-wrapper",` transform-origin: var(--v-transform-origin); width: fit-content; - `),j(">",[O("scrollbar",` + `),W(">",[O("scrollbar",` height: inherit; max-height: inherit; - `)]),Rt("scrollable",` + `)]),Pt("scrollable",` padding: var(--n-padding); - `),K("scrollable",[F("content",` + `),Z("scrollable",[V("content",` padding: var(--n-padding); - `)])]),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",` + `)])]),MU={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]},zU=Object.keys(Pa),OU=Object.assign(Object.assign(Object.assign({},Pa),MU),He.props),dm=me({name:"Dropdown",inheritAttrs:!1,props:OU,setup(e){const t=N(!1),n=ln(Ue(e,"show"),t),o=L(()=>{const{keyField:A,childrenField:q}=e;return bi(e.options,{getKey(F){return F[A]},getDisabled(F){return F.disabled===!0},getIgnored(F){return F.type==="divider"||F.type==="render"},getChildren(F){return F[q]}})}),r=L(()=>o.value.treeNodes),i=N(null),a=N(null),s=N(null),l=L(()=>{var A,q,F;return(F=(q=(A=i.value)!==null&&A!==void 0?A:a.value)!==null&&q!==void 0?q:s.value)!==null&&F!==void 0?F:null}),c=L(()=>o.value.getPath(l.value).keyPath),u=L(()=>o.value.getPath(e.value).keyPath),d=_t(()=>e.keyboard&&n.value);E6({keydown:{ArrowUp:{prevent:!0,handler:w},ArrowRight:{prevent:!0,handler:S},ArrowDown:{prevent:!0,handler:x},ArrowLeft:{prevent:!0,handler:k},Enter:{prevent:!0,handler:C},Escape:y}},d);const{mergedClsPrefixRef:f,inlineThemeDisabled:p}=at(e),h=He("Dropdown","-dropdown",IU,sm,e,f);lt(Iu,{labelFieldRef:Ue(e,"labelField"),childrenFieldRef:Ue(e,"childrenField"),renderLabelRef:Ue(e,"renderLabel"),renderIconRef:Ue(e,"renderIcon"),hoverKeyRef:i,keyboardKeyRef:a,lastToggledSubmenuKeyRef:s,pendingKeyPathRef:c,activeKeyPathRef:u,animatedRef:Ue(e,"animated"),mergedShowRef:n,nodePropsRef:Ue(e,"nodeProps"),renderOptionRef:Ue(e,"renderOption"),menuPropsRef:Ue(e,"menuProps"),doSelect:g,doUpdateShow:b}),ht(n,A=>{!e.animated&&!A&&m()});function g(A,q){const{onSelect:F}=e;F&&Pe(F,A,q)}function b(A){const{"onUpdate:show":q,onUpdateShow:F}=e;q&&Pe(q,A),F&&Pe(F,A),t.value=A}function m(){i.value=null,a.value=null,s.value=null}function y(){b(!1)}function k(){R("left")}function S(){R("right")}function w(){R("up")}function x(){R("down")}function C(){const A=_();A!=null&&A.isLeaf&&n.value&&(g(A.key,A.rawNode),b(!1))}function _(){var A;const{value:q}=o,{value:F}=l;return!q||F===null?null:(A=q.getNode(F))!==null&&A!==void 0?A:null}function R(A){const{value:q}=l,{value:{getFirstAvailableNode:F}}=o;let z=null;if(q===null){const D=F();D!==null&&(z=D.key)}else{const D=_();if(D){let Y;switch(A){case"down":Y=D.getNext();break;case"up":Y=D.getPrev();break;case"right":Y=D.getChild();break;case"left":Y=D.getParent();break}Y&&(z=Y.key)}}z!==null&&(i.value=null,a.value=z)}const E=L(()=>{const{size:A,inverted:q}=e,{common:{cubicBezierEaseInOut:F},self:z}=h.value,{padding:D,dividerColor:Y,borderRadius:Q,optionOpacityDisabled:ce,[Se("optionIconSuffixWidth",A)]:le,[Se("optionSuffixWidth",A)]:B,[Se("optionIconPrefixWidth",A)]:$,[Se("optionPrefixWidth",A)]:I,[Se("fontSize",A)]:K,[Se("optionHeight",A)]:ne,[Se("optionIconSize",A)]:ve}=z,J={"--n-bezier":F,"--n-font-size":K,"--n-padding":D,"--n-border-radius":Q,"--n-option-height":ne,"--n-option-prefix-width":I,"--n-option-icon-prefix-width":$,"--n-option-suffix-width":B,"--n-option-icon-suffix-width":le,"--n-option-icon-size":ve,"--n-divider-color":Y,"--n-option-opacity-disabled":ce};return q?(J["--n-color"]=z.colorInverted,J["--n-option-color-hover"]=z.optionColorHoverInverted,J["--n-option-color-active"]=z.optionColorActiveInverted,J["--n-option-text-color"]=z.optionTextColorInverted,J["--n-option-text-color-hover"]=z.optionTextColorHoverInverted,J["--n-option-text-color-active"]=z.optionTextColorActiveInverted,J["--n-option-text-color-child-active"]=z.optionTextColorChildActiveInverted,J["--n-prefix-color"]=z.prefixColorInverted,J["--n-suffix-color"]=z.suffixColorInverted,J["--n-group-header-text-color"]=z.groupHeaderTextColorInverted):(J["--n-color"]=z.color,J["--n-option-color-hover"]=z.optionColorHover,J["--n-option-color-active"]=z.optionColorActive,J["--n-option-text-color"]=z.optionTextColor,J["--n-option-text-color-hover"]=z.optionTextColorHover,J["--n-option-text-color-active"]=z.optionTextColorActive,J["--n-option-text-color-child-active"]=z.optionTextColorChildActive,J["--n-prefix-color"]=z.prefixColor,J["--n-suffix-color"]=z.suffixColor,J["--n-group-header-text-color"]=z.groupHeaderTextColor),J}),M=p?St("dropdown",L(()=>`${e.size[0]}${e.inverted?"i":""}`),E,e):void 0;return{mergedClsPrefix:f,mergedTheme:h,tmNodes:r,mergedShow:n,handleAfterLeave:()=>{e.animated&&m()},doUpdateShow:b,cssVars:p?void 0:E,themeClass:M==null?void 0:M.themeClass,onRender:M==null?void 0:M.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:MC(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(T2,Dn(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(ll,Object.assign({},Xn(this.$props,zU),n),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}}),P2="_n_all__",R2="_n_none__";function DU(e,t,n,o){return e?r=>{for(const i of e)switch(r){case P2:n(!0);return;case R2:o(!0);return;default:if(typeof i=="object"&&i.key===r){i.onSelect(t.value);return}}}:()=>{}}function LU(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:P2};case"none":return{label:t.uncheckTableAll,key:R2};default:return n}}):[]}const FU=me({name:"DataTableSelectionMenu",props:{clsPrefix:{type:String,required:!0}},setup(e){const{props:t,localeRef:n,checkOptionsRef:o,rawPaginatedDataRef:r,doCheckAll:i,doUncheckAll:a}=qe(To),s=L(()=>DU(o.value,r,i,a)),l=L(()=>LU(o.value,n.value));return()=>{var c,u,d,f;const{clsPrefix:p}=e;return v(dm,{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(Vt,{clsPrefix:p,class:`${p}-data-table-check-extra`},{default:()=>v(s_,null)})})}}});function Ud(e){return typeof e.title=="function"?e.title(e):e.title}const E2=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:g,doUpdateResizableWidth:b,handleTableHeaderScroll:m,deriveNextSorter:y,doUncheckAll:k,doCheckAll:S}=qe(To),w=N({});function x(A){const q=w.value[A];return q==null?void 0:q.getBoundingClientRect().width}function C(){i.value?k():S()}function _(A,q){if(Vo(A,"dataTableFilter")||Vo(A,"dataTableResizable")||!Vd(q))return;const F=d.value.find(D=>D.columnKey===q.key)||null,z=pU(q,F);y(z)}const R=new Map;function E(A){R.set(A.key,x(A.key))}function M(A,q){const F=R.get(A.key);if(F===void 0)return;const z=F+q,D=dU(z,A.minWidth,A.maxWidth);g(z,D,A,x),b(A,D)}return{cellElsRef:w,componentId:f,mergedSortState:d,mergedClsPrefix:e,scrollX:t,fixedColumnLeftMap:n,fixedColumnRightMap:o,currentPage:r,allRowsChecked:i,someRowsChecked:a,rows:s,cols:l,mergedTheme:c,checkOptions:u,mergedTableLayout:p,headerCheckboxDisabled:h,handleCheckboxUpdateChecked:C,handleColHeaderClick:_,handleTableHeaderScroll:m,handleColumnResizeStart:E,handleColumnResize:M}},render(){const{cellElsRef:e,mergedClsPrefix:t,fixedColumnLeftMap:n,fixedColumnRightMap:o,currentPage:r,allRowsChecked:i,someRowsChecked:a,rows:s,cols:l,mergedTheme:c,checkOptions:u,componentId:d,discrete:f,mergedTableLayout:p,headerCheckboxDisabled:h,mergedSortState:g,handleColHeaderClick:b,handleCheckboxUpdateChecked:m,handleColumnResizeStart:y,handleColumnResize:k}=this,S=v("thead",{class:`${t}-data-table-thead`,"data-n-id":d},s.map(C=>v("tr",{class:`${t}-data-table-tr`},C.map(({column:_,colSpan:R,rowSpan:E,isLast:M})=>{var A,q;const F=go(_),{ellipsis:z}=_,D=()=>_.type==="selection"?_.multiple!==!1?v(it,null,v(ul,{key:r,privateInsideTable:!0,checked:i,indeterminate:a,disabled:h,onUpdateChecked:m}),u?v(FU,{clsPrefix:t}):null):null:v(it,null,v("div",{class:`${t}-data-table-th__title-wrapper`},v("div",{class:`${t}-data-table-th__title`},z===!0||z&&!z.tooltip?v("div",{class:`${t}-data-table-th__ellipsis`},Ud(_)):z&&typeof z=="object"?v(cm,Object.assign({},z,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>Ud(_)}):Ud(_)),Vd(_)?v(tU,{column:_}):null),N0(_)?v(yU,{column:_,options:_.filterOptions}):null,x2(_)?v(xU,{onResizeStart:()=>{y(_)},onResize:ce=>{k(_,ce)}}):null),Y=F in n,Q=F in o;return v("th",{ref:ce=>e[F]=ce,key:F,style:{textAlign:_.titleAlign||_.align,left:zn((A=n[F])===null||A===void 0?void 0:A.start),right:zn((q=o[F])===null||q===void 0?void 0:q.start)},colspan:R,rowspan:E,"data-col-key":F,class:[`${t}-data-table-th`,(Y||Q)&&`${t}-data-table-th--fixed-${Y?"left":"right"}`,{[`${t}-data-table-th--hover`]:C2(_,g),[`${t}-data-table-th--filterable`]:N0(_),[`${t}-data-table-th--sortable`]:Vd(_),[`${t}-data-table-th--selection`]:_.type==="selection",[`${t}-data-table-th--last`]:M},_.className],onClick:_.type!=="selection"&&_.type!=="expand"&&!("children"in _)?ce=>{b(ce,_)}:void 0},D())}))));if(!f)return S;const{handleTableHeaderScroll:w,scrollX:x}=this;return v("div",{class:`${t}-data-table-base-table-header`,onScroll:w},v("table",{ref:"body",class:`${t}-data-table-table`,style:{minWidth:qt(x),tableLayout:p}},v("colgroup",null,l.map(C=>v("col",{key:C.key,style:C.style}))),S))}}),NU=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(){var e;const{isSummary:t,column:n,row:o,renderCell:r}=this;let i;const{render:a,key:s,ellipsis:l}=n;if(a&&!t?i=a(o,this.index):t?i=(e=o[s])===null||e===void 0?void 0:e.value:i=r?r(ch(o,s),o,n):ch(o,s),l)if(typeof l=="object"){const{mergedTheme:c}=this;return n.ellipsisComponent==="performant-ellipsis"?v(JV,Object.assign({},l,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>i}):v(cm,Object.assign({},l,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>i})}else return v("span",{class:`${this.clsPrefix}-data-table-td__ellipsis`},i);return i}}),j0=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(Bi,null,{default:()=>this.loading?v(Xr,{key:"loading",clsPrefix:this.clsPrefix,radius:85,strokeWidth:15,scale:.88}):this.renderExpandIcon?this.renderExpandIcon({expanded:this.expanded}):v(Vt,{clsPrefix:e,key:"base-icon"},{default:()=>v(Yp,null)})}))}}),BU=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}=qe(To);return()=>{const{rowKey:o}=e;return v(ul,{privateInsideTable:!0,disabled:e.disabled,indeterminate:n.value.has(o),checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}}),HU=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}=qe(To);return()=>{const{rowKey:o}=e;return v(g2,{name:n,disabled:e.disabled,checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}});function jU(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 VU=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))}}),UU=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:g,rightActiveFixedColKeyRef:b,rightActiveFixedChildrenColKeysRef:m,renderExpandRef:y,hoverKeyRef:k,summaryRef:S,mergedSortStateRef:w,virtualScrollRef:x,componentId:C,mergedTableLayoutRef:_,childTriggerColIndexRef:R,indentRef:E,rowPropsRef:M,maxHeightRef:A,stripedRef:q,loadingRef:F,onLoadRef:z,loadingKeySetRef:D,expandableRef:Y,stickyExpandedRowsRef:Q,renderExpandIconRef:ce,summaryPlacementRef:le,treeMateRef:B,scrollbarPropsRef:$,setHeaderScrollLeft:I,doUpdateExpandedRowKeys:K,handleTableBodyScroll:ne,doCheck:ve,doUncheck:J,renderCell:ye}=qe(To),j=N(null),ge=N(null),Ee=N(null),Ne=_t(()=>l.value.length===0),T=_t(()=>e.showHeader||!Ne.value),P=_t(()=>e.showHeader||Ne.value);let U="";const oe=L(()=>new Set(o.value));function G($e){var Me;return(Me=B.value.getNode($e))===null||Me===void 0?void 0:Me.rawNode}function se($e,Me,Fe){const Be=G($e.key);if(!Be){sr("data-table",`fail to get row data with key ${$e.key}`);return}if(Fe){const ot=l.value.findIndex(xt=>xt.key===U);if(ot!==-1){const xt=l.value.findIndex(Ke=>Ke.key===$e.key),X=Math.min(ot,xt),pe=Math.max(ot,xt),Te=[];l.value.slice(X,pe+1).forEach(Ke=>{Ke.disabled||Te.push(Ke.key)}),Me?ve(Te,!1,Be):J(Te,Be),U=$e.key;return}}Me?ve($e.key,!1,Be):J($e.key,Be),U=$e.key}function xe($e){const Me=G($e.key);if(!Me){sr("data-table",`fail to get row data with key ${$e.key}`);return}ve($e.key,!0,Me)}function be(){if(!T.value){const{value:Me}=Ee;return Me||null}if(x.value)return Re();const{value:$e}=j;return $e?$e.containerRef:null}function Ce($e,Me){var Fe;if(D.value.has($e))return;const{value:Be}=o,ot=Be.indexOf($e),xt=Array.from(Be);~ot?(xt.splice(ot,1),K(xt)):Me&&!Me.isLeaf&&!Me.shallowLoaded?(D.value.add($e),(Fe=z.value)===null||Fe===void 0||Fe.call(z,Me.rawNode).then(()=>{const{value:X}=o,pe=Array.from(X);~pe.indexOf($e)||pe.push($e),K(pe)}).finally(()=>{D.value.delete($e)})):(xt.push($e),K(xt))}function we(){k.value=null}function Re(){const{value:$e}=ge;return($e==null?void 0:$e.listElRef)||null}function de(){const{value:$e}=ge;return($e==null?void 0:$e.itemsElRef)||null}function ee($e){var Me;ne($e),(Me=j.value)===null||Me===void 0||Me.sync()}function fe($e){var Me;const{onResize:Fe}=e;Fe&&Fe($e),(Me=j.value)===null||Me===void 0||Me.sync()}const Oe={getScrollContainer:be,scrollTo($e,Me){var Fe,Be;x.value?(Fe=ge.value)===null||Fe===void 0||Fe.scrollTo($e,Me):(Be=j.value)===null||Be===void 0||Be.scrollTo($e,Me)}},Le=W([({props:$e})=>{const Me=Be=>Be===null?null:W(`[data-n-id="${$e.componentId}"] [data-col-key="${Be}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),Fe=Be=>Be===null?null:W(`[data-n-id="${$e.componentId}"] [data-col-key="${Be}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return W([Me($e.leftActiveFixedColKey),Fe($e.rightActiveFixedColKey),$e.leftActiveFixedChildrenColKeys.map(Be=>Me(Be)),$e.rightActiveFixedChildrenColKeys.map(Be=>Fe(Be))])}]);let De=!1;return tn(()=>{const{value:$e}=h,{value:Me}=g,{value:Fe}=b,{value:Be}=m;if(!De&&$e===null&&Fe===null)return;const ot={leftActiveFixedColKey:$e,leftActiveFixedChildrenColKeys:Me,rightActiveFixedColKey:Fe,rightActiveFixedChildrenColKeys:Be,componentId:C};Le.mount({id:`n-${C}`,force:!0,props:ot,anchorMetaName:Ta}),De=!0}),Ys(()=>{Le.unmount({id:`n-${C}`})}),Object.assign({bodyWidth:n,summaryPlacement:le,dataTableSlots:t,componentId:C,scrollbarInstRef:j,virtualListRef:ge,emptyElRef:Ee,summary:S,mergedClsPrefix:r,mergedTheme:i,scrollX:a,cols:s,loading:F,bodyShowHeaderOnly:P,shouldDisplaySomeTablePart:T,empty:Ne,paginatedDataAndInfo:L(()=>{const{value:$e}=q;let Me=!1;return{data:l.value.map($e?(Be,ot)=>(Be.isLeaf||(Me=!0),{tmNode:Be,key:Be.key,striped:ot%2===1,index:ot}):(Be,ot)=>(Be.isLeaf||(Me=!0),{tmNode:Be,key:Be.key,striped:!1,index:ot})),hasChildren:Me}}),rawPaginatedData:c,fixedColumnLeftMap:u,fixedColumnRightMap:d,currentPage:f,rowClassName:p,renderExpand:y,mergedExpandedRowKeySet:oe,hoverKey:k,mergedSortState:w,virtualScroll:x,mergedTableLayout:_,childTriggerColIndex:R,indent:E,rowProps:M,maxHeight:A,loadingKeySet:D,expandable:Y,stickyExpandedRows:Q,renderExpandIcon:ce,scrollbarProps:$,setHeaderScrollLeft:I,handleVirtualListScroll:ee,handleVirtualListResize:fe,handleMouseleaveTable:we,virtualListContainer:Re,virtualListContent:de,handleTableBodyScroll:ne,handleCheckboxUpdateChecked:se,handleRadioUpdateChecked:xe,handleUpdateExpanded:Ce,renderCell:ye},Oe)},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:qt(t)||"100%"};t&&(p.width="100%");const h=v(ko,Object.assign({},this.scrollbarProps,{ref:"scrollbarInstRef",scrollable:u||d,class:`${n}-data-table-base-table-body`,style:this.empty?void 0:this.bodyStyle,theme:e.peers.Scrollbar,themeOverrides:e.peerOverrides.Scrollbar,contentStyle:p,container:o?this.virtualListContainer:void 0,content:o?this.virtualListContent:void 0,horizontalRailStyle:{zIndex:3},verticalRailStyle:{zIndex:3},xScrollable:f,onScroll:o?void 0:this.handleTableBodyScroll,internalOnUpdateScrollLeft:c,onResize:l}),{default:()=>{const g={},b={},{cols:m,paginatedDataAndInfo:y,mergedTheme:k,fixedColumnLeftMap:S,fixedColumnRightMap:w,currentPage:x,rowClassName:C,mergedSortState:_,mergedExpandedRowKeySet:R,stickyExpandedRows:E,componentId:M,childTriggerColIndex:A,expandable:q,rowProps:F,handleMouseleaveTable:z,renderExpand:D,summary:Y,handleCheckboxUpdateChecked:Q,handleRadioUpdateChecked:ce,handleUpdateExpanded:le}=this,{length:B}=m;let $;const{data:I,hasChildren:K}=y,ne=K?jU(I,R):I;if(Y){const T=Y(this.rawPaginatedData);if(Array.isArray(T)){const P=T.map((U,oe)=>({isSummaryRow:!0,key:`__n_summary__${oe}`,tmNode:{rawNode:U,disabled:!0},index:-1}));$=this.summaryPlacement==="top"?[...P,...ne]:[...ne,...P]}else{const P={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:T,disabled:!0},index:-1};$=this.summaryPlacement==="top"?[P,...ne]:[...ne,P]}}else $=ne;const ve=K?{width:zn(this.indent)}:void 0,J=[];$.forEach(T=>{D&&R.has(T.key)&&(!q||q(T.tmNode.rawNode))?J.push(T,{isExpandedRow:!0,key:`${T.key}-expand`,tmNode:T.tmNode,index:T.index}):J.push(T)});const{length:ye}=J,j={};I.forEach(({tmNode:T},P)=>{j[P]=T.key});const ge=E?this.bodyWidth:null,Ee=ge===null?void 0:`${ge}px`,Ne=(T,P,U)=>{const{index:oe}=T;if("isExpandedRow"in T){const{tmNode:{key:fe,rawNode:Oe}}=T;return v("tr",{class:`${n}-data-table-tr ${n}-data-table-tr--expanded`,key:`${fe}__expand`},v("td",{class:[`${n}-data-table-td`,`${n}-data-table-td--last-col`,P+1===ye&&`${n}-data-table-td--last-row`],colspan:B},E?v("div",{class:`${n}-data-table-expand`,style:{width:Ee}},D(Oe,oe)):D(Oe,oe)))}const G="isSummaryRow"in T,se=!G&&T.striped,{tmNode:xe,key:be}=T,{rawNode:Ce}=xe,we=R.has(be),Re=F?F(Ce,oe):void 0,de=typeof C=="string"?C:hU(Ce,oe,C);return v("tr",Object.assign({onMouseenter:()=>{this.hoverKey=be},key:be,class:[`${n}-data-table-tr`,G&&`${n}-data-table-tr--summary`,se&&`${n}-data-table-tr--striped`,we&&`${n}-data-table-tr--expanded`,de]},Re),m.map((fe,Oe)=>{var Le,De,$e,Me,Fe;if(P in g){const Wt=g[P],_e=Wt.indexOf(Oe);if(~_e)return Wt.splice(_e,1),null}const{column:Be}=fe,ot=go(fe),{rowSpan:xt,colSpan:X}=Be,pe=G?((Le=T.tmNode.rawNode[ot])===null||Le===void 0?void 0:Le.colSpan)||1:X?X(Ce,oe):1,Te=G?((De=T.tmNode.rawNode[ot])===null||De===void 0?void 0:De.rowSpan)||1:xt?xt(Ce,oe):1,Ke=Oe+pe===B,Xe=P+Te===ye,Ze=Te>1;if(Ze&&(b[P]={[Oe]:[]}),pe>1||Ze)for(let Wt=P;Wt{le(be,T.tmNode)}})]:null,Be.type==="selection"?G?null:Be.multiple===!1?v(HU,{key:x,rowKey:be,disabled:T.tmNode.disabled,onUpdateChecked:()=>{ce(T.tmNode)}}):v(BU,{key:x,rowKey:be,disabled:T.tmNode.disabled,onUpdateChecked:(Wt,_e)=>{Q(T.tmNode,Wt,_e.shiftKey)}}):Be.type==="expand"?G?null:!Be.expandable||!((Fe=Be.expandable)===null||Fe===void 0)&&Fe.call(Be,Ce)?v(j0,{clsPrefix:n,expanded:we,renderExpandIcon:this.renderExpandIcon,onClick:()=>{le(be,null)}}):null:v(NU,{clsPrefix:n,index:oe,row:Ce,column:Be,isSummary:G,mergedTheme:k,renderCell:this.renderCell}))}))};return o?v(iw,{ref:"virtualListRef",items:J,itemSize:28,visibleItemsTag:VU,visibleItemsProps:{clsPrefix:n,id:M,cols:m,onMouseleave:z},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:p,itemResizable:!0},{default:({item:T,index:P})=>Ne(T,P,!0)}):v("table",{class:`${n}-data-table-table`,onMouseleave:z,style:{tableLayout:this.mergedTableLayout}},v("colgroup",null,m.map(T=>v("col",{key:T.key,style:T.style}))),this.showHeader?v(E2,{discrete:!1}):null,this.empty?null:v("tbody",{"data-n-id":M,class:`${n}-data-table-tbody`},J.map((T,P)=>Ne(T,P,!1))))}});if(this.empty){const g=()=>v("div",{class:[`${n}-data-table-empty`,this.loading&&`${n}-data-table-empty--hide`],style:this.bodyStyle,ref:"emptyElRef"},An(this.dataTableSlots.empty,()=>[v(h_,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?v(it,null,h,g()):v(lr,{onResize:this.onResize},{default:g})}return h}}),WU=me({name:"MainTable",setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:o,maxHeightRef:r,minHeightRef:i,flexHeightRef:a,syncScrollState:s}=qe(To),l=N(null),c=N(null),u=N(null),d=N(!(n.value.length||t.value.length)),f=L(()=>({maxHeight:qt(r.value),minHeight:qt(i.value)}));function p(m){o.value=m.contentRect.width,s(),d.value||(d.value=!0)}function h(){const{value:m}=l;return m?m.$el:null}function g(){const{value:m}=c;return m?m.getScrollContainer():null}const b={getBodyElement:g,getHeaderElement:h,scrollTo(m,y){var k;(k=c.value)===null||k===void 0||k.scrollTo(m,y)}};return tn(()=>{const{value:m}=u;if(!m)return;const y=`${e.value}-data-table-base-table--transition-disabled`;d.value?setTimeout(()=>{m.classList.remove(y)},0):m.classList.add(y)}),Object.assign({maxHeight:r,mergedClsPrefix:e,selfElRef:u,headerInstRef:l,bodyInstRef:c,bodyStyle:f,flexHeight:a,handleBodyResize:p},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(E2,{ref:"headerInstRef"}),v(UU,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:o,flexHeight:n,onResize:this.handleBodyResize}))}});function qU(e,t){const{paginatedDataRef:n,treeMateRef:o,selectionColumnRef:r}=t,i=N(e.defaultCheckedRowKeys),a=L(()=>{var w;const{checkedRowKeys:x}=e,C=x===void 0?i.value:x;return((w=r.value)===null||w===void 0?void 0:w.multiple)===!1?{checkedKeys:C.slice(0,1),indeterminateKeys:[]}:o.value.getCheckedKeys(C,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),s=L(()=>a.value.checkedKeys),l=L(()=>a.value.indeterminateKeys),c=L(()=>new Set(s.value)),u=L(()=>new Set(l.value)),d=L(()=>{const{value:w}=c;return n.value.reduce((x,C)=>{const{key:_,disabled:R}=C;return x+(!R&&w.has(_)?1:0)},0)}),f=L(()=>n.value.filter(w=>w.disabled).length),p=L(()=>{const{length:w}=n.value,{value:x}=u;return d.value>0&&d.valuex.has(C.key))}),h=L(()=>{const{length:w}=n.value;return d.value!==0&&d.value===w-f.value}),g=L(()=>n.value.length===0);function b(w,x,C){const{"onUpdate:checkedRowKeys":_,onUpdateCheckedRowKeys:R,onCheckedRowKeysChange:E}=e,M=[],{value:{getNode:A}}=o;w.forEach(q=>{var F;const z=(F=A(q))===null||F===void 0?void 0:F.rawNode;M.push(z)}),_&&Pe(_,w,M,{row:x,action:C}),R&&Pe(R,w,M,{row:x,action:C}),E&&Pe(E,w,M,{row:x,action:C}),i.value=w}function m(w,x=!1,C){if(!e.loading){if(x){b(Array.isArray(w)?w.slice(0,1):[w],C,"check");return}b(o.value.check(w,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,C,"check")}}function y(w,x){e.loading||b(o.value.uncheck(w,s.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,x,"uncheck")}function k(w=!1){const{value:x}=r;if(!x||e.loading)return;const C=[];(w?o.value.treeNodes:n.value).forEach(_=>{_.disabled||C.push(_.key)}),b(o.value.check(C,s.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function S(w=!1){const{value:x}=r;if(!x||e.loading)return;const C=[];(w?o.value.treeNodes:n.value).forEach(_=>{_.disabled||C.push(_.key)}),b(o.value.uncheck(C,s.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"uncheckAll")}return{mergedCheckedRowKeySetRef:c,mergedCheckedRowKeysRef:s,mergedInderminateRowKeySetRef:u,someRowsCheckedRef:p,allRowsCheckedRef:h,headerCheckboxDisabledRef:g,doUpdateCheckedRowKeys:b,doCheckAll:k,doUncheckAll:S,doCheck:m,doUncheck:y}}function Nl(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function KU(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?GU(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function GU(e){return(t,n)=>{const o=t[e],r=n[e];return o==null?r==null?0:-1:r==null?1:typeof o=="number"&&typeof r=="number"?o-r:typeof o=="string"&&typeof r=="string"?o.localeCompare(r):0}}function YU(e,{dataRelatedColsRef:t,filteredDataRef:n}){const o=[];t.value.forEach(p=>{var h;p.sorter!==void 0&&f(o,{columnKey:p.key,sorter:p.sorter,order:(h=p.defaultSortOrder)!==null&&h!==void 0?h:!1})});const r=N(o),i=L(()=>{const p=t.value.filter(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:g}=r;return Array.isArray(g)?g:g?[g]:[]}),a=L(()=>{const p=i.value.slice().sort((h,g)=>{const b=Nl(h.sorter)||0;return(Nl(g.sorter)||0)-b});return p.length?n.value.slice().sort((g,b)=>{let m=0;return p.some(y=>{const{columnKey:k,sorter:S,order:w}=y,x=KU(S,k);return x&&w&&(m=x(g.rawNode,b.rawNode),m!==0)?(m=m*uU(w),!0):!1}),m}):n.value});function s(p){let h=i.value.slice();return p&&Nl(p.sorter)!==!1?(h=h.filter(g=>Nl(g.sorter)!==!1),f(h,p),h):p||null}function l(p){const h=s(p);c(h)}function c(p){const{"onUpdate:sorter":h,onUpdateSorter:g,onSorterChange:b}=e;h&&Pe(h,p),g&&Pe(g,p),b&&Pe(b,p),r.value=p}function u(p,h="ascend"){if(!p)d();else{const g=t.value.find(m=>m.type!=="selection"&&m.type!=="expand"&&m.key===p);if(!(g!=null&&g.sorter))return;const b=g.sorter;l({columnKey:p,sorter:b,order:h})}}function d(){c(null)}function f(p,h){const g=p.findIndex(b=>(h==null?void 0:h.columnKey)&&b.columnKey===h.columnKey);g!==void 0&&g>=0?p[g]=h:p.push(h)}return{clearSorter:d,sort:u,sortedDataRef:a,mergedSortStateRef:i,deriveNextSorter:l}}function XU(e,{dataRelatedColsRef:t}){const n=L(()=>{const B=$=>{for(let I=0;I<$.length;++I){const K=$[I];if("children"in K)return B(K.children);if(K.type==="selection")return K}return null};return B(e.columns)}),o=L(()=>{const{childrenKey:B}=e;return bi(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:$=>$[B],getDisabled:$=>{var I,K;return!!(!((K=(I=n.value)===null||I===void 0?void 0:I.disabled)===null||K===void 0)&&K.call(I,$))}})}),r=_t(()=>{const{columns:B}=e,{length:$}=B;let I=null;for(let K=0;K<$;++K){const ne=B[K];if(!ne.type&&I===null&&(I=K),"tree"in ne&&ne.tree)return K}return I||0}),i=N({}),{pagination:a}=e,s=N(a&&a.defaultPage||1),l=N(o2(a)),c=L(()=>{const B=t.value.filter(K=>K.filterOptionValues!==void 0||K.filterOptionValue!==void 0),$={};return B.forEach(K=>{var ne;K.type==="selection"||K.type==="expand"||(K.filterOptionValues===void 0?$[K.key]=(ne=K.filterOptionValue)!==null&&ne!==void 0?ne:null:$[K.key]=K.filterOptionValues)}),Object.assign(F0(i.value),$)}),u=L(()=>{const B=c.value,{columns:$}=e;function I(ve){return(J,ye)=>!!~String(ye[ve]).indexOf(String(J))}const{value:{treeNodes:K}}=o,ne=[];return $.forEach(ve=>{ve.type==="selection"||ve.type==="expand"||"children"in ve||ne.push([ve.key,ve])}),K?K.filter(ve=>{const{rawNode:J}=ve;for(const[ye,j]of ne){let ge=B[ye];if(ge==null||(Array.isArray(ge)||(ge=[ge]),!ge.length))continue;const Ee=j.filter==="default"?I(ye):j.filter;if(j&&typeof Ee=="function")if(j.filterMode==="and"){if(ge.some(Ne=>!Ee(Ne,J)))return!1}else{if(ge.some(Ne=>Ee(Ne,J)))continue;return!1}}return!0}):[]}),{sortedDataRef:d,deriveNextSorter:f,mergedSortStateRef:p,sort:h,clearSorter:g}=YU(e,{dataRelatedColsRef:t,filteredDataRef:u});t.value.forEach(B=>{var $;if(B.filter){const I=B.defaultFilterOptionValues;B.filterMultiple?i.value[B.key]=I||[]:I!==void 0?i.value[B.key]=I===null?[]:I:i.value[B.key]=($=B.defaultFilterOptionValue)!==null&&$!==void 0?$:null}});const b=L(()=>{const{pagination:B}=e;if(B!==!1)return B.page}),m=L(()=>{const{pagination:B}=e;if(B!==!1)return B.pageSize}),y=ln(b,s),k=ln(m,l),S=_t(()=>{const B=y.value;return e.remote?B:Math.max(1,Math.min(Math.ceil(u.value.length/k.value),B))}),w=L(()=>{const{pagination:B}=e;if(B){const{pageCount:$}=B;if($!==void 0)return $}}),x=L(()=>{if(e.remote)return o.value.treeNodes;if(!e.pagination)return d.value;const B=k.value,$=(S.value-1)*B;return d.value.slice($,$+B)}),C=L(()=>x.value.map(B=>B.rawNode));function _(B){const{pagination:$}=e;if($){const{onChange:I,"onUpdate:page":K,onUpdatePage:ne}=$;I&&Pe(I,B),ne&&Pe(ne,B),K&&Pe(K,B),A(B)}}function R(B){const{pagination:$}=e;if($){const{onPageSizeChange:I,"onUpdate:pageSize":K,onUpdatePageSize:ne}=$;I&&Pe(I,B),ne&&Pe(ne,B),K&&Pe(K,B),q(B)}}const E=L(()=>{if(e.remote){const{pagination:B}=e;if(B){const{itemCount:$}=B;if($!==void 0)return $}return}return u.value.length}),M=L(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":_,"onUpdate:pageSize":R,page:S.value,pageSize:k.value,pageCount:E.value===void 0?w.value:void 0,itemCount:E.value}));function A(B){const{"onUpdate:page":$,onPageChange:I,onUpdatePage:K}=e;K&&Pe(K,B),$&&Pe($,B),I&&Pe(I,B),s.value=B}function q(B){const{"onUpdate:pageSize":$,onPageSizeChange:I,onUpdatePageSize:K}=e;I&&Pe(I,B),K&&Pe(K,B),$&&Pe($,B),l.value=B}function F(B,$){const{onUpdateFilters:I,"onUpdate:filters":K,onFiltersChange:ne}=e;I&&Pe(I,B,$),K&&Pe(K,B,$),ne&&Pe(ne,B,$),i.value=B}function z(B,$,I,K){var ne;(ne=e.onUnstableColumnResize)===null||ne===void 0||ne.call(e,B,$,I,K)}function D(B){A(B)}function Y(){Q()}function Q(){ce({})}function ce(B){le(B)}function le(B){B?B&&(i.value=F0(B)):i.value={}}return{treeMateRef:o,mergedCurrentPageRef:S,mergedPaginationRef:M,paginatedDataRef:x,rawPaginatedDataRef:C,mergedFilterStateRef:c,mergedSortStateRef:p,hoverKeyRef:N(null),selectionColumnRef:n,childTriggerColIndexRef:r,doUpdateFilters:F,deriveNextSorter:f,doUpdatePageSize:q,doUpdatePage:A,onUnstableColumnResize:z,filter:le,filters:ce,clearFilter:Y,clearFilters:Q,clearSorter:g,page:D,sort:h}}function ZU(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:o}){let r=0;const i=N(),a=N(null),s=N([]),l=N(null),c=N([]),u=L(()=>qt(e.scrollX)),d=L(()=>e.columns.filter(R=>R.fixed==="left")),f=L(()=>e.columns.filter(R=>R.fixed==="right")),p=L(()=>{const R={};let E=0;function M(A){A.forEach(q=>{const F={start:E,end:0};R[go(q)]=F,"children"in q?(M(q.children),F.end=E):(E+=L0(q)||0,F.end=E)})}return M(d.value),R}),h=L(()=>{const R={};let E=0;function M(A){for(let q=A.length-1;q>=0;--q){const F=A[q],z={start:E,end:0};R[go(F)]=z,"children"in F?(M(F.children),z.end=E):(E+=L0(F)||0,z.end=E)}}return M(f.value),R});function g(){var R,E;const{value:M}=d;let A=0;const{value:q}=p;let F=null;for(let z=0;z(((R=q[D])===null||R===void 0?void 0:R.start)||0)-A)F=D,A=((E=q[D])===null||E===void 0?void 0:E.end)||0;else break}a.value=F}function b(){s.value=[];let R=e.columns.find(E=>go(E)===a.value);for(;R&&"children"in R;){const E=R.children.length;if(E===0)break;const M=R.children[E-1];s.value.push(go(M)),R=M}}function m(){var R,E;const{value:M}=f,A=Number(e.scrollX),{value:q}=o;if(q===null)return;let F=0,z=null;const{value:D}=h;for(let Y=M.length-1;Y>=0;--Y){const Q=go(M[Y]);if(Math.round(r+(((R=D[Q])===null||R===void 0?void 0:R.start)||0)+q-F)go(E)===l.value);for(;R&&"children"in R&&R.children.length;){const E=R.children[0];c.value.push(go(E)),R=E}}function k(){const R=t.value?t.value.getHeaderElement():null,E=t.value?t.value.getBodyElement():null;return{header:R,body:E}}function S(){const{body:R}=k();R&&(R.scrollTop=0)}function w(){i.value!=="body"?Sc(C):i.value=void 0}function x(R){var E;(E=e.onScroll)===null||E===void 0||E.call(e,R),i.value!=="head"?Sc(C):i.value=void 0}function C(){const{header:R,body:E}=k();if(!E)return;const{value:M}=o;if(M!==null){if(e.maxHeight||e.flexHeight){if(!R)return;const A=r-R.scrollLeft;i.value=A!==0?"head":"body",i.value==="head"?(r=R.scrollLeft,E.scrollLeft=r):(r=E.scrollLeft,R.scrollLeft=r)}else r=E.scrollLeft;g(),b(),m(),y()}}function _(R){const{header:E}=k();E&&(E.scrollLeft=R,C())}return ht(n,()=>{S()}),{styleScrollXRef:u,fixedColumnLeftMapRef:p,fixedColumnRightMapRef:h,leftFixedColumnsRef:d,rightFixedColumnsRef:f,leftActiveFixedColKeyRef:a,leftActiveFixedChildrenColKeysRef:s,rightActiveFixedColKeyRef:l,rightActiveFixedChildrenColKeysRef:c,syncScrollState:C,handleTableBodyScroll:x,handleTableHeaderScroll:w,setHeaderScrollLeft:_}}function JU(){const e=N({});function t(r){return e.value[r]}function n(r,i){x2(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 g="key"in h?h.key:void 0;o.push({key:go(h),style:fU(h,g!==void 0?qt(t(g)):void 0),column:h}),s+=1,l||(l=!!h.ellipsis),r.push(h)}}c(e,0);let u=0;function d(f,p){let h=0;f.forEach((g,b)=>{var m;if("children"in g){const y=u,k={column:g,colSpan:0,rowSpan:1,isLast:!1};d(g.children,p+1),g.children.forEach(S=>{var w,x;k.colSpan+=(x=(w=i.get(S))===null||w===void 0?void 0:w.colSpan)!==null&&x!==void 0?x:0}),y+k.colSpan===s&&(k.isLast=!0),i.set(g,k),n[p].push(k)}else{if(u1&&(h=u+y);const k=u+y===s,S={column:g,colSpan:y,rowSpan:a-p+1,isLast:k};i.set(g,S),n[p].push(S),u+=1}})}return d(e,0),{hasEllipsis:l,rows:n,cols:o,dataRelatedCols:r}}function eW(e,t){const n=L(()=>QU(e.columns,t));return{rowsRef:L(()=>n.value.rows),colsRef:L(()=>n.value.cols),hasEllipsisRef:L(()=>n.value.hasEllipsis),dataRelatedColsRef:L(()=>n.value.dataRelatedCols)}}function tW(e,t){const n=_t(()=>{for(const c of e.columns)if(c.type==="expand")return c.renderExpand}),o=_t(()=>{let c;for(const u of e.columns)if(u.type==="expand"){c=u.expandable;break}return c}),r=N(e.defaultExpandAll?n!=null&&n.value?(()=>{const c=[];return t.value.treeNodes.forEach(u=>{var d;!((d=o.value)===null||d===void 0)&&d.call(o,u.rawNode)&&c.push(u.key)}),c})():t.value.getNonLeafKeys():e.defaultExpandedRowKeys),i=Ue(e,"expandedRowKeys"),a=Ue(e,"stickyExpandedRows"),s=ln(i,r);function l(c){const{onUpdateExpandedRowKeys:u,"onUpdate:expandedRowKeys":d}=e;u&&Pe(u,c),d&&Pe(d,c),r.value=c}return{stickyExpandedRowsRef:a,mergedExpandedRowKeysRef:s,renderExpandRef:n,expandableRef:o,doUpdateExpandedRowKeys:l}}const V0=oW(),nW=W([O("data-table",` width: 100%; font-size: var(--n-font-size); display: flex; @@ -2191,11 +2100,11 @@ ${t} flex-grow: 1; display: flex; flex-direction: column; - `),K("flex-height",[j(">",[O("data-table-wrapper",[j(">",[O("data-table-base-table",` + `),Z("flex-height",[W(">",[O("data-table-wrapper",[W(">",[O("data-table-base-table",` display: flex; flex-direction: column; flex-grow: 1; - `,[j(">",[O("data-table-base-table-body","flex-basis: 0;",[j("&:last-child","flex-grow: 1;")])])])])])])]),j(">",[O("data-table-loading-wrapper",` + `,[W(">",[O("data-table-base-table-body","flex-basis: 0;",[W("&:last-child","flex-grow: 1;")])])])])])])]),W(">",[O("data-table-loading-wrapper",` color: var(--n-loading-color); font-size: var(--n-loading-size); position: absolute; @@ -2206,7 +2115,7 @@ ${t} display: flex; align-items: center; justify-content: center; - `,[Fa({originalTransform:"translateX(-50%) translateY(-50%)"})])]),O("data-table-expand-placeholder",` + `,[Ha({originalTransform:"translateX(-50%) translateY(-50%)"})])]),O("data-table-expand-placeholder",` margin-right: 8px; display: inline-block; width: 16px; @@ -2225,7 +2134,7 @@ ${t} height: 16px; color: var(--n-td-text-color); transition: color .3s var(--n-bezier); - `,[K("expanded",[O("icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})]),O("base-icon","transform: rotate(90deg);",[Wn({originalTransform:"rotate(90deg)"})])]),O("base-loading",` + `,[Z("expanded",[O("icon","transform: rotate(90deg);",[qn({originalTransform:"rotate(90deg)"})]),O("base-icon","transform: rotate(90deg);",[qn({originalTransform:"rotate(90deg)"})])]),O("base-loading",` color: var(--n-loading-color); transition: color .3s var(--n-bezier); position: absolute; @@ -2233,19 +2142,19 @@ ${t} right: 0; top: 0; bottom: 0; - `,[Wn()]),O("icon",` + `,[qn()]),O("icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Wn()]),O("base-icon",` + `,[qn()]),O("base-icon",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[Wn()])]),O("data-table-thead",` + `,[qn()])]),O("data-table-thead",` transition: background-color .3s var(--n-bezier); background-color: var(--n-merged-th-color); `),O("data-table-tr",` @@ -2259,7 +2168,7 @@ ${t} margin: calc(var(--n-th-padding) * -1); padding: var(--n-th-padding); box-sizing: border-box; - `),K("striped","background-color: var(--n-merged-td-color-striped);",[O("data-table-td","background-color: var(--n-merged-td-color-striped);")]),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",` + `),Z("striped","background-color: var(--n-merged-td-color-striped);",[O("data-table-td","background-color: var(--n-merged-td-color-striped);")]),Pt("summary",[W("&:hover","background-color: var(--n-merged-td-color-hover);",[W(">",[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; @@ -2273,37 +2182,37 @@ ${t} color .3s var(--n-bezier), background-color .3s var(--n-bezier); font-weight: var(--n-th-font-weight); - `,[K("filterable",` + `,[Z("filterable",` padding-right: 36px; - `,[K("sortable",` + `,[Z("sortable",` padding-right: calc(var(--n-th-padding) + 36px); - `)]),N0,K("selection",` + `)]),V0,Z("selection",` padding: 0; text-align: center; line-height: 0; z-index: 3; - `),F("title-wrapper",` + `),V("title-wrapper",` display: flex; align-items: center; flex-wrap: nowrap; max-width: 100%; - `,[F("title",` + `,[V("title",` flex: 1; min-width: 0; - `)]),F("ellipsis",` + `)]),V("ellipsis",` display: inline-block; vertical-align: bottom; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; max-width: 100%; - `),K("hover",` + `),Z("hover",` background-color: var(--n-merged-th-color-hover); - `),K("sortable",` + `),Z("sortable",` cursor: pointer; - `,[F("ellipsis",` + `,[V("ellipsis",` max-width: calc(100% - 18px); - `),j("&:hover",` + `),W("&:hover",` background-color: var(--n-merged-th-color-hover); `)]),O("data-table-sorter",` height: var(--n-sorter-size); @@ -2316,11 +2225,11 @@ ${t} vertical-align: -0.2em; color: var(--n-th-icon-color); transition: color .3s var(--n-bezier); - `,[O("base-icon","transition: transform .3s var(--n-bezier)"),K("desc",[O("base-icon",` + `,[O("base-icon","transition: transform .3s var(--n-bezier)"),Z("desc",[O("base-icon",` transform: rotate(0deg); - `)]),K("asc",[O("base-icon",` + `)]),Z("asc",[O("base-icon",` transform: rotate(-180deg); - `)]),K("asc, desc",` + `)]),Z("asc, desc",` color: var(--n-th-icon-color-active); `)]),O("data-table-resize-button",` width: var(--n-resizable-container-size); @@ -2330,7 +2239,7 @@ ${t} bottom: 0; cursor: col-resize; user-select: none; - `,[j("&::after",` + `,[W("&::after",` width: var(--n-resizable-size); height: 50%; position: absolute; @@ -2342,9 +2251,9 @@ ${t} transition: background-color .3s var(--n-bezier); z-index: 1; content: ''; - `),K("active",[j("&::after",` + `),Z("active",[W("&::after",` background-color: var(--n-th-icon-color-active); - `)]),j("&:hover::after",` + `)]),W("&:hover::after",` background-color: var(--n-th-icon-color-active); `)]),O("data-table-filter",` position: absolute; @@ -2362,11 +2271,11 @@ ${t} color .3s var(--n-bezier); font-size: var(--n-filter-size); color: var(--n-th-icon-color); - `,[j("&:hover",` + `,[W("&:hover",` background-color: var(--n-th-button-color-hover); - `),K("show",` + `),Z("show",` background-color: var(--n-th-button-color-hover); - `),K("active",` + `),Z("active",` background-color: var(--n-th-button-color-hover); color: var(--n-th-icon-color-active); `)])]),O("data-table-td",` @@ -2382,19 +2291,19 @@ ${t} background-color .3s var(--n-bezier), border-color .3s var(--n-bezier), color .3s var(--n-bezier); - `,[K("expand",[O("data-table-expand-trigger",` + `,[Z("expand",[O("data-table-expand-trigger",` margin-right: 0; - `)]),K("last-row",` + `)]),Z("last-row",` border-bottom: 0 solid var(--n-merged-border-color); - `,[j("&::after",` + `,[W("&::after",` bottom: 0 !important; - `),j("&::before",` + `),W("&::before",` bottom: 0 !important; - `)]),K("summary",` + `)]),Z("summary",` background-color: var(--n-merged-th-color); - `),K("hover",` + `),Z("hover",` background-color: var(--n-merged-td-color-hover); - `),F("ellipsis",` + `),V("ellipsis",` display: inline-block; text-overflow: ellipsis; overflow: hidden; @@ -2402,11 +2311,11 @@ ${t} max-width: 100%; vertical-align: bottom; max-width: calc(100% - var(--indent-offset, -1.5) * 16px - 24px); - `),K("selection, expand",` + `),Z("selection, expand",` text-align: center; padding: 0; line-height: 0; - `),N0]),O("data-table-empty",` + `),V0]),O("data-table-empty",` box-sizing: border-box; padding: var(--n-empty-padding); flex-grow: 1; @@ -2416,9 +2325,9 @@ ${t} align-items: center; justify-content: center; transition: opacity .3s var(--n-bezier); - `,[K("hide",` + `,[Z("hide",` opacity: 0; - `)]),F("pagination",` + `)]),V("pagination",` margin: var(--n-pagination-margin); display: flex; justify-content: flex-end; @@ -2429,27 +2338,27 @@ ${t} border-top-left-radius: var(--n-border-radius); border-top-right-radius: var(--n-border-radius); line-height: var(--n-line-height); - `),K("loading",[O("data-table-wrapper",` + `),Z("loading",[O("data-table-wrapper",` opacity: var(--n-opacity-loading); pointer-events: none; - `)]),K("single-column",[O("data-table-td",` + `)]),Z("single-column",[O("data-table-td",` border-bottom: 0 solid var(--n-merged-border-color); - `,[j("&::after, &::before",` + `,[W("&::after, &::before",` bottom: 0 !important; - `)])]),Rt("single-line",[O("data-table-th",` + `)])]),Pt("single-line",[O("data-table-th",` border-right: 1px solid var(--n-merged-border-color); - `,[K("last",` + `,[Z("last",` border-right: 0 solid var(--n-merged-border-color); `)]),O("data-table-td",` border-right: 1px solid var(--n-merged-border-color); - `,[K("last-col",` + `,[Z("last-col",` border-right: 0 solid var(--n-merged-border-color); - `)])]),K("bordered",[O("data-table-wrapper",` + `)])]),Z("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; - `)]),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",` + `)]),O("data-table-base-table",[Z("transition-disabled",[O("data-table-th",[W("&::after, &::before","transition: none;")]),O("data-table-td",[W("&::after, &::before","transition: none;")])])]),Z("bottom-bordered",[O("data-table-td",[Z("last-row",` border-bottom: 1px solid var(--n-merged-border-color); `)])]),O("data-table-table",` font-variant-numeric: tabular-nums; @@ -2467,7 +2376,7 @@ ${t} flex-shrink: 0; transition: border-color .3s var(--n-bezier); scrollbar-width: none; - `,[j("&::-webkit-scrollbar",` + `,[W("&::-webkit-scrollbar",` width: 0; height: 0; `)]),O("data-table-check-extra",` @@ -2481,7 +2390,7 @@ ${t} z-index: 1; `)]),O("data-table-filter-menu",[O("scrollbar",` max-height: 240px; - `),F("group",` + `),V("group",` display: flex; flex-direction: column; padding: 12px 12px 0 12px; @@ -2491,15 +2400,15 @@ ${t} `),O("radio",` margin-bottom: 12px; margin-right: 0; - `)]),F("action",` + `)]),V("action",` padding: var(--n-action-padding); display: flex; flex-wrap: nowrap; justify-content: space-evenly; border-top: 1px solid var(--n-action-divider-color); - `,[O("button",[j("&:not(:last-child)",` + `,[O("button",[W("&:not(:last-child)",` margin: var(--n-action-button-margin); - `),j("&:last-child",` + `),W("&:last-child",` margin-right: 0; `)])]),O("divider",` margin: 0 !important; @@ -2510,18 +2419,18 @@ ${t} --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); - `)),pu(O("data-table",` + `)),vu(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 XU(){return[K("fixed-left",` + `))]);function oW(){return[Z("fixed-left",` left: 0; position: sticky; z-index: 2; - `,[j("&::after",` + `,[W("&::after",` pointer-events: none; content: ""; width: 36px; @@ -2531,11 +2440,11 @@ ${t} bottom: -1px; transition: box-shadow .2s var(--n-bezier); right: -36px; - `)]),K("fixed-right",` + `)]),Z("fixed-right",` right: 0; position: sticky; z-index: 1; - `,[j("&::before",` + `,[W("&::before",` pointer-events: none; content: ""; width: 36px; @@ -2545,7 +2454,8 @@ ${t} bottom: -1px; transition: box-shadow .2s var(--n-bezier); left: -36px; - `)])]}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",` + `)])]}const Mu=me({name:"DataTable",alias:["AdvancedTable"],props:eU,setup(e,{slots:t}){const{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=at(e),a=pn("DataTable",i,o),s=L(()=>{const{bottomBordered:X}=e;return n.value?!1:X!==void 0?X:!0}),l=He("DataTable","-data-table",nW,GV,e,o),c=N(null),u=N(null),{getResizableWidth:d,clearResizableWidth:f,doUpdateResizableWidth:p}=JU(),{rowsRef:h,colsRef:g,dataRelatedColsRef:b,hasEllipsisRef:m}=eW(e,d),y=X=>{const{fileName:pe="data.csv",keepOriginalData:Te=!1}=X||{},Ke=Te?e.data:x.value,Xe=gU(e.columns,Ke),Ze=new Blob([Xe],{type:"text/csv;charset=utf-8"}),tt=URL.createObjectURL(Ze);_8(tt,pe.endsWith(".csv")?pe:`${pe}.csv`),URL.revokeObjectURL(tt)},{treeMateRef:k,mergedCurrentPageRef:S,paginatedDataRef:w,rawPaginatedDataRef:x,selectionColumnRef:C,hoverKeyRef:_,mergedPaginationRef:R,mergedFilterStateRef:E,mergedSortStateRef:M,childTriggerColIndexRef:A,doUpdatePage:q,doUpdateFilters:F,onUnstableColumnResize:z,deriveNextSorter:D,filter:Y,filters:Q,clearFilter:ce,clearFilters:le,clearSorter:B,page:$,sort:I}=XU(e,{dataRelatedColsRef:b}),{doCheckAll:K,doUncheckAll:ne,doCheck:ve,doUncheck:J,headerCheckboxDisabledRef:ye,someRowsCheckedRef:j,allRowsCheckedRef:ge,mergedCheckedRowKeySetRef:Ee,mergedInderminateRowKeySetRef:Ne}=qU(e,{selectionColumnRef:C,treeMateRef:k,paginatedDataRef:w}),{stickyExpandedRowsRef:T,mergedExpandedRowKeysRef:P,renderExpandRef:U,expandableRef:oe,doUpdateExpandedRowKeys:G}=tW(e,k),{handleTableBodyScroll:se,handleTableHeaderScroll:xe,syncScrollState:be,setHeaderScrollLeft:Ce,leftActiveFixedColKeyRef:we,leftActiveFixedChildrenColKeysRef:Re,rightActiveFixedColKeyRef:de,rightActiveFixedChildrenColKeysRef:ee,leftFixedColumnsRef:fe,rightFixedColumnsRef:Oe,fixedColumnLeftMapRef:Le,fixedColumnRightMapRef:De}=ZU(e,{bodyWidthRef:c,mainTableInstRef:u,mergedCurrentPageRef:S}),{localeRef:$e}=Di("DataTable"),Me=L(()=>e.virtualScroll||e.flexHeight||e.maxHeight!==void 0||m.value?"fixed":e.tableLayout);lt(To,{props:e,treeMateRef:k,renderExpandIconRef:Ue(e,"renderExpandIcon"),loadingKeySetRef:N(new Set),slots:t,indentRef:Ue(e,"indent"),childTriggerColIndexRef:A,bodyWidthRef:c,componentId:Ai(),hoverKeyRef:_,mergedClsPrefixRef:o,mergedThemeRef:l,scrollXRef:L(()=>e.scrollX),rowsRef:h,colsRef:g,paginatedDataRef:w,leftActiveFixedColKeyRef:we,leftActiveFixedChildrenColKeysRef:Re,rightActiveFixedColKeyRef:de,rightActiveFixedChildrenColKeysRef:ee,leftFixedColumnsRef:fe,rightFixedColumnsRef:Oe,fixedColumnLeftMapRef:Le,fixedColumnRightMapRef:De,mergedCurrentPageRef:S,someRowsCheckedRef:j,allRowsCheckedRef:ge,mergedSortStateRef:M,mergedFilterStateRef:E,loadingRef:Ue(e,"loading"),rowClassNameRef:Ue(e,"rowClassName"),mergedCheckedRowKeySetRef:Ee,mergedExpandedRowKeysRef:P,mergedInderminateRowKeySetRef:Ne,localeRef:$e,expandableRef:oe,stickyExpandedRowsRef:T,rowKeyRef:Ue(e,"rowKey"),renderExpandRef:U,summaryRef:Ue(e,"summary"),virtualScrollRef:Ue(e,"virtualScroll"),rowPropsRef:Ue(e,"rowProps"),stripedRef:Ue(e,"striped"),checkOptionsRef:L(()=>{const{value:X}=C;return X==null?void 0:X.options}),rawPaginatedDataRef:x,filterMenuCssVarsRef:L(()=>{const{self:{actionDividerColor:X,actionPadding:pe,actionButtonMargin:Te}}=l.value;return{"--n-action-padding":pe,"--n-action-button-margin":Te,"--n-action-divider-color":X}}),onLoadRef:Ue(e,"onLoad"),mergedTableLayoutRef:Me,maxHeightRef:Ue(e,"maxHeight"),minHeightRef:Ue(e,"minHeight"),flexHeightRef:Ue(e,"flexHeight"),headerCheckboxDisabledRef:ye,paginationBehaviorOnFilterRef:Ue(e,"paginationBehaviorOnFilter"),summaryPlacementRef:Ue(e,"summaryPlacement"),scrollbarPropsRef:Ue(e,"scrollbarProps"),syncScrollState:be,doUpdatePage:q,doUpdateFilters:F,getResizableWidth:d,onUnstableColumnResize:z,clearResizableWidth:f,doUpdateResizableWidth:p,deriveNextSorter:D,doCheck:ve,doUncheck:J,doCheckAll:K,doUncheckAll:ne,doUpdateExpandedRowKeys:G,handleTableHeaderScroll:xe,handleTableBodyScroll:se,setHeaderScrollLeft:Ce,renderCell:Ue(e,"renderCell")});const Fe={filter:Y,filters:Q,clearFilters:le,clearSorter:B,page:$,sort:I,clearFilter:ce,downloadCsv:y,scrollTo:(X,pe)=>{var Te;(Te=u.value)===null||Te===void 0||Te.scrollTo(X,pe)}},Be=L(()=>{const{size:X}=e,{common:{cubicBezierEaseInOut:pe},self:{borderColor:Te,tdColorHover:Ke,thColor:Xe,thColorHover:Ze,tdColor:tt,tdTextColor:rt,thTextColor:yt,thFontWeight:nn,thButtonColorHover:Wt,thIconColor:_e,thIconColorActive:je,filterSize:Qe,borderRadius:pt,lineHeight:gt,tdColorModal:ct,thColorModal:Rt,borderColorModal:ae,thColorHoverModal:ke,tdColorHoverModal:nt,borderColorPopover:Ft,thColorPopover:Kt,tdColorPopover:Dt,tdColorHoverPopover:ho,thColorHoverPopover:po,paginationMargin:mo,emptyPadding:Xo,boxShadowAfter:Zo,boxShadowBefore:Jr,sorterSize:Ga,resizableContainerSize:Ya,resizableSize:Xa,loadingColor:Za,loadingSize:gr,opacityLoading:vr,tdColorStriped:Yu,tdColorStripedModal:Xu,tdColorStripedPopover:Zu,[Se("fontSize",X)]:Ju,[Se("thPadding",X)]:Qu,[Se("tdPadding",X)]:ed}}=l.value;return{"--n-font-size":Ju,"--n-th-padding":Qu,"--n-td-padding":ed,"--n-bezier":pe,"--n-border-radius":pt,"--n-line-height":gt,"--n-border-color":Te,"--n-border-color-modal":ae,"--n-border-color-popover":Ft,"--n-th-color":Xe,"--n-th-color-hover":Ze,"--n-th-color-modal":Rt,"--n-th-color-hover-modal":ke,"--n-th-color-popover":Kt,"--n-th-color-hover-popover":po,"--n-td-color":tt,"--n-td-color-hover":Ke,"--n-td-color-modal":ct,"--n-td-color-hover-modal":nt,"--n-td-color-popover":Dt,"--n-td-color-hover-popover":ho,"--n-th-text-color":yt,"--n-td-text-color":rt,"--n-th-font-weight":nn,"--n-th-button-color-hover":Wt,"--n-th-icon-color":_e,"--n-th-icon-color-active":je,"--n-filter-size":Qe,"--n-pagination-margin":mo,"--n-empty-padding":Xo,"--n-box-shadow-before":Jr,"--n-box-shadow-after":Zo,"--n-sorter-size":Ga,"--n-resizable-container-size":Ya,"--n-resizable-size":Xa,"--n-loading-size":gr,"--n-loading-color":Za,"--n-opacity-loading":vr,"--n-td-color-striped":Yu,"--n-td-color-striped-modal":Xu,"--n-td-color-striped-popover":Zu}}),ot=r?St("data-table",L(()=>e.size[0]),Be,e):void 0,xt=L(()=>{if(!e.pagination)return!1;if(e.paginateSinglePage)return!0;const X=R.value,{pageCount:pe}=X;return pe!==void 0?pe>1:X.itemCount&&X.pageSize&&X.itemCount>X.pageSize});return Object.assign({mainTableInstRef:u,mergedClsPrefix:o,rtlEnabled:a,mergedTheme:l,paginatedData:w,mergedBordered:n,mergedBottomBordered:s,mergedPagination:R,mergedShowPagination:xt,cssVars:r?void 0:Be,themeClass:ot==null?void 0:ot.themeClass,onRender:ot==null?void 0:ot.onRender},Fe)},render(){const{mergedClsPrefix:e,themeClass:t,onRender:n,$slots:o,spinProps:r}=this;return n==null||n(),v("div",{class:[`${e}-data-table`,this.rtlEnabled&&`${e}-data-table--rtl`,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(WU,{ref:"mainTableInstRef"})),this.mergedShowPagination?v("div",{class:`${e}-data-table__pagination`},v(zV,Object.assign({theme:this.mergedTheme.peers.Pagination,themeOverrides:this.mergedTheme.peerOverrides.Pagination,disabled:this.loading},this.mergedPagination))):null,v(hn,{name:"fade-in-scale-up-transition"},{default:()=>this.loading?v("div",{class:`${e}-data-table-loading-wrapper`},An(o.loading,()=>[v(Xr,Object.assign({clsPrefix:e,strokeWidth:20},r))])):null}))}}),rW={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"},iW=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({},rW),{panelColor:t,panelBoxShadow:s,panelDividerColor:i,itemTextColor:n,itemTextColorActive:o,itemColorHover:r,itemOpacityDisabled:a,itemBorderRadius:l,borderRadius:l,iconColor:c,iconColorDisabled:u})},aW={name:"TimePicker",common:Ve,peers:{Scrollbar:jn,Button:Vn,Input:uo},self:iW},$2=aW,sW={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",calendarLeftPaddingWeek:"6px 12px 4px 12px",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",calendarRightPaddingWeek:"0"},lW=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({},sW),{itemFontSize:n,calendarDaysFontSize:n,calendarTitleFontSize:n,itemTextColor:o,itemTextColorDisabled:r,itemTextColorActive:i,itemTextColorCurrent:a,itemColorIncluded:Ie(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})},cW={name:"DatePicker",common:Ve,peers:{Input:uo,Button:Vn,TimePicker:$2,Scrollbar:jn},self(e){const{popoverColor:t,hoverColor:n,primaryColor:o}=e,r=lW(e);return r.itemColorDisabled=et(t,n),r.itemColorIncluded=Ie(o,{alpha:.15}),r.itemColorHover=et(t,n),r}},uW=cW,dW={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"},fW=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({},dW),{lineHeight:u,fontSizeSmall:d,fontSizeMedium:f,fontSizeLarge:p,titleTextColor:o,thColor:et(r,t),thColorModal:et(i,t),thColorPopover:et(a,t),thTextColor:o,thFontWeight:c,tdTextColor:n,tdColor:r,tdColorModal:i,tdColorPopover:a,borderColor:et(r,s),borderColorModal:et(i,s),borderColorPopover:et(a,s),borderRadius:l})},hW={name:"Descriptions",common:Ve,self:fW},pW=hW,mW={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"},A2=e=>{const{textColor1:t,textColor2:n,modalColor:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,infoColor:c,successColor:u,warningColor:d,errorColor:f,primaryColor:p,dividerColor:h,borderRadius:g,fontWeightStrong:b,lineHeight:m,fontSize:y}=e;return Object.assign(Object.assign({},mW),{fontSize:y,lineHeight:m,border:`1px solid ${h}`,titleTextColor:t,textColor:n,color:o,closeColorHover:s,closeColorPressed:l,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeBorderRadius:g,iconColor:p,iconColorInfo:c,iconColorSuccess:u,iconColorWarning:d,iconColorError:f,borderRadius:g,titleFontWeight:b})},gW={name:"Dialog",common:bt,peers:{Button:Ru},self:A2},I2=gW,vW={name:"Dialog",common:Ve,peers:{Button:Vn},self:A2},M2=vW,zu={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},z2=qr(zu),bW=W([O("dialog",` + --n-icon-margin: var(--n-icon-margin-top) var(--n-icon-margin-right) var(--n-icon-margin-bottom) var(--n-icon-margin-left); word-break: break-word; line-height: var(--n-line-height); position: relative; @@ -2559,9 +2469,9 @@ ${t} border-color .3s var(--n-bezier), background-color .3s var(--n-bezier), color .3s var(--n-bezier); - `,[F("icon",{color:"var(--n-icon-color)"}),K("bordered",{border:"var(--n-border)"}),K("icon-top",[F("close",{margin:"var(--n-close-margin)"}),F("icon",{margin:"var(--n-icon-margin)"}),F("content",{textAlign:"center"}),F("title",{justifyContent:"center"}),F("action",{justifyContent:"center"})]),K("icon-left",[F("icon",{margin:"var(--n-icon-margin)"}),K("closable",[F("title",` + `,[V("icon",{color:"var(--n-icon-color)"}),Z("bordered",{border:"var(--n-border)"}),Z("icon-top",[V("close",{margin:"var(--n-close-margin)"}),V("icon",{margin:"var(--n-icon-margin)"}),V("content",{textAlign:"center"}),V("title",{justifyContent:"center"}),V("action",{justifyContent:"center"})]),Z("icon-left",[V("icon",{margin:"var(--n-icon-margin)"}),Z("closable",[V("title",` padding-right: calc(var(--n-close-size) + 6px); - `)])]),F("close",` + `)])]),V("close",` position: absolute; right: 0; top: 0; @@ -2570,28 +2480,36 @@ ${t} background-color .3s var(--n-bezier), color .3s var(--n-bezier); z-index: 1; - `),F("content",` + `),V("content",` font-size: var(--n-font-size); margin: var(--n-content-margin); position: relative; word-break: break-word; - `,[K("last","margin-bottom: 0;")]),F("action",` + `,[Z("last","margin-bottom: 0;")]),V("action",` display: flex; justify-content: flex-end; - `,[j("> *:not(:last-child)",{marginRight:"var(--n-action-space)"})]),F("icon",{fontSize:"var(--n-icon-size)",transition:"color .3s var(--n-bezier)"}),F("title",` + `,[W("> *:not(:last-child)",` + margin-right: var(--n-action-space); + `)]),V("icon",` + font-size: var(--n-icon-size); + transition: color .3s var(--n-bezier); + `),V("title",` transition: color .3s var(--n-bezier); display: flex; align-items: center; font-size: var(--n-title-font-size); font-weight: var(--n-title-font-weight); color: var(--n-title-text-color); - `),O("dialog-icon-container",{display:"flex",justifyContent:"center"})]),tl(O("dialog",` + `),O("dialog-icon-container",` + display: flex; + justify-content: center; + `)]),tl(O("dialog",` width: 446px; max-width: calc(100vw - 32px); - `)),O("dialog",[IC(` + `)),O("dialog",[HC(` width: 446px; max-width: calc(100vw - 32px); - `)])]),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",` + `)])]),yW={default:()=>v(jr,null),info:()=>v(jr,null),success:()=>v(Fi,null),warning:()=>v(Ni,null),error:()=>v(Li,null)},O2=me({name:"Dialog",alias:["NimbusConfirmCard","Confirm"],props:Object.assign(Object.assign({},He.props),zu),setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=at(e),i=pn("Dialog",r,n),a=L(()=>{var p,h;const{iconPlacement:g}=e;return g||((h=(p=t==null?void 0:t.value)===null||p===void 0?void 0:p.Dialog)===null||h===void 0?void 0:h.iconPlacement)||"left"});function s(p){const{onPositiveClick:h}=e;h&&h(p)}function l(p){const{onNegativeClick:h}=e;h&&h(p)}function c(){const{onClose:p}=e;p&&p()}const u=He("Dialog","-dialog",bW,I2,e,n),d=L(()=>{const{type:p}=e,h=a.value,{common:{cubicBezierEaseInOut:g},self:{fontSize:b,lineHeight:m,border:y,titleTextColor:k,textColor:S,color:w,closeBorderRadius:x,closeColorHover:C,closeColorPressed:_,closeIconColor:R,closeIconColorHover:E,closeIconColorPressed:M,closeIconSize:A,borderRadius:q,titleFontWeight:F,titleFontSize:z,padding:D,iconSize:Y,actionSpace:Q,contentMargin:ce,closeSize:le,[h==="top"?"iconMarginIconTop":"iconMargin"]:B,[h==="top"?"closeMarginIconTop":"closeMargin"]:$,[Se("iconColor",p)]:I}}=u.value,K=yo(B);return{"--n-font-size":b,"--n-icon-color":I,"--n-bezier":g,"--n-close-margin":$,"--n-icon-margin-top":K.top,"--n-icon-margin-right":K.right,"--n-icon-margin-bottom":K.bottom,"--n-icon-margin-left":K.left,"--n-icon-size":Y,"--n-close-size":le,"--n-close-icon-size":A,"--n-close-border-radius":x,"--n-close-color-hover":C,"--n-close-color-pressed":_,"--n-close-icon-color":R,"--n-close-icon-color-hover":E,"--n-close-icon-color-pressed":M,"--n-color":w,"--n-text-color":S,"--n-border-radius":q,"--n-padding":D,"--n-line-height":m,"--n-border":y,"--n-content-margin":ce,"--n-title-font-size":z,"--n-title-font-weight":F,"--n-title-text-color":k,"--n-action-space":Q}}),f=o?St("dialog",L(()=>`${e.type[0]}${a.value[0]}`),d,e):void 0;return{mergedClsPrefix:n,rtlEnabled:i,mergedIconPlacement:a,mergedTheme:u,handlePositiveClick:s,handleNegativeClick:l,handleCloseClick:c,cssVars:o?void 0:d,themeClass:f==null?void 0:f.themeClass,onRender:f==null?void 0:f.onRender}},render(){var e;const{bordered:t,mergedIconPlacement:n,cssVars:o,closable:r,showIcon:i,title:a,content:s,action:l,negativeText:c,positiveText:u,positiveButtonProps:d,negativeButtonProps:f,handlePositiveClick:p,handleNegativeClick:h,mergedTheme:g,loading:b,type:m,mergedClsPrefix:y}=this;(e=this.onRender)===null||e===void 0||e.call(this);const k=i?v(Vt,{clsPrefix:y,class:`${y}-dialog__icon`},{default:()=>$t(this.$slots.icon,w=>w||(this.icon?jt(this.icon):yW[this.type]()))}):null,S=$t(this.$slots.action,w=>w||u||c||l?v("div",{class:`${y}-dialog__action`},w||(l?[jt(l)]:[this.negativeText&&v(Et,Object.assign({theme:g.peers.Button,themeOverrides:g.peerOverrides.Button,ghost:!0,size:"small",onClick:h},f),{default:()=>jt(this.negativeText)}),this.positiveText&&v(Et,Object.assign({theme:g.peers.Button,themeOverrides:g.peerOverrides.Button,size:"small",type:m==="default"?"primary":m,disabled:b,loading:b,onClick:p},d),{default:()=>jt(this.positiveText)})])):null);return v("div",{class:[`${y}-dialog`,this.themeClass,this.closable&&`${y}-dialog--closable`,`${y}-dialog--icon-${n}`,t&&`${y}-dialog--bordered`,this.rtlEnabled&&`${y}-dialog--rtl`],style:o,role:"dialog"},r?$t(this.$slots.close,w=>{const x=[`${y}-dialog__close`,this.rtlEnabled&&`${y}-dialog--rtl`];return w?v("div",{class:x},w):v(Hi,{clsPrefix:y,class:x,onClick:this.handleCloseClick})}):null,i&&n==="top"?v("div",{class:`${y}-dialog-icon-container`},k):null,v("div",{class:`${y}-dialog__title`},i&&n==="left"?k:null,An(this.$slots.header,()=>[jt(a)])),v("div",{class:[`${y}-dialog__content`,S?"":`${y}-dialog__content--last`]},An(this.$slots.default,()=>[jt(s)])),S)}}),D2="n-dialog-provider",L2="n-dialog-api",xW="n-dialog-reactive-list",F2=e=>{const{modalColor:t,textColor2:n,boxShadow3:o}=e;return{color:t,textColor:n,boxShadow:o}},CW={name:"Modal",common:bt,peers:{Scrollbar:Vi,Dialog:I2,Card:B_},self:F2},wW=CW,_W={name:"Modal",common:Ve,peers:{Scrollbar:jn,Dialog:M2,Card:H_},self:F2},SW=_W,fm=Object.assign(Object.assign({},tm),zu),kW=qr(fm),TW=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},fm),{renderMask:Function,onClickoutside:Function,onBeforeLeave:{type:Function,required:!0},onAfterLeave:{type:Function,required:!0},onPositiveClick:{type:Function,required:!0},onNegativeClick:{type:Function,required:!0},onClose:{type:Function,required:!0},onAfterEnter:Function,onEsc:Function}),setup(e){const t=N(null),n=N(null),o=N(e.show),r=N(null),i=N(null);ht(Ue(e,"show"),b=>{b&&(o.value=!0)}),dw(L(()=>e.blockScroll&&o.value));const a=qe(GC);function s(){if(a.transformOriginRef.value==="center")return"";const{value:b}=r,{value:m}=i;if(b===null||m===null)return"";if(n.value){const y=n.value.containerScrollTop;return`${b}px ${m+y}px`}return""}function l(b){if(a.transformOriginRef.value==="center")return;const m=a.getMousePosition();if(!m||!n.value)return;const y=n.value.containerScrollTop,{offsetLeft:k,offsetTop:S}=b;if(m){const w=m.y,x=m.x;r.value=-(k-x),i.value=-(S-w-y)}b.style.transformOrigin=s()}function c(b){Bt(()=>{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 g=N(null);return ht(g,b=>{b&&Bt(()=>{const m=b.el;m&&t.value!==m&&(t.value=m)})}),lt(nl,t),lt(ol,null),lt(Fa,null),{mergedTheme:a.mergedThemeRef,appear:a.appearRef,isMounted:a.isMountedRef,mergedClsPrefix:a.mergedClsPrefixRef,bodyRef:t,scrollbarRef:n,displayed:o,childNodeRef:g,handlePositiveClick:h,handleNegativeClick:p,handleCloseClick:f,handleAfterLeave:d,handleBeforeLeave:u,handleEnter:c}},render(){const{$slots:e,$attrs:t,handleEnter:n,handleAfterLeave:o,handleBeforeLeave:r,preset:i,mergedClsPrefix:a}=this;let s=null;if(!i){if(s=Qf(e),!s){sr("modal","default slot is empty");return}s=io(s),s.props=Dn({class:`${a}-modal`},t,s.props||{})}return this.displayDirective==="show"||this.displayed||this.show?Sn(v("div",{role:"none",class:`${a}-modal-body-wrapper`},v(ko,{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(zp,{disabled:!this.trapFocus,active:this.show,onEsc:this.onEsc,autoFocus:this.autoFocus},{default:()=>{var c;return v(hn,{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=[[ao,this.show]],{onClickoutside:d}=this;return d&&u.push([ka,this.onClickoutside,void 0,{capture:!0}]),Sn(this.preset==="confirm"||this.preset==="dialog"?v(O2,Object.assign({},this.$attrs,{class:[`${a}-modal`,this.$attrs.class],ref:"bodyRef",theme:this.mergedTheme.peers.Dialog,themeOverrides:this.mergedTheme.peerOverrides.Dialog},Xn(this.$props,z2),{"aria-modal":"true"}),e):this.preset==="card"?v(Un,Object.assign({},this.$attrs,{ref:"bodyRef",class:[`${a}-modal`,this.$attrs.class],theme:this.mergedTheme.peers.Card,themeOverrides:this.mergedTheme.peerOverrides.Card},Xn(this.$props,Sj),{"aria-modal":"true",role:"dialog"}),e):this.childNodeRef=s,u)}})}})]}})),[[ao,this.displayDirective==="if"||this.displayed||this.show]]):null}}),PW=W([O("modal-container",` position: fixed; left: 0; top: 0; @@ -2605,7 +2523,7 @@ ${t} top: 0; bottom: 0; background-color: rgba(0, 0, 0, .4); - `,[sl({enterDuration:".25s",leaveDuration:".25s",enterCubicBezier:"var(--n-bezier-ease-out)",leaveCubicBezier:"var(--n-bezier-ease-out)"})]),O("modal-body-wrapper",` + `,[al({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; @@ -2622,7 +2540,7 @@ ${t} color: var(--n-text-color); margin: auto; box-shadow: var(--n-box-shadow); - `,[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",` + `,[Ha({duration:".25s",enterScale:".5"})])]),RW=Object.assign(Object.assign(Object.assign(Object.assign({},He.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}}),fm),{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}),Zr=me({name:"Modal",inheritAttrs:!1,props:RW,setup(e){const t=N(null),{mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=at(e),i=He("Modal","-modal",PW,wW,e,n),a=qC(64),s=WC(),l=Gr(),c=e.internalDialog?qe(D2,null):null,u=fw();function d(w){const{onUpdateShow:x,"onUpdate:show":C,onHide:_}=e;x&&Pe(x,w),C&&Pe(C,w),_&&!w&&_(w)}function f(){const{onClose:w}=e;w?Promise.resolve(w()).then(x=>{x!==!1&&d(!1)}):d(!1)}function p(){const{onPositiveClick:w}=e;w?Promise.resolve(w()).then(x=>{x!==!1&&d(!1)}):d(!1)}function h(){const{onNegativeClick:w}=e;w?Promise.resolve(w()).then(x=>{x!==!1&&d(!1)}):d(!1)}function g(){const{onBeforeLeave:w,onBeforeHide:x}=e;w&&Pe(w),x&&x()}function b(){const{onAfterLeave:w,onAfterHide:x}=e;w&&Pe(w),x&&x()}function m(w){var x;const{onMaskClick:C}=e;C&&C(w),e.maskClosable&&!((x=t.value)===null||x===void 0)&&x.contains(wi(w))&&d(!1)}function y(w){var x;(x=e.onEsc)===null||x===void 0||x.call(e),e.show&&e.closeOnEsc&&VC(w)&&!u.value&&d(!1)}lt(GC,{getMousePosition:()=>{if(c){const{clickedRef:w,clickPositionRef:x}=c;if(w.value&&x.value)return x.value}return a.value?s.value:null},mergedClsPrefixRef:n,mergedThemeRef:i,isMountedRef:l,appearRef:Ue(e,"internalAppear"),transformOriginRef:Ue(e,"transformOrigin")});const k=L(()=>{const{common:{cubicBezierEaseOut:w},self:{boxShadow:x,color:C,textColor:_}}=i.value;return{"--n-bezier-ease-out":w,"--n-box-shadow":x,"--n-color":C,"--n-text-color":_}}),S=r?St("theme-class",void 0,k,e):void 0;return{mergedClsPrefix:n,namespace:o,isMounted:l,containerRef:t,presetProps:L(()=>Xn(e,kW)),handleEsc:y,handleAfterLeave:b,handleClickoutside:m,handleBeforeLeave:g,doUpdateShow:d,handleNegativeClick:h,handlePositiveClick:p,handleCloseClick:f,cssVars:r?void 0:k,themeClass:S==null?void 0:S.themeClass,onRender:S==null?void 0:S.onRender}},render(){const{mergedClsPrefix:e}=this;return v(xu,{to:this.to,show:this.show},{default:()=>{var t;(t=this.onRender)===null||t===void 0||t.call(this);const{unstableShowMask:n}=this;return Sn(v("div",{role:"none",ref:"containerRef",class:[`${e}-modal-container`,this.themeClass,this.namespace],style:this.cssVars},v(TW,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(hn,{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)),[[yu,{zIndex:this.zIndex,enabled:this.show}]])}})}}),EW=Object.assign(Object.assign({},zu),{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({},EW),{internalKey:{type:String,required:!0},to:[String,Object],onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const t=N(!0);function n(){const{onInternalAfterLeave:u,internalKey:d,onAfterLeave:f}=e;u&&u(d),f&&f()}function o(u){const{onPositiveClick:d}=e;d?Promise.resolve(d(u)).then(f=>{f!==!1&&l()}):l()}function r(u){const{onNegativeClick:d}=e;d?Promise.resolve(d(u)).then(f=>{f!==!1&&l()}):l()}function i(){const{onClose:u}=e;u?Promise.resolve(u()).then(d=>{d!==!1&&l()}):l()}function a(u){const{onMaskClick:d,maskClosable:f}=e;d&&(d(u),f&&l())}function s(){const{onEsc:u}=e;u&&u()}function l(){t.value=!1}function c(u){t.value=u}return{show:t,hide:l,handleUpdateShow:c,handleAfterLeave:n,handleCloseClick:i,handleNegativeClick:r,handlePositiveClick:o,handleMaskClick:a,handleEsc:s}},render(){const{handlePositiveClick:e,handleUpdateShow:t,handleNegativeClick:n,handleCloseClick:o,handleAfterLeave:r,handleMaskClick:i,handleEsc:a,to:s,maskClosable:l,show:c}=this;return v(Zr,{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(O2,Object.assign({},Xn(this.$props,z2),{style:this.internalStyle,onClose:o,onNegativeClick:n,onPositiveClick:e}))})}}),AW={injectionKey:String,to:[String,Object]},IW=me({name:"DialogProvider",props:AW,setup(){const e=N([]),t={};function n(s={}){const l=Ai(),c=xo(Object.assign(Object.assign({},s),{key:l,destroy:()=>{t[`n-dialog-${l}`].hide()}}));return e.value.push(c),c}const o=["info","success","warning","error"].map(s=>l=>n(Object.assign(Object.assign({},l),{type:s})));function r(s){const{value:l}=e;l.splice(l.findIndex(c=>c.key===s),1)}function i(){Object.values(t).forEach(s=>{s.hide()})}const a={create:n,destroyAll:i,info:o[0],success:o[1],warning:o[2],error:o[3]};return lt(L2,a),lt(D2,{clickedRef:qC(64),clickPositionRef:WC()}),lt(xW,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($W,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 MW(){const e=qe(L2,null);return e===null&&Kr("use-dialog","No outer founded."),e}const N2=e=>{const{textColor1:t,dividerColor:n,fontWeightStrong:o}=e;return{textColor:t,color:n,fontWeight:o}},zW={name:"Divider",common:bt,self:N2},OW=zW,DW={name:"Divider",common:Ve,self:N2},LW=DW,FW=O("divider",` position: relative; display: flex; width: 100%; @@ -2632,38 +2550,38 @@ ${t} transition: color .3s var(--n-bezier), background-color .3s var(--n-bezier); -`,[Rt("vertical",` +`,[Pt("vertical",` margin-top: 24px; margin-bottom: 24px; - `,[Rt("no-title",` + `,[Pt("no-title",` display: flex; align-items: center; - `)]),F("title",` + `)]),V("title",` display: flex; align-items: center; margin-left: 12px; margin-right: 12px; white-space: nowrap; font-weight: var(--n-font-weight); - `),K("title-position-left",[F("line",[K("left",{width:"28px"})])]),K("title-position-right",[F("line",[K("right",{width:"28px"})])]),K("dashed",[F("line",` + `),Z("title-position-left",[V("line",[Z("left",{width:"28px"})])]),Z("title-position-right",[V("line",[Z("right",{width:"28px"})])]),Z("dashed",[V("line",` background-color: #0000; height: 0px; width: 100%; border-style: dashed; border-width: 1px 0 0; - `)]),K("vertical",` + `)]),Z("vertical",` display: inline-block; height: 1em; margin: 0 8px; vertical-align: middle; width: 1px; - `),F("line",` + `),V("line",` border: none; transition: background-color .3s var(--n-bezier), border-color .3s var(--n-bezier); 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)"})]),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",` + `),Pt("dashed",[V("line",{backgroundColor:"var(--n-color)"})]),Z("dashed",[V("line",{borderColor:"var(--n-color)"})]),Z("vertical",{backgroundColor:"var(--n-color)"})]),NW=Object.assign(Object.assign({},He.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),Wi=me({name:"Divider",props:NW,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=at(e),o=He("Divider","-divider",FW,OW,e,t),r=L(()=>{const{common:{cubicBezierEaseInOut:a},self:{color:s,textColor:l,fontWeight:c}}=o.value;return{"--n-bezier":a,"--n-color":s,"--n-text-color":l,"--n-font-weight":c}}),i=n?St("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)}}),B2=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}},BW={name:"Drawer",common:bt,peers:{Scrollbar:Vi},self:B2},HW=BW,jW={name:"Drawer",common:Ve,peers:{Scrollbar:jn},self:B2},VW=jW,UW=me({name:"NDrawerContent",inheritAttrs:!1,props:{blockScroll:Boolean,show:{type:Boolean,default:void 0},displayDirective:{type:String,required:!0},placement:{type:String,required:!0},contentClass:String,contentStyle:[Object,String],nativeScrollbar:{type:Boolean,required:!0},scrollbarProps:Object,trapFocus:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0},showMask:{type:[Boolean,String],required:!0},maxWidth:Number,maxHeight:Number,minWidth:Number,minHeight:Number,resizable:Boolean,onClickoutside:Function,onAfterLeave:Function,onAfterEnter:Function,onEsc:Function},setup(e){const t=N(!!e.show),n=N(null),o=qe(Rp);let r=0,i="",a=null;const s=N(!1),l=N(!1),c=L(()=>e.placement==="top"||e.placement==="bottom"),{mergedClsPrefixRef:u,mergedRtlRef:d}=at(e),f=pn("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",S),document.body.addEventListener("mouseleave",x),document.body.addEventListener("mouseup",w)},h=()=>{a!==null&&(window.clearTimeout(a),a=null),l.value?s.value=!0:a=window.setTimeout(()=>{s.value=!0},300)},g=()=>{a!==null&&(window.clearTimeout(a),a=null),s.value=!1},{doUpdateHeight:b,doUpdateWidth:m}=o,y=R=>{const{maxWidth:E}=e;if(E&&R>E)return E;const{minWidth:M}=e;return M&&R{const{maxHeight:E}=e;if(E&&R>E)return E;const{minHeight:M}=e;return M&&R{var E,M;if(l.value)if(c.value){let A=((E=n.value)===null||E===void 0?void 0:E.offsetHeight)||0;const q=r-R.clientY;A+=e.placement==="bottom"?q:-q,A=k(A),b(A),r=R.clientY}else{let A=((M=n.value)===null||M===void 0?void 0:M.offsetWidth)||0;const q=r-R.clientX;A+=e.placement==="right"?q:-q,A=y(A),m(A),r=R.clientX}},w=()=>{l.value&&(r=0,l.value=!1,document.body.style.cursor=i,document.body.removeEventListener("mousemove",S),document.body.removeEventListener("mouseup",w),document.body.removeEventListener("mouseleave",x))},x=w;tn(()=>{e.show&&(t.value=!0)}),ht(()=>e.show,R=>{R||w()}),rn(()=>{w()});const C=L(()=>{const{show:R}=e,E=[[ao,R]];return e.showMask||E.push([ka,e.onClickoutside,void 0,{capture:!0}]),E});function _(){var R;t.value=!1,(R=e.onAfterLeave)===null||R===void 0||R.call(e)}return dw(L(()=>e.blockScroll&&t.value)),lt(ol,n),lt(Fa,null),lt(nl,null),{bodyRef:n,rtlEnabled:f,mergedClsPrefix:o.mergedClsPrefixRef,isMounted:o.isMountedRef,mergedTheme:o.mergedThemeRef,displayed:t,transitionName:L(()=>({right:"slide-in-from-right-transition",left:"slide-in-from-left-transition",top:"slide-in-from-top-transition",bottom:"slide-in-from-bottom-transition"})[e.placement]),handleAfterLeave:_,bodyDirectives:C,handleMousedownResizeTrigger:p,handleMouseenterResizeTrigger:h,handleMouseleaveResizeTrigger:g,isDragging:l,isHoverOnResizeTrigger:s}},render(){const{$slots:e,mergedClsPrefix:t}=this;return this.displayDirective==="show"||this.displayed||this.show?Sn(v("div",{role:"none"},v(zp,{disabled:!this.showMask||!this.trapFocus,active:this.show,autoFocus:this.autoFocus,onEsc:this.onEsc},{default:()=>v(hn,{name:this.transitionName,appear:this.isMounted,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave},{default:()=>Sn(v("div",Dn(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`,this.contentClass],style:this.contentStyle,role:"none"},e):v(ko,Object.assign({},this.scrollbarProps,{contentStyle:this.contentStyle,contentClass:[`${t}-drawer-content-wrapper`,this.contentClass],theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar}),e)]),this.bodyDirectives)})})),[[ao,this.displayDirective==="if"||this.displayed||this.show]]):null}}),{cubicBezierEaseIn:WW,cubicBezierEaseOut:qW}=co;function KW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-right"}={}){return[W(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${WW}`}),W(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${qW}`}),W(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),W(`&.${n}-transition-enter-from`,{transform:"translateX(100%)"}),W(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),W(`&.${n}-transition-leave-to`,{transform:"translateX(100%)"})]}const{cubicBezierEaseIn:GW,cubicBezierEaseOut:YW}=co;function XW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-left"}={}){return[W(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${GW}`}),W(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${YW}`}),W(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),W(`&.${n}-transition-enter-from`,{transform:"translateX(-100%)"}),W(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),W(`&.${n}-transition-leave-to`,{transform:"translateX(-100%)"})]}const{cubicBezierEaseIn:ZW,cubicBezierEaseOut:JW}=co;function QW({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-top"}={}){return[W(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${ZW}`}),W(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${JW}`}),W(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),W(`&.${n}-transition-enter-from`,{transform:"translateY(-100%)"}),W(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),W(`&.${n}-transition-leave-to`,{transform:"translateY(-100%)"})]}const{cubicBezierEaseIn:eq,cubicBezierEaseOut:tq}=co;function nq({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-bottom"}={}){return[W(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${eq}`}),W(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${tq}`}),W(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),W(`&.${n}-transition-enter-from`,{transform:"translateY(100%)"}),W(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),W(`&.${n}-transition-leave-to`,{transform:"translateY(100%)"})]}const oq=W([O("drawer",` word-break: break-word; line-height: var(--n-line-height); position: absolute; @@ -2675,17 +2593,17 @@ ${t} background-color: var(--n-color); color: var(--n-text-color); box-sizing: border-box; - `,[BW(),VW(),qW(),YW(),K("unselectable",` + `,[KW(),XW(),QW(),nq(),Z("unselectable",` user-select: none; -webkit-user-select: none; - `),K("native-scrollbar",[O("drawer-content-wrapper",` + `),Z("native-scrollbar",[O("drawer-content-wrapper",` overflow: auto; height: 100%; - `)]),F("resize-trigger",` + `)]),V("resize-trigger",` position: absolute; background-color: #0000; transition: background-color .3s var(--n-bezier); - `,[K("hover",` + `,[Z("hover",` background-color: var(--n-resize-trigger-color-hover); `)]),O("drawer-content-wrapper",` box-sizing: border-box; @@ -2693,7 +2611,7 @@ ${t} height: 100%; display: flex; flex-direction: column; - `,[K("native-scrollbar",[O("drawer-body-content-wrapper",` + `,[Z("native-scrollbar",[O("drawer-body-content-wrapper",` height: 100%; overflow: auto; `)]),O("drawer-body",` @@ -2714,7 +2632,7 @@ ${t} display: flex; justify-content: space-between; align-items: center; - `,[F("close",` + `,[V("close",` margin-left: 6px; transition: background-color .3s var(--n-bezier), @@ -2725,51 +2643,51 @@ ${t} border-top: var(--n-footer-border-top); transition: border .3s var(--n-bezier); padding: var(--n-footer-padding); - `)]),K("right-placement",` + `)]),Z("right-placement",` top: 0; bottom: 0; right: 0; - `,[F("resize-trigger",` + `,[V("resize-trigger",` width: 3px; height: 100%; top: 0; left: 0; transform: translateX(-1.5px); cursor: ew-resize; - `)]),K("left-placement",` + `)]),Z("left-placement",` top: 0; bottom: 0; left: 0; - `,[F("resize-trigger",` + `,[V("resize-trigger",` width: 3px; height: 100%; top: 0; right: 0; transform: translateX(1.5px); cursor: ew-resize; - `)]),K("top-placement",` + `)]),Z("top-placement",` top: 0; left: 0; right: 0; - `,[F("resize-trigger",` + `,[V("resize-trigger",` width: 100%; height: 3px; bottom: 0; left: 0; transform: translateY(1.5px); cursor: ns-resize; - `)]),K("bottom-placement",` + `)]),Z("bottom-placement",` left: 0; bottom: 0; right: 0; - `,[F("resize-trigger",` + `,[V("resize-trigger",` width: 100%; height: 3px; top: 0; left: 0; transform: translateY(-1.5px); cursor: ns-resize; - `)])]),j("body",[j(">",[O("drawer-container",{position:"fixed"})])]),O("drawer-container",` + `)])]),W("body",[W(">",[O("drawer-container",{position:"fixed"})])]),O("drawer-container",` position: relative; position: absolute; left: 0; @@ -2777,22 +2695,22 @@ ${t} top: 0; bottom: 0; pointer-events: none; - `,[j("> *",{pointerEvents:"all"})]),O("drawer-mask",` + `,[W("> *",{pointerEvents:"all"})]),O("drawer-mask",` background-color: rgba(0, 0, 0, .3); position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `,[K("invisible",` + `,[Z("invisible",` background-color: rgba(0, 0, 0, 0) - `),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",` + `),al({enterDuration:"0.2s",leaveDuration:"0.2s",enterCubicBezier:"var(--n-bezier-in)",leaveCubicBezier:"var(--n-bezier-out)"})])]),rq=Object.assign(Object.assign({},He.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,contentClass:String,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}),iq=me({name:"Drawer",inheritAttrs:!1,props:rq,setup(e){const{mergedClsPrefixRef:t,namespaceRef:n,inlineThemeDisabled:o}=at(e),r=Gr(),i=He("Drawer","-drawer",oq,HW,e,t),a=N(e.defaultWidth),s=N(e.defaultHeight),l=ln(Ue(e,"width"),a),c=ln(Ue(e,"height"),s),u=L(()=>{const{placement:x}=e;return x==="top"||x==="bottom"?"":qt(l.value)}),d=L(()=>{const{placement:x}=e;return x==="left"||x==="right"?"":qt(c.value)}),f=x=>{const{onUpdateWidth:C,"onUpdate:width":_}=e;C&&Pe(C,x),_&&Pe(_,x),a.value=x},p=x=>{const{onUpdateHeight:C,"onUpdate:width":_}=e;C&&Pe(C,x),_&&Pe(_,x),s.value=x},h=L(()=>[{width:u.value,height:d.value},e.drawerStyle||""]);function g(x){const{onMaskClick:C,maskClosable:_}=e;_&&k(!1),C&&C(x)}function b(x){g(x)}const m=fw();function y(x){var C;(C=e.onEsc)===null||C===void 0||C.call(e),e.show&&e.closeOnEsc&&VC(x)&&!m.value&&k(!1)}function k(x){const{onHide:C,onUpdateShow:_,"onUpdate:show":R}=e;_&&Pe(_,x),R&&Pe(R,x),C&&!x&&Pe(C,x)}lt(Rp,{isMountedRef:r,mergedThemeRef:i,mergedClsPrefixRef:t,doUpdateShow:k,doUpdateHeight:p,doUpdateWidth:f});const S=L(()=>{const{common:{cubicBezierEaseInOut:x,cubicBezierEaseIn:C,cubicBezierEaseOut:_},self:{color:R,textColor:E,boxShadow:M,lineHeight:A,headerPadding:q,footerPadding:F,bodyPadding:z,titleFontSize:D,titleTextColor:Y,titleFontWeight:Q,headerBorderBottom:ce,footerBorderTop:le,closeIconColor:B,closeIconColorHover:$,closeIconColorPressed:I,closeColorHover:K,closeColorPressed:ne,closeIconSize:ve,closeSize:J,closeBorderRadius:ye,resizableTriggerColorHover:j}}=i.value;return{"--n-line-height":A,"--n-color":R,"--n-text-color":E,"--n-box-shadow":M,"--n-bezier":x,"--n-bezier-out":_,"--n-bezier-in":C,"--n-header-padding":q,"--n-body-padding":z,"--n-footer-padding":F,"--n-title-text-color":Y,"--n-title-font-size":D,"--n-title-font-weight":Q,"--n-header-border-bottom":ce,"--n-footer-border-top":le,"--n-close-icon-color":B,"--n-close-icon-color-hover":$,"--n-close-icon-color-pressed":I,"--n-close-size":J,"--n-close-color-hover":K,"--n-close-color-pressed":ne,"--n-close-icon-size":ve,"--n-close-border-radius":ye,"--n-resize-trigger-color-hover":j}}),w=o?St("drawer",void 0,S,e):void 0;return{mergedClsPrefix:t,namespace:n,mergedBodyStyle:h,handleOutsideClick:b,handleMaskClick:g,handleEsc:y,mergedTheme:i,cssVars:o?void 0:S,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender,isMounted:r}},render(){const{mergedClsPrefix:e}=this;return v(xu,{to:this.to,show:this.show},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),Sn(v("div",{class:[`${e}-drawer-container`,this.namespace,this.themeClass],style:this.cssVars,role:"none"},this.showMask?v(hn,{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(UW,Object.assign({},this.$attrs,{class:[this.drawerClass,this.$attrs.class],style:[this.mergedBodyStyle,this.$attrs.style],blockScroll:this.blockScroll,contentStyle:this.contentStyle,contentClass:this.contentClass,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.handleOutsideClick}),this.$slots)),[[yu,{zIndex:this.zIndex,enabled:this.show}]])}})}}),aq={title:String,headerClass:String,headerStyle:[Object,String],footerClass:String,footerStyle:[Object,String],bodyClass:String,bodyStyle:[Object,String],bodyContentClass:String,bodyContentStyle:[Object,String],nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,closable:Boolean},sq=me({name:"DrawerContent",props:aq,setup(){const e=qe(Rp,null);e||Kr("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,bodyClass:r,bodyStyle:i,bodyContentClass:a,bodyContentStyle:s,headerClass:l,headerStyle:c,footerClass:u,footerStyle:d,scrollbarProps:f,closable:p,$slots:h}=this;return v("div",{role:"none",class:[`${t}-drawer-content`,n&&`${t}-drawer-content--native-scrollbar`]},h.header||e||p?v("div",{class:[`${t}-drawer-header`,l],style:c,role:"none"},v("div",{class:`${t}-drawer-header__main`,role:"heading","aria-level":"1"},h.header!==void 0?h.header():e),p&&v(Hi,{onClick:this.handleCloseClick,clsPrefix:t,class:`${t}-drawer-header__close`,absolute:!0})):null,n?v("div",{class:[`${t}-drawer-body`,r],style:i,role:"none"},v("div",{class:[`${t}-drawer-body-content-wrapper`,a],style:s,role:"none"},h)):v(ko,Object.assign({themeOverrides:o.peerOverrides.Scrollbar,theme:o.peers.Scrollbar},f,{class:`${t}-drawer-body`,contentClass:[`${t}-drawer-body-content-wrapper`,a],contentStyle:s}),h),h.footer?v("div",{class:[`${t}-drawer-footer`,u],style:d,role:"none"},h.footer()):null)}}),lq={actionMargin:"0 0 0 20px",actionMarginRtl:"0 20px 0 0"},cq={name:"DynamicInput",common:Ve,peers:{Input:uo,Button:Vn},self(){return lq}},uq=cq,H2={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},dq={name:"Space",self(){return H2}},j2=dq,fq=()=>H2,hq={name:"Space",self:fq},pq=hq;let Wd;const mq=()=>{if(!ur)return!0;if(Wd===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),Wd=t}return Wd},gq=Object.assign(Object.assign({},He.props),{align:String,justify:{type:String,default:"start"},inline:Boolean,vertical:Boolean,reverse:Boolean,size:{type:[String,Number,Array],default:"medium"},wrapItem:{type:Boolean,default:!0},itemClass:String,itemStyle:[String,Object],wrap:{type:Boolean,default:!0},internalUseGap:{type:Boolean,default:void 0}}),Ua=me({name:"Space",props:gq,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=at(e),o=He("Space","-space",void 0,pq,e,t),r=pn("Space",n,t);return{useGap:mq(),rtlEnabled:r,mergedClsPrefix:t,margin:L(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[Se("gap",i)]:a}}=o.value,{row:s,col:l}=DA(a);return{horizontal:kn(l),vertical:kn(s)}})}},render(){const{vertical:e,reverse:t,align:n,inline:o,justify:r,itemClass:i,itemStyle:a,margin:s,wrap:l,mergedClsPrefix:c,rtlEnabled:u,useGap:d,wrapItem:f,internalUseGap:p}=this,h=Sa(IC(this),!1);if(!h.length)return null;const g=`${s.horizontal}px`,b=`${s.horizontal/2}px`,m=`${s.vertical}px`,y=`${s.vertical/2}px`,k=h.length-1,S=r.startsWith("space-");return v("div",{role:"none",class:[`${c}-space`,u&&`${c}-space--rtl`],style:{display:o?"inline-flex":"flex",flexDirection:(()=>e&&!t?"column":e&&t?"column-reverse":!e&&t?"row-reverse":"row")(),justifyContent:["start","end"].includes(r)?"flex-"+r:r,flexWrap:!l||e?"nowrap":"wrap",marginTop:d||e?"":`-${y}`,marginBottom:d||e?"":`-${y}`,alignItems:n,gap:d?`${s.vertical}px ${s.horizontal}px`:""}},!f&&(d||p)?h:h.map((w,x)=>w.type===$n?w:v("div",{role:"none",class:i,style:[a,{maxWidth:"100%"},d?"":e?{marginBottom:x!==k?m:""}:u?{marginLeft:S?r==="space-between"&&x===k?"":b:x!==k?g:"",marginRight:S?r==="space-between"&&x===0?"":b:"",paddingTop:y,paddingBottom:y}:{marginRight:S?r==="space-between"&&x===k?"":b:x!==k?g:"",marginLeft:S?r==="space-between"&&x===0?"":b:"",paddingTop:y,paddingBottom:y}]},w)))}}),vq={name:"DynamicTags",common:Ve,peers:{Input:uo,Button:Vn,Tag:__,Space:j2},self(){return{inputWidth:"64px"}}},bq=vq,yq={name:"Element",common:Ve},xq=yq,Cq={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},wq={name:"Flex",self(){return Cq}},_q=wq,Sq={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"},kq=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,textColor1:r,errorColor:i,warningColor:a,lineHeight:s,textColor3:l}=e;return Object.assign(Object.assign({},Sq),{blankHeightSmall:t,blankHeightMedium:n,blankHeightLarge:o,lineHeight:s,labelTextColor:r,asteriskColor:i,feedbackTextColorError:i,feedbackTextColorWarning:a,feedbackTextColor:l})},Tq={name:"Form",common:Ve,self:kq},Pq=Tq,Rq={name:"GradientText",common:Ve,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}}},Eq=Rq,$q=e=>{const{primaryColor:t,baseColor:n}=e;return{color:t,iconColor:n}},Aq={name:"IconWrapper",common:Ve,self:$q},Iq=Aq,Mq={closeMargin:"16px 12px",closeSize:"20px",closeIconSize:"16px",width:"365px",padding:"16px",titleFontSize:"16px",metaFontSize:"12px",descriptionFontSize:"12px"},V2=e=>{const{textColor2:t,successColor:n,infoColor:o,warningColor:r,errorColor:i,popoverColor:a,closeIconColor:s,closeIconColorHover:l,closeIconColorPressed:c,closeColorHover:u,closeColorPressed:d,textColor1:f,textColor3:p,borderRadius:h,fontWeightStrong:g,boxShadow2:b,lineHeight:m,fontSize:y}=e;return Object.assign(Object.assign({},Mq),{borderRadius:h,lineHeight:m,fontSize:y,headerFontWeight:g,iconColor:t,iconColorSuccess:n,iconColorInfo:o,iconColorWarning:r,iconColorError:i,color:a,textColor:t,closeIconColor:s,closeIconColorHover:l,closeIconColorPressed:c,closeBorderRadius:h,closeColorHover:u,closeColorPressed:d,headerTextColor:f,descriptionTextColor:p,actionTextColor:t,boxShadow:b})},zq={name:"Notification",common:bt,peers:{Scrollbar:Vi},self:V2},Oq=zq,Dq={name:"Notification",common:Ve,peers:{Scrollbar:jn},self:V2},Lq=Dq,Fq={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"},U2=e=>{const{textColor2:t,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,infoColor:i,successColor:a,errorColor:s,warningColor:l,popoverColor:c,boxShadow2:u,primaryColor:d,lineHeight:f,borderRadius:p,closeColorHover:h,closeColorPressed:g}=e;return Object.assign(Object.assign({},Fq),{closeBorderRadius:p,textColor:t,textColorInfo:t,textColorSuccess:t,textColorError:t,textColorWarning:t,textColorLoading:t,color:c,colorInfo:c,colorSuccess:c,colorError:c,colorWarning:c,colorLoading:c,boxShadow:u,boxShadowInfo:u,boxShadowSuccess:u,boxShadowError:u,boxShadowWarning:u,boxShadowLoading:u,iconColor:t,iconColorInfo:i,iconColorSuccess:a,iconColorWarning:l,iconColorError:s,iconColorLoading:d,closeColorHover:h,closeColorPressed:g,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,closeColorHoverInfo:h,closeColorPressedInfo:g,closeIconColorInfo:n,closeIconColorHoverInfo:o,closeIconColorPressedInfo:r,closeColorHoverSuccess:h,closeColorPressedSuccess:g,closeIconColorSuccess:n,closeIconColorHoverSuccess:o,closeIconColorPressedSuccess:r,closeColorHoverError:h,closeColorPressedError:g,closeIconColorError:n,closeIconColorHoverError:o,closeIconColorPressedError:r,closeColorHoverWarning:h,closeColorPressedWarning:g,closeIconColorWarning:n,closeIconColorHoverWarning:o,closeIconColorPressedWarning:r,closeColorHoverLoading:h,closeColorPressedLoading:g,closeIconColorLoading:n,closeIconColorHoverLoading:o,closeIconColorPressedLoading:r,loadingColor:d,lineHeight:f,borderRadius:p})},Nq={name:"Message",common:bt,self:U2},Bq=Nq,Hq={name:"Message",common:Ve,self:U2},jq=Hq,Vq={name:"ButtonGroup",common:Ve},Uq=Vq,Wq={name:"InputNumber",common:Ve,peers:{Button:Vn,Input:uo},self(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}},qq=Wq,Kq=e=>{const{textColorDisabled:t}=e;return{iconColorDisabled:t}},Gq={name:"InputNumber",common:bt,peers:{Button:Ru,Input:em},self:Kq},Yq=Gq,Xq={name:"Layout",common:Ve,peers:{Scrollbar:jn},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:et(n,a),siderToggleBarColorHover:et(n,s),__invertScrollbar:"false"}}},Zq=Xq,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:et(o,s),siderToggleBarColorHover:et(o,l),__invertScrollbar:"true"}},Qq={name:"Layout",common:bt,peers:{Scrollbar:Vi},self:Jq},W2=Qq,q2=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:et(o,l),colorPopover:r,colorHoverPopover:et(r,l),borderColor:i,borderColorModal:et(o,i),borderColorPopover:et(r,i),borderRadius:a,fontSize:s}},eK={name:"List",common:bt,self:q2},tK=eK,nK={name:"List",common:Ve,self:q2},oK=nK,rK={name:"LoadingBar",common:Ve,self(e){const{primaryColor:t}=e;return{colorError:"red",colorLoading:t,height:"2px"}}},iK=rK,aK=e=>{const{primaryColor:t,errorColor:n}=e;return{colorError:n,colorLoading:t,height:"2px"}},sK={name:"LoadingBar",common:bt,self:aK},lK=sK,cK={name:"Log",common:Ve,peers:{Scrollbar:jn,Code:K_},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}}},uK=cK,dK={name:"Mention",common:Ve,peers:{InternalSelectMenu:sl,Input:uo},self(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}},fK=dK;function hK(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 K2=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:Ie(o,{alpha:.1}),itemColorActiveHover:Ie(o,{alpha:.1}),itemColorActiveCollapsed:Ie(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},hK("#BBB",o,"#FFF","#AAA"))},pK={name:"Menu",common:bt,peers:{Tooltip:im,Dropdown:sm},self:K2},mK=pK,gK={name:"Menu",common:Ve,peers:{Tooltip:$u,Dropdown:lm},self(e){const{primaryColor:t,primaryColorSuppl:n}=e,o=K2(e);return o.itemColorActive=Ie(t,{alpha:.15}),o.itemColorActiveHover=Ie(t,{alpha:.15}),o.itemColorActiveCollapsed=Ie(t,{alpha:.15}),o.itemColorActiveInverted=n,o.itemColorActiveHoverInverted=n,o.itemColorActiveCollapsedInverted=n,o}},vK=gK,bK={titleFontSize:"18px",backSize:"22px"};function yK(e){const{textColor1:t,textColor2:n,textColor3:o,fontSize:r,fontWeightStrong:i,primaryColorHover:a,primaryColorPressed:s}=e;return Object.assign(Object.assign({},bK),{titleFontWeight:i,fontSize:r,titleTextColor:t,backColor:n,backColorHover:a,backColorPressed:s,subtitleTextColor:o})}const xK={name:"PageHeader",common:Ve,self:yK},CK={iconSize:"22px"},wK=e=>{const{fontSize:t,warningColor:n}=e;return Object.assign(Object.assign({},CK),{fontSize:t,iconColor:n})},_K={name:"Popconfirm",common:Ve,peers:{Button:Vn,Popover:Ui},self:wK},SK=_K,G2=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%)"}},kK={name:"Progress",common:bt,self:G2},TK=kK,PK={name:"Progress",common:Ve,self(e){const t=G2(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}},Y2=PK,RK={name:"Rate",common:Ve,self(e){const{railColor:t}=e;return{itemColor:t,itemColorActive:"#CCAA33",itemSize:"20px",sizeSmall:"16px",sizeMedium:"20px",sizeLarge:"24px"}}},EK=RK,$K={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},X2=e=>{const{textColor2:t,textColor1:n,errorColor:o,successColor:r,infoColor:i,warningColor:a,lineHeight:s,fontWeightStrong:l}=e;return Object.assign(Object.assign({},$K),{lineHeight:s,titleFontWeight:l,titleTextColor:n,textColor:t,iconColorError:o,iconColorSuccess:r,iconColorInfo:i,iconColorWarning:a})},AK={name:"Result",common:bt,self:X2},IK=AK,MK={name:"Result",common:Ve,self:X2},zK=MK,OK={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},DK={name:"Slider",common:Ve,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({},OK),{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:""})}},LK=DK,Z2=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}},FK={name:"Spin",common:bt,self:Z2},NK=FK,BK={name:"Spin",common:Ve,self:Z2},HK=BK,jK=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}},VK={name:"Statistic",common:Ve,self:jK},UK=VK,WK={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"},qK=e=>{const{fontWeightStrong:t,baseColor:n,textColorDisabled:o,primaryColor:r,errorColor:i,textColor1:a,textColor2:s}=e;return Object.assign(Object.assign({},WK),{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})},KK={name:"Steps",common:Ve,self:qK},GK=KK,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"},YK={name:"Switch",common:Ve,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 ${Ie(r,{alpha:.3})}`})}},XK=YK,ZK=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 ${Ie(t,{alpha:.2})}`})},JK={name:"Switch",common:bt,self:ZK},QK=JK,eG={thPaddingSmall:"6px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"6px",tdPaddingMedium:"12px",tdPaddingLarge:"12px"},tG=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({},eG),{fontSizeSmall:f,fontSizeMedium:p,fontSizeLarge:h,lineHeight:d,borderRadius:c,borderColor:et(n,t),borderColorModal:et(o,t),borderColorPopover:et(r,t),tdColor:n,tdColorModal:o,tdColorPopover:r,tdColorStriped:et(n,a),tdColorStripedModal:et(o,a),tdColorStripedPopover:et(r,a),thColor:et(n,i),thColorModal:et(o,i),thColorPopover:et(r,i),thTextColor:s,tdTextColor:l,thFontWeight:u})},nG={name:"Table",common:Ve,self:tG},oG=nG,rG={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"},iG=e=>{const{textColor2:t,primaryColor:n,textColorDisabled:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,tabColor:c,baseColor:u,dividerColor:d,fontWeight:f,textColor1:p,borderRadius:h,fontSize:g,fontWeightStrong:b}=e;return Object.assign(Object.assign({},rG),{colorSegment:c,tabFontSizeCard:g,tabTextColorLine:p,tabTextColorActiveLine:n,tabTextColorHoverLine:n,tabTextColorDisabledLine:o,tabTextColorSegment:p,tabTextColorActiveSegment:t,tabTextColorHoverSegment:t,tabTextColorDisabledSegment:o,tabTextColorBar:p,tabTextColorActiveBar:n,tabTextColorHoverBar:n,tabTextColorDisabledBar:o,tabTextColorCard:p,tabTextColorHoverCard:p,tabTextColorActiveCard:n,tabTextColorDisabledCard:o,barColor:n,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:a,closeColorHover:s,closeColorPressed:l,closeBorderRadius:h,tabColor:c,tabColorSegment:u,tabBorderColor:d,tabFontWeightActive:f,tabFontWeight:f,tabBorderRadius:h,paneTextColor:t,fontWeightStrong:b})},aG={name:"Tabs",common:Ve,self(e){const t=iG(e),{inputColor:n}=e;return t.colorSegment=n,t.tabColorSegment=n,t}},sG=aG,lG=e=>{const{textColor1:t,textColor2:n,fontWeightStrong:o,fontSize:r}=e;return{fontSize:r,titleTextColor:t,textColor:n,titleFontWeight:o}},cG={name:"Thing",common:Ve,self:lG},uG=cG,dG={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},fG={name:"Timeline",common:Ve,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({},dG),{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})}},hG=fG,pG={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},mG={name:"Transfer",common:Ve,peers:{Checkbox:Va,Scrollbar:jn,Input:uo,Empty:ji,Button:Vn},self(e){const{fontWeight:t,fontSizeLarge:n,fontSizeMedium:o,fontSizeSmall:r,heightLarge:i,heightMedium:a,borderRadius:s,inputColor:l,tableHeaderColor:c,textColor1:u,textColorDisabled:d,textColor2:f,textColor3:p,hoverColor:h,closeColorHover:g,closeColorPressed:b,closeIconColor:m,closeIconColorHover:y,closeIconColorPressed:k,dividerColor:S}=e;return Object.assign(Object.assign({},pG),{itemHeightSmall:a,itemHeightMedium:a,itemHeightLarge:i,fontSizeSmall:r,fontSizeMedium:o,fontSizeLarge:n,borderRadius:s,dividerColor:S,borderColor:"#0000",listColor:l,headerColor:c,titleTextColor:u,titleTextColorDisabled:d,extraTextColor:p,extraTextColorDisabled:d,itemTextColor:f,itemTextColorDisabled:d,itemColorPending:h,titleFontWeight:t,closeColorHover:g,closeColorPressed:b,closeIconColor:m,closeIconColorHover:y,closeIconColorPressed:k})}},gG=mG,vG=e=>{const{borderRadiusSmall:t,dividerColor:n,hoverColor:o,pressedColor:r,primaryColor:i,textColor3:a,textColor2:s,textColorDisabled:l,fontSize:c}=e;return{fontSize:c,lineHeight:"1.5",nodeHeight:"30px",nodeWrapperPadding:"3px 0",nodeBorderRadius:t,nodeColorHover:o,nodeColorPressed:r,nodeColorActive:Ie(i,{alpha:.1}),arrowColor:a,nodeTextColor:s,nodeTextColorDisabled:l,loadingColor:i,dropMarkColor:i,lineColor:n}},bG={name:"Tree",common:Ve,peers:{Checkbox:Va,Scrollbar:jn,Empty:ji},self(e){const{primaryColor:t}=e,n=vG(e);return n.nodeColorActive=Ie(t,{alpha:.15}),n}},Q2=bG,yG={name:"TreeSelect",common:Ve,peers:{Tree:Q2,Empty:ji,InternalSelection:Jp}},xG=yG,CG={headerFontSize1:"30px",headerFontSize2:"22px",headerFontSize3:"18px",headerFontSize4:"16px",headerFontSize5:"16px",headerFontSize6:"16px",headerMargin1:"28px 0 20px 0",headerMargin2:"28px 0 20px 0",headerMargin3:"28px 0 20px 0",headerMargin4:"28px 0 18px 0",headerMargin5:"28px 0 18px 0",headerMargin6:"28px 0 18px 0",headerPrefixWidth1:"16px",headerPrefixWidth2:"16px",headerPrefixWidth3:"12px",headerPrefixWidth4:"12px",headerPrefixWidth5:"12px",headerPrefixWidth6:"12px",headerBarWidth1:"4px",headerBarWidth2:"4px",headerBarWidth3:"3px",headerBarWidth4:"3px",headerBarWidth5:"3px",headerBarWidth6:"3px",pMargin:"16px 0 16px 0",liMargin:".25em 0 0 0",olPadding:"0 0 0 2em",ulPadding:"0 0 0 2em"},wG=e=>{const{primaryColor:t,textColor2:n,borderColor:o,lineHeight:r,fontSize:i,borderRadiusSmall:a,dividerColor:s,fontWeightStrong:l,textColor1:c,textColor3:u,infoColor:d,warningColor:f,errorColor:p,successColor:h,codeColor:g}=e;return Object.assign(Object.assign({},CG),{aTextColor:t,blockquoteTextColor:n,blockquotePrefixColor:o,blockquoteLineHeight:r,blockquoteFontSize:i,codeBorderRadius:a,liTextColor:n,liLineHeight:r,liFontSize:i,hrColor:s,headerFontWeight:l,headerTextColor:c,pTextColor:n,pTextColor1Depth:c,pTextColor2Depth:n,pTextColor3Depth:u,pLineHeight:r,pFontSize:i,headerBarColor:t,headerBarColorPrimary:t,headerBarColorInfo:d,headerBarColorError:p,headerBarColorWarning:f,headerBarColorSuccess:h,textColor:n,textColor1Depth:c,textColor2Depth:n,textColor3Depth:u,textColorPrimary:t,textColorInfo:d,textColorSuccess:h,textColorWarning:f,textColorError:p,codeTextColor:n,codeColor:g,codeBorder:"1px solid #0000"})},_G={name:"Typography",common:Ve,self:wG},SG=_G,kG=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:Ie(o,{alpha:.06}),itemTextColor:r,itemTextColorError:o,itemTextColorSuccess:i,itemIconColor:t,itemDisabledOpacity:a,itemBorderImageCardError:`1px solid ${o}`,itemBorderImageCard:`1px solid ${l}`}},TG={name:"Upload",common:Ve,peers:{Button:Vn,Progress:Y2},self(e){const{errorColor:t}=e,n=kG(e);return n.itemColorHoverError=Ie(t,{alpha:.09}),n}},PG=TG,RG={name:"Watermark",common:Ve,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},EG=RG,$G={name:"Row",common:Ve},AG=$G,IG={name:"Image",common:Ve,peers:{Tooltip:$u},self:e=>{const{textColor2:t}=e;return{toolbarIconColor:t,toolbarColor:"rgba(0, 0, 0, .35)",toolbarBoxShadow:"none",toolbarBorderRadius:"24px"}}};function MG(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function zG(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^\.\d+$/.test(e))}function qd(e){return e==null?!0:!Number.isNaN(e)}function U0(e,t){return e==null?"":t===void 0?String(e):e.toFixed(t)}function Kd(e){if(e===null)return null;if(typeof e=="number")return e;{const t=Number(e);return Number.isNaN(t)?null:t}}const OG=W([O("input-number-suffix",` display: inline-block; margin-right: 10px; `),O("input-number-prefix",` display: inline-block; margin-left: 10px; - `)]),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",` + `)]),W0=800,q0=100,DG=Object.assign(Object.assign({},He.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"},inputProps:Object,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]}),LG=me({name:"InputNumber",props:DG,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,mergedRtlRef:o}=at(e),r=He("InputNumber","-input-number",OG,Yq,e,n),{localeRef:i}=Di("InputNumber"),a=dr(e),{mergedSizeRef:s,mergedDisabledRef:l,mergedStatusRef:c}=a,u=N(null),d=N(null),f=N(null),p=N(e.defaultValue),h=Ue(e,"value"),g=ln(h,p),b=N(""),m=G=>{const se=String(G).split(".")[1];return se?se.length:0},y=G=>{const se=[e.min,e.max,e.step,G].map(xe=>xe===void 0?0:m(xe));return Math.max(...se)},k=_t(()=>{const{placeholder:G}=e;return G!==void 0?G:i.value.placeholder}),S=_t(()=>{const G=Kd(e.step);return G!==null?G===0?1:Math.abs(G):1}),w=_t(()=>{const G=Kd(e.min);return G!==null?G:null}),x=_t(()=>{const G=Kd(e.max);return G!==null?G:null}),C=G=>{const{value:se}=g;if(G===se){R();return}const{"onUpdate:value":xe,onUpdateValue:be,onChange:Ce}=e,{nTriggerFormInput:we,nTriggerFormChange:Re}=a;Ce&&Pe(Ce,G),be&&Pe(be,G),xe&&Pe(xe,G),p.value=G,we(),Re()},_=({offset:G,doUpdateIfValid:se,fixPrecision:xe,isInputing:be})=>{const{value:Ce}=b;if(be&&zG(Ce))return!1;const we=(e.parse||MG)(Ce);if(we===null)return se&&C(null),null;if(qd(we)){const Re=m(we),{precision:de}=e;if(de!==void 0&&defe){if(!se||be)return!1;ee=fe}if(Oe!==null&&ee{const{value:G}=g;if(qd(G)){const{format:se,precision:xe}=e;se?b.value=se(G):G===null||xe===void 0||m(G)>xe?b.value=U0(G,void 0):b.value=U0(G,xe)}else b.value=String(G)};R();const E=_t(()=>_({offset:0,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})===!1),M=_t(()=>{const{value:G}=g;if(e.validator&&G===null)return!1;const{value:se}=S;return _({offset:-se,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),A=_t(()=>{const{value:G}=g;if(e.validator&&G===null)return!1;const{value:se}=S;return _({offset:+se,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function q(G){const{onFocus:se}=e,{nTriggerFormFocus:xe}=a;se&&Pe(se,G),xe()}function F(G){var se,xe;if(G.target===((se=u.value)===null||se===void 0?void 0:se.wrapperElRef))return;const be=_({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0});if(be!==!1){const Re=(xe=u.value)===null||xe===void 0?void 0:xe.inputElRef;Re&&(Re.value=String(be||"")),g.value===be&&R()}else R();const{onBlur:Ce}=e,{nTriggerFormBlur:we}=a;Ce&&Pe(Ce,G),we(),Bt(()=>{R()})}function z(G){const{onClear:se}=e;se&&Pe(se,G)}function D(){const{value:G}=A;if(!G){J();return}const{value:se}=g;if(se===null)e.validator||C(le());else{const{value:xe}=S;_({offset:xe,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function Y(){const{value:G}=M;if(!G){ve();return}const{value:se}=g;if(se===null)e.validator||C(le());else{const{value:xe}=S;_({offset:-xe,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const Q=q,ce=F;function le(){if(e.validator)return null;const{value:G}=w,{value:se}=x;return G!==null?Math.max(0,G):se!==null?Math.min(0,se):0}function B(G){z(G),C(null)}function $(G){var se,xe,be;!((se=f.value)===null||se===void 0)&&se.$el.contains(G.target)&&G.preventDefault(),!((xe=d.value)===null||xe===void 0)&&xe.$el.contains(G.target)&&G.preventDefault(),(be=u.value)===null||be===void 0||be.activate()}let I=null,K=null,ne=null;function ve(){ne&&(window.clearTimeout(ne),ne=null),I&&(window.clearInterval(I),I=null)}function J(){j&&(window.clearTimeout(j),j=null),K&&(window.clearInterval(K),K=null)}function ye(){ve(),ne=window.setTimeout(()=>{I=window.setInterval(()=>{Y()},q0)},W0),Mt("mouseup",document,ve,{once:!0})}let j=null;function ge(){J(),j=window.setTimeout(()=>{K=window.setInterval(()=>{D()},q0)},W0),Mt("mouseup",document,J,{once:!0})}const Ee=()=>{K||D()},Ne=()=>{I||Y()};function T(G){var se,xe;if(G.key==="Enter"){if(G.target===((se=u.value)===null||se===void 0?void 0:se.wrapperElRef))return;_({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&((xe=u.value)===null||xe===void 0||xe.deactivate())}else if(G.key==="ArrowUp"){if(!A.value||e.keyboard.ArrowUp===!1)return;G.preventDefault(),_({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&D()}else if(G.key==="ArrowDown"){if(!M.value||e.keyboard.ArrowDown===!1)return;G.preventDefault(),_({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&Y()}}function P(G){b.value=G,e.updateValueOnInput&&!e.format&&!e.parse&&e.precision===void 0&&_({offset:0,doUpdateIfValid:!0,isInputing:!0,fixPrecision:!1})}ht(g,()=>{R()});const U={focus:()=>{var G;return(G=u.value)===null||G===void 0?void 0:G.focus()},blur:()=>{var G;return(G=u.value)===null||G===void 0?void 0:G.blur()},select:()=>{var G;return(G=u.value)===null||G===void 0?void 0:G.select()}},oe=pn("InputNumber",o,n);return Object.assign(Object.assign({},U),{rtlEnabled:oe,inputInstRef:u,minusButtonInstRef:d,addButtonInstRef:f,mergedClsPrefix:n,mergedBordered:t,uncontrolledValue:p,mergedValue:g,mergedPlaceholder:k,displayedValueInvalid:E,mergedSize:s,mergedDisabled:l,displayedValue:b,addable:A,minusable:M,mergedStatus:c,handleFocus:Q,handleBlur:ce,handleClear:B,handleMouseDown:$,handleAddClick:Ee,handleMinusClick:Ne,handleAddMousedown:ge,handleMinusMousedown:ye,handleKeyDown:T,handleUpdateDisplayedValue:P,mergedTheme:r,inputThemeOverrides:{paddingSmall:"0 8px 0 10px",paddingMedium:"0 8px 0 12px",paddingLarge:"0 8px 0 14px"},buttonThemeOverrides:L(()=>{const{self:{iconColorDisabled:G}}=r.value,[se,xe,be,Ce]=Uo(G);return{textColorTextDisabled:`rgb(${se}, ${xe}, ${be})`,opacityDisabled:`${Ce}`}})})},render(){const{mergedClsPrefix:e,$slots:t}=this,n=()=>v(R0,{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:()=>An(t["minus-icon"],()=>[v(Vt,{clsPrefix:e},{default:()=>v(MN,null)})])}),o=()=>v(R0,{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:()=>An(t["add-icon"],()=>[v(Vt,{clsPrefix:e},{default:()=>v(kN,null)})])});return v("div",{class:[`${e}-input-number`,this.rtlEnabled&&`${e}-input-number--rtl`]},v(_o,{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,inputProps:this.inputProps,internalLoadingBeforeSuffix:!0},{prefix:()=>{var r;return this.showButton&&this.buttonPlacement==="both"?[n(),$t(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?[$t(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)}}))}}),eS="n-layout-sider",tS={type:String,default:"static"},FG=O("layout",` color: var(--n-text-color); background-color: var(--n-color); box-sizing: border-box; @@ -2808,13 +2726,13 @@ ${t} overflow-x: hidden; box-sizing: border-box; height: 100%; - `),K("absolute-positioned",` + `),Z("absolute-positioned",` position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `)]),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",` + `)]),NG={embedded:Boolean,position:tS,nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,onScroll:Function,contentClass:String,contentStyle:{type:[String,Object],default:""},hasSider:Boolean,siderPlacement:{type:String,default:"left"}},nS="n-layout";function BG(e){return me({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},He.props),NG),setup(t){const n=N(null),o=N(null),{mergedClsPrefixRef:r,inlineThemeDisabled:i}=at(t),a=He("Layout","-layout",FG,W2,t,r);function s(g,b){if(t.nativeScrollbar){const{value:m}=n;m&&(b===void 0?m.scrollTo(g):m.scrollTo(g,b))}else{const{value:m}=o;m&&m.scrollTo(g,b)}}lt(nS,t);let l=0,c=0;const u=g=>{var b;const m=g.target;l=m.scrollLeft,c=m.scrollTop,(b=t.onScroll)===null||b===void 0||b.call(t,g)};Dp(()=>{if(t.nativeScrollbar){const g=n.value;g&&(g.scrollTop=c,g.scrollLeft=l)}});const d={display:"flex",flexWrap:"nowrap",width:"100%",flexDirection:"row"},f={scrollTo:s},p=L(()=>{const{common:{cubicBezierEaseInOut:g},self:b}=a.value;return{"--n-bezier":g,"--n-color":t.embedded?b.colorEmbedded:b.color,"--n-text-color":b.textColor}}),h=i?St("layout",L(()=>t.embedded?"e":""),p,t):void 0;return Object.assign({mergedClsPrefix:r,scrollableElRef:n,scrollbarInstRef:o,hasSiderStyle:d,mergedTheme:a,handleNativeElScroll:u,cssVars:i?void 0:p,themeClass:h==null?void 0:h.themeClass,onRender:h==null?void 0:h.onRender},f)},render(){var t;const{mergedClsPrefix:n,hasSider:o}=this;(t=this.onRender)===null||t===void 0||t.call(this);const r=o?this.hasSiderStyle:void 0,i=[this.themeClass,e&&`${n}-layout-content`,`${n}-layout`,`${n}-layout--${this.position}-positioned`];return v("div",{class:i,style:this.cssVars},this.nativeScrollbar?v("div",{ref:"scrollableElRef",class:[`${n}-layout-scroll-container`,this.contentClass],style:[this.contentStyle,r],onScroll:this.handleNativeElScroll},this.$slots):v(ko,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,contentClass:this.contentClass,contentStyle:[this.contentStyle,r]}),this.$slots))}})}const HG=BG(!1),jG=O("layout-sider",` flex-shrink: 0; box-sizing: border-box; position: relative; @@ -2830,7 +2748,7 @@ ${t} background-color: var(--n-color); display: flex; justify-content: flex-end; -`,[K("bordered",[F("border",` +`,[Z("bordered",[V("border",` content: ""; position: absolute; top: 0; @@ -2838,15 +2756,15 @@ ${t} width: 1px; background-color: var(--n-border-color); transition: background-color .3s var(--n-bezier); - `)]),F("left-placement",[K("bordered",[F("border",` + `)]),V("left-placement",[Z("bordered",[V("border",` right: 0; - `)])]),K("right-placement",` + `)])]),Z("right-placement",` justify-content: flex-start; - `,[K("bordered",[F("border",` + `,[Z("bordered",[V("border",` left: 0; - `)]),K("collapsed",[O("layout-toggle-button",[O("base-icon",` + `)]),Z("collapsed",[O("layout-toggle-button",[O("base-icon",` transform: rotate(180deg); - `)]),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("layout-toggle-bar",[W("&:hover",[V("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),V("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])])]),O("layout-toggle-button",` left: 0; transform: translateX(-50%) translateY(-50%); `,[O("base-icon",` @@ -2854,7 +2772,7 @@ ${t} `)]),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",[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",` + `,[W("&:hover",[V("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),V("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})])])]),Z("collapsed",[O("layout-toggle-bar",[W("&:hover",[V("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),V("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])]),O("layout-toggle-button",[O("base-icon",` transform: rotate(0); `)])]),O("layout-toggle-button",` transition: @@ -2890,7 +2808,7 @@ ${t} position: absolute; top: calc(50% - 36px); right: -28px; - `,[F("top, bottom",` + `,[V("top, bottom",` position: absolute; width: 4px; border-radius: 2px; @@ -2899,10 +2817,10 @@ ${t} transition: background-color .3s var(--n-bezier), transform .3s var(--n-bezier); - `),F("bottom",` + `),V("bottom",` position: absolute; top: 34px; - `),j("&:hover",[F("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),F("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})]),F("top, bottom",{backgroundColor:"var(--n-toggle-bar-color)"}),j("&:hover",[F("top, bottom",{backgroundColor:"var(--n-toggle-bar-color-hover)"})])]),F("border",` + `),W("&:hover",[V("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),V("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})]),V("top, bottom",{backgroundColor:"var(--n-toggle-bar-color)"}),W("&:hover",[V("top, bottom",{backgroundColor:"var(--n-toggle-bar-color-hover)"})])]),V("border",` position: absolute; top: 0; right: 0; @@ -2917,12 +2835,12 @@ ${t} opacity: 0; transition: opacity .3s var(--n-bezier); max-width: 100%; - `),K("show-content",[O("layout-sider-scroll-container",{opacity:1})]),K("absolute-positioned",` + `),Z("show-content",[O("layout-sider-scroll-container",{opacity:1})]),Z("absolute-positioned",` position: absolute; left: 0; top: 0; bottom: 0; - `)]),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",` + `)]),VG=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(Vt,{clsPrefix:e},{default:()=>v(Yp,null)}))}}),UG=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`}))}}),WG={position:tS,bordered:Boolean,collapsedWidth:{type:Number,default:48},width:{type:[Number,String],default:272},contentClass:String,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,triggerClass:String,triggerStyle:[String,Object],collapsedTriggerClass:String,collapsedTriggerStyle:[String,Object],"onUpdate:collapsed":[Function,Array],onUpdateCollapsed:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,onExpand:[Function,Array],onCollapse:[Function,Array],onScroll:Function},qG=me({name:"LayoutSider",props:Object.assign(Object.assign({},He.props),WG),setup(e){const t=qe(nS),n=N(null),o=N(null),r=L(()=>qt(l.value?e.collapsedWidth:e.width)),i=L(()=>e.collapseMode!=="transform"?{}:{minWidth:qt(e.width)}),a=L(()=>t?t.siderPlacement:"left"),s=N(e.defaultCollapsed),l=ln(Ue(e,"collapsed"),s);function c(w,x){if(e.nativeScrollbar){const{value:C}=n;C&&(x===void 0?C.scrollTo(w):C.scrollTo(w,x))}else{const{value:C}=o;C&&C.scrollTo(w,x)}}function u(){const{"onUpdate:collapsed":w,onUpdateCollapsed:x,onExpand:C,onCollapse:_}=e,{value:R}=l;x&&Pe(x,!R),w&&Pe(w,!R),s.value=!R,R?C&&Pe(C):_&&Pe(_)}let d=0,f=0;const p=w=>{var x;const C=w.target;d=C.scrollLeft,f=C.scrollTop,(x=e.onScroll)===null||x===void 0||x.call(e,w)};Dp(()=>{if(e.nativeScrollbar){const w=n.value;w&&(w.scrollTop=f,w.scrollLeft=d)}}),lt(eS,{collapsedRef:l,collapseModeRef:Ue(e,"collapseMode")});const{mergedClsPrefixRef:h,inlineThemeDisabled:g}=at(e),b=He("Layout","-layout-sider",jG,W2,e,h);function m(w){var x,C;w.propertyName==="max-width"&&(l.value?(x=e.onAfterLeave)===null||x===void 0||x.call(e):(C=e.onAfterEnter)===null||C===void 0||C.call(e))}const y={scrollTo:c},k=L(()=>{const{common:{cubicBezierEaseInOut:w},self:x}=b.value,{siderToggleButtonColor:C,siderToggleButtonBorder:_,siderToggleBarColor:R,siderToggleBarColorHover:E}=x,M={"--n-bezier":w,"--n-toggle-button-color":C,"--n-toggle-button-border":_,"--n-toggle-bar-color":R,"--n-toggle-bar-color-hover":E};return e.inverted?(M["--n-color"]=x.siderColorInverted,M["--n-text-color"]=x.textColorInverted,M["--n-border-color"]=x.siderBorderColorInverted,M["--n-toggle-button-icon-color"]=x.siderToggleButtonIconColorInverted,M.__invertScrollbar=x.__invertScrollbar):(M["--n-color"]=x.siderColor,M["--n-text-color"]=x.textColor,M["--n-border-color"]=x.siderBorderColor,M["--n-toggle-button-icon-color"]=x.siderToggleButtonIconColor),M}),S=g?St("layout-sider",L(()=>e.inverted?"a":"b"),k,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:m,handleTriggerClick:u,inlineThemeDisabled:g,cssVars:k,themeClass:S==null?void 0:S.themeClass,onRender:S==null?void 0:S.onRender},y)},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:qt(this.width)}]},this.nativeScrollbar?v("div",{class:[`${t}-layout-sider-scroll-container`,this.contentClass],onScroll:this.handleNativeElScroll,style:[this.scrollContainerStyle,{overflow:"auto"},this.contentStyle],ref:"scrollableElRef"},this.$slots):v(ko,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",style:this.scrollContainerStyle,contentStyle:this.contentStyle,contentClass:this.contentClass,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(UG,{clsPrefix:t,class:n?this.collapsedTriggerClass:this.triggerClass,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):v(VG,{clsPrefix:t,class:n?this.collapsedTriggerClass:this.triggerClass,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?v("div",{class:`${t}-layout-sider__border`}):null)}}),KG={extraFontSize:"12px",width:"440px"},GG={name:"Transfer",common:Ve,peers:{Checkbox:Va,Scrollbar:jn,Input:uo,Empty:ji,Button:Vn},self(e){const{iconColorDisabled:t,iconColor:n,fontWeight:o,fontSizeLarge:r,fontSizeMedium:i,fontSizeSmall:a,heightLarge:s,heightMedium:l,heightSmall:c,borderRadius:u,inputColor:d,tableHeaderColor:f,textColor1:p,textColorDisabled:h,textColor2:g,hoverColor:b}=e;return Object.assign(Object.assign({},KG),{itemHeightSmall:c,itemHeightMedium:l,itemHeightLarge:s,fontSizeSmall:a,fontSizeMedium:i,fontSizeLarge:r,borderRadius:u,borderColor:"#0000",listColor:d,headerColor:f,titleTextColor:p,titleTextColorDisabled:h,extraTextColor:g,filterDividerColor:"#0000",itemTextColor:g,itemTextColorDisabled:h,itemColorPending:b,titleFontWeight:o,iconColor:n,iconColorDisabled:t})}},YG=GG,XG=W([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,28 +2854,28 @@ ${t} list-style-type: none; color: var(--n-text-color); background-color: var(--n-merged-color); - `,[K("show-divider",[O("list-item",[j("&:not(:last-child)",[F("divider",` + `,[Z("show-divider",[O("list-item",[W("&:not(:last-child)",[V("divider",` background-color: var(--n-merged-border-color); - `)])])]),K("clickable",[O("list-item",` + `)])])]),Z("clickable",[O("list-item",` cursor: pointer; - `)]),K("bordered",` + `)]),Z("bordered",` border: 1px solid var(--n-merged-border-color); border-radius: var(--n-border-radius); - `),K("hoverable",[O("list-item",` + `),Z("hoverable",[O("list-item",` border-radius: var(--n-border-radius); - `,[j("&:hover",` + `,[W("&:hover",` background-color: var(--n-merged-color-hover); - `,[F("divider",` + `,[V("divider",` background-color: transparent; - `)])])]),K("bordered, hoverable",[O("list-item",` + `)])])]),Z("bordered, hoverable",[O("list-item",` padding: 12px 20px; - `),F("header, footer",` + `),V("header, footer",` padding: 12px 20px; - `)]),F("header, footer",` + `)]),V("header, footer",` padding: 12px 0; box-sizing: border-box; transition: border-color .3s var(--n-bezier); - `,[j("&:not(:last-child)",` + `,[W("&:not(:last-child)",` border-bottom: 1px solid var(--n-merged-border-color); `)]),O("list-item",` position: relative; @@ -2969,15 +2887,15 @@ ${t} transition: background-color .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[F("prefix",` + `,[V("prefix",` margin-right: 20px; flex: 0; - `),F("suffix",` + `),V("suffix",` margin-left: 20px; flex: 0; - `),F("main",` + `),V("main",` flex: 1; - `),F("divider",` + `),V("divider",` height: 1px; position: absolute; bottom: 0; @@ -2990,54 +2908,54 @@ ${t} --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); - `)),pu(O("list",` + `)),vu(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); - `))]),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",` + `))]),ZG=Object.assign(Object.assign({},He.props),{size:{type:String,default:"medium"},bordered:Boolean,clickable:Boolean,hoverable:Boolean,showDivider:{type:Boolean,default:!0}}),oS="n-list",hm=me({name:"List",props:ZG,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=at(e),r=pn("List",o,t),i=He("List","-list",XG,tK,e,t);lt(oS,{showDividerRef:Ue(e,"showDivider"),mergedClsPrefixRef:t});const a=L(()=>{const{common:{cubicBezierEaseInOut:l},self:{fontSize:c,textColor:u,color:d,colorModal:f,colorPopover:p,borderColor:h,borderColorModal:g,borderColorPopover:b,borderRadius:m,colorHover:y,colorHoverModal:k,colorHoverPopover:S}}=i.value;return{"--n-font-size":c,"--n-bezier":l,"--n-text-color":u,"--n-color":d,"--n-border-radius":m,"--n-border-color":h,"--n-border-color-modal":g,"--n-border-color-popover":b,"--n-color-modal":f,"--n-color-popover":p,"--n-color-hover":y,"--n-color-hover-modal":k,"--n-color-hover-popover":S}}),s=n?St("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)}}),pm=me({name:"ListItem",setup(){const e=qe(oS,null);return e||Kr("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`}))}}),rS="n-loading-bar",iS="n-loading-bar-api",JG=O("loading-bar-container",` z-index: 5999; position: fixed; top: 0; left: 0; right: 0; height: 2px; -`,[sl({enterDuration:"0.3s",leaveDuration:"0.8s"}),O("loading-bar",` +`,[al({enterDuration:"0.3s",leaveDuration:"0.8s"}),O("loading-bar",` width: 100%; transition: max-width 4s linear, background .2s linear; height: var(--n-height); - `,[K("starting",` + `,[Z("starting",` background: var(--n-color-loading); - `),K("finishing",` + `),Z("finishing",` background: var(--n-color-loading); transition: max-width .2s linear, background .2s linear; - `),K("error",` + `),Z("error",` background: var(--n-color-error); transition: max-width .2s linear, background .2s linear; - `)])]);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",` + `)])]);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 QG=me({name:"LoadingBar",props:{containerClass:String,containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=at(),{props:t,mergedClsPrefixRef:n}=qe(rS),o=N(null),r=N(!1),i=N(!1),a=N(!1),s=N(!1);let l=!1;const c=N(!1),u=L(()=>{const{loadingBarStyle:w}=t;return w?w[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 Bt(),s.value=!1})}function f(w=0,x=80,C="starting"){return Bl(this,void 0,void 0,function*(){if(i.value=!0,yield d(),l)return;a.value=!0,yield Bt();const _=o.value;_&&(_.style.maxWidth=`${w}%`,_.style.transition="none",_.offsetWidth,_.className=Hl(C,n.value),_.style.transition="",_.style.maxWidth=`${x}%`)})}function p(){return Bl(this,void 0,void 0,function*(){if(l||c.value)return;i.value&&(yield Bt()),l=!0;const w=o.value;w&&(w.className=Hl("finishing",n.value),w.style.maxWidth="100%",w.offsetWidth,a.value=!1)})}function h(){if(!(l||c.value))if(!a.value)f(100,100,"error").then(()=>{c.value=!0;const w=o.value;w&&(w.className=Hl("error",n.value),w.offsetWidth,a.value=!1)});else{c.value=!0;const w=o.value;if(!w)return;w.className=Hl("error",n.value),w.style.maxWidth="100%",w.offsetWidth,a.value=!1}}function g(){r.value=!0}function b(){r.value=!1}function m(){return Bl(this,void 0,void 0,function*(){yield d()})}const y=He("LoadingBar","-loading-bar",JG,lK,t,n),k=L(()=>{const{self:{height:w,colorError:x,colorLoading:C}}=y.value;return{"--n-height":w,"--n-color-loading":C,"--n-color-error":x}}),S=e?St("loading-bar",void 0,k,t):void 0;return{mergedClsPrefix:n,loadingBarRef:o,started:i,loading:a,entering:r,transitionDisabled:s,start:f,error:h,finish:p,handleEnter:g,handleAfterEnter:b,handleAfterLeave:m,mergedLoadingBarStyle:u,cssVars:e?void 0:k,themeClass:S==null?void 0:S.themeClass,onRender:S==null?void 0:S.onRender}},render(){if(!this.started)return null;const{mergedClsPrefix:e}=this;return v(hn,{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),Sn(v("div",{class:[`${e}-loading-bar-container`,this.themeClass,this.containerClass],style:this.containerStyle},v("div",{ref:"loadingBarRef",class:[`${e}-loading-bar`],style:[this.cssVars,this.mergedLoadingBarStyle]})),[[ao,this.loading||!this.loading&&this.entering]])}})}}),eY=Object.assign(Object.assign({},He.props),{to:{type:[String,Object,Boolean],default:void 0},containerClass:String,containerStyle:[String,Object],loadingBarStyle:{type:Object}}),tY=me({name:"LoadingBarProvider",props:eY,setup(e){const t=Gr(),n=N(null),o={start(){var i;t.value?(i=n.value)===null||i===void 0||i.start():Bt(()=>{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():Bt(()=>{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():Bt(()=>{var a;(a=n.value)===null||a===void 0||a.finish()})}},{mergedClsPrefixRef:r}=at(e);return lt(iS,o),lt(rS,{props:e,mergedClsPrefixRef:r}),Object.assign(o,{loadingBarRef:n})},render(){var e,t;return v(it,null,v(Xc,{disabled:this.to===!1,to:this.to||"body"},v(QG,{ref:"loadingBarRef",containerStyle:this.containerStyle,containerClass:this.containerClass})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function nY(){const e=qe(iS,null);return e===null&&Kr("use-loading-bar","No outer founded."),e}const fl="n-menu",mm="n-submenu",gm="n-menu-item-group",jl=8;function vm(e){const t=qe(fl),{props:n,mergedCollapsedRef:o}=t,r=qe(mm,null),i=qe(gm,null),a=L(()=>n.mode==="horizontal"),s=L(()=>a.value?n.dropdownPlacement:"tmNodes"in e?"right-start":"right"),l=L(()=>{var f;return Math.max((f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize,n.iconSize)}),c=L(()=>{var f;return!a.value&&e.root&&o.value&&(f=n.collapsedIconSize)!==null&&f!==void 0?f:n.iconSize}),u=L(()=>{if(a.value)return;const{collapsedWidth:f,indent:p,rootIndent:h}=n,{root:g,isGroup:b}=e,m=h===void 0?p:h;return g?o.value?f/2-l.value/2:m:i&&typeof i.paddingLeftRef.value=="number"?p/2+i.paddingLeftRef.value:r&&typeof r.paddingLeftRef.value=="number"?(b?p/2:p)+r.paddingLeftRef.value:0}),d=L(()=>{const{collapsedWidth:f,indent:p,rootIndent:h}=n,{value:g}=l,{root:b}=e;return a.value||!b||!o.value?jl:(h===void 0?p:h)+g+jl-(f+g)/2});return{dropdownPlacement:s,activeIconSize:c,maxIconSize:l,paddingLeft:u,iconMarginRight:d,NMenu:t,NSubmenu:r}}const bm={internalKey:{type:[String,Number],required:!0},root:Boolean,isGroup:Boolean,level:{type:Number,required:!0},title:[String,Function],extra:[String,Function]},aS=Object.assign(Object.assign({},bm),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),oY=me({name:"MenuOptionGroup",props:aS,setup(e){lt(mm,null);const t=vm(e);lt(gm,{paddingLeftRef:t.paddingLeft});const{mergedClsPrefixRef:n,props:o}=qe(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;`:""]}),jt(e.title),e.extra?v(it,null," ",jt(e.extra)):null),v("div",null,e.tmNodes.map(l=>ym(l,o))))}}}),sS=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},isEllipsisPlaceholder:Boolean},setup(e){const{props:t}=qe(fl);return{menuProps:t,style:L(()=>{const{paddingLeft:n}=e;return{paddingLeft:n&&`${n}px`}}),iconStyle:L(()=>{const{maxIconSize:n,activeIconSize:o,iconMarginRight:r}=e;return{width:`${n}px`,height:`${n}px`,fontSize:`${o}px`,marginRight:`${r}px`}})}},render(){const{clsPrefix:e,tmNode:t,menuProps:{renderIcon:n,renderLabel:o,renderExtra:r,expandIcon:i}}=this,a=n?n(t.rawNode):jt(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"},this.isEllipsisPlaceholder?this.title:o?o(t.rawNode):jt(this.title),this.extra||r?v("span",{class:`${e}-menu-item-content-header__extra`}," ",r?r(t.rawNode):jt(this.extra)):null),this.showArrow?v(Vt,{ariaHidden:!0,class:`${e}-menu-item-content__arrow`,clsPrefix:e},{default:()=>i?i(t.rawNode):v(ON,null)}):null)}}),lS=Object.assign(Object.assign({},bm),{rawNodes:{type:Array,default:()=>[]},tmNodes:{type:Array,default:()=>[]},tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function,domId:String,virtualChildActive:{type:Boolean,default:void 0},isEllipsisPlaceholder:Boolean}),_h=me({name:"Submenu",props:lS,setup(e){const t=vm(e),{NMenu:n,NSubmenu:o}=t,{props:r,mergedCollapsedRef:i,mergedThemeRef:a}=n,s=L(()=>{const{disabled:f}=e;return o!=null&&o.mergedDisabledRef.value||r.disabled?!0:f}),l=N(!1);lt(mm,{paddingLeftRef:t.paddingLeft,mergedDisabledRef:s}),lt(gm,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:_t(()=>{var f;return(f=e.virtualChildActive)!==null&&f!==void 0?f:n.activePathRef.value.includes(e.internalKey)}),collapsed:L(()=>r.mode==="horizontal"?!1:i.value?!0:!n.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:L(()=>!s.value&&(r.mode==="horizontal"||i.value)),handlePopoverShowChange:d,handleClick:u}},render(){var e;const{mergedClsPrefix:t,menuProps:{renderIcon:n,renderLabel:o}}=this,r=()=>{const{isHorizontal:a,paddingLeft:s,collapsed:l,mergedDisabled:c,maxIconSize:u,activeIconSize:d,title:f,childActive:p,icon:h,handleClick:g,menuProps:{nodeProps:b},dropdownShow:m,iconMarginRight:y,tmNode:k,mergedClsPrefix:S,isEllipsisPlaceholder:w,extra:x}=this,C=b==null?void 0:b(k.rawNode);return v("div",Object.assign({},C,{class:[`${S}-menu-item`,C==null?void 0:C.class],role:"menuitem"}),v(sS,{tmNode:k,paddingLeft:s,collapsed:l,disabled:c,iconMarginRight:y,maxIconSize:u,activeIconSize:d,title:f,extra:x,showArrow:!a,childActive:p,clsPrefix:S,icon:h,hover:m,onClick:g,isEllipsisPlaceholder:w}))},i=()=>v(ku,null,{default:()=>{const{tmNodes:a,collapsed:s}=this;return s?null:v("div",{class:`${t}-submenu-children`,role:"menu"},a.map(l=>ym(l,this.menuProps)))}});return this.root?v(dm,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,id:this.domId},r(),this.isHorizontal?null:i())}):v("div",{class:`${t}-submenu`,role:"menuitem","aria-expanded":!this.collapsed,id:this.domId},r(),i())}}),cS=Object.assign(Object.assign({},bm),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),rY=me({name:"MenuOption",props:cS,setup(e){const t=vm(e),{NSubmenu:n,NMenu:o}=t,{props:r,mergedClsPrefixRef:i,mergedCollapsedRef:a}=o,s=n?n.mergedDisabledRef:{value:!1},l=L(()=>s.value||e.disabled);function c(d){const{onClick:f}=e;f&&f(d)}function u(d){l.value||(o.doSelect(e.internalKey,e.tmNode.rawNode),c(d))}return{mergedClsPrefix:i,dropdownPlacement:t.dropdownPlacement,paddingLeft:t.paddingLeft,iconMarginRight:t.iconMarginRight,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,mergedTheme:o.mergedThemeRef,menuProps:r,dropdownEnabled:_t(()=>e.root&&a.value&&r.mode!=="horizontal"&&!l.value),selected:_t(()=>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(Au,{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):jt(this.title),trigger:()=>v(sS,{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})}))}}),iY=me({name:"MenuDivider",setup(){const e=qe(fl),{mergedClsPrefixRef:t,isHorizontalRef:n}=e;return()=>n.value?null:v("div",{class:`${t.value}-menu-divider`})}}),aY=qr(aS),sY=qr(cS),lY=qr(lS);function Sh(e){return e.type==="divider"||e.type==="render"}function cY(e){return e.type==="divider"}function ym(e,t){const{rawNode:n}=e,{show:o}=n;if(o===!1)return null;if(Sh(n))return cY(n)?v(iY,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(oY,Xn(l,aY,{tmNode:e,tmNodes:e.children,key:i})):v(_h,Xn(l,lY,{key:i,rawNodes:n[t.childrenField],tmNodes:e.children,tmNode:e})):v(rY,Xn(l,sY,{key:i,tmNode:e}))}const K0=[W("&::before","background-color: var(--n-item-color-hover);"),V("arrow",` color: var(--n-arrow-color-hover); - `),F("icon",` + `),V("icon",` color: var(--n-item-icon-color-hover); `),O("menu-item-content-header",` color: var(--n-item-text-color-hover); - `,[j("a",` + `,[W("a",` color: var(--n-item-text-color-hover); - `),F("extra",` + `),V("extra",` color: var(--n-item-text-color-hover); - `)])],U0=[F("icon",` + `)])],G0=[V("icon",` color: var(--n-item-icon-color-hover-horizontal); `),O("menu-item-content-header",` color: var(--n-item-text-color-hover-horizontal); - `,[j("a",` + `,[W("a",` color: var(--n-item-text-color-hover-horizontal); - `),F("extra",` + `),V("extra",` color: var(--n-item-text-color-hover-horizontal); - `)])],tY=j([O("menu",` + `)])],uY=W([O("menu",` background-color: var(--n-color); color: var(--n-item-text-color); overflow: hidden; @@ -3045,31 +2963,37 @@ ${t} box-sizing: border-box; font-size: var(--n-font-size); padding-bottom: 6px; - `,[K("horizontal",` - display: inline-flex; + `,[Z("horizontal",` + max-width: 100%; + width: 100%; + display: flex; + overflow: hidden; padding-bottom: 0; `,[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)")]),O("menu-item-content",[K("selected",[F("icon","color: var(--n-item-icon-color-active-horizontal);"),O("menu-item-content-header",` + `,[W("&::before","display: none;"),Z("selected","border-bottom: 2px solid var(--n-border-color-horizontal)")]),O("menu-item-content",[Z("selected",[V("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",` + `,[W("a","color: var(--n-item-text-color-active-horizontal);"),V("extra","color: var(--n-item-text-color-active-horizontal);")])]),Z("child-active",` border-bottom: 2px solid var(--n-border-color-horizontal); `,[O("menu-item-content-header",` color: var(--n-item-text-color-child-active-horizontal); - `,[j("a",` + `,[W("a",` color: var(--n-item-text-color-child-active-horizontal); - `),F("extra",` + `),V("extra",` color: var(--n-item-text-color-child-active-horizontal); - `)]),F("icon",` + `)]),V("icon",` color: var(--n-item-icon-color-child-active-horizontal); - `)]),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",` + `)]),Pt("disabled",[Pt("selected, child-active",[W("&:focus-within",G0)]),Z("selected",[ri(null,[V("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);"),O("menu-item-content-header",` + `,[W("a","color: var(--n-item-text-color-active-hover-horizontal);"),V("extra","color: var(--n-item-text-color-active-hover-horizontal);")])])]),Z("child-active",[ri(null,[V("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);",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",` + `,[W("a","color: var(--n-item-text-color-child-active-hover-horizontal);"),V("extra","color: var(--n-item-text-color-child-active-hover-horizontal);")])])]),ri("border-bottom: 2px solid var(--n-border-color-horizontal);",G0)]),O("menu-item-content-header",[W("a","color: var(--n-item-text-color-horizontal);")])])]),Pt("responsive",[O("menu-item-content-header",` + overflow: hidden; + text-overflow: ellipsis; + `)]),Z("collapsed",[O("menu-item-content",[Z("selected",[W("&::before",` background-color: var(--n-item-color-active-collapsed) !important; - `)]),O("menu-item-content-header","opacity: 0;"),F("arrow","opacity: 0;"),F("icon","color: var(--n-item-icon-color-collapsed);")])]),O("menu-item",` + `)]),O("menu-item-content-header","opacity: 0;"),V("arrow","opacity: 0;"),V("icon","color: var(--n-item-icon-color-collapsed);")])]),O("menu-item",` height: var(--n-item-height); margin-top: 6px; position: relative; @@ -3088,7 +3012,7 @@ ${t} background-color .3s var(--n-bezier), padding-left .3s var(--n-bezier), border-color .3s var(--n-bezier); - `,[j("> *","z-index: 1;"),j("&::before",` + `,[W("> *","z-index: 1;"),W("&::before",` z-index: auto; content: ""; background-color: #0000; @@ -3100,26 +3024,26 @@ ${t} pointer-events: none; border-radius: var(--n-border-radius); transition: background-color .3s var(--n-bezier); - `),K("disabled",` + `),Z("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);"),O("menu-item-content-header",` + `),Z("collapsed",[V("arrow","transform: rotate(0);")]),Z("selected",[W("&::before","background-color: var(--n-item-color-active);"),V("arrow","color: var(--n-arrow-color-active);"),V("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",[O("menu-item-content-header",` + `,[W("a","color: var(--n-item-text-color-active);"),V("extra","color: var(--n-item-text-color-active);")])]),Z("child-active",[O("menu-item-content-header",` color: var(--n-item-text-color-child-active); - `,[j("a",` + `,[W("a",` color: var(--n-item-text-color-child-active); - `),F("extra",` + `),V("extra",` color: var(--n-item-text-color-child-active); - `)]),F("arrow",` + `)]),V("arrow",` color: var(--n-arrow-color-child-active); - `),F("icon",` + `),V("icon",` color: var(--n-item-icon-color-child-active); - `)]),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",` + `)]),Pt("disabled",[Pt("selected, child-active",[W("&:focus-within",K0)]),Z("selected",[ri(null,[V("arrow","color: var(--n-arrow-color-active-hover);"),V("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);"),O("menu-item-content-header",` + `,[W("a","color: var(--n-item-text-color-active-hover);"),V("extra","color: var(--n-item-text-color-active-hover);")])])]),Z("child-active",[ri(null,[V("arrow","color: var(--n-arrow-color-child-active-hover);"),V("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,V0)]),F("icon",` + `,[W("a","color: var(--n-item-text-color-child-active-hover);"),V("extra","color: var(--n-item-text-color-child-active-hover);")])])]),Z("selected",[ri(null,[W("&::before","background-color: var(--n-item-color-active-hover);")])]),ri(null,K0)]),V("icon",` grid-area: icon; color: var(--n-item-icon-color); transition: @@ -3130,7 +3054,7 @@ ${t} display: inline-flex; align-items: center; justify-content: center; - `),F("arrow",` + `),V("arrow",` grid-area: arrow; font-size: 16px; color: var(--n-arrow-color); @@ -3147,22 +3071,20 @@ ${t} opacity .3s var(--n-bezier); opacity: 1; white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; color: var(--n-item-text-color); - `,[j("a",` + `,[W("a",` outline: none; text-decoration: none; transition: color .3s var(--n-bezier); color: var(--n-item-text-color); - `,[j("&::before",` + `,[W("&::before",` content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; - `)]),F("extra",` + `)]),V("extra",` font-size: .93em; color: var(--n-group-text-color); transition: color .3s var(--n-bezier); @@ -3175,7 +3097,7 @@ ${t} `),O("submenu-children",` overflow: hidden; padding: 0; - `,[Kp({duration:".2s"})])]),O("menu-item-group",[O("menu-item-group-title",` + `,[Qp({duration:".2s"})])]),O("menu-item-group",[O("menu-item-group-title",` margin-top: 6px; color: var(--n-group-text-color); cursor: default; @@ -3186,7 +3108,7 @@ ${t} transition: padding-left .3s var(--n-bezier), color .3s var(--n-bezier); - `)])]),O("menu-tooltip",[j("a",` + `)])]),O("menu-tooltip",[W("a",` color: inherit; text-decoration: none; `)]),O("menu-divider",` @@ -3194,12 +3116,12 @@ ${t} 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 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",` + `)]);function ri(e,t){return[Z("hover",e,t),W("&:hover",e,t)]}const dY=Object.assign(Object.assign({},He.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,dropdownPlacement:{type:String,default:"bottom"},responsive:Boolean,items:Array,onOpenNamesChange:[Function,Array],onSelect:[Function,Array],onExpandedNamesChange:[Function,Array],expandedNames:Array,defaultExpandedNames:Array}),fY=me({name:"Menu",props:dY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=at(e),o=He("Menu","-menu",uY,mK,e,t),r=qe(eS,null),i=L(()=>{var B;const{collapsed:$}=e;if($!==void 0)return $;if(r){const{collapseModeRef:I,collapsedRef:K}=r;if(I.value==="width")return(B=K.value)!==null&&B!==void 0?B:!1}return!1}),a=L(()=>{const{keyField:B,childrenField:$,disabledField:I}=e;return bi(e.items||e.options,{getIgnored(K){return Sh(K)},getChildren(K){return K[$]},getDisabled(K){return K[I]},getKey(K){var ne;return(ne=K[B])!==null&&ne!==void 0?ne:K.name}})}),s=L(()=>new Set(a.value.treeNodes.map(B=>B.key))),{watchProps:l}=e,c=N(null);l!=null&&l.includes("defaultValue")?tn(()=>{c.value=e.defaultValue}):c.value=e.defaultValue;const u=Ue(e,"value"),d=ln(u,c),f=N([]),p=()=>{f.value=e.defaultExpandAll?a.value.getNonLeafKeys():e.defaultExpandedNames||e.defaultExpandedKeys||a.value.getPath(d.value,{includeSelf:!1}).keyPath};l!=null&&l.includes("defaultExpandedKeys")?tn(p):p();const h=bu(e,["expandedNames","expandedKeys"]),g=ln(h,f),b=L(()=>a.value.treeNodes),m=L(()=>a.value.getPath(d.value).keyPath);lt(fl,{props:e,mergedCollapsedRef:i,mergedThemeRef:o,mergedValueRef:d,mergedExpandedKeysRef:g,activePathRef:m,mergedClsPrefixRef:t,isHorizontalRef:L(()=>e.mode==="horizontal"),invertedRef:Ue(e,"inverted"),doSelect:y,toggleExpand:S});function y(B,$){const{"onUpdate:value":I,onUpdateValue:K,onSelect:ne}=e;K&&Pe(K,B,$),I&&Pe(I,B,$),ne&&Pe(ne,B,$),c.value=B}function k(B){const{"onUpdate:expandedKeys":$,onUpdateExpandedKeys:I,onExpandedNamesChange:K,onOpenNamesChange:ne}=e;$&&Pe($,B),I&&Pe(I,B),K&&Pe(K,B),ne&&Pe(ne,B),f.value=B}function S(B){const $=Array.from(g.value),I=$.findIndex(K=>K===B);if(~I)$.splice(I,1);else{if(e.accordion&&s.value.has(B)){const K=$.findIndex(ne=>s.value.has(ne));K>-1&&$.splice(K,1)}$.push(B)}k($)}const w=B=>{const $=a.value.getPath(B??d.value,{includeSelf:!1}).keyPath;if(!$.length)return;const I=Array.from(g.value),K=new Set([...I,...$]);e.accordion&&s.value.forEach(ne=>{K.has(ne)&&!$.includes(ne)&&K.delete(ne)}),k(Array.from(K))},x=L(()=>{const{inverted:B}=e,{common:{cubicBezierEaseInOut:$},self:I}=o.value,{borderRadius:K,borderColorHorizontal:ne,fontSize:ve,itemHeight:J,dividerColor:ye}=I,j={"--n-divider-color":ye,"--n-bezier":$,"--n-font-size":ve,"--n-border-color-horizontal":ne,"--n-border-radius":K,"--n-item-height":J};return B?(j["--n-group-text-color"]=I.groupTextColorInverted,j["--n-color"]=I.colorInverted,j["--n-item-text-color"]=I.itemTextColorInverted,j["--n-item-text-color-hover"]=I.itemTextColorHoverInverted,j["--n-item-text-color-active"]=I.itemTextColorActiveInverted,j["--n-item-text-color-child-active"]=I.itemTextColorChildActiveInverted,j["--n-item-text-color-child-active-hover"]=I.itemTextColorChildActiveInverted,j["--n-item-text-color-active-hover"]=I.itemTextColorActiveHoverInverted,j["--n-item-icon-color"]=I.itemIconColorInverted,j["--n-item-icon-color-hover"]=I.itemIconColorHoverInverted,j["--n-item-icon-color-active"]=I.itemIconColorActiveInverted,j["--n-item-icon-color-active-hover"]=I.itemIconColorActiveHoverInverted,j["--n-item-icon-color-child-active"]=I.itemIconColorChildActiveInverted,j["--n-item-icon-color-child-active-hover"]=I.itemIconColorChildActiveHoverInverted,j["--n-item-icon-color-collapsed"]=I.itemIconColorCollapsedInverted,j["--n-item-text-color-horizontal"]=I.itemTextColorHorizontalInverted,j["--n-item-text-color-hover-horizontal"]=I.itemTextColorHoverHorizontalInverted,j["--n-item-text-color-active-horizontal"]=I.itemTextColorActiveHorizontalInverted,j["--n-item-text-color-child-active-horizontal"]=I.itemTextColorChildActiveHorizontalInverted,j["--n-item-text-color-child-active-hover-horizontal"]=I.itemTextColorChildActiveHoverHorizontalInverted,j["--n-item-text-color-active-hover-horizontal"]=I.itemTextColorActiveHoverHorizontalInverted,j["--n-item-icon-color-horizontal"]=I.itemIconColorHorizontalInverted,j["--n-item-icon-color-hover-horizontal"]=I.itemIconColorHoverHorizontalInverted,j["--n-item-icon-color-active-horizontal"]=I.itemIconColorActiveHorizontalInverted,j["--n-item-icon-color-active-hover-horizontal"]=I.itemIconColorActiveHoverHorizontalInverted,j["--n-item-icon-color-child-active-horizontal"]=I.itemIconColorChildActiveHorizontalInverted,j["--n-item-icon-color-child-active-hover-horizontal"]=I.itemIconColorChildActiveHoverHorizontalInverted,j["--n-arrow-color"]=I.arrowColorInverted,j["--n-arrow-color-hover"]=I.arrowColorHoverInverted,j["--n-arrow-color-active"]=I.arrowColorActiveInverted,j["--n-arrow-color-active-hover"]=I.arrowColorActiveHoverInverted,j["--n-arrow-color-child-active"]=I.arrowColorChildActiveInverted,j["--n-arrow-color-child-active-hover"]=I.arrowColorChildActiveHoverInverted,j["--n-item-color-hover"]=I.itemColorHoverInverted,j["--n-item-color-active"]=I.itemColorActiveInverted,j["--n-item-color-active-hover"]=I.itemColorActiveHoverInverted,j["--n-item-color-active-collapsed"]=I.itemColorActiveCollapsedInverted):(j["--n-group-text-color"]=I.groupTextColor,j["--n-color"]=I.color,j["--n-item-text-color"]=I.itemTextColor,j["--n-item-text-color-hover"]=I.itemTextColorHover,j["--n-item-text-color-active"]=I.itemTextColorActive,j["--n-item-text-color-child-active"]=I.itemTextColorChildActive,j["--n-item-text-color-child-active-hover"]=I.itemTextColorChildActiveHover,j["--n-item-text-color-active-hover"]=I.itemTextColorActiveHover,j["--n-item-icon-color"]=I.itemIconColor,j["--n-item-icon-color-hover"]=I.itemIconColorHover,j["--n-item-icon-color-active"]=I.itemIconColorActive,j["--n-item-icon-color-active-hover"]=I.itemIconColorActiveHover,j["--n-item-icon-color-child-active"]=I.itemIconColorChildActive,j["--n-item-icon-color-child-active-hover"]=I.itemIconColorChildActiveHover,j["--n-item-icon-color-collapsed"]=I.itemIconColorCollapsed,j["--n-item-text-color-horizontal"]=I.itemTextColorHorizontal,j["--n-item-text-color-hover-horizontal"]=I.itemTextColorHoverHorizontal,j["--n-item-text-color-active-horizontal"]=I.itemTextColorActiveHorizontal,j["--n-item-text-color-child-active-horizontal"]=I.itemTextColorChildActiveHorizontal,j["--n-item-text-color-child-active-hover-horizontal"]=I.itemTextColorChildActiveHoverHorizontal,j["--n-item-text-color-active-hover-horizontal"]=I.itemTextColorActiveHoverHorizontal,j["--n-item-icon-color-horizontal"]=I.itemIconColorHorizontal,j["--n-item-icon-color-hover-horizontal"]=I.itemIconColorHoverHorizontal,j["--n-item-icon-color-active-horizontal"]=I.itemIconColorActiveHorizontal,j["--n-item-icon-color-active-hover-horizontal"]=I.itemIconColorActiveHoverHorizontal,j["--n-item-icon-color-child-active-horizontal"]=I.itemIconColorChildActiveHorizontal,j["--n-item-icon-color-child-active-hover-horizontal"]=I.itemIconColorChildActiveHoverHorizontal,j["--n-arrow-color"]=I.arrowColor,j["--n-arrow-color-hover"]=I.arrowColorHover,j["--n-arrow-color-active"]=I.arrowColorActive,j["--n-arrow-color-active-hover"]=I.arrowColorActiveHover,j["--n-arrow-color-child-active"]=I.arrowColorChildActive,j["--n-arrow-color-child-active-hover"]=I.arrowColorChildActiveHover,j["--n-item-color-hover"]=I.itemColorHover,j["--n-item-color-active"]=I.itemColorActive,j["--n-item-color-active-hover"]=I.itemColorActiveHover,j["--n-item-color-active-collapsed"]=I.itemColorActiveCollapsed),j}),C=n?St("menu",L(()=>e.inverted?"a":"b"),x,e):void 0,_=Ai(),R=N(null),E=N(null);let M=!0;const A=()=>{var B;M?M=!1:(B=R.value)===null||B===void 0||B.sync({showAllItemsBeforeCalculate:!0})};function q(){return document.getElementById(_)}const F=N(-1);function z(B){F.value=e.options.length-B}function D(B){B||(F.value=-1)}const Y=L(()=>{const B=F.value;return{children:B===-1?[]:e.options.slice(B)}}),Q=L(()=>{const{childrenField:B,disabledField:$,keyField:I}=e;return bi([Y.value],{getIgnored(K){return Sh(K)},getChildren(K){return K[B]},getDisabled(K){return K[$]},getKey(K){var ne;return(ne=K[I])!==null&&ne!==void 0?ne:K.name}})}),ce=L(()=>bi([{}]).treeNodes[0]);function le(){var B;if(F.value===-1)return v(_h,{root:!0,level:0,key:"__ellpisisGroupPlaceholder__",internalKey:"__ellpisisGroupPlaceholder__",title:"···",tmNode:ce.value,domId:_,isEllipsisPlaceholder:!0});const $=Q.value.treeNodes[0],I=m.value,K=!!(!((B=$.children)===null||B===void 0)&&B.some(ne=>I.includes(ne.key)));return v(_h,{level:0,root:!0,key:"__ellpisisGroup__",internalKey:"__ellpisisGroup__",title:"···",virtualChildActive:K,tmNode:$,domId:_,rawNodes:$.rawNode.children||[],tmNodes:$.children||[],isEllipsisPlaceholder:!0})}return{mergedClsPrefix:t,controlledExpandedKeys:h,uncontrolledExpanededKeys:f,mergedExpandedKeys:g,uncontrolledValue:c,mergedValue:d,activePath:m,tmNodes:b,mergedTheme:o,mergedCollapsed:i,cssVars:n?void 0:x,themeClass:C==null?void 0:C.themeClass,overflowRef:R,counterRef:E,updateCounter:()=>{},onResize:A,onUpdateOverflow:D,onUpdateCount:z,renderCounter:le,getCounter:q,onRender:C==null?void 0:C.onRender,showOption:w,deriveResponsiveState:A}},render(){const{mergedClsPrefix:e,mode:t,themeClass:n,onRender:o}=this;o==null||o();const r=()=>this.tmNodes.map(l=>ym(l,this.$props)),a=t==="horizontal"&&this.responsive,s=()=>v("div",{role:t==="horizontal"?"menubar":"menu",class:[`${e}-menu`,n,`${e}-menu--${t}`,a&&`${e}-menu--responsive`,this.mergedCollapsed&&`${e}-menu--collapsed`],style:this.cssVars},a?v(ah,{ref:"overflowRef",onUpdateOverflow:this.onUpdateOverflow,getCounter:this.getCounter,onUpdateCount:this.onUpdateCount,updateCounter:this.updateCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:r,counter:this.renderCounter}):r());return a?v(lr,{onResize:this.onResize},{default:s}):s()}}),uS={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},dS="n-message-api",fS="n-message-provider",hY=W([O("message-wrapper",` margin: var(--n-margin); z-index: 0; transform-origin: top center; display: flex; - `,[Kp({overflow:"visible",originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.85)"}})]),O("message",` + `,[Qp({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; @@ -3218,35 +3140,35 @@ ${t} color: var(--n-text-color); background-color: var(--n-color); box-shadow: var(--n-box-shadow); - `,[F("content",` + `,[V("content",` display: inline-block; line-height: var(--n-line-height); font-size: var(--n-font-size); - `),F("icon",` + `),V("icon",` position: relative; margin: var(--n-icon-margin); height: var(--n-icon-size); width: var(--n-icon-size); font-size: var(--n-icon-size); flex-shrink: 0; - `,[["default","info","success","warning","error","loading"].map(e=>K(`${e}-type`,[j("> *",` + `,[["default","info","success","warning","error","loading"].map(e=>Z(`${e}-type`,[W("> *",` color: var(--n-icon-color-${e}); transition: color .3s var(--n-bezier); - `)])),j("> *",` + `)])),W("> *",` position: absolute; left: 0; top: 0; right: 0; bottom: 0; - `,[Wn()])]),F("close",` + `,[qn()])]),V("close",` margin: var(--n-close-margin); transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier); flex-shrink: 0; - `,[j("&:hover",` + `,[W("&:hover",` color: var(--n-close-icon-color-hover); - `),j("&:active",` + `),W("&:active",` color: var(--n-close-icon-color-pressed); `)])]),O("message-container",` z-index: 6000; @@ -3256,112 +3178,112 @@ ${t} display: flex; flex-direction: column; align-items: center; - `,[K("top",` + `,[Z("top",` top: 12px; left: 0; right: 0; - `),K("top-left",` + `),Z("top-left",` top: 12px; left: 12px; right: 0; align-items: flex-start; - `),K("top-right",` + `),Z("top-right",` top: 12px; left: 0; right: 12px; align-items: flex-end; - `),K("bottom",` + `),Z("bottom",` bottom: 4px; left: 0; right: 0; justify-content: flex-end; - `),K("bottom-left",` + `),Z("bottom-left",` bottom: 4px; left: 12px; right: 0; justify-content: flex-end; align-items: flex-start; - `),K("bottom-right",` + `),Z("bottom-right",` bottom: 4px; left: 0; right: 12px; justify-content: flex-end; align-items: flex-end; - `)])]),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",` + `)])]),pY={info:()=>v(jr,null),success:()=>v(Fi,null),warning:()=>v(Ni,null),error:()=>v(Li,null),default:()=>null},mY=me({name:"Message",props:Object.assign(Object.assign({},uS),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:n}=at(e),{props:o,mergedClsPrefixRef:r}=qe(fS),i=pn("Message",n,r),a=He("Message","-message",hY,Bq,o,r),s=L(()=>{const{type:c}=e,{common:{cubicBezierEaseInOut:u},self:{padding:d,margin:f,maxWidth:p,iconMargin:h,closeMargin:g,closeSize:b,iconSize:m,fontSize:y,lineHeight:k,borderRadius:S,iconColorInfo:w,iconColorSuccess:x,iconColorWarning:C,iconColorError:_,iconColorLoading:R,closeIconSize:E,closeBorderRadius:M,[Se("textColor",c)]:A,[Se("boxShadow",c)]:q,[Se("color",c)]:F,[Se("closeColorHover",c)]:z,[Se("closeColorPressed",c)]:D,[Se("closeIconColor",c)]:Y,[Se("closeIconColorPressed",c)]:Q,[Se("closeIconColorHover",c)]:ce}}=a.value;return{"--n-bezier":u,"--n-margin":f,"--n-padding":d,"--n-max-width":p,"--n-font-size":y,"--n-icon-margin":h,"--n-icon-size":m,"--n-close-icon-size":E,"--n-close-border-radius":M,"--n-close-size":b,"--n-close-margin":g,"--n-text-color":A,"--n-color":F,"--n-box-shadow":q,"--n-icon-color-info":w,"--n-icon-color-success":x,"--n-icon-color-warning":C,"--n-icon-color-error":_,"--n-icon-color-loading":R,"--n-close-color-hover":z,"--n-close-color-pressed":D,"--n-close-icon-color":Y,"--n-close-icon-color-pressed":Q,"--n-close-icon-color-hover":ce,"--n-line-height":k,"--n-border-radius":S}}),l=t?St("message",L(()=>e.type[0]),s,{}):void 0;return{mergedClsPrefix:r,rtlEnabled:i,messageProviderProps:o,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:t?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender,placement:o.placement}},render(){const{render:e,type:t,closable:n,content:o,mergedClsPrefix:r,cssVars:i,themeClass:a,onRender:s,icon:l,handleClose:c,showIcon:u}=this;s==null||s();let d;return 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=gY(l,t,r))&&u?v("div",{class:`${r}-message__icon ${r}-message__icon--${t}-type`},v(Bi,null,{default:()=>d})):null,v("div",{class:`${r}-message__content`},jt(o)),n?v(Hi,{clsPrefix:r,class:`${r}-message__close`,onClick:c,absolute:!0}):null))}});function gY(e,t,n){if(typeof e=="function")return e();{const o=t==="loading"?v(Xr,{clsPrefix:n,strokeWidth:24,scale:.85}):pY[t]();return o?v(Vt,{clsPrefix:n,key:t},{default:()=>o}):null}}const vY=me({name:"MessageEnvironment",props:Object.assign(Object.assign({},uS),{duration:{type:Number,default:3e3},onAfterLeave:Function,onLeave:Function,internalKey:{type:String,required:!0},onInternalAfterLeave:Function,onHide:Function,onAfterHide:Function}),setup(e){let t=null;const n=N(!0);Ut(()=>{o()});function o(){const{duration:u}=e;u&&(t=window.setTimeout(a,u))}function r(u){u.currentTarget===u.target&&t!==null&&(window.clearTimeout(t),t=null)}function i(u){u.currentTarget===u.target&&o()}function a(){const{onHide:u}=e;n.value=!1,t&&(window.clearTimeout(t),t=null),u&&u()}function s(){const{onClose:u}=e;u&&u(),a()}function l(){const{onAfterLeave:u,onInternalAfterLeave:d,onAfterHide:f,internalKey:p}=e;u&&u(),d&&d(p),f&&f()}function c(){a()}return{show:n,hide:a,handleClose:s,handleAfterLeave:l,handleMouseleave:i,handleMouseenter:r,deactivate:c}},render(){return v(ku,{appear:!0,onAfterLeave:this.handleAfterLeave,onLeave:this.onLeave},{default:()=>[this.show?v(mY,{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]})}}),bY=Object.assign(Object.assign({},He.props),{to:[String,Object],duration:{type:Number,default:3e3},keepAliveOnHover:Boolean,max:Number,placement:{type:String,default:"top"},closable:Boolean,containerClass:String,containerStyle:[String,Object]}),yY=me({name:"MessageProvider",props:bY,setup(e){const{mergedClsPrefixRef:t}=at(e),n=N([]),o=N({}),r={create(l,c){return i(l,Object.assign({type:"default"},c))},info(l,c){return i(l,Object.assign(Object.assign({},c),{type:"info"}))},success(l,c){return i(l,Object.assign(Object.assign({},c),{type:"success"}))},warning(l,c){return i(l,Object.assign(Object.assign({},c),{type:"warning"}))},error(l,c){return i(l,Object.assign(Object.assign({},c),{type:"error"}))},loading(l,c){return i(l,Object.assign(Object.assign({},c),{type:"loading"}))},destroyAll:s};lt(fS,{props:e,mergedClsPrefixRef:t}),lt(dS,r);function i(l,c){const u=Ai(),d=xo(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(Xc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},v("div",{class:[`${this.mergedClsPrefix}-message-container`,`${this.mergedClsPrefix}-message-container--${this.placement}`,this.containerClass],key:"message-container",style:this.containerStyle},this.messageList.map(o=>v(vY,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 xY(){const e=qe(dS,null);return e===null&&Kr("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 Ou="n-notification-provider",CY=me({name:"NotificationContainer",props:{scrollable:{type:Boolean,required:!0},placement:{type:String,required:!0}},setup(){const{mergedThemeRef:e,mergedClsPrefixRef:t,wipTransitionCountRef:n}=qe(Ou),o=N(null);return tn(()=>{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(ko,{theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,contentStyle:{overflow:"hidden"}},e):e)}}),wY={info:()=>v(jr,null),success:()=>v(Fi,null),warning:()=>v(Ni,null),error:()=>v(Li,null),default:()=>null},xm={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},_Y=qr(xm),SY=me({name:"Notification",props:xm,setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,props:o}=qe(Ou),{inlineThemeDisabled:r,mergedRtlRef:i}=at(),a=pn("Notification",i,t),s=L(()=>{const{type:c}=e,{self:{color:u,textColor:d,closeIconColor:f,closeIconColorHover:p,closeIconColorPressed:h,headerTextColor:g,descriptionTextColor:b,actionTextColor:m,borderRadius:y,headerFontWeight:k,boxShadow:S,lineHeight:w,fontSize:x,closeMargin:C,closeSize:_,width:R,padding:E,closeIconSize:M,closeBorderRadius:A,closeColorHover:q,closeColorPressed:F,titleFontSize:z,metaFontSize:D,descriptionFontSize:Y,[Se("iconColor",c)]:Q},common:{cubicBezierEaseOut:ce,cubicBezierEaseIn:le,cubicBezierEaseInOut:B}}=n.value,{left:$,right:I,top:K,bottom:ne}=yo(E);return{"--n-color":u,"--n-font-size":x,"--n-text-color":d,"--n-description-text-color":b,"--n-action-text-color":m,"--n-title-text-color":g,"--n-title-font-weight":k,"--n-bezier":B,"--n-bezier-ease-out":ce,"--n-bezier-ease-in":le,"--n-border-radius":y,"--n-box-shadow":S,"--n-close-border-radius":A,"--n-close-color-hover":q,"--n-close-color-pressed":F,"--n-close-icon-color":f,"--n-close-icon-color-hover":p,"--n-close-icon-color-pressed":h,"--n-line-height":w,"--n-icon-color":Q,"--n-close-margin":C,"--n-close-size":_,"--n-close-icon-size":M,"--n-width":R,"--n-padding-left":$,"--n-padding-right":I,"--n-padding-top":K,"--n-padding-bottom":ne,"--n-title-font-size":z,"--n-meta-font-size":D,"--n-description-font-size":Y}}),l=r?St("notification",L(()=>e.type[0]),s,o):void 0;return{mergedClsPrefix:t,showAvatar:L(()=>e.avatar||e.type!=="default"),handleCloseClick(){e.onClose()},rtlEnabled:a,cssVars:r?void 0:s,themeClass:l==null?void 0:l.themeClass,onRender:l==null?void 0:l.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),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?jt(this.avatar):this.type!=="default"?v(Vt,{clsPrefix:t},{default:()=>wY[this.type]()}):null):null,this.closable?v(Hi,{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`},jt(this.title)):null,this.description?v("div",{class:`${t}-notification-main__description`},jt(this.description)):null,this.content?v("pre",{class:`${t}-notification-main__content`},jt(this.content)):null,this.meta||this.action?v("div",{class:`${t}-notification-main-footer`},this.meta?v("div",{class:`${t}-notification-main-footer__meta`},jt(this.meta)):null,this.action?v("div",{class:`${t}-notification-main-footer__action`},jt(this.action)):null):null)))}}),kY=Object.assign(Object.assign({},xm),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),TY=me({name:"NotificationEnvironment",props:Object.assign(Object.assign({},kY),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const{wipTransitionCountRef:t}=qe(Ou),n=N(!0);let o=null;function r(){n.value=!1,o&&window.clearTimeout(o)}function i(h){t.value++,Bt(()=>{h.style.height=`${h.offsetHeight}px`,h.style.maxHeight="0",h.style.transition="none",h.offsetHeight,h.style.transition="",h.style.maxHeight=h.style.height})}function a(h){t.value--,h.style.height="",h.style.maxHeight="";const{onAfterEnter:g,onAfterShow:b}=e;g&&g(),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:g}=e;g&&g(),h.style.maxHeight="0",h.offsetHeight}function c(){t.value--;const{onAfterLeave:h,onInternalAfterLeave:g,onAfterHide:b,internalKey:m}=e;h&&h(),g(m),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(g=>{g!==!1&&r()}):r()}return Ut(()=>{e.duration&&(o=window.setTimeout(r,e.duration))}),{show:n,hide:r,handleClose:p,handleAfterLeave:c,handleLeave:l,handleBeforeLeave:s,handleAfterEnter:a,handleBeforeEnter:i,handleMouseenter:d,handleMouseleave:f}},render(){return v(hn,{name:"notification-transition",appear:!0,onBeforeEnter:this.handleBeforeEnter,onAfterEnter:this.handleAfterEnter,onBeforeLeave:this.handleBeforeLeave,onLeave:this.handleLeave,onAfterLeave:this.handleAfterLeave},{default:()=>this.show?v(SY,Object.assign({},Xn(this.$props,_Y),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),PY=W([O("notification-container",` z-index: 4000; position: fixed; overflow: visible; display: flex; flex-direction: column; align-items: flex-end; - `,[j(">",[O("scrollbar",` + `,[W(">",[O("scrollbar",` width: initial; overflow: visible; height: -moz-fit-content !important; height: fit-content !important; max-height: 100vh !important; - `,[j(">",[O("scrollbar-container",` + `,[W(">",[O("scrollbar-container",` height: -moz-fit-content !important; height: fit-content !important; max-height: 100vh !important; `,[O("scrollbar-content",` padding-top: 12px; padding-bottom: 33px; - `)])])])]),K("top, top-right, top-left",` + `)])])])]),Z("top, top-right, top-left",` top: 12px; - `,[j("&.transitioning >",[O("scrollbar",[j(">",[O("scrollbar-container",` + `,[W("&.transitioning >",[O("scrollbar",[W(">",[O("scrollbar-container",` min-height: 100vh !important; - `)])])])]),K("bottom, bottom-right, bottom-left",` + `)])])])]),Z("bottom, bottom-right, bottom-left",` bottom: 12px; - `,[j(">",[O("scrollbar",[j(">",[O("scrollbar-container",[O("scrollbar-content",` + `,[W(">",[O("scrollbar",[W(">",[O("scrollbar-container",[O("scrollbar-content",` padding-bottom: 12px; `)])])])]),O("notification-wrapper",` display: flex; align-items: flex-end; margin-bottom: 0; margin-top: 12px; - `)]),K("top, bottom",` + `)]),Z("top, bottom",` left: 50%; transform: translateX(-50%); - `,[O("notification-wrapper",[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[O("notification-wrapper",[W("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: scale(0.85); - `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` + `),W("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: scale(1); - `)])]),K("top",[O("notification-wrapper",` + `)])]),Z("top",[O("notification-wrapper",` transform-origin: top center; - `)]),K("bottom",[O("notification-wrapper",` + `)]),Z("bottom",[O("notification-wrapper",` transform-origin: bottom center; - `)]),K("top-right, bottom-right",[O("notification",` + `)]),Z("top-right, bottom-right",[O("notification",` margin-left: 28px; margin-right: 16px; - `)]),K("top-left, bottom-left",[O("notification",` + `)]),Z("top-left, bottom-left",[O("notification",` margin-left: 16px; margin-right: 28px; - `)]),K("top-right",` + `)]),Z("top-right",` right: 0; - `,[Ul("top-right")]),K("top-left",` + `,[Vl("top-right")]),Z("top-left",` left: 0; - `,[Ul("top-left")]),K("bottom-right",` + `,[Vl("top-left")]),Z("bottom-right",` right: 0; - `,[Ul("bottom-right")]),K("bottom-left",` + `,[Vl("bottom-right")]),Z("bottom-left",` left: 0; - `,[Ul("bottom-left")]),K("scrollable",[K("top-right",` + `,[Vl("bottom-left")]),Z("scrollable",[Z("top-right",` top: 0; - `),K("top-left",` + `),Z("top-left",` top: 0; - `),K("bottom-right",` + `),Z("bottom-right",` bottom: 0; - `),K("bottom-left",` + `),Z("bottom-left",` bottom: 0; `)]),O("notification-wrapper",` margin-bottom: 12px; - `,[j("&.notification-transition-enter-from, &.notification-transition-leave-to",` + `,[W("&.notification-transition-enter-from, &.notification-transition-leave-to",` opacity: 0; margin-top: 0 !important; margin-bottom: 0 !important; - `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` + `),W("&.notification-transition-leave-from, &.notification-transition-enter-to",` opacity: 1; - `),j("&.notification-transition-leave-active",` + `),W("&.notification-transition-leave-active",` transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier), @@ -3371,7 +3293,7 @@ ${t} margin-top .3s linear, margin-bottom .3s linear, box-shadow .3s var(--n-bezier); - `),j("&.notification-transition-enter-active",` + `),W("&.notification-transition-enter-active",` transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier), @@ -3399,14 +3321,21 @@ ${t} padding-left: var(--n-padding-left); padding-right: var(--n-padding-right); width: var(--n-width); + max-width: calc(100vw - 16px - 16px); border-radius: var(--n-border-radius); box-shadow: var(--n-box-shadow); box-sizing: border-box; opacity: 1; - `,[F("avatar",[O("icon",{color:"var(--n-icon-color)"}),O("base-icon",{color:"var(--n-icon-color)"})]),K("show-avatar",[O("notification-main",` + `,[V("avatar",[O("icon",` + color: var(--n-icon-color); + `),O("base-icon",` + color: var(--n-icon-color); + `)]),Z("show-avatar",[O("notification-main",` margin-left: 40px; width: calc(100% - 40px); - `)]),K("closable",[O("notification-main",[j("> *:first-child",{paddingRight:"20px"})]),F("close",` + `)]),Z("closable",[O("notification-main",[W("> *:first-child",` + padding-right: 20px; + `)]),V("close",` position: absolute; top: 0; right: 0; @@ -3414,7 +3343,7 @@ ${t} transition: background-color .3s var(--n-bezier), color .3s var(--n-bezier); - `)]),F("avatar",` + `)]),V("avatar",` position: absolute; top: var(--n-padding-top); left: var(--n-padding-left); @@ -3437,27 +3366,27 @@ ${t} align-items: center; justify-content: space-between; margin-top: 12px; - `,[F("meta",` + `,[V("meta",` font-size: var(--n-meta-font-size); transition: color .3s var(--n-bezier-ease-out); color: var(--n-description-text-color); - `),F("action",` + `),V("action",` cursor: pointer; transition: color .3s var(--n-bezier-ease-out); color: var(--n-action-text-color); - `)]),F("header",` + `)]),V("header",` font-weight: var(--n-title-font-weight); font-size: var(--n-title-font-size); transition: color .3s var(--n-bezier-ease-out); color: var(--n-title-text-color); - `),F("description",` + `),V("description",` margin-top: 8px; font-size: var(--n-description-font-size); white-space: pre-wrap; word-wrap: break-word; transition: color .3s var(--n-bezier-ease-out); color: var(--n-description-text-color); - `),F("content",` + `),V("content",` line-height: var(--n-line-height); margin: 12px 0 0 0; font-family: inherit; @@ -3465,14 +3394,14 @@ ${t} word-wrap: break-word; transition: color .3s var(--n-bezier-ease-out); color: var(--n-text-color); - `,[j("&:first-child",{margin:0})])])])])]);function 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",` + `,[W("&:first-child","margin: 0;")])])])])]);function Vl(e){const n=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)",o="0";return O("notification-wrapper",[W("&.notification-transition-enter-from, &.notification-transition-leave-to",` transform: translate(${n}, 0); - `),j("&.notification-transition-leave-from, &.notification-transition-enter-to",` + `),W("&.notification-transition-leave-from, &.notification-transition-enter-to",` transform: translate(${o}, 0); - `)])}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",` + `)])}const hS="n-notification-api",RY=Object.assign(Object.assign({},He.props),{containerClass:String,containerStyle:[String,Object],to:[String,Object],scrollable:{type:Boolean,default:!0},max:Number,placement:{type:String,default:"top-right"},keepAliveOnHover:Boolean}),EY=me({name:"NotificationProvider",props:RY,setup(e){const{mergedClsPrefixRef:t}=at(e),n=N([]),o={},r=new Set;function i(p){const h=Ai(),g=()=>{r.add(h),o[h]&&o[h].hide()},b=xo(Object.assign(Object.assign({},p),{key:h,destroy:g,hide:g,deactivate:g})),{max:m}=e;if(m&&n.value.length-r.size>=m){let y=!1,k=0;for(const S of n.value){if(!r.has(S.key)){o[S.key]&&(S.destroy(),y=!0);break}k++}y||n.value.splice(k,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=He("Notification","-notification",PY,Oq,e,t),c={create:i,info:a[0],success:a[1],warning:a[2],error:a[3],open:d,destroyAll:f},u=N(0);lt(hS,c),lt(Ou,{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(Xc,{to:(n=this.to)!==null&&n!==void 0?n:"body"},v(CY,{class:this.containerClass,style:this.containerStyle,scrollable:this.scrollable&&o!=="top"&&o!=="bottom",placement:o},{default:()=>this.notificationList.map(r=>v(TY,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 $Y(){const e=qe(hS,null);return e===null&&Kr("use-notification","No outer `n-notification-provider` found."),e}const AY=W([O("progress",{display:"inline-block"},[O("progress-icon",` color: var(--n-icon-color); transition: color .3s var(--n-bezier); - `),K("line",` + `),Z("line",` width: 100%; display: block; `,[O("progress-content",` @@ -3484,14 +3413,14 @@ ${t} height: var(--n-icon-size-line); line-height: var(--n-icon-size-line); font-size: var(--n-icon-size-line); - `,[K("as-text",` + `,[Z("as-text",` color: var(--n-text-color-line-outer); text-align: center; width: 40px; font-size: var(--n-font-size); padding-left: 4px; transition: color .3s var(--n-bezier); - `)])]),K("circle, dashboard",{width:"120px"},[O("progress-custom-content",` + `)])]),Z("circle, dashboard",{width:"120px"},[O("progress-custom-content",` position: absolute; left: 50%; top: 50%; @@ -3521,7 +3450,7 @@ ${t} align-items: center; color: var(--n-icon-color); font-size: var(--n-icon-size-circle); - `)]),K("multiple-circle",` + `)]),Z("multiple-circle",` width: 200px; color: inherit; `,[O("progress-text",` @@ -3535,17 +3464,17 @@ ${t} align-items: center; justify-content: center; transition: color .3s var(--n-bezier); - `)]),O("progress-content",{position:"relative"}),O("progress-graph",{position:"relative"},[O("progress-graph-circle",[j("svg",{verticalAlign:"bottom"}),O("progress-graph-circle-fill",` + `)]),O("progress-content",{position:"relative"}),O("progress-graph",{position:"relative"},[O("progress-graph-circle",[W("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})]),O("progress-graph-circle-rail",` + `,[Z("empty",{opacity:0})]),O("progress-graph-circle-rail",` transition: stroke .3s var(--n-bezier); overflow: hidden; stroke: var(--n-rail-color); - `)]),O("progress-graph-line",[K("indicator-inside",[O("progress-graph-line-rail",` + `)]),O("progress-graph-line",[Z("indicator-inside",[O("progress-graph-line-rail",` height: 16px; line-height: 16px; border-radius: 10px; @@ -3562,7 +3491,7 @@ ${t} font-size: 12px; color: var(--n-text-color-line-inner); transition: color .3s var(--n-bezier); - `)])]),K("indicator-inside-label",` + `)])]),Z("indicator-inside-label",` height: 16px; display: flex; align-items: center; @@ -3603,11 +3532,11 @@ ${t} transition: background-color .3s var(--n-bezier), max-width .2s var(--n-bezier); - `,[K("processing",[j("&::after",` + `,[Z("processing",[W("&::after",` content: ""; background-image: var(--n-line-bg-processing); animation: progress-processing-animation 2s var(--n-bezier) infinite; - `)])])])])])]),j("@keyframes progress-processing-animation",` + `)])])])])])]),W("@keyframes progress-processing-animation",` 0% { position: absolute; left: 0; @@ -3632,9 +3561,13 @@ ${t} right: 0; opacity: 0; } - `)]),_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} + `)]),IY={success:v(Fi,null),error:v(Li,null),warning:v(Ni,null),info:v(jr,null)},MY=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=L(()=>qt(e.height)),o=L(()=>e.railBorderRadius!==void 0?qt(e.railBorderRadius):e.height!==void 0?qt(e.height,{c:.5}):""),r=L(()=>e.fillBorderRadius!==void 0?qt(e.fillBorderRadius):e.railBorderRadius!==void 0?qt(e.railBorderRadius):e.height!==void 0?qt(e.height,{c:.5}):"");return()=>{const{indicatorPlacement:i,railColor:a,railStyle:s,percentage:l,unit:c,indicatorTextColor:u,status:d,showIndicator:f,fillColor:p,processing:h,clsPrefix:g}=e;return v("div",{class:`${g}-progress-content`,role:"none"},v("div",{class:`${g}-progress-graph`,"aria-hidden":!0},v("div",{class:[`${g}-progress-graph-line`,{[`${g}-progress-graph-line--indicator-${i}`]:!0}]},v("div",{class:`${g}-progress-graph-line-rail`,style:[{backgroundColor:a,height:n.value,borderRadius:o.value},s]},v("div",{class:[`${g}-progress-graph-line-fill`,h&&`${g}-progress-graph-line-fill--processing`],style:{maxWidth:`${e.percentage}%`,backgroundColor:p,height:n.value,lineHeight:n.value,borderRadius:r.value}},i==="inside"?v("div",{class:`${g}-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:`${g}-progress-custom-content`,style:{color:u},role:"none"},t.default()):d==="default"?v("div",{role:"none",class:`${g}-progress-icon ${g}-progress-icon--as-text`,style:{color:u}},l,c):v("div",{class:`${g}-progress-icon`,"aria-hidden":!0},v(Vt,{clsPrefix:g},{default:()=>IY[d]}))):null)}}}),zY={success:v(Fi,null),error:v(Li,null),warning:v(Ni,null),info:v(jr,null)},OY=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,g=`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:()=>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",` + a ${c},${c} 0 1 1 ${-f},${p}`,b=Math.PI*2*c,m={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:g,pathStyle:m}}return()=>{const{fillColor:o,railColor:r,strokeWidth:i,offsetDegree:a,status:s,percentage:l,showIndicator:c,indicatorTextColor:u,unit:d,gapOffsetDegree:f,clsPrefix:p}=e,{pathString:h,pathStyle:g}=n(100,0,r),{pathString:b,pathStyle:m}=n(l,a,o),y=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 ${y} ${y}`},v("g",null,v("path",{class:`${p}-progress-graph-circle-rail`,d:h,"stroke-width":i,"stroke-linecap":"round",fill:"none",style:g})),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:m}))))),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(Vt,{clsPrefix:p},{default:()=>zY[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 Y0(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 DY=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=L(()=>e.percentage.map((r,i)=>`${Math.PI*r/100*(e.viewBoxWidth/2-e.strokeWidth/2*(1+2*i)-e.circleGap*i)*2}, ${e.viewBoxWidth*8}`));return()=>{const{viewBoxWidth:o,strokeWidth:r,circleGap:i,showIndicator:a,fillColor:s,railColor:l,railStyle:c,percentage:u,clsPrefix:d}=e;return 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:Y0(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:Y0(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)}}}),LY=Object.assign(Object.assign({},He.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}),FY=me({name:"Progress",props:LY,setup(e){const t=L(()=>e.indicatorPlacement||e.indicatorPosition),n=L(()=>{if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),{mergedClsPrefixRef:o,inlineThemeDisabled:r}=at(e),i=He("Progress","-progress",AY,TK,e,o),a=L(()=>{const{status:l}=e,{common:{cubicBezierEaseInOut:c},self:{fontSize:u,fontSizeCircle:d,railColor:f,railHeight:p,iconSizeCircle:h,iconSizeLine:g,textColorCircle:b,textColorLineInner:m,textColorLineOuter:y,lineBgProcessing:k,fontWeightCircle:S,[Se("iconColor",l)]:w,[Se("fillColor",l)]:x}}=i.value;return{"--n-bezier":c,"--n-fill-color":x,"--n-font-size":u,"--n-font-size-circle":d,"--n-font-weight-circle":S,"--n-icon-color":w,"--n-icon-size-circle":h,"--n-icon-size-line":g,"--n-line-bg-processing":k,"--n-rail-color":f,"--n-rail-height":p,"--n-text-color-circle":b,"--n-text-color-line-inner":m,"--n-text-color-line-outer":y}}),s=r?St("progress",L(()=>e.status[0]),a,e):void 0;return{mergedClsPrefix:o,mergedIndicatorPlacement:t,gapDeg:n,cssVars:r?void 0:a,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){const{type:e,cssVars:t,indicatorTextColor:n,showIndicator:o,status:r,railColor:i,railStyle:a,color:s,percentage:l,viewBoxWidth:c,strokeWidth:u,mergedIndicatorPlacement:d,unit:f,borderRadius:p,fillBorderRadius:h,height:g,processing:b,circleGap:m,mergedClsPrefix:y,gapDeg:k,gapOffsetDegree:S,themeClass:w,$slots:x,onRender:C}=this;return C==null||C(),v("div",{class:[w,`${y}-progress`,`${y}-progress--${e}`,`${y}-progress--${r}`],style:t,"aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":l,role:e==="circle"||e==="line"||e==="dashboard"?"progressbar":"none"},e==="circle"||e==="dashboard"?v(OY,{clsPrefix:y,status:r,showIndicator:o,indicatorTextColor:n,railColor:i,fillColor:s,railStyle:a,offsetDegree:this.offsetDegree,percentage:l,viewBoxWidth:c,strokeWidth:u,gapDegree:k===void 0?e==="dashboard"?75:0:k,gapOffsetDegree:S,unit:f},x):e==="line"?v(MY,{clsPrefix:y,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:g},x):e==="multiple-circle"?v(DY,{clsPrefix:y,strokeWidth:u,railColor:i,fillColor:s,railStyle:a,viewBoxWidth:c,percentage:l,showIndicator:o,circleGap:m},x):null)}}),NY=W([O("qr-code",` + background: #fff; + border-radius: var(--n-border-radius); + display: inline-flex; + `)]),BY={name:"QrCode",common:Ve,self:e=>({borderRadius:e.borderRadius})},HY=BY,jY=e=>({borderRadius:e.borderRadius}),VY={name:"QrCode",common:bt,self:jY},UY=VY;var ki;(function(e){class t{static encodeText(a,s){const l=e.QrSegment.makeSegments(a);return t.encodeSegments(l,s)}static encodeBinary(a,s){const l=e.QrSegment.makeBytes(a);return t.encodeSegments([l],s)}static encodeSegments(a,s,l=1,c=40,u=-1,d=!0){if(!(t.MIN_VERSION<=l&&l<=c&&c<=t.MAX_VERSION)||u<-1||u>7)throw new RangeError("Invalid value");let f,p;for(f=l;;f++){const m=t.getNumDataCodewords(f,s)*8,y=r.getTotalBits(a,f);if(y<=m){p=y;break}if(f>=c)throw new RangeError("Data too long")}for(const m of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])d&&p<=t.getNumDataCodewords(f,m)*8&&(s=m);const h=[];for(const m of a){n(m.mode.modeBits,4,h),n(m.numChars,m.mode.numCharCountBits(f),h);for(const y of m.getData())h.push(y)}const g=t.getNumDataCodewords(f,s)*8;n(0,Math.min(4,g-h.length),h),n(0,(8-h.length%8)%8,h);for(let m=236;h.lengthb[y>>>3]|=m<<7-(y&7)),new t(f,s,b,u)}constructor(a,s,l,c){if(this.version=a,this.errorCorrectionLevel=s,this.modules=[],this.isFunction=[],at.MAX_VERSION)throw new RangeError("Version value out of range");if(c<-1||c>7)throw new RangeError("Mask value out of range");this.size=a*4+17;const u=[];for(let f=0;f=0&&a=0&&s>>9)*1335;const c=(s<<10|l)^21522;for(let u=0;u<=5;u++)this.setFunctionModule(8,u,o(c,u));this.setFunctionModule(8,7,o(c,6)),this.setFunctionModule(8,8,o(c,7)),this.setFunctionModule(7,8,o(c,8));for(let u=9;u<15;u++)this.setFunctionModule(14-u,8,o(c,u));for(let u=0;u<8;u++)this.setFunctionModule(this.size-1-u,8,o(c,u));for(let u=8;u<15;u++)this.setFunctionModule(8,this.size-15+u,o(c,u));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let a=this.version;for(let l=0;l<12;l++)a=a<<1^(a>>>11)*7973;const s=this.version<<12|a;for(let l=0;l<18;l++){const c=o(s,l),u=this.size-11+l%3,d=Math.floor(l/3);this.setFunctionModule(u,d,c),this.setFunctionModule(d,u,c)}}drawFinderPattern(a,s){for(let l=-4;l<=4;l++)for(let c=-4;c<=4;c++){const u=Math.max(Math.abs(c),Math.abs(l)),d=a+c,f=s+l;d>=0&&d=0&&f{(m!==p-u||k>=f)&&b.push(y[m])});return b}drawCodewords(a){if(a.length!==Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let s=0;for(let l=this.size-1;l>=1;l-=2){l===6&&(l=5);for(let c=0;c>>3],7-(s&7)),s++)}}}applyMask(a){if(a<0||a>7)throw new RangeError("Mask value out of range");for(let s=0;s5&&a++):(this.finderPenaltyAddHistory(f,p),d||(a+=this.finderPenaltyCountPatterns(p)*t.PENALTY_N3),d=this.modules[u][h],f=1);a+=this.finderPenaltyTerminateAndCount(d,f,p)*t.PENALTY_N3}for(let u=0;u5&&a++):(this.finderPenaltyAddHistory(f,p),d||(a+=this.finderPenaltyCountPatterns(p)*t.PENALTY_N3),d=this.modules[h][u],f=1);a+=this.finderPenaltyTerminateAndCount(d,f,p)*t.PENALTY_N3}for(let u=0;ud+(f?1:0),s);const l=this.size*this.size,c=Math.ceil(Math.abs(s*20-l*10)/l)-1;return a+=c*t.PENALTY_N4,a}getAlignmentPatternPositions(){if(this.version===1)return[];{const a=Math.floor(this.version/7)+2,s=this.version===32?26:Math.ceil((this.version*4+4)/(a*2-2))*2,l=[6];for(let c=this.size-7;l.lengtht.MAX_VERSION)throw new RangeError("Version number out of range");let s=(16*a+128)*a+64;if(a>=2){const l=Math.floor(a/7)+2;s-=(25*l-10)*l-55,a>=7&&(s-=36)}return s}static getNumDataCodewords(a,s){return Math.floor(t.getNumRawDataModules(a)/8)-t.ECC_CODEWORDS_PER_BLOCK[s.ordinal][a]*t.NUM_ERROR_CORRECTION_BLOCKS[s.ordinal][a]}static reedSolomonComputeDivisor(a){if(a<1||a>255)throw new RangeError("Degree out of range");const s=[];for(let c=0;c0);for(const c of a){const u=c^l.shift();l.push(0),s.forEach((d,f)=>l[f]^=t.reedSolomonMultiply(d,u))}return l}static reedSolomonMultiply(a,s){if(a>>>8||s>>>8)throw new RangeError("Byte out of range");let l=0;for(let c=7;c>=0;c--)l=l<<1^(l>>>7)*285,l^=(s>>>c&1)*a;return l}finderPenaltyCountPatterns(a){const s=a[1],l=s>0&&a[2]===s&&a[3]===s*3&&a[4]===s&&a[5]===s;return(l&&a[0]>=s*4&&a[6]>=s?1:0)+(l&&a[6]>=s*4&&a[0]>=s?1:0)}finderPenaltyTerminateAndCount(a,s,l){return a&&(this.finderPenaltyAddHistory(s,l),s=0),s+=this.size,this.finderPenaltyAddHistory(s,l),this.finderPenaltyCountPatterns(l)}finderPenaltyAddHistory(a,s){s[0]===0&&(a+=this.size),s.pop(),s.unshift(a)}}t.MIN_VERSION=1,t.MAX_VERSION=40,t.PENALTY_N1=3,t.PENALTY_N2=3,t.PENALTY_N3=40,t.PENALTY_N4=10,t.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]],t.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]],e.QrCode=t;function n(i,a,s){if(a<0||a>31||i>>>a)throw new RangeError("Value out of range");for(let l=a-1;l>=0;l--)s.push(i>>>l&1)}function o(i,a){return(i>>>a&1)!==0}class r{static makeBytes(a){const s=[];for(const l of a)n(l,8,s);return new r(r.Mode.BYTE,a.length,s)}static makeNumeric(a){if(!r.isNumeric(a))throw new RangeError("String contains non-numeric characters");const s=[];for(let l=0;l=1<({"--n-border-radius":o.value.self.borderRadius})),i=n?St("qr-code",void 0,r,e):void 0,a=N(),s=L(()=>{var c;const u=WY[e.errorCorrectionLevel];return ds.QrCode.encodeText((c=e.value)!==null&&c!==void 0?c:"-",u)});Ut(()=>{const c=N(0);let u=null;tn(()=>{c.value,l(s.value,e.size,e.color,e.backgroundColor,u?{icon:u,iconBorderRadius:e.iconBorderRadius,iconSize:e.iconSize,iconBackgroundColor:e.iconBackgroundColor}:null)}),tn(()=>{const{iconSrc:d}=e;if(d){let f=!1;const p=new Image;return p.src=d,p.onload=()=>{f||(u=p,c.value++)},()=>{f=!0}}})});function l(c,u,d,f,p){const h=a.value;if(!h)return;const g=u*Gd,b=c.size,m=g/b;h.width=g,h.height=g;const y=h.getContext("2d");if(y){y.clearRect(0,0,h.width,h.height);for(let k=0;k=1?C:C*E,A=E<=1?C:C/E,q=_+(C-M)/2,F=R+(C-A)/2;y.drawImage(k,q,F,M,A)}}}return{canvasRef:a,mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass}},render(){const{mergedClsPrefix:e,backgroundColor:t,padding:n,cssVars:o,themeClass:r,size:i}=this;return v("div",{class:[`${e}-qr-code`,r],style:Object.assign({padding:typeof n=="number"?`${n}px`:n,backgroundColor:t},o)},v("canvas",{ref:"canvasRef",style:{width:`${i}px`,height:`${i}px`}}))}}),KY=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"})),GY=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"})),YY=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"})),XY=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); @@ -3644,7 +3577,7 @@ ${t} display: flex; justify-content: center; transition: color .3s var(--n-bezier); - `,[F("status-image",` + `,[V("status-image",` font-size: var(--n-icon-size); width: 1em; height: 1em; @@ -3654,18 +3587,18 @@ ${t} `)]),O("result-content",{marginTop:"24px"}),O("result-footer",` margin-top: 24px; text-align: center; - `),O("result-header",[F("title",` + `),O("result-header",[V("title",` margin-top: 16px; font-weight: var(--n-title-font-weight); transition: color .3s var(--n-bezier); text-align: center; color: var(--n-title-text-color); font-size: var(--n-title-font-size); - `),F("description",` + `),V("description",` margin-top: 4px; text-align: center; font-size: var(--n-font-size); - `)])]),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",` + `)])]),JY={403:XY,404:KY,418:YY,500:GY,info:v(jr,null),success:v(Fi,null),warning:v(Ni,null),error:v(Li,null)},QY=Object.assign(Object.assign({},He.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),eX=me({name:"Result",props:QY,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=at(e),o=He("Result","-result",ZY,IK,e,t),r=L(()=>{const{size:a,status:s}=e,{common:{cubicBezierEaseInOut:l},self:{textColor:c,lineHeight:u,titleTextColor:d,titleFontWeight:f,[Se("iconColor",s)]:p,[Se("fontSize",a)]:h,[Se("titleFontSize",a)]:g,[Se("iconSize",a)]: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":g,"--n-title-font-weight":f,"--n-title-text-color":d,"--n-icon-color":p||""}}),i=n?St("result",L(()=>{const{size:a,status:s}=e;let l="";return a&&(l+=a[0]),s&&(l+=s[0]),l}),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{status:t,$slots:n,mergedClsPrefix:o,onRender:r}=this;return r==null||r(),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(Vt,{clsPrefix:o},{default:()=>JY[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()))}}),tX=Object.assign(Object.assign({},He.props),{trigger:String,xScrollable:Boolean,onScroll:Function,size:Number}),nX=me({name:"Scrollbar",props:tX,setup(){const e=N(null);return Object.assign(Object.assign({},{scrollTo:(...n)=>{var o;(o=e.value)===null||o===void 0||o.scrollTo(n[0],n[1])},scrollBy:(...n)=>{var o;(o=e.value)===null||o===void 0||o.scrollBy(n[0],n[1])}}),{scrollbarInstRef:e})},render(){return v(ko,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}}),oX=nX,rX={name:"Skeleton",common:Ve,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}}},iX=e=>{const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"#eee",colorEnd:"#ddd",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}},aX={name:"Skeleton",common:bt,self:iX},sX=W([O("skeleton",` height: 1em; width: 100%; transition: background-color .3s var(--n-bezier); @@ -3675,7 +3608,7 @@ ${t} background-color .3s var(--n-bezier); animation: 2s skeleton-loading infinite cubic-bezier(0.36, 0, 0.64, 1); background-color: var(--n-color-start); - `),j("@keyframes skeleton-loading",` + `),W("@keyframes skeleton-loading",` 0% { background: var(--n-color-start); } @@ -3688,20 +3621,22 @@ ${t} 100% { background: var(--n-color-start); } - `)]),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",` + `)]),lX=Object.assign(Object.assign({},He.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:lX,setup(e){$6();const{mergedClsPrefixRef:t}=at(e),n=He("Skeleton","-skeleton",sX,aX,e,t);return{mergedClsPrefix:t,style:L(()=>{var o,r;const i=n.value,{common:{cubicBezierEaseInOut:a}}=i,s=i.self,{color:l,colorEnd:c,borderRadius:u}=s;let d;const{circle:f,sharp:p,round:h,width:g,height:b,size:m,text:y,animated:k}=e;m!==void 0&&(d=s[Se("height",m)]);const S=f?(o=g??b)!==null&&o!==void 0?o:d:g,w=(r=f?g??b:b)!==null&&r!==void 0?r:d;return{display:y?"inline-block":"",verticalAlign:y?"-0.125em":"",borderRadius:f?"50%":h?"4096px":p?"":u,width:typeof S=="number"?zn(S):S,height:typeof w=="number"?zn(w):w,animation:k?"":"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",Dn({class:`${n}-skeleton`,style:t},o));return e>1?v(it,null,AC(e,null).map(i=>[r,` +`])):r}}),cX=W([W("@keyframes spin-rotate",` from { transform: rotate(0); } to { transform: rotate(360deg); } - `),O("spin-container",{position:"relative"},[O("spin-body",` + `),O("spin-container",` + position: relative; + `,[O("spin-body",` position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); - `,[sl()])]),O("spin-body",` + `,[al()])]),O("spin-body",` display: inline-flex; align-items: center; justify-content: center; @@ -3712,7 +3647,7 @@ ${t} width: var(--n-size); font-size: var(--n-size); color: var(--n-color); - `,[K("rotate",` + `,[Z("rotate",` animation: spin-rotate 2s linear infinite; `)]),O("spin-description",` display: inline-block; @@ -3724,12 +3659,12 @@ ${t} opacity: 1; transition: opacity .3s var(--n-bezier); pointer-events: all; - `,[K("spinning",` + `,[Z("spinning",` user-select: none; -webkit-user-select: none; pointer-events: none; opacity: var(--n-opacity-spinning); - `)])]),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",` + `)])]),uX={small:20,medium:18,large:16},dX=Object.assign(Object.assign({},He.props),{contentClass:String,contentStyle:[Object,String],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}),fX=me({name:"Spin",props:dX,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=at(e),o=He("Spin","-spin",cX,NK,e,t),r=L(()=>{const{size:l}=e,{common:{cubicBezierEaseInOut:c},self:u}=o.value,{opacitySpinning:d,color:f,textColor:p}=u,h=typeof l=="number"?zn(l):u[Se("size",l)];return{"--n-bezier":c,"--n-opacity-spinning":d,"--n-size":h,"--n-color":f,"--n-text-color":p}}),i=n?St("spin",L(()=>{const{size:l}=e;return typeof l=="number"?String(l):l[0]}),r,e):void 0,a=bu(e,["spinning","show"]),s=N(!1);return tn(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:L(()=>{const{strokeWidth:l}=e;if(l!==void 0)return l;const{size:c}=e;return uX[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(Xr,{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`,this.contentClass],style:this.contentStyle},n),v(hn,{name:"fade-in-transition"},{default:()=>this.active?s:null})):s}}),hX={name:"Split",common:Ve},pX=hX,mX=O("switch",` height: var(--n-height); min-width: var(--n-width); vertical-align: middle; @@ -3739,17 +3674,17 @@ ${t} outline: none; justify-content: center; align-items: center; -`,[F("children-placeholder",` +`,[V("children-placeholder",` height: var(--n-rail-height); display: flex; flex-direction: column; overflow: hidden; pointer-events: none; visibility: hidden; - `),F("rail-placeholder",` + `),V("rail-placeholder",` display: flex; flex-wrap: none; - `),F("button-placeholder",` + `),V("button-placeholder",` width: calc(1.75 * var(--n-rail-height)); height: var(--n-rail-height); `),O("base-loading",` @@ -3760,7 +3695,7 @@ ${t} font-size: calc(var(--n-button-width) - 4px); color: var(--n-loading-color); transition: color .3s var(--n-bezier); - `,[Wn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})]),F("checked, unchecked",` + `,[qn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})]),V("checked, unchecked",` transition: color .3s var(--n-bezier); color: var(--n-text-color); box-sizing: border-box; @@ -3771,16 +3706,16 @@ ${t} display: flex; align-items: center; line-height: 1; - `),F("checked",` + `),V("checked",` right: 0; padding-right: calc(1.25 * var(--n-rail-height) - var(--n-offset)); - `),F("unchecked",` + `),V("unchecked",` left: 0; justify-content: flex-end; padding-left: calc(1.25 * var(--n-rail-height) - var(--n-offset)); - `),j("&:focus",[F("rail",` + `),W("&:focus",[V("rail",` box-shadow: var(--n-box-shadow-focus); - `)]),K("round",[F("rail","border-radius: calc(var(--n-rail-height) / 2);",[F("button","border-radius: calc(var(--n-button-height) / 2);")])]),Rt("disabled",[Rt("icon",[K("rubber-band",[K("pressed",[F("rail",[F("button","max-width: var(--n-button-width-pressed);")])]),F("rail",[j("&:active",[F("button","max-width: var(--n-button-width-pressed);")])]),K("active",[K("pressed",[F("rail",[F("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])]),F("rail",[j("&:active",[F("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])])])])])]),K("active",[F("rail",[F("button","left: calc(100% - var(--n-button-width) - var(--n-offset))")])]),F("rail",` + `)]),Z("round",[V("rail","border-radius: calc(var(--n-rail-height) / 2);",[V("button","border-radius: calc(var(--n-button-height) / 2);")])]),Pt("disabled",[Pt("icon",[Z("rubber-band",[Z("pressed",[V("rail",[V("button","max-width: var(--n-button-width-pressed);")])]),V("rail",[W("&:active",[V("button","max-width: var(--n-button-width-pressed);")])]),Z("active",[Z("pressed",[V("rail",[V("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])]),V("rail",[W("&:active",[V("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])])])])])]),Z("active",[V("rail",[V("button","left: calc(100% - var(--n-button-width) - var(--n-offset))")])]),V("rail",` overflow: hidden; height: var(--n-rail-height); min-width: var(--n-rail-width); @@ -3792,7 +3727,7 @@ ${t} background .3s var(--n-bezier), box-shadow .3s var(--n-bezier); background-color: var(--n-rail-color); - `,[F("button-icon",` + `,[V("button-icon",` color: var(--n-icon-color); transition: color .3s var(--n-bezier); font-size: calc(var(--n-button-height) - 4px); @@ -3805,7 +3740,7 @@ ${t} justify-content: center; align-items: center; line-height: 1; - `,[Wn()]),F("button",` + `,[qn()]),V("button",` align-items: center; top: var(--n-offset); left: var(--n-offset); @@ -3825,30 +3760,25 @@ ${t} opacity .3s var(--n-bezier), max-width .3s var(--n-bezier), box-shadow .3s var(--n-bezier); - `)]),K("active",[F("rail","background-color: var(--n-rail-color-active);")]),K("loading",[F("rail",` + `)]),Z("active",[V("rail","background-color: var(--n-rail-color-active);")]),Z("loading",[V("rail",` cursor: wait; - `)]),K("disabled",[F("rail",` + `)]),Z("disabled",[V("rail",` cursor: not-allowed; opacity: .5; - `)])]),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,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N//AABEIAFwAXAMBIgACEQEDEQH/xAAbAAACAgMBAAAAAAAAAAAAAAAABgQFAgMHAf/EAEAQAAEDAwIDBAUJBAsAAAAAAAEAAgMEBRESIQYxURNBYXEigZGhwQcUFSMkkrHC0TI1UvAWQkNiY3J0orKz4f/EABkBAAMBAQEAAAAAAAAAAAAAAAACBAMBBf/EACQRAAICAQIFBQAAAAAAAAAAAAABAhEDEjETITJBUQQUIiMz/9oADAMBAAIRAxEAPwDuKEIQAKPHXUctVJSR1cD6mLHaQtkBezIyMt5jYqQuAfKXTPj45rJImuMk0jCzTnVq0tG3q0rqVgd/QuY8HniqkhY2turuyxnsJgJXNHi87jyyUydtcnHP0jL91g/Kn4UjJ5ooakJZZd7hSnM2iqjHMEBr/URt6setSqbi/h+cY+laaJ42dHO8RuaehDsJXBrcaOSMti8QodPdbdUuDaavpZnHkI5muJ9hUxKOCEIQAIQhAAkS822E8WVNdLpdoa1zHfwEsAd/ta37xT2UlXU9pPWu73zaDnpqDT7gVpj6rM8rajS7mAlw+GAbOly946NGPjgepWGsDRnm7l7MqipnOkuUs2fQDQxu3QnPwU+onDaiJo/s2F59mB/PiqE01aI5RcXTN1PIJJaiM7gP29g/Vcy+USkNHeY5Ym7VTMkDveDg+4tXQbUXmaR7xjtJHOH+UgYUHiC1S3O70HYQ9o+HtHAZGxIbvulk/jaNMUfsSYqcD8Jurr/QOrgfqnCqdGP6rWEEZPUu0jHn0XdUr8D2qS3w1ktc0MrppcOYDnRE3IYM9+fSd5uI7k0KW7LZVfx2BCEIOAhCEACQ65xllcRqx28kp08yGh5/HSnKouNDTP0VNZTwv56ZJWtPsJXPpL5aKZ9LV1dRE5gB1BkrS5pc7ngHfHRMr0uheWuOrYvG2csL2Ubi9sEun03Z15jaSQfPO3LcjZaJbTUR656naJoc+TS7LnAD9kePTyVtbrrZ5aRj6K4URgI9HRK0AeruWVbXUUtO+NtdS4cMHEzf1WGuSN+HGTK6UTNuPZyRRsMQDD2ZOnIaDgZ6BwHq8cDGC40lFd/tNRHFJ2ZLBIcBwzvvy7lFdc4hWfaK2l0mQ+mZAMkjJPPHIAexVf0hb5uI6jtqmkfFoY0apGlp5k/iqsVOFEmZaMtjZaby2634imb9njp3gyA+i92pnLrj4pjStaLla2Vxd8/o2hsJA+uaAMkePgmhrg5oc0gg7gjvSSSTpD423G2eoQhKOC1VM8dLTy1E7tMUTC97ugAyVtSn8ode6ntUdIzI+cP+sdjYMbgnfxOkeWUsnpTZ1K3RTWCrkuD7lVzjEktXqI56fq2YHqGB6la6W9B7FQ8HkOo6xzSCDVHcH/DYr9eRNty5lVIx0MPNjfYsTHHjJjZ90LYsJTiN58Cks6VNJUht/qKfYRSsbob3BzQDt4kE/dVxgdEtVYdG19fG0l9PVB3ojJIDGZA826h61cm7W8HHzuP3p2r2AmFocMEDCsuF6smKW3SHMlMRo8Yzy9nLy09UuS323xjaVzz0ZG4/BRrfdKgXSG40tHWvjDtLhHSyODmHZwyG+GfMBbencoz25CTScTpSF4F6vTJgXhXqCgBNd+9ruetWP+qMLNYP/e93b3irHvhjPxWa8fN+jKo9KBRbjKIqV3V2wW+WWOFmuV7WN6kpcuNf87m9DIjbs0H8VmOkWdoayakn1tDmumO3kAPgpLqamGQ2Fod1I2UTh1wdRPHf2r/xKnuJaSzSXuJyOi69wCOnjG5hYD3eir7hhwdb5C3l28g96U7jcexYYm7Snng50j9UxcDHNhaes8v/ADKq9H1syzdIwoQheiTghCEAUlbw82orJ6qKuqKd85a57WNYWlwaG53GeQHf3KDNwtXPyGXtzR40/wCjgmlCzeKEnbQynJdxGm4Hr3nUbrDIer4HD85Wh3BN1b+xPRu83ub+UroCEvt8fgbiz8iRRcK3imiAE1G14c47SOI3JP8ACpEvDl6mbg3CljH9xjv/ABN6Fz22LwHFkIv9Bq487nTg/wCncfzpn4etbrPa2Uck7Z3Ne9xe1mgHU4nlk9eqs0J44oQdxQrm5bghCFoKf//Z",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 Ac=function(){return Ac=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-(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.value===e.checkedValue),d=N(!1),f=N(!1),p=L(()=>{const{railStyle:_}=e;if(_)return _({focused:f.value,checked:u.value})});function h(_){const{"onUpdate:value":R,onChange:E,onUpdateValue:M}=e,{nTriggerFormInput:A,nTriggerFormChange:q}=r;R&&Pe(R,_),M&&Pe(M,_),E&&Pe(E,_),s.value=_,A(),q()}function g(){const{nTriggerFormFocus:_}=r;_()}function b(){const{nTriggerFormBlur:_}=r;_()}function m(){e.loading||a.value||(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue))}function y(){f.value=!0,g()}function k(){f.value=!1,b(),d.value=!1}function S(_){e.loading||a.value||_.key===" "&&(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue),d.value=!1)}function w(_){e.loading||a.value||_.key===" "&&(_.preventDefault(),d.value=!0)}const x=L(()=>{const{value:_}=i,{self:{opacityDisabled:R,railColor:E,railColorActive:M,buttonBoxShadow:A,buttonColor:q,boxShadowFocus:F,loadingColor:z,textColor:D,iconColor:Y,[Se("buttonHeight",_)]:Q,[Se("buttonWidth",_)]:ce,[Se("buttonWidthPressed",_)]:le,[Se("railHeight",_)]:B,[Se("railWidth",_)]:$,[Se("railBorderRadius",_)]:I,[Se("buttonBorderRadius",_)]:K},common:{cubicBezierEaseInOut:ne}}=o.value;let ve,J,ye;return ss?(ve=`calc((${B} - ${Q}) / 2)`,J=`max(${B}, ${Q})`,ye=`max(${$}, calc(${$} + ${Q} - ${B}))`):(ve=zn((kn(B)-kn(Q))/2),J=zn(Math.max(kn(B),kn(Q))),ye=kn(B)>kn(Q)?$:zn(kn($)+kn(Q)-kn(B))),{"--n-bezier":ne,"--n-button-border-radius":K,"--n-button-box-shadow":A,"--n-button-color":q,"--n-button-width":ce,"--n-button-width-pressed":le,"--n-button-height":Q,"--n-height":J,"--n-offset":ve,"--n-opacity-disabled":R,"--n-rail-border-radius":I,"--n-rail-color":E,"--n-rail-color-active":M,"--n-rail-height":B,"--n-rail-width":$,"--n-width":ye,"--n-box-shadow-focus":F,"--n-loading-color":z,"--n-text-color":D,"--n-icon-color":Y}}),C=n?St("switch",L(()=>i.value[0]),x,e):void 0;return{handleClick:m,handleBlur:k,handleFocus:y,handleKeyup:S,handleKeydown:w,mergedRailStyle:p,pressed:d,mergedClsPrefix:t,mergedValue:c,checked:u,mergedDisabled:a,cssVars:n?void 0:x,themeClass:C==null?void 0:C.themeClass,onRender:C==null?void 0:C.onRender}},render(){const{mergedClsPrefix:e,mergedDisabled:t,checked:n,mergedRailStyle:o,onRender:r,$slots:i}=this;r==null||r();const{checked:a,unchecked:s,icon:l,"checked-icon":c,"unchecked-icon":u}=i,d=!(ua(l)&&ua(c)&&ua(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},$t(a,f=>$t(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`},$t(l,f=>$t(c,p=>$t(u,h=>v(Bi,null,{default:()=>this.loading?v(Xr,{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})))),$t(a,f=>f&&v("div",{key:"checked",class:`${e}-switch__checked`},f)),$t(s,f=>f&&v("div",{key:"unchecked",class:`${e}-switch__unchecked`},f)))))}}),bX=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)}}}),yX={message:xY,notification:$Y,loadingBar:nY,dialog:MW};function xX({providersAndProps:e,configProviderProps:t}){let o=Yy(()=>v(G_,he(t),{default:()=>e.map(({type:s,Provider:l,props:c})=>v(l,he(c),{default:()=>v(bX,{onSetup:()=>r[s]=yX[s]()})}))}));const r={app:o};let i;return ur&&(i=document.createElement("div"),document.body.appendChild(i),o.mount(i)),Object.assign({unmount:()=>{var s;if(o===null||i===null){sr("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 CX(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:yY,props:n});break;case"notification":a.push({type:l,Provider:EY,props:r});break;case"dialog":a.push({type:l,Provider:IW,props:o});break;case"loadingBar":a.push({type:l,Provider:tY,props:i});break}}),xX({providersAndProps:a,configProviderProps:t})}function wX(){const e=qe(wo,null);return L(()=>{if(e===null)return bt;const{mergedThemeRef:{value:t},mergedThemeOverridesRef:{value:n}}=e,o=(t==null?void 0:t.common)||bt;return n!=null&&n.common?Object.assign({},o,n.common):o})}const _X=()=>({}),SX={name:"Equation",common:Ve,self:_X},kX=SX,mS={name:"dark",common:Ve,Alert:aH,Anchor:vH,AutoComplete:MH,Avatar:M_,AvatarGroup:FH,BackTop:BH,Badge:YH,Breadcrumb:ej,Button:Vn,ButtonGroup:Uq,Calendar:gj,Card:H_,Carousel:Ej,Cascader:Qj,Checkbox:Va,Code:K_,Collapse:cV,CollapseTransition:fV,ColorPicker:yj,DataTable:XV,DatePicker:uW,Descriptions:pW,Dialog:M2,Divider:LW,Drawer:VW,Dropdown:lm,DynamicInput:uq,DynamicTags:bq,Element:xq,Empty:ji,Ellipsis:i2,Equation:kX,Flex:_q,Form:Pq,GradientText:Eq,Icon:SU,IconWrapper:Iq,Image:IG,Input:uo,InputNumber:qq,LegacyTransfer:YG,Layout:Zq,List:oK,LoadingBar:iK,Log:uK,Menu:vK,Mention:fK,Message:jq,Modal:SW,Notification:Lq,PageHeader:xK,Pagination:n2,Popconfirm:SK,Popover:Ui,Popselect:Y_,Progress:Y2,QrCode:HY,Radio:l2,Rate:EK,Result:zK,Row:AG,Scrollbar:jn,Select:Q_,Skeleton:rX,Slider:LK,Space:j2,Spin:HK,Statistic:UK,Steps:GK,Switch:XK,Table:oG,Tabs:sG,Tag:__,Thing:uG,TimePicker:$2,Timeline:hG,Tooltip:$u,Transfer:gG,Tree:Q2,TreeSelect:xG,Typography:SG,Upload:PG,Watermark:EG,Split:pX},TX={"aria-hidden":"true",width:"1em",height:"1em"},PX=["xlink:href","fill"],RX=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=L(()=>`#${t.prefix}-${t.icon}`);return(o,r)=>(ue(),ze("svg",TX,[H("use",{"xlink:href":n.value,fill:e.color},null,8,PX)]))}}),Ks=(e,t={size:12})=>()=>v(pr,t,()=>v(IA,{icon:e})),gS=(e,t={size:12})=>()=>v(pr,t,()=>v(RX,{icon:e}));function EX(){var n,o;const e={default:$X,blue:AX,black:IX,darkblue:MX},t=((o=(n=window.settings)==null?void 0:n.theme)==null?void 0:o.color)||"default";return Object.prototype.hasOwnProperty.call(e,t)?e[t]:e.default}const $X={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"}}},AX={header:{height:60},tags:{visible:!0,height:50},naiveThemeOverrides:{common:{primaryColor:"#0665d0",primaryColorHover:"#2a84de",primaryColorPressed:"#004085",primaryColorSuppl:"#0056b3",infoColor:"#17a2b8",infoColorHover:"#138496",infoColorPressed:"#0c5460",infoColorSuppl:"#138496",successColor:"#28a745",successColorHover:"#218838",successColorPressed:"#1e7e34",successColorSuppl:"#218838",warningColor:"#ffc107",warningColorHover:"#e0a800",warningColorPressed:"#d39e00",warningColorSuppl:"#e0a800",errorColor:"#dc3545",errorColorHover:"#c82333",errorColorPressed:"#bd2130",errorColorSuppl:"#c82333"}}},IX={header:{height:60},tags:{visible:!0,height:50},naiveThemeOverrides:{common:{primaryColor:"#343a40",primaryColorHover:"#23272b",primaryColorPressed:"#1d2124",primaryColorSuppl:"#23272b",infoColor:"#17a2b8",infoColorHover:"#138496",infoColorPressed:"#0c5460",infoColorSuppl:"#138496",successColor:"#28a745",successColorHover:"#218838",successColorPressed:"#1e7e34",successColorSuppl:"#218838",warningColor:"#ffc107",warningColorHover:"#e0a800",warningColorPressed:"#d39e00",warningColorSuppl:"#e0a800",errorColor:"#dc3545",errorColorHover:"#c82333",errorColorPressed:"#bd2130",errorColorSuppl:"#c82333"}}},MX={header:{height:60},tags:{visible:!0,height:50},naiveThemeOverrides:{common:{primaryColor:"#004175",primaryColorHover:"#002c4c",primaryColorPressed:"#001f35",primaryColorSuppl:"#002c4c",infoColor:"#17a2b8",infoColorHover:"#138496",infoColorPressed:"#0c5460",infoColorSuppl:"#138496",successColor:"#28a745",successColorHover:"#218838",successColorPressed:"#1e7e34",successColorSuppl:"#218838",warningColor:"#ffc107",warningColorHover:"#e0a800",warningColorPressed:"#d39e00",warningColorSuppl:"#e0a800",errorColor:"#dc3545",errorColorHover:"#c82333",errorColorPressed:"#bd2130",errorColorSuppl:"#c82333"}}},{header:zX,tags:RNe,naiveThemeOverrides:kh}=EX();function Du(e){return Mh()?(Z1(e),!0):!1}function Do(e){return typeof e=="function"?e():he(e)}const vS=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const OX=Object.prototype.toString,DX=e=>OX.call(e)==="[object Object]",bS=()=>{};function LX(e,t){function n(...o){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(i)})}return n}const yS=e=>e();function FX(e=yS){const t=N(!0);function n(){t.value=!1}function o(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:ro(t),pause:n,resume:o,eventFilter:r}}function NX(e){return e||Zn()}function BX(...e){if(e.length!==1)return Ue(...e);const t=e[0];return typeof t=="function"?ro(g3(()=>({get:t,set:bS}))):N(t)}function HX(e,t,n={}){const{eventFilter:o=yS,...r}=n;return ht(e,LX(o,t),r)}function jX(e,t,n={}){const{eventFilter:o,...r}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=FX(o);return{stop:HX(e,t,{...r,eventFilter:i}),pause:a,resume:s,isActive:l}}function xS(e,t=!0,n){NX()?Ut(e,n):t?e():Bt(e)}function VX(e=!1,t={}){const{truthyValue:n=!0,falsyValue:o=!1}=t,r=dn(e),i=N(e);function a(s){if(arguments.length)return i.value=s,i.value;{const l=Do(n);return i.value=i.value===l?Do(o):l,i.value}}return r?a:[i,a]}function Ra(e){var t;const n=Do(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Vr=vS?window:void 0,UX=vS?window.document:void 0;function zc(...e){let t,n,o,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,o,r]=e,t=Vr):[t,n,o,r]=e,!t)return bS;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(()=>[Ra(t),Do(r)],([u,d])=>{if(a(),!u)return;const f=DX(d)?{...d}:d;i.push(...n.flatMap(p=>o.map(h=>s(u,p,h,f))))},{immediate:!0,flush:"post"}),c=()=>{l(),a()};return Du(c),c}function WX(){const e=N(!1);return Zn()&&Ut(()=>{e.value=!0}),e}function Cm(e){const t=WX();return L(()=>(t.value,!!e()))}function qX(e,t={}){const{window:n=Vr}=t,o=Cm(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=N(!1),a=c=>{i.value=c.matches},s=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",a):r.removeListener(a))},l=tn(()=>{o.value&&(s(),r=n.matchMedia(Do(e)),"addEventListener"in r?r.addEventListener("change",a):r.addListener(a),i.value=r.matches)});return Du(()=>{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__",KX=GX();function GX(){return Wl in Ul||(Ul[Wl]=Ul[Wl]||{}),Ul[Wl]}function CS(e,t){return KX[e]||t}function YX(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const XX={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},X0="vueuse-storage";function ZX(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=Vr,eventFilter:f,onError:p=R=>{console.error(R)},initOnMounted:h}=o,g=(u?$a:N)(typeof t=="function"?t():t);if(!n)try{n=CS("getDefaultStorage",()=>{var R;return(R=Vr)==null?void 0:R.localStorage})()}catch(R){p(R)}if(!n)return g;const b=Do(t),m=YX(b),y=(r=o.serializer)!=null?r:XX[m],{pause:k,resume:S}=jX(g,()=>w(g.value),{flush:i,deep:a,eventFilter:f});return d&&s&&xS(()=>{zc(d,"storage",_),zc(d,X0,C),h&&_()}),h||_(),g;function w(R){try{if(R==null)n.removeItem(e);else{const E=y.write(R),M=n.getItem(e);M!==E&&(n.setItem(e,E),d&&d.dispatchEvent(new CustomEvent(X0,{detail:{key:e,oldValue:M,newValue:E,storageArea:n}})))}}catch(E){p(E)}}function x(R){const E=R?R.newValue:n.getItem(e);if(E==null)return l&&b!=null&&n.setItem(e,y.write(b)),b;if(!R&&c){const M=y.read(E);return typeof c=="function"?c(M,b):m==="object"&&!Array.isArray(M)?{...b,...M}:M}else return typeof E!="string"?E:y.read(E)}function C(R){_(R.detail)}function _(R){if(!(R&&R.storageArea!==n)){if(R&&R.key==null){g.value=b;return}if(!(R&&R.key!==e)){k();try{(R==null?void 0:R.newValue)!==y.write(g.value)&&(g.value=x(R))}catch(E){p(E)}finally{R?Bt(S):S()}}}}}function wS(e){return qX("(prefers-color-scheme: dark)",e)}function JX(e={}){const{selector:t="html",attribute:n="class",initialValue:o="auto",window:r=Vr,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=wS({window:r}),p=L(()=>f.value?"dark":"light"),h=l||(a==null?BX(o):ZX(a,o,i,{window:r,listenToStorageChanges:s})),g=L(()=>h.value==="auto"?p.value:h.value),b=CS("updateHTMLAttrs",(S,w,x)=>{const C=typeof S=="string"?r==null?void 0:r.document.querySelector(S):Ra(S);if(!C)return;let _;if(u){_=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}";_.appendChild(document.createTextNode(R)),r.document.head.appendChild(_)}if(w==="class"){const R=x.split(/\s/g);Object.values(d).flatMap(E=>(E||"").split(/\s/g)).filter(Boolean).forEach(E=>{R.includes(E)?C.classList.add(E):C.classList.remove(E)})}else C.setAttribute(w,x);u&&(r.getComputedStyle(_).opacity,document.head.removeChild(_))});function m(S){var w;b(t,n,(w=d[S])!=null?w:S)}function y(S){e.onChanged?e.onChanged(S,m):m(S)}ht(g,y,{flush:"post",immediate:!0}),xS(()=>y(g.value));const k=L({get(){return c?h.value:g.value},set(S){h.value=S}});try{return Object.assign(k,{store:h,system:p,state:g})}catch{return k}}function QX(e,t,n={}){const{window:o=Vr,...r}=n;let i;const a=Cm(()=>o&&"MutationObserver"in o),s=()=>{i&&(i.disconnect(),i=void 0)},l=ht(()=>Ra(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 Du(u),{isSupported:a,stop:u,takeRecords:c}}function eZ(e,t,n={}){const{window:o=Vr,initialValue:r="",observe:i=!1}=n,a=N(r),s=L(()=>{var c;return Ra(t)||((c=o==null?void 0:o.document)==null?void 0:c.documentElement)});function l(){var c;const u=Do(e),d=Do(s);if(d&&o){const f=(c=o.getComputedStyle(d).getPropertyValue(u))==null?void 0:c.trim();a.value=f||r}}return i&&QX(s,l,{attributeFilter:["style","class"],window:o}),ht([s,()=>Do(e)],l,{immediate:!0}),ht(a,c=>{var u;(u=s.value)!=null&&u.style&&s.value.style.setProperty(Do(e),c)}),a}function _S(e={}){const{valueDark:t="dark",valueLight:n="",window:o=Vr}=e,r=JX({...e,onChanged:(s,l)=>{var c;e.onChanged?(c=e.onChanged)==null||c.call(e,s==="dark",l,s):l(s)},modes:{dark:t,light:n}}),i=L(()=>r.system?r.system.value:wS({window:o}).value?"dark":"light");return L({get(){return r.value==="dark"},set(s){const l=s?"dark":"light";i.value===l?r.value="auto":r.value=l}})}const Z0=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function tZ(e,t={}){const{document:n=UX,autoExit:o=!1}=t,r=L(()=>{var m;return(m=Ra(e))!=null?m:n==null?void 0:n.querySelector("html")}),i=N(!1),a=L(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(m=>n&&m in n||r.value&&m in r.value)),s=L(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(m=>n&&m in n||r.value&&m in r.value)),l=L(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(m=>n&&m in n||r.value&&m in r.value)),c=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(m=>n&&m in n),u=Cm(()=>r.value&&n&&a.value!==void 0&&s.value!==void 0&&l.value!==void 0),d=()=>c?(n==null?void 0:n[c])===r.value:!1,f=()=>{if(l.value){if(n&&n[l.value]!=null)return n[l.value];{const m=r.value;if((m==null?void 0:m[l.value])!=null)return!!m[l.value]}}return!1};async function p(){if(!(!u.value||!i.value)){if(s.value)if((n==null?void 0:n[s.value])!=null)await n[s.value]();else{const m=r.value;(m==null?void 0:m[s.value])!=null&&await m[s.value]()}i.value=!1}}async function h(){if(!u.value||i.value)return;f()&&await p();const m=r.value;a.value&&(m==null?void 0:m[a.value])!=null&&(await m[a.value](),i.value=!0)}async function g(){await(i.value?p():h())}const b=()=>{const m=f();(!m||m&&d())&&(i.value=m)};return zc(n,Z0,b,!1),zc(()=>Ra(r),Z0,b,!1),o&&Du(p),{isSupported:u,isFullscreen:i,enter:h,exit:p,toggle:g}}const Cn=ru("app",{state(){var e,t,n,o,r,i,a;return{collapsed:window.innerWidth<768,isDark:_S(),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:Vf().value||"zh-CN",appConfig:{}}},actions:{async getConfig(){const{data:e}=await mZ();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){P$(e),location.reload()}}});function nZ(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 oZ(e){return e.confirm=function(t={}){const n=!hC(t.title);return e[t.type||"warning"]({showIcon:n,positiveText:sn.global.t("确定"),negativeText:sn.global.t("取消"),onPositiveClick:t.confirm,onNegativeClick:t.cancel,onMaskClick:t.cancel,...t})},e}function rZ(){const e=Cn(),t=L(()=>({theme:e.isDark?mS:void 0,themeOverrides:kh})),{message:n,dialog:o,notification:r,loadingBar:i}=CX(["message","dialog","notification","loadingBar"],{configProviderProps:t});window.$loadingBar=i,window.$notification=r,window.$message=nZ(n),window.$dialog=oZ(o)}const iZ="access_token",aZ=6*60*60;function sZ(e){$i.set(iZ,e,aZ)}function lZ(e){if(e.method==="get"&&(e.params={...e.params,t:new Date().getTime()}),gR(e))return e;const t=Dx();return t.value?(e.headers.Authorization=e.headers.Authorization||t.value,e):(cp(),Promise.reject({code:"-1",message:"未登录"}))}function cZ(e){return Promise.reject(e)}function uZ(e){return Promise.resolve((e==null?void 0:e.data)||{code:-1,message:"未知错误"})}function dZ(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 fZ(e={}){const t={headers:{"Content-Type":"application/x-www-form-urlencoded"},timeout:12e3},n=pR.create({...t,...e});return n.interceptors.request.use(lZ,cZ),n.interceptors.response.use(uZ,dZ),n}const kt=fZ({baseURL:hZ()});function hZ(){let e=pZ(window.routerBase||"/")+"api/v1";return/^https?:\/\//.test(e)||(e=window.location.origin+e),e}function pZ(e){return e.endsWith("/")?e:"/"+e}function mZ(){return kt.get("/user/comm/config")}function gZ(){return kt.get("/user/info")}function vZ(){return kt.get("/user/getStat")}function bZ(){return kt.get("/user/getSubscribe")}function yZ(){return kt.get("/user/notice/fetch")}function xZ(){return kt.get("/user/plan/fetch")}function SS(){return kt.get("/user/server/fetch")}function kS(){return kt.get("/user/order/fetch")}function CZ(e){return kt.get("/user/order/detail?trade_no="+e)}function wm(e){return kt.post("/user/order/cancel",{trade_no:e})}function wZ(e){return kt.get("/user/order/check?trade_no="+e)}function _Z(){return kt.get("/user/invite/fetch")}function SZ(e=1,t=10){return kt.get(`/user/invite/details?current=${e}&page_size=${t}`)}function kZ(){return kt.get("/user/invite/save")}function TZ(e){return kt.post("/user/transfer",{transfer_amount:e})}function PZ(e){return kt.post("/user/ticket/withdraw",e)}function J0(e){return kt.post("/user/update",e)}function RZ(e,t){return kt.post("/user/changePassword",{old_password:e,new_password:t})}function EZ(){return kt.get("/user/resetSecurity")}function $Z(){return kt.get("/user/stat/getTrafficLog")}function AZ(){return kt.get("/user/order/getPaymentMethod")}function TS(e,t,n){return kt.post("/user/order/save",{plan_id:e,period:t,coupon_code:n})}function IZ(e,t){return kt.post("/user/order/checkout",{trade_no:e,method:t})}function MZ(e){return kt.get("/user/plan/fetch?id="+e)}function zZ(e,t){return kt.post("/user/coupon/check",{code:e,plan_id:t})}function OZ(){return kt.get("/user/ticket/fetch")}function DZ(e,t,n){return kt.post("/user/ticket/save",{subject:e,level:t,message:n})}function LZ(e){return kt.post("/user/ticket/close",{id:e})}function FZ(e){return kt.get("/user/ticket/fetch?id="+e)}function NZ(e,t){return kt.post("/user/ticket/reply",{id:e,message:t})}function BZ(e="",t="zh-CN"){return kt.get(`/user/knowledge/fetch?keyword=${e}&language=${t}`)}function HZ(e,t="zh-CN"){return kt.get(`/user/knowledge/fetch?id=${e}&language=${t}`)}function jZ(){return kt.get("user/telegram/getBotInfo")}const qi=ru("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 gZ(),{data:t}=e;return t?(this.userInfo=t,t):Promise.reject(e)}catch(e){return Promise.reject(e)}},async getUserSubscribe(){try{const e=await bZ(),{data:t}=e;return t?(this.userInfo.subscribe=t,this.userInfo.plan=t.plan,t):Promise.reject(e)}catch(e){return Promise.reject(e)}},async logout(){Lx(),this.userInfo={},cp()},setUserInfo(e){this.userInfo={...this.userInfo,...e}}}});function VZ(e,t){var o,r;if(!((o=e.meta)!=null&&o.requireAuth))return!0;const n=((r=e.meta)==null?void 0:r.role)||[];return!t.length||!n.length?!1:t.some(i=>n.includes(i))}function PS(e,t){const n=[];return e.forEach(o=>{if(VZ(o,t)){const r={...o,children:[]};o.children&&o.children.length?r.children=PS(o.children,t):Reflect.deleteProperty(r,"children"),n.push(r)}}),n}const RS=ru("permission",{state(){return{accessRoutes:[]}},getters:{routes(){return ax.concat(JSON.parse(JSON.stringify(this.accessRoutes)))},menus(){return this.routes.filter(e=>{var t;return e.name&&!((t=e.meta)!=null&&t.isHidden)})}},actions:{generateRoutes(e){const t=PS(sx,e);return this.accessRoutes=t,t}}}),UZ=yc.get("activeTag"),WZ=yc.get("tags"),qZ=["/404","/login"],KZ=ru({id:"tag",state:()=>{const e=N(WZ.value),t=N(UZ.value),n=N(!1);return{tags:e,activeTag:t,reloading:n}},getters:{activeIndex:e=>()=>e.tags.findIndex(t=>t.path===e.activeTag)},actions:{setActiveTag(e){this.activeTag=e,yc.set("activeTag",e)},setTags(e){this.tags=e,yc.set("tags",e)},addTag(e={}){if(qZ.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 Bt(),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&&on.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&&on.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)||on.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)||on.push(n[n.length-1].path)},resetTags(){this.setTags([]),this.setActiveTag("")}}});function GZ(e){e.use(WT())}const YZ=["/login","/register","/forgetpassword"];function XZ(e){const t=qi(),n=RS();e.beforeEach(async(o,r,i)=>{Dx().value?o.path==="/login"?i({path:"/"}):t.userUUID?i():(await Promise.all([Cn().getConfig(),t.getUserInfo().catch(l=>{Lx(),cp(),window.$message.error(l.message||"获取用户信息失败!")})]),n.generateRoutes(t.role).forEach(l=>{l.name&&!e.hasRoute(l.name)&&e.addRoute(l)}),e.addRoute(HT),i({...o,replace:!0})):YZ.includes(o.path)?i():i({path:"/login"})})}function ZZ(e){jT(e),XZ(e),VT(e)}const on=uT({history:T5("/"),routes:ax,scrollBehavior:()=>({left:0,top:0})});function JZ(e){e.use(on),ZZ(on)}const QZ=me({__name:"AppProvider",setup(e){const t=Cn(),n={"zh-CN":[AL,h0],"en-US":[r_,a_],"fa-IR":[jL,SN],"ko-KR":[FL,D7],"vi-VN":[BL,wN],"zh-TW":[ML,h0],"ja-JP":[DL,JF]};function o(){const r=kh.common;for(const i in r)eZ(`--${_L(i)}`,document.documentElement).value=r[i]||"",i==="primaryColor"&&window.localStorage.setItem("__THEME_COLOR__",r[i]||"")}return o(),(r,i)=>{const a=G_;return ue(),We(a,{"wh-full":"",locale:n[he(t).lang][0],"date-locale":n[he(t).lang][1],theme:he(t).isDark?he(mS):void 0,"theme-overrides":he(kh)},{default:ie(()=>[Yc(r.$slots,"default")]),_:3},8,["locale","date-locale","theme","theme-overrides"])}}}),eJ=me({__name:"App",setup(e){const t=qi();return tn(()=>{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",jo(i)],["UsedTraffic",ys(((a==null?void 0:a.u)||0)+((a==null?void 0:a.d)||0))],["AllTraffic",ys(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=Aa("router-view");return ue(),We(QZ,null,{default:ie(()=>[te(i,null,{default:ie(({Component:a})=>[(ue(),We(Wc(a)))]),_:1})]),_:1})}}}),Lu=Yy(eJ);GZ(Lu);rZ();JZ(Lu);E$(Lu);Lu.mount("#app");const tJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},nJ=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.586z"},null,-1),oJ=[nJ];function rJ(e,t){return ue(),ze("svg",tJ,[...oJ])}const ES={name:"gg-close",render:rJ},iJ={"h-60":"","f-c-c":""},aJ=["src"],sJ=me({__name:"SideLogo",setup(e){const t=Cn();return(n,o)=>{const r=ES,i=Et;return ue(),ze("div",iJ,[he(t).logo?(ue(),ze("img",{key:0,src:he(t).logo,height:"30"},null,8,aJ)):ut("",!0),Sn(H("h2",{"ml-10":"","max-w-140":"","flex-shrink-0":"","text-16":"","font-bold":"","color-primary":""},re(he(t).title),513),[[ao,!he(t).collapsed]]),te(i,{onClick:[o[0]||(o[0]=n5(()=>{},["stop"])),he(t).switchCollapsed],class:"absolute right-15 h-auto p-0 md:hidden",tertiary:"",size:"medium"},{icon:ie(()=>[te(r,{class:"cursor-pointer opacity-85"})]),_:1},8,["onClick"])])}}}),lJ=me({__name:"SideMenu",setup(e){const t=Cn(),n=h=>sn.global.t(h);function o(){window.innerWidth<=768&&(t.collapsed=!0)}const r=nu(),i=Ma(),a=RS(),s=L(()=>{var h;return((h=i.meta)==null?void 0:h.activeMenu)||i.name}),l=L(()=>a.menus.reduce((b,m)=>{var k,S,w,x;const y=d(m);if((S=(k=y.meta)==null?void 0:k.group)!=null&&S.key){const C=y.meta.group.key,_=b.findIndex(R=>R.key===C);if(_!==-1)(w=b[_].children)==null||w.push(y),b[_].children=(x=b[_].children)==null?void 0:x.sort((R,E)=>R.order-E.order);else{const R={type:"group",label:n(y.meta.group.label||""),key:C,children:[y]};b.push(R)}}else b.push(y);return b.sort((C,_)=>C.order-_.order)},[]).sort((b,m)=>b.type==="group"&&m.type!=="group"?1:b.type!=="group"&&m.type==="group"?-1:b.order-m.order));function c(h,g){return Ov(g)?g:"/"+[h,g].filter(b=>!!b&&b!=="/").map(b=>b.replace(/(^\/)|(\/$)/g,"")).join("/")}function u(h,g){var m;const b=((m=h.children)==null?void 0:m.filter(y=>{var k;return y.name&&!((k=y.meta)!=null&&k.isHidden)}))||[];return b.length===1?d(b[0],g):b.length>1?{children:b.map(y=>d(y,g)).sort((y,k)=>y.order-k.order)}:null}function d(h,g=""){const{title:b,order:m}=h.meta||{title:"",order:0},{name:y,path:k}=h,S=b||y||"",w=y||"",x=f(h.meta),C=m||0,_=h.meta;let R={label:n(S),key:w,path:c(g,k),icon:x!==null?x:void 0,meta:_,order:C};const E=u(h,R.path);return E&&(R={...R,...E}),R}function f(h){return h!=null&&h.customIcon?gS(h.customIcon,{size:18}):h!=null&&h.icon?Ks(h.icon,{size:18}):null}function p(h,g){Ov(g.path)?window.open(g.path):r.push(g.path)}return(h,g)=>{const b=fY;return ue(),We(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:g[0]||(g[0]=m=>o())},null,8,["options","value"])}}}),cJ=me({__name:"index",setup(e){return(t,n)=>(ue(),ze(it,null,[te(sJ),te(lJ)],64))}}),uJ=me({__name:"AppMain",setup(e){const t=KZ();return(n,o)=>{const r=Aa("router-view");return ue(),We(r,null,{default:ie(({Component:i,route:a})=>[he(t).reloading?ut("",!0):(ue(),We(Wc(i),{key:a.fullPath}))]),_:1})}}}),dJ=me({__name:"BreadCrumb",setup(e){const t=Ma();function n(o){return o!=null&&o.customIcon?gS(o.customIcon,{size:18}):o!=null&&o.icon?Ks(o.icon,{size:18}):null}return(o,r)=>{const i=aj,a=oj;return ue(),We(a,null,{default:ie(()=>[(ue(!0),ze(it,null,Bn(he(t).matched.filter(s=>{var l;return!!((l=s.meta)!=null&&l.title)}),s=>(ue(),We(i,{key:s.path},{default:ie(()=>[(ue(),We(Wc(n(s.meta)))),Je(" "+re(o.$t(s.meta.title)),1)]),_:2},1024))),128))]),_:1})}}}),fJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},hJ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M3 21h18v-2H3m0-7l4 4V8m4 9h10v-2H11z"},null,-1),pJ=[hJ];function mJ(e,t){return ue(),ze("svg",fJ,[...pJ])}const gJ={name:"mdi-format-indent-decrease",render:mJ},vJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},bJ=H("path",{fill:"currentColor",d:"M11 13h10v-2H11m0-2h10V7H11M3 3v2h18V3M11 17h10v-2H11M3 8v8l4-4m-4 9h18v-2H3z"},null,-1),yJ=[bJ];function xJ(e,t){return ue(),ze("svg",vJ,[...yJ])}const CJ={name:"mdi-format-indent-increase",render:xJ},wJ=me({__name:"MenuCollapse",setup(e){const t=Cn();return(n,o)=>{const r=CJ,i=gJ,a=pr;return ue(),We(a,{size:"20","cursor-pointer":"",onClick:he(t).switchCollapsed},{default:ie(()=>[he(t).collapsed?(ue(),We(r,{key:0})):(ue(),We(i,{key:1}))]),_:1},8,["onClick"])}}}),_J={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},SJ=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.3zM845 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.3z"},null,-1),kJ=[SJ];function TJ(e,t){return ue(),ze("svg",_J,[...kJ])}const PJ={name:"ant-design-fullscreen-outlined",render:TJ},RJ={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},EJ=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.8m221.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.9M744 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),$J=[EJ];function AJ(e,t){return ue(),ze("svg",RJ,[...$J])}const IJ={name:"ant-design-fullscreen-exit-outlined",render:AJ},MJ=me({__name:"FullScreen",setup(e){const{isFullscreen:t,toggle:n}=tZ();return(o,r)=>{const i=IJ,a=PJ,s=pr;return ue(),We(s,{mr20:"",size:"18",style:{cursor:"pointer"},onClick:he(n)},{default:ie(()=>[he(t)?(ue(),We(i,{key:0})):(ue(),We(a,{key:1}))]),_:1},8,["onClick"])}}}),zJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},OJ=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 0"},null,-1),DJ=[OJ];function LJ(e,t){return ue(),ze("svg",zJ,[...DJ])}const FJ={name:"ic-round-expand-more",render:LJ},NJ={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},BJ=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),HJ=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),jJ=[BJ,HJ];function VJ(e,t){return ue(),ze("svg",NJ,[...jJ])}const UJ={name:"carbon-user-avatar-filled",render:VJ},WJ={class:"hidden md:block"},qJ=me({__name:"UserAvatar",setup(e){const t=qi(),n=i=>sn.global.t(i),o=[{label:n("个人中心"),key:"profile",icon:Ks("mdi-account-outline",{size:14})},{label:n("登出"),key:"logout",icon:Ks("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"&&on.push("/profile")}return(i,a)=>{const s=UJ,l=FJ,c=Et,u=dm;return ue(),We(u,{options:o,onSelect:r},{default:ie(()=>[te(c,{text:"",flex:"","cursor-pointer":"","items-center":""},{default:ie(()=>[te(s,{class:"mr-0 h-20 w-20 rounded-full md:mr10 md:h-30 md:w-30"}),te(l,{class:"h-20 w-20 md:hidden"}),H("span",WJ,re(he(t).email),1)]),_:1})]),_:1})}}}),KJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},GJ=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),YJ=[GJ];function XJ(e,t){return ue(),ze("svg",KJ,[...YJ])}const ZJ={name:"fontisto-language",render:XJ},JJ=me({__name:"SwitchLang",setup(e){const t=Cn();return(n,o)=>{const r=ZJ,i=Et,a=dl;return ue(),We(a,{value:he(t).lang,"onUpdate:value":o[0]||(o[0]=s=>he(t).lang=s),options:Object.entries(he(xi)).map(([s,l])=>({label:l,value:s})),trigger:"click","on-update:value":he(t).switchLang},{default:ie(()=>[te(i,{text:"","icon-placement":"left",class:"mr-20"},{icon:ie(()=>[te(r)]),_:1})]),_:1},8,["value","options","on-update:value"])}}}),QJ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},eQ=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),tQ=[eQ];function nQ(e,t){return ue(),ze("svg",QJ,[...tQ])}const oQ={name:"mdi-white-balance-sunny",render:nQ},rQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},iQ=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),aQ=[iQ];function sQ(e,t){return ue(),ze("svg",rQ,[...aQ])}const lQ={name:"mdi-moon-waning-crescent",render:sQ},cQ=me({__name:"ThemeMode",setup(e){const t=Cn(),n=_S(),o=()=>{t.toggleDark(),VX(n)()};return(r,i)=>{const a=lQ,s=oQ,l=pr;return ue(),We(l,{"mr-20":"","cursor-pointer":"",size:"18",onClick:o},{default:ie(()=>[he(n)?(ue(),We(a,{key:0})):(ue(),We(s,{key:1}))]),_:1})}}}),uQ={flex:"","items-center":""},dQ={"ml-auto":"",flex:"","items-center":""},fQ=me({__name:"index",setup(e){return(t,n)=>(ue(),ze(it,null,[H("div",uQ,[te(wJ),te(dJ,{"ml-15":""})]),H("div",dQ,[te(cQ),te(JJ),te(MJ),te(qJ)])],64))}}),hQ={"flex-col":"","flex-1":"","overflow-hidden":""},pQ={"flex-1":"","overflow-hidden":"","bg-hex-f5f6fb":"","dark:bg-hex-101014":""},mQ=me({__name:"index",setup(e){const t=Cn();function n(o){t.collapsed=o}return(o,r)=>{const i=qG,a=HG;return ue(),We(a,{"has-sider":"","wh-full":""},{default:ie(()=>[te(i,{bordered:"","collapse-mode":"transform","collapsed-width":0,width:220,"native-scrollbar":!1,collapsed:he(t).collapsed,"show-trigger":"boolean","on-update:collapsed":n,class:"absolute z-100 h-100% md:relative"},{default:ie(()=>[te(cJ)]),_:1},8,["collapsed"]),H("article",hQ,[H("header",{"border-b":"1 solid #eee",class:"flex items-center bg-white px-15",dark:"bg-dark border-0",style:Ho(`height: ${he(zX).height}px`)},[te(fQ)],4),H("section",pQ,[te(uJ)])])]),_:1})}}}),mr=Object.freeze(Object.defineProperty({__proto__:null,default:mQ},Symbol.toStringTag,{value:"Module"})),Fu=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},gQ={},vQ={"f-c-c":"","flex-col":"","text-14":"",color:"#6a6a6a"},bQ=H("p",null,[Je(" Copyright © 2022-present "),H("a",{href:"https://github.com/zclzone",target:"__blank",hover:"decoration-underline color-primary"}," Ronnie Zhang ")],-1),yQ=H("p",null,null,-1),xQ=[bQ,yQ];function CQ(e,t){return ue(),ze("footer",vQ,xQ)}const wQ=Fu(gQ,[["render",CQ]]),_Q={class:"cus-scroll-y wh-full flex-col bg-[#f5f6fb] p-5 dark:bg-hex-121212 md:p-15"},fo=me({__name:"AppPage",props:{showFooter:{type:Boolean,default:!1}},setup(e){return(t,n)=>{const o=wQ,r=KH;return ue(),We(hn,{name:"fade-slide",mode:"out-in",appear:""},{default:ie(()=>[H("section",_Q,[Yc(t.$slots,"default"),e.showFooter?(ue(),We(o,{key:0,"mt-15":""})):ut("",!0),te(r,{bottom:20})])]),_:3})}}}),SQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},kQ=H("path",{fill:"currentColor",d:"M20 2H4c-.53 0-1.04.21-1.41.59C2.21 2.96 2 3.47 2 4v12c0 .53.21 1.04.59 1.41c.37.38.88.59 1.41.59h4l4 4l4-4h4c.53 0 1.04-.21 1.41-.59S22 16.53 22 16V4c0-.53-.21-1.04-.59-1.41C21.04 2.21 20.53 2 20 2M4 16V4h16v12h-4.83L12 19.17L8.83 16m1.22-9.96c.54-.36 1.25-.54 2.14-.54c.94 0 1.69.21 2.23.62c.54.42.81.98.81 1.68c0 .44-.15.83-.44 1.2c-.29.36-.67.64-1.13.85c-.26.15-.43.3-.52.47c-.09.18-.14.4-.14.68h-2c0-.5.1-.84.29-1.08c.21-.24.55-.52 1.07-.84c.26-.14.47-.32.64-.54c.14-.21.22-.46.22-.74c0-.3-.09-.52-.27-.69c-.18-.18-.45-.26-.76-.26c-.27 0-.49.07-.69.21c-.16.14-.26.35-.26.63H9.27c-.05-.69.23-1.29.78-1.65M11 14v-2h2v2Z"},null,-1),TQ=[kQ];function PQ(e,t){return ue(),ze("svg",SQ,[...TQ])}const RQ={name:"mdi-tooltip-question-outline",render:PQ},EQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},$Q=H("path",{fill:"currentColor",d:"M12 20a8 8 0 0 0 8-8a8 8 0 0 0-8-8a8 8 0 0 0-8 8a8 8 0 0 0 8 8m0-18a10 10 0 0 1 10 10a10 10 0 0 1-10 10C6.47 22 2 17.5 2 12A10 10 0 0 1 12 2m.5 5v5.25l4.5 2.67l-.75 1.23L11 13V7z"},null,-1),AQ=[$Q];function IQ(e,t){return ue(),ze("svg",EQ,[...AQ])}const MQ={name:"mdi-clock-outline",render:IQ},zQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},OQ=H("path",{fill:"currentColor",d:"M6.18 15.64a2.18 2.18 0 0 1 2.18 2.18C8.36 19 7.38 20 6.18 20C5 20 4 19 4 17.82a2.18 2.18 0 0 1 2.18-2.18M4 4.44A15.56 15.56 0 0 1 19.56 20h-2.83A12.73 12.73 0 0 0 4 7.27zm0 5.66a9.9 9.9 0 0 1 9.9 9.9h-2.83A7.07 7.07 0 0 0 4 12.93z"},null,-1),DQ=[OQ];function LQ(e,t){return ue(),ze("svg",zQ,[...DQ])}const FQ={name:"mdi-rss",render:LQ},NQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},BQ=H("path",{fill:"currentColor",d:"M12 21.5c-1.35-.85-3.8-1.5-5.5-1.5c-1.65 0-3.35.3-4.75 1.05c-.1.05-.15.05-.25.05c-.25 0-.5-.25-.5-.5V6c.6-.45 1.25-.75 2-1c1.11-.35 2.33-.5 3.5-.5c1.95 0 4.05.4 5.5 1.5c1.45-1.1 3.55-1.5 5.5-1.5c1.17 0 2.39.15 3.5.5c.75.25 1.4.55 2 1v14.6c0 .25-.25.5-.5.5c-.1 0-.15 0-.25-.05c-1.4-.75-3.1-1.05-4.75-1.05c-1.7 0-4.15.65-5.5 1.5M12 8v11.5c1.35-.85 3.8-1.5 5.5-1.5c1.2 0 2.4.15 3.5.5V7c-1.1-.35-2.3-.5-3.5-.5c-1.7 0-4.15.65-5.5 1.5m1 3.5c1.11-.68 2.6-1 4.5-1c.91 0 1.76.09 2.5.28V9.23c-.87-.15-1.71-.23-2.5-.23c-1.77 0-3.27.28-4.5.84zm4.5.17c-1.71 0-3.21.26-4.5.79v1.69c1.11-.65 2.6-.99 4.5-.99c1.04 0 1.88.08 2.5.24v-1.5c-.87-.16-1.71-.23-2.5-.23m2.5 2.9c-.87-.16-1.71-.24-2.5-.24c-1.83 0-3.33.27-4.5.8v1.69c1.11-.66 2.6-.99 4.5-.99c1.04 0 1.88.08 2.5.24z"},null,-1),HQ=[BQ];function jQ(e,t){return ue(),ze("svg",NQ,[...HQ])}const VQ={name:"mdi-book-open-variant",render:jQ},UQ={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},WQ=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-.01z"}),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),qQ=[WQ];function KQ(e,t){return ue(),ze("svg",UQ,[...qQ])}const GQ={name:"mingcute-add-fill",render:KQ},YQ={class:"inline-block",viewBox:"0 0 1200 1200",width:"1em",height:"1em"},XQ=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),ZQ=[XQ];function JQ(e,t){return ue(),ze("svg",YQ,[...ZQ])}const QQ={name:"el-qrcode",render:JQ},eee={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},tee=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),nee=[tee];function oee(e,t){return ue(),ze("svg",eee,[...nee])}const ree={name:"fluent-copy24-filled",render:oee},iee="data:image/png;base64,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",$S="data:image/png;base64,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",aee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAC+lBMVEX///////7+//79//+ZfOn//v+UfumXe+f9/f9crPCZe+n7/P5Lu/Fmo+/8/v6cd+b5+f339/1ooO32+v16lOuYfeqgduqZeedQuPFVs/Bfqe92q+1xme10l+1+j+yOg+qdd+n6/v7x9/318PxStfJJvO9Qte93l+uQf+nq9PzX0PRiqu5vnO2Bje2IiOv8+v719f3y9P3y7ftPtvJNt/BVsu9Lue6Hiu2RgOubfeqbeeqXgOideuigd+f69/7w+v3z+f3n6/vf8Prp4vnH6fjp3/jA5/fXyfRZr/JHvvFXr/FrwO9Rve/Due9fsu9lpu9fvu5Yse61o+xum+uLheqJkemgdOmnkuiUe+j3/P71/P75+/7u8/318vvj7/rc6/jb1/VXsvLHwPFzye5ipu2Mhu2ymux7kOyEjOmeg+emieagfuXo9/zk9fvn8Pvt6frw6PrY7/nV7Pnr5vnJ5Pfm3PfE1/a72PTO0fSz0/NKvfJeru+Twu5roO66su1osO3Eru2Nq+1qq+yMpetyoOuCm+utneqajOipjeehiOeihOeLhualfebx8Pvp7vrN7Pni5fnV5/fQ5vfg3vfV4/bD4Pa54vXPy/OCz/KnyfK0xvLTw/K+x/GzvvGHyfCpwfB6xu+guu/Kue+Mte97ku9pue7ItO68qe5ztO2ur+1Yu+yXsuxuseuKmOuqpOqWouqtk+mWk+iKjObs9/3n5fm55fa+3vbX3Pbk1/a02/Xg1PWv3/Oc3POt1/PWwPOS1vKj1PKd0fKtyvLPw/GcyPCKw/B7ve9Cve+Hue9pxO6Cwu5zwe6Dt+62sO6Zr+6ese1/r+2Eoe2Truyfq+yapuyCpuy6n+uOnuuZm+uYleuwlepypumhkeiSi+iRhefQ1/XR3PTay/SWy/O60PKZz/KPyvLIxvCVuu9bt++Lve13ue2zt+2msO2Ro+2ms+ysqux6luzDp+t5oOqmmuqNhuqxoumkn+m1nemviufl+fqo2/S6v/Cuue2yuOxBqZCiAAAHmUlEQVRo3u2ZZ1ATQRSAd+9ISALpxJgASYBAAoGIIEW6ShdRpAjYBQTF3nvvYu+9995777333nvvbcbNJSjqDBIu+0u/yeQ2JHnfvvf2lpsLsAG4QYr/4IYkAW6aNcPrQNEz1x3Kis4AWGm+I+FAXMKOZgAf5Igs17i4uC5xWW0gwITT+BquXbrEoYfroUgewILTlsW2trauroaHbY1oLO1HjrJIkjBxYoK/ra0/BgsJWeMXVyhbtkKNz+GZ46v6+6NRpMUlILKGwVE10glCRuuZboZxa0tbKlet4FvW7UgbBoQkAzSf7qb29Z3pbtk1Fj5dplarj7SG0HTaI4vabVeGJS2MbX5qtaxofZrPlKllD6MJyzlgm3kymWxeJFnkT63n+TWUHWluOUnmPRQwcROrSGoQjkv0S0ra6WSpPMC4xIYNG94W/3be7Eryi59nsf3F+TA7Nv5xZfhbA9z3x8fG3raxUCbru7LZXddDgvh11qhgsbE921ho+T5is9n7wiEC/IK4G7sre69lutJOx2b3bAf/lIDRPbuyl1a2yFXTXpRIN7FJQqKVxSjcazK7yeXybZZofb2Fcrmu3c9FlZHBKpSA0X3k8qPOgD4ddTr5QWdIUmGbj98xceLW6GYkMqBHxMFsXZ/R9B21u2XrsjsTVD8ytxzy93f1t03IWpdhmkF29exJBKRdLXtudfv6VD/C7/q5VfB1c/NVuz3cmQmh8V2uBeo1jlud+4g62XnbusbGJx7edXd/YlLDxE3U/DO6GaZA10FMQpLOhKEj9ZfK2Y/bRRC8NZ2XstkLK0OqXlyuqCNNB4yYw+VeGWUYEbuzq9uPIiCDALzOOl31zkiMzPbdRXt5NCUt7Lmik+5GnUg0iSBIBlpVa46KuA+oGkbM6S46GEFTMrZfd9GD2tR+eM6zXwdIFY7kzUj27E31m5wkEtm3oCnpkOyZvJsqTItTjpqbJonTDEfH3uWNi1jUvd9YQI/dyZ6eHahR+Wdz7aYaJUB83G7uceP/F5Rqvw40N65ZDp6vxxqHT728ztYBFBtSvRTTWNTyGn7O02EypCURL0GSesZxp9UBAYuGoQFrzMWAnNQNxl3ZubeDwwweSrDUUCHOuQNqpt7LlTlD399v4NFjYEqO8piAcgDBEgeHWTa0UqnTF3XYGRrjrb2qZWqZwcHMwEDtm5bwR0EdlohpSYafcnQ8LTZJQNSAYGsOh2PFCX7XFpggZ6BPeNOSVDqlcTwuAIXUndJ4SH5+0/Mx3uAH0zSavuUBLUl/jeZEbVAIhGGtoqJahRWd+GQ7+hI7uxPFXvUgiV3fOnQluSiTv0gu0JQsU+SeKV4yLdfuGb1yDV+mUJwVg2IgvubOXUFPUueCQrHCu9iN5zmahpDeEr7gpSh+noIzXl4rhtGRlF+U57WsU7Gri9cp1Svvm7D0DsGTvIDUTiwGo7ie8Cak5uV9KfXFPby/Wh8wlQeRpNhcpq4OWD2htJIxq/T6F8K/XrpB4SJ9wKWRsFR9ES4fOnTVyJJ8de2qgJRFAkiWQuIxNGVoNaIkEkajnJxrDUAp8H6fknKpEigRLS+9TVkuKIWkwXWl8hgLlAhWD+Xba2PMd7COKQOve5gzo2rm92TY1cDAgS1BCWk5UKt9421+tYIDtQOEJT5tl2sDB1YxW9KIydT2MLUEAlDOpe1vxnJ1yxVtipbJjIHmtmQBk8lsZIzmUsWjWs1aAz0A/CXVWjWreVRxMZogmlN6NbO3rQFMCXMCyxi/SbB1OpM5oMg1CQTCd+np6RUHF5omMCWcBSwzJXVrSSTMxii+dXq6tbVVRYlEEtyI8VNC7Am2tkJYI5rUqjl7AfpAYzPPFOgzGMXgSK2tJFYca4MFvWoSw4KF73sMNhnQgcORSjkVKwatNHfDbzVEKg0JCUHf5+cPvrxgT0xTDidoyOxhpjxnD+FU5Kyc0qtx0yZ8qTQoKCgESQa5mClpiyR8fn7Txr2mbGwZRkA4n68KUfFXzt8cFbV59kopPyjIKgYwwnzax/T6MKhJiJSvUpkvaUrFbxWG+gARwOcyP0RVRsUPLcjn81VIqDqP3jMABcg0/8Og/EE+ZvZEGOUj4KEj9YJ6rnKZH1pGFVqmTCg/DT2FnvcpXNIkOjLQQt8sBLRp9aoARUeElklLK5jvQsktTrmNrz4WpKWlhRZ87BVlQxBIggOWT/tb27ffau/CMpURG7AwPE6HUQLx5QE/rdu6NTocp4R0isxyPXAgIWsEga9UZHQNf1uEa9UR+IpVuSr6eWNxgm9Z6lcNPPB2+smS7o2InI4OmwAm1uyPj98XDqD74aT4fWKAh/o9DTehAQnX62IXugM8oLvAC1tQvekjRze28TCqD/cklQC6nWdfD+Chnr3oSn3KdkV0sg7AQ8Qcz+Q7EEBwJzl5lg3AxFSNZokzAM6nHTUdAC5G9rfrfxOAGy9f9h0OcFH7uSL3aZj3mdy503gEwAW695h6o1OeYtlIiE0CBS/0+osX9fonNgQ+CRhzLUefoly1FiAJNmx6aAOVykYsAqcEtL0qYQ6oC5EDJ3usBrcHuBHW3M4A2KkrBNiBEAL8QPAP8x0ZyfbHp+5ubwAAAABJRU5ErkJggg==",see="data:image/png;base64,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",lee="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N//AABEIAFwAXAMBIgACEQEDEQH/xAAbAAACAgMBAAAAAAAAAAAAAAAABgQFAgMHAf/EAEAQAAEDAwIDBAUJBAsAAAAAAAEAAgMEBRESIQYxURNBYXEigZGhwQcUFSMkkrHC0TI1UvAWQkNiY3J0orKz4f/EABkBAAMBAQEAAAAAAAAAAAAAAAACBAMBBf/EACQRAAICAQIFBQAAAAAAAAAAAAABAhEDEjETITJBUQQUIiMz/9oADAMBAAIRAxEAPwDuKEIQAKPHXUctVJSR1cD6mLHaQtkBezIyMt5jYqQuAfKXTPj45rJImuMk0jCzTnVq0tG3q0rqVgd/QuY8HniqkhY2turuyxnsJgJXNHi87jyyUydtcnHP0jL91g/Kn4UjJ5ooakJZZd7hSnM2iqjHMEBr/URt6setSqbi/h+cY+laaJ42dHO8RuaehDsJXBrcaOSMti8QodPdbdUuDaavpZnHkI5muJ9hUxKOCEIQAIQhAAkS822E8WVNdLpdoa1zHfwEsAd/ta37xT2UlXU9pPWu73zaDnpqDT7gVpj6rM8rajS7mAlw+GAbOly946NGPjgepWGsDRnm7l7MqipnOkuUs2fQDQxu3QnPwU+onDaiJo/s2F59mB/PiqE01aI5RcXTN1PIJJaiM7gP29g/Vcy+USkNHeY5Ym7VTMkDveDg+4tXQbUXmaR7xjtJHOH+UgYUHiC1S3O70HYQ9o+HtHAZGxIbvulk/jaNMUfsSYqcD8Jurr/QOrgfqnCqdGP6rWEEZPUu0jHn0XdUr8D2qS3w1ktc0MrppcOYDnRE3IYM9+fSd5uI7k0KW7LZVfx2BCEIOAhCEACQ65xllcRqx28kp08yGh5/HSnKouNDTP0VNZTwv56ZJWtPsJXPpL5aKZ9LV1dRE5gB1BkrS5pc7ngHfHRMr0uheWuOrYvG2csL2Ubi9sEun03Z15jaSQfPO3LcjZaJbTUR656naJoc+TS7LnAD9kePTyVtbrrZ5aRj6K4URgI9HRK0AeruWVbXUUtO+NtdS4cMHEzf1WGuSN+HGTK6UTNuPZyRRsMQDD2ZOnIaDgZ6BwHq8cDGC40lFd/tNRHFJ2ZLBIcBwzvvy7lFdc4hWfaK2l0mQ+mZAMkjJPPHIAexVf0hb5uI6jtqmkfFoY0apGlp5k/iqsVOFEmZaMtjZaby2634imb9njp3gyA+i92pnLrj4pjStaLla2Vxd8/o2hsJA+uaAMkePgmhrg5oc0gg7gjvSSSTpD423G2eoQhKOC1VM8dLTy1E7tMUTC97ugAyVtSn8ode6ntUdIzI+cP+sdjYMbgnfxOkeWUsnpTZ1K3RTWCrkuD7lVzjEktXqI56fq2YHqGB6la6W9B7FQ8HkOo6xzSCDVHcH/DYr9eRNty5lVIx0MPNjfYsTHHjJjZ90LYsJTiN58Cks6VNJUht/qKfYRSsbob3BzQDt4kE/dVxgdEtVYdG19fG0l9PVB3ojJIDGZA826h61cm7W8HHzuP3p2r2AmFocMEDCsuF6smKW3SHMlMRo8Yzy9nLy09UuS323xjaVzz0ZG4/BRrfdKgXSG40tHWvjDtLhHSyODmHZwyG+GfMBbencoz25CTScTpSF4F6vTJgXhXqCgBNd+9ruetWP+qMLNYP/e93b3irHvhjPxWa8fN+jKo9KBRbjKIqV3V2wW+WWOFmuV7WN6kpcuNf87m9DIjbs0H8VmOkWdoayakn1tDmumO3kAPgpLqamGQ2Fod1I2UTh1wdRPHf2r/xKnuJaSzSXuJyOi69wCOnjG5hYD3eir7hhwdb5C3l28g96U7jcexYYm7Snng50j9UxcDHNhaes8v/ADKq9H1syzdIwoQheiTghCEAUlbw82orJ6qKuqKd85a57WNYWlwaG53GeQHf3KDNwtXPyGXtzR40/wCjgmlCzeKEnbQynJdxGm4Hr3nUbrDIer4HD85Wh3BN1b+xPRu83ub+UroCEvt8fgbiz8iRRcK3imiAE1G14c47SOI3JP8ACpEvDl6mbg3CljH9xjv/ABN6Fz22LwHFkIv9Bq487nTg/wCncfzpn4etbrPa2Uck7Z3Ne9xe1mgHU4nlk9eqs0J44oQdxQrm5bghCFoKf//Z",cee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAADAFBMVEVGpf9Do/8AZ+VIp/83m/1Lqf8AZeQmkfkymPs7nf4Cg/L1+f48n/80mvwtlfrx9/4cjPcZivX3+v4BaeQBgPEAbeg+oP/v9v4BauYBfvDn8f3u9f1Bov8/of8AZeMqlPr4+/4Oh/Qjj/ggjvcAXsoAcOnt8/0BcusIhfM4nf7l8PwSh/QAe+4AduwAee3k7/zz+P/6/P4BYMwBfO/i7vwvlvsAdevp8f3h7Prk7vsAYtLp8/0Wivb9/v7g7P0BZ+Dd6/zc6vwAYM77/f6Ns9yUuOAAZNXr9P7a6PmcvuIBaOKXu+CPtt+RtNva6fzS4vYAZdnV5fjA1++20OvY5/re6vzX5vjI3fS50u0AZdzU4/euyuixy+elxOWXudzL3vK91e2dvN+Ut9sAYdCzzemoxube6vnG2/HF2e+qyOmgweTW5vrK3/XC2fGsyOeMstvs8vvS5PnP4fXM4PXO3/PH3PPE2/O20e6zzuywzOoAcObC2O+jw+agwOGbu91AfdGmxugHYa3z9/zQ4/fN4faiweMAbuKaveEAZt4CX63Y6Py50+/B1usBdun////o8Png6ve91vG71PC80+qty+oAeOoAc+fY5PTS4fPJ2+8Bf+260ekAbeWsx+QAad4AbNjf7P3i7Pjd6PbA1/MAe+yyzesAduYwlPcZiPErkvYmj/WoxeOkwuJDn/wijPMNhPAXhO4AfOm3z+iFrNkAadIvdNBWqP1ztfwuiOoAcd44edElbs/W5PakyfVdo/IrjvF+sO1QmOtTkOC32f1OpP2Cu/q51veu0PeKuvI4kfCbwO6Su+4hie4KgOwGdeITZ80caLKgzP7C3v1erP3L4/xyrvNHmPGvzu5yqOw8kesQf+kggehGjuaBrOIeeeFnmdpXjdcCaNYQZK+TxfzB2vc6l/Vnp/GkxvBjouxbmumIsuhknOQ4g+Iuf+J6pNdzoNIcas5omMwmbbSax/hGnPVTn/MRd+d1pOF9qOBDht4NZc0yfNgYc9hfkcg4d7owc7j13NKGAAAKFElEQVRo3uzUP2gTURzA8RMjJlzj6RsM5BRPhQPjkGQIyXFGBIdzURDESRzEQVDw/LOJQw6XiFwEBwUR/DPkjyQGhMSliZI/rRohSRvBNbXipNjW0T+/e7kber73ajNkEL+06aP58fvwrn+4TRNoMsjGCTQhhIMPy1rHgRsdOPcBPvGQ68D9b31tmED/ELJjAnE7JxC3fa2mnMP4U9zUFEzAy5TrAOHDxrkNo4P9HvEAUzsIbzkbAWHm6wUaFd9aQ5VGosoY4nzsmodMc76yjz20oYFQjzGzBuKpItM0+xxT2bdgIKlfZCD7WPn8C2YS6vkYQ565gxJChyoe6gTnYbbYsBBTqPrpM8WGhCQkVr3UCTbiXzkGCCg3m1TFXxWRJCFjYVzEWxMBsepRjWIfWQiaWaQjflbZajQ5Sq56ySPeloEQGOjGCkyQYyLe7LJ9kcPJfpE8UpxHOD7xPUtFvKyybRMTEN+KkSZiLYPHhqEPsrQ1HNNYvGQCMep8MxaL+X3FZrMyV6k0i0WPF74BF+ERDxnGbH485HsYiFFRaXmu1WvM33wYDgaD4YPH5vszC9VKKwDACJnOxmhIjFH+k5C0CUhQUdRKghB+QUIozttFjI+LWcoebgu9bKEVdQic5IRG8fhJOcjxlTxlEROpLyejQDi5CAw4REQQHtXGQfL1djJKINyCELGMgD4o7KIgu+jlX99Irn0LEMAARHxbz5MXcQyj8D7xtwRGZqjIZmr5Uk12EVQBIx9fF8ibGEihNOAlN0EGgAgExOPvx0A6sy6BQYAh366VxkCmo/TnJKwiMJIZlApkZA+1Ur0dRSQBWg2AAMn6bKdA3MRCXl+SkGPAfVyCQwgRARuarE93SmRkL7Xc+4RzCySeO3VVIF5CPvfgWhyuAenteom4iY5szdV0+zmhzNfucOmo+IcgBjLPl4ZLXxRR1jRVv/JhGxnZSq08MOx/gOh0KpVKd+/zf/wghKfDdCo1vB6QVVXPHHmV20vaREdK5VneTvyRtpTnEZtwDOgrfuebCsVDjz7ltq4PyZWnkY0EHMRFyLKDxMGIh5SX5W1EZButXKeN7N8n/vownU4v3YqsEiBNPNWFd7pPtXg8GAxl3pRzpFUM5MUFAKyEiP78V/fnddEWbEDTZFUOnvnZ/XVRAQIQZaazTqT84YRhCTjx3q27LkKWVav41TtXg6PCypMXZOQApdyzV4rghP/kRMgW4BMD1kNSNdW6BRRWLn94tp+wi9tP691n3RZwWNDsxyQ7Ai5kpyROvnpGWsXtJgfIS9FFiJiAr2dPgeQmwmEl8fjTu/2EZb8pJ3uYJsIADDu7uJgY4+RijLE41JC7mJB20glT6A8pxmpCTgyotaD8NHFA4oC59DBcr1w00uPayaQ2cShJUWBQgcBosVQmI/g3OKiDDr7f992f7d3AE0rb5Xnu/e564DhK9OX8gP+ljfWJI4eaCyfO55/03fvx43LvM8EunKGc5TlpacOaAg+DRDwo1RcnzAKw7gT/5Na9ePXqrZscEo4CgZPW6iW3JSc9KG2/njhmjmDgPoDz53BS5HfhmEATHR2cUNsuubg8I2pl0DnC9V6zBCuAuYgwXVHdIgc9UN+HmkZYBccGu4AGIrH3qovLK3JYXeao3n5e3RPUTl5zgUDkwsVl9fA+IuW9DBJGAdin5NzAcfB3BCKRABKB4IXqXnlfka1k0jqm1gKPAMAOYgdBQlhZco0cdkctv00CFByHxJ/BH8/ziLAAJpj+zmBn51Q4ul5WW2Xekd2k85QAj4ZVmHNOQIIwNTUQ3a3vI6LX3yTNDQB65rdOiWyIBFmDBqbC4fBAfGRbP9oaOeqOvj2ftBNWo8OxIUhhE5AgjYH4fKXcKmuK+J+vvnuFd1WuTJ6yn1ZWMCawDdBTTD/ldvxOo6x6R1ji5ZuQEPvpP+qXG1HehD2qSESApYfZkkMfCt0G9xOfZZeI38HqIpfJZKRPfr8uLmt5nucMcPGCEAwKFyhEHo1GB0KAuOPETpicHEpsFXV/M87Iu4+ZDJ9JbdV1v17ck/IcEAhBAXoK7IDZnXIwBAZjiSW3yGmL1Y+ZfD5fa2wWZV0vbkmSACy9KY8D2C8CyFOGnBADd66tb+qnm7EjzxfRkNZ3ni6gIhffSpqmWXrTDjXk91Op1GSKuWPUDe4SbqTXdmTdM9L2UstL0trfFy+eLiCyuaZFTb9lh97DDv2NeULX9e9iW0ukzWBjF42uP2iQiPhrV6tGq9WqqU+BoWGqTxj2a8wN4J8mPAJj38S2ZsyIrxLD+XxgDVEu7owoDv/w8NDwYCJB9JDbdly5ZX9I6RltZGWvSPtyVdOUFaPhy36fzgHoCQkCuXZA3Ol0ugtQOVOPmHR3r2R9LREfI/tZUZQcIgtZ0eeTs9/6c7h8pocc9Pf3Q0/tV64we08Ps48SarXRQq1Q6Ps6DsH/GBFxnESUr6yBr41ZGjD1adBF/QBy2LsBkRcKhbGZsRmD3r7fXpF28cFKTskpXxbGxXby9fHKbGKW+W096CEYesgJvTO9121uXvqwmW1vjvyjjIx5EwXjOPwp+g007gwdHI2YWDXpeMkBF6AmvQ52adKEVHQpLm42jQSkH0AnPZOLLk3Hu4H1kosFx7NXz6lVr0N/7ytCQBz6DCR/As/z8ueQcquR/bQvnxVvfNJ9f6C/DOlvNvZ6mMoMkQh+5O1r++LLxezFG191+JtU3wpOf0L1n73Dl8v1Os9fheDLxUdlJ5KiKNrdsq3r+un971TqEOPktAl9CwGD+E8A0YNKpVIGPE/812dR+MKjkorgR6b/P+lkRT/+fH/BOGu2jEDPcdQe6GGHPx9DtfGs3O6L3H1zdL1JuPl5/+vpyuhTP+f5ff01qFar+XwDFHYRxb9mMjaSRCRnTxBpUQyj7/tB4D+DHn6qZ2MpiCttJ5LcoFlTebFEBP4+LWzP34W+B7+v9/zFeFh1pSnJMNuIaU3TmbVbRgUNDo1Op9Pt8r0eAsF2BJaViD675fw8G6IoqQ9H+yKKZuVkhhk7LGcY6HAcjXTRwB8QRbGhqoIgSKBUIu6ALO3gbglIgvhgmfsipnVMKow9cp3XyUDkQAeQTg8ZgAwgmQgSQQAqkFa7kQMPU8PCSCWRSOA6rrnOfDnIFllBFX1UQEtezQviwwaDwXz+z3Hd2nBqmQdhENlWjqzjtJxhNiRoa23bi/F4PASj0agWYQSGAE8sFra93rwm5+IjQSWXluVMxs98HIZ5724OkRgIYSgMdyp6gRhUD4LJDAIRFRu9l8mx+8os7LAMSMR+/r0fEZpGUCF2zTlGlErqsv69pHREXUcCCbuZolRSkHrdHzRHgVHOJkMk9IhEmNm9pE5xKTeqauZC4QaRAQFS4H/W6I1VXjCIEIVpZOyAVDwnFZ3CGKENXu8NHhT5bLAn8t3gB5tRcTnQFMqEAAAAAElFTkSuQmCC";var Lt={};const 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="⦫",Zee="⦬",Jee="⦭",Qee="⦮",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="б",Zte="„",Jte="∵",Qte="∵",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="┌",Zne="╒",Jne="╓",Qne="╔",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="⪮",Zoe="≏",Joe="≎",Qoe="≏",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="⊖",Zre="⊕",Jre="⊗",Qre="○",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="⤽",Zie="⩈",Jie="⩆",Qie="≍",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="⇃",Zae="⇂",Jae="´",Qae="˙",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="⇓",Zse="⇵",Jse="̑",Qse="⇊",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="È",Zle="è",Jle="⪖",Qle="⪘",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="Η",Zce="η",Jce="Ð",Qce="ð",eue="Ë",tue="ë",nue="€",oue="!",rue="∃",iue="∃",aue="ℰ",sue="ⅇ",lue="ⅇ",cue="≒",uue="Ф",due="ф",fue="♀",hue="ffi",pue="ff",mue="ffl",gue="𝔉",vue="𝔣",bue="fi",yue="◼",xue="▪",Cue="fj",wue="♭",_ue="fl",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="⌢",Zue="𝒻",Jue="ℱ",Que="ǵ",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="≥",Zde="⋛",Jde="≧",Qde="⪢",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="⤥",Kfe="⤦",Gfe="⇿",Yfe="∻",Xfe="↩",Zfe="↪",Jfe="𝕙",Qfe="ℍ",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="IJ",Mhe="ij",zhe="Ī",Ohe="ī",Dhe="ℑ",Lhe="ⅈ",Fhe="ℐ",Nhe="ℑ",Bhe="ı",Hhe="ℑ",jhe="⊷",Vhe="Ƶ",Uhe="⇒",Whe="℅",qhe="∞",Khe="⧝",Ghe="ı",Yhe="⊺",Xhe="∫",Zhe="∬",Jhe="ℤ",Qhe="∫",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="ķ",Zpe="К",Jpe="к",Qpe="𝔎",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="Ļ",Zme="ļ",Jme="⌈",Qme="{",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="⩽",Zge="⪨",Jge="⩽",Qge="⩿",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="⟵",Zve="⟵",Jve="⟸",Qve="⟷",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="⩻",Zbe="◃",Jbe="⊴",Qbe="◂",e0e="⦖",t0e="⥊",n0e="⥦",o0e="≨︀",r0e="≨︀",i0e="¯",a0e="♂",s0e="✠",l0e="✠",c0e="↦",u0e="↦",d0e="↧",f0e="↤",h0e="↥",p0e="▮",m0e="⨩",g0e="М",v0e="м",b0e="—",y0e="∺",x0e="∡",C0e=" ",w0e="ℳ",_0e="𝔐",S0e="𝔪",k0e="℧",T0e="µ",P0e="*",R0e="⫰",E0e="∣",$0e="·",A0e="⊟",I0e="−",M0e="∸",z0e="⨪",O0e="∓",D0e="⫛",L0e="…",F0e="∓",N0e="⊧",B0e="𝕄",H0e="𝕞",j0e="∓",V0e="𝓂",U0e="ℳ",W0e="∾",q0e="Μ",K0e="μ",G0e="⊸",Y0e="⊸",X0e="∇",Z0e="Ń",J0e="ń",Q0e="∠⃒",e1e="≉",t1e="⩰̸",n1e="≋̸",o1e="ʼn",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="≫⃒",Z1e="≯",J1e="≯",Q1e="≫̸",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="≵",Zye="≎̸",Jye="≏̸",Qye="∉",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="⋠",Zxe="⊀",Jxe="⪯̸",Qxe="⪯̸",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="⊬",ZCe="⊭",JCe="⊮",QCe="⊯",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="ω",Zwe="Ο",Jwe="ο",Qwe="⦶",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="⊥",Z_e="‱",J_e="𝔓",Q_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="⪹",Z2e="⪵",J2e="⋨",Q2e="∏",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="↬",ZSe="⥅",JSe="⥴",QSe="⤖",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="⟩",Zke="⇥",Jke="→",Qke="→",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="›",Z3e="𝓇",J3e="ℛ",Q3e="↱",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="⌢",Z4e="♯",J4e="Щ",Q4e="щ",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="⊑",Z5e="⊏",J5e="⊑",Q5e="⊐",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="≻",ZTe="⪰",JTe="≽",QTe="≿",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="Ţ",ZPe="ţ",JPe="Т",QPe="т",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="⨺",ZRe="⃛",JRe="⨹",QRe="⧍",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="⏝",ZEe="⋃",JEe="⊎",QEe="Ų",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="⇕",Z$e="ϱ",J$e="ς",Q$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="∧",ZAe="⋀",JAe="≙",QAe="℘",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="Ŷ",j6e="ŷ",V6e="Ы",U6e="ы",W6e="¥",q6e="𝔜",K6e="𝔶",G6e="Ї",Y6e="ї",X6e="𝕐",Z6e="𝕪",J6e="𝒴",Q6e="𝓎",e8e="Ю",t8e="ю",n8e="ÿ",o8e="Ÿ",r8e="Ź",i8e="ź",a8e="Ž",s8e="ž",l8e="З",c8e="з",u8e="Ż",d8e="ż",f8e="ℨ",h8e="​",p8e="Ζ",m8e="ζ",g8e="𝔷",v8e="ℨ",b8e="Ж",y8e="ж",x8e="⇝",C8e="𝕫",w8e="ℤ",_8e="𝒵",S8e="𝓏",k8e="‍",T8e="‌",P8e={Aacute:uee,aacute:dee,Abreve:fee,abreve:hee,ac:pee,acd:mee,acE:gee,Acirc:vee,acirc:bee,acute:yee,Acy:xee,acy:Cee,AElig:wee,aelig:_ee,af:See,Afr:kee,afr:Tee,Agrave:Pee,agrave:Ree,alefsym:Eee,aleph:$ee,Alpha:Aee,alpha:Iee,Amacr:Mee,amacr:zee,amalg:Oee,amp:Dee,AMP:Lee,andand:Fee,And:Nee,and:Bee,andd:Hee,andslope:jee,andv:Vee,ang:Uee,ange:Wee,angle:qee,angmsdaa:Kee,angmsdab:Gee,angmsdac:Yee,angmsdad:Xee,angmsdae:Zee,angmsdaf:Jee,angmsdag:Qee,angmsdah:ete,angmsd:tte,angrt:nte,angrtvb:ote,angrtvbd:rte,angsph:ite,angst:ate,angzarr:ste,Aogon:lte,aogon:cte,Aopf:ute,aopf:dte,apacir:fte,ap:hte,apE:pte,ape:mte,apid:gte,apos:vte,ApplyFunction:bte,approx:yte,approxeq:xte,Aring:Cte,aring:wte,Ascr:_te,ascr:Ste,Assign:kte,ast:Tte,asymp:Pte,asympeq:Rte,Atilde:Ete,atilde:$te,Auml:Ate,auml:Ite,awconint:Mte,awint:zte,backcong:Ote,backepsilon:Dte,backprime:Lte,backsim:Fte,backsimeq:Nte,Backslash:Bte,Barv:Hte,barvee:jte,barwed:Vte,Barwed:Ute,barwedge:Wte,bbrk:qte,bbrktbrk:Kte,bcong:Gte,Bcy:Yte,bcy:Xte,bdquo:Zte,becaus:Jte,because:Qte,Because:ene,bemptyv:tne,bepsi:nne,bernou:one,Bernoullis:rne,Beta:ine,beta:ane,beth:sne,between:lne,Bfr:cne,bfr:une,bigcap:dne,bigcirc:fne,bigcup:hne,bigodot:pne,bigoplus:mne,bigotimes:gne,bigsqcup:vne,bigstar:bne,bigtriangledown:yne,bigtriangleup:xne,biguplus:Cne,bigvee:wne,bigwedge:_ne,bkarow:Sne,blacklozenge:kne,blacksquare:Tne,blacktriangle:Pne,blacktriangledown:Rne,blacktriangleleft:Ene,blacktriangleright:$ne,blank:Ane,blk12:Ine,blk14:Mne,blk34:zne,block:One,bne:Dne,bnequiv:Lne,bNot:Fne,bnot:Nne,Bopf:Bne,bopf:Hne,bot:jne,bottom:Vne,bowtie:Une,boxbox:Wne,boxdl:qne,boxdL:Kne,boxDl:Gne,boxDL:Yne,boxdr:Xne,boxdR:Zne,boxDr:Jne,boxDR:Qne,boxh:eoe,boxH:toe,boxhd:noe,boxHd:ooe,boxhD:roe,boxHD:ioe,boxhu:aoe,boxHu:soe,boxhU:loe,boxHU:coe,boxminus:uoe,boxplus:doe,boxtimes:foe,boxul:hoe,boxuL:poe,boxUl:moe,boxUL:goe,boxur:voe,boxuR:boe,boxUr:yoe,boxUR:xoe,boxv:Coe,boxV:woe,boxvh:_oe,boxvH:Soe,boxVh:koe,boxVH:Toe,boxvl:Poe,boxvL:Roe,boxVl:Eoe,boxVL:$oe,boxvr:Aoe,boxvR:Ioe,boxVr:Moe,boxVR:zoe,bprime:Ooe,breve:Doe,Breve:Loe,brvbar:Foe,bscr:Noe,Bscr:Boe,bsemi:Hoe,bsim:joe,bsime:Voe,bsolb:Uoe,bsol:Woe,bsolhsub:qoe,bull:Koe,bullet:Goe,bump:Yoe,bumpE:Xoe,bumpe:Zoe,Bumpeq:Joe,bumpeq:Qoe,Cacute:ere,cacute:tre,capand:nre,capbrcup:ore,capcap:rre,cap:ire,Cap:are,capcup:sre,capdot:lre,CapitalDifferentialD:cre,caps:ure,caret:dre,caron:fre,Cayleys:hre,ccaps:pre,Ccaron:mre,ccaron:gre,Ccedil:vre,ccedil:bre,Ccirc:yre,ccirc:xre,Cconint:Cre,ccups:wre,ccupssm:_re,Cdot:Sre,cdot:kre,cedil:Tre,Cedilla:Pre,cemptyv:Rre,cent:Ere,centerdot:$re,CenterDot:Are,cfr:Ire,Cfr:Mre,CHcy:zre,chcy:Ore,check:Dre,checkmark:Lre,Chi:Fre,chi:Nre,circ:Bre,circeq:Hre,circlearrowleft:jre,circlearrowright:Vre,circledast:Ure,circledcirc:Wre,circleddash:qre,CircleDot:Kre,circledR:Gre,circledS:Yre,CircleMinus:Xre,CirclePlus:Zre,CircleTimes:Jre,cir:Qre,cirE:eie,cire:tie,cirfnint:nie,cirmid:oie,cirscir:rie,ClockwiseContourIntegral:iie,CloseCurlyDoubleQuote:aie,CloseCurlyQuote:sie,clubs:lie,clubsuit:cie,colon:uie,Colon:die,Colone:fie,colone:hie,coloneq:pie,comma:mie,commat:gie,comp:vie,compfn:bie,complement:yie,complexes:xie,cong:Cie,congdot:wie,Congruent:_ie,conint:Sie,Conint:kie,ContourIntegral:Tie,copf:Pie,Copf:Rie,coprod:Eie,Coproduct:$ie,copy:Aie,COPY:Iie,copysr:Mie,CounterClockwiseContourIntegral:zie,crarr:Oie,cross:Die,Cross:Lie,Cscr:Fie,cscr:Nie,csub:Bie,csube:Hie,csup:jie,csupe:Vie,ctdot:Uie,cudarrl:Wie,cudarrr:qie,cuepr:Kie,cuesc:Gie,cularr:Yie,cularrp:Xie,cupbrcap:Zie,cupcap:Jie,CupCap:Qie,cup:eae,Cup:tae,cupcup:nae,cupdot:oae,cupor:rae,cups:iae,curarr:aae,curarrm:sae,curlyeqprec:lae,curlyeqsucc:cae,curlyvee:uae,curlywedge:dae,curren:fae,curvearrowleft:hae,curvearrowright:pae,cuvee:mae,cuwed:gae,cwconint:vae,cwint:bae,cylcty:yae,dagger:xae,Dagger:Cae,daleth:wae,darr:_ae,Darr:Sae,dArr:kae,dash:Tae,Dashv:Pae,dashv:Rae,dbkarow:Eae,dblac:$ae,Dcaron:Aae,dcaron:Iae,Dcy:Mae,dcy:zae,ddagger:Oae,ddarr:Dae,DD:Lae,dd:Fae,DDotrahd:Nae,ddotseq:Bae,deg:Hae,Del:jae,Delta:Vae,delta:Uae,demptyv:Wae,dfisht:qae,Dfr:Kae,dfr:Gae,dHar:Yae,dharl:Xae,dharr:Zae,DiacriticalAcute:Jae,DiacriticalDot:Qae,DiacriticalDoubleAcute:ese,DiacriticalGrave:tse,DiacriticalTilde:nse,diam:ose,diamond:rse,Diamond:ise,diamondsuit:ase,diams:sse,die:lse,DifferentialD:cse,digamma:use,disin:dse,div:fse,divide:hse,divideontimes:pse,divonx:mse,DJcy:gse,djcy:vse,dlcorn:bse,dlcrop:yse,dollar:xse,Dopf:Cse,dopf:wse,Dot:_se,dot:Sse,DotDot:kse,doteq:Tse,doteqdot:Pse,DotEqual:Rse,dotminus:Ese,dotplus:$se,dotsquare:Ase,doublebarwedge:Ise,DoubleContourIntegral:Mse,DoubleDot:zse,DoubleDownArrow:Ose,DoubleLeftArrow:Dse,DoubleLeftRightArrow:Lse,DoubleLeftTee:Fse,DoubleLongLeftArrow:Nse,DoubleLongLeftRightArrow:Bse,DoubleLongRightArrow:Hse,DoubleRightArrow:jse,DoubleRightTee:Vse,DoubleUpArrow:Use,DoubleUpDownArrow:Wse,DoubleVerticalBar:qse,DownArrowBar:Kse,downarrow:Gse,DownArrow:Yse,Downarrow:Xse,DownArrowUpArrow:Zse,DownBreve:Jse,downdownarrows:Qse,downharpoonleft:ele,downharpoonright:tle,DownLeftRightVector:nle,DownLeftTeeVector:ole,DownLeftVectorBar:rle,DownLeftVector:ile,DownRightTeeVector:ale,DownRightVectorBar:sle,DownRightVector:lle,DownTeeArrow:cle,DownTee:ule,drbkarow:dle,drcorn:fle,drcrop:hle,Dscr:ple,dscr:mle,DScy:gle,dscy:vle,dsol:ble,Dstrok:yle,dstrok:xle,dtdot:Cle,dtri:wle,dtrif:_le,duarr:Sle,duhar:kle,dwangle:Tle,DZcy:Ple,dzcy:Rle,dzigrarr:Ele,Eacute:$le,eacute:Ale,easter:Ile,Ecaron:Mle,ecaron:zle,Ecirc:Ole,ecirc:Dle,ecir:Lle,ecolon:Fle,Ecy:Nle,ecy:Ble,eDDot:Hle,Edot:jle,edot:Vle,eDot:Ule,ee:Wle,efDot:qle,Efr:Kle,efr:Gle,eg:Yle,Egrave:Xle,egrave:Zle,egs:Jle,egsdot:Qle,el:ece,Element:tce,elinters:nce,ell:oce,els:rce,elsdot:ice,Emacr:ace,emacr:sce,empty:lce,emptyset:cce,EmptySmallSquare:uce,emptyv:dce,EmptyVerySmallSquare:fce,emsp13:hce,emsp14:pce,emsp:mce,ENG:gce,eng:vce,ensp:bce,Eogon:yce,eogon:xce,Eopf:Cce,eopf:wce,epar:_ce,eparsl:Sce,eplus:kce,epsi:Tce,Epsilon:Pce,epsilon:Rce,epsiv:Ece,eqcirc:$ce,eqcolon:Ace,eqsim:Ice,eqslantgtr:Mce,eqslantless:zce,Equal:Oce,equals:Dce,EqualTilde:Lce,equest:Fce,Equilibrium:Nce,equiv:Bce,equivDD:Hce,eqvparsl:jce,erarr:Vce,erDot:Uce,escr:Wce,Escr:qce,esdot:Kce,Esim:Gce,esim:Yce,Eta:Xce,eta:Zce,ETH:Jce,eth:Qce,Euml:eue,euml:tue,euro:nue,excl:oue,exist:rue,Exists:iue,expectation:aue,exponentiale:sue,ExponentialE:lue,fallingdotseq:cue,Fcy:uue,fcy:due,female:fue,ffilig:hue,fflig:pue,ffllig:mue,Ffr:gue,ffr:vue,filig:bue,FilledSmallSquare:yue,FilledVerySmallSquare:xue,fjlig:Cue,flat:wue,fllig:_ue,fltns:Sue,fnof:kue,Fopf:Tue,fopf:Pue,forall:Rue,ForAll:Eue,fork:$ue,forkv:Aue,Fouriertrf:Iue,fpartint:Mue,frac12:zue,frac13:Oue,frac14:Due,frac15:Lue,frac16:Fue,frac18:Nue,frac23:Bue,frac25:Hue,frac34:jue,frac35:Vue,frac38:Uue,frac45:Wue,frac56:que,frac58:Kue,frac78:Gue,frasl:Yue,frown:Xue,fscr:Zue,Fscr:Jue,gacute:Que,Gamma:ede,gamma:tde,Gammad:nde,gammad:ode,gap:rde,Gbreve:ide,gbreve:ade,Gcedil:sde,Gcirc:lde,gcirc:cde,Gcy:ude,gcy:dde,Gdot:fde,gdot:hde,ge:pde,gE:mde,gEl:gde,gel:vde,geq:bde,geqq:yde,geqslant:xde,gescc:Cde,ges:wde,gesdot:_de,gesdoto:Sde,gesdotol:kde,gesl:Tde,gesles:Pde,Gfr:Rde,gfr:Ede,gg:$de,Gg:Ade,ggg:Ide,gimel:Mde,GJcy:zde,gjcy:Ode,gla:Dde,gl:Lde,glE:Fde,glj:Nde,gnap:Bde,gnapprox:Hde,gne:jde,gnE:Vde,gneq:Ude,gneqq:Wde,gnsim:qde,Gopf:Kde,gopf:Gde,grave:Yde,GreaterEqual:Xde,GreaterEqualLess:Zde,GreaterFullEqual:Jde,GreaterGreater:Qde,GreaterLess:efe,GreaterSlantEqual:tfe,GreaterTilde:nfe,Gscr:ofe,gscr:rfe,gsim:ife,gsime:afe,gsiml:sfe,gtcc:lfe,gtcir:cfe,gt:ufe,GT:dfe,Gt:ffe,gtdot:hfe,gtlPar:pfe,gtquest:mfe,gtrapprox:gfe,gtrarr:vfe,gtrdot:bfe,gtreqless:yfe,gtreqqless:xfe,gtrless:Cfe,gtrsim:wfe,gvertneqq:_fe,gvnE:Sfe,Hacek:kfe,hairsp:Tfe,half:Pfe,hamilt:Rfe,HARDcy:Efe,hardcy:$fe,harrcir:Afe,harr:Ife,hArr:Mfe,harrw:zfe,Hat:Ofe,hbar:Dfe,Hcirc:Lfe,hcirc:Ffe,hearts:Nfe,heartsuit:Bfe,hellip:Hfe,hercon:jfe,hfr:Vfe,Hfr:Ufe,HilbertSpace:Wfe,hksearow:qfe,hkswarow:Kfe,hoarr:Gfe,homtht:Yfe,hookleftarrow:Xfe,hookrightarrow:Zfe,hopf:Jfe,Hopf:Qfe,horbar:ehe,HorizontalLine:the,hscr:nhe,Hscr:ohe,hslash:rhe,Hstrok:ihe,hstrok:ahe,HumpDownHump:she,HumpEqual:lhe,hybull:che,hyphen:uhe,Iacute:dhe,iacute:fhe,ic:hhe,Icirc:phe,icirc:mhe,Icy:ghe,icy:vhe,Idot:bhe,IEcy:yhe,iecy:xhe,iexcl:Che,iff:whe,ifr:_he,Ifr:She,Igrave:khe,igrave:The,ii:Phe,iiiint:Rhe,iiint:Ehe,iinfin:$he,iiota:Ahe,IJlig:Ihe,ijlig:Mhe,Imacr:zhe,imacr:Ohe,image:Dhe,ImaginaryI:Lhe,imagline:Fhe,imagpart:Nhe,imath:Bhe,Im:Hhe,imof:jhe,imped:Vhe,Implies:Uhe,incare:Whe,in:"∈",infin:qhe,infintie:Khe,inodot:Ghe,intcal:Yhe,int:Xhe,Int:Zhe,integers:Jhe,Integral:Qhe,intercal:epe,Intersection:tpe,intlarhk:npe,intprod:ope,InvisibleComma:rpe,InvisibleTimes:ipe,IOcy:ape,iocy:spe,Iogon:lpe,iogon:cpe,Iopf:upe,iopf:dpe,Iota:fpe,iota:hpe,iprod:ppe,iquest:mpe,iscr:gpe,Iscr:vpe,isin:bpe,isindot:ype,isinE:xpe,isins:Cpe,isinsv:wpe,isinv:_pe,it:Spe,Itilde:kpe,itilde:Tpe,Iukcy:Ppe,iukcy:Rpe,Iuml:Epe,iuml:$pe,Jcirc:Ape,jcirc:Ipe,Jcy:Mpe,jcy:zpe,Jfr:Ope,jfr:Dpe,jmath:Lpe,Jopf:Fpe,jopf:Npe,Jscr:Bpe,jscr:Hpe,Jsercy:jpe,jsercy:Vpe,Jukcy:Upe,jukcy:Wpe,Kappa:qpe,kappa:Kpe,kappav:Gpe,Kcedil:Ype,kcedil:Xpe,Kcy:Zpe,kcy:Jpe,Kfr:Qpe,kfr:eme,kgreen:tme,KHcy:nme,khcy:ome,KJcy:rme,kjcy:ime,Kopf:ame,kopf:sme,Kscr:lme,kscr:cme,lAarr:ume,Lacute:dme,lacute:fme,laemptyv:hme,lagran:pme,Lambda:mme,lambda:gme,lang:vme,Lang:bme,langd:yme,langle:xme,lap:Cme,Laplacetrf:wme,laquo:_me,larrb:Sme,larrbfs:kme,larr:Tme,Larr:Pme,lArr:Rme,larrfs:Eme,larrhk:$me,larrlp:Ame,larrpl:Ime,larrsim:Mme,larrtl:zme,latail:Ome,lAtail:Dme,lat:Lme,late:Fme,lates:Nme,lbarr:Bme,lBarr:Hme,lbbrk:jme,lbrace:Vme,lbrack:Ume,lbrke:Wme,lbrksld:qme,lbrkslu:Kme,Lcaron:Gme,lcaron:Yme,Lcedil:Xme,lcedil:Zme,lceil:Jme,lcub:Qme,Lcy:ege,lcy:tge,ldca:nge,ldquo:oge,ldquor:rge,ldrdhar:ige,ldrushar:age,ldsh:sge,le:lge,lE:cge,LeftAngleBracket:uge,LeftArrowBar:dge,leftarrow:fge,LeftArrow:hge,Leftarrow:pge,LeftArrowRightArrow:mge,leftarrowtail:gge,LeftCeiling:vge,LeftDoubleBracket:bge,LeftDownTeeVector:yge,LeftDownVectorBar:xge,LeftDownVector:Cge,LeftFloor:wge,leftharpoondown:_ge,leftharpoonup:Sge,leftleftarrows:kge,leftrightarrow:Tge,LeftRightArrow:Pge,Leftrightarrow:Rge,leftrightarrows:Ege,leftrightharpoons:$ge,leftrightsquigarrow:Age,LeftRightVector:Ige,LeftTeeArrow:Mge,LeftTee:zge,LeftTeeVector:Oge,leftthreetimes:Dge,LeftTriangleBar:Lge,LeftTriangle:Fge,LeftTriangleEqual:Nge,LeftUpDownVector:Bge,LeftUpTeeVector:Hge,LeftUpVectorBar:jge,LeftUpVector:Vge,LeftVectorBar:Uge,LeftVector:Wge,lEg:qge,leg:Kge,leq:Gge,leqq:Yge,leqslant:Xge,lescc:Zge,les:Jge,lesdot:Qge,lesdoto:eve,lesdotor:tve,lesg:nve,lesges:ove,lessapprox:rve,lessdot:ive,lesseqgtr:ave,lesseqqgtr:sve,LessEqualGreater:lve,LessFullEqual:cve,LessGreater:uve,lessgtr:dve,LessLess:fve,lesssim:hve,LessSlantEqual:pve,LessTilde:mve,lfisht:gve,lfloor:vve,Lfr:bve,lfr:yve,lg:xve,lgE:Cve,lHar:wve,lhard:_ve,lharu:Sve,lharul:kve,lhblk:Tve,LJcy:Pve,ljcy:Rve,llarr:Eve,ll:$ve,Ll:Ave,llcorner:Ive,Lleftarrow:Mve,llhard:zve,lltri:Ove,Lmidot:Dve,lmidot:Lve,lmoustache:Fve,lmoust:Nve,lnap:Bve,lnapprox:Hve,lne:jve,lnE:Vve,lneq:Uve,lneqq:Wve,lnsim:qve,loang:Kve,loarr:Gve,lobrk:Yve,longleftarrow:Xve,LongLeftArrow:Zve,Longleftarrow:Jve,longleftrightarrow:Qve,LongLeftRightArrow:ebe,Longleftrightarrow:tbe,longmapsto:nbe,longrightarrow:obe,LongRightArrow:rbe,Longrightarrow:ibe,looparrowleft:abe,looparrowright:sbe,lopar:lbe,Lopf:cbe,lopf:ube,loplus:dbe,lotimes:fbe,lowast:hbe,lowbar:pbe,LowerLeftArrow:mbe,LowerRightArrow:gbe,loz:vbe,lozenge:bbe,lozf:ybe,lpar:xbe,lparlt:Cbe,lrarr:wbe,lrcorner:_be,lrhar:Sbe,lrhard:kbe,lrm:Tbe,lrtri:Pbe,lsaquo:Rbe,lscr:Ebe,Lscr:$be,lsh:Abe,Lsh:Ibe,lsim:Mbe,lsime:zbe,lsimg:Obe,lsqb:Dbe,lsquo:Lbe,lsquor:Fbe,Lstrok:Nbe,lstrok:Bbe,ltcc:Hbe,ltcir:jbe,lt:Vbe,LT:Ube,Lt:Wbe,ltdot:qbe,lthree:Kbe,ltimes:Gbe,ltlarr:Ybe,ltquest:Xbe,ltri:Zbe,ltrie:Jbe,ltrif:Qbe,ltrPar:e0e,lurdshar:t0e,luruhar:n0e,lvertneqq:o0e,lvnE:r0e,macr:i0e,male:a0e,malt:s0e,maltese:l0e,Map:"⤅",map:c0e,mapsto:u0e,mapstodown:d0e,mapstoleft:f0e,mapstoup:h0e,marker:p0e,mcomma:m0e,Mcy:g0e,mcy:v0e,mdash:b0e,mDDot:y0e,measuredangle:x0e,MediumSpace:C0e,Mellintrf:w0e,Mfr:_0e,mfr:S0e,mho:k0e,micro:T0e,midast:P0e,midcir:R0e,mid:E0e,middot:$0e,minusb:A0e,minus:I0e,minusd:M0e,minusdu:z0e,MinusPlus:O0e,mlcp:D0e,mldr:L0e,mnplus:F0e,models:N0e,Mopf:B0e,mopf:H0e,mp:j0e,mscr:V0e,Mscr:U0e,mstpos:W0e,Mu:q0e,mu:K0e,multimap:G0e,mumap:Y0e,nabla:X0e,Nacute:Z0e,nacute:J0e,nang:Q0e,nap:e1e,napE:t1e,napid:n1e,napos:o1e,napprox:r1e,natural:i1e,naturals:a1e,natur:s1e,nbsp:l1e,nbump:c1e,nbumpe:u1e,ncap:d1e,Ncaron:f1e,ncaron:h1e,Ncedil:p1e,ncedil:m1e,ncong:g1e,ncongdot:v1e,ncup:b1e,Ncy:y1e,ncy:x1e,ndash:C1e,nearhk:w1e,nearr:_1e,neArr:S1e,nearrow:k1e,ne:T1e,nedot:P1e,NegativeMediumSpace:R1e,NegativeThickSpace:E1e,NegativeThinSpace:$1e,NegativeVeryThinSpace:A1e,nequiv:I1e,nesear:M1e,nesim:z1e,NestedGreaterGreater:O1e,NestedLessLess:D1e,NewLine:L1e,nexist:F1e,nexists:N1e,Nfr:B1e,nfr:H1e,ngE:j1e,nge:V1e,ngeq:U1e,ngeqq:W1e,ngeqslant:q1e,nges:K1e,nGg:G1e,ngsim:Y1e,nGt:X1e,ngt:Z1e,ngtr:J1e,nGtv:Q1e,nharr:eye,nhArr:tye,nhpar:nye,ni:oye,nis:rye,nisd:iye,niv:aye,NJcy:sye,njcy:lye,nlarr:cye,nlArr:uye,nldr:dye,nlE:fye,nle:hye,nleftarrow:pye,nLeftarrow:mye,nleftrightarrow:gye,nLeftrightarrow:vye,nleq:bye,nleqq:yye,nleqslant:xye,nles:Cye,nless:wye,nLl:_ye,nlsim:Sye,nLt:kye,nlt:Tye,nltri:Pye,nltrie:Rye,nLtv:Eye,nmid:$ye,NoBreak:Aye,NonBreakingSpace:Iye,nopf:Mye,Nopf:zye,Not:Oye,not:Dye,NotCongruent:Lye,NotCupCap:Fye,NotDoubleVerticalBar:Nye,NotElement:Bye,NotEqual:Hye,NotEqualTilde:jye,NotExists:Vye,NotGreater:Uye,NotGreaterEqual:Wye,NotGreaterFullEqual:qye,NotGreaterGreater:Kye,NotGreaterLess:Gye,NotGreaterSlantEqual:Yye,NotGreaterTilde:Xye,NotHumpDownHump:Zye,NotHumpEqual:Jye,notin:Qye,notindot:exe,notinE:txe,notinva:nxe,notinvb:oxe,notinvc:rxe,NotLeftTriangleBar:ixe,NotLeftTriangle:axe,NotLeftTriangleEqual:sxe,NotLess:lxe,NotLessEqual:cxe,NotLessGreater:uxe,NotLessLess:dxe,NotLessSlantEqual:fxe,NotLessTilde:hxe,NotNestedGreaterGreater:pxe,NotNestedLessLess:mxe,notni:gxe,notniva:vxe,notnivb:bxe,notnivc:yxe,NotPrecedes:xxe,NotPrecedesEqual:Cxe,NotPrecedesSlantEqual:wxe,NotReverseElement:_xe,NotRightTriangleBar:Sxe,NotRightTriangle:kxe,NotRightTriangleEqual:Txe,NotSquareSubset:Pxe,NotSquareSubsetEqual:Rxe,NotSquareSuperset:Exe,NotSquareSupersetEqual:$xe,NotSubset:Axe,NotSubsetEqual:Ixe,NotSucceeds:Mxe,NotSucceedsEqual:zxe,NotSucceedsSlantEqual:Oxe,NotSucceedsTilde:Dxe,NotSuperset:Lxe,NotSupersetEqual:Fxe,NotTilde:Nxe,NotTildeEqual:Bxe,NotTildeFullEqual:Hxe,NotTildeTilde:jxe,NotVerticalBar:Vxe,nparallel:Uxe,npar:Wxe,nparsl:qxe,npart:Kxe,npolint:Gxe,npr:Yxe,nprcue:Xxe,nprec:Zxe,npreceq:Jxe,npre:Qxe,nrarrc:eCe,nrarr:tCe,nrArr:nCe,nrarrw:oCe,nrightarrow:rCe,nRightarrow:iCe,nrtri:aCe,nrtrie:sCe,nsc:lCe,nsccue:cCe,nsce:uCe,Nscr:dCe,nscr:fCe,nshortmid:hCe,nshortparallel:pCe,nsim:mCe,nsime:gCe,nsimeq:vCe,nsmid:bCe,nspar:yCe,nsqsube:xCe,nsqsupe:CCe,nsub:wCe,nsubE:_Ce,nsube:SCe,nsubset:kCe,nsubseteq:TCe,nsubseteqq:PCe,nsucc:RCe,nsucceq:ECe,nsup:$Ce,nsupE:ACe,nsupe:ICe,nsupset:MCe,nsupseteq:zCe,nsupseteqq:OCe,ntgl:DCe,Ntilde:LCe,ntilde:FCe,ntlg:NCe,ntriangleleft:BCe,ntrianglelefteq:HCe,ntriangleright:jCe,ntrianglerighteq:VCe,Nu:UCe,nu:WCe,num:qCe,numero:KCe,numsp:GCe,nvap:YCe,nvdash:XCe,nvDash:ZCe,nVdash:JCe,nVDash:QCe,nvge:ewe,nvgt:twe,nvHarr:nwe,nvinfin:owe,nvlArr:rwe,nvle:iwe,nvlt:awe,nvltrie:swe,nvrArr:lwe,nvrtrie:cwe,nvsim:uwe,nwarhk:dwe,nwarr:fwe,nwArr:hwe,nwarrow:pwe,nwnear:mwe,Oacute:gwe,oacute:vwe,oast:bwe,Ocirc:ywe,ocirc:xwe,ocir:Cwe,Ocy:wwe,ocy:_we,odash:Swe,Odblac:kwe,odblac:Twe,odiv:Pwe,odot:Rwe,odsold:Ewe,OElig:$we,oelig:Awe,ofcir:Iwe,Ofr:Mwe,ofr:zwe,ogon:Owe,Ograve:Dwe,ograve:Lwe,ogt:Fwe,ohbar:Nwe,ohm:Bwe,oint:Hwe,olarr:jwe,olcir:Vwe,olcross:Uwe,oline:Wwe,olt:qwe,Omacr:Kwe,omacr:Gwe,Omega:Ywe,omega:Xwe,Omicron:Zwe,omicron:Jwe,omid:Qwe,ominus:e_e,Oopf:t_e,oopf:n_e,opar:o_e,OpenCurlyDoubleQuote:r_e,OpenCurlyQuote:i_e,operp:a_e,oplus:s_e,orarr:l_e,Or:c_e,or:u_e,ord:d_e,order:f_e,orderof:h_e,ordf:p_e,ordm:m_e,origof:g_e,oror:v_e,orslope:b_e,orv:y_e,oS:x_e,Oscr:C_e,oscr:w_e,Oslash:__e,oslash:S_e,osol:k_e,Otilde:T_e,otilde:P_e,otimesas:R_e,Otimes:E_e,otimes:$_e,Ouml:A_e,ouml:I_e,ovbar:M_e,OverBar:z_e,OverBrace:O_e,OverBracket:D_e,OverParenthesis:L_e,para:F_e,parallel:N_e,par:B_e,parsim:H_e,parsl:j_e,part:V_e,PartialD:U_e,Pcy:W_e,pcy:q_e,percnt:K_e,period:G_e,permil:Y_e,perp:X_e,pertenk:Z_e,Pfr:J_e,pfr:Q_e,Phi:e2e,phi:t2e,phiv:n2e,phmmat:o2e,phone:r2e,Pi:i2e,pi:a2e,pitchfork:s2e,piv:l2e,planck:c2e,planckh:u2e,plankv:d2e,plusacir:f2e,plusb:h2e,pluscir:p2e,plus:m2e,plusdo:g2e,plusdu:v2e,pluse:b2e,PlusMinus:y2e,plusmn:x2e,plussim:C2e,plustwo:w2e,pm:_2e,Poincareplane:S2e,pointint:k2e,popf:T2e,Popf:P2e,pound:R2e,prap:E2e,Pr:$2e,pr:A2e,prcue:I2e,precapprox:M2e,prec:z2e,preccurlyeq:O2e,Precedes:D2e,PrecedesEqual:L2e,PrecedesSlantEqual:F2e,PrecedesTilde:N2e,preceq:B2e,precnapprox:H2e,precneqq:j2e,precnsim:V2e,pre:U2e,prE:W2e,precsim:q2e,prime:K2e,Prime:G2e,primes:Y2e,prnap:X2e,prnE:Z2e,prnsim:J2e,prod:Q2e,Product:eSe,profalar:tSe,profline:nSe,profsurf:oSe,prop:rSe,Proportional:iSe,Proportion:aSe,propto:sSe,prsim:lSe,prurel:cSe,Pscr:uSe,pscr:dSe,Psi:fSe,psi:hSe,puncsp:pSe,Qfr:mSe,qfr:gSe,qint:vSe,qopf:bSe,Qopf:ySe,qprime:xSe,Qscr:CSe,qscr:wSe,quaternions:_Se,quatint:SSe,quest:kSe,questeq:TSe,quot:PSe,QUOT:RSe,rAarr:ESe,race:$Se,Racute:ASe,racute:ISe,radic:MSe,raemptyv:zSe,rang:OSe,Rang:DSe,rangd:LSe,range:FSe,rangle:NSe,raquo:BSe,rarrap:HSe,rarrb:jSe,rarrbfs:VSe,rarrc:USe,rarr:WSe,Rarr:qSe,rArr:KSe,rarrfs:GSe,rarrhk:YSe,rarrlp:XSe,rarrpl:ZSe,rarrsim:JSe,Rarrtl:QSe,rarrtl:eke,rarrw:tke,ratail:nke,rAtail:oke,ratio:rke,rationals:ike,rbarr:ake,rBarr:ske,RBarr:lke,rbbrk:cke,rbrace:uke,rbrack:dke,rbrke:fke,rbrksld:hke,rbrkslu:pke,Rcaron:mke,rcaron:gke,Rcedil:vke,rcedil:bke,rceil:yke,rcub:xke,Rcy:Cke,rcy:wke,rdca:_ke,rdldhar:Ske,rdquo:kke,rdquor:Tke,rdsh:Pke,real:Rke,realine:Eke,realpart:$ke,reals:Ake,Re:Ike,rect:Mke,reg:zke,REG:Oke,ReverseElement:Dke,ReverseEquilibrium:Lke,ReverseUpEquilibrium:Fke,rfisht:Nke,rfloor:Bke,rfr:Hke,Rfr:jke,rHar:Vke,rhard:Uke,rharu:Wke,rharul:qke,Rho:Kke,rho:Gke,rhov:Yke,RightAngleBracket:Xke,RightArrowBar:Zke,rightarrow:Jke,RightArrow:Qke,Rightarrow:e3e,RightArrowLeftArrow:t3e,rightarrowtail:n3e,RightCeiling:o3e,RightDoubleBracket:r3e,RightDownTeeVector:i3e,RightDownVectorBar:a3e,RightDownVector:s3e,RightFloor:l3e,rightharpoondown:c3e,rightharpoonup:u3e,rightleftarrows:d3e,rightleftharpoons:f3e,rightrightarrows:h3e,rightsquigarrow:p3e,RightTeeArrow:m3e,RightTee:g3e,RightTeeVector:v3e,rightthreetimes:b3e,RightTriangleBar:y3e,RightTriangle:x3e,RightTriangleEqual:C3e,RightUpDownVector:w3e,RightUpTeeVector:_3e,RightUpVectorBar:S3e,RightUpVector:k3e,RightVectorBar:T3e,RightVector:P3e,ring:R3e,risingdotseq:E3e,rlarr:$3e,rlhar:A3e,rlm:I3e,rmoustache:M3e,rmoust:z3e,rnmid:O3e,roang:D3e,roarr:L3e,robrk:F3e,ropar:N3e,ropf:B3e,Ropf:H3e,roplus:j3e,rotimes:V3e,RoundImplies:U3e,rpar:W3e,rpargt:q3e,rppolint:K3e,rrarr:G3e,Rrightarrow:Y3e,rsaquo:X3e,rscr:Z3e,Rscr:J3e,rsh:Q3e,Rsh:e4e,rsqb:t4e,rsquo:n4e,rsquor:o4e,rthree:r4e,rtimes:i4e,rtri:a4e,rtrie:s4e,rtrif:l4e,rtriltri:c4e,RuleDelayed:u4e,ruluhar:d4e,rx:f4e,Sacute:h4e,sacute:p4e,sbquo:m4e,scap:g4e,Scaron:v4e,scaron:b4e,Sc:y4e,sc:x4e,sccue:C4e,sce:w4e,scE:_4e,Scedil:S4e,scedil:k4e,Scirc:T4e,scirc:P4e,scnap:R4e,scnE:E4e,scnsim:$4e,scpolint:A4e,scsim:I4e,Scy:M4e,scy:z4e,sdotb:O4e,sdot:D4e,sdote:L4e,searhk:F4e,searr:N4e,seArr:B4e,searrow:H4e,sect:j4e,semi:V4e,seswar:U4e,setminus:W4e,setmn:q4e,sext:K4e,Sfr:G4e,sfr:Y4e,sfrown:X4e,sharp:Z4e,SHCHcy:J4e,shchcy:Q4e,SHcy:e5e,shcy:t5e,ShortDownArrow:n5e,ShortLeftArrow:o5e,shortmid:r5e,shortparallel:i5e,ShortRightArrow:a5e,ShortUpArrow:s5e,shy:l5e,Sigma:c5e,sigma:u5e,sigmaf:d5e,sigmav:f5e,sim:h5e,simdot:p5e,sime:m5e,simeq:g5e,simg:v5e,simgE:b5e,siml:y5e,simlE:x5e,simne:C5e,simplus:w5e,simrarr:_5e,slarr:S5e,SmallCircle:k5e,smallsetminus:T5e,smashp:P5e,smeparsl:R5e,smid:E5e,smile:$5e,smt:A5e,smte:I5e,smtes:M5e,SOFTcy:z5e,softcy:O5e,solbar:D5e,solb:L5e,sol:F5e,Sopf:N5e,sopf:B5e,spades:H5e,spadesuit:j5e,spar:V5e,sqcap:U5e,sqcaps:W5e,sqcup:q5e,sqcups:K5e,Sqrt:G5e,sqsub:Y5e,sqsube:X5e,sqsubset:Z5e,sqsubseteq:J5e,sqsup:Q5e,sqsupe:eTe,sqsupset:tTe,sqsupseteq:nTe,square:oTe,Square:rTe,SquareIntersection:iTe,SquareSubset:aTe,SquareSubsetEqual:sTe,SquareSuperset:lTe,SquareSupersetEqual:cTe,SquareUnion:uTe,squarf:dTe,squ:fTe,squf:hTe,srarr:pTe,Sscr:mTe,sscr:gTe,ssetmn:vTe,ssmile:bTe,sstarf:yTe,Star:xTe,star:CTe,starf:wTe,straightepsilon:_Te,straightphi:STe,strns:kTe,sub:TTe,Sub:PTe,subdot:RTe,subE:ETe,sube:$Te,subedot:ATe,submult:ITe,subnE:MTe,subne:zTe,subplus:OTe,subrarr:DTe,subset:LTe,Subset:FTe,subseteq:NTe,subseteqq:BTe,SubsetEqual:HTe,subsetneq:jTe,subsetneqq:VTe,subsim:UTe,subsub:WTe,subsup:qTe,succapprox:KTe,succ:GTe,succcurlyeq:YTe,Succeeds:XTe,SucceedsEqual:ZTe,SucceedsSlantEqual:JTe,SucceedsTilde:QTe,succeq:ePe,succnapprox:tPe,succneqq:nPe,succnsim:oPe,succsim:rPe,SuchThat:iPe,sum:aPe,Sum:sPe,sung:lPe,sup1:cPe,sup2:uPe,sup3:dPe,sup:fPe,Sup:hPe,supdot:pPe,supdsub:mPe,supE:gPe,supe:vPe,supedot:bPe,Superset:yPe,SupersetEqual:xPe,suphsol:CPe,suphsub:wPe,suplarr:_Pe,supmult:SPe,supnE:kPe,supne:TPe,supplus:PPe,supset:RPe,Supset:EPe,supseteq:$Pe,supseteqq:APe,supsetneq:IPe,supsetneqq:MPe,supsim:zPe,supsub:OPe,supsup:DPe,swarhk:LPe,swarr:FPe,swArr:NPe,swarrow:BPe,swnwar:HPe,szlig:jPe,Tab:VPe,target:UPe,Tau:WPe,tau:qPe,tbrk:KPe,Tcaron:GPe,tcaron:YPe,Tcedil:XPe,tcedil:ZPe,Tcy:JPe,tcy:QPe,tdot:eRe,telrec:tRe,Tfr:nRe,tfr:oRe,there4:rRe,therefore:iRe,Therefore:aRe,Theta:sRe,theta:lRe,thetasym:cRe,thetav:uRe,thickapprox:dRe,thicksim:fRe,ThickSpace:hRe,ThinSpace:pRe,thinsp:mRe,thkap:gRe,thksim:vRe,THORN:bRe,thorn:yRe,tilde:xRe,Tilde:CRe,TildeEqual:wRe,TildeFullEqual:_Re,TildeTilde:SRe,timesbar:kRe,timesb:TRe,times:PRe,timesd:RRe,tint:ERe,toea:$Re,topbot:ARe,topcir:IRe,top:MRe,Topf:zRe,topf:ORe,topfork:DRe,tosa:LRe,tprime:FRe,trade:NRe,TRADE:BRe,triangle:HRe,triangledown:jRe,triangleleft:VRe,trianglelefteq:URe,triangleq:WRe,triangleright:qRe,trianglerighteq:KRe,tridot:GRe,trie:YRe,triminus:XRe,TripleDot:ZRe,triplus:JRe,trisb:QRe,tritime:eEe,trpezium:tEe,Tscr:nEe,tscr:oEe,TScy:rEe,tscy:iEe,TSHcy:aEe,tshcy:sEe,Tstrok:lEe,tstrok:cEe,twixt:uEe,twoheadleftarrow:dEe,twoheadrightarrow:fEe,Uacute:hEe,uacute:pEe,uarr:mEe,Uarr:gEe,uArr:vEe,Uarrocir:bEe,Ubrcy:yEe,ubrcy:xEe,Ubreve:CEe,ubreve:wEe,Ucirc:_Ee,ucirc:SEe,Ucy:kEe,ucy:TEe,udarr:PEe,Udblac:REe,udblac:EEe,udhar:$Ee,ufisht:AEe,Ufr:IEe,ufr:MEe,Ugrave:zEe,ugrave:OEe,uHar:DEe,uharl:LEe,uharr:FEe,uhblk:NEe,ulcorn:BEe,ulcorner:HEe,ulcrop:jEe,ultri:VEe,Umacr:UEe,umacr:WEe,uml:qEe,UnderBar:KEe,UnderBrace:GEe,UnderBracket:YEe,UnderParenthesis:XEe,Union:ZEe,UnionPlus:JEe,Uogon:QEe,uogon:e$e,Uopf:t$e,uopf:n$e,UpArrowBar:o$e,uparrow:r$e,UpArrow:i$e,Uparrow:a$e,UpArrowDownArrow:s$e,updownarrow:l$e,UpDownArrow:c$e,Updownarrow:u$e,UpEquilibrium:d$e,upharpoonleft:f$e,upharpoonright:h$e,uplus:p$e,UpperLeftArrow:m$e,UpperRightArrow:g$e,upsi:v$e,Upsi:b$e,upsih:y$e,Upsilon:x$e,upsilon:C$e,UpTeeArrow:w$e,UpTee:_$e,upuparrows:S$e,urcorn:k$e,urcorner:T$e,urcrop:P$e,Uring:R$e,uring:E$e,urtri:$$e,Uscr:A$e,uscr:I$e,utdot:M$e,Utilde:z$e,utilde:O$e,utri:D$e,utrif:L$e,uuarr:F$e,Uuml:N$e,uuml:B$e,uwangle:H$e,vangrt:j$e,varepsilon:V$e,varkappa:U$e,varnothing:W$e,varphi:q$e,varpi:K$e,varpropto:G$e,varr:Y$e,vArr:X$e,varrho:Z$e,varsigma:J$e,varsubsetneq:Q$e,varsubsetneqq:eAe,varsupsetneq:tAe,varsupsetneqq:nAe,vartheta:oAe,vartriangleleft:rAe,vartriangleright:iAe,vBar:aAe,Vbar:sAe,vBarv:lAe,Vcy:cAe,vcy:uAe,vdash:dAe,vDash:fAe,Vdash:hAe,VDash:pAe,Vdashl:mAe,veebar:gAe,vee:vAe,Vee:bAe,veeeq:yAe,vellip:xAe,verbar:CAe,Verbar:wAe,vert:_Ae,Vert:SAe,VerticalBar:kAe,VerticalLine:TAe,VerticalSeparator:PAe,VerticalTilde:RAe,VeryThinSpace:EAe,Vfr:$Ae,vfr:AAe,vltri:IAe,vnsub:MAe,vnsup:zAe,Vopf:OAe,vopf:DAe,vprop:LAe,vrtri:FAe,Vscr:NAe,vscr:BAe,vsubnE:HAe,vsubne:jAe,vsupnE:VAe,vsupne:UAe,Vvdash:WAe,vzigzag:qAe,Wcirc:KAe,wcirc:GAe,wedbar:YAe,wedge:XAe,Wedge:ZAe,wedgeq:JAe,weierp:QAe,Wfr:e6e,wfr:t6e,Wopf:n6e,wopf:o6e,wp:r6e,wr:i6e,wreath:a6e,Wscr:s6e,wscr:l6e,xcap:c6e,xcirc:u6e,xcup:d6e,xdtri:f6e,Xfr:h6e,xfr:p6e,xharr:m6e,xhArr:g6e,Xi:v6e,xi:b6e,xlarr:y6e,xlArr:x6e,xmap:C6e,xnis:w6e,xodot:_6e,Xopf:S6e,xopf:k6e,xoplus:T6e,xotime:P6e,xrarr:R6e,xrArr:E6e,Xscr:$6e,xscr:A6e,xsqcup:I6e,xuplus:M6e,xutri:z6e,xvee:O6e,xwedge:D6e,Yacute:L6e,yacute:F6e,YAcy:N6e,yacy:B6e,Ycirc:H6e,ycirc:j6e,Ycy:V6e,ycy:U6e,yen:W6e,Yfr:q6e,yfr:K6e,YIcy:G6e,yicy:Y6e,Yopf:X6e,yopf:Z6e,Yscr:J6e,yscr:Q6e,YUcy:e8e,yucy:t8e,yuml:n8e,Yuml:o8e,Zacute:r8e,zacute:i8e,Zcaron:a8e,zcaron:s8e,Zcy:l8e,zcy:c8e,Zdot:u8e,zdot:d8e,zeetrf:f8e,ZeroWidthSpace:h8e,Zeta:p8e,zeta:m8e,zfr:g8e,Zfr:v8e,ZHcy:b8e,zhcy:y8e,zigrarr:x8e,zopf:C8e,Zopf:w8e,Zscr:_8e,zscr:S8e,zwj:k8e,zwnj:T8e};var AS=P8e,_m=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\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]/,Wa={},Q0={};function R8e(e){var t,n,o=Q0[e];if(o)return o;for(o=Q0[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=R8e(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}Nu.defaultChars=";/?:@&=+$,-_.!~*'()#";Nu.componentChars="-_.!~*'()";var E8e=Nu,e1={};function $8e(e){var t,n,o=e1[e];if(o)return o;for(o=e1[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})}Bu.defaultChars=";/?:@&=+$,#";Bu.componentChars="";var A8e=Bu,I8e=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 Oc(){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 M8e=/^([a-z0-9.+-]+:)/i,z8e=/:[0-9]*$/,O8e=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,D8e=["<",">",'"',"`"," ","\r",` +`," "],L8e=["{","}","|","\\","^","`"].concat(D8e),F8e=["'"].concat(L8e),t1=["%","/","?",";","#"].concat(F8e),n1=["/","?","#"],N8e=255,o1=/^[+a-z0-9A-Z_-]{0,63}$/,B8e=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,r1={javascript:!0,"javascript:":!0},i1={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function H8e(e,t){if(e&&e instanceof Oc)return e;var n=new Oc;return n.parse(e,t),n}Oc.prototype.parse=function(e,t){var n,o,r,i,a,s=e;if(s=s.trim(),!t&&e.split("#").length===1){var l=O8e.exec(s);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=M8e.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&&r1[c])&&(s=s.substr(2),this.slashes=!0)),!r1[c]&&(a||c&&!i1[c])){var u=-1;for(n=0;n127?m+="x":m+=b[y];if(!m.match(o1)){var S=g.slice(0,n),w=g.slice(n+1),x=b.match(B8e);x&&(S.push(x[1]),w.unshift(x[2])),w.length&&(s=w.join(".")+s),this.hostname=S.join(".");break}}}}this.hostname.length>N8e&&(this.hostname=""),h&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var C=s.indexOf("#");C!==-1&&(this.hash=s.substr(C),s=s.slice(0,C));var _=s.indexOf("?");return _!==-1&&(this.search=s.substr(_),s=s.slice(0,_)),s&&(this.pathname=s),i1[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this};Oc.prototype.parseHost=function(e){var t=z8e.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 j8e=H8e;Wa.encode=E8e;Wa.decode=A8e;Wa.format=I8e;Wa.parse=j8e;var ii={},Yd,a1;function IS(){return a1||(a1=1,Yd=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),Yd}var Xd,s1;function MS(){return s1||(s1=1,Xd=/[\0-\x1F\x7F-\x9F]/),Xd}var Zd,l1;function V8e(){return l1||(l1=1,Zd=/[\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]/),Zd}var Jd,c1;function zS(){return c1||(c1=1,Jd=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),Jd}var u1;function U8e(){return u1||(u1=1,ii.Any=IS(),ii.Cc=MS(),ii.Cf=V8e(),ii.P=_m,ii.Z=zS()),ii}(function(e){function t(F){return Object.prototype.toString.call(F)}function n(F){return t(F)==="[object String]"}var o=Object.prototype.hasOwnProperty;function r(F,z){return o.call(F,z)}function i(F){var z=Array.prototype.slice.call(arguments,1);return z.forEach(function(D){if(D){if(typeof D!="object")throw new TypeError(D+"must be object");Object.keys(D).forEach(function(Y){F[Y]=D[Y]})}}),F}function a(F,z,D){return[].concat(F.slice(0,z),D,F.slice(z+1))}function s(F){return!(F>=55296&&F<=57343||F>=64976&&F<=65007||(F&65535)===65535||(F&65535)===65534||F>=0&&F<=8||F===11||F>=14&&F<=31||F>=127&&F<=159||F>1114111)}function l(F){if(F>65535){F-=65536;var z=55296+(F>>10),D=56320+(F&1023);return String.fromCharCode(z,D)}return String.fromCharCode(F)}var c=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,u=/&([a-z#][a-z0-9]{1,31});/gi,d=new RegExp(c.source+"|"+u.source,"gi"),f=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i,p=AS;function h(F,z){var D;return r(p,z)?p[z]:z.charCodeAt(0)===35&&f.test(z)&&(D=z[1].toLowerCase()==="x"?parseInt(z.slice(2),16):parseInt(z.slice(1),10),s(D))?l(D):F}function g(F){return F.indexOf("\\")<0?F:F.replace(c,"$1")}function b(F){return F.indexOf("\\")<0&&F.indexOf("&")<0?F:F.replace(d,function(z,D,Y){return D||h(z,Y)})}var m=/[&<>"]/,y=/[&<>"]/g,k={"&":"&","<":"<",">":">",'"':"""};function S(F){return k[F]}function w(F){return m.test(F)?F.replace(y,S):F}var x=/[.?*+^$[\]\\(){}|-]/g;function C(F){return F.replace(x,"\\$&")}function _(F){switch(F){case 9:case 32:return!0}return!1}function R(F){if(F>=8192&&F<=8202)return!0;switch(F){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var E=_m;function M(F){return E.test(F)}function A(F){switch(F){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function q(F){return F=F.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(F=F.replace(/ẞ/g,"ß")),F.toLowerCase().toUpperCase()}e.lib={},e.lib.mdurl=Wa,e.lib.ucmicro=U8e(),e.assign=i,e.isString=n,e.has=r,e.unescapeMd=g,e.unescapeAll=b,e.isValidEntityCode=s,e.fromCodePoint=l,e.escapeHtml=w,e.arrayReplaceAt=a,e.isSpace=_,e.isWhiteSpace=R,e.isMdAsciiPunct=A,e.isPunctChar=M,e.escapeRE=C,e.normalizeReference=q})(Lt);var Hu={},W8e=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=d1(t.slice(n,a)),s.pos=a,s.ok=!0),s},K8e=Lt.unescapeAll,G8e=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"+Ti(i.content)+""};Go.code_block=function(e,t,n,o,r){var i=e[t];return""+Ti(e[t].content)+` +`};Go.fence=function(e,t,n,o,r){var i=e[t],a=i.info?X8e(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)||Ti(i.content):c=Ti(i.content),c.indexOf(""+c+` `):"
"+c+`
-`};Uo.image=function(e,t,n,o,r){var i=e[t];return i.attrs[i.attrIndex("alt")][1]=r.renderInlineAsText(i.children,n,o),r.renderToken(e,t,n)};Uo.hardbreak=function(e,t,n){return n.xhtmlOut?`
+`};Go.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)};Go.hardbreak=function(e,t,n){return n.xhtmlOut?`
`:`
-`};Uo.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
+`};Go.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
`:`
`:` -`};Uo.text=function(e,t){return _i(e[t].content)};Uo.html_block=function(e,t){return e[t].content};Uo.html_inline=function(e,t){return e[t].content};function Ua(){this.rules=c8e({},Uo)}Ua.prototype.renderAttrs=function(t){var n,o,r;if(!t.attrs)return"";for(r="",n=0,o=t.attrs.length;n -`:">",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-e6778107"),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-e6778107"]]),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(); +`:">",i)};qa.prototype.renderInline=function(e,t,n){for(var o,r="",i=this.rules,a=0,s=e.length;a\s]/i.test(e)}function iIe(e){return/^<\/a\s*>/i.test(e)}var aIe=function(t){var n,o,r,i,a,s,l,c,u,d,f,p,h,g,b,m,y=t.tokens,k;if(t.md.options.linkify){for(o=0,r=y.length;o=0;n--){if(s=i[n],s.type==="link_close"){for(n--;i[n].level!==s.level&&i[n].type!=="link_open";)n--;continue}if(s.type==="html_inline"&&(rIe(s.content)&&h>0&&h--,iIe(s.content)&&h++),!(h>0)&&s.type==="text"&&t.md.linkify.test(s.content)){for(u=s.content,k=t.md.linkify.match(u),l=[],p=s.level,f=0,k.length>0&&k[0].index===0&&n>0&&i[n-1].type==="text_special"&&(k=k.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=m,a.level=p,l.push(a),a=new t.Token("link_close","a",-1),a.level=--p,a.markup="linkify",a.info="auto",l.push(a),f=k[c].lastIndex);f=0;t--)n=e[t],n.type==="text"&&!o&&(n.content=n.content.replace(lIe,uIe)),n.type==="link_open"&&n.info==="auto"&&o--,n.type==="link_close"&&n.info==="auto"&&o++}function fIe(e){var t,n,o=0;for(t=e.length-1;t>=0;t--)n=e[t],n.type==="text"&&!o&&OS.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 hIe=function(t){var n;if(t.md.options.typographer)for(n=t.tokens.length-1;n>=0;n--)t.tokens[n].type==="inline"&&(sIe.test(t.tokens[n].content)&&dIe(t.tokens[n].children),OS.test(t.tokens[n].content)&&fIe(t.tokens[n].children))},f1=Lt.isWhiteSpace,h1=Lt.isPunctChar,p1=Lt.isMdAsciiPunct,pIe=/['"]/,m1=/['"]/g,g1="’";function ql(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function mIe(e,t){var n,o,r,i,a,s,l,c,u,d,f,p,h,g,b,m,y,k,S,w,x;for(S=[],n=0;n=0&&!(S[y].level<=l);y--);if(S.length=y+1,o.type==="text"){r=o.content,a=0,s=r.length;e:for(;a=0)u=r.charCodeAt(i.index-1);else for(y=n-1;y>=0&&!(e[y].type==="softbreak"||e[y].type==="hardbreak");y--)if(e[y].content){u=e[y].content.charCodeAt(e[y].content.length-1);break}if(d=32,a=48&&u<=57&&(m=b=!1),b&&m&&(b=f,m=p),!b&&!m){k&&(o.content=ql(o.content,i.index,g1));continue}if(m){for(y=S.length-1;y>=0&&(c=S[y],!(S[y].level=0;n--)t.tokens[n].type!=="inline"||!pIe.test(t.tokens[n].content)||mIe(t.tokens[n].children,t)},vIe=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};Ka.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 km=Ka,bIe=km;function DS(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}DS.prototype.Token=bIe;var yIe=DS,xIe=Sm,Qd=[["normalize",eIe],["block",tIe],["inline",nIe],["linkify",aIe],["replacements",hIe],["smartquotes",gIe],["text_join",vIe]];function Tm(){this.ruler=new xIe;for(var e=0;eo||(u=n+1,t.sCount[u]=4||(s=t.bMarks[u]+t.tShift[u],s>=t.eMarks[u])||(w=t.src.charCodeAt(s++),w!==124&&w!==45&&w!==58)||s>=t.eMarks[u]||(x=t.src.charCodeAt(s++),x!==124&&x!==45&&x!==58&&!ef(x))||w===45&&ef(x))return!1;for(;s=4||(d=v1(a),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop(),f=d.length,f===0||f!==h.length))return!1;if(r)return!0;for(y=t.parentType,t.parentType="table",S=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=v1(a),d.length&&d[0]===""&&d.shift(),d.length&&d[d.length-1]===""&&d.pop(),u===n+2&&(p=t.push("tbody_open","tbody",1),p.map=m=[n+2,0]),p=t.push("tr_open","tr",1),p.map=[u,u+1],l=0;l=4){r++,i=r;continue}break}return t.line=i,a=t.push("code_block","code",0),a.content=t.getLines(n,i,4+t.blkIndent,!1)+` +`,a.map=[n,t.line],!0},SIe=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(E)!==62)return!1;if(r)return!0;for(h=[],g=[],y=[],k=[],x=t.md.block.ruler.getRules("blockquote"),m=t.parentType,t.parentType="blockquote",f=n;f=M));f++){if(t.src.charCodeAt(E++)===62&&!_){for(l=t.sCount[f]+1,t.src.charCodeAt(E)===32?(E++,l++,i=!1,S=!0):t.src.charCodeAt(E)===9?(S=!0,(t.bsCount[f]+l)%4===3?(E++,l++,i=!1):i=!0):S=!1,p=l,h.push(t.bMarks[f]),t.bMarks[f]=E;E=M,g.push(t.bsCount[f]),t.bsCount[f]=t.sCount[f]+1+(S?1:0),y.push(t.sCount[f]),t.sCount[f]=p-l,k.push(t.tShift[f]),t.tShift[f]=E-t.bMarks[f];continue}if(u)break;for(w=!1,s=0,c=x.length;s",C.map=d=[n,0],t.md.block.tokenize(t,n,f),C=t.push("blockquote_close","blockquote",-1),C.markup=">",t.lineMax=R,t.parentType=m,d[1]=t.line,s=0;s=4||(i=t.src.charCodeAt(c++),i!==42&&i!==45&&i!==95))return!1;for(a=1;c=i||(n=e.src.charCodeAt(r++),n<48||n>57))return-1;for(;;){if(r>=i)return-1;if(n=e.src.charCodeAt(r++),n>=48&&n<=57){if(r-o>=10)return-1;continue}if(n===41||n===46)break;return-1}return r=4||t.listIndent>=0&&t.sCount[D]-t.listIndent>=4&&t.sCount[D]=t.blkIndent&&(Y=!0),(E=y1(t,D))>=0){if(d=!0,A=t.bMarks[D]+t.tShift[D],m=Number(t.src.slice(A,E-1)),Y&&m!==1)return!1}else if((E=b1(t,D))>=0)d=!1;else return!1;if(Y&&t.skipSpaces(E)>=t.eMarks[D])return!1;if(r)return!0;for(b=t.src.charCodeAt(E-1),g=t.tokens.length,d?(z=t.push("ordered_list_open","ol",1),m!==1&&(z.attrs=[["start",m]])):z=t.push("bullet_list_open","ul",1),z.map=h=[D,0],z.markup=String.fromCharCode(b),M=!1,F=t.md.block.ruler.getRules("list"),w=t.parentType,t.parentType="list";D=y?c=1:c=k-u,c>4&&(c=1),l=u+c,z=t.push("list_item_open","li",1),z.markup=String.fromCharCode(b),z.map=f=[D,0],d&&(z.info=t.src.slice(A,E-1)),_=t.tight,C=t.tShift[D],x=t.sCount[D],S=t.listIndent,t.listIndent=t.blkIndent,t.blkIndent=l,t.tight=!0,t.tShift[D]=a-t.bMarks[D],t.sCount[D]=k,a>=y&&t.isEmpty(D+1)?t.line=Math.min(t.line+2,o):t.md.block.tokenize(t,D,o,!0),(!t.tight||M)&&(Q=!1),M=t.line-D>1&&t.isEmpty(t.line-1),t.blkIndent=t.listIndent,t.listIndent=S,t.tShift[D]=C,t.sCount[D]=x,t.tight=_,z=t.push("list_item_close","li",-1),z.markup=String.fromCharCode(b),D=t.line,f[1]=D,D>=o||t.sCount[D]=4)break;for(q=!1,s=0,p=F.length;s=4||t.src.charCodeAt(x)!==91)return!1;for(;++x3)&&!(t.sCount[_]<0)){for(y=!1,u=0,d=k.length;u"u"&&(t.env.references={}),typeof t.env.references[f]>"u"&&(t.env.references[f]={title:S,href:c}),t.parentType=h,t.line=n+w+1),!0)},MIe=["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"],ju={},zIe="[a-zA-Z_:][a-zA-Z0-9:._-]*",OIe="[^\"'=<>`\\x00-\\x20]+",DIe="'[^']*'",LIe='"[^"]*"',FIe="(?:"+OIe+"|"+DIe+"|"+LIe+")",NIe="(?:\\s+"+zIe+"(?:\\s*=\\s*"+FIe+")?)",FS="<[A-Za-z][A-Za-z0-9\\-]*"+NIe+"*\\s*\\/?>",NS="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",BIe="|",HIe="<[?][\\s\\S]*?[?]>",jIe="]*>",VIe="",UIe=new RegExp("^(?:"+FS+"|"+NS+"|"+BIe+"|"+HIe+"|"+jIe+"|"+VIe+")"),WIe=new RegExp("^(?:"+FS+"|"+NS+")");ju.HTML_TAG_RE=UIe;ju.HTML_OPEN_CLOSE_TAG_RE=WIe;var qIe=MIe,KIe=ju.HTML_OPEN_CLOSE_TAG_RE,Qi=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(KIe.source+"\\s*$"),/^$/,!1]],GIe=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&&x1(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)},XIe=function(t,n,o){var r,i,a,s,l,c,u,d,f,p=n+1,h,g=t.md.block.ruler.getRules("paragraph");if(t.sCount[n]-t.blkIndent>=4)return!1;for(h=t.parentType,t.parentType="paragraph";p3)){if(t.sCount[p]>=t.blkIndent&&(c=t.bMarks[p]+t.tShift[p],u=t.eMarks[p],c=u)))){d=f===61?1:2;break}if(!(t.sCount[p]<0)){for(i=!1,a=0,s=g.length;a3)&&!(t.sCount[u]<0)){for(i=!1,a=0,s=d.length;a0&&this.level++,this.tokens.push(o),o};Yo.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]};Yo.prototype.skipEmptyLines=function(t){for(var n=this.lineMax;tn;)if(!Vu(this.src.charCodeAt(--t)))return t+1;return t};Yo.prototype.skipChars=function(t,n){for(var o=this.src.length;to;)if(n!==this.src.charCodeAt(--t))return t+1;return t};Yo.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("")};Yo.prototype.Token=BS;var JIe=Yo,QIe=Sm,Gl=[["table",wIe,["paragraph","reference"]],["code",_Ie],["fence",SIe,["paragraph","reference","blockquote","list"]],["blockquote",TIe,["paragraph","reference","blockquote","list"]],["hr",RIe,["paragraph","reference","blockquote","list"]],["list",$Ie,["paragraph","reference","blockquote"]],["reference",IIe],["html_block",GIe,["paragraph","reference","blockquote"]],["heading",YIe,["paragraph","reference","blockquote"]],["lheading",XIe],["paragraph",ZIe]];function Uu(){this.ruler=new QIe;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(oMe),!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)},iMe=Lt.isSpace,aMe=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){Pm[e.charCodeAt(0)]=1});var lMe=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&&Pm[o]!==0?s.content=a:s.content=i,s.markup=i,s.info="escape"),t.pos=l+1,!0},cMe=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--))}qu.postProcess=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(_1(t,t.delimiters),n=0;n=g)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=g||t.src.charCodeAt(l)!==41)&&(m=!0),l++}if(m){if(typeof t.env.references>"u")return!1;if(l=0?i=t.src.slice(b,l++):l=a+1):l=a+1,i||(i=t.src.slice(s,a)),u=t.env.references[uMe(i)],!u)return t.pos=h,!1;f=u.href,p=u.title}return n||(t.pos=s,t.posMax=a,d=t.push("link_open","a",1),d.attrs=o=[["href",f]],p&&o.push(["title",p]),t.linkLevel++,t.md.inline.tokenize(t),t.linkLevel--,d=t.push("link_close","a",-1)),t.pos=l,t.posMax=g,!0},fMe=Lt.normalizeReference,of=Lt.isSpace,hMe=function(t,n){var o,r,i,a,s,l,c,u,d,f,p,h,g,b="",m=t.pos,y=t.posMax;if(t.src.charCodeAt(t.pos)!==33||t.src.charCodeAt(t.pos+1)!==91||(l=t.pos+2,s=t.md.helpers.parseLinkLabel(t,t.pos+1,!1),s<0))return!1;if(c=s+1,c=y)return!1;for(g=c,d=t.md.helpers.parseLinkDestination(t.src,c,t.posMax),d.ok&&(b=t.md.normalizeLink(d.str),t.md.validateLink(b)?c=d.pos:b=""),g=c;c=y||t.src.charCodeAt(c)!==41)return t.pos=m,!1;c++}else{if(typeof t.env.references>"u")return!1;if(c=0?a=t.src.slice(g,c++):c=s+1):c=s+1,a||(a=t.src.slice(l,s)),u=t.env.references[fMe(a)],!u)return t.pos=m,!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=y,!0},pMe=/^([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])?)*)$/,mMe=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,gMe=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),mMe.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):pMe.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},vMe=ju.HTML_TAG_RE;function bMe(e){return/^\s]/i.test(e)}function yMe(e){return/^<\/a\s*>/i.test(e)}function xMe(e){var t=e|32;return t>=97&&t<=122}var CMe=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&&!xMe(o))||(r=t.src.slice(s).match(vMe),!r)?!1:(n||(a=t.push("html_inline","",0),a.content=r[0],bMe(a.content)&&t.linkLevel++,yMe(a.content)&&t.linkLevel--),t.pos+=r[0].length,!0)},S1=AS,wMe=Lt.has,_Me=Lt.isValidEntityCode,k1=Lt.fromCodePoint,SMe=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,kMe=/^&([a-z][a-z0-9]{1,31});/i,TMe=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(SMe),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=_Me(r)?k1(r):k1(65533),a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0}else if(i=t.src.slice(s).match(kMe),i&&wMe(S1,i[1]))return n||(a=t.push("text_special","",0),a.content=S1[i[1]],a.markup=i[0],a.info="entity"),t.pos+=i[0].length,!0;return!1};function T1(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 PMe=function(t){var n,o=t.tokens_meta,r=t.tokens_meta.length;for(T1(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,g=this.src.charCodeAt(e);for(o=e>0?this.src.charCodeAt(e-1):32;n=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;t||e.pos++,s[o]=e.pos};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}),sf}function Th(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 Ku(e){return Object.prototype.toString.call(e)}function IMe(e){return Ku(e)==="[object String]"}function MMe(e){return Ku(e)==="[object Object]"}function zMe(e){return Ku(e)==="[object RegExp]"}function I1(e){return Ku(e)==="[object Function]"}function OMe(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var HS={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function DMe(e){return Object.keys(e||{}).reduce(function(t,n){return t||HS.hasOwnProperty(n)},!1)}var LMe={"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}}},FMe="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]",NMe="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function BMe(e){e.__index__=-1,e.__text_cache__=""}function HMe(e){return function(t,n){var o=t.slice(n);return e.test(o)?o.match(e)[0].length:0}}function M1(){return function(e,t){t.normalize(e)}}function Dc(e){var t=e.re=AMe()(e.__opts__),n=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||n.push(FMe),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,MMe(l)){zMe(l.validate)?c.validate=HMe(l.validate):I1(l.validate)?c.validate=l.validate:i(s,l),I1(l.normalize)?c.normalize=l.normalize:l.normalize?i(s,l):c.normalize=M1();return}if(IMe(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:M1()};var a=Object.keys(e.__compiled__).filter(function(s){return s.length>0&&e.__compiled__[s]}).map(OMe).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"),BMe(e)}function jMe(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 Ph(e,t){var n=new jMe(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function Jn(e,t){if(!(this instanceof Jn))return new Jn(e,t);t||DMe(e)&&(t=e,e={}),this.__opts__=Th({},HS,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=Th({},LMe,e),this.__compiled__={},this.__tlds__=NMe,this.__tlds_replaced__=!1,this.re={},Dc(this)}Jn.prototype.add=function(t,n){return this.__schemas__[t]=n,Dc(this),this};Jn.prototype.set=function(t){return this.__opts__=Th(this.__opts__,t),this};Jn.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};Jn.prototype.pretest=function(t){return this.re.pretest.test(t)};Jn.prototype.testSchemaAt=function(t,n,o){return this.__compiled__[n.toLowerCase()]?this.__compiled__[n.toLowerCase()].validate(t,o,this):0};Jn.prototype.match=function(t){var n=0,o=[];this.__index__>=0&&this.__text_cache__===t&&(o.push(Ph(this,n)),n=this.__last_index__);for(var r=n?t.slice(n):t;this.test(r);)o.push(Ph(this,n)),r=r.slice(this.__last_index__),n+=this.__last_index__;return o.length?o:null};Jn.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,Ph(this,0)):null};Jn.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(),Dc(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,Dc(this),this)};Jn.prototype.normalize=function(t){t.schema||(t.url="http://"+t.url),t.schema==="mailto:"&&!/^mailto:/i.test(t.url)&&(t.url="mailto:"+t.url)};Jn.prototype.onCompile=function(){};var VMe=Jn;const ha=2147483647,Lo=36,Em=1,Gs=26,UMe=38,WMe=700,jS=72,VS=128,US="-",qMe=/^xn--/,KMe=/[^\0-\x7F]/,GMe=/[\x2E\u3002\uFF0E\uFF61]/g,YMe={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},lf=Lo-Em,Fo=Math.floor,cf=String.fromCharCode;function Mr(e){throw new RangeError(YMe[e])}function XMe(e,t){const n=[];let o=e.length;for(;o--;)n[o]=t(e[o]);return n}function WS(e,t){const n=e.split("@");let o="";n.length>1&&(o=n[0]+"@",e=n[1]),e=e.replace(GMe,".");const r=e.split("."),i=XMe(r,t).join(".");return o+i}function $m(e){const t=[];let n=0;const o=e.length;for(;n=55296&&r<=56319&&nString.fromCodePoint(...e),ZMe=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:Lo},z1=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},KS=function(e,t,n){let o=0;for(e=n?Fo(e/WMe):e>>1,e+=Fo(e/t);e>lf*Gs>>1;o+=Lo)e=Fo(e/lf);return Fo(o+(lf+1)*e/(e+UMe))},Am=function(e){const t=[],n=e.length;let o=0,r=VS,i=jS,a=e.lastIndexOf(US);a<0&&(a=0);for(let s=0;s=128&&Mr("not-basic"),t.push(e.charCodeAt(s));for(let s=a>0?a+1:0;s=n&&Mr("invalid-input");const f=ZMe(e.charCodeAt(s++));f>=Lo&&Mr("invalid-input"),f>Fo((ha-o)/u)&&Mr("overflow"),o+=f*u;const p=d<=i?Em:d>=i+Gs?Gs:d-i;if(fFo(ha/h)&&Mr("overflow"),u*=h}const c=t.length+1;i=KS(o-l,c,l==0),Fo(o/c)>ha-r&&Mr("overflow"),r+=Fo(o/c),o%=c,t.splice(o++,0,r)}return String.fromCodePoint(...t)},Im=function(e){const t=[];e=$m(e);const n=e.length;let o=VS,r=0,i=jS;for(const l of e)l<128&&t.push(cf(l));const a=t.length;let s=a;for(a&&t.push(US);s=o&&uFo((ha-r)/c)&&Mr("overflow"),r+=(l-o)*c,o=l;for(const u of e)if(uha&&Mr("overflow"),u===o){let d=r;for(let f=Lo;;f+=Lo){const p=f<=i?Em:f>=i+Gs?Gs:f-i;if(d=0))try{t.hostname=XS.toASCII(t.hostname)}catch{}return hi.encode(hi.format(t))}function mze(e){var t=hi.parse(e,!0);if(t.hostname&&(!t.protocol||ZS.indexOf(t.protocol)>=0))try{t.hostname=XS.toUnicode(t.hostname)}catch{}return hi.decode(hi.format(t),hi.decode.defaultChars+"%")}function lo(e,t){if(!(this instanceof lo))return new lo(e,t);t||Ts.isString(e)||(t=e||{},e="default"),this.inline=new lze,this.block=new sze,this.core=new aze,this.renderer=new ize,this.linkify=new cze,this.validateLink=hze,this.normalizeLink=pze,this.normalizeLinkText=mze,this.utils=Ts,this.helpers=Ts.assign({},rze),this.options={},this.configure(e),t&&this.set(t)}lo.prototype.set=function(e){return Ts.assign(this.options,e),this};lo.prototype.configure=function(e){var t=this,n;if(Ts.isString(e)&&(n=e,e=uze[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};lo.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};lo.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};lo.prototype.use=function(e){var t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this};lo.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};lo.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)};lo.prototype.parseInline=function(e,t){var n=new this.core.State(e,this,t);return n.inlineMode=!0,this.core.process(n),n.tokens};lo.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};var gze=lo,vze=gze;const Gu=up(vze),bze={xmlns:"http://www.w3.org/2000/svg",id:"Layer_1",viewBox:"0 0 442.19 323.31"},yze=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),xze=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.94z",class:"cls-2"},null,-1),Cze=H("path",{d:"M149.41 121.47H3.52L0 161.66h221.09L235.23 0z",style:{fill:"#ffbc00"}},null,-1);function wze(e,t){return ue(),ze("svg",bze,[H("defs",null,[(ue(),We(Wc("style"),null,{default:ie(()=>[Je(".cls-2{fill:#000}@media (prefers-color-scheme:dark){.cls-2{fill:#fff}}")]),_:1}))]),yze,xze,Cze])}const _ze={render:wze},Sze={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1109 1027"},kze=p4('',2),Tze=[kze];function Pze(e,t){return ue(),ze("svg",Sze,[...Tze])}const Rze={render:Pze},Eze={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64"},$ze=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.685z"}),H("path",{"fill-rule":"evenodd",d:"M24.397 26.46a1.68 1.68 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.68 1.68 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.444z","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),Aze=[$ze];function Ize(e,t){return ue(),ze("svg",Eze,[...Aze])}const Mze={render:Ize},Ki=e=>(T3("data-v-1484f17c"),e=e(),P3(),e),zze=["innerHTML"],Oze={class:"w-64"},Dze={class:"text-#666"},Lze={class:"w-64"},Fze={class:"text-#666"},Nze=Ki(()=>H("div",{class:"w-64"},[H("img",{src:iee,class:"h-30 w-30"})],-1)),Bze={class:"text-#666"},Hze={class:"w-64"},jze={class:"text-#666"},Vze={class:"font-bold"},Uze={class:"mb-20"},Wze={class:"text-center"},qze={class:"mt-10 text-center"},Kze=Ki(()=>H("div",{class:"w-64"},[H("img",{src:$S,class:"h-30 w-30"})],-1)),Gze={class:"text-#666"},Yze={class:"w-64"},Xze={class:"text-#666"},Zze={class:"w-64"},Jze={class:"text-#666"},Qze=Ki(()=>H("div",{class:"w-64"},[H("img",{src:aee,class:"h-30 w-30 border-rounded-5"})],-1)),eOe={class:"text-#666"},tOe=Ki(()=>H("div",{class:"w-64"},[H("img",{src:see,class:"h-30 w-30 border-rounded-5"})],-1)),nOe={class:"text-#666"},oOe=Ki(()=>H("div",{class:"w-64"},[H("img",{src:lee,class:"h-30 w-30"})],-1)),rOe={class:"text-#666"},iOe=Ki(()=>H("div",{class:"w-64"},[H("img",{src:$S,class:"h-30 w-30"})],-1)),aOe={class:"text-#666"},sOe=Ki(()=>H("div",{class:"w-64"},[H("img",{src:cee,class:"h-30 w-30"})],-1)),lOe={class:"text-#666"},cOe={class:"p-10 text-center"},uOe={class:"mb-5 md:mb-40"},dOe={key:0,class:"mb-10"},fOe={class:"font-bold"},hOe=["onClick"],pOe={class:"text-20"},mOe={class:"text-16 font-600 color-[hsla(0,0%,100%,.75)]"},gOe={class:"text-block mb-16 p-t-20 text-20 font-600"},vOe={key:0,class:"mb-16 text-14 text-gray"},bOe={key:1,class:"mb-16 text-14 font-600 text-red-500"},yOe={key:2,class:"mb-16 text-14 text-gray"},xOe={class:"text-gray"},COe={class:"flex items-center justify-between"},wOe={class:""},_Oe={class:"text-16"},SOe={class:"text-14 text-gray"},kOe={class:"flex items-center justify-between"},TOe={class:"text-16"},POe={class:"text-14 text-gray"},ROe={class:"flex items-center justify-between"},EOe={class:"text-16"},$Oe={class:"text-14 text-gray"},AOe={class:"flex items-center justify-between"},IOe={class:"text-16"},MOe={class:"text-14 text-gray"},zOe="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDgpIj48Y2lyY2xlIGN4PSIxNzYiIGN5PSIxMiIgcj0iNCIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMjAuNS41bDIzIDExbS0yOSA4NGwtMy43OSAxMC4zNzdNMjcuMDM3IDEzMS40bDUuODk4IDIuMjAzLTMuNDYgNS45NDcgNi4wNzIgMi4zOTItMy45MzMgNS43NThtMTI4LjczMyAzNS4zN2wuNjkzLTkuMzE2IDEwLjI5Mi4wNTIuNDE2LTkuMjIyIDkuMjc0LjMzMk0uNSA0OC41czYuMTMxIDYuNDEzIDYuODQ3IDE0LjgwNWMuNzE1IDguMzkzLTIuNTIgMTQuODA2LTIuNTIgMTQuODA2TTEyNC41NTUgOTBzLTcuNDQ0IDAtMTMuNjcgNi4xOTJjLTYuMjI3IDYuMTkyLTQuODM4IDEyLjAxMi00LjgzOCAxMi4wMTJtMi4yNCA2OC42MjZzLTQuMDI2LTkuMDI1LTE4LjE0NS05LjAyNS0xOC4xNDUgNS43LTE4LjE0NSA1LjciIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNODUuNzE2IDM2LjE0Nmw1LjI0My05LjUyMWgxMS4wOTNsNS40MTYgOS41MjEtNS40MSA5LjE4NUg5MC45NTN6bTYzLjkwOSAxNS40NzloMTAuNzV2MTAuNzVoLTEwLjc1eiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48ZyBmaWxsPSIjZGRkIj48Y2lyY2xlIGN4PSI3MS41IiBjeT0iNy41IiByPSIxLjUiLz48Y2lyY2xlIGN4PSIxNzAuNSIgY3k9Ijk1LjUiIHI9IjEuNSIvPjxjaXJjbGUgY3g9IjgxLjUiIGN5PSIxMzQuNSIgcj0iMS41Ii8+PGNpcmNsZSBjeD0iMTMuNSIgY3k9IjIzLjUiIHI9IjEuNSIvPjxwYXRoIGQ9Ik05MyA3MWgzdjNoLTN6bTMzIDg0aDN2M2gtM3ptLTg1IDE4aDN2M2gtM3oiLz48L2c+PHBhdGggZD0iTTM5LjM4NCA1MS4xMjJsNS43NTgtNC40NTQgNi40NTMgNC4yMDUtMi4yOTQgNy4zNjNoLTcuNzl6TTEzMC4xOTUgNC4wM2wxMy44MyA1LjA2Mi0xMC4wOSA3LjA0OHptLTgzIDk1bDE0LjgzIDUuNDI5LTEwLjgyIDcuNTU3LTQuMDEtMTIuOTg3ek01LjIxMyAxNjEuNDk1bDExLjMyOCAyMC44OTdMMi4yNjUgMTgweiIgc3Ryb2tlPSIjZGRkIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48cGF0aCBkPSJNMTQ5LjA1IDEyNy40NjhzLS41MSAyLjE4My45OTUgMy4zNjZjMS41NiAxLjIyNiA4LjY0Mi0xLjg5NSAzLjk2Ny03Ljc4NS0yLjM2Ny0yLjQ3Ny02LjUtMy4yMjYtOS4zMyAwLTUuMjA4IDUuOTM2IDAgMTcuNTEgMTEuNjEgMTMuNzMgMTIuNDU4LTYuMjU3IDUuNjMzLTIxLjY1Ni01LjA3My0yMi42NTQtNi42MDItLjYwNi0xNC4wNDMgMS43NTYtMTYuMTU3IDEwLjI2OC0xLjcxOCA2LjkyIDEuNTg0IDE3LjM4NyAxMi40NSAyMC40NzYgMTAuODY2IDMuMDkgMTkuMzMxLTQuMzEgMTkuMzMxLTQuMzEiIHN0cm9rZT0iI2RkZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMjUiLz48L2c+PC9zdmc+",OOe=me({__name:"index",setup(e){const t=B=>sn.global.t(B),n=wX(),o=new Gu({html:!0}),r=B=>o.render(B),i=Cn(),a=qi(),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=N(!1),u=N();Ut(()=>{});const d=N(!1),f=N(!1),p=N(""),h=N(["auto"]),g=[{label:"自动",type:"auto"},{label:"全部",type:"all"},{label:"Vless",type:"vless"},{label:"Hy1",type:"hysteria"},{label:"Hy2",type:"hysteria2"},{label:"Shadowsocks",type:"shadowsocks"},{label:"Vmess",type:"vmess"},{label:"Trojan",type:"trojan"}],b=N([]);function m(B){if(B==="auto"||B==="all"&&h.value.includes("all"))h.value=["auto"];else if(B==="all"&&!h.value.includes("all"))h.value=b.value.map($=>$.type).filter($=>$!=="auto");else{const $=h.value.includes(B);h.value=$?h.value.filter(K=>K!==B):[...h.value.filter(K=>K!=="auto"),B],$$(b.value.map(K=>K.type).filter(K=>K!=="auto"&&K!=="all"),h.value)?h.value.push("all"):h.value=h.value.filter(K=>K!=="all")}h.value.length===0&&(h.value=["auto"]),y()}function y(){var $,I,K;const B=h.value;B.includes("all")?p.value=(($=w.value)==null?void 0:$.subscribe_url)+"&types=all":B.includes("auto")?p.value=((I=w.value)==null?void 0:I.subscribe_url)+"&types=auto":p.value=((K=w.value)==null?void 0:K.subscribe_url)+"&types="+h.value.join(",")}function k(B){window.location.href=B}function S(B){return btoa(unescape(encodeURIComponent(B)))}const w=L(()=>a.subscribe);function x(){var K,ne,ve;const B=(K=w.value)==null?void 0:K.transfer_enable,$=((ne=w.value)==null?void 0:ne.u)||0,I=((ve=w.value)==null?void 0:ve.d)||0;return B?Math.floor(($+I)/B*100):0}const{errorColor:C,warningColor:_,successColor:R,primaryColor:E}=n.value;function M(){const B=x();return B>=100?C:B>=70?_:R}function A(){window.$dialog.confirm({title:t("确定重置当前已用流量?"),type:"warning",content:t("点击「确定」将会跳转到收银台,支付订单后系统将会清空您当月已使用流量。"),async confirm(){var I;const B=(I=w.value)==null?void 0:I.plan_id;if(!B)return;const{data:$}=await TS(B,"reset_price");$&&on.push("order/"+$)}})}const q=N([]);async function F(){const{data:B}=await yZ();q.value=B,B.map($=>{var I;(I=$.tags)!=null&&I.includes("弹窗")&&(c.value=!0,u.value=$)})}const z=N([0,0,0]);async function D(){const{data:B}=await vZ();B&&(z.value=B)}const Y=N(),Q=N();async function ce(){const{data:B}=await SS();if(B){Y.value=B;const I=[...new Set(B.map(K=>{let ne=K.type;return K.type==="hysteria"&&K.version==2&&(ne="hysteria2"),ne}))];Q.value=I,b.value=g.filter(K=>I.includes(K.type)||["auto","all"].includes(K.type))}}function le(){F(),a.getUserSubscribe(),D(),ce()}return cn(()=>{le()}),(B,$)=>{const I=Zr,K=ree,ne=pm,ve=pr,J=QQ,ye=ul,j=pS,ge=Un,Ee=hm,Ne=Wi,T=Et,P=cl,U=yi,oe=qj,G=hl,se=FY,xe=GQ,be=VQ,Ce=FQ,we=MQ,Re=RQ,de=fo;return ue(),We(de,{"show-footer":!1},{default:ie(()=>{var ee,fe,Oe,Le;return[te(I,{show:c.value,"onUpdate:show":$[0]||($[0]=De=>c.value=De),class:"custom-card",preset:"card",title:(ee=u.value)==null?void 0:ee.title,size:"huge",bordered:!1,style:{width:"600px"},"content-style":"padding-top:0",segmented:{content:!1}},{default:ie(()=>{var De;return[H("div",{innerHTML:r(((De=u.value)==null?void 0:De.content)||""),class:"custom-html-style markdown-body"},null,8,zze)]}),_:1},8,["show","title"]),te(I,{show:d.value,"onUpdate:show":$[15]||($[15]=De=>d.value=De),"transform-origin":"center","auto-focus":!1,"display-directive":"show","trap-focus":!1},{default:ie(()=>[te(ge,{class:"max-w-100% w-300",bordered:!1,size:"huge",contentStyle:"padding:0"},{default:ie(()=>[te(Ee,{hoverable:""},{default:ie(()=>{var De,$e;return[te(ne,{class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[1]||($[1]=Me=>{var Fe,Be;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&he(ca)((Be=w.value)==null?void 0:Be.subscribe_url)})},[H("div",Oze,[te(K,{class:"text-30 text-#595959"})]),H("div",Dze,re(B.$t("复制订阅地址")),1)])]),_:1}),(De=Q.value)!=null&&De.includes("hysteria2")?(ue(),We(ne,{key:0,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[2]||($[2]=Me=>{var Fe,Be;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&he(ca)(((Be=w.value)==null?void 0:Be.subscribe_url)+"&types=hysteria2")})},[H("div",Lze,[te(ve,{size:"30"},{default:ie(()=>[te(he(_ze))]),_:1})]),H("div",Fze,re(B.$t("复制HY2订阅地址")),1)])]),_:1})):ut("",!0),($e=Q.value)!=null&&$e.includes("vless")?(ue(),We(ne,{key:1,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[3]||($[3]=Me=>{var Fe,Be;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&he(ca)(((Be=w.value)==null?void 0:Be.subscribe_url)+"&types=vless")})},[Nze,H("div",Bze,re(B.$t("复制Vless订阅地址")),1)])]),_:1})):ut("",!0),te(ne,{class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[5]||($[5]=Me=>{var Fe;return p.value=((Fe=w.value)==null?void 0:Fe.subscribe_url)||"",f.value=!0})},[H("div",Hze,[te(J,{class:"text-30 text-#595959"})]),H("div",jze,re(B.$t("扫描二维码订阅")),1),te(I,{show:f.value,"onUpdate:show":$[4]||($[4]=Me=>f.value=Me)},{default:ie(()=>[te(ge,{class:"w-300"},{default:ie(()=>[H("div",Vze,re(B.$t("选择协议"))+":",1),H("div",Uze,[(ue(!0),ze(it,null,Bn(b.value,Me=>(ue(),We(ye,{key:Me.type,value:Me.type,checked:h.value.includes(Me.type),onClick:Fe=>m(Me.type)},{default:ie(()=>[Je(re(B.$t(Me.label)),1)]),_:2},1032,["value","checked","onClick"]))),128))]),H("div",Wze,[te(j,{value:p.value,"icon-src":he(i).logo,size:140,color:he(E)},null,8,["value","icon-src","color"])]),H("div",qze,re(B.$t("使用支持扫码的客户端进行订阅")),1)]),_:1})]),_:1},8,["show"])])]),_:1}),["mac"].includes(he(l))?(ue(),We(ne,{key:2,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[6]||($[6]=Me=>{var Fe;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&k("clash://install-config?url="+w.value.subscribe_url+`&name=${he(i).title}`)})},[Kze,H("div",Gze,re(B.$t("导入到"))+" ClashX Meta",1)])]),_:1})):ut("",!0),["mac","android","windows"].includes(he(l))?(ue(),We(ne,{key:3,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[7]||($[7]=Me=>{var Fe;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&k("sing-box://import-remote-profile?url="+encodeURIComponent(w.value.subscribe_url)+`#${encodeURIComponent(he(i).title||"")}`)})},[H("div",Yze,[te(ve,{size:"30"},{default:ie(()=>[te(he(Mze))]),_:1})]),H("div",Xze,re(B.$t("导入到"))+" Hiddify Next",1)])]),_:1})):ut("",!0),["android","mac","ios"].includes(he(l))?(ue(),We(ne,{key:4,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[8]||($[8]=Me=>{var Fe;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&k("sing-box://import-remote-profile?url="+encodeURIComponent(w.value.subscribe_url)+`#${encodeURIComponent(he(i).title||"")}`)})},[H("div",Zze,[te(ve,{size:"30"},{default:ie(()=>[te(he(Rze))]),_:1})]),H("div",Jze,re(B.$t("导入到"))+" sing-box",1)])]),_:1})):ut("",!0),["mac","ios"].includes(he(l))?(ue(),We(ne,{key:5,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[9]||($[9]=Me=>{var Fe;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&k("shadowrocket://add/sub://"+S(w.value.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")+`?remark=${he(i).title}`)})},[Qze,H("div",eOe,re(B.$t("导入到"))+" Shadowsocket",1)])]),_:1})):ut("",!0),["mac","ios"].includes(he(l))?(ue(),We(ne,{key:6,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[10]||($[10]=Me=>{var Fe;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&k("stash://install-config?url="+encodeURIComponent(w.value.subscribe_url)+`&name=${he(i).title}`)})},[tOe,H("div",nOe,re(B.$t("导入到"))+" Stash",1)])]),_:1})):ut("",!0),["android"].includes(he(l))?(ue(),We(ne,{key:7,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[11]||($[11]=Me=>{var Fe;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&k("clash://install-config?url="+(w.value.subscribe_url+"&types=hysteria2")+`&name=${he(i).title}`)})},[oOe,H("div",rOe,re(B.$t("导入到"))+" NekoBox",1)])]),_:1})):ut("",!0),["android"].includes(he(l))?(ue(),We(ne,{key:8,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[12]||($[12]=Me=>{var Fe;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&k("clash://install-config?url="+(w.value.subscribe_url+"&types=hysteria2")+`&name=${he(i).title}`)})},[iOe,H("div",aOe,re(B.$t("导入到"))+" Clash Meta",1)])]),_:1})):ut("",!0),["windows"].includes(he(l))?(ue(),We(ne,{key:9,class:"p-0!"},{default:ie(()=>[H("div",{class:"flex cursor-pointer items-center pb-10 pl-20 pr-20 pt-10",onClick:$[13]||($[13]=Me=>{var Fe;return((Fe=w.value)==null?void 0:Fe.subscribe_url)&&k("clash://install-config?url="+(w.value.subscribe_url+"&types=hysteria2")+`&name=${he(i).title}`)})},[sOe,H("div",lOe,re(B.$t("导入到"))+" Clash",1)])]),_:1})):ut("",!0)]}),_:1}),te(Ne,{class:"m-0!"}),H("div",cOe,[te(T,{type:"primary",class:"w-100%",size:"large",onClick:$[14]||($[14]=De=>B.$router.push("/knowledge"))},{default:ie(()=>[Je(re(B.$t("不会使用,查看使用教程")),1)]),_:1})])]),_:1})]),_:1},8,["show"]),H("div",uOe,[z.value[1]&&z.value[1]>0||z.value[0]&&z.value[0]>0?(ue(),ze("div",dOe,[z.value[1]&&z.value[1]>0?(ue(),We(P,{key:0,type:"warning","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ie(()=>[Je(re(z.value[1])+" "+re(B.$t("条工单正在处理中"))+" ",1),te(T,{text:"",strong:"",onClick:$[16]||($[16]=De=>he(on).push("/ticket"))},{default:ie(()=>[Je(re(B.$t("立即查看")),1)]),_:1})]),_:1})):ut("",!0),z.value[0]&&z.value[0]>0?(ue(),We(P,{key:1,type:"error","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ie(()=>[Je(re(B.$t("还有没支付的订单"))+" ",1),te(T,{text:"",strong:"",onClick:$[17]||($[17]=De=>he(on).push("/order"))},{default:ie(()=>[Je(re(B.$t("立即支付")),1)]),_:1})]),_:1})):ut("",!0),!((fe=w.value)!=null&&fe.expired_at&&(((Oe=w.value)==null?void 0:Oe.expired_at)||0)>Date.now()/1e3)&&x()>=70?(ue(),We(P,{key:2,type:"info","show-icon":!1,bordered:!0,closable:"",class:"mb-5"},{default:ie(()=>[Je(re(B.$tc("当前已使用流量达{rate}%",{rate:x()}))+" ",1),te(T,{text:"",onClick:$[18]||($[18]=De=>A())},{default:ie(()=>[H("span",fOe,re(B.$t("重置已用流量")),1)]),_:1})]),_:1})):ut("",!0)])):ut("",!0),Sn(te(ge,{class:"w-100% cursor-pointer overflow-hidden border-rounded-5 text-white transition hover:opacity-75",bordered:!1,"content-style":"padding: 0"},{default:ie(()=>[te(oe,null,{default:ie(()=>[(ue(!0),ze(it,null,Bn(q.value,De=>(ue(),ze("div",{key:De.id,class:"",style:Ho(De.img_url?`background:url(${De.img_url}) no-repeat;background-size: cover `:`background:url(${zOe})`),onClick:$e=>(c.value=!0,u.value=De)},[H("div",{class:"carousel-img flex flex-col justify-between p-20",style:Ho({background:"rgba(0, 0, 0, 0.5) !important"})},[H("div",null,[te(U,{bordered:!1,class:"bg-#e04f1a text-12 color-white"},{default:ie(()=>[Je(re(B.$t("公告")),1)]),_:1})]),H("div",null,[H("p",pOe,re(De.title),1),H("p",mOe,re(he(jo)(De.created_at)),1)])],4)],12,hOe))),128))]),_:1})]),_:1},512),[[ao,((Le=q.value)==null?void 0:Le.length)>0]]),te(ge,{title:B.$t("我的订阅"),class:"mt-5 border-rounded-5 md:m-t-20"},{default:ie(()=>{var De,$e,Me,Fe,Be,ot,xt,X,pe,Te,Ke,Xe,Ze,tt,rt,yt;return[w.value?(De=w.value)!=null&&De.plan_id?(ue(),ze(it,{key:1},[H("div",gOe,re((Me=($e=w.value)==null?void 0:$e.plan)==null?void 0:Me.name),1),((Fe=w.value)==null?void 0:Fe.expired_at)===null?(ue(),ze("div",vOe,re(B.$t("该订阅长期有效")),1)):(Be=w.value)!=null&&Be.expired_at&&(((ot=w.value)==null?void 0:ot.expired_at)??0)(((Te=w.value)==null?void 0:Te.reset_day)||0)?(ue(),ze(it,{key:0},[Je(re(B.$tc("已用流量将在 {reset_day} 日后重置",{reset_day:(Ke=w.value)==null?void 0:Ke.reset_day})),1)],64)):ut("",!0)])),te(se,{type:"line",percentage:x(),processing:"",color:M()},null,8,["percentage","color"]),H("div",null,re(B.$tc("已用 {used} / 总计 {total}",{used:he(ia)(((((Xe=w.value)==null?void 0:Xe.u)||0)+(((Ze=w.value)==null?void 0:Ze.d)||0))/1024/1024/1024)+" GB",total:he(ia)((((tt=w.value)==null?void 0:tt.transfer_enable)||0)/1024/1024/1024)+" GB"})),1),(rt=w.value)!=null&&rt.expired_at&&(((yt=w.value)==null?void 0:yt.expired_at)||0)he(on).push("/plan/"+he(a).plan_id))},{default:ie(()=>[Je(re(B.$t("续费订阅")),1)]),_:1})):x()>=70?(ue(),We(T,{key:4,type:"primary",class:"mt-20",onClick:$[20]||($[20]=nn=>A())},{default:ie(()=>[Je(re(B.$t("重置已用流量")),1)]),_:1})):ut("",!0)],64)):(ue(),ze("div",{key:2,class:"cursor-pointer pt-20 text-center",onClick:$[21]||($[21]=nn=>he(on).push("/plan"))},[te(xe,{class:"text-40"}),H("div",xOe,re(B.$t("购买订阅")),1)])):(ue(),ze(it,{key:0},[te(G,{text:"",repeat:1,class:"w-60%"}),te(G,{text:"",repeat:1,class:"w-80%"}),te(G,{text:"",repeat:1})],64))]}),_:1},8,["title"]),te(ge,{title:B.$t("捷径"),class:"m-t-20 border-rounded-5","content-style":"padding: 0"},{default:ie(()=>[te(Ee,{hoverable:"",clickable:""},{default:ie(()=>[te(ne,{class:"flex flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:$[22]||($[22]=De=>he(on).push("/knowledge"))},{default:ie(()=>[H("div",COe,[H("div",wOe,[H("div",_Oe,re(B.$t("查看教程")),1),H("div",SOe,re(B.$t("学习如何使用"))+" "+re(he(i).title),1)]),H("div",null,[te(be,{class:"text-30 color-gray-500"})])])]),_:1}),te(ne,{class:"flex cursor-pointer justify-between p-19 hover:bg-#f6f6f6",onClick:$[23]||($[23]=De=>d.value=!0)},{default:ie(()=>[H("div",kOe,[H("div",null,[H("div",TOe,re(B.$t("一键订阅")),1),H("div",POe,re(B.$t("快速将节点导入对应客户端进行使用")),1)]),H("div",null,[te(Ce,{class:"text-30 color-gray-500"})])])]),_:1}),te(ne,{class:"flex cursor-pointer justify-between p-19",onClick:$[24]||($[24]=De=>he(a).plan_id?he(on).push("/plan/"+he(a).plan_id):he(on).push("/plan"))},{default:ie(()=>{var De;return[H("div",ROe,[H("div",null,[H("div",EOe,re((De=w.value)!=null&&De.plan_id?B.$t("续费订阅"):B.$t("购买订阅")),1),H("div",$Oe,re(B.$t("对您当前的订阅进行购买")),1)]),H("div",null,[te(we,{class:"text-30 color-gray-500"})])])]}),_:1}),te(ne,{class:"flex cursor-pointer justify-between p-19",onClick:$[25]||($[25]=De=>B.$router.push("/ticket"))},{default:ie(()=>[H("div",AOe,[H("div",null,[H("div",IOe,re(B.$t("遇到问题")),1),H("div",MOe,re(B.$t("遇到问题可以通过工单与我们沟通")),1)]),H("div",null,[te(Re,{class:"text-30 color-gray-500"})])])]),_:1})]),_:1})]),_:1},8,["title"])])]}),_:1})}}}),DOe=Fu(OOe,[["__scopeId","data-v-1484f17c"]]),LOe=Object.freeze(Object.defineProperty({__proto__:null,default:DOe},Symbol.toStringTag,{value:"Module"})),FOe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},NOe=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),BOe=[NOe];function HOe(e,t){return ue(),ze("svg",FOe,[...BOe])}const jOe={name:"ant-design-pay-circle-outlined",render:HOe},VOe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},UOe=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.7M157.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.8M934 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),WOe=[UOe];function qOe(e,t){return ue(),ze("svg",VOe,[...WOe])}const KOe={name:"ant-design-transaction-outlined",render:qOe},GOe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},YOe=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),XOe=[YOe];function ZOe(e,t){return ue(),ze("svg",GOe,[...XOe])}const JOe={name:"mdi-invite",render:ZOe},QOe={class:"text-50 font-400"},eDe={class:"m-l-10 text-20 text-#6c757d md:m-l20"},tDe={class:"text-#6c757d"},nDe={class:"flex justify-between p-b-5 p-t-5"},oDe={class:"flex justify-between p-b-5 p-t-5"},rDe={key:0},iDe={key:1},aDe={class:"flex justify-between p-b-5 p-t-5"},sDe={class:"flex justify-between p-b-5 p-t-5"},lDe={class:"m-t-10"},cDe={class:"m-b-5"},uDe={class:"m-t-10"},dDe={class:"m-b-5"},fDe={class:"flex justify-end"},hDe={class:"m-t-10"},pDe={class:"m-b-5"},mDe={class:"m-t-10"},gDe={class:"m-b-5"},vDe={class:"flex justify-end"},bDe=me({__name:"index",setup(e){const t=Cn(),n=x=>sn.global.t(x),o=[{title:n("邀请码"),key:"code",render(x){const C=`${window.location.protocol}//${window.location.host}/#/register?code=${x.code}`;return v("div",[v("span",x.code),v(Et,{size:"small",onClick:()=>ca(C),quaternary:!0,type:"info"},{default:()=>n("复制链接")})])}},{title:n("创建时间"),key:"created_at",fixed:"right",render(x){return jo(x.created_at)}}],r=[{title:n("发放时间"),key:"created_at",render(x){return jo(x.created_at)}},{title:n("佣金"),key:"get_amount",fixed:"right",render(x){return an(x.get_amount)}}],i=N(),a=N([]);async function s(){const x=await _Z(),{data:C}=x;i.value=C.codes,a.value=C.stat}const l=N([]),c=xo({page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,50,100,150],onChange:x=>{c.page=x,u()},onUpdatePageSize:x=>{c.pageSize=x,c.page=1,u()}});async function u(){const x=await SZ(c.page,c.pageSize),{data:C}=x;l.value=C}const d=N(!1);async function f(){d.value=!0;const{data:x}=await kZ();x===!0&&(window.$message.success(n("已生成")),w()),d.value=!1}const p=N(!1),h=N(),g=N(!1);async function b(){g.value=!0;const x=h.value;if(typeof x!="number"){window.$message.error(n("请输入正确的划转金额")),g.value=!1;return}const{data:C}=await TZ(x*100);C===!0&&(window.$message.success(n("划转成功")),p.value=!1,s()),g.value=!1}const m=N(!1),y=xo({method:null,account:null}),k=N(!1);async function S(){if(k.value=!0,!y.method){window.$message.error(n("提现方式不能为空")),k.value=!1;return}if(!y.account){window.$message.error(n("提现账号不能为空")),k.value=!1;return}const x=y.method,C=y.account,{data:_}=await PZ({withdraw_method:x,withdraw_account:C});_===!0&&on.push("/ticket"),k.value=!1}function w(){s(),u()}return cn(()=>{w()}),(x,C)=>{const _=JOe,R=vV,E=KOe,M=jOe,A=Ua,q=Un,F=Mu,z=cl,D=_o,Y=LG,Q=Zr,ce=ES,le=Eu,B=fo;return ue(),We(B,null,{default:ie(()=>[te(q,{title:x.$t("我的邀请"),class:"border-rounded-5"},{"header-extra":ie(()=>[te(_,{class:"text-40 text-gray"})]),default:ie(()=>{var $;return[H("div",null,[H("span",QOe,[te(R,{from:0,to:parseFloat(he(an)(a.value[4])),active:!0,precision:2,duration:500},null,8,["to"])]),H("span",eDe,re(($=he(t).appConfig)==null?void 0:$.currency),1)]),H("div",tDe,re(x.$t("当前剩余佣金")),1),te(A,{class:"m-t-10"},{default:ie(()=>{var I;return[te(he(Et),{size:"small",type:"primary",onClick:C[0]||(C[0]=K=>p.value=!0)},{icon:ie(()=>[te(E)]),default:ie(()=>[Je(" "+re(x.$t("划转")),1)]),_:1}),(I=he(t).appConfig)!=null&&I.withdraw_close?ut("",!0):(ue(),We(he(Et),{key:0,size:"small",type:"primary",onClick:C[1]||(C[1]=K=>m.value=!0)},{icon:ie(()=>[te(M)]),default:ie(()=>[Je(" "+re(x.$t("推广佣金提现")),1)]),_:1}))]}),_:1})]}),_:1},8,["title"]),te(q,{class:"m-t-15 border-rounded-5"},{default:ie(()=>{var $,I,K,ne,ve,J;return[H("div",nDe,[H("div",null,re(x.$t("已注册用户数")),1),H("div",null,re(x.$tc("{number} 人",{number:a.value[0]})),1)]),H("div",oDe,[H("div",null,re(x.$t("佣金比例")),1),($=he(t).appConfig)!=null&&$.commission_distribution_enable?(ue(),ze("div",rDe,re(`${Math.floor((((I=he(t).appConfig)==null?void 0:I.commission_distribution_l1)||0)*a.value[3]/100)}%,${Math.floor((((K=he(t).appConfig)==null?void 0:K.commission_distribution_l2)||0)*a.value[3]/100)}%,${Math.floor((((ne=he(t).appConfig)==null?void 0:ne.commission_distribution_l3)||0)*a.value[3]/100)}%`),1)):(ue(),ze("div",iDe,re(a.value[3])+"%",1))]),H("div",aDe,[H("div",null,re(x.$t("确认中的佣金")),1),H("div",null,re((ve=he(t).appConfig)==null?void 0:ve.currency_symbol)+" "+re(he(an)(a.value[2])),1)]),H("div",sDe,[H("div",null,re(x.$t("累计获得佣金")),1),H("div",null,re((J=he(t).appConfig)==null?void 0:J.currency_symbol)+" "+re(he(an)(a.value[1])),1)])]}),_:1}),te(q,{title:x.$t("邀请码管理"),class:"m-t-15 border-rounded-5"},{"header-extra":ie(()=>[te(he(Et),{size:"small",type:"primary",round:"",loading:d.value,onClick:f},{default:ie(()=>[Je(re(x.$t("生成邀请码")),1)]),_:1},8,["loading"])]),default:ie(()=>[te(F,{columns:o,data:i.value,bordered:!1},null,8,["data"])]),_:1},8,["title"]),te(q,{title:x.$t("佣金发放记录"),class:"m-t-15 border-rounded-5"},{default:ie(()=>[te(F,{columns:r,data:l.value,pagination:c},null,8,["data","pagination"])]),_:1},8,["title"]),te(Q,{show:p.value,"onUpdate:show":C[6]||(C[6]=$=>p.value=$)},{default:ie(()=>[te(q,{title:x.$t("划转"),segmented:{content:!0,footer:!0},"footer-style":"padding-top: 10px; padding-bottom:10px",class:"max-w-100% w-600",closable:"",onClose:C[5]||(C[5]=$=>p.value=!1)},{footer:ie(()=>[H("div",fDe,[H("div",null,[te(he(Et),{onClick:C[3]||(C[3]=$=>p.value=!1)},{default:ie(()=>[Je(re(x.$t("取消")),1)]),_:1}),te(he(Et),{type:"primary",class:"ml-10",onClick:C[4]||(C[4]=$=>b()),loading:g.value,disabled:g.value},{default:ie(()=>[Je(re(x.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:ie(()=>[te(z,{type:"warning"},{default:ie(()=>[Je(re(x.$tc("划转后的余额仅用于{title}消费使用",{title:he(t).title})),1)]),_:1}),H("div",lDe,[H("div",cDe,re(x.$t("当前推广佣金余额")),1),te(D,{placeholder:he(an)(a.value[4]),type:"number",disabled:""},null,8,["placeholder"])]),H("div",uDe,[H("div",dDe,re(x.$t("划转金额")),1),te(Y,{value:h.value,"onUpdate:value":C[2]||(C[2]=$=>h.value=$),min:0,placeholder:x.$t("请输入需要划转到余额的金额"),clearable:""},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"]),te(Q,{show:m.value,"onUpdate:show":C[12]||(C[12]=$=>m.value=$)},{default:ie(()=>[te(q,{title:x.$t("推广佣金划转至余额"),segmented:{content:!0,footer:!0},"footer-style":"padding-top: 10px; padding-bottom:10px",class:"max-w-100% w-600"},{"header-extra":ie(()=>[te(he(Et),{class:"h-auto p-2",tertiary:"",size:"large",onClick:C[7]||(C[7]=$=>m.value=!1)},{icon:ie(()=>[te(ce,{class:"cursor-pointer opacity-85"})]),_:1})]),footer:ie(()=>[H("div",vDe,[H("div",null,[te(he(Et),{onClick:C[10]||(C[10]=$=>m.value=!1)},{default:ie(()=>[Je(re(x.$t("取消")),1)]),_:1}),te(he(Et),{type:"primary",class:"ml-10",onClick:C[11]||(C[11]=$=>S()),loading:k.value,disabled:k.value},{default:ie(()=>[Je(re(x.$t("确定")),1)]),_:1},8,["loading","disabled"])])])]),default:ie(()=>{var $;return[H("div",hDe,[H("div",pDe,re(x.$t("提现方式")),1),te(le,{value:y.method,"onUpdate:value":C[8]||(C[8]=I=>y.method=I),options:($=he(t).appConfig)==null?void 0:$.withdraw_methods.map(I=>({label:I,value:I})),placeholder:x.$t("请选择提现方式")},null,8,["value","options","placeholder"])]),H("div",mDe,[H("div",gDe,re(x.$t("提现账号")),1),te(D,{value:y.account,"onUpdate:value":C[9]||(C[9]=I=>y.account=I),placeholder:x.$t("请输入提现账号"),type:"string"},null,8,["value","placeholder"])])]}),_:1},8,["title"])]),_:1},8,["show"])]),_:1})}}}),yDe=Object.freeze(Object.defineProperty({__proto__:null,default:bDe},Symbol.toStringTag,{value:"Module"})),xDe={class:""},CDe={class:"mb-4 text-16 font-600"},wDe={class:"text-12 text-gray"},_De=["innerHTML"],SDe=me({__name:"index",setup(e){const t=Cn(),n=new Gu({html:!0}),o=f=>n.render(f);window.copy=f=>ca(f),window.jump=f=>a(f);const r=N(!1),i=N();async function a(f){const{data:p}=await HZ(f,t.lang);p&&(i.value=p),r.value=!0}const s=N(""),l=N(!0),c=N();async function u(){l.value=!0;const f=s.value,{data:p}=await BZ(f,t.lang);c.value=p,l.value=!1}function d(){u()}return cn(()=>{d()}),(f,p)=>{const h=_o,g=Et,b=Pu,m=hl,y=Ua,k=pm,S=hm,w=Un,x=sq,C=iq,_=fo;return ue(),We(_,{"show-footer":!1},{default:ie(()=>[te(b,null,{default:ie(()=>[te(h,{placeholder:f.$t("使用文档"),value:s.value,"onUpdate:value":p[0]||(p[0]=R=>s.value=R),onKeyup:p[1]||(p[1]=va(R=>d(),["enter"]))},null,8,["placeholder","value"]),te(g,{type:"primary",ghost:"",onClick:p[2]||(p[2]=R=>d())},{default:ie(()=>[Je(re(f.$t("搜索")),1)]),_:1})]),_:1}),l.value?(ue(),We(y,{key:0,vertical:"",class:"mt-20"},{default:ie(()=>[te(m,{height:"20px",width:"33%"}),te(m,{height:"20px",width:"66%"}),te(m,{height:"20px"})]),_:1})):ut("",!0),(ue(!0),ze(it,null,Bn(c.value,(R,E)=>(ue(),We(w,{key:E,title:E,class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:ie(()=>[te(S,{clickable:"",hoverable:""},{default:ie(()=>[(ue(!0),ze(it,null,Bn(R,M=>(ue(),We(k,{key:M.id,onClick:A=>a(M.id)},{default:ie(()=>[H("div",xDe,[H("div",CDe,re(M.title),1),H("div",wDe,re(f.$t("最后更新"))+" "+re(he(bp)(M.updated_at)),1)])]),_:2},1032,["onClick"]))),128))]),_:2},1024)]),_:2},1032,["title"]))),128)),te(C,{show:r.value,"onUpdate:show":p[3]||(p[3]=R=>r.value=R),width:"80%",placement:"right"},{default:ie(()=>{var R;return[te(x,{title:(R=i.value)==null?void 0:R.title,closable:""},{default:ie(()=>{var E;return[H("div",{innerHTML:o(((E=i.value)==null?void 0:E.body)||""),class:"custom-html-style markdown-body"},null,8,_De)]}),_:1},8,["title"])]}),_:1},8,["show"])]),_:1})}}}),kDe=Object.freeze(Object.defineProperty({__proto__:null,default:SDe},Symbol.toStringTag,{value:"Module"})),TDe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},PDe=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),RDe=[PDe];function EDe(e,t){return ue(),ze("svg",TDe,[...RDe])}const $De={name:"mdi-help-circle-outline",render:EDe},ADe={class:"flex"},IDe={class:"flex-[1]"},MDe={class:"flex flex-[3] text-center"},zDe={class:"flex flex-1 items-center justify-center"},ODe={class:"flex flex-1 items-center justify-center"},DDe={class:"flex-1"},LDe={class:"flex"},FDe={class:"flex-[1]"},NDe={class:"flex flex-[3] text-center"},BDe={class:"flex flex-[1] items-center justify-center"},HDe={class:"flex-[1]"},jDe={class:"flex-[1]"},VDe={key:0},UDe={key:1},WDe=me({__name:"index",setup(e){const t=N([]),n=N(!0);async function o(){n.value=!0;const r=await SS(),{data:i}=r;t.value=i,n.value=!1}return cn(()=>{o()}),(r,i)=>{const a=hl,s=Ua,l=$De,c=Au,u=yi,d=pm,f=hm,p=Aa("router-link"),h=cl,g=fo;return ue(),We(g,null,{default:ie(()=>[n.value?(ue(),We(s,{key:0,vertical:"",class:"mt-20"},{default:ie(()=>[te(a,{height:"20px",width:"33%"}),te(a,{height:"20px",width:"66%"}),te(a,{height:"20px"})]),_:1})):t.value.length>0?(ue(),We(f,{key:1,clickable:"",hoverable:""},{header:ie(()=>[H("div",ADe,[H("div",IDe,re(r.$t("名称")),1),H("div",MDe,[H("div",zDe,[Je(re(r.$t("状态"))+" ",1),te(c,{placement:"bottom",trigger:"hover"},{trigger:ie(()=>[te(l,{class:"m-l-3 text-16"})]),default:ie(()=>[H("span",null,re(r.$t("五分钟内节点在线情况")),1)]),_:1})]),H("div",ODe,[Je(re(r.$t("倍率"))+" ",1),te(c,{placement:"bottom",trigger:"hover"},{trigger:ie(()=>[te(l,{class:"m-l-3 text-16"})]),default:ie(()=>[H("span",null,re(r.$t("使用的流量将乘以倍率进行扣除")),1)]),_:1})]),H("div",DDe,re(r.$t("标签")),1)])])]),default:ie(()=>[(ue(!0),ze(it,null,Bn(t.value,b=>(ue(),We(d,{key:b.id},{default:ie(()=>[H("div",LDe,[H("div",FDe,re(b.name),1),H("div",NDe,[H("div",BDe,[H("div",{class:ar(["h-6 w-6 rounded-full",b.is_online?"bg-blue-500":"bg-red-500"])},null,2)]),H("div",HDe,[te(u,{size:"small",round:"",class:""},{default:ie(()=>[Je(re(b.rate)+" x ",1)]),_:2},1024)]),H("div",jDe,[b.tags&&b.tags.length>0?(ue(),ze("div",VDe,[(ue(!0),ze(it,null,Bn(b.tags,m=>(ue(),We(u,{size:"small",round:"",key:m},{default:ie(()=>[Je(re(m),1)]),_:2},1024))),128))])):(ue(),ze("span",UDe,"-"))])])])]),_:2},1024))),128))]),_:1})):(ue(),We(h,{key:2,type:"info"},{default:ie(()=>[H("div",null,[Je(re(r.$t("没有可用节点,如果您未订阅或已过期请"))+" ",1),te(p,{class:"font-600",to:"/plan"},{default:ie(()=>[Je(re(r.$t("订阅")),1)]),_:1}),Je("。")])]),_:1}))]),_:1})}}}),qDe=Object.freeze(Object.defineProperty({__proto__:null,default:WDe},Symbol.toStringTag,{value:"Module"})),KDe=me({__name:"index",setup(e){const t=c=>sn.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(Et,{text:!0,class:"color-primary",onClick:()=>on.push(`/order/${c.trade_no}`)},{default:()=>c.trade_no})}},{title:t("周期"),key:"period",render(c){return v(yi,{round:!0,size:"small"},{default:()=>o[c.period]})}},{title:t("订单金额"),key:"total_amount",render(c){return an(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 jo(c.created_at)}},{title:t("操作"),key:"actions",fixed:"right",render(c){const u=v(Et,{text:!0,type:"primary",onClick:()=>on.push(`/order/${c.trade_no}`)},{default:()=>t("查看详情")}),d=v(Et,{text:!0,type:"primary",disabled:c.status!==0,onClick:()=>i(c.trade_no)},{default:()=>t("取消")}),f=v(Wi,{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 wm(c);u===!0&&(window.$message.success(t("取消成功")),l())}})}const a=N([]);async function s(){const c=await kS(),{data:u}=c;a.value=u}async function l(){s()}return cn(()=>{l()}),(c,u)=>{const d=Mu,f=fo;return ue(),We(f,null,{default:ie(()=>[te(d,{columns:r,data:a.value,bordered:!1,"scroll-x":800},null,8,["data"])]),_:1})}}}),GDe=Object.freeze(Object.defineProperty({__proto__:null,default:KDe},Symbol.toStringTag,{value:"Module"})),YDe={class:"inline-block",viewBox:"0 0 48 48",width:"1em",height:"1em"},XDe=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),ZDe=[XDe];function JDe(e,t){return ue(),ze("svg",YDe,[...ZDe])}const JS={name:"healthicons-yes-outline",render:JDe},QDe={class:"inline-block",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},eLe=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.656zm480.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.344m.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.345M394.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.473m.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.473m.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.473"},null,-1),tLe=[eLe];function nLe(e,t){return ue(),ze("svg",QDe,[...tLe])}const oLe={name:"simple-line-icons-book-open",render:nLe},rLe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},iLe=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),aLe=[iLe];function sLe(e,t){return ue(),ze("svg",rLe,[...aLe])}const lLe={name:"dashicons-yes-alt",render:sLe},cLe={class:"inline-block",viewBox:"0 0 20 20",width:"1em",height:"1em"},uLe=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.46zm-.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-.34"},null,-1),dLe=[uLe];function fLe(e,t){return ue(),ze("svg",cLe,[...dLe])}const hLe={name:"dashicons-warning",render:fLe},pLe={class:"p-20"},mLe={class:"p-10 text-center"},gLe={key:1,class:"flex flex-wrap"},vLe={class:"w-100% md:flex-[2]"},bLe={key:2,class:"mt-10 text-22"},yLe={key:3,class:"text-14 text-[rgba(0,0,0,0.45)]"},xLe={class:"flex"},CLe={class:"flex-[1] text-#49505799"},wLe={class:"flex-[2]"},_Le={class:"flex"},SLe={class:"m-t-5 flex-[1] text-#49505799"},kLe={class:"flex-[2]"},TLe={class:"flex"},PLe={class:"m-b-5 m-t-5 flex-[1] text-#49505799"},RLe={class:"flex-[2]"},ELe={class:"flex"},$Le={class:"flex-[1] text-#49505799"},ALe={class:"flex-[2]"},ILe={key:0,class:"flex"},MLe={class:"flex-[1] text-#49505799"},zLe={class:"flex-[2]"},OLe={key:1,class:"flex"},DLe={class:"flex-[1] text-#49505799"},LLe={class:"flex-[2]"},FLe={key:2,class:"flex"},NLe={class:"flex-[1] text-#49505799"},BLe={class:"flex-[2]"},HLe={key:3,class:"flex"},jLe={class:"flex-[1] text-#49505799"},VLe={class:"flex-[2]"},ULe={key:4,class:"flex"},WLe={class:"flex-[1] text-#49505799"},qLe={class:"flex-[2]"},KLe={class:"flex"},GLe={class:"m-t-5 flex-[1] text-#49505799"},YLe={class:"flex-[2]"},XLe=["onClick"],ZLe={class:"flex-[1]"},JLe={class:"max-h-30 flex-[1]"},QLe=["src"],e9e={key:0,class:"w-100% md:flex-[1] md:pl-20"},t9e={class:"mt-20 border-rounded-5 bg-#2f3135 p-20 color-white"},n9e={class:"text-18 font-600"},o9e={class:"flex border-#646669 border-b-solid pb-16 pt-16"},r9e={class:"flex-[2]"},i9e={class:"flex-[1] text-right color-#f8f9fa"},a9e={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},s9e={class:"color-#f8f9fa41"},l9e={class:"pt-16 text-right"},c9e={key:1,class:"border-[#646669] border-b-solid pb-16 pt-16"},u9e={class:"color-#f8f9fa41"},d9e={class:"pt-16 text-right"},f9e={key:2,class:"border-[#646669] border-b-solid pb-16 pt-16"},h9e={class:"color-#f8f9fa41"},p9e={class:"pt-16 text-right"},m9e={key:3,class:"border-[#646669] border-b-solid pb-16 pt-16"},g9e={class:"color-#f8f9fa41"},v9e={class:"pt-16 text-right"},b9e={key:4,class:"border-[#646669] border-b-solid pb-16 pt-16"},y9e={class:"color-#f8f9fa41"},x9e={class:"pt-16 text-right"},C9e={class:"pb-16 pt-16"},w9e={class:"color-#f8f9fa41"},_9e={class:"text-36 font-600"},S9e=me({__name:"detail",setup(e){const t=Cn(),n=qi(),o=Ma(),r=_=>sn.global.t(_),i={month_price:r("月付"),quarter_price:r("季付"),half_year_price:r("半年付"),year_price:r("年付"),two_year_price:r("两年付"),three_year_price:r("三年付"),onetime_price:r("一次性"),reset_price:r("流量重置包")};function a(_){switch(_){case 1:return{icon:"info",title:r("开通中"),subTitle:r("订单系统正在进行处理,请稍等1-3分钟。")};case 2:return{icon:"info",title:r("已取消"),subTitle:r("订单由于超时支付已被取消。")};case 3:case 4:return{icon:"info",title:r("已完成"),subTitle:r("订单已支付并开通。")}}return{icon:"error",title:r("意料之外"),subTitle:r("意料之外的状态")}}async function s(){window.$dialog.confirm({title:r("注意"),type:"warning",content:r("如果您已经付款,取消订单可能会导致支付失败,确定要取消订单吗?"),async confirm(){const{data:_}=await wm(l.value);_===!0&&(window.$message.success(r("取消成功")),C())}})}const l=N(""),c=N(),u=N(),d=N(!0);async function f(){d.value=!0;const{data:_}=await CZ(l.value);c.value=_,_.status===0&&(g(),u.value=setInterval(w,1500)),d.value=!1}const p=N([]),h=N(0);async function g(){const{data:_}=await AZ();p.value=_}function b(){var R,E,M,A,q;return((R=c.value)==null?void 0:R.plan[c.value.period])-(((E=c.value)==null?void 0:E.balance_amount)||0)-(((M=c.value)==null?void 0:M.surplus_amount)||0)+(((A=c.value)==null?void 0:A.refund_amount)||0)-(((q=c.value)==null?void 0:q.discount_amount)||0)}function m(){const _=p.value[h.value];return _!=null&&_.handling_fee_percent?b()*parseFloat(_.handling_fee_percent)/100:(_==null?void 0:_.handling_fee_fixed)||0}async function y(){const _=p.value[h.value],{data:R,type:E}=await IZ(l.value,_==null?void 0:_.id);R&&(R===!0?(window.$message.info(r("支付成功")),setTimeout(()=>{x()},500)):E===0?(k.value=!0,S.value=R):E===1&&(window.$message.info(r("正在前往收银台")),setTimeout(()=>{window.location.href=R},500)))}const k=N(!1),S=N("");async function w(){const{data:_}=await wZ(l.value);_&&(clearInterval(u.value),x())}async function x(){C(),n.getUserSubscribe()}async function C(){f()}return cn(()=>{l.value=o.params.trade_no,C()}),(_,R)=>{const E=pS,M=Wi,A=Un,q=Zr,F=hl,z=Ua,D=hLe,Y=lLe,Q=oLe,ce=Et,le=JS,B=fo;return ue(),We(B,null,{default:ie(()=>{var $,I,K,ne,ve,J,ye,j,ge,Ee,Ne,T,P,U,oe,G,se,xe,be,Ce,we,Re,de,ee,fe,Oe;return[te(q,{show:k.value,"onUpdate:show":R[0]||(R[0]=Le=>k.value=Le),onOnAfterLeave:R[1]||(R[1]=Le=>S.value="")},{default:ie(()=>[te(A,{style:{width:"300px",padding:"0","max-width":"100%"},"content-style":"padding:0",bordered:!1,size:"huge",role:"dialog","aria-modal":"true"},{default:ie(()=>[H("div",pLe,[S.value?(ue(),We(E,{key:0,value:S.value,class:"pay-qrcode",size:"400"},null,8,["value"])):ut("",!0)]),te(M,{class:"m-0!"}),H("div",mLe,re(_.$t("等待支付中")),1)]),_:1})]),_:1},8,["show"]),d.value?(ue(),We(z,{key:0,vertical:"",class:"mt-20"},{default:ie(()=>[te(F,{height:"20px",width:"33%"}),te(F,{height:"20px",width:"66%"}),te(F,{height:"20px"})]),_:1})):(ue(),ze("div",gLe,[H("div",vLe,[(($=c.value)==null?void 0:$.status)!==0?(ue(),We(A,{key:0,class:"flex text-center","items-center":"","border-rounded-5":""},{default:ie(()=>{var Le,De,$e,Me,Fe,Be;return[((Le=c.value)==null?void 0:Le.status)===2?(ue(),We(D,{key:0,class:"text-90 color-#f9a314"})):ut("",!0),((De=c.value)==null?void 0:De.status)===3||(($e=c.value)==null?void 0:$e.status)==4?(ue(),We(Y,{key:1,class:"text-90 color-#48bc19"})):ut("",!0),(Me=c.value)!=null&&Me.status?(ue(),ze("div",bLe,re(a(c.value.status).title),1)):ut("",!0),(Fe=c.value)!=null&&Fe.status?(ue(),ze("div",yLe,re(a(c.value.status).subTitle),1)):ut("",!0),((Be=c.value)==null?void 0:Be.status)===3?(ue(),We(ce,{key:4,"icon-placement":"left",strong:"",color:"#db4619",size:"small",round:"",class:"mt-30",onClick:R[2]||(R[2]=ot=>_.$router.push("/knowledge"))},{icon:ie(()=>[te(Q)]),default:ie(()=>[Je(" "+re(_.$t("查看使用教程")),1)]),_:1})):ut("",!0)]}),_:1})):ut("",!0),te(A,{class:"mt-20 border-rounded-5",title:_.$t("商品信息")},{default:ie(()=>{var Le,De,$e;return[H("div",xLe,[H("div",CLe,re(_.$t("产品名称"))+":",1),H("div",wLe,re((Le=c.value)==null?void 0:Le.plan.name),1)]),H("div",_Le,[H("div",SLe,re(_.$t("类型/周期"))+":",1),H("div",kLe,re((De=c.value)!=null&&De.period?i[c.value.period]:""),1)]),H("div",TLe,[H("div",PLe,re(_.$t("产品流量"))+":",1),H("div",RLe,re(($e=c.value)==null?void 0:$e.plan.transfer_enable)+" GB",1)])]}),_:1},8,["title"]),te(A,{class:"mt-20 border-rounded-5",title:_.$t("订单信息")},{"header-extra":ie(()=>{var Le;return[((Le=c.value)==null?void 0:Le.status)===0?(ue(),We(ce,{key:0,color:"#db4619",size:"small",round:"",strong:"",onClick:R[3]||(R[3]=De=>s())},{default:ie(()=>[Je(re(_.$t("关闭订单")),1)]),_:1})):ut("",!0)]}),default:ie(()=>{var Le,De,$e,Me,Fe,Be,ot,xt,X,pe,Te;return[H("div",ELe,[H("div",$Le,re(_.$t("订单号"))+":",1),H("div",ALe,re((Le=c.value)==null?void 0:Le.trade_no),1)]),(De=c.value)!=null&&De.discount_amount&&(($e=c.value)==null?void 0:$e.discount_amount)>0?(ue(),ze("div",ILe,[H("div",MLe,re(_.$t("优惠金额")),1),H("div",zLe,re(he(an)(c.value.discount_amount)),1)])):ut("",!0),(Me=c.value)!=null&&Me.surplus_amount&&((Fe=c.value)==null?void 0:Fe.surplus_amount)>0?(ue(),ze("div",OLe,[H("div",DLe,re(_.$t("旧订阅折抵金额")),1),H("div",LLe,re(he(an)(c.value.surplus_amount)),1)])):ut("",!0),(Be=c.value)!=null&&Be.refund_amount&&((ot=c.value)==null?void 0:ot.refund_amount)>0?(ue(),ze("div",FLe,[H("div",NLe,re(_.$t("退款金额")),1),H("div",BLe,re(he(an)(c.value.refund_amount)),1)])):ut("",!0),(xt=c.value)!=null&&xt.balance_amount&&((X=c.value)==null?void 0:X.balance_amount)>0?(ue(),ze("div",HLe,[H("div",jLe,re(_.$t("余额支付 ")),1),H("div",VLe,re(he(an)(c.value.balance_amount)),1)])):ut("",!0),((pe=c.value)==null?void 0:pe.status)===0&&m()>0?(ue(),ze("div",ULe,[H("div",WLe,re(_.$t("支付手续费"))+":",1),H("div",qLe,re(he(an)(m())),1)])):ut("",!0),H("div",KLe,[H("div",GLe,re(_.$t("创建时间"))+":",1),H("div",YLe,re(he(jo)((Te=c.value)==null?void 0:Te.created_at)),1)])]}),_:1},8,["title"]),((I=c.value)==null?void 0:I.status)===0?(ue(),We(A,{key:1,title:_.$t("支付方式"),class:"mt-20","content-style":"padding:0"},{default:ie(()=>[(ue(!0),ze(it,null,Bn(p.value,(Le,De)=>(ue(),ze("div",{key:Le.id,class:ar(["border-2 border-rounded-5 p-20 border-solid flex",h.value===De?"border-#0665d0":"border-transparent"]),onClick:$e=>h.value=De},[H("div",ZLe,re(Le.name),1),H("div",JLe,[H("img",{class:"h-full",src:Le.icon},null,8,QLe)])],10,XLe))),128))]),_:1},8,["title"])):ut("",!0)]),((K=c.value)==null?void 0:K.status)===0?(ue(),ze("div",e9e,[H("div",t9e,[H("div",n9e,re(_.$t("订单总额")),1),H("div",o9e,[H("div",r9e,re((ne=c.value)==null?void 0:ne.plan.name),1),H("div",i9e,re((ve=he(t).appConfig)==null?void 0:ve.currency_symbol)+re(((J=c.value)==null?void 0:J.period)&&he(an)((ye=c.value)==null?void 0:ye.plan[c.value.period])),1)]),(j=c.value)!=null&&j.surplus_amount&&((ge=c.value)==null?void 0:ge.surplus_amount)>0?(ue(),ze("div",a9e,[H("div",s9e,re(_.$t("折抵")),1),H("div",l9e,"- "+re((Ee=he(t).appConfig)==null?void 0:Ee.currency_symbol)+re(he(an)((Ne=c.value)==null?void 0:Ne.surplus_amount)),1)])):ut("",!0),(T=c.value)!=null&&T.discount_amount&&((P=c.value)==null?void 0:P.discount_amount)>0?(ue(),ze("div",c9e,[H("div",u9e,re(_.$t("折扣")),1),H("div",d9e,"- "+re((U=he(t).appConfig)==null?void 0:U.currency_symbol)+re(he(an)((oe=c.value)==null?void 0:oe.discount_amount)),1)])):ut("",!0),(G=c.value)!=null&&G.refund_amount&&((se=c.value)==null?void 0:se.refund_amount)>0?(ue(),ze("div",f9e,[H("div",h9e,re(_.$t("退款")),1),H("div",p9e,"- "+re((xe=he(t).appConfig)==null?void 0:xe.currency_symbol)+re(he(an)((be=c.value)==null?void 0:be.refund_amount)),1)])):ut("",!0),(Ce=c.value)!=null&&Ce.balance_amount&&((we=c.value)==null?void 0:we.balance_amount)>0?(ue(),ze("div",m9e,[H("div",g9e,re(_.$t("余额支付")),1),H("div",v9e,"- "+re((Re=he(t).appConfig)==null?void 0:Re.currency_symbol)+re(he(an)((de=c.value)==null?void 0:de.balance_amount)),1)])):ut("",!0),m()>0?(ue(),ze("div",b9e,[H("div",y9e,re(_.$t("支付手续费")),1),H("div",x9e,"+ "+re((ee=he(t).appConfig)==null?void 0:ee.currency_symbol)+re(he(an)(m())),1)])):ut("",!0),H("div",C9e,[H("div",w9e,re(_.$t("总计")),1),H("div",_9e,re((fe=he(t).appConfig)==null?void 0:fe.currency_symbol)+" "+re(he(an)(b()+m()))+" "+re((Oe=he(t).appConfig)==null?void 0:Oe.currency),1)]),te(ce,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",onClick:R[4]||(R[4]=Le=>y())},{icon:ie(()=>[te(le)]),default:ie(()=>[Je(" "+re(_.$t("结账")),1)]),_:1})])])):ut("",!0)]))]}),_:1})}}}),k9e=Object.freeze(Object.defineProperty({__proto__:null,default:S9e},Symbol.toStringTag,{value:"Module"})),T9e={class:"inline-block",viewBox:"0 0 50 50",width:"1em",height:"1em"},P9e=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),R9e=H("path",{fill:"currentColor",d:"m32.283 16.302l1.414 1.415l-15.98 15.98l-1.414-1.414z"},null,-1),E9e=H("path",{fill:"currentColor",d:"m17.717 16.302l15.98 15.98l-1.414 1.415l-15.98-15.98z"},null,-1),$9e=[P9e,R9e,E9e];function A9e(e,t){return ue(),ze("svg",T9e,[...$9e])}const QS={name:"ei-close-o",render:A9e},I9e={class:"inline-block",viewBox:"0 0 50 50",width:"1em",height:"1em"},M9e=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),z9e=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),O9e=[M9e,z9e];function D9e(e,t){return ue(),ze("svg",I9e,[...O9e])}const ek={name:"ei-check",render:D9e},L9e={class:"ml-auto mr-auto max-w-1200 w-100%"},F9e={class:"m-3 mb-4 mt-4 text-30 font-400"},N9e={class:"card-container m-t-10 md:m-t-40"},B9e=["onClick"],H9e={class:"vertical-bottom"},j9e={class:"text-30 font-600"},V9e={class:"p-l-5 text-16 text-gray"},U9e={key:0},W9e=["innerHTML"],q9e=me({__name:"index",setup(e){const t=Cn(),n=d=>sn.global.t(d),o=new Gu({html:!0}),r=d=>o.render(d),i=N(0),a=[{value:0,label:n("全部")},{value:1,label:n("按周期")},{value:2,label:n("按流量")}],s=N([]),l=N([]);ht([l,i],d=>{s.value=d[0].filter(f=>{if(d[1]===0)return 1;if(d[1]===1)return!((f.onetime_price||0)>0);if(d[1]===2)return(f.onetime_price||0)>0})});async function c(){const{data:d}=await xZ();d.forEach(f=>{const p=u(f);f.price=p.price,f.cycle=p.cycle}),l.value=d}cn(()=>{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=lU,h=v2,g=ek,b=QS,m=pr,y=Et,k=Un,S=fo;return ue(),We(S,null,{default:ie(()=>[H("div",L9e,[H("h2",F9e,re(d.$t("选择最适合你的计划")),1),te(h,{value:i.value,"onUpdate:value":f[0]||(f[0]=w=>i.value=w),name:"plan_select",class:""},{default:ie(()=>[(ue(),ze(it,null,Bn(a,w=>te(p,{key:w.value,value:w.value,label:w.label,style:{background:"--n-color"}},null,8,["value","label"])),64))]),_:1},8,["value"]),H("section",N9e,[(ue(!0),ze(it,null,Bn(s.value,w=>(ue(),ze("div",{class:"card-item min-w-300 cursor-pointer",key:w.id,onClick:x=>d.$router.push("/plan/"+w.id)},[te(k,{title:w.name,hoverable:"",class:"m-auto max-w-100% w-375"},{"header-extra":ie(()=>{var x;return[H("div",H9e,[H("span",j9e,re((x=he(t).appConfig)==null?void 0:x.currency_symbol)+" "+re(w.price),1),Je(),H("span",V9e," /"+re(w.cycle),1)])]}),action:ie(()=>[te(y,{strong:"",secondary:"",type:"primary"},{default:ie(()=>[Je(re(d.$t("立即订阅")),1)]),_:1})]),default:ie(()=>[he(Mx)(w.content)?(ue(),ze("div",U9e,[(ue(!0),ze(it,null,Bn(JSON.parse(w.content),(x,C)=>(ue(),ze("div",{key:C,class:ar(["vertical-center flex items-center",x.support?"":"opacity-30"])},[te(m,{size:"30",class:"flex items-center text-[--primary-color]"},{default:ie(()=>[x.support?(ue(),We(g,{key:0})):(ue(),We(b,{key:1}))]),_:2},1024),H("div",null,re(x.feature),1)],2))),128))])):(ue(),ze("div",{key:1,innerHTML:r(w.content||""),class:"markdown-body"},null,8,W9e))]),_:2},1032,["title"])],8,B9e))),128))])])]),_:1})}}}),K9e=Fu(q9e,[["__scopeId","data-v-1ce97f3d"]]),G9e=Object.freeze(Object.defineProperty({__proto__:null,default:K9e},Symbol.toStringTag,{value:"Module"})),Y9e={class:"inline-block",viewBox:"0 0 576 512",width:"1em",height:"1em"},X9e=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),Z9e=[X9e];function J9e(e,t){return ue(),ze("svg",Y9e,[...Z9e])}const Q9e={name:"fa6-solid-ticket",render:J9e},eFe={key:1,class:"flex flex-wrap"},tFe={class:"w-100% md:max-w-2/3"},nFe={key:0},oFe=["innerHTML"],rFe=["onClick"],iFe={class:"mt-20 w-full md:mt-0 md:max-w-1/3 sm:max-w-full md:pl-20"},aFe={class:"border-rounded-5 bg-#2f3135 p-20 color-white"},sFe={class:"flex items-center"},lFe=["placeholder"],cFe={class:"mt-0 border-rounded-5 bg-#2f3135 p-20 color-white md:mt-20"},uFe={class:"text-18 font-600"},dFe={class:"flex border-#646669 border-b-solid pb-16 pt-16"},fFe={class:"flex-[2]"},hFe={class:"flex-[1] text-right color-#f8f9fa"},pFe={key:0,class:"border-[#646669] border-b-solid pb-16 pt-16"},mFe={class:"color-#f8f9fa"},gFe={class:"flex pb-16 pt-16"},vFe={class:"flex-[2]"},bFe={class:"flex-[1] text-right color-#f8f9fa"},yFe={class:"pb-16 pt-16"},xFe={class:"color-#f8f9fa"},CFe={class:"text-36 font-600"},wFe=me({__name:"detail",setup(e){const t=Cn(),n=Ma(),o=qi(),r=E=>sn.global.t(E),i=new Gu({html:!0}),a=E=>i.render(E),s={month_price:r("月付"),quarter_price:r("季付"),half_year_price:r("半年付"),year_price:r("年付"),two_year_price:r("两年付"),three_year_price:r("三年付"),onetime_price:r("一次性"),reset_price:r("流量重置包")},l=N(0),c=N([]);async function u(){const E=k.value;c.value=[];for(const M in E)M in s&&E[M]!==null&&c.value.push({name:s[M],key:M})}const d=N(""),f=N(!1),p=N();async function h(){f.value=!0;const{data:E}=await zZ(d.value,R.value);E&&(p.value=E),f.value=!1}function g(){if(!p.value||!k.value||hC(l.value))return 0;const{type:E,value:M}=p.value,A=c.value[l.value].key;return E===1?M:M*k.value[A]/100}const b=N(!1);async function m(){var M;const E=(M=x.value)==null?void 0:M.find(A=>A.status===0);if(E){const A=E.trade_no;window.$dialog.confirm({title:r("注意"),type:"warning",content:r("你还有未完成的订单,购买前需要先进行取消,确定取消先前的订单吗?"),positiveText:r("确认取消"),negativeText:r("返回我的订单"),confirm(){wm(A).then(({data:q})=>{q&&y()})},cancel(){on.push("/order")}});return}if(o.plan_id&&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(){y()}});return}y()}async function y(){var A;b.value=!0;const E=c.value[l.value].key,{data:M}=await TS(R.value,E,(A=p.value)==null?void 0:A.code);M&&(window.$message.success(r("订单提交成功,正在跳转支付")),setTimeout(()=>{on.push("/order/"+M)},500)),b.value=!1}const k=N(),S=N(!0);async function w(){S.value=!0;const{data:E}=await MZ(R.value);k.value=E,u(),S.value=!1}const x=N();async function C(){const{data:E}=await kS();x.value=E}function _(){w(),C()}const R=N();return cn(()=>{R.value=n.params.plan_id,_()}),(E,M)=>{const A=hl,q=Ua,F=ek,z=QS,D=pr,Y=Un,Q=Wi,ce=Q9e,le=Et,B=JS,$=fo;return ue(),We($,null,{default:ie(()=>{var I,K,ne,ve,J,ye,j,ge;return[S.value?(ue(),We(q,{key:0,vertical:"",class:"mt-20"},{default:ie(()=>[te(A,{height:"20px",width:"33%"}),te(A,{height:"20px",width:"66%"}),te(A,{height:"20px"})]),_:1})):(ue(),ze("div",eFe,[H("div",tFe,[te(Y,{title:(I=k.value)==null?void 0:I.name,class:"m-auto max-w-100% border-rounded-5"},{default:ie(()=>{var Ee,Ne,T;return[he(Mx)(((Ee=k.value)==null?void 0:Ee.content)||"")?(ue(),ze("div",nFe,[(ue(!0),ze(it,null,Bn(JSON.parse(((Ne=k.value)==null?void 0:Ne.content)||""),(P,U)=>(ue(),ze("div",{key:U,class:ar(["vertical-center flex items-center",P.support?"":"opacity-30"])},[te(D,{size:"30",class:"flex items-center text-[--primary-color]"},{default:ie(()=>[P.support?(ue(),We(F,{key:0})):(ue(),We(z,{key:1}))]),_:2},1024),H("div",null,re(P.feature),1)],2))),128))])):(ue(),ze("div",{key:1,innerHTML:a(((T=k.value)==null?void 0:T.content)||""),class:"markdown-body"},null,8,oFe))]}),_:1},8,["title"]),te(Y,{title:E.$t("付款周期"),class:"mt-20 border-rounded-5",contentStyle:"padding:0"},{default:ie(()=>[(ue(!0),ze(it,null,Bn(c.value,(Ee,Ne)=>{var T,P;return ue(),ze("div",{key:Ee.key},[H("div",{class:ar(["flex justify-between border-2 border-rounded-5 border-solid p-20 text-16 cursor-pointer",Ne===l.value?"border-#0665d0":"border-transparent"]),onClick:U=>l.value=Ne},[H("div",null,re(Ee.name),1),H("div",null,re((T=he(t).appConfig)==null?void 0:T.currency_symbol)+" "+re(he(an)((P=k.value)==null?void 0:P[c.value[Ne].key])),1)],10,rFe),te(Q,{class:"m-0!"})])}),128))]),_:1},8,["title"])]),H("div",iFe,[H("div",aFe,[H("div",sFe,[Sn(H("input",{placeholder:r("有优惠券?"),"onUpdate:modelValue":M[0]||(M[0]=Ee=>d.value=Ee),class:"min-w-0 flex-[1] border-none bg-transparent color-white outline-none"},null,8,lFe),[[Q4,d.value]]),te(le,{type:"primary","icon-placement":"left",loading:f.value,disabled:f.value,onClick:M[1]||(M[1]=Ee=>h())},{icon:ie(()=>[te(ce)]),default:ie(()=>[Je(" "+re(E.$t("验证")),1)]),_:1},8,["loading","disabled"])])]),H("div",cFe,[H("div",uFe,re(E.$t("订单总额")),1),H("div",dFe,[H("div",fFe,re((K=k.value)==null?void 0:K.name),1),H("div",hFe,re((ne=he(t).appConfig)==null?void 0:ne.currency_symbol)+" "+re(he(an)((ve=k.value)==null?void 0:ve[c.value[l.value].key])),1)]),p.value?(ue(),ze("div",pFe,[H("div",mFe,re(E.$t("折扣")),1),H("div",gFe,[H("div",vFe,re((J=p.value)==null?void 0:J.name),1),H("div",bFe," - "+re(he(an)(g())),1)])])):ut("",!0),H("div",yFe,[H("div",xFe,re(E.$t("总计")),1),H("div",CFe,re((ye=he(t).appConfig)==null?void 0:ye.currency_symbol)+" "+re(he(an)(((j=k.value)==null?void 0:j[c.value[l.value].key])-g()))+" "+re((ge=he(t).appConfig)==null?void 0:ge.currency),1)]),te(le,{type:"primary",class:"w-100% text-white","icon-placement":"left",strong:"",loading:b.value,disabled:b.value,onClick:M[2]||(M[2]=Ee=>m())},{icon:ie(()=>[te(B)]),default:ie(()=>[Je(" "+re(E.$t("下单")),1)]),_:1},8,["loading","disabled"])])])]))]}),_:1})}}}),_Fe=Object.freeze(Object.defineProperty({__proto__:null,default:wFe},Symbol.toStringTag,{value:"Module"})),SFe={class:"inline-block",viewBox:"0 0 256 256",width:"1em",height:"1em"},kFe=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),TFe=[kFe];function PFe(e,t){return ue(),ze("svg",SFe,[...TFe])}const RFe={name:"ph-wallet-fill",render:PFe},EFe={class:"text-50 font-400"},$Fe={class:"m-l-20 text-20 text-#6c757d"},AFe={class:"text-#6c757d"},IFe={class:"mt-10 max-w-500"},MFe={class:"mt-10 max-w-500"},zFe={class:"mt-10 max-w-500"},OFe={class:"mt-10 max-w-500"},DFe={class:"mb-5"},LFe={class:"mt-10 max-w-500"},FFe={class:"mb-5"},NFe={class:"m-0 pb-10 pt-10 text-20"},BFe={class:"mt-20"},HFe=["href"],jFe={class:"mt-20"},VFe={class:"m-0 pb-10 pt-10 text-20"},UFe={class:"mt-20"},WFe={class:"flex justify-end"},qFe=me({__name:"index",setup(e){const t=qi(),n=Cn(),o=k=>sn.global.t(k),r=N(""),i=N(""),a=N(""),s=N(!1);async function l(){if(s.value=!0,i.value!==a.value){window.$message.error(o("两次新密码输入不同"));return}const{data:k}=await RZ(r.value,i.value);k===!0&&window.$message.success(o("密码修改成功")),s.value=!1}const c=N(!1),u=N(!1);async function d(k){if(k==="expire"){const{data:S}=await J0({remind_expire:c.value?1:0});S===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),c.value=!c.value)}else if(k==="traffic"){const{data:S}=await J0({remind_traffic:u.value?1:0});S===!0?window.$message.success(o("更新成功")):(window.$message.error(o("更新失败")),u.value=!u.value)}}const f=N(),p=N(!1);async function h(){const{data:k}=await jZ();k&&(f.value=k)}function g(k){window.location.href=k}const b=N(!1);async function m(){const{data:k}=await EZ();k&&window.$message.success(o("重置成功"))}async function y(){t.getUserInfo(),c.value=!!t.remind_expire,u.value=!!t.remind_traffic}return cn(()=>{y()}),(k,S)=>{const w=RFe,x=Un,C=_o,_=Et,R=vX,E=cl,M=Wi,A=fX,q=Zr,F=fo;return ue(),We(F,null,{default:ie(()=>{var z,D,Y,Q;return[te(x,{title:k.$t("我的钱包"),class:"border-rounded-5"},{"header-extra":ie(()=>[te(w,{class:"text-40 color-gray"})]),default:ie(()=>{var ce;return[H("div",null,[H("span",EFe,re(he(an)(he(t).balance)),1),H("span",$Fe,re((ce=he(n).appConfig)==null?void 0:ce.currency),1)]),H("div",AFe,re(k.$t("账户余额(仅消费)")),1)]}),_:1},8,["title"]),te(x,{title:k.$t("修改密码"),class:"mt-20 border-rounded-5"},{default:ie(()=>[H("div",IFe,[H("label",null,re(k.$t("旧密码")),1),te(C,{type:"password",value:r.value,"onUpdate:value":S[0]||(S[0]=ce=>r.value=ce),placeholder:k.$t("请输入旧密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",MFe,[H("label",null,re(k.$t("新密码")),1),te(C,{type:"password",value:i.value,"onUpdate:value":S[1]||(S[1]=ce=>i.value=ce),placeholder:k.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),H("div",zFe,[H("label",null,re(k.$t("新密码")),1),te(C,{type:"password",value:a.value,"onUpdate:value":S[2]||(S[2]=ce=>a.value=ce),placeholder:k.$t("请输入新密码"),maxlength:32},null,8,["value","placeholder"])]),te(_,{class:"mt-20",type:"primary",onClick:l,loading:s.value,disabled:s.value},{default:ie(()=>[Je(re(k.$t("保存")),1)]),_:1},8,["loading","disabled"])]),_:1},8,["title"]),te(x,{title:k.$t("通知"),class:"mt-20 border-rounded-5"},{default:ie(()=>[H("div",OFe,[H("div",DFe,re(k.$t("到期邮件提醒")),1),te(R,{value:c.value,"onUpdate:value":[S[3]||(S[3]=ce=>c.value=ce),S[4]||(S[4]=ce=>d("expire"))]},null,8,["value"])]),H("div",LFe,[H("div",FFe,re(k.$t("流量邮件提醒")),1),te(R,{value:u.value,"onUpdate:value":[S[5]||(S[5]=ce=>u.value=ce),S[6]||(S[6]=ce=>d("traffic"))]},null,8,["value"])])]),_:1},8,["title"]),(D=(z=he(n))==null?void 0:z.appConfig)!=null&&D.is_telegram?(ue(),We(x,{key:0,title:k.$t("绑定Telegram"),class:"mt-20 border-rounded-5"},{"header-extra":ie(()=>[te(_,{type:"primary",round:"",onClick:S[7]||(S[7]=ce=>(p.value=!0,h(),he(t).getUserSubscribe()))},{default:ie(()=>[Je(re(k.$t("立即开始")),1)]),_:1})]),_:1},8,["title"])):ut("",!0),(Q=(Y=he(n))==null?void 0:Y.appConfig)!=null&&Q.telegram_discuss_link?(ue(),We(x,{key:1,title:k.$t("Telegram 讨论组"),class:"mt-20 border-rounded-5"},{"header-extra":ie(()=>[te(_,{type:"primary",round:"",onClick:S[8]||(S[8]=ce=>{var le,B;return g((B=(le=he(n))==null?void 0:le.appConfig)==null?void 0:B.telegram_discuss_link)})},{default:ie(()=>[Je(re(k.$t("立即加入")),1)]),_:1})]),_:1},8,["title"])):ut("",!0),te(x,{title:k.$t("重置订阅信息"),class:"mt-20 border-rounded-5"},{default:ie(()=>[te(E,{type:"warning"},{default:ie(()=>[Je(re(k.$t("当你的订阅地址或账户发生泄漏被他人滥用时,可以在此重置订阅信息。避免带来不必要的损失。")),1)]),_:1}),te(_,{type:"error",size:"small",class:"mt-10",onClick:S[9]||(S[9]=ce=>b.value=!0)},{default:ie(()=>[Je(re(k.$t("重置")),1)]),_:1})]),_:1},8,["title"]),te(q,{title:k.$t("绑定Telegram"),preset:"card",show:p.value,"onUpdate:show":S[12]||(S[12]=ce=>p.value=ce),style:{width:"520px"},footerStyle:"padding: 10px 16px",segmented:{content:!0,footer:!0}},{footer:ie(()=>[H("div",WFe,[te(_,{type:"primary",onClick:S[11]||(S[11]=ce=>p.value=!1)},{default:ie(()=>[Je(re(k.$t("我知道了")),1)]),_:1})])]),default:ie(()=>{var ce,le,B;return[f.value&&he(t).subscribe?(ue(),ze(it,{key:0},[H("div",null,[H("h2",NFe,re(k.$t("第一步")),1),te(M,{class:"m-0!"}),H("div",BFe,[Je(re(k.$t("打开Telegram搜索"))+" ",1),H("a",{href:"https://t.me/"+((ce=f.value)==null?void 0:ce.username)},"@"+re((le=f.value)==null?void 0:le.username),9,HFe)])]),H("div",jFe,[H("h2",VFe,re(k.$t("第二步")),1),te(M,{class:"m-0!"}),H("div",UFe,re(k.$t("向机器人发送你的")),1),H("code",{class:"cursor-pointer",onClick:S[10]||(S[10]=$=>{var I;return he(ca)("/bind "+((I=he(t).subscribe)==null?void 0:I.subscribe_url))})},"/bind "+re((B=he(t).subscribe)==null?void 0:B.subscribe_url),1)])],64)):(ue(),We(A,{key:1,size:"large"}))]}),_:1},8,["title","show"]),te(q,{show:b.value,"onUpdate:show":S[13]||(S[13]=ce=>b.value=ce),preset:"dialog",title:k.$t("确定要重置订阅信息?"),content:k.$t("如果你的订阅地址或信息泄露可以进行此操作。重置后你的UUID及订阅将会变更,需要重新进行订阅。"),"positive-text":k.$t("确认"),"negative-text":k.$t("取消"),onPositiveClick:m},null,8,["show","title","content","positive-text","negative-text"])]}),_:1})}}}),KFe=Object.freeze(Object.defineProperty({__proto__:null,default:qFe},Symbol.toStringTag,{value:"Module"})),GFe={class:"flex justify-end"},YFe=me({__name:"index",setup(e){const t=p=>sn.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"]}),g=p.status===1?t("已关闭"):p.reply_status===0?t("已回复"):t("待回复");return v("div",{class:"flex items-center"},[h,g])}},{title:t("创建时间"),key:"created_at",render(p){return jo(p.created_at)}},{title:t("最后回复时间"),key:"updated_at",render(p){return jo(p.updated_at)}},{title:t("操作"),key:"actions",fixed:"right",render(p){const h=v(Et,{text:!0,type:"primary",onClick:()=>on.push(`/ticket/${p.id}`)},{default:()=>t("查看")}),g=v(Et,{text:!0,type:"primary",disabled:p.status===1,onClick:()=>c(p.id)},{default:()=>t("关闭")}),b=v(Wi,{vertical:!0});return v("div",[h,b,g])}}],r=N(!1),i=N(""),a=N(),s=N("");async function l(){const{data:p}=await DZ(i.value,a.value,s.value);p===!0&&(window.$message.success(t("创建成功")),f(),r.value=!1)}async function c(p){const{data:h}=await LZ(p);h&&(window.$message.success(t("关闭成功")),f())}const u=N([]);async function d(){const{data:p}=await OZ();u.value=p}function f(){d()}return cn(()=>{f()}),(p,h)=>{const g=_o,b=Eu,m=Ua,y=Un,k=Zr,S=Mu,w=fo;return ue(),We(w,null,{default:ie(()=>[te(y,{class:"border-rounded-5",title:p.$t("工单历史")},{"header-extra":ie(()=>[te(he(Et),{type:"primary",round:"",onClick:h[0]||(h[0]=x=>r.value=!0)},{default:ie(()=>[Je(re(p.$t("新的工单")),1)]),_:1}),te(k,{show:r.value,"onUpdate:show":h[7]||(h[7]=x=>r.value=x)},{default:ie(()=>[te(y,{title:p.$t("新的工单"),class:"max-w-100% w-600",segmented:{content:!0,footer:!0},closable:"",onClose:h[6]||(h[6]=x=>r.value=!1)},{footer:ie(()=>[H("div",GFe,[te(m,null,{default:ie(()=>[te(he(Et),{onClick:h[4]||(h[4]=x=>r.value=!1)},{default:ie(()=>[Je(re(p.$t("取消")),1)]),_:1}),te(he(Et),{type:"primary",onClick:h[5]||(h[5]=x=>l())},{default:ie(()=>[Je(re(p.$t("确认")),1)]),_:1})]),_:1})])]),default:ie(()=>[H("div",null,[H("label",null,re(p.$t("主题")),1),te(g,{value:i.value,"onUpdate:value":h[1]||(h[1]=x=>i.value=x),class:"mt-5",placeholder:p.$t("请输入工单主题")},null,8,["value","placeholder"])]),H("div",null,[H("label",null,re(p.$t("工单级别")),1),te(b,{value:a.value,"onUpdate:value":h[2]||(h[2]=x=>a.value=x),options:n,placeholder:p.$t("请选项工单等级"),class:"mt-5"},null,8,["value","placeholder"])]),H("div",null,[H("label",null,re(p.$t("消息")),1),te(g,{value:s.value,"onUpdate:value":h[3]||(h[3]=x=>s.value=x),type:"textarea",placeholder:p.$t("请描述你遇到的问题"),round:"",class:"mt-5"},null,8,["value","placeholder"])])]),_:1},8,["title"])]),_:1},8,["show"])]),default:ie(()=>[te(S,{columns:o,data:u.value,"scroll-x":800},null,8,["data"])]),_:1},8,["title"])]),_:1})}}}),XFe=Object.freeze(Object.defineProperty({__proto__:null,default:YFe},Symbol.toStringTag,{value:"Module"})),ZFe={class:"relative",style:{height:"calc(100% - 70px)"}},JFe={class:"mb-8 mt-8 text-14 text-gray"},QFe={class:"mb-8 inline-block border-rounded-5 bg-#f8f9fa pb-8 pl-16 pr-16 pt-8"},e7e=me({__name:"detail",setup(e){const t=Ma(),n=p=>sn.global.t(p),o=N("");async function r(){const{data:p}=await NZ(i.value,o.value);p===!0&&(window.$message.success(n("回复成功")),o.value="",f())}const i=N(),a=N();async function s(){const{data:p}=await FZ(i.value);p&&(a.value=p)}const l=N(null),c=N(null),u=async()=>{const p=l.value,h=c.value;p&&h&&p.scrollBy({top:h.scrollHeight,behavior:"auto"})},d=N();async function f(){await s(),await Bt(),u(),d.value=setInterval(s,2e3)}return cn(()=>{i.value=t.params.ticket_id,f()}),(p,h)=>{const g=oX,b=_o,m=Et,y=Pu,k=Un,S=fo;return ue(),We(S,null,{default:ie(()=>{var w;return[te(k,{title:(w=a.value)==null?void 0:w.subject,class:"h-full overflow-hidden"},{default:ie(()=>[H("div",ZFe,[te(g,{class:"absolute right-0 h-full",ref_key:"scrollbarRef",ref:l},{default:ie(()=>{var x;return[H("div",{ref_key:"scrollContainerRef",ref:c},[(ue(!0),ze(it,null,Bn((x=a.value)==null?void 0:x.message,C=>(ue(),ze("div",{key:C.id,class:ar([C.is_me?"text-right":"text-left"])},[H("div",JFe,re(he(jo)(C.created_at)),1),H("div",QFe,re(C.message),1)],2))),128))],512)]}),_:1},512)]),te(y,{size:"large",class:"mt-30"},{default:ie(()=>[te(b,{type:"text",size:"large",placeholder:p.$t("输入内容回复工单"),autofocus:!0,value:o.value,"onUpdate:value":h[0]||(h[0]=x=>o.value=x),onKeyup:h[1]||(h[1]=va(x=>r(),["enter"]))},null,8,["placeholder","value"]),te(m,{type:"primary",size:"large",onClick:h[2]||(h[2]=x=>r())},{default:ie(()=>[Je(re(p.$t("回复")),1)]),_:1})]),_:1})]),_:1},8,["title"])]}),_:1})}}}),t7e=Object.freeze(Object.defineProperty({__proto__:null,default:e7e},Symbol.toStringTag,{value:"Module"})),n7e=me({__name:"index",setup(e){const t=i=>sn.global.t(i),n=[{title:t("记录时间"),key:"record_at",render(i){return bp(i.record_at)}},{title:t("实际上行"),key:"u",render(i){return ys(i.u)}},{title:t("实际下行"),key:"d",render(i){return ys(i.d)}},{title:t("扣费倍率"),key:"server_rate",render(i){return v(yi,{size:"small",round:!0},{default:()=>i.server_rate+" x"})}},{title(){const i=v(Au,{placement:"bottom",trigger:"hover"},{trigger:()=>v(Ks("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 ys((i.d+i.u)*parseFloat(i.server_rate))}}],o=N([]);async function r(){const{data:i}=await $Z();o.value=i}return cn(()=>{r()}),(i,a)=>{const s=cl,l=Mu,c=Un,u=fo;return ue(),We(u,null,{default:ie(()=>[te(c,{class:"border-rounded-5"},{default:ie(()=>[te(s,{type:"info",bordered:!1,class:"mb-20"},{default:ie(()=>[Je(re(i.$t("流量明细仅保留近月数据以供查询。")),1)]),_:1}),te(l,{columns:n,data:o.value,"scroll-x":600},null,8,["data"])]),_:1})]),_:1})}}}),o7e=Object.freeze(Object.defineProperty({__proto__:null,default:n7e},Symbol.toStringTag,{value:"Module"})),r7e={name:"NOTFOUND"},i7e={"h-full":"",flex:""};function a7e(e,t,n,o,r,i){const a=Et,s=eX;return ue(),ze("div",i7e,[te(s,{"m-auto":"",status:"404",title:"404 Not Found",description:""},{footer:ie(()=>[te(a,null,{default:ie(()=>[Je("Find some fun")]),_:1})]),_:1})])}const s7e=Fu(r7e,[["render",a7e]]),l7e=Object.freeze(Object.defineProperty({__proto__:null,default:s7e},Symbol.toStringTag,{value:"Module"})),c7e={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},u7e=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),d7e=[u7e];function f7e(e,t){return ue(),ze("svg",c7e,[...d7e])}const Mm={name:"iconoir-language",render:f7e},h7e={class:"inline-block",viewBox:"0 0 32 32",width:"1em",height:"1em"},p7e=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),m7e=H("path",{fill:"currentColor",d:"M14.59 20.59L18.17 17H4v-2h14.17l-3.58-3.59L16 10l6 6l-6 6z"},null,-1),g7e=[p7e,m7e];function v7e(e,t){return ue(),ze("svg",h7e,[...g7e])}const b7e={name:"carbon-login",render:v7e},y7e=e=>kt({url:"/passport/auth/login",method:"post",data:e}),x7e=e=>kt({url:"/passport/auth/register",method:"post",data:e});function tk(){return kt.get("/guest/comm/config")}function nk(e,t){return kt.post("/passport/comm/sendEmailVerify",{email:e,recaptcha_data:t})}function C7e(e,t,n){return kt.post("/passport/auth/forget",{email:e,password:t,email_code:n})}const w7e={class:"p-24"},_7e={key:0,class:"text-center"},S7e=["src"],k7e={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"},P7e={"mt-20":"","w-full":""},R7e={"mt-20":"","w-full":""},E7e={"mt-20":"","w-full":""},$7e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},A7e=me({__name:"login",setup(e){const t=Cn(),n=nu(),o=l=>sn.global.t(l),r=N({email:"",password:""});i();function i(){const l=$i.get("loginInfo");l.value&&(r.value.email=l.value.email||"",r.value.password=l.value.password||"")}const a=N(!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 y7e({email:l,password:c.toString()});a.value=!1,u!=null&&u.auth_data&&(window.$message.success(o("登录成功")),sZ(u==null?void 0:u.auth_data),n.push("/"))}return(l,c)=>{const u=_o,d=b7e,f=Et,p=Aa("router-link"),h=Wi,g=Mm,b=dl,m=Un;return ue(),ze("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Ho(he(t).background_url&&`background:url(${he(t).background_url}) no-repeat center center / cover;`)},[te(m,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ie(()=>[H("div",w7e,[he(t).logo?(ue(),ze("div",_7e,[H("img",{src:he(t).logo,class:"mb-1em max-w-100%"},null,8,S7e)])):(ue(),ze("h1",k7e,re(he(t).title),1)),H("h5",T7e,re(he(t).description||" "),1),H("div",P7e,[te(u,{value:r.value.email,"onUpdate:value":c[0]||(c[0]=y=>r.value.email=y),autofocus:"",placeholder:l.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),H("div",R7e,[te(u,{value:r.value.password,"onUpdate:value":c[1]||(c[1]=y=>r.value.password=y),class:"",type:"password","show-password-on":"click",placeholder:l.$t("密码"),maxlength:40,onKeydown:va(s,["enter"])},null,8,["value","placeholder"])]),H("div",E7e,[te(f,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:s,loading:a.value,disabled:a.value},{icon:ie(()=>[te(d)]),default:ie(()=>[Je(" "+re(l.$t("登入")),1)]),_:1},8,["loading","disabled"])])]),H("div",$7e,[H("div",null,[te(p,{to:"/register",class:"text-#6c757d"},{default:ie(()=>[Je(re(l.$t("注册")),1)]),_:1}),te(h,{vertical:""}),te(p,{to:"/forgetpassword",class:"text-#6c757d"},{default:ie(()=>[Je(re(l.$t("忘记密码")),1)]),_:1})]),H("div",null,[te(b,{value:he(t).lang,"onUpdate:value":c[2]||(c[2]=y=>he(t).lang=y),options:Object.entries(he(xi)).map(([y,k])=>({label:k,value:y})),trigger:"click","on-update:value":he(t).switchLang},{default:ie(()=>[te(f,{text:"","icon-placement":"left"},{icon:ie(()=>[te(g)]),default:ie(()=>[Je(" "+re(he(xi)[he(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),I7e=Object.freeze(Object.defineProperty({__proto__:null,default:A7e},Symbol.toStringTag,{value:"Module"})),M7e={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},z7e=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),O7e=[z7e];function D7e(e,t){return ue(),ze("svg",M7e,[...O7e])}const L7e={name:"mdi-emoticon-kiss-outline",render:D7e},ok=me({__name:"vueRecaptcha",props:{sitekey:{type:String,required:!0},size:{type:String,required:!1,default:"normal"},theme:{type:String,required:!1,default:"light"},hl:{type:String,required:!1},loadingTimeout:{type:Number,required:!1,default:0}},emits:{verify:e=>e!=null&&e!="",error:e=>e,expire:null,fail:null},setup(e,{expose:t,emit:n}){const o=e,r=N(null);let i=null;t({execute:function(){window.grecaptcha.execute(i)},reset:function(){window.grecaptcha.reset(i)}});function a(){i=window.grecaptcha.render(r.value,{sitekey:o.sitekey,theme:o.theme,size:o.size,callback:s=>n("verify",s),"expired-callback":()=>n("expire"),"error-callback":()=>n("fail")})}return Ut(()=>{window.grecaptcha==null?new Promise((s,l)=>{let c,u=!1;window.recaptchaReady=function(){u||(u=!0,clearTimeout(c),s())};const d="recaptcha-script",f=g=>()=>{var b;u||(u=!0,clearTimeout(c),(b=document.getElementById(d))==null||b.remove(),l(g))};o.loadingTimeout>0&&(c=setTimeout(f("timeout"),o.loadingTimeout));const p=window.document,h=p.createElement("script");h.id=d,h.onerror=f("error"),h.onabort=f("aborted"),h.setAttribute("src",`https://www.google.com/recaptcha/api.js?onload=recaptchaReady&render=explicit&hl=${o.hl}&_=${+new Date}`),p.head.appendChild(h)}).then(()=>{a()}).catch(s=>{n("error",s)}):a()}),(s,l)=>(ue(),ze("div",{ref_key:"recaptchaDiv",ref:r},null,512))}}),F7e={class:"p-24"},N7e={key:0,class:"text-center"},B7e=["src"],H7e={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},j7e={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},V7e={"mt-20":"","w-full":""},U7e={key:2,"mt-20":"","w-full":""},W7e={"mt-20":"","w-full":""},q7e={"mt-20":"","w-full":""},K7e={"mt-20":"","w-full":""},G7e={key:3,"mt-20":"","w-full":""},Y7e=["innerHTML"],X7e={"mt-20":"","w-full":""},Z7e={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},J7e=me({__name:"register",setup(e){const t=Ma(),n=Cn(),o=nu(),r=C=>sn.global.t(C),i=N({email:"",password:"",confirm_password:"",invite_code:"",lock_invite_code:!1,suffix:"",email_code:""}),a=N(!0),s=L(()=>{var _;const C=(_=w.value)==null?void 0:_.tos_url;return"
"+sn.global.tc('我已阅读并同意 服务条款',{url:C})+"
"}),l=N(null),c=N(),u=N(!1),d=N();function f(C){l.value=C,setTimeout(()=>{u.value=!1,c.value&&c.value.reset,d.value==="register"?(S(),d.value=""):d.value==="sendEmailVerify"&&(y(),d.value="")},500)}function p(){c.value&&c.value.reset()}function h(){c.value&&c.value.reset()}function g(){c.value&&c.value.reset&&c.value.reset()}const b=N(!1),m=N(0);async function y(){var R,E;if(i.value.email===""){window.$message.error(r("请输入邮箱地址"));return}if(b.value=!0,m.value>0){window.$message.warning(sn.global.tc("{second}秒后可重新发送",{second:m.value}));return}if((R=w.value)!=null&&R.is_recaptcha&&((E=w.value)!=null&&E.is_recaptcha)&&!l.value){u.value=!0,b.value=!1,d.value="sendEmailVerify";return}const C=i.value.suffix?`${i.value.email}${i.value.suffix}`:i.value.email,{data:_}=await nk(C,l.value);if(_===!0){window.$message.success(r("发送成功")),m.value=60;const M=setInterval(()=>{m.value--,m.value===0&&clearInterval(M)},1e3);l.value=""}b.value=!1}const k=N(!1);async function S(){var q,F;if(i.value.email===""){window.$message.error(r("请输入邮箱地址"));return}const{password:C,confirm_password:_,invite_code:R,email_code:E}=i.value,M=i.value.suffix?`${i.value.email}${i.value.suffix}`:i.value.email;if(!M||!C){window.$message.warning(r("请输入账号密码"));return}if(C!==_){window.$message.warning(r("请确保两次密码输入一致"));return}if((q=w.value)!=null&&q.is_recaptcha&&((F=w.value)!=null&&F.is_recaptcha)){l.value||(u.value=!0),d.value="register";return}k.value=!0;const{data:A}=await x7e({email:M,password:C.toString(),invite_code:R,email_code:E});k.value=!1,A.auth_data&&(window.$message.success(r("注册成功")),SR(A.auth_data),o.push("/"))}const w=N();async function x(){var _,R;const{data:C}=await tk();C&&(w.value=C,zv(C.email_whitelist_suffix)&&(i.value.suffix=(_=C.email_whitelist_suffix)!=null&&_[0]?"@"+((R=C.email_whitelist_suffix)==null?void 0:R[0]):""),C.tos_url&&(a.value=!1))}return cn(()=>{t.query.code&&(i.value.lock_invite_code=!0,i.value.invite_code=t.query.code),x()}),(C,_)=>{const R=Zr,E=_o,M=Eu,A=Pu,q=Et,F=ul,z=L7e,D=Aa("router-link"),Y=Mm,Q=dl,ce=Un;return ue(),ze("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Ho(he(n).background_url&&`background:url(${he(n).background_url}) no-repeat center center / cover;`)},[te(R,{show:u.value,"onUpdate:show":_[0]||(_[0]=le=>u.value=le)},{default:ie(()=>{var le,B,$;return[(le=w.value)!=null&&le.is_recaptcha&&((B=w.value)!=null&&B.recaptcha_site_key)?Sn((ue(),We(he(ok),{key:0,sitekey:($=w.value)==null?void 0:$.recaptcha_site_key,size:"normal",theme:"light","loading-timeout":3e4,onVerify:f,onExpire:p,onFail:h,onError:g,ref_key:"vueRecaptchaRef",ref:c},null,8,["sitekey"])),[[ao,u.value]]):ut("",!0)]}),_:1},8,["show"]),te(ce,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ie(()=>{var le,B,$;return[H("div",F7e,[he(n).logo?(ue(),ze("div",N7e,[H("img",{src:he(n).logo,class:"mb-1em max-w-100%"},null,8,B7e)])):(ue(),ze("h1",H7e,re(he(n).title),1)),H("h5",j7e,re(he(n).description||" "),1),H("div",V7e,[te(A,{class:"flex"},{default:ie(()=>{var I,K,ne;return[te(E,{value:i.value.email,"onUpdate:value":_[1]||(_[1]=ve=>i.value.email=ve),autofocus:"",class:"flex-[2] pl-5",placeholder:C.$t("邮箱"),maxlength:80},null,8,["value","placeholder"]),he(zv)((I=w.value)==null?void 0:I.email_whitelist_suffix)?(ue(),We(M,{key:0,value:i.value.suffix,"onUpdate:value":_[2]||(_[2]=ve=>i.value.suffix=ve),options:((ne=(K=w.value)==null?void 0:K.email_whitelist_suffix)==null?void 0:ne.map(ve=>({value:`@${ve}`,label:`@${ve}`})))||[],class:"flex-[1]","consistent-menu-width":!1},null,8,["value","options"])):ut("",!0)]}),_:1})]),(le=w.value)!=null&&le.is_email_verify?(ue(),ze("div",U7e,[te(A,{class:"flex"},{default:ie(()=>[te(E,{value:i.value.email_code,"onUpdate:value":_[3]||(_[3]=I=>i.value.email_code=I),placeholder:C.$t("邮箱验证码"),class:"pl-5"},null,8,["value","placeholder"]),te(q,{type:"primary",onClick:_[4]||(_[4]=I=>y()),loading:b.value,disabled:b.value||m.value>0},{default:ie(()=>[Je(re(m.value||C.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})])):ut("",!0),H("div",W7e,[te(E,{value:i.value.password,"onUpdate:value":_[5]||(_[5]=I=>i.value.password=I),class:"pl-5",type:"password","show-password-on":"click",placeholder:C.$t("密码"),maxlength:40,onKeydown:va(S,["enter"])},null,8,["value","placeholder"])]),H("div",q7e,[te(E,{value:i.value.confirm_password,"onUpdate:value":_[6]||(_[6]=I=>i.value.confirm_password=I),class:"pl-5",type:"password","show-password-on":"click",placeholder:C.$t("再次输入密码"),maxlength:40,onKeydown:va(S,["enter"])},null,8,["value","placeholder"])]),H("div",K7e,[te(E,{value:i.value.invite_code,"onUpdate:value":_[7]||(_[7]=I=>i.value.invite_code=I),class:"pl-5",placeholder:[C.$t("邀请码"),(B=w.value)!=null&&B.is_invite_force?`(${C.$t("必填")})`:`(${C.$t("选填")})`],maxlength:20,disabled:i.value.lock_invite_code},null,8,["value","placeholder","disabled"])]),($=w.value)!=null&&$.tos_url?(ue(),ze("div",G7e,[te(F,{checked:a.value,"onUpdate:checked":_[8]||(_[8]=I=>a.value=I),class:"text-bold text-16"},{default:ie(()=>[H("div",{innerHTML:s.value},null,8,Y7e)]),_:1},8,["checked"])])):ut("",!0),H("div",X7e,[te(q,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary",onClick:S,"icon-placement":"left",loading:k.value,disabled:k.value||!a.value},{icon:ie(()=>[te(z)]),default:ie(()=>[Je(" "+re(C.$t("注册")),1)]),_:1},8,["loading","disabled"])])]),H("div",Z7e,[H("div",null,[te(D,{to:"/login",class:"text-#6c757d"},{default:ie(()=>[Je(re(C.$t("返回登入")),1)]),_:1})]),H("div",null,[te(Q,{value:he(n).lang,"onUpdate:value":_[9]||(_[9]=I=>he(n).lang=I),options:Object.entries(he(xi)).map(([I,K])=>({label:K,value:I})),trigger:"click","on-update:value":he(n).switchLang},{default:ie(()=>[te(q,{text:"","icon-placement":"left"},{icon:ie(()=>[te(Y)]),default:ie(()=>[Je(" "+re(he(xi)[he(n).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]}),_:1})],4)}}}),Q7e=Object.freeze(Object.defineProperty({__proto__:null,default:J7e},Symbol.toStringTag,{value:"Module"})),eNe={class:"inline-block",viewBox:"0 0 24 24",width:"1em",height:"1em"},tNe=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.94z"},null,-1),nNe=[tNe];function oNe(e,t){return ue(),ze("svg",eNe,[...nNe])}const rNe={name:"fluent-key-reset24-regular",render:oNe},iNe={class:"p-24"},aNe={key:0,class:"text-center"},sNe=["src"],lNe={key:1,class:"m-1 text-center text-36 font-normal",color:"#343a40"},cNe={"text-muted":"","mb-3":"","text-center":"","text-14":"","font-400":"",color:"#6c757d"},uNe={"mt-20":"","w-full":""},dNe={"mt-20":"","w-full":""},fNe={"mt-20":"","w-full":""},hNe={"mt-20":"","w-full":""},pNe={"mt-20":"","w-full":""},mNe={class:"flex justify-between bg-[--n-color-embedded] p-x-24 p-y-16 text-#6c757d"},gNe=me({__name:"forgetpassword",setup(e){const t=Cn(),n=nu(),o=S=>sn.global.t(S),r=N({email:"",email_code:"",password:"",confirm_password:"",invite_code:"",suffix:""}),i=N(null),a=N(),s=N(!1),l=N();function c(S){i.value=S,setTimeout(()=>{s.value=!1,a.value&&a.value.reset(),l.value==="sendEmailVerify"&&(g(),l.value="")},500)}function u(){a.value.reset()}function d(){a.value.reset()}function f(){a.value.reset()}const p=N(!1),h=N(0);async function g(){var x,C;if(r.value.email===""){window.$message.error(o("请输入邮箱地址"));return}if(p.value=!0,h.value>0){window.$message.warning(sn.global.tc("{second}秒后可重新发送",{second:h.value}));return}if((x=y.value)!=null&&x.is_recaptcha&&((C=y.value)!=null&&C.is_recaptcha)&&!i.value){s.value=!0,p.value=!1,l.value="sendEmailVerify";return}const S=r.value.suffix?`${r.value.email}${r.value.suffix}`:r.value.email,{data:w}=await nk(S,i.value);if(w===!0){window.$message.success(o("发送成功")),h.value=60;const _=setInterval(()=>{h.value--,h.value===0&&clearInterval(_)},1e3);i.value=""}p.value=!1}const b=N(!1);async function m(){if(r.value.email===""){window.$message.error(o("请输入邮箱地址"));return}const{email:S,password:w,confirm_password:x,email_code:C}=r.value;if(!S||!w){window.$message.warning(o("请输入账号密码"));return}if(w!==x){window.$message.warning(o("请确保两次密码输入一致"));return}b.value=!0;const{data:_}=await C7e(S,w.toString(),C);b.value=!1,_&&(window.$message.success(o("重置密码成功,正在返回登录")),setTimeout(()=>{n.push("/login")},500))}const y=N();async function k(){const{data:S}=await tk();S&&(y.value=S)}return cn(()=>{k()}),(S,w)=>{const x=Zr,C=_o,_=Pu,R=Et,E=rNe,M=Aa("router-link"),A=Mm,q=dl,F=Un;return ue(),ze("div",{"wh-full":"",flex:"","items-center":"","justify-center":"",style:Ho(he(t).background_url&&`background:url(${he(t).background_url}) no-repeat center center / cover;`)},[te(x,{show:s.value,"onUpdate:show":w[0]||(w[0]=z=>s.value=z)},{default:ie(()=>{var z,D,Y;return[(z=y.value)!=null&&z.is_recaptcha&&((D=y.value)!=null&&D.recaptcha_site_key)?Sn((ue(),We(he(ok),{key:0,sitekey:(Y=y.value)==null?void 0:Y.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"])),[[ao,s.value]]):ut("",!0)]}),_:1},8,["show"]),te(F,{class:"m-auto max-w-450 rounded-5 bg-[--n-color] shadow-black","content-style":"padding: 0;"},{default:ie(()=>[H("div",iNe,[he(t).logo?(ue(),ze("div",aNe,[H("img",{src:he(t).logo,class:"mb-1em max-w-100%"},null,8,sNe)])):(ue(),ze("h1",lNe,re(he(t).title),1)),H("h5",cNe,re(he(t).description||" "),1),H("div",uNe,[te(_,{class:"flex"},{default:ie(()=>[te(C,{value:r.value.email,"onUpdate:value":w[1]||(w[1]=z=>r.value.email=z),autofocus:"",class:"flex-[2] pl-5",placeholder:S.$t("邮箱"),maxlength:40},null,8,["value","placeholder"])]),_:1})]),H("div",dNe,[te(_,{class:"flex"},{default:ie(()=>[te(C,{placeholder:S.$t("邮箱验证码"),value:r.value.email_code,"onUpdate:value":w[2]||(w[2]=z=>r.value.email_code=z),class:"pl-5"},null,8,["placeholder","value"]),te(R,{type:"primary",onClick:w[3]||(w[3]=z=>g()),loading:p.value,disabled:p.value||h.value>0},{default:ie(()=>[Je(re(h.value||S.$t("发送")),1)]),_:1},8,["loading","disabled"])]),_:1})]),H("div",fNe,[te(C,{value:r.value.password,"onUpdate:value":w[4]||(w[4]=z=>r.value.password=z),class:"pl-5",type:"password","show-password-on":"click",placeholder:S.$t("密码"),maxlength:40},null,8,["value","placeholder"])]),H("div",hNe,[te(C,{value:r.value.confirm_password,"onUpdate:value":w[5]||(w[5]=z=>r.value.confirm_password=z),class:"pl-5",type:"password","show-password-on":"click",placeholder:S.$t("再次输入密码"),maxlength:40,onKeydown:w[6]||(w[6]=va(z=>m(),["enter"]))},null,8,["value","placeholder"])]),H("div",pNe,[te(R,{"h-36":"","w-full":"","rounded-5":"","text-16":"",type:"primary","icon-placement":"left",onClick:w[7]||(w[7]=z=>m()),loading:b.value,disabled:b.value},{icon:ie(()=>[te(E)]),default:ie(()=>[Je(" "+re(S.$t("重置密码")),1)]),_:1},8,["loading","disabled"])])]),H("div",mNe,[H("div",null,[te(M,{to:"/login",class:"text-#6c757d"},{default:ie(()=>[Je(re(S.$t("返回登录")),1)]),_:1})]),H("div",null,[te(q,{value:he(t).lang,"onUpdate:value":w[8]||(w[8]=z=>he(t).lang=z),options:Object.entries(he(xi)).map(([z,D])=>({label:D,value:z})),trigger:"click","on-update:value":he(t).switchLang},{default:ie(()=>[te(R,{text:"","icon-placement":"left"},{icon:ie(()=>[te(A)]),default:ie(()=>[Je(" "+re(he(xi)[he(t).lang]),1)]),_:1})]),_:1},8,["value","options","on-update:value"])])])]),_:1})],4)}}}),vNe=Object.freeze(Object.defineProperty({__proto__:null,default:gNe},Symbol.toStringTag,{value:"Module"})),bNe={请求失败:"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?",支付成功:"Payment Successful",正在前往收银台:"Proceeding to Checkout",请输入正确的划转金额:"Please enter the correct transfer amount",划转成功:"Transfer Successful",提现方式不能为空:"Withdrawal method cannot be empty",提现账号不能为空:"Withdrawal account cannot be empty"},O1=Object.freeze(Object.defineProperty({__proto__:null,default:bNe},Symbol.toStringTag,{value:"Module"})),yNe={请求失败:"درخواست انجام نشد",月付:"ماهانه",季付:"سه ماهه",半年付:"نیم سال",年付:"سالانه",两年付:"دو سال",三年付:"سه سال",一次性:"یک‌باره",重置流量包:"بازنشانی بسته های داده",待支付:"در انتظار پرداخت",开通中:"ایجاید",已取消:"صرف نظر شد",已完成:"به پایان رسید",已折抵:"تخفیف داده شده است",待确认:"در حال بررسی",发放中:"صدور",已发放:"صادر شده",无效:"نامعتبر",个人中心:"پروفایل",登出:"خروج",搜索:"جستجو",仪表盘:"داشبرد",订阅:"اشتراک",我的订阅:"اشتراک من",购买订阅:"خرید اشتراک",财务:"امور مالی",我的订单:"درخواست های من",我的邀请:"دعوتنامه های من",用户:"کاربر",我的工单:"درخواست های من",流量明细:"جزئیات\\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} ثانیه دیگر می‌توانید مجدداً ارسال کنید",发送成功:"با موفقیت ارسال شد",请输入账号密码:"نام کاربری و رمز عبور را وارد کنید",请确保两次密码输入一致:"اطمینان حاصل کنید که ورودهای رمز عبور مطابقت دارند",注册成功:"ثبت نام با موفقیت انجام شد","重置密码成功,正在返回登录":"با موفقیت رمز عبور بازنشانی شد، در حال بازگشت به صفحه ورود",确认取消:"تایید لغو","请注意,变更订阅会导致当前订阅被覆盖。":"لطفاً توجه داشته باشید که تغییر اشتراک موجب ایجاد اشتراک فعلی می‌شود.","订单提交成功,正在跳转支付":"سفارش با موفقیت ثبت شد، به پرداخت هدایت می‌شود.",回复成功:"پاسخ با موفقیت ارسال شد",工单详情:"جزئیات تیکت",登录成功:"ورود موفقیت‌آمیز","确定退出?":"آیا مطمئن هستید که می‌خواهید خارج شوید؟",支付成功:"پرداخت موفق",正在前往收银台:"در حال رفتن به صندوق پرداخت",请输入正确的划转金额:"لطفا مبلغ انتقال صحیح را وارد کنید",划转成功:"انتقال موفق",提现方式不能为空:"روش برداشت نمی‌تواند خالی باشد",提现账号不能为空:"حساب برداشت نمی‌تواند خالی باشد"},D1=Object.freeze(Object.defineProperty({__proto__:null,default:yNe},Symbol.toStringTag,{value:"Module"})),xNe={请求失败:"リクエストエラー",月付:"月間プラン",季付:"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} 秒後に再送信可能",发送成功:"送信成功",请输入账号密码:"アカウントとパスワードを入力してください",请确保两次密码输入一致:"パスワードの入力が一致していることを確認してください",注册成功:"登録が成功しました","重置密码成功,正在返回登录":"パスワードのリセットが成功しました。ログインに戻っています",确认取消:"キャンセルの確認","请注意,变更订阅会导致当前订阅被覆盖。":"購読の変更は現在の購読を上書きします。","订单提交成功,正在跳转支付":"注文が成功裏に送信されました。支払いにリダイレクトしています。",回复成功:"返信が成功しました",工单详情:"チケットの詳細",登录成功:"ログイン成功","确定退出?":"本当に退出しますか?",支付成功:"支払い成功",正在前往收银台:"チェックアウトに進行中",请输入正确的划转金额:"正しい振替金額を入力してください",划转成功:"振替成功",提现方式不能为空:"出金方法は空にできません",提现账号不能为空:"出金口座を空にすることはできません"},L1=Object.freeze(Object.defineProperty({__proto__:null,default:xNe},Symbol.toStringTag,{value:"Module"})),CNe={请求失败:"요청실패",月付:"월간",季付:"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} 초 후에 다시 전송 가능",发送成功:"전송 성공",请输入账号密码:"계정과 비밀번호를 입력하세요",请确保两次密码输入一致:"비밀번호 입력이 일치하는지 확인하세요",注册成功:"등록 성공","重置密码成功,正在返回登录":"비밀번호 재설정 성공, 로그인 페이지로 돌아가는 중",确认取消:"취소 확인","请注意,变更订阅会导致当前订阅被覆盖。":"구독 변경은 현재 구독을 덮어씁니다.","订单提交成功,正在跳转支付":"주문이 성공적으로 제출되었습니다. 지불로 이동 중입니다.",回复成功:"답장 성공",工单详情:"티켓 상세 정보",登录成功:"로그인 성공","确定退出?":"확실히 종료하시겠습니까?",支付成功:"결제 성공",正在前往收银台:"결제 진행 중",请输入正确的划转金额:"정확한 이체 금액을 입력하세요",划转成功:"이체 성공",提现方式不能为空:"출금 방식은 비워 둘 수 없습니다",提现账号不能为空:"출금 계좌는 비워 둘 수 없습니다"},F1=Object.freeze(Object.defineProperty({__proto__:null,default:CNe},Symbol.toStringTag,{value:"Module"})),wNe={请求失败:"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?",支付成功:"Thanh toán thành công",正在前往收银台:"Đang tiến hành thanh toán",请输入正确的划转金额:"Vui lòng nhập số tiền chuyển đúng",划转成功:"Chuyển khoản thành công",提现方式不能为空:"Phương thức rút tiền không được để trống",提现账号不能为空:"Tài khoản rút tiền không được để trống"},N1=Object.freeze(Object.defineProperty({__proto__:null,default:wNe},Symbol.toStringTag,{value:"Module"})),_Ne={请求失败:"请求失败",月付:"月付",季付:"季付",半年付:"半年付",年付:"年付",两年付:"两年付",三年付:"三年付",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"开通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待确认",发放中:"发放中",已发放:"已发放",无效:"无效",个人中心:"个人中心",登出:"登出",搜索:"搜索",仪表盘:"仪表盘",订阅:"订阅",我的订阅:"我的订阅",购买订阅:"购买订阅",财务:"财务",我的订单:"我的订单",我的邀请:"我的邀请",用户:"用户",我的工单:"我的工单",流量明细:"流量明细",使用文档:"使用文档",绑定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}秒后可重新发送",发送成功:"发送成功",请输入账号密码:"请输入账号密码",请确保两次密码输入一致:"请确保两次密码输入一致",注册成功:"注册成功","重置密码成功,正在返回登录":"重置密码成功,正在返回登录",确认取消:"确认取消","请注意,变更订阅会导致当前订阅被覆盖。":"请注意,变更订阅会导致当前订阅被覆盖。","订单提交成功,正在跳转支付":"订单提交成功,正在跳转支付",回复成功:"回复成功",工单详情:"工单详情",登录成功:"登录成功","确定退出?":"确定退出?",支付成功:"支付成功",正在前往收银台:"正在前往收银台",请输入正确的划转金额:"请输入正确的划转金额",划转成功:"划转成功",提现方式不能为空:"提现方式不能为空",提现账号不能为空:"提现账号不能为空"},B1=Object.freeze(Object.defineProperty({__proto__:null,default:_Ne},Symbol.toStringTag,{value:"Module"})),SNe={请求失败:"請求失敗",月付:"月繳制",季付:"季繳",半年付:"半年缴",年付:"年繳",两年付:"兩年繳",三年付:"三年繳",一次性:"一次性",重置流量包:"重置流量包",待支付:"待支付",开通中:"開通中",已取消:"已取消",已完成:"已完成",已折抵:"已折抵",待确认:"待確認",发放中:"發放中",已发放:"已發放",无效:"無效",个人中心:"您的帳戸",登出:"登出",搜索:"搜尋",仪表盘:"儀表板",订阅:"訂閱",我的订阅:"我的訂閱",购买订阅:"購買訂閱",财务:"財務",我的订单:"我的訂單",我的邀请:"我的邀請",用户:"使用者",我的工单:"我的工單",流量明细:"流量明細",使用文档:"說明文件",绑定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} 秒後可重新發送",发送成功:"發送成功",请输入账号密码:"請輸入帳號和密碼",请确保两次密码输入一致:"請確保兩次密碼輸入一致",注册成功:"註冊成功","重置密码成功,正在返回登录":"重置密碼成功,正在返回登入",确认取消:"確認取消","请注意,变更订阅会导致当前订阅被覆盖。":"請注意,變更訂閱會導致目前的訂閱被覆蓋。","订单提交成功,正在跳转支付":"訂單提交成功,正在跳轉支付",回复成功:"回覆成功",工单详情:"工單詳情",登录成功:"登入成功","确定退出?":"確定退出?",支付成功:"支付成功",正在前往收银台:"正在前往收銀台",请输入正确的划转金额:"請輸入正確的劃轉金額",划转成功:"劃轉成功",提现方式不能为空:"提現方式不能為空",提现账号不能为空:"提現帳號不能為空"},H1=Object.freeze(Object.defineProperty({__proto__:null,default:SNe},Symbol.toStringTag,{value:"Module"}))});export default kNe(); diff --git a/public/theme/Xboard/assets/umi.js.br b/public/theme/Xboard/assets/umi.js.br index 11af00fd360efd52b1fa1d68848e7dc54a5fc196..97b4a724a7898f6fa508b2a639768765ddc49d3a 100644 GIT binary patch literal 353717 zcmV(sK<&Sq+jbRe;OWPh|9k)n5{T$p)|~Fj`PYbV?sh9g@U%bIJLC{)2PKwed0*`s z&o{r26;k!?z}qawn0JCvDM`GjvQV(BTHEJvRV0v8KMYV+RaI40RaI40yE}e7y7}(M zyPxEf0U@kF5KusnA%Y;{s8+4Jj?%3yVU=jxam8dj?UNux)+V`#<~2OT1q3MOsV0bz-p7i`D&I9~wo% zY@q>nfMJ0|qp`|CfC}9c9s5ith5adGcHklJ!J7y1Lc6JQKn};tqvdpk`|Y z(QO`gO!ABv3`P<652_A!dnxHNGak7I-WfD?whpnG%-hI6*|_ALXr#wq?5{oBaRXPA z3cfxoHWx?9@C7~Jq&0eIOp9L~DvBHXV0-3_NU4l8X*CLOu6Do}I~F?C&h|sa|TEzSc;DNv1m)o{ffZNSzTEBL?<3S&s%Bt$ojQReynlYc5%RtwE!;PKsR1hKXD6z zhU+mLdN-U=gTRE2E)E2ZhCtV?OmCLg`jnibg!Y|%lp)(56`HXHj*-zPoc&0LE5TT@ zI7$R!RTL@;|Z$;XOIesj#sM1pP?8$4ejGV4>WPnKpWl(o}ZDbHt+ix?oD|@S`nN)aXSV+ zNr%{n`Q*4^rQbkrE|6&n^O-;j8@&vt2pj5zOcq+vRk&-_giO#>Ka*^il~bjCqdvrz zs%iQA@nE2+G;no!;1Nb$73{1g_TMp_6{`XxXb;|y$xH+nzXS=BUB>%IRnsy{m0u}A@nPgL$>VBP*$HSDxpH?E-_?<@}?uN__y~k&34x)eecpF*XwiDI<3DMM$-y%$yt;FQ) z<+*rQd~1Voq3Yl#x*_SfOX6oqocr(M2~R{K7BXA?%;H!{6af6vBBWHwRvSu zXWdw(DN|N-caXogt2yf7EC2t|*V+N&Uu<=GMJ_C!6OEY_rhVSP8_aNubwPQIGF_tq z17GzQo~Dd1B9vKJ6hEz8(7)( zmh1?GJ$Z2m98V@Y8~5gdxYG2yTj2gMPsHnOj))YIAX8V;NCetX%z4zpr1+d!_AJH_G8XTj@~Fb^EHdqg6?W0it+lP0h3f=z-sx z%Q{`P&XBsxny(_2?bl0u+iSd(xCh7snCMSc-)V*6$^@WaL8BbqMfNXEPGLISR3MXQ zQPNSALMeXvk$sAVd(Ug3v#nl)bo>MtNnCDPYQTa^JqVK zQ++c>^vmK(=ir!oav6P{Oa1S3UG3>LBp8YvZ|RjX*eH~Iz=`?oP*t1O=vaW`p@_1a z0vd+CkF5cqq{OnHDWs}X2znoWT;5(^&AxuqWN7q;QkZm+L*-iWwI*-@xd>~-Yu|Zq zzhpv2SD_S4(!ast2_F3af0e6#o|BQwi?pzVZ%L3*-9MMdi?$^qTmDO)(IR}LOPYEOy=a$3fC ze5_^5(#3Mtqx>>e|8&L3Nj}%!r<4v@_~lmbDUB3Y3S+h*pyoI5|K?BoeKxB~!_m7g z0(6PAEk;A{3oNCJ?^v?6 z#c3leoF|C9j=kTP@A_J8({W~05#>l+pZQ)9kwzG8&h0iw1XjFD+m@0O&Jo=c)$JA>A%(g_p~b1=I;wk z&pVgCGBZrFVwv@RZ0a8mzX=d2M>)|r>#w(Rfn>zZ2#;v#I3RqRuZ}A%ZA^G> z6}j!X*Rc>D3(JmzOB)2%BIr^nI=R z`ke$>f;B309*OtvXqSn(Aou96Mqm0~Tw}bJl zzdB1!@H^LyUt=jrr&NQfw6}5}Gj6N)Xb3sY^t>Jd*uh3G_Nb+D>ymUseCdqS>M}KSKiZ z-kk%e7%+he`}TGRwwt3NOu!FtvZVBd&g8H4-+%p1GgOVU9$EDCowq^=ii)zStv$E6 z5C}m6L?942=c?N8+iYq#gk8PSSR{h?izd8kt}@b&G=1P*mhLlpL`%z7nku>5-9F%K z_6W$Jk@Ao8$>aeKiu6Ey{pIH)YVp{r#|7rsl(#6-^3^2+=AoqjEq~SNtd;7;`6hFm zzesQuQNg&Tb*mUm5bF^MZFG{@vkTAXS}J|Tr2Mn2?pQZE8&P1PcIH($w*-*pA|Z`r ze`4dMYKI>@IQ4B>uUKD@(u}Xa&($@B^Ong1Tv9NuGE&S#b>m5oYp3wdd2<$6N2OQr zwFT2poqO%`?`Lm?rFq2%zLt%^|t;0*LS+8y19#*pm%+*Q>B0# z3NDA^k`Emw9WpYRhM5io2mVV}|7E!qL^Q#Db&8h=B&gKmXZLL87*2;~XUuI!XRSTo z>8$Ypf0@x)c3x6;bpHG#C+_8E?wLSPl1o_r&M9}o z_~4{xu^5w67KLX1_Fsfb7)Tdtp2ZME%zNXo4RTw1v!(4|z3rOXn%5e+e*n5%- z`E5FFs^&C*I!s7kCO3#P2BwaP1}f%TbffAqhm%T(?y9xw^_Iwp#ktPc9wtIYqTlI6FQLlTVwsl=Rb0 z3JVQVS8er2N`|7d{=3vVU1xIeA|Xb8pKm)z`?s`qBe*KKq%dv0~E&cknokk@i+MSpL@5{`j5!98gH03l0D@&1QE|s$I4t4JF z{vL7D&W&@vMYp#?)3WFt5sj$n+$UMHG81FC?BuxvMxj+8HQjK+BMT9NX3RM zZ!}Mv+3TCTZe@a2bER5bAC$S~E7!crk(`$%pQ7!0T9jY^*VA#>-qks32m#Yc>dg231R$Z6w3MXV=Z5aik@`T zrI!i#_7>_71^&!t|G)p66{uJ^i|!xN{icB!Na%zl;7r7I%V?NlNk?diZCw4}-&jlK z*X0=1xto0@$4MDd`0H)q|DXF$NoS2@G|4JKg$ruk_x$KN`=KwiCI^ITBTVi7dp`J- z$xqoA^a38CQ3%%r(yQP%EUB2+_nGn4@c$q8ypo<$K6Db#Oed6x+LL&w7Zv&Do4=g?r;h2;rcNfO!OvnN6g7#U!b7 zPJpa?FH+SvBJ;f!KvKPcq}E#?Rj(J4Y(uK8l15#kO0{0A)P81XJ?b@QRez)Rt(nc7 znf>vfeXI8^tE4kapb2n<5Q#GlKw}ESsI+&|E^l&#WyXv6UX`S(I}3yr&7|vdh z_cHTm0#k*m?g3EfK1`u^mJy~2CrG<1-Er|W5p#q|jHxGR!u?;VTGy%uBsU0o4RR7K zZ;&@?LVoupB`R%9=ajBp|5u|?RgKWqfJAgt76H(K0PQgW`q`wU88iS%04dLqvd2T& zS>9w%)}|;*GmaC(X+t{i-b2cV`yP%V>Fp`R|Nq}q`~SZ?b`=UivelMsA0OW_`o7^i z{9^ijV-$*znhNb3V*JFOVNGI3qN0dGkN}XhM3H(HDe<(DSJ;5|-c_Wl3XmHB>2843 zIfs(n=P3A%A^XN|%iSmY#_;v)@Ir`R@8|D*$v3+D%l%Te{+Bgjj^GqVgskkm_3SlU zkcCCb`CVPr1bt_TLV*$H&j^W;$o1nbEls=X|C#+Db@9?Mqw@}8tuuug`c*XnRQ(2q z-I(2FH!u>>#8@QvVn4CZYDc)q#$$>JIEYm{{NS0AAME*s#_X+bLNYdyTYq# zS!&6i@dlPMTBfeLudmh7K_fY6W`2mF?t8D=m0Ffs@*JlhQUq{Af+(Q{cp1?!>4$`t zzy$;^{P(TT{-wL(d{XUuV&{vxtiAlOPe)|eUh-g7td|0hr(et?xCR-;5xl$ZvPEK=Wd z&wW4Mz3)fhi^xKVEUe6|A}5gqdsqo{4~Ul98h1Q{7^VI3oJ5a8kHz-5#u~#N|9ijE zGD22jX*D>rTUvHYF^;+HmKMj7;o;wR-aC!|e`N+Tv#NqwS!6HOV5op5)j%~n2D80$ z-}}E7pea-lU;xEYgoxS6Q3r@=YFReJl4r16yQ`3C0OO4-OB%}g&2RaW zKVU=v|9sb;C+@RB-&Nh^X#7A0lyyAmlO_MpezJNWJ7K{Pi(v7yA_(zi^YfT&m1NEi zlE}o;{@pp?$b_-WGuxwQSo?@{2B3&EuwwwI94V$apfs24%n@J^8md~Eh?uhHXJn;z z3^YE3Oed?Vdy#)=!pKU0e=9BfS(e3R5k8Hq^jinWabtEF#8D!R9~NL)!nM0*3j&L~ zyf?5Om%`%O-d{ZLAwrBs%@u~hw{%-S+kH{>dv5JyH~%b75X2%#rHSm^LWbMGOEpL! z!r8zV2VOF$9U$G1xU_cv(E-eEn!ne#KQr>(Vp5HeFvdd3=hj#D$9_FcyAOI^xs3^E z@|D1Zryt9FV|H6}_mG(Z5#eikCtDsv%aDARkl4k647Ec$EQZYvbx9k<+=X4f&@YA2 zpL+HCG4);2IfNSw@w6!)O=~h-ighMH&;pSkw@wbxSv^@Ggc9y;S!Fb8#j-53cfLQS zy^d*nn~(%>SHBcEU590_c*Ug@V00DykFdrFr z8K!nPcAh$Et~^2rAq3dz_NUo4OlxwNX4_4lnHVsS03n1V_Zs&eL#tZL?B3ld8dI7e zY9jnE!?e1z`KC$Qy#{0un9ok?2MKYEz4l$Uw)hs2C+pi-evL=h#e*4zBp|i6eIE4RkD*1KldA&qMG%CTOxrel{Sb3i6D9$s zfo6}`vfigGt4iWb#>5=$4+1|)NZijfx!|x2&*lYjNOMAI|+L;$YLp7IHZ zd=kZB22-#o=4ylKUR82wffvW9S)Ca*8I5sQX_}{i;w`}2j!AhxhWjkn@2`HnzbOJD zDgt*LOPrkljAhx()on79-L`Uw9RH)?cz`AzV`%;V+-7^dw%NSDQ3OOpBLV{qGq?;> z|6jJc+h5upjlq~hNCG>K!<}z3RP(@HgDE5dPWr?7aZZVSe@W>R|n0oosctdB@K-H{6sD>sL(%pR7Wa|3LTtI#A@%_$F{VbykE z%3w*bCwwj!!i!6_&}|X$BfOKq(hWorn91lRAU5@7s}4OTmk z{wg41QP}$|sUMpcx!(u<2OIZKbMW_P0q*MpsReo2Bn}AOXSIQ+GY~F`>=_=IwUwGDykndOV(@Xwf(tOzRoo;wg>YRLesehtm%J}rymt*^K+$DzsS#(MQ zRW(YsRKD~HeoaCuXCWnR(v67t4XW1H6%gD-8ZV$f<#IK0s-I|=p`_YJ%NE9wUC1`r z=(8f9wBQyL&5uMbl(NXu5^;B;zME5*0txx}MvX|fXyt)w@}OlzR)Aeh>}gL(7D9m{ zubPxNGrvj=%JDX)j}-PSI!U5xS$nxaVJSiLeuCK*T%W0o_cQahYo9NQME!n3KG~Zz zxT5fSNl-f;2D4G(!-!tjN*t}Ygo@E1CB>KnU?GhIG=1z1riR+J1wo^!iAun^jA8RA zQ_i}`R-{!m8RE(hvK_lFOMVEZ=%a_RXbwepWJ;+gvE zv{a_hFJ&Z(i7<{js2L=(&32+4ChCt83DO(@CPF(SL5J?KG1r(kDxIDA-5!(zkp{T> zyJkh8T6Xo9-$Wc>M4gCjII0B`Ku2w4_m=GbSdtexIK5aXA|IxciJ`mU4UE8)x$e}+ zSkFA(;Mn`1YgRz~{)sEZ<2s}U@cksbQIbwr;IxXHYqcBS&coF`F?EQPn{*tSZKg5Z z_LqVEuHW#EpIgy9{eGHwpEa4k{;#NYwtF*b`{6;oeOA2@%eyLW&gWhG-lyHQPV7gt3~GM%z34c8nV%hFolaxhuaB$2aiFr%=4t$McIE5ZewuUzm&K^O z^V_~SKl}~*v}5$Da*|2?I8uUc^~pq=RN(DAL1b26)DY#$+St$Y*BOx678K`*_?g*M zi$M~of|VM=mEi&>ne(F$T;$A38AYy^=mn8ER@mGqvVW5>usx-6y2mOCEgWUSMVT#ae2AaMLC|~s!ZjzNOa_mLlq-`nlroQqkes6w^u)O*}a>Wk9bL0lz4A^q~}e% z&Q&sq_W^>a<;_ZIKM#Qf=x0(uU|Uvq-@_w9k|Rn9%Rl1-_*rnH9X9*26h%V z8sBH6>hq<~F1Q+sg>PP;T)KF7)~4grWo)u$-7^@KmUh+ygj|0}q zQXOxKLM!4Lk){1cGu*sDq(qF_x^n15j)52uUKbiW94lGFA*t6bt3&JsppRH!IuePW zqSCJysdLGaYAIxwLBu3!foeQgydTn@0AiyOL@6ybSa&}(xy+z2UrG+u#bIs2+-@K& zQgGj{Chmiil6Z%_2iLDKH@f0`KFytK@<@(J(9X=mHp3xjSP$2w97U#rmpxNN3P9rE zNh-@+x?KdjmxcUU?F^MUSO?0O5Y=#P+{vjb=2H9eDGY*bFfw%N)Q#If?R zrD6_bc?<3ftotFC0}Gd5Dpz38!N-BJZK2)giK_Xr%5}63K2+}4=GFfqm3u6Z9Z5vY zv^nx#HerOFt$&j^mX<0nT>-(p^vvhryBF3U7A05lkUwLISLpALZ(K6}Ve;z|LJ=>6 z6H_C0C|r%WiR% z#XXtECLfQAlaUy#u&GP;NZf`qZ}ChCX*^}FQ{}n=J1X5hf^5#zKbw8s6FfMx`jfy* z%ker|z||%QTnedV{2^nw5*#^8foMKw=?k#gVg0x>FCE{MGJ5=+Rl5fg;HF(c$zzs5 zdy@Wu6UJ9~E>R$?P|18uG>lZpPVN;vs}nEa{0KfD)h@m-L2qVi?Ldx}L7n-PU_iQw zUJRVjhkh7sAE}?)@t};_2JQXQ^bFVI)=0$rOs&=1wz&ULIEn}3(gXuLRhw4q#v&=M zcMW5m{hWDb)#QTmCU(5QOS#D1s(jtMV_{{7!Yh+B{jyIFe1~$H)M$$N6&R@6E>MBu z7CsZs9kt7ly3*M#WD~r7YN$IKUl++lc(@Y?ZXTY{Xd~j>)Vq1om>p+o*flA9*$3I( z8g4>?6im5`J8ZSS!FR69O0VFA+yQK<4ZqKBti}nlTno94rRkgjzGcjGt&c#raFR3& zXr-?D?#q8FS?0*_DR5ccfB03yeYwI42AKi)c`_*q*0u-)N4v~s=gt|z^kVJuNOug~R0G%MogKc{wW>I%Vx9E2v6Q_DfFDaMs;rq)de zBKc;Hx*oT?=Ut86<0DPpWu9p^;k>lTBUdIGbW!N-^w1tOzSs(_%Y0(9(L|zudSL$y z0R>2W4~;?m0$p)IPR;hd(P#FE24=MLp>*M#R6KCjv~4rD$;6}OZd0Vv5y9YUrGpY8(NC8p_G1t z4H+er#!H$q(jhd%gED;uR3`5`+M(Fjzed;$*%?vB_K&L=*w#0@!8@Y2K8^P*6I)u^ zf$^s=H-MdfAJhNtyz!aTvMr3ODSe@%q6UjN{I5?Wr8Lpx*9QB+J?H@9SGtN%GVgav zD$@S0E}N7nLy~L-j3UOL3sI_Yya1Xp0hc(p^&NwJxqH%yDs=?xyumNdep@PN=yy#3 zieak6xG7RhFtPRG35IuJzywDU>#2O(9mD=Dj?WGCkp6Kq-DuMcTOp65GPQqP%V}-&WrID6n8h@) z)?)C@I;XKb;j#(bGO8cZs>G7D3GyL&P*|j}94~-kOu(fDmXuFy)UcMCWOszL9|1A> z+)Or%RC4Cuyp^|?;KND*w`17-`vU|E4BKu)h!Bank^&S?h z{jhNC`5X_0aDWtmQQMQbOLprI38<*{_z9Pd+0FGWkZB6AiLKqvc+9XB@~9|P`+J?& zR9!Y00|P9s6KgF5q_W!-87_NxfLm7UN3>prWbF$1P`$G>Q;a!Y0L7SqOA9P1pUi-P zmTJ}S2>8FlH043sC5QR_s^y?&nEH6c6l(qbP&KcIbuCVZr)^#Y5#mQNn_9r~ryl-ye(=TfBOKl8VLe04M929uy0gz#rG>_=IK{+IWnV z>D>FA8m3id7$-(Z{{2i7YbOSe){JYO4v~$_DxmrytVb+Xn^-tR4+;qdjROQwjM|>e zU9ww$L_kF~@)Mr^=vW#4aXW8rX@;e)#)$aiE?v8&PE)BG5;z$r)=~_<$s?wag~>wj zO0a$$DS_o?}IkCR63^&t4IyxvFTeI!0 zR_t>*3?yT>{Q-`X{E&fHZa7=cEpd&O-T8swcyFCZuqOB<=QJ?3n7H{xi9EAl7wJ_L0ZW3M~HrR z_WfDqx6P2y)xWa!H-9kjr@!tEz+{y1qUwg}2_dbc^Rs$lmn%Al4u!ycs*m0kD~S3L z3OLq%55KktnA&m$_ByH&tKP%nH~DvUo;x6GSD!OZQdZ?aO7wftu()aP-U56v5!^NE z#_4I{7GS>1tLKhxBHN*#?lndT`*Bp^o%h1K4MrfJ`C3;ap{S1D9v6!>`#JX=P|#61 z|35vxd_+QIT0Bn++wk22bom!Npl+C+5Yjq^0jc_oht8qfAfNF#$-XR{D=^M=;n(JT z&u6;E^<${fQSV`~jJ%su+yQYX%${*LR)-yd>a(at)%<=^IGg4FhQ(~?;l*bp5HGjM@1Wsn*iIG zMg~wdNzX&tE}ze?T+i>(8|2p2Gr&rabJI1}^ZRgTQ!eva4AOqmH$v$>3EQF8TX}YF z7K=?pCOGTbI6if(ca*7H*2@b6@Z16E-ZOB3x>0&6(w6B==HF{3n;;Kw@2<2E^drP` zlpGJIHV2s0xVRhZd)U0kQm9uS)-fZ$ji}#>kFC&J{$nj&$fLF+w#Vw1$$kq1tDb+> zgn*SK%*8LJ-E~0&Q`dJ#JEv}B0VtE`I0Mi}r^keoOmx{fQneAg6X(M-i zkShTHdqsTWq~v9IDz~n0A9Bxz-Dd9yR!09T8K@A1kySD*sP#%Zj3Z?aYo7)usVh7( z?(=@{6fQtMJ$qQzPsizO4O#e?rF1MM4c1C}ehylxDIaL6wrA`}CU3(^_8)c(B-!_Q zpA{w7!w-lrBZ5!UC$1ZDf5FkU?Y>FnLmn3uvt!3K6c(e=_*%=)Oy8O$-`5(t6)*_^Pw#k`ac!?@_KsrB*45%C!U3vxX55}Nm*HPm-dQ&> z^V7GoIT-W{!zE=(zm3&;dE}j+A7)@KGyxLIQ~9iU!_4$BYvBbF{3yObaa209&W8a} zqy2}#u89lYlWHs)#Hx)$?*q?5#D@BZXuF9aVGNo1?7H_aDG9w#e5*^yYP9oDkn-C$ zTS?HM5WQ7bsi$L41T68RkxWZTL%Q z16P6-xY?LSMKG>N#PNa5bVv+IDH(Gi+#$EOtKRbFOd{KIW8IaEfj1O8t~(CwuefLV zTKwL9NL8cwnai=`Rp=1_s!;c@3Ny}Ak026C+D8PUG36tmJrLbT2o!_mUuCHr0FU?} zaJ*l@YGaGFRwt&)#AQ&AxQuJj7bG8I;2K_!P*=+dOtp!NsxCdk*Q3D`XM1IOM343c z8P7m<=@Gr&%|{=xw-7yWO{qy=I6(^YSB<)X)n8T7skvwheR`1i#m5v6k*ST_QTt#& z#3*lme0oTRj?Ya{Y<)Wj-y89c`8&x6zQjS-gCPf#kAfdkNXsci^64SVG6&#H*?n&H zA0E^&5`y^5HLtDs3ukrHW&_^n^6mQ)k{?;W(9hxQopF^ z`!su(UQzQ?yS%;0iuAs1g^+1(%=5c-wQ}jQJ1LmqQRfqf5oxseoxy&f93BVt%*r2K)_M7|9@BDKso4ii^pI%iL2!E zu=Hx<)V9BYQ{K{2x2_Wsy~06f3cm#2R7_KNC3}Qm^)RTq$y^Q4?8cHP9UO%5mbG?i zdEN$)wDF*F=tb-gfS`f5V98tjLT%*||$ee$&s7)9q;ybX_XM|92c$S*Q_a+bw^x+E&np4twBj@3HlOvS11p z2yH~9)t7{kV@4iskJa4_v7>Wj7K>$Z_@Rxr2!}JXtps=tTgOvXvwYsmw^^bUB@Q&P zrZ|jMU`4j)WNnCK>Tatt+Qs$D_5=LsOhO01=*pxwtrWwvq(lp7))e_yRXJM$hwJ3k;6!c z_d(B#hm6Kbjh~SWlwwW4X=~b>*BYwHalz9F1Wz?(oS-I@_lwk;jS^R5ibR7Lvn%=z zDpPFY`sX>I8kov;xN+`M`QZ{sCc05PzgZ>-pg2|n8J0ce-s)Z-rOVEDBj_q9?`tVJ3-mPO{P=Qs=m~!@Pn^M_Hiikc*z<*um(Tt(FcXt% z)iegUz#HRHMKU}omzO&5=S7i_1jJK^=ae$;(Lv7 z^bDxM2nRz~(r!|olX%UV_>9oFDl-3L!y$V&xTw;1M7}rfA@d%h&@1{Gei`u>)nl4^ zet)7Vo`?8l@>tPDwsn%9H!dXpaD?7^amjCaP`?c72S>R?Ur<(DPBczp6m=_AQz*?a zyq9MZLF!}-FL!aJ^Zt;&Y0;rPEw29Rm%!awP?ITAJZuAfk{FOms-^Fm^;yRr8`s5b zFh_hs%R-7r_zsbJN1wU=2hgF({iGKzr>U>ko?LG0GWi7gf*`QzY;kRplvSYv$l}OyRxJm4L}lS< zU9QwzpR~<##m{#St4osjNj`DvmYU}&0mG;XA4B17$4atIvUhPTRZsmrI8xp-p#iqS z=JAsG5|}pZo96%tQ=nI?OjQ+YA2BBTnwf5P>?tE{fJ!DWchKk^?HU!)&OqAq(a8@y z&Yl5K203Zta4s>|t>cd-FY4n@n1t+!<`zdtKK2;%TvJz3g)M}*d&U`KrSdsNCQ?w5 zpABitHHo~wXFV;VDR9WA^ig%9qkHsa98nf~K@H=x@>1NBM2TY;5B7MTBrZ&ubXGb+ zQjlqSFL1B%k`(9;t>jcfhOn0~(3X2KhuB-9B=$%KY^CVDYiEW0SkMCZ;dD@wLDyeA zOz<%|Sg{_Zz3LW*r;MUq=bw*-uPGpy%(f+7gJ{tmg_k~r+g#}@-JJwWL<3APgg)ge zlslg2Dz*LGu)`kGL{mOZh*bt4p?p%v5ESf{yca>b1_SS>dS~Hjh`&M|d+pC2S*E%! z6M#ch5}%PQM%e4cmSP&t^jyOPD2y3O)lV1*!^4O$(nsw&*|;>KFHi_%vUJguL>50` zco-2z`Y1i9fJ_<7RN2!D5gm_CL??w+p4BhsFPaCOOHv1Xp#`P&F93mDfCmZz5hw*@ zplYZbS)9u`m|9jIfcp<7+ zNz09J1Ih<{&f)mZt!FVyH=owLs}J^#`8nMcAutOPzm3u8U;Jif0TKFv2XELW%=_zV zEHBO%`W$cB`8>Q4e2!)~fTFoU_e;oMEcA#RXjE}XOhp29>gL2Utb%hJ~y31E8$ zJ)y4T36!f%8vz5NnoUWL_oKS}v>Zi5Tt4qpWs{ny{h4QiGyVA>BD514U@#PU%kC2m z|8jhSw&59MjnuQcvKA`Ps}^$5OAW@ua%9;0nf5Zlu>JUBJeJ0y@LmRicSMq(v-fds#E&jjUn6jd*Fqjw88xq7bg5I7crP}P zjN6^Jd-DT>F*c?B}5>Fq~wpV3J3Q>x7rmr&2p?H>Lgsa#mnGb|MC9DMw1u>p8p?J|PW%Je@kw+DceA zrMtMQ-t`jNAjYw$8T15f&K}H|uhhtM>8T!=s)8Um7hY#0I~azcqf4^0Dln>arVcoa zQj2my8iCvd#%XxMI%GSgz%ZpU8jz)Qeg?L_zplwZxLKht=c(J))EQw|0^6hT zf?zo6nuOZwA}3qrRsN)HM?mMjwdB-2H%gmhyBt%IrK`h4R^tN3jKxh5I6u8X-T`DX zqM^=vyHm=Gp>(1fFOW@@v*D=c`us$m)Y7KsC!)Viz|R3+raVsBP;vKFD*|=KGmbJO zD@SmDnS`sBR`1n&AyJ*CY3X8p(5x!V0|F77v@V_%3q;y-S& zrB40Ljh$*^qxe#-R};%YQ+#IA=W{8RO27-;^DSOn@|TTEGyn1F7N{m%r|i@k#VgS2 zbnWCqG!p;*fY<9=I&m+?j`5$H&CY2em@+>17Z0W;)=a3UtRnD?uiA@Ss0v7O@P_?w!Y8=u&1p7(PN13-W~{6zf$atEpG2cP z`Sb!G(=J46LiOlcu|B7TjCWd{k8)U^$*RVz!c~jimxK3A^v;~Z9=3EZ7~*H52R=l1 zpAxs!wHi?<(#beBnvsTl&M)59`UpgR^#W~K`We-7pP2}1ku4g%vhE;9P7Sod-H2Be z7-=!m8I$0)V8t4j0ptLmrMXgOo>jX7?3>jX=XFlO#eLVOQdf2;LDp#G>_a`8w+3_s zb6GE4vR@i1)YYU5OEi{=$72KRCUx=s+it}2dR59iSL7s~>OBOYQg2vAJD;q4KNYPq zMEm*>i&%XKD_ir1^87WJ^1bP&VX4~Qi^(M1>V79{l$ueLiS~D7&>`DaGJt@Lgx4!o z?YLi76!a}P5p5xh#SJ-=as+EEos4*hLOKet`){EDRT621cV8@Zz-CD zs$q=i4^r#JPfXMM^<0^<(0o2GamK{vhE#20bmN%`=euqS;>~8+1b&)}dPY6S>xz$K z!)u&MO0g!{ZL?>Oie=(;(Wqmf_ZMjzbxFD*af+U`trgZ>f&#iOF7(kZ{_+cN3}h(7 zdpio!F@5|08XaD3jJ$wVHR%srL~)TA144~mIU1owr8-#jhO;qzLI*S}AA>P&gGOH( z{GobQD9x{?M;dz){+ns}=!9l}dK%Vwd|;?A(vpv;?OxZ{y>d;uBOzKFv4suJ5u`M5 z!thEJH1Y7e_g4{43u<&HkQ}xx%qpojf#E9#*V-7nWcpBgM%P*71T&ICqe6FbyEA_& zh7(o-QWJVCDnDX3%dD}RWnl<(T;iXN?neHMvVd;HY)Vh(6qv?qFHl?I5kSp=#6Ed{QT>Fia8~LADmd0vwHD`1_j-ke2Bm( zAJsxnGlVH3~C(KSy`-3AEUGzb#^Y6o4cZm@cFyG)8pDe+^q|ehWB;+1Z5+k0urk|=KH6EwlKe!9 zQ^e-|(@43}dgG>TN+2(v?9F@M-VUDI^Iz8aYdHa*b|;xsGH4YQ9BO6Ob^Z2QquT!P zdyNe8{2CmP8?88avcww8vhh76TX|$tN~F1oaCPA)K`I>7crquk05;-A;VR@}%{VW8 zLvK#*=+g*xpGfEIm9V$wxf8al>;34M^e9}ej}f^y#(uJNuO1#Y!+%!-08lXxowm1* zFSUcnk+^r>?JB)*XTHwX9%}9uhw9UbgAIdYW7K*r z2xJNBkrv~crlZSN6to0Rt>0RkFb?&(n&^I84gbP6<5S2ZtjyE7e>)=>m0vZ~QNLU<2R-?$ElZ>X>J3o!PbBZ>=H{E(<6*V#NQkV!ahjmGqI zIz@aSrGUQ;#_aRevz^$>uM857Aw(M3Nhzv0chO_d3Bc@t`uqj>^r{%j{?I$LT+ion zZ*#PiLL09+cSDyil-HNoc4OU3{Ow|$ep-v?xJ+<$dhAxaEpnE(jgmRDP3ULKPW6_o zoJH@pRyTiuP#C*WFv{(AZK?uN9y@)I$#+CYB$&=E&dS;`YmsDE7j3(+CEL+@2)GEh z93qD0|JhMn!l@-PNvBVd*?>0UVKGGTZ_{dIsH%LRy2E>yv&Iw{>K2IGrW#ha-8O9z zlvF@L)CttnDXuh}ySf9L1s7zfO%QfP3fit(8AOeCVOOjOQMC=l0fu%V+OiAM-+C|U z_rF_xN3l8HHeBo!ah!RJ8{A?&cqjF=vpR?+LjaHic12g?oP#A|wVHjB zODieoh>1ZYsg&$3Z`T&!)fN`La%g#@8cc)bnN_3Yq6ujQ05-#G3{KUy#^-2odL%N? zY#JgdH_k>fvMipCgrVWnsi-rO%C#{0H~=|IMc%RMqRzh3&8&e^SbZRHKP7N&PxlDvjn?`db zVENSS6c*WmMS&f5P!@<@1>r2@5I`Ib>pWe-NwXP=G79$+8AhZ`Rr4mvgN%XAj#o|N z9ikF~cabj%L(dbjS?A5wU_2~7%eM(f`;prk?MR^IanZq6sjpl*q^}+I+0=-^CKu>S zyaF@JXL!XZ+6V`SPurBw_nIflQ_TV3AEodK2Pz5kJ0I$8j9vsw;T`8h9+4Q>Hh|=# zL$bi3@r^0gO$ZDC191HcUV7|6C4rqpz7C$(c}y54AJN{5GLhKM_l40<%78n8fH96! z#BtJF(N5p$c1F&E+Z%b(n|D)YmbHZzEb5sZhsQQ|oB76ViPbT7N1#p}h>%nzGvm5S zeIuRob5t)7ipgpvYt?S0vc0=lbUEUs>l!+0h*_$mS)S&YS=s@+OEn*pwES12ZA&-a zfszVHWboAXFk;fzlyiZ9(kq`6MntF+Zu{Y#kC3aBSaDOx??9%izz9*B|6}7`9Aw}} zs(Is-pDND}zbSbs1QTTOL(dE6vGK>D22)xd_^fD^^*?Lfm%1xXk2}BJRHzP??;!fyVIv{aV2Bc65dx6PlWnf0ZKr@3!i*T4MTLjg0YQ|OZq?{qCI z!$YA3+C%Ard5Uw1Js`u^SyJkpKOMEwE}*OLyzkWAr{LtZ;_y9v6V?Sk2udlQhXWl1 z9s|EuOnB?EC2tm4xRjo{%0gCL|NPfPh&+|gVl4WPGB8RL*INMv0R!U%K}b2XK}xQd zOC*sV?GZOyQ%wz*$T6JFwnhTp4m8NB6H~ICgh*^j1@UB2t+Vs3hMZ7N+Ha7gv?+#2 zV2GjlQd?_kt)FAfO#Ftm-et+lq7e^OoZgsdqsR(d5e~jmHGEl`BVF}zPX%%Rhlm~ z$+PwfxwxoYl}ut^?8~DEsvCB4DAxF0?r}~6Lk_d1J+ZY{W<;%3*?%4upTATI?P^+B zj|7?R{Q38JtLPZNn>nAEhj5ecC*$cSlZ2E3R~jfLoRL!WDivsWKCGjqr4 zr5Jel7XXkyFT2_VCeH^%M@hevYu0;NMLbo{b5dK^DvGm)OYVl%`Pq_GDWd1m*mSh ziL+`x(>FZsjKOUQWqh&R!uw*-kHtGuO5n>Hlb<%#%m>}J+CV4H$nwWOACqR*)|~g} zkb)7*{pP(TahfIHP59E1c&DXD6AG(3%odKmc$2&JYK_|pG=UCJiuu>>RE(nH-uG3COg4aW-y})p z(s^5$<~=ttg@NfIZ468faxpds&hMJb_>S_q&)7W1p1SO#WtigZDn63Zq#V0ssJbAi zBV{cRbCqZoVIZdk%w%Hi&Qt?>c~Q0Ep+=h1PO6DT2$m1(Tj^nNVXF_+^nX;7z3H|v zc;DGl<${26Ak5O*ZdXv?%ca_V`wV*a;T^Epb-T%-ch;u7(Q4rLdyy?g*VNOTZ=ZNN)!5P<| zI771;7-1%Ct0Li!IU-2$^Be>waY?HLc8uv>WcTB2@ouz5Y zyI*$n0Rt2OK)6iaWqZQ#LuJ|CeMlP4uZ#Ocu!jPwGc_4Uu_g!;J=PS<9Ae?bb~oK~ z{rJSHjQ-y6GU0Yy`A?L{GC$*<%_l*TXfBEu8NI=yX3>h+cAhKkv2>c~xzR|?9b~udfCLD7y0zbVZOWnVYt`Y1;i@Fr^JACLK(r`2L!SSqq46jT7avwhab?R)Dn< zB)iZRgRb)X%>;%1zX`-I7JO99#l*3l)#^tIAdx&}2a3)G2l06o)mwzis1El;&Up}D zT0v6(i#$$|jn832#wtEqb1G{czFBib=4uT;g>X~Q(};THzj;tbLwj`DAKt^In7pL2p|VyjPm%q-C^NK_9mr@vY%bmL7OW~LuR3Z^_2 z_&LuX1l`4TDUwmeUEv;})%mGeXN~Kt9Zl>4H|&VoMt$=(%EOE%br%`(kLX~T#>m+M z*Rip9$N%_O;vWoAydwcihmWWB!`{~gh>5k}CHSVlN!W?w_T2FM8YO+CNV>=g!ToUJ z)6S;=hjkuIbN#QQdOC*d5Pq|i?=QWLBXEKT501|iFePj%qB4G^5c{brzlx$Dcpr(l z!igvsY9haR&?&-?FJj+&6FIFBuKuTJWEl#FktaR)?*^w!9%P;wFaqC8z1I(;sfVMJQ|EY3pYt}9y!g1 z;P;CE;Kgtu^TcY980Jb2-%p0rcM{Unm3LiV?9x5|t}xv+-(cv1>R+D|;q#M>Nyi@%4r&}6PLx~^3O&)tdiNL&8yvw$Q3fAr zv*<s6~j4ez%*IB7!kOM>FSk(I|kyk~rp!8Dpsm?0M-yzC}Y zYTk*WfSUXHo#s1DMfl9!af(nXp3mAuo*d`@OD6vZFSn-&FSzj6(!B4P?UGY|LgdSP z<0bU9+hcb*TqbF)yl{Uu+omcI2B@86#QJgXRn(Ju40jQy4y!;XeN*uSlOv%@a(SUOkP|&}G)r5^OB_TfyfQHTA(T!+>5b2ON+zIX%;iIDxK)$IF zZj=YWETL5Ei#qy}ohZ+o6MKN+X52gH81BDE_?g&XluJJ;ci>TIz4Z4Aq*u}OtMSI8 zWthjX~F_CI%YF z{leKV^G&jzBRZ;n#H2}CCT%SwZhD$2%*)@7kL8D3reBPcLmdBKD&)+iP!oh!%p9eIkg%hkP1~$_ zG8n!T|D22e2e`IMP|!=KZ9RdmTz2XfKQ+@Uw)39xQ`?vrSv>kr1yfTY&Cn>_I}o6| z@My(ENCU}4BRhEb!AyM2XrHs_7%epQs1si0y;bc~6l&cI7Kd$T?K=PeDBRrL2bdDn za+Ga8O0zcQb65()0{Vn(Jx;`l4<*f)SiazmVN-eY7jm*anJ;KrF!+HfAdc+0uQ3%r zC)Bk#aT^L~N(ZqX)4xWKQF)&AK5nj#hmQf(4b#;{U{cYD((LK<1rPoVXJ1AwqO$L;lW^=ymA48-;-+jKGdtVQ*yMjLEzfCNbmQBwFA|Gf`eKqk?J*G_0i{LzRNTkE+RE&ACAh+=D!+ zzBiNRDsljx3Y9XnmdhOF*b?5p(cEo2Jyx#i^#AO4&s-B}&iO&6SJ z8~ar?v)T<*3}O5@5P}&`gYh`+3@$CP#)nBK9^TM%VZK7Sbd;6dnLfmBYnpN())IsA z&1y45p<%|@>pFXp@c9OXE2ZwFNuHJ;yMs^T*nklX;Tg}WH>u_Vz5jiMqo0Y?^ zHc9f$T<+s5OCTzhr3}4wkkjzR?2wDBu7~VFB+=T0&^#ETqdi0Sr1X&iv;$TdksK)z zk)jX|Oa=ql(?N84KcD4`E9e^=6bnuQWq4hbOgRJ*=$-#0lC&sr-KRwY@kH+k?+_4V z$Etpj1Uq9w=ciVEmL6wCpJLIYuUkCp?`|&DVwQ)29Ha%z7KoS?MAv%SQws>9@_gc! zW<+8ITO_k4aCmsIIVbZPi?IV1TCdBTI(hPL`{EVnQ3jd4 z6^)Yn*i+_M%wYM;*AR{Mho8(KlO)=n7#>6ti9$5<6pN4%g-RAwj>szY>gFQR1jkSy zPtZR^5_&{Om5yXAOvmIkLpO6;V;0sbZ?5J$U@_ zm3~rIhUBW^lalku@3k9@h%I2Qo7!HbQlwZ5VO~aSzad3kzs@R7Z5E?m%4P(okL z=M4z_p`vl=^mG~D&EZc4+~=W&nuN&API5Do__J|r*SXC5xwg*vXwi*+fS$g;RjH7> z$|I#`~lfaYUd$bUy5+jp5Lgv*#03=_rC|?B^imU8^uXCo}EqJCXPn=K>%^ zguHk^T9rGV<{8c(?ne3nYmWyxj!eZeWv2>0j^B=tog&TirsKt9YvbGkym_K9C}(g2UHO=dp1`AP%EHy_B!y946nTGOMt9pr0fEgf zfZAT7{f8Dx=!|U|BbXyBGw0veNKqlJ6iut6Im@zd`azY5 z%2KDxCc(07d07gTs*U|=3B*)`3*+ZPcc)O_9q!6|l{K=F9LY_b!f{LY5xpzu!Lu-T z>NAX*#5v8geHs}2({PcD0So^qmo_6uu2BHD*;T6H(BCW?+LjUo|4P2xHPgW8_CB5V zSqvXXFtkR{g(N|o@xvJqy7yHI-0|d- zYPrijd{BlY>3!as>S zBYUn|r@&!f&b#fph*fO~J64Utj_daeSIk!e%DBuT&ISiq04OPZ5Pc4XR-i0mb<;zITi4xL7JhhQ` zh3Lb?{{Z2Q<{B?~g=bO5Rq4p?S{6R&MWaET=*Z$q=#J8T6)ZiNj{CVC`%|Wlxrh^X zHTX0&JzK&8_3AwS3=*LLtsZBCh9H%#YC4ZT9ety)$?DqO0S`GGph|1JQnWL$MPg$q zpPY}7VHA&Mh6YGVec1>L{3WEt+=@~=J0q*5A)wFkoXp#o4X$pB)r>tuh=C20r6)?z zRRG1C_31pu1nY%luFi{O)8yW$o%L|Kv;)eYa}Lr7i~mR+i`ef-QJz%XCWKlyJIdBT zhD5yx&K>|k!oUm2GRiOMw=B}GeUKJia`Kg6Jsc-Z5QdjuXkP?E!}PS-X98ZG9PNOD z-t7`KEyg#SCe4!3&(12rcyk|8NQSg&|3lSR$l7DlFSmvYwqO%+C1> z**G4d8WA8Om@2{E$f=#Qg8 zxAmiBF{@uCgJeVp$za&Y|D_!<99e8xPlO`bgnWz&^} zKVCu^+;fS~MTPKO+_QB`zO#q5;%Wr>-8xZT2aZ9HlHuT?ZoO&XU%T-@FT$dQ5ozx$ zlHr1%)4`e_1x_l7!8LI{2>ndL-A7pxgDw-E=bts?T=02@#p4#DQ;lwdP~QP~9|;Og zWa)cF^uO0WN$VGzn9J8gFrG7K-|MfIRe||8$>j)R>I9Gp2cE7nafOw4ZouPTCjGMj zq6^Q@aUFqBNzZNjW?ikd7+wV+9ev=BXz&c&^E{U)mG+m_GrWYqy6OKif}3bzF;TP( zM`4J`s}RMSypn>zPGLe_`a&TwQ}W(t8&Q%4*kDx8PaZhXtws2@zlXch_kMp!c6=DY zkLB2Gb7DTufRq;$La>7W>*~y&4Yg99Q&*C~@rhtf*I1#JY+~5V zNcv5{YYT+YLN?}ss#R6?1#Vk(^yiD@Q7gBST^+Sym-?O5P8oR+!si`NaQ~eZ=@j{_ zi!PlaQp_X@5;C!7X(7D^qA4AtU{P)8>=fZ!HHxDj(ooO^Z!nzhC~ zrD{*tP?Q*&T?|2_DJP3HX4c=HuTx4nMw%)`UOBlMm-F;a`%GE4xLa!ZM6E?c)fCm6 z@O#DdaXL|YuPKt&IddU#WRiYr9%vRRn_-N@(>^pG*qsR1)%;N5oSY(c?2mDq|(32wO%{fQ&f_0xSf)noyk;$^9Tn^46Pv4eTd z#9|MVaK{a0FaU?xAOz2#4dx*P)&yZt{4uVZQ{IYV_R%Wo7uUvztW@^vbPI>0$hK4} zP@8mZ8fGbSRZFan)XR(x>O8Hwyj`JE)`6tpwd(;Q2hnxi{+T2iRrHX(?}_%YwX4kN zbO?pFq)T;~x~i&D{2GrUc=jX{g(Tk(3V}5S>zPSKzG~~yRX+B})g4WKLQ=HW60EQ7 zsMkK5D`qP<%WcEdUAwVEotN2FmwKRG8id3)R(WVU+jc~Q0~oz-HDQ#TRu4igIk$4d zQPD&)RJzM+HK~1Fc;6j3Wl9Q4GWC>;_>0Rs8scsw?R`^3TMsKJg0z&;_3e|TeY?y{ zKYBUndO!AJVVPc)_1kN)z85p@E2@z=@y^>=b4$=IL&cef(+fyf>k3Hc@pTrM>1(0h!nWP%+B@$Ge9{PmQsFjHCxNjnY+`c>jB z4#GcLVSbVR>3f?i+{#PZGG%jOeedzE)NyAp6b4CI-c_sM;S4px)-)%SeH=RX`F!F! zn_wSMx2@ThAOHOm()iu|`*(?&U?mCCq(VWDzkZ<>A{mTNJx3nJjddsHlts=z+kfpm zt1g+ityVjXfSj)hG?r<3If(0ikt+3!Ocqd;?qVF*FV zlGSn}Y5Ek<%edX&A8hZ4n<(#Dicf{qp5R`I4*s(3zRz0S6Gj8jPjizBORE-CkSPwm zEYGgWM8{~it<4wf;VB+e0o)#)o#$VBda5`I1VerIfAe;RyP;$goIb|cgKV9bVM0KP zZe`!*9;_Z3%G{!PHQocSQZ8~`*Vpv~ycM>U3c_%mm0Ddh46PY=)T@KQ zNoADr&CFOAUFHRAu`nn!aD84VY;%o=7xU88l{nbT9+WB$tERJ;%whVIajs53L;KnD zpd)QT*U|xP`v_ueOACSwUw}DS4-eN_9;KO;nH;-VwUT!p$fLP8m!Y)qkR0oR6(Xpz zpz~+9$Dogz$-&fePAdXSeb^~LL+rR5U27^Xrm4P;Z zgz3!|c~N|d86gn)HzEaiJZaLX`&1S3tnU%LH&f0&TYZwPHO8+Mj1n=ZV#2@i0_3*g zM(`EtU0LnY$X`T0X7`7Ci}tLF{dTb~UX*1;(vJaU#s2l!ZsSOiDJmNPag_ccDO678)7Kn0 z1LA|WK|?!S!##iL+6OtWXArtB;ARzPF{G9Rfj){rDW?GdbYQ^@{Z|gk(>os- ziP9^3IjVib<%dMiEZ z>K`3*ztD1{=Z`AgWJnWi|DiWrfF!YJ%@(4Qt>?!fat4wmw-}sV9T4KsENLb+uT$j| zKmk}@AR6G#a_Q%E3YR;{ERM6Nbkm^pqkr$Q0L6(YB^gGh1$Ro8$Yj(REJryh4GS2O zr2ke2h9ckTo7&c!1?Kp#b7S6)05G_|Uyp6TEa=3b(}YeP0b(sP!kQg4egmttF)+#7 zeb6!B!}$^>9qXG$u|uYQ?4TLdf@pN70{x-1FI%(SV;3>m^3;J6kv@jsK?0BXEc~Qv zbU>5*t~Ae$+?fZKdf?XilDH$JgDmg&VMhI!oRxXnGiPT3BGi_FpqiC`D(ky+IvgeT z^I{S_lY@)-d9d#tE#ayA(N>E+R;d$qg|0XCjq%mtC2g*TgT%ZE`BL z+fGgwtI@mzu{Mg)VE6M(jNBS{){wv*=?IV;2%dT#%&*S;LgL-wzZV}+_u2MBRKvz0 zABr6N;*I0X+mWX<@k#VWcL7e9I-RfA;WXw&C+pAn(wyRxK#gJ#sj5K@HHdDs*%>K|^)n)$_b|g7F zDk4O}jN*fM#(T!m*dJIiq{YDf^Vlg6p0J`^m7u6O`(FC<`AVMa!F^p>JcY;GWw%iv*FT)ir7lOAf9&gND3RL;aA#zy{}m zUsz9agDL~A-e`>~rc7HZ8`)6u&4^C(JX&?&>es;PudxxU0tf5o5lgKiC}--T7Hmw| zZ65Bx$vvm)^p>i;RPW!rTvL-Fr~fCz=X1qQx=^(25=hLJS)9kioe_b4LCxlFCJ$4b zZ?8qwp-WP z*diRayZ6PsdKH)JVt2*P`vJCe>0{VMIU>(i{aKaB&~pJ|{-%)N#EUX63s=pL%ZDWd zI70-PkQS5=ESsJbjo_opAAQzTY(GlW#!^c)6u`-r(WXlwzGpL>3=ZIc3=HAOQ63*Bb7*$Y6XR78jMS*slP zd#$x|F<7`{V)ie>m!LaLXfnNeX4LcBw9?=wl!0a9HOUs#Vfa!V+cZgb_mx^Wc7NGO z#=N;m(JhU7N7*x0NPJT?)L``>iw(wD)k~I0g5H;UwFb_4wA-e;db%?^sf?tN8Lm+D z%E*vb%%NO4%VMxzBLCRRWnr-p>ac4AzdoPBE@{OVCFoRf1$K8iTOZ_!Rx$JDX19bm zQX0Ea8_eUlxdXVo5>hTN?90fBA5L{Fx*jKle^KeaLv*L_)Ox31c^c!0`H0vo7g!6b&XsqQTDW6;%#odpL znqJeNb0HGnMiHO0LL6-@RiVD-^2d2MEgQ`nGYNUuIR{}pT*8d6S;)1u@&~RUkA`to z*I1V}*B8-Lz=sV)SGIaASXrU2KcgZ7BZJ=Cx(Vf)7>ou1=}m?4oZHWcXGs3-h-9Yeko#6*f3E6Y6`bn()zOwj;IBoNp-f&kJP!14!nZEfQ%- zsWKLaJuXV)zWe^F&U*cC5u2mWpQp+g!60-e(m|rTPt!H5zn&q$U-2r6V=GU>R_3pO zy#4RSPea!-7mOF2gd5ftbg{yE^_I}$sYgm*8CKg24u(fJ-^Q}xn#E`anGGvcft_Le zA8?TOE()GGjd&6ca8(V5X40``C|1RfAKFf zOLw&`_b~yCk3BON^o*zE%PBY2F;2TRW^gqZgEzGf>ISYMB`Q27c8z z{w(`&J;l=pTm~qxNd(ekC3*(Ryyc;ZTs-IwfmrW4A`FV-HSHGd4a(N2^)JSy|_|-`T>6 zF*N;zyaS&=8urhW3Ab53RF3ioBplK6j^emNNpFh*Rphtt7}PpJ)pmqw%1&9Ei11F zb=O;WwF%d%)j3R9)OVMOB(P%Yf19up)0Zc)U5r*2efV-@7E_f z-3I&Xdj#`&4vUjI$ZT%!ir4QFj5qLBSVOkSUd|#A1XJ0q$0lDGGiN_=xAA_OR3)Wv zkLd&t(LkHZ@}+7SUTF<1|KXN4V_m0?JIEHy4>}>th>i$tF8<9Lu?n!~+&DFa>)bbf zJGpLr%p1g%11Xo^Hq!rEE|-n`wZOudzA=I7IXDY1I+(MQn7%Wm0Jk3J#Knw*oh+%B zV(g)~$`RB^SYTC2^_fio3I!1%;R&IMwA-Y*)6(_ zSkG}Q+5A-SSYy3fY+^4m{s70WQhs||Uh5^UrK&+4ekEM?Pt4!J{=4Ag5HxwSY!<4# z#YE(yy{G+QUBbZ#p9^bR&p03?WX@-4khpV0C*#Y?gxI2${)M-`0|Bi@b1Rh!!Cc6sy?G5g=cbfzMdZzNp?Dle6&`e#=ZK~AG%10$^5 zLq*HsIrf2pbKEHYXAcLpCUL{WF6kr)Vpc(7+TA7D=Zctg7bzrl^Qq2&I-}AW>N$xb zykxgPL53C)OqAReIh#QnAXrGuBRN@qN%?3TpR3o6`q^h=srZKKB$`+`A)_@8ZZ@E1 zKEoI4Gu--9#C`jMYx8D!)h584xT%&dBhb<~5tid7pqp&F5MlJy`2d*@+c(ni> z{*E#D)QnW?M7_acyjMIr# zm9Rn?TgWU_hRXpyHT#Psbt-PdCUQ{zJdTR7r!hjy@oSzjakX^YrsM`jxI7NMR;$-2 z>1yrxrA+B{{iS(&&dXwpyK9RHE^9im8-^AGq+oVT{q)cwO~kw(#{w*atB$=DovQ}c z7Q9swkB7XkI?Bsj*DHGbF;WKR>PHxZs{yi%w{;6N4>KM^G?^%XM_W&L$U1wg`vWj( z*$%-L#t=TJPW^xpVjgcc9}ZXioGSB9hzQwHkker4wl=Wz{~j00_m4y5wkSBdg@fh{ zuM0Vr{%ew{YJrWwTLZJu!7~Pp-RjuJTTd6yo9Y7aj8LAc>dtvMO{U+!8SX7f{A_kT zu!3;M_iOFMRl%ICGmO&6MjWZ*1`9%t>}VqyA9RPU6i3_@(i2LoF3&$K=Wz#c0dvLx zanX0V-k{dB(bzzYp}Mw}ao^%901wXhFR9O#1otu<{kk=P`e!YqjD9%lbSw=D?E5$w z_!wD^Q+N>Z=C6-85hIiPan+VTBbdwe)J0?0Gf*2!#&st6Y<@=lF^(2=Vk$rbdGFQ7 zi@a#<9G?=LEQOp~lY5n}Gcc@DtkZ9hn<}sdmB>}=mWL^O zz{MKs<2IZvqjhUk-rA+s9P;C(T6l0(x@VUj!TO5 zgpRnO{n8P*)r;#|J_xaG86r*ClnT0oX>*%Em3*JU8(^n4>3bC?3f7B7h3j# zY`bBNvV(1GL6m7kesp%*If>iLy(#n`2?z&?F{L1oVaBtcv&(3pAm!Bc`Y-|=ij+FUc0 z{g|segCBipM+|iQElDqxrU5uV<$@l3^}x(I4!gwOmI^b|2-&#ur_Qtc0Q-_ALj z#RJYOhMixZThncH!0(94aO(5RZz1GKbr7d-OZaqrNr((c2LF>jNU_Evr!Ef;#V(Bn z-ecwG1F@*PLgtgQkOoV)Z3OfRqK|~b#ztc9=^#NvrngTJX57Nl-?vvqdEKjI>PXR< z*%4#%1UJ)CL)M8yda8(dPQ{*$e0#!iLuvT7=qOGJ8mJi@RH0v60DI|5}rAl;?I4ckJgFGivcjDo<&O>+W35c zu5^_&AzmdJ)YiVqNdVZy-IljmBA_{$1nWAqv=$7CLVahd5uwop@ye8QB_gRps@A3t z|DL*z@D$IB6o|K08_B?~Ta;P%W5Ek`|0b)K3O;j^Mk~a;8#eO+;`5;Rg?H>g<@i^; z+9S{tnrbRs9CHUBXDZYtc#j7Vbm!--Av7$-l+xD-m&lq^Ia}N?uaAb;Uah3J71y}vWbG4PCAW4AC^1Z zb!w&(rWbS}s;~V-Us}iMrFu;1+me~MHCT^R{xN)-Md-%Wu59qJR(U{Sz4GAu4nu6K zNs}|0Tvt!P*bTgb>0P7Gn|rXsowB~D%&*B__!tSg zeU-uJ!}Em9On{#2Pr>wkw5w)_3PcZxH>R*-lcuL?^z7TF@ylrE?$nVPG8cS1AHKk+ zmM{J1Il~vasFRy&EQn0(uNxjDEM)g0oMgZF z^9*tJO3$lv+n0%4U+H(3k69Hf0jWO#(yPxA@Rep(Pq=!mD9_R=NC(`Ag)ktlGKuRvkX) zmCX)G1~dEloc36!VWqKg_e4-#pTyM*^3wR@hmZ_Hh_Go}qUYr3%LD47uT<=lQrM>e&P zP0@kG%>8XrU(m^M)wLi;Vk>xseMt|NkWhm0_`*+>oXVYa?dX4WSEZ%jAhlOrO#1Q z1+E*v_*Mlz$?rjYHZ~C)R(_&G4jv@!g8iA%(Mlp|$8gQj3yihnf~Qh{$~c7nIC7}G zzeC|U26;)4miJqk;aX3Hrf^fG66{kb8G~m|>ge$x)j_ikvYzfJSShe%oR%|KCkt9l zNAB*JuS)7GoH|K+%QcnD7Ym~+|wPlaM$d)~k8O}rZ6BDc4=KiX1_>118yrx%wU8Gi8 zEAYu-M!af=PtTJcHmIP6SowAm^rsoZLU6lE>q1{!2`x%EWVd6L^{86a_SIx6G(Lo2 zWG~mPo)(a?%K*IazBS;|22U*Y^MMQ0dW&IY*2)Ta`$|b|r^W*Gu0_zu)0rW>_~@q{ zp@wVR2?W?sm!=x&4?GATc3E#3c{>RmR69-kJT5H&u}h9)nv)l3gEWI&0EOh|D%Q=A zn6XY6Xo4toM4zEP0!P!!7>&gc*(pl7dTG#Vx@QZw-#(L#dk5;mB5PJz*&*Hedkx>;u$uBxupFlx|Kuvt? zKZqEh2efwuy+w2nk!2dp{P@c_gEX{9XvS#R{My0VD$O&VDh?(yKcTAGr*<&5_$gXYRwFa;61DdLFoy~0MF5-83y9-J^w&<_!3 zEdIrE;a>~n+-#<~)!9cH7EhXtaYhuje$+RAGTQNhy5WCsnuF7C@8k9u_nJ}1&WA^{ zVwYZV!AqdzR~w>VFiOZ0GRz6Akq@#xY#U)%5 zAAuEuI>xd&3O(aq>lYP<3*VTi(nX{v4wGW)RXXONV+&{{`J&%{x^ol^`ST8Am^d!a zh@;0MJ*l7o^~;__13xmz3q;xIMkp41A{BY@VDdKty|>xL_$<#^FVZ`{7y9xX((ewM zBKgoF^Aq9tmzfJnoHL_f)x^glK?CT4q&RTsT`mM5a0ckR`J}7xQ{DauBabcyA|@td zOdUx})P;4nXTBShad^?#jX6Aa&@(lAm!H(k4|k@UVxMf-KZbEah$NT}x2MJ-xfy`- zj%3M-GEu&)_1rkgwt;*o$K6gG$VaLaQj=co6UZk&NPGbj$XdDGi(kI2SVhq!KyW=< zv5MTFf&DKFslcOW(aSE}aNSVRQ;^CXsL-_F68IG<{tBQb(46XvaX9HDFeS?TN={dJ zLwZ$@afGTaMEh~t9dfROmewIFuMFr#49V$15Ry+8$~~<$cXdkJkYJ}uU(${ngf%Lv zLl7vT6M7}3>wItm__-41(POX`Ii;zkspns0bfZiq#0g}5E)<8U|UGEKaa?{t=sif#|W`{-aj0u(oEJ^e0LS4Mt z*f@cE?BtF}#z?&HJ{kA}LpZj!KamFoDKpr|DlCic%v3O4y9Lf+SrMgqV&4FCuY4#e z4Dpv`TeRaaEPQV8!9_-n4!3ct=q{Vh|Jm6>OhY+rqdpuzzFIL`AqZ3xFS%EPja>0d zKdg_V-lM_xwX4gWfUdI}-^P5Ati|KuA>>9C=}aBoG_SSx#ytNmSwD$^-aWl5RyG{& zx4~57$ajI+|33%=gbu=pdjz3%@1hBY4_|%hL>bZ6Zos4qIjgsB0&}1Ye=}Bx`5iD= zI5~rLx`L(9N)&*H{c3JPP;B>o2CIvE-_7({%n{apu1u(ycOO$&<>NzyrLr>QoHDoZ zL=^!>$vg91#US!1FB8-=IOdx%dP&osSQyx(@6%FBeNkNwB>umQi0@wTG*pca#;7p+ z5+j@kb>3~z^r=cL-}w;;la6e(3Q}y`VbaS~ND{F{J|>s)?H_dmSLoGS8)KoN?C`gv zdF@3sMm$!i|ESrifxx@YGGN*Dd0TcUa6@(1q0)4iJ9=*jB*BLh3#|TX&=^c5i56U> zAEqJq)b`Q|C*P#er##F|-i&V*j~(z?fbkb^ZA$HKV|zosS#JI6qE(DZ4bbNSA|Kkc zsEXm_*_9)g`Y49MH7mY<`eOWCWwuLKnhZ-La@ri4kxtB{W3ejT>rHhxGP{t++Xpnl>eu^Z|S`$hH7JG{}tKat1@dSHGvNkN$Rg+NXU>l=+>>pSR zCh+xIqO@RyvPQ~DQp6fxM0U&m44%xih%n6; z1gm&>&!3c!Z>1OpbI9ho>ZccoYsi{Iiml!-44v1O-0nwO3=S_(YbhIX^oWBD9Y3pSn+1r>l^p-cayA9)r75yL7Y!;N zkiDy>ggzr-jJBTXEN`F$GDgerY%N2;hkvqyqb7@qnQEAIZUKP~bEmFrxv}0z*@yk7lmq2&c*cP_dTc*<2u08m54gVSUF;XuKgPkuCDR zQknYAh(;yi2DbF*nGR7RKO)FT`j(`H_IDzZ;c44;ZS4>1EAes4oFc z5PcSACMr^`Xb{Dnmd01EZid0Qp8V@M8fQQEkCzo|YB5ou? z-g^-h1?%F>O37KHkkf|Q#`XR>(2B-e3-g)cB$*N_1*E9E2(*dDOi2=Qr3KQd6vs$d zqDQd9s2NRQIEH(cmGJIk@?#kiXg{dgKhb4zN%D+M)6{}3<3H_1EjH2sKS030)Zorz z$kg}|0;Vy2wC_CS92M&SKnlUTxPXL{kQ`#V{nW+U~&)Jc%gT=c=*?68iS3@Mqquw zTZaeg2G6_$nL_g6ZYjIBrXQSD*@-712ffn^O1j}15Qc-r;Qn;5{{j!gOOYl#UNfeW zG7H0FnhKv%S?*;dP7u$SwKS{^y~t_Y3mhpv%j&A$?;Uz_{z) z;pudUGNNCHMsKe_-kOE_?H6l3p{Y0kq>M9S-#4%xiOi<*d_Y0{lk(!6OXM{j++rE2 z#zK3UOM)Ht#fC>t#fDokhn^={IGZMW>RS-?d9CL1X#|c8qjn7UjP|&U$VQL`hs=ka z;j7;M_30W<4u`4M8HpKi%AgltLw-#!%T^Qz2u``bY*~+yLjD2fp>bLwltU=0c`W9X z414M&x}sOSp9^jkkg8AMHBV{;>F!PoDO|9AyIC)*-b6mu@M~9T2}~G1&Ar4PS%$x^Odgd?X-2?Z5?1- z8B*}=-Ridped^Wu-(;NM+m`JH>dtks@$Fk2?_TIq>wPlCZ}D$SM)76mxl z6S(kg3YO^`ubu;VXMaSAfE(k>9V%^#9<%-DhJ}HtLzfp@2xfii##H^r84=^JK!s>F zXz}hVj04eW@duS-XVL!Prqd8b@7tNz4Jo6RLA(Z84djYkj!)uR3sGA^L=tmyN*0Er zVTKWe6=I{IjOTyrZD&@11H_#1$TX->EvVwF#!)7sGZdtg4@?D3t*{+fKZ28e@$MT~ zb%?zWM)S>ZqV9*ZVy0n_u}1qg_uCL{Td9N?ciUQ009Q#l z*d^E8V$F_!Cm0nY!|5EC*cYKUIAx9MtgBR=xWhe~Wcm>d{RBhZeRym)3GYBGdLk)h zMGDx0&dr0gKu9xrXIq?dDg#{hLRK&HT2xIQaZ}i&Zi6&ak?Xldhl4`iI6~;{B_BbG zzSLFAZ<|6Wdc_aghHUT-g!iUwf!m~YEQ?Dg;v}oj5uiQUA}OlVE)6#;*?6)nTzF?E z2P*ER9}JyfK;bd#g1(qf&3&{jXYc=Y>IP41_(mPB;D}SaX5kvW*ligx!-q@rRksV= zbid{z-Z~_>5e!jG!jt@L8pAN6^E$)gPzzY|s|6V~?SxYI z8d2k+Z{oJ>J4#0Uu$pI>Yn`@j;gf9C7nDa;q{)l<>GW#-yFRs`H#8uyGoXl!pnz+zHtk6~Otak{1VL0!siLv1 zBaMLZ77>dtJI#p~WJmojnPb9ZSC$}&of1*ft(jm7#M#3dREhAinT~vQY=wmENC(?K zC`>HS5Fxu)ED8)(AIOaD2Ug(K6@X!=V3#M^dVaPf=95#2A0dH~M7cQHefrZM*-f<( z5l^{ABs+&~;Oul)MA#MVGkpRt{22g@Sj2;Z$&F?x8jZM8RG{mOSnQ?(RylS*&R5wY zFwPP#5OH`|DfO}*3LC+a84_}kmVcm_4K>HcT=7pDIk0!`c`Sw-Gb91`ytIix0OCzg zGmGE(m8J~PmD zchM?+af^DaxuJ4U<;1vY?#|c@JkHQ8V-=UEWB1@S_Mp-6GSs4{PJuJ{+?BFeK9g4dy19EK~@Cr>e*o;E$MlFr_f^*UE= z))Wu3ExQ4w&5~)B~#gh)1L>>^bms1{YQ8?--m{TDvBwRRA0d?RN}62y+Wh&$uE}*exYQ zc0^6Z&D6>r(niI$MGWaO)uyE@l2c-<%2~kg!<>JNjo)(ScQ$?sd`scK;_YR(@14b` zy0*AtJy^iH;7u@Q&|>r`EG%3Gb6ADKC828_9*x5)Rirl9HOa@~V@wW!q2!|bjf_{7 zHSALxdQPN$?vq=j4P$Yd*m)%@E%&l+Poug#BdOq$)aiSUY3wld>~1;DLz?e!6pN8d zcibM*r)!TRKeiT0DeFCFQH;XWCG)Iba#~24R}@RPu5JG5Rniy31mLmby*L}wjIExv zkTer&W=2ElpxK67t{s^EyaF5BuG*#q@7gmX%PL3a4;H7rs;I4MdQlqrxzyzbMAMME zkMUX|4Yd$)J;mA<4FBY?=okSk@^QYO3$O}3C~B$0N)d-ckc9TT0(k;?RxE5Lr1p%5 zEmnZ2<-e%6zEjtVgCGiSH=Ul3=rDxopVn5h4n_nGNooOY^rJr!?XZDgJre}1*+ z{h4~+#NDjkX^$RJ#|7`Pnjd!4KwVZq)2gb=mqg$Q(uZw(cdoWm1xdY?8j1c)D&|6^ z7*4QJfzy|DA;c1)iIdzuedOcr>*qVM8Ar+%Qw~7jv1B-6J^sJ2`=MJr(ff4Dhrr_% zPIh83rI}oOF+TIQ&-OjhPdVbf4bq7+hKdAWI;4>hsP};QtuEH-?VY$_*V69PL&8D5N43b@(QCj)Ki0SgLm^ zl3Ejwk0}$PZOSf;xBRh=FwXC49D06S$mOX&dqN0DJl(ZQjsNJFsma4<%s^i827>J3mIkIYJihzc9E_{Khf|%1Akfcz!402#4u7?+*@-r_#Q1_mx{~f4mFlI%W~O{g{lUxws_0bo{6L4>(nByZ_Cox#jMaBs z1@8%4+$qW_{zuew^}9()OwV8SZXPY0ZK2!LGut-0+aprw zk*t~a33Nq4-9*t-OZb=2nKY!qLd5D`$9$eCWJFn>bp`M6fTk?c?>Y~sy1i$iFjQ90 zCw9p{_q=PFk8w7SQ^?H+e=c(^yrq7+(>i4+c(5=s79NsKNk{Th$f;8pQrC+2V2u|f zm2L?$0ssU}nr)Q+%lpXEl0eRpS%gDDNyEFb`ou+DQLdUD=X%fgHq1ppPw9#c-2*-cI>4>_dfUaP=AUZ#d=y!4- zoDU6A1r74r!MzNG?X3ca(xGo$mGB<0tjGirf+0bYdOeMrJtUQ9)?zzbX8ofgd3Z>O z<-O5k8z3VOZ@Rb~R?H#^$zP4@lD2LpUxoZ`7KGt)J2V~nHPY*x@@tY;K^QK#n<$TS zD^n*g3>4q?x+Z|j4u~jmA5SS0>(kpXE%iw_d( zR`G$sG4AaQSaJ35Y!BhXVzW{n5PqI06pGWS55+71<@~>ls`Npk%dBA)@7pgJ#p+2f zG%pN@&)_(*unA(JXo3Wfs6r-{N$#;H1saT^Z~CD(8W?725+GXzjl_`##L_{VjQrlX z=YHrAhH&UE=o3M*`#~`q>&}7_Y#~bw-f&C|wxmVwtY*@4@lQE1^ns05b}ZhJIhcz^ zPgxLzO?hsFG$zC;fx86M5FPgyo*UG-nO}u@+@X^Lo37@%)AA<~h~exf*_s&=6M-2% zog8Dp|547t4}44v49U|4z0bTP5tl{>$-6xA*sS)P_-V8J?86Q;e^ITVcx+Z}$G3sb zPwo6B#P;cU5)Y3D*8OKQu2QOyd&a#|LcH~yh+kx!&}3W_&7#%@(u3{f8K#ItA_Cr0 zyM%v&n@mWII27pIQdyh2;^s@_A{&@emIqBT?!IP{J*{zzNJ276#+pEu5{*9~6IJ~0 z@yrrrjpH^GlIr#p>rj}e)iC+wdLUM-^ZR9;Q!t!o(1EGbeAM7_ukXS)MmoxhRpy)A zo|`3PD1__5yYnh2puj|RrGGS+`6@$#95}DsDN{G)56{8Ss5P2>KlV8a{?Tdh7f3h7 zTsu>YIgiZXRL~`(sgdK_cwcI>xQnXewd$5vxuF5(Ehk8ydp_*zcZ?2Og#sOFGDF6X z%etx{Wy})`q^>j`ODaxpIUKOc&I=H9u52kOB1P-X1j4T*Qze0{RyJu`d+&rpy z&_SJc=%+I73WUfpTMU1J!dN@Aq~QNI?&k?GnbK^SJLO<6d-Xbw<% zB2e7wXpBcC%IVx>t5UdDKpmP0N-@)d+LhVBX1rJ-^zC#+ ztR5>6n@Aca#Sluvb5@m*+wok~f+{6I5I?ai#1FeU3)CX{i>N))7ujYaSq=$j3oMX4th@(Z-oN!CBy*F`%oR z6cEffNd|5?+OI3x2BpcJraHfI2d8i|U{E%1Kn3Rb1`l^?%r&>v;i0wRRPf zQZU3Tj1SX$lKHN-?_Puz;JA}%;7(PL98(O~Wx?~~drr=7sh&uW+AmqHv6ShuY71q1Gt>m{Fk6YlE-fYukve zCTvpBs4*zxxKVC7lahf`mGj*JJJwX}F=G_V>f4{J?KYXEj=X-!CzM6ZF1)@9`LzxgvJ5h z5jH%W?55FoE3;63CHAMq2I#2K6By3WJU$ALaAX6Ew+rN;oG$;e?}39Dl^nspFvM)1 zYGSTG^}7GLwyZb^`ws($iFF8=b_`NLaL+LY#QdVRf2HKnWPkA301Mde!`G`4q2Se+ zm!v(^TwBv8d1TCOPRy^A56xfB48P_#h0x-RSS!rJ@|0rA*O0kyqY51+Nv6s+Ca5(t zDkFm>8Oq3UqooEP?iaYAVjRx;0*;C~uE+j9_06j!1I`Rk%Jr_=D9FXfGDMECX;*7} ztOV;xRhmp5Jl?=j99ep)rukI_@?YR_{35ZU%V9Og;ta(YxbFFS!%ruBbX*I-XZM{V z()itgBkFP~4n{TZ%Nzczegvtqy|nzj+xZP6o7=*j{S4S7DmiR15mMj?d*5wd6{<{dpLkpxx{tX4yZc-S~Q4S+GpBO98~qUx4 z{HMItxE`{WX(Zw~VKjkrI=m7?$l*x<*C47j!6Eq|67;Xd$_)9~JtP z@HMm`IiJIY)q>yF^UAMYG+j8;Seuj$y1l)ier{Gyue&3uvVbXJ;qR5&m^mWJqnsatjG|G~R1pFNA~9&sQTo z!|*oP`RN7QQ3D?n)V7kmyH<4If76CahvRyf3PZRF0$^nAM(uxDxEzk zoQzfe*fp8%Gh$5HcR67VDerY7C@KdG-6pVI5gr`8K&Nx;P@L7Wd!8OL52QC+N9%de zhq`eo%4qMSKKg|$dXq9moIIac9J^CK6O!JGiK?cJLrgd_=^7|GL9v#U#U29`)O>eWfg4HR>(My zH&wEkE6m|K2Ka;d_$IdzDT3_6NY=}WIWT$8v;;kM78-+Vt_e$cBJO*^EjOL4edXbZB0PT|GzzoZd+sN`I! z((KEVtR8vre4+Bt;&^yUAG*TjUd7;>G#+#NobhIDGm3*28-ITD!~u{G}scJ1))y1?%pbojcIyU=t zs}s8V28%8?=fKmeHQrh*92_A0ts`f)c1t+Pz>wz~TiehFJs~b|oeCV0kRFj2Hk9&J zoBbQ_M}e5+v&6h}-WK(90N6)GG4wxpqMi$tA&;LW<$F~YXrsnsBvkvH!heXzM4u|5 z`rLC;kvN*ziWKtKW3lkrweIb9ba}rc5B)z_VsduOBkM_jkZmhZr(Ijgcpv46LYYw$ zgm<5C2l(%}TbR})=-gc!i{mk_spJPg&d#gBbcYT9&d`p9sZBbuhu-X;Ny~%M#qywY zc!8#ab2tBkMxsu~);wmiy)z@$lj7<2NF?s6Ui$ta;z8P;(P#e7d<8`A-3NzLQV>vO z{rmDJ{>--jI2i4vzPg!P)3?_>r$llh{JSu@>3~~ri4Hf>FVMa?lQR`3KEM)(8Jys} zd=~43?;wIrI`RCq41d&One+rv50EC=f;qGPL_}{;NM&@T5O@f{>~8g;(_a@Jg&nQT zWk5kO*)T;Wv^$$XiB=9_WD!P| zTg^CfHHZp=r>Brw+V#;1-IvZWDy9ZURiBgzvrWoIdIKiV+!|orl+>UWq+_3e5d_Os6=~jS3J1?ad_iZSU1)^vc0&xfu>XJ7043nsrQ6KAPN3CJ zejMZTRx3yQSdtW|#k$@l;NEnPyQNwX(raVFU#WTq08r~3DK|U% z8iP58)o~jhEjWIreEb9;`3AG_XohSy+AjPds--uTQ$pbn>58)MUt^kc(JA)-oeo)< z;fk-jU=69`aC#mgLw3Hk!@~$=n)G3TOaCxR_Eq^&_tMe`j^mk3DHXi=X>e}Ah3*2aAuO00EVtlIoBrQ^rL#4Z2poV z1Tw(B;Pet*qNf|+rh-{sz867-J@SS4pLKhk!~kpRoc0Wj{y*IV7kL#HId5VGk7h7^YOm zO<7(@J|MZc6|^@owpaBhJaT199+xVs#)C#k9%`i7?&)xgfirT0c>Pv{?Nfrp3!&+T zbq>9T)^N4lK|1U2R)pb`C^Ws|Yj&W8SWTN!{e_A#!PZDFHf4OhyK0)g9MmM^f>Y-0 z8c1kAPv!1jA(e$8j6Kx5iD@+*WrPqUd~yn>GnJ%OXKgfH35sdcd<7&DzwVoZ$94uh zt$oQE4*N9&mtRnBOVFc2!V#k_$AAFwdB!5EIU_rz?L=coF3NN~n}uZLcP&E`(l}av zxa1RUkj^iE+yyO4FNMa!yg}4H&&IaEEtVjn1>m#OejGjz`8ZJIbxiFj;{h)F3(W^vF%1*A zML-wrKKX1UhN;C8)zxhboR!#ayc!4WY56?9M%qhvPHyGlp1R*FVM#U|9p!e&EEWv# z)Qa=$wRsCxKzpIYD3mO}X=48l*lVgIGv07hS}1+JAp#5BoLI293EypKE}zJ%pz+|r z`5D?G-qsTp8e(dSh0q|5M|ZbP%8l{TZ(P<6u%eiNJCT;_%e#PcxpLCa8+tnlC>sJ| zc-fi@veVo!GG~{Ji0HI5(_b}h98=>VKwWqb2^A013{TU&5atwB*+h_EoeRrh+I0~? z1&ml=+6`9oP5!cMy!4}i6NpIZl!~LERST-Sv=tn`R|4Q{ICQy19*_W!0LH+lI@%He zA6Y6Euf~6{j#Ob5F3{@_hx95XtD`bT$r~aAs^jz;J15h2cM2;+qUxBZOY1`Vy=s&PCArHj9*vAC`P19?c=0`)j%| zRXXPnw!B#Utv0wSvY!q#io*NYFOYI-t+KbyYLn{ng`qR8EBX2HODWAWFyOAZbgj90 zn1s6;Obw+x8UA1!gGKJHwu$>?l7`mkyXGJA^XYdwW1O|?Xi~q);W+x? ziJ64&oZb)B`h~Y`#f-LrR9;x#! z$OA^beqfF?SeecSBL^gfvB8WdMs$u3bfZuy##wWSwJHM0Jgkwcs1+)Ddlvn7)NW|! z>9jUQR}I@(+*&Qz7d55_FIik#J)}D2f+7NP6T|=D7jetJQbz7rsNR6;UB};J963@m z8JGtT3r%VX_;TG1q!RR@TAPqW^*sa{%67+6WKLM5UE_G-P_Az)xYnx^NPbToy%p+= zqu!efPBq#b5ON*X>0%$qMC@!+6`f`OWTSbT@&%eG08WgNB^}Px4Ar$6nbrh^3ZzY? z6&Is%AqAM7_+4$XZBrygq+rm-WQZMJ+&cc|K9D9i8o z)mIMbwj9>&d|L9Ce~rpCXV>blQ--HXN294Q>H5c1%D^<2CCJ;Q-nj9FGp(0*!Q=8{ zG#|Md_E;Yk8Yp};09t-qF^rrHakW;%YeIG%??Del9Es@0DFQpqCVUhKF zH)OZMNyG4kjwTMtz3X`C5;bem6GAZ45abdfjGoz|q5~aj{74!&=6HzjJS9Rib%>@1 zxymwaQq*K~Z=JiX?V|Gy{K+`1I7hlLGe9yp#4xclcwqRq<(~7z39lq}%QtM2Rf)*k z{C(8Oko}AUH%6O`8SY!wg;A8<%;$@faA;>C(eO>kZ1n8XS*+(dwglF4KIMHA^(KeU z$Szu_YGCKPH5PQ00A!XxAZ$c&+PMIob=8b)hd z&Ub}cl{Q0Xrw^W@!ezA2KE8r>mEWwR*r|p~xp!DhLB;qqbzPFSKVi(Cj!=WZ$XE;0 zRoaWFc&rC(A8^GZD96WK;}jiYB4G5U^tE99^#KRNJY-;jN*ug^tSvl;yV9c+JF^Of ze$pI@!*kXN&uZBsaY{6t%xYkQN9&{1MNWs2QFgMdy*@-08p6%1bK~UD-G%M=f1PRx za#E2f+ZRTbk3nTx9;1=jE8vtUA^Y>%H7150tn!Jy*D`0l8?t?R^y`rzPR8ED0t<~x z`U4as#zv4;ZQ3^hAg=B>g66xGkj+Rk#sBONyQuwRjYH}LB1p!+57t%(N@sbQ@VF{G zt%|o)k@8@|LJWxg{y{zRM=#`y$KJRi6`HNGT&SpOG4c70Dl>o^Lqr|t6r#$LM*jGm zMeT@7c4IE>%|q9yuG)=e$KRF37;{x{6kW}9WJS#LkQm5Cu{uc|DSaQlI;Ya%>jR`l zomp&7JuiUG<;y4#7_lg?au+D*%a$Gsw`0lzwN<~`(f>{n9sk~kF)YtogY86E7|EQ+ z75;OJ3f*P(zFe`)%dV+GkoMx8|7v%>q?4*EoDUU)4Hp^7tKsr?ter)(wmiAWhK){X zvSKsEw=pXrGDvXP@Lxh>9>*bu-*xB72Jo$p+I*Zi`Ve(^>%$vmqXsMGSu4LRc#8qUeWtv9c7}r%3_uqYJg!R5du?)< zk1Bc)uyIQ_`&Wolubew5%h`TNO7N*a*T&M{!4pZ=YHwIxl{=Oo-mAda&DFw;JB#nOPUy}uGdUNW40`w(!iVok|ZwE3oV8_tV_ikU=`uq zNR;gH^}8#SPpcY;OvBoHaf$5Q+|O5Dx6Zb!KD(ZvS1?RwBIe$WEIdN^;;}B*k1n^b z>2|$;><;e%vD10IMGB{%rwPw^>8X4gE?KW>=$|14Gw)zf{06%wigD(( zMqj1YE{W1i?8Z1xPEC}zG7+LUyJO@ai)XFcV!&M#tmf;U(Ux5+Aus1B1B^87bOlg1 zJDo$F#*q$8QbjcBowQKelv113Y(4mzu8NjAU4F2nNJ)5qySf`{Tc|a!YlvYSi@xFb z;IJD(r;AQ!NF!>25SdBBTw1HRT6yH9S*IQSo0GwVv$D8%fG}BZS}MlFR=Vz>O|8$V zSERm1@GPMKsw|;*qDRGvqiv5&MwTaj;MLrxmLiksm)FI*Vk39;-?IOHem(m2_x|wOm4(mW=HdXGl1}O= zlReE(>)!`dV>13xTTSLAi}>dHNHOyji7p|8c+*}1FxI_JBMopTn& z8cp6n9yCa=8p!kE661(uk&s%2U>|D6YSN)3mu(ouy%~lmcqUK@K-V;&hbL@6aV>~E zg|N|Eus?11V}|i(?e#9(;RNmtWEX0wBjKXU>zg*bezX5<#pCQkKNj6E{?B!d+s?JB zrc#Kxs?{x$$=dd&0dRcWvfymtTIf@2J?-wKy41HRkb=$-HXYE`Ya}wWkXtaHV@$eR zX^KmeeCJ5L|G5I>p*{y`u`)EeOQDl_S_{p4Pq>P7-2f>Dh+VL)wW9{OT{3DXXUno$ zckJ`tg8dZ~W*xrC=(hh@gS@XQbbe^-Mh)sASkhv%aW2%xhnH1)q@c9ak(n4{(j$M` zGJc4H`O6yJ@z{uN&ocTZ9Gv2*$!!~`7Oz$dArHH`zi4m{$C$6Kl{Z}46YAOSQ z+H41x|2d4`IlnjA6xi@Zq;l9F(6d|@(~d4&r63xHz#)#CyFnorc%oN%XHpHTKZ?&T zgEAx>D$6ML7riUXezkPA4&SjuA9n=pJl2*JH=qi%vmk7DzSg3RU&I4wKF0X742c{$ z*V2AqHIwW0dP*qn51eyBH_oHH8kD;OBOp5Pywe9JAPq`7{-SnREXdaBgJa=AIa_)| zuZPt)y%vuHh#GpcoGUK()*RfFKiHG!3Iv3bA$mhMH2|+N-d0(TTyG22I1a3|G~5#w zjM31FM!GZ_-2n{F)T|U!^1(OoSwjl1FZGEjhG}t7H#dWJ!V|TAUr%d}WB^`tI|ahF zhGE&ns6;c^b#gQ)T9D6DKh~soW~k0towA9o>Xs2a#%a#i)TQqJ*F31Hd7Ena?t@J+ zCp060GUdYC$}`PC-3RJ(Q7r%(GFDS80yB#S09RL19WJnnskYTa1ZfurQa%9Nf|yNF z*#XR=SKi+Pt=pO7Jd$*b;YG8Vi9lX!>6pHA1g#i-s$pZ#K=Rd}#8nxRi~DN zEvx1_+NrLEmTug~$EsqQkL@|zeRJ zfxSnx$7%o)LG$y~naVkaVLgCV$}D>?6myX7EW>*$S<}>9szaVT6uvyw{JMQQiUW^P z3yeaCRD(Q_Sj&O7oX+gMN(id4q3E0HJ&j@di|Y*%O5;L+If_!1+n&`NH8=I9ek`w& z%gh0qQ%KQct+S)DS|N?1bVs1=z1Vg+zA*b}-=Ml~ZV67vh zMAjWNg_cQlp>e&WHl)D~4&*a6RYFId$E{s}2$KF|V4X)_=r~E&FcO`dW+-ci#rJrc zV%ap)ePM$eHeBV&OTc?{npvQt53$)00J?CrR0zJPg_}P~w%xuiec*7Ye9O4?8_x^$OJJ!`MjQ$#pw~Z2Jk~hjH|q zde#48-lVJkH#I5)H}-wn!ZXV24}JS>KD`+GqcUA%ot!XqY|`^r)g5r<-p?2NglCDL zFV@7v#IlF*>Dk5V-i~pvaen(15<|Nk!^Ycq4~-7kmiw$TE}sd1%4NB?(YaTMZAdE+ z>+!y%%u}SpNHKSOpNR5k9HlHE=OV-@&Ll=OjBlw!SsLiSpI^Gpi~)fs*1ZNnQL{fV zYPSb$$KgCR&-VaC&=Sl@U6$H^2^xzNvUplVGh|l7o!Fdai2+FI=2rS7eDgvfx51qU zSz2e4k-zX~I-|el`!X?*SQtE~OLrEhy{3ukq~Fc*&hR_|@#P~yx796& zb`A#Dj!;s%l+BZZp$m-iEz&VUGO_ukw7mEIB=Q-RrqybHW)ck(Y?7A|wS0xhfro?UxMX z$ef;2b=87yh@x1;VE=#@EOi6F@|;_ZsSbSMYUJ5?KDvxidMd#Nou!_E1o_6OgFnWQ zRu?=ejHf6B`Pc+Uf1`>?%!B{ckJ|29_zQ3Kxo@3mBUzPPjf=bNS5@%MGF33RuvfQw z1tnv~x_AxIfIyUp31QqP8dTkcr-K(U{V&xrmJ3&qui7y%RXi|^-uz<(By~T2XwT5# zY^PEok%DRw(`$#X*D``W4>o@P4e1>eM603Rte}$}F(wkg9@e_4PU_2yK;=VVKztG& zdq>2uX(f%MmtmvN5doTXjE_zWe3WSu+vzN=ZQmB95kY(@Fra4zOzBj$U<8j|9zFQD z)am*!f4W)6Vd6K4a&#c|wp%{c+#v>1lXCTfT@TRnn&(mOH$juNPXCFVG&Bg@)6r7`vytIFoRugFyozm{kss3 zZ=&I)Hp8tm8VS|FoouSfcj6B@ea!WZy5Roo+$-Or$a!} zgq++slbmlnx|!7I-emX|+tG>e(ElK>C`SSDxFgy;o)ckI%2;Hagl?7DhN5z zzK=#9G}HZaTdW)^!pBQ4;CGeuJvTN#{fKS?5_!x1c|Z--?MFy*12IUOmq|@`lA^B6 z!}5@rckWM2Mk2ND@}{|2zh1U1$}WP{<}kbS5ui=vWxI89qQ={a25mO$f4-ebl4)4` zsxU@_DVU#BI{#r^{>b3Io7woIRE~6XUb+(jhLNJ8&(W`IQeK21Eq0MDKx+M*zJdu^ z(bEB0RqjDfQ23!#7L_`s|MVKY%CI}@UV@ITXCo6l;P2>R0gVYgq|LgR;>f9h990w)*iR zSCcl{F5n_6N8>}878Jd)pCKyUr+zkjduEMp9%{@Z3Za#C{TU*72VSryAvTSfXIk8% zNssmPSZynx_s7M45&yEW$AL)9STw?MABOA-#t*55Byg5tMn#(Uky-FYPeP7LS=hbI z8K2}MJ{(1n5pHu0c(6I1v+mP#XE&gYF=Bc|?bxNaaRI~)#rM!;AXLHaq`aTj!!)fr zd8Jm;gXTAee6AP8lO`!!AF+#A!pY3%0MuY(bG;cJ(#d-u6x-k)@w@RxW!+x~j4jQK zWFM)T%{Cu~j|}7E0D;XulYHr!SS6M(skK z6&Ve4#{@Sj;M>+aO2wG$;hU+nS0%gwWM0<&K`)=Tkk}(i7jTEIO%YVB9clkM4QwTl zqhPqU0VKn`1vlLq$D=If{^YDufRV`6#+htZsRAD_g#I6Ra2D6Lp^qi=I^I@%o&V%l zeX_vMO|;sCwQxP*xR#1iWzNVe6IU0PVabP6Q_X%H`lP!#)RiQe) zP7;!bz1l+&wSQkNDo?F(UNesr&5e;H3dGPTu(Yk+^9T#(haABQ<-~Db(v~_!-`@ba z0w~osqX|MtBSQGp=6t|J^=@7?;=;Rr`I9$QQ;%M4B$`kF59i~ng9g%W&syny)SnBJ zNYpa1w3mV^>T6XH0tak;JH>oXyVfRQmDX!5qH5jMmHz0OkMrh zhyB&M$5oU$_CIY-*$L%8NcUfqt<%2#^@BHV(j|YYM{>ty{_97B-Vq&oMmStLpMVFD zY@4YOK}@o!I{MT_c%nae27?$^bjt9XVFBHkhecK>V#j{#`okp%AS-rYAP%{3i&l9$ zC#!;6v@(ePp8B(iP4dBDFBMshHX44K1K{>7;dt9mf*Az#(WHS#1?!b zWNmGi03Zf${PJ?j3F&7Y$sQq4X(ncrM5~*nIin6)uH4I~xk}TUZ)N-vWo;`wgR4va ztya3fgu2DlUOCO2M=~-3L$jx*ZlVh2=U~RYb=QjF`T2#_uadO-) z^-;$Ci>OUdH4HQ;ROkv@)t&ivGOtTCm)@6m8l;kFv+nM{G!v;jD>LZ_)RvNrE~f1^ zs=oZUk%97zxZF@zDb=9B{-V~lDyuPRcq*mm%{K8+l^kG|ucp%m26sdB!H^a-H6)d) z0rH`I1^GD5mGsVf4iLu^S>qk(obN!QXc*%E9-EVc4f;u%mL^=SykW?qyx*(}G{&p8_3=k;MsaQ;tB+j|NKIWdWS0MiEJdi;l5fTsH+Fs+iVdSu z?8x*}&}I$Y>d?@{ef>pZclY&o6P*vKpShU0Y<<|eSN$=H~GCQdVM2~RdRY3KiGnpm8#D_ z+gNC?#J5Sgtxnzx(V+p*gZBTFoL6R+PQ1LTEX8?}v<*;pOc&%*f8~2Q&Nc zBFrITkw=Fa$3E(VyD+Co9apoiCX{^-AfPWv3j(?L%f;W{I5y^Y(4j9VM-{HXJjQw~ z@wR)*bl}U-VlZ_o91%Mvg4`Zo=01WdW+1|rVh2}pK&ms?fhV6xz&W*ZS#C&4u9GI1 z`=aK*i14cn<-r%I4zkJo*EQgY5jnLIWmD=fGcmG);YbFB+$`(jshrP0H$Nq=v!b*_ zpXnF=B_jG&2hHG}GLPNcG7&p{9L0oJ|GDaR?|V>jO(sV9hyZ`EC(^G)$}A%0*&;~j zclg287JTFX9gZSSi;4cQnJ@FbiLIb+C2!&*`X$#!B#$h5Y?IuIuuDrb2Ro$i!1TXv zuy+z^eX%P%V)mIfiH(Tu2+Ez!?Jpu zInFO`+^`vG#8JfnOF*>0fE2IYg6}B&Fs$k-l~thBiIaBWU*YvZJa`ks$*6BGrc%b$ zQ$JLpD`j=+Qy<0Yu>=7-b%R(QzRHuh&c zHTSVkG#tr`oP8=4nNR#F_0{>M6mZJ^qk;yTYLxU3K<1JyB|xnuV@7Jej}0^`GPG-a^(D-7=$`6z6IP_K+wW%M&g< zpXLCR{PUh~??urFh-hRo?oHlltgw4wp?6x}QvIn*lbK7=Q5zcBPP_n#<)XFnKBq_j zfiLWNf`;ce?=fB-P|mo5iMr;9_^=h(>oh|}t5pAGgce;J>R3rNW3Yoj^d0}rk6ZAJ zP-jH0W!}<8I|^i3Eqn#$gx(t6M;!d`R{&M{1frE&3JMxu*7kpuwH8SJsd;&+lxJw) zBS3^E5pCsm<;b%xWj%^$RI!d{W?|QOoPk$L9v&OSl>1nEcXauh%c>|qsrwYTAc!_1 zHSber!6?Pks@HNfQ&FO$Kg%%F-eJA12y*#o75<$rue@x0FpqyWBUYBYoX70o7ua{K`_uh4h!L+w9gpR!i;jTjAIL z89?*BOP;4f*Y*2F3pnK+Ph6Mbllbe!3>ggr@2z_^mv(y7131ZMouiXjoyXExQh4GH zL<3fZh~P)zDa4knvqFxfqa?g6XNdxi(tQH+X0)K%H@2Y86ZIycvqG1iIwTu|^Fs#% z(jLiONxH<&Y6p554YE2L>6Ui~kV)78o{94c*cJMBf)#u^mTAq(bce6~e%8x}*y`Si zm5sJ-e0KXF0%FvG`Idey(v?=AnRK8!9S&IuE)ZY?bQ*}zPZCv|xT0;{) z5s3CX)E8$s&^MX0fD8R+Ttvrdav&Wy^6caP95$|}Ea1}4_LyB)o(?b9tN#Vvuv8)1 zBB){dl)lMrT_FJ@N+r`AN#YSPq*0a)B>}M*WQrZbd1=xm7Y6`ZNuK|CxBz^G-`1A* z@T2n7JGuvMb9^kRS1%rAKUy{}`$xZgOyb+v9wsC&Qpa#w8nEQ?f$$dO(!CuXKS#IN zH``NoS#^RO-T$&QU>z4P>9{zAlym3EH`(q{CS(-Nud!sI>F(j3TNL0gJBHQLgi9VB z@RA4;y0mdWJWBphJn}4KdDyz6?@B(Wg5QYx7^-t%p6g@6_%%$Rek$3_sYaSOqpo1? zFV=2ZpY&J^ud}Y5Ivf?Vd%h731ra%2zb-4~HS=~(8jfMGG~SZK1M=tWr$!Ek3|f4c zelwJZtQ)?LikUeEB`)WOhNb`PWMOGAtxiDbfxD$#ah3 zvNZ0JUk+Hp*yR4{@QVPK-)1#~dFaaHt#cjEceo9E{iO}jPMO4n^~c_p+PJlbYuZtWL~2UH5WyQ|2ti zTj}(TLc@%R_%}KzR{lA4i$n^iS`g`MH(RE{V4+CkD2!%9XG8g~Y5h-YOv6+*XC@WcDcyQZK@?GcT!0#2~^f zx^Cr0?NWFw?ZTOpCUD}KFm+-VCIJq(Mbkv5y6Mf*lyD2WbDcdiy}7#bP1DJ@ogj`G z?$Nz@>g^-XG=KYLf3;c{ZH!s&{{CeQr?3{W;6H_{nwQO;4F`wz6;q1?>-tq)hR zadx=b{t7Kj*KIcv{S9G({#H1mNg3aHz=KVUefQLYejgmU7wv!v^r(9N0C*6cU!HY7 zM^8In^m`Sg8nReBQ$K}${0j2I@-$=rd7eUI`tEC3HJ-VW{86~BJaWaOtk7UuHMqdYFvlg_x@OhMIn_Gr+3jw+ zpjkPqLNwc+n!NI#qZnRmw1wEB4<=|p)Aw`{P)zLSjH>hEY$G<^3LXoS&GI4B+ovi{ zod(tzYlLiPhZWGaE`Z<0rwF2A0C!kP1NkE29867qF}7-o%8QS{7gG^fOt>wRoq^AJ z9!%!grku{*6~)Bdnv^Ro6vvcd`r^Cdb*2~F!;1vwT+U3(IB1Ouo-^9l|Kr4@B<`=LYwdw~d|?9HO~rTMCG zYkmR>lN*FaWrQDB$d=1j7xG^e1f!)HCb;~md>b3x@}Ee?Z84)+6`Mr+9M!w}^E$Wu z))XB0mpyPkDI6MII8q>gLu*C$zOq3@{3MW*1X0I=n^Fl|PyP3em~k=`=h=t-h#5sY z-Gr$)TsSL!69Kreb+kjhfy9BlgB|~Dr?&M?c37z{;Fbla@vpGJv87ExMW4K@=}4Vz zu%-%A)@4tzqwpxlbkaA4=wy}D`v1OBZJcIsHYRz)n$BKfXSB68)pw$iPicZ66l9-% zNEs!u0fbq%;J<#Zr6_L@=qqNoMBXD$TAp{2QB2v+y`SoD!W^q_k9e8Ni>K@>H6l%K z{(cK`vy;F(uU`Ohw2w}olu(A9J0)>p6?XgzbJpOzU*??Ct~g%jF{Rjq2U6rU)?CrQ zQQ)sfErVY; zc-Ck`afT>MM`}$Vo5T}KUw#{jb}Se@>f~?Av&lZ<6Gdh0gHh%pM%}#HvO;iV?^0c@ z%};vn!0HO`CZZ`OD1SYK!hPxgyHEb>|JMB5`NhS*cE3HfvM6>$XRsv1;^|x69pKpA zvODNy&PuQ^rXtlko{GV7dkjTUafQ&XwN?4v2fBdD8MHoI_WjXVR;1^cu55MiXZag8 zV8HuP2$9IX2X%q3@`n*7#DVa_>LWtU+wrE&LFZaVFpKFuZU!w@r;A>YZfl88q@_oQB-v|w>v*C-C8&52>MUA zJvj-8_pp2>!`JoC{cIyHRSGPmjmLt*m|UT)VNE1Iq>?nTpA~{8vwyjeA-qRsWu7Fy ze7w39^K*qU=Y@5;@EPxE430w=>sy^2n&zt>HwXmP34Op!hTP6yIqmN=NW+(mdpWg1 zMR<%cvz4@dBl$5SK(Tr0yeGEr=_1`)eOFbFx}HQ)lBHfqGlM$XE@|z`l$*sY{|Kt^7-dM3aBgyflBXe|(F(8P$3kZ=ti&EUnKZMvJ=OSQW_FbDB49J=EG0X<`X#d+rx96C_ z8sTfW(|k?HmYo-{wxql~?3^|k|E4Y2Lg?q3a6=n;qrsXDP>XTAJfnD<57W}$Q+%NX}x@Y54*8r7*(;K;B#GpOts32G`TO80Jfu${Xl9LjL<^8}-w3`}=42 z>!tVq-3{a0@qh0h{}+CGLb#-L%Vj^_1G^jJ;dfsySAOqp|Hr%EkKJ|~K`r-gwp*;a zK)uZG%-lgm%wHv-_3{8v@+qjP~lyI3$3)eerNAk3WJQltX|# z!KcP$GG6|q@SMW5BGkkQ!$Nuz5xLku;tGvs!HfPSs~&n4t2+cw6B?Ef{7h))AXu8v zoha%|059biJ=)4Le}PV&#Fnp1pbMZ)cR_W%SCFaP?HVPrmHm^R{Zt#xB5~`UtM23fG~M-y1jc;t(;KIht=Ih}HjedcyUqm0j;s^c7Qhu6 z-D89vrM54Zk%Fo&bB|(%apkGLI#D2@YB&9Au}&Hu0Lk&{uuqtTC+m72qDg^h`?Wfm zt?&c{jMeQyxQJpUKCqn%M)BU8U$CPN4{|jLg=%w|b$C6H%`wD0w{M0586K?LR}L%n zX!zmXO7)hPayp^=9FI;n_DC+=v)2o zm7B3Cf39{-8M&Os5h=5r%(tl5RC8?O85DnL7w#9n$s|Mz0QTynxBJ*sbHfZk^IL7O z02XA}hih~|zL~J`Yh<9GY8AfT&K~*L&V%3vPMc9zK%Q9cg{tA+f(5cIRXE8{9%rM4 zWOP9$1&`!t+p|1f@i%Rhh==)t^WXN+!~&a#N<)Dm>YIn^zO9%Mb!gwtLxx+nBc7}5yDV@)%bxcG_+!) z)NL7N3gZnh#t%>5K%cnUZzDW0e(t5EKdGbJPVBL9c0Wl2bS{l{{k3AhxO?v-<%mJ> zf%MI7w8x~af70hvAZ@9!a_Xcq)g58GqEnL|XStf_M7_4B( z#3APO5U=1UL8+F)gix~NwzJ>|`12-$#rJ$Cq`Y{WtMK6+Y?6*+TxdHF0y0?fJ!8Cz zH$|lzdxp^b4kD-p82d&oxA2vws*wrmpa-LZyJISmb`|#!E_&kOaO4tf&V}`8?(8hC zHp|1!#FB>bxcxvX?CRpiDL$gmk)^Wd_oUKKrl?_xkMRB&MnTyk2kaY6Im)$wgwqYFt=0ld#k5lvJ>QfI7}`p zT$D`ZrwP1*i#*JfY{vY&)6<78e!MFKpEO}|00^`e^cikotq3OM1cy0^L@DP%r@lt9 zEC@CiJ0{xanpzC>G2`5J*oEEAhv>O%n0a=F9|hN(`{a04ynf!*c=}Gd5~U=`i^8UX z6p&8OH89FYnA2-fwvM{?u zY!~=YY^EmTfJ^_RB(Wu6cSOd35U-f(t=0i4m+|uhUq*B4}H)9;1Vk!vf1A2j=-VGhBqtrk@cU>Y+f*J44 z{g!*RBe5&XYZ2uoRG>Vy>UP*CL|$BA9FR?XM5cxm3K}uhiJBOxA`$J|oI-@L*4CN4 zc4ZKM`myXNf6D&r_P`Gc33tWImm1C0wx{$mV>DaGA1sj6VSLRQkue27n^qDt##^Eft=s&^t9 zh@~5OMtRyh4bIGrq<{Wa@`IUf=MCBD;mlyhyuYrDgC!z%r)TSxs`2LL=r}XD{`-2~ z_0k`rO9)OZ&5*rg-RBT#-liPaq%cTOS2g>2j?ZS-w6aPjn=p5%L35p9+spPr{4nN- z6@<{ESyQbU6XXOoWYr3m0;&ID4d>F@8)FrjGzS;7+4KikBwxt#1`CrPQIY9)Yv+_EEuk|^~0nG`rz{YcZY3TFEyaah^5 z)yTC&X?k}rq-nFfS~Jwibq8M#CLk4lZ45^3$yeN(?r#2(`dWnG_%0*db%H(bH?cuy zH94sEN`CDL5ID~Z$eK9doi>QIlt7ffR6=Yb?v1O(WUXn_L;mBN7WkxcBJ2KPtdch) zEWBVGjTG$+3H?&>Hdd)P1KxCp2$LO)190TO{ByzE*EX!JwmoEf&gBok>x61OmFto( zbRauFVhc5?`jc`Z8^L~`&ynMA$H!k^%`40b;3m%!nh&pj$e)j_p9iM0{845t9XU^- zm0Q`yO$^*6m@3HO908}@dyIa@a)NM1$gyhRrbav%5{5^ZT-r~EoHl_Bi|{qC?3A5V z<+69-_vxnLbW(ZP7#3hodSEJOfKSsGvMUmc8>9>ibgi9>t*`j;&@Iw*sNg_s7Q>u= z=^zK`QVnv(^#=dcu8UC4c{6Z}gQ~yKBx-c#66OSkZJ{^SQeEZ$GSMS#v$Lr*-#A4g z4KgG|>?)~yoC8D9`)y{fKnV}z7x2od5t1zOH)LiW&hudH;U9<8>imfO=?77ADsT;#fy5z~Rdf6JQHURb2*Ct?q-BczEf0 zq(W!Pqs4&i3Hd{`oJg90nf7!o#4H#r+0){r7Fawq7ek10xH`-hABDa6e-)9DwNe8Q z2^9pJc3m@$2L}C^M?LhH8FQF+kG=h4TP<~i`_JY6B72^mKzUkh%Pe2Gd+&E`e_(^F zD^&6w$zi~{YaiED`NM}Ku%5zE|52J)mjtrb%uJmHH#JN~08mc(tYaIRjR@NxW}Viq zy}^g)$CzNa1u4osym>a9#{I*ao#2-0$x9077C*aZG!^5)tEo&*yqr=R9@HcV>bk%B zG{(`tJU}UjGQjLF*(tXdwP%!K>RTbwpX|I8U#gV1v2^)C2<-({TG1UR?MIQF;}jvg2{cX&aSUrB;~~K$hzDiznA zZ5+c=i?MlQOhj>=txZW$)c&G2HYEe9gu>CkGO;fb!60ccicQV#OEa(2!Cw@01)d4k zTPbNn)ZD$J_y%UZz^lwu&PhH{>(99`6#q|g6Pg4`&5U=8PV+?G?n})pS~n@LsFprG zCp>JsfO|1Q)2*1Kvd8n}`N@J#bKi!OXzWkI{(f6^#=34|MKt3P==8(*R)QWbv5~IN zd-h9@>uQ~+6gQ7%w%&E!dbuVB?8pASNl#*y#d&D!7(p2SM5x#!9uDPLs!Csob;K>~JN? z&q-BjI0Fjxd2?~w^ZC*+6W+F>Kihk)u2Q2t;)vjb zbRaJJl_!gw*B|dN?J^!nRS#Y>6Smn3kJBuRQdfJ*W?+)DYB(|SuTRY7d&kqjCNd&B zQf=qyhLM06V_x+P(G^3GE0AAtslIJoyc|aG;FOyQn`$OP7$c^m6?Iyl=f(I)rQmEl z&m12)I==b^Q)F@Y<{=pc6D@1GsTe9vrpW0{^Z)_fbcDb3KIHN0lP$YFNC}PGBPZf= zxcR-E2kiuCZjQOQ3j*v{2M5l<65EhmrJ@abLTO}FVCEX4xUVnesSu{ZdI9w9z=V!a z%ap}i%;FmSw6{efNAQmZ8jqiksyqvRXJE~zc z=a$HRrgJqUIRjM(fdkXsKlbvzAD@s?nMh)S*m5)+naXDr7$Jo$RL=$ep8$^s8*Wr3x3)r>zR#-Jas^y2m!;Y>z3O3?hxP?SIccr8yZR+xfiwkt*`y3goP z7EU&z?A8|V;4Z@ywG&igW<-*qaGM>RcLx6A+BW6@dU~6hkh!M#2fFjGd}su1LUK-3 z;c0at6i8`ez5z81VoT2N_(*-}5Xm<90cxQ*(kBxTstu|Pd`u)+No}sDATDRzIh(_} zHzy8Af&aS4i0b0OYXue}=%yOtR+*ILsaw|r`$XXol;pB+q&lNoAX_-CMDJnfQ%8#r zH*Ek};ywoOZ}?d?{g@!Tt7p}Y++eF-B@r)-BOPGwYOD zy>B!%4fCq2)Qv56_A!#*)bF4X#=#eKIvg5TH9Tr_g6wmq2aRh??q z|K&^GrY3|_g&b%{fR_5Ui4{&h=QzTnHagEMq1VDE60R^;em?^s1~v8x@})0#K~Cn_ zWZ7tCxoqefqLTbn8c1}=^3SDHDWU?>)fakW3P21qk$29FCaP}Q*U#Apqr%a65OFb zT(tU($(DX2S@o<6a2j4L;rmG?=HMu_7hG{_)Nk zV*`I`Vi`A)jo(^@H7PAN& zKu|lbgFR8A6ZaobI*|QQ(u?O&PtXxtJB(VZ4gozgkf4LG^6$xGZA2WGiok7DHJL(a zCf^0Y+lTKpXlda7Xro~SpFS~AkcExeO*x|Cd!V7(3z@-8plG$Vw$6q zOpSU$b8M1SO#tn-Wolh$=znvDn3vq_RQz6Ars$63_L?}RG<%bO?|bUMzXQa05aqqmaAD<=g}!X?G4>m3D7vzM z5`a6Q10Im5|1I2=LUv%P;pwwgtJByZS9L7*_!mP4R&H@%qWw7%(2GuDDlwFE4Dk6# zES1w>h>m4^iLC`mg3d|Jold7N6do$ABp$+qD8>$hHXyujRaxHb z>h^)K;E6l17>Na|P6Y4TIBme{HO+b8Z~l!EKC<-&jkW7~QbnG+$R?&D6c=4G6;Z=_ zwp=*L5!je4UDTtDfq2EuPK5gB5h?6H6|^y!0Xqg=?$fH#zyK;Znw!oL6{f#RDmiya@VIE6w_7yM~KN-DWXWx6#{O;kNhi^nS z=ur|f!Y?slU2!ZTK$F~tUBb3$F$j#iRRIG8;~(M; z!G9RXtojDV#6UDy#2oa`R&T#HkZ8%)^fG#-k(xayNq%a1VD`av)hG|y=&lG0=_%EC z<8aihT4k86t|QX=jW0%qXsg^^~u++c+O_9jC!cb$_2b!5b*)IgM3P=g{r=g@YTYUmpuor zPdeo0r%8^tNdl9N^>t3`hG=qP@X=y|n$%1)>_4_ZJ7$;l#o$m_#2MCy9C$sJGWsLX zX;vdE#N^w?<>UhLdIR2dc)_NkgB*UivIInv2uG#ELv0i#M!d;Tumr0)GupZn(cRdC zAqhimw{)g2#M;76+O=8dYuEf~u(IZ`!_l4!nSjD-0DrWbV)aY=e#AR6p(|qU zA%D>DXQovh0?a*oza9)<$|MqYQrx1y%qNuHIuoaD38?!gG!S;YI)x*_=WqvaKc zYi8A9yq?dJ@_FYv`;D}syzSGdy!DHq>bAvjPYWe?pfp1GZnT!p9oy^O0Q0OFF&lm# zht>rL0aW!=VAfk7g}-c3UISRzlCSoHqzGbKH?oyDnJIe`l=M8kSQCf%ElE`E8`5X8 z_Eo?Rg8TFz%5lu$ zGyK-CyRy$79(aB#-53jYV!+7QT6+awh(cpt^pW}ac0R9O?pUj`7_VRsXeL{jg|_EG zB(WccyXd5#2G1b9K6=;*{n^cS08Yqy1berPOgjSUcaDre%sfByC|-03LY2r&;FJe? zTuiM|kLY0}*8d{%#~s*q5^DcL&^r&XQ;Ei8;UOyl_e_^-mbzI zLRH`yE)ipn1vQbu`=lQE>`}qOG?phTnsK1t$E^lwx1&9dDF*L%0sn!Wal_k&?S06= zmQg7>7@hxgOG>5^Gyppf($g2^=eZe=J==y>gnM@whr58?Y{&Z~I9tZH<2!8N**Oap zx2s8LF)}aBp(^#YPndu|PEdfz>`EKadIIe|ts7ZxPGS(1*d{G&3zccezAZ%=O&Cc8cS;GR35j?5B1zQN47c33q4v_0l ztWoDls?AYgeE7uWe)KR18;&n8GlpmYV_Wcdj73us*F9n=H)4M6; z9x%r3N0U}N(osrwgV^fCjBP(dCYTFuLQd(om~Kr@JQ^Z{P~W!9E9damj6wP?pc~D9 zU=(%ju2rhu^oB7_oR&iwwDCHMaob6o+#)?q%|MKZ6pTL%epXKxHB^WBV@z9-xCz5i zfj+@fjwMokFj`LxA;`WIS;xfCvq7X+8@$yiRMPa1cT50;O9;^VkyUP23jEAtHqSy~P!185&gdQ~7h zdTj%D+OAXBn@!Fs zzQ&HrK<_qE?g1Ok38b~-B2lq=XWR1XDjxC=O=EB(;#>sDH+4eLnp9+G*w1xl+bkt1 z2qUS-5}b_6X14}WE(k|Scxj^Nu2kKMhcEZkh#X<{r8_uVARaadk^@;hl8H0wTjQh3hkaQl;L z++;?FC}V)EnbevlL(zLxlx9T<=ZS#EG`~tThb>xU&RL3#yp+9r@iHk?*%V0|KNMl6nFRXtb|$q2HS@5z)nvr0a$x@c~;OS$bawwREV z(xbTMi)E#l>h-qFa_^U=rMxbNhS{tA5KEL~Q({goJC_4mmFd%;$57_<A+m zz2%DmuO$}y)m4+P$~?E-cs~8l@`mB`Tw%00%i4z-6`ne*y%zGlEy&a$TGPNwiU6hT z${`G!kz*A96}b5Q0h0B!*~-%$X2wlbZV?L6Tyde)hyly+>5Ci0%Yx{NTF+wme58;?mmwE7k&3MI-Dt-^LuqA6(E=ITWy1r2ev+N`AXjcEGQXu= zyAl2t6|3T2?V(5df-M=pmypH}r?d z>Rp&cTFTwMg3^S^#eLEy=rBS0@)n=1_az&G#ryXz+*;(e#RV=M_Dw>^BN|C_?_oxX zn~)}q9v7LFW6Jrp`>{oaTijayT2p;Uy59I!dMyBXce6o7Otsl z=n-d5j)Y^14#PT|c@tfi;1?J6G_Sqa zP9*X;E998!x4B$dzSESMPE(nkXhbZAMTE-jA2;|Vam7@;@iw?5MOE<8$AbuE?EHyP zN9jMH`6hTNiQlr;hc0=^;zo7{PE!D7c;i^RJH3dk9GcG7!|-^0gY5uGB7=e@0P`)_ zvtWW-^I*eNX(l|eov_1&Ot@Xnd=fFNh}_sxD3Ot?kHFlGbkh1L`C7e0+21#lhV*z_ z%_XL`!|q$x#PrnRQ~zO&YLoK(r9ESgdTo2@2YLFOn^wwR!p8(3qa5uA9F!lX7ibbd zhm2LA^d5P&F&$x3F|gOzw_%BYKL~~!Y(o4MItWljhkxo|+oP@{rOtdQHI6n7H&-O4 z4(wr;r>zQP=aq01BB@MCyrchZn0Uv!Z!9qlJFeHXG0xmOT!pKGbnvda?<5L>{Cfv* zDe=Y|{~Ii4R~9(-=#Xqq1K#T|;WOQUI0B^*ft*66bacK^DYvI1eS zq}cHR z0h%4uPYHH16zeF`(3?RUCpt*`Ts-QcEZ2jRO>H#cZ{{dR28OBtFeJS9NN4)Ix$En z1QZgSU&pZVQie}%Cr4VN0sBXC-Dk1eb8oX9PK0#3VJ*60zmnAz|2uuWv6p@+S$Z8o ziw0MGWGtMx2jhCl&rbEdhFo2N^j94(JO`N0M|mtr$9psxq~xXPJZ~_a-vQR?3b2oL zJ_VT+9!8b@CLQH(w)$g~aC)TV6t@(Ivg2?GteX~?dbY@!XeE^)FCZd{%Uts2roHh5 z>~=c|aA%)tkb+F`k&lpGWqTjlNfR<)QW*Wh0<3lA?i*0p;9h6b6-bhe}E)+9C0l&OMWd=KYlGXKyLi9d;MiA$$9a3vDEp+wUBOv zwUmRb*O%pLD6+0(_DwZ@9+^i1`*pP7TVm>f_=6R9)|JCNZuJ#I)7xz4OC02s^ZiVZ zx@0&!GiATNZj5;NFXE^?d8jw z30D8dgz8OFd3%=u9g3U2H)Ebxbt1=d0!ytcPpfcF)BkCB_R2(QeA~MMlips|xj06! zmivcff!Qs>@e}q>heF-4P#zEW(%cPbAr^-V#y;R~-oqK$Y|EQXAgV&bjiNGDoa~cs9h;H-C6=i{-s-XW%wAZ42eBYcJcI;jrBOvrymxk3sVUc*+n_>v&c$x zi7yQn5kB`wuC!H3hdSVQ&q+1t^|GnUC_5cc0)JgO|5;nSM=9W-FcoC3Yi?X%=clT$ z)?MV^GP{qZMrV~jKn>v=JsFC6JN)IdZ;R1zPp)K{ZUerFkY8Sgg|>Z5PP5w2oVE!- zxd^PomErtvb(-}h+%T~knNN85wU(`;bGfTr<_QZIYSST z=4S;AhF_h?5{qx=yzT27d!2PmAT7f~(MWFd1ge$$xqdv(^L0EXjpWa~!^ftYe9s4T z+^gv57wh`R9NbICD-sZ9uT`@bC=Rtvn6MksvMMR z4VXVBY-S!qo?mV{P)2oJ`|Sea5_h_t`4C9pwJ`H045=r;_VF;q@#b<68^z661^#2j za-Ls}_}VZlHC#3ouztHOU5_T+vDA(vlDocpB+l?f88hiVQ7rK}$b{uN9=(tWWJNNF zLHx4~dHWuM3iE&|!kFyftNo^j2b0`BDJ77@+}uG(5N()&7%8260^ihLy^vQ>km(uT z3ady=olec6)aR{Kd>d3`uuQr`#6Mrr%6EEY^S-?JTaVh9pGY=h5@A0yvysVg zoZFDl$mJ5jh_$3P&pFZ?!dzXhPS@k8_I<-SyTV*npLwbZ)+(kNEhvj7N|(#($3G%C z>V%^-JU~DWNCy(*@W7jQ8;F|UbrwdA(U0gxzjcR)X2ZsPWBvV3*;$|0|_|0wOVP$eF#v((c z`8dc*I_fVkY@rezHT)h?Q*Pl1mG<}xOMzeKHT{wtn-oE|wDbc&nZS4XB28sVjDta!%<*#};ex z&+8Q<6ftSSg#_V@0W!6WZsKU5nh#Qew^>e zLT-?NA;{MJCniqpA+sHmPgrs#_h%f7OjMCJUY1tQnnGf%RVzlW%mSZ9-`fS|hbMEP zITCvq{Bdp(zCFJlWKs-YEmtR<2KSf)H!ceVtc+kGGvrJ}&dG3i*^jB$Bt9xt0;whO zfP2oKnU>yO?e08Xx7%$>m@|&$nu5eX3BTZb49=X2uv`)K^l2->QBPfzz7Uc!A~8r? zS4dV^)rhw3?$hdON`$=Z1pM|!onU`$HuH90z^rilh+pj3R{nzFz`eU|05V~?bN@DB z3)E{38FFm$2~!Y80+^>)KrAl$amm>`xtKrNJzqQ();iq$W)DvH^+SH`&W6nowtP*- z<2+uD_w~EyEYT`6lLWbupd)mhKkx{XPxZBe4%f4?T-0vx7COs{2T_eX;G~X9qu<{B z107|g6tYw%>lkixy|*s8@$cgqFCPU7_5{dxeVZP|O9EWuR@SiE^05g3JwU?0qm8pc zA%Z^xab50j5yh>m3C!qUX|$Utom|tG=F2`83fj}q2xqc_Apm1pDXtdEeQ>AOacTDb zr$Bgp{RqfJFEN*x1A+_P&k#<2IEvsTt7_5CnYZ`$P4X3!C_d@#X<=;t$~kV|30$tO z>i>d$6_fgD-IwdJga0L%>SR}9*3K*?lbNYl%m*=Hi}|5WUnh!*qC|Xsp{mG0q!Vh{ zp%BsbXiksihdNT5X$~@_>}#S`2vt;)lf^2HTsO-t9om@5FND+lBYK;br|}6$=*Zx9 zoNE!gW4+C>AsL(>DRVIeRIQUnuACBT@N7hT!H9(=#6#t4u4YbB5C#{Rz|Eb^NOkzLJ8$mSkK^+2+2w0I z9g?^5vPzRy|6nN@DvQlEP~);_GHgviK=zw;olMCexjG_8=unP*-*$>e$1-sR$H)PHn;#^Vq*5Y5AGTr#AgYj@!K}zynmyKr|kH`KR0IgXe+L1yeyz5L!A`DY-0J#)T z!r$#`Wq9qE1wZn~kMRp`9^{8(@`DDg4o75NE_=^G4xPJ)3UGFaE?rUE$H{WGJ_r%1 zO-fwa$9XKRRU_3~QPOZW*YDp^-iKs!Ja}#?+|PDuJv@y1cUk(sYARUpq7Kmpkru!* zFQ-OHNSmp^}zw!mt^4m_tQt5LeeZ)WV|!SpY^aL4wJB;t0UFx-iND z&!e>oY>x2^SjD4^Ogk{JsB|#faIH+N1-zQAL>Ug6Q+J#?*dHTPz8dii1sL@-_BHTb z9YGzOyfk?dnQTIi61dn6Yt&;7PiUA*%+qm|=zV24)K*b)fnWBmBrz|4{y7f0Eljop z_5v+Q9K*+k@wiK2IIHNWc1dIhEu)5W=Mt676|}HuG)?txTu)$%t{7-5mEnb!^_ge-?R{0a}=?M0$cibxVj zMu|8?sC5UIt;8JY*0ZLSGqo*qlNIVUH{PoUFpNFzoxhODv|YmsCsCcMg)};#}7Y> zK>tZ|lLA+nLv!;jjN5|6V>8U2d1E}Ilp}^7DtlPRAT-;VBTEWiV@G)WTQ&Bg>O2vl zd6FgODO~;XY1GRr5gAV+w>>*$OFwLjO-w z#hkQ?lQS2F6)Rh56&3Fg(Tl{rF)L&9)lu}Fc>9wy@rZ*?lONP?ksL!2aO6G4OI|TMj0q3 z_@P5KNh*>eLHE`IR3Xs!G(9sU*$G@j7CBvoq+(brMn8nf?AeL|L6tp=59^qX|6GjK29{?+fhk53Kw_I~g{bhXdByVgXIYD* zJv7_Z`buVaD*xNedCUd6Ir3wZ~|>@)Qg!yRvsM=)e(b86$usyL`Tn1DrY?X-{c z?_Rpg^bV&SV#c4^R{pXc@!d8i`}{xB(UPoJYxZnOm7(@NDk?8;OJ2SGwNG@qeFh`S z^m9>La3Z59y=BT^;o)IPQ0|5{^U7dckZsU5p%}Q$;kLSV8s((SVc^^BddgY@9_W!Z zM8_lFyjy>5)b3}|omCfXbbNbdOMw$1RpU`5meT2boz|Al+ottiDz{TC;g~C-U9#?v z{m1^kfdzDF#S5wkMq~$PiZ^-}F}tykLfh-`srt|17kaYJ)*L|Vaq;IMv^lugi15&Q z+r)($GUtGYeRInbqt>Z%3|zO`jGH94cN5qlNYWh%cBAs{)2lrr+fhXvD@G!!ps$%1 zsdGu$+9Gu+r~CY|n>nY{s@wK2tAXcDCeuB1_C*7-{3ERH-ruD+Fd0<-qo~kx8Z^;C zCi5cLy0w}ase-Se({uno`e><>&On8E*tcQSvay(WkL}l@?AfWB>)%B-mdgwH!(AaKmuf6sa~(7zvBzqy7sdl3JP5UB&@6*X-P}$ zy=O_Hy){mVrBBKiuf__+Z6ZjapM-QG#$E+(zH35k>>=Y)(2uvH z{z2{S@8iYtbyg&rkJ&Rt00g;;a(~^0uz@HP<|{?&)*OG;7v;|SP#2$wfyj5fU*lfG z3=7A0{KPx+BvPiF3d#8oaqot>pb?oasBf(b!n*D;mzD=8Ul^V3O8j}LV&jIjiW+0ZMaT9q=_ zl0k)<0Vm%gsIyPH?KzFqc^zv=Xxi>rpqbMwQ3F-frO4;H3TYc z`-c47s4wyn<(A<&j zEnF(MMALyR*alp4RVwsZ?KNA0SSd09G0#F3u&&%9#@B0)P%bi0i{QwYSiVUA$V)q?msQ^Z#>sP4#+ffuL?|>Xo56lPNq2a~U#G4<@=!$Y- zlWOQ#CkQP?jC&Y60_rjze=QTuz?luax99K%06eKp{HdcwI_KRa9@JU0HIj}K-16%7 zmgBobO|1a;Rj@EX%D9+DNVlTedpy35#S9E1{1w|HR;Rb2abMUq&0G20(onapw06(U zL6$DQ;rw;h5k5|9``j15rHSGhy$Q2fv5K$=(qNTS6lq`nT44zD6oITSXmQ#pn00*& z<c6P zYKyC)f;yk~@B7mw`WxoV^7d{@omT0h?qDMSk_U}{w`Mf;!QPv&7n=yOVZulYal(?NeX%UN@6ij(R)BPvEY) zGWtH(sOYzW8_?eUnM14V++2yUlRgg8=2AD>r6PPs#^(&TQY5Cdi#)u?YRF{EyP5RK~8YKh_&C1zem%3JrR1r7bJf>FGqfA^oS}=G)6NbogrJN<#q}z^Ip7~?WJ0M5* zqehA+(|x`izmlSYEG205(%5Cfi2Ta$CPgk5W?`-D&f(|3qPL>U9=TX>R;_UoYpUIKpsU$eR7q(+Qy~ zH`tm{sO-dKcEHIbn_FL;GDHjDZEX_~Kb`lkp!dZ8@imT`Jx5wdg z4Jzh3eIGW@C{XStAM}DkPU$8EK9rAeDJKh~RCSG`kN4R2gq$-=251&cz})|O<_ji~x`wse;x3>2V()ixXSHu=*s@;&1!o~wv4<&=}c zZ-%=qD(#Ki*_<-tvbr5~=P3PEYX`?`9j`-v$+vhM_YVl^UtqPa*k0Rq42OY%|pN5a=Umq!u<+3 z#SIr_6O&;Hhanz{8iQH2S!$}kZqeRC8bC^#<^n)wP37jjdycy9@Ak`XC$|3lKkArnKDqGs%-&%>{N4$ zj>4nY)1y|}+qhj>%IiX{fN_^nm;~xBqm_Vt7J%0QxjuLs^dYv)1N5y=aa#dn<3(>A zU(8Jo5x*@r8hw>u8plI?eODA~0dOoI8?RXp#2MJiNvB-v_?zAMDd+V)0YC1-tl~!06VWpa_8Ykm?7eBSZjI>VemzjhcW+#$0jKaS1g)#J=F z+HBFlmXTfA-Fox2RY1>1F`L}i)wQ%4EFEMQY*YT8_MAXxcv;uJwiy2(+5op&UdbNV( z`Hfy=#v}tcMUS*UMet_)yan%NwFxxu!Oyf=?+eQa>#h0alco0IPO2UwSgQ>|1Gf_x zp#`y7#U70n!=AI_{o|!o=^VfS4|#g@lS zHUezIas(5TGJab?8!&48UPhq(M^hbEpO>v^Bn-=Ny+;GjQGCRaf)7MqQ0vR^1~nmk_~;5MlUQ6W?{ zZ5=4p(L~aSUaF3S-QKOMRnxaGn8=Ci$Wr(47lqdt4rF;Q*^ko89d3@u2>nKNdWQ-s z4y_-Xvpx^i=w!~2-K&+;n^%9Wrb(@SxaMJl-qbEqsqvjdmJ1NXOvKs!E91nigA&_v z#P({EUbbe7*)(gW6br8w8E&k44C~i(SunQ?N`Lt}1`51_c1GHsIocLX4vf!@lU=lx z2GVdMvNURHx7>r7Fq5J5_U?XSvVT+LSIdk?`!|Ipt-6-0s`}mUWj!l;tDD_n0wUZn zgTvvDn!&0|0L>eGrMl`MQR1r!hv>cVv<#jo{*Aeu#!Ff+H-qdwLi>|D5;9<@S>Ash zNtiDLl-8Q$llA{7(eHMB{w)Uao8vR^;{K-xC*@pkv7$en9i8m^wVHh9h7~|-SeYjmo<(G2c zho@qVvzujenGE)(baTyGvAge7nw0Z&f$lX#WS-~efti}=++w%QJh zc=;WnUcQvDz-~?s869HU{1qt1X@BhQgkzr~oM%}C=j3%K+iJ(NsGoG{8Z&^U2~7hD zWtK#=YNwDZ>S{BshZ7t)+2SA#!lW74&$BolpI1<7kq`=XpX@zey+VhO-a( zuMb%sd-{F;m6kdlyH0uoOvn5COPVCP%Q1_ZS9+pZD2X1Ubbi!9+98`_2;!XP)&I_% z76#inlSJyt^jBXpr+RtAd9AQJFT8IgJ!I@~4kAE`zi?v%P3YQK(*S9%p%tQuEVvHM zReAX4^!Uz0|cA{_2FKY&@@-UBfK6dY1#HO)9I zYz>a3pyB&6;TmBxtghTf^1J()U+2LJaBW1tM^Z&GGba1?JutnYk>%c%b(GU7!|r`3 z-K6W~`AwvN+`rQ-PU9-Ae$cK81ua0*gjzx@?&!4dP09Xl74Dj@7v(C$!irOyP2t_S zn(QLK3;PTO;xn(9>u0xc9j|a1`NMZ$wtsdX{I8%DT%P#6;_ZEk@b$%0i$m8PY&|Ea zn~QR;8$f}c)=Rp)Xe~XC$HSSsmwE`q3vAlPE{(%26V)Y!slg>g1V@o zf^leZq=()(SVC#9K)>gZE;1{)NAGw|L=;t?>6sT@JhL+&Owr>*#n5MeRG)frRK>lS z7-ZwvOaVz@GwG>IxHmE>P-?9*j#53<8t0#qjRSYQ*9>O9ti*ZDM~F1Bolu3CJYJly zK4oFNmL_?7+w=2TDmj|dP9hv0&fDX-MeAj~HQ*G`-lx5}e9sH-&sHyilbw$6-d3~M zQwjrfBt;fpj^*Tk!s=Mg{wGXH+nxJ%#Rs+eFd2vY7qH`?{R05yuqkhWu&GNcXGd@2 zhFrGR-mR&1Uyj4r4IY^3nE{>Q7%|9iPwY4h-kV$#P;l8oY;Yok6}?ENNMgm?wv0_w z=kN*K7BS0696>O0D?7U&`TggGFl*qrM65eQjn~FWvjat&WX|*cj7m0YH>I=3@?B(N zCJQWHqZsPsHK?{bCW-Q|UBx!HNFMQ_^hRo8&8wFG`^IYjb=xn2Y*(6|w1qe4lK~3b z;j}8p<>?UBBeHGGmY%@Cy?fUGoCfM~6BKM|lQk4Bt^I3jZSmB0b%dSvD4UQ zEZ95*qvh~#7C`bmX75u7PpwZIxCakaH@B+|xnLr*uW*B8V_9`20pZ@eete2e&uQi@ zAaxc3bPoaNiiv^)!HaQwyK+IQ7NL8x$mEa1pB({kW`a>RP=nz~r}ka7jA+sW6@}6Z zK6|ZU4At)ME15i+TIrXLF)}R#ov|YLf##KB(96<+#!4^mPP8(b#x}4Ome|on3w8(~ zxcrtZ=gio6ER?m_74rD8o-QZm#9!haN${VhdX=GFQrLlJpqlek7-@2rhfDXT9Nsj$bAWxGkJC*IQUpo3sTnuM+(aMKM zv$g;gFbdiNM^T&9bG1RYzDe@?7cZrl!Qt5lUmMN_Hkf=&(c)V|LMG69sSEUV{<=a@ zY7sS+sGB{PU6dxo&Z=sBk7=m7ZT!_%gngr&M<0ybrwClY+L8M8OsiYB76{8OmlLl>~f!ECvp%3;rUGYN%kqc zFhy5Sii6z}Txk)m&IfWXPt>sJ?&XOk=eW*j~fEn zh^xJ_wCCzY8?%3#9~O9Qd_A78;(PgA;fP7Glb9C*_wRgAoWth>JA#hpu!B)eS~pzT z?&&4dr$e#^dW5B*T(gSl^BI9s-amLwWwR!{swy})6!&(9>72=aNidgSUw6}$Sx5c{@OfAoe(y{g*&zK zQ$PBTp6=@WOfBYr%I1Rr=2mPx27)CY1r z))qs9BmhSS7*yM#Y11_OTFjAvHYRY2@j=uh^mkX4ac_gFpTnTW&Z`QUE`IK}-6_Zf z1f|>2%wLC#!W%G3Gp4txoS#Gs1OEmQcmvbI0zy5%{3t+KhV~624VeEOi{sH~GltX* z+y76I)zMmb0|r$;!89J%jc?VrX>n73`##I+^Vui0&@xl!F@9s+**#a4_Wi*lWvboN zuQ8AM2=Kg2G`#0t;_fi{W|9;wXmkrQ+c~IeD_3opwm(dx2 zMfR5g55_O|4934$)89Nc>U>QdxKQ(yTg2th=gCKnZ8DEoV;Wk7Lz8f55)L&3$0kVp z_4Y*;F01ogLO_mcu~QQdotHG1aN2k;{-u~3xB(21PO({p6D&RRa^S`9^ZJ77=iKdmL8BHap3epE zD_s(W^3-^{`N82>hSuexAO4s#M5lUvsn*^iLKU5 zf$2#RGp4k+egi{aPo1#qQhayC))cN5+(3?So@R5|95Zh)u?kJJ${4}K5ud(u>Wk!$ zSMbnCs8G&LO#T=vo&sfngeUq7d%$rr7ZrQJl7%0*c!NIXj;>ZI7oDL{+J^z8nl*3` zG|j`CDG+SdTN(pg6LWEG(WplARKGbi8~Y9!(mNwc)P@%mJsA8Y_Tn!ly-JQw6CPVW zHFaq(>~D;QrY4M)=p1@bPDzE(YZ(wj**6+nh}rD_8JBNBpwdgJB;i%Xkk(kZYvErY z!1WMB+IB1WZflU+!$}>hh&-p0e&IYwLA z3|%VlQ(X-r8R6j(9~#tZ9hIsMrtH9PqGtMboeuho-@maXtc|-W3ht!!nmMT1^5TU$ zgB!uI^1bJ?H75zca?rQp>))je0`_`!lr+GO9gvZOBhFRS5ds!>Z`%gYj@O}M!uie+}= z&fCQR#Lr308F-Om=PY(%1oj{#yWf7m&Y0Ml05jLn)yD`eWG$hsRzE=3xR(TK#I>xi7G?6jT-M+oq<*>wA>4~?296(j|uJm zrc3?l(VeiMlb(m>Z@c93?c6+Dv(!?@;8xMQY5j(kVi*$ic-VUGdAxc~EMe<--erW= zR?O3l)tZZIJ48d#GiLC%g$WBgKF@y8mxeVuYz1uh(!?z{7_l4Xr44*+odI4lu~#?W zhCLx7I2%Xyh=6Z4qt_yy@!EvZVX%B2ZUtlNL{!5w#2M2==g)u+of*{+ztk$726P6^9xqvbegjS^Y=T8N$ z30W}MG#@+j&iyJ(Iy6?@#1ySR6V#f3(S8(kAD{8oeAz!b51qqm`{OtdT%GXHm2%{m zR!C_dniu^H&749bPg`z);{BmFms=3MG9540ar35D#EdG?W8hGC(PZbf4r!#a((mtv zTAe1UH6zV_UMb3o0IY+LHU@*ie4Z&#{)$MzhifN8Cvz2p+`YI`f2m|@rTi=BX{2&uE(mRkQxhDiEGmB@kH*NTZW z4EncKj`K;;*6OJ=IuPB9H#Uv#S>2fv%;42gB6v5O&3`6gzQ3}-(1X8f|2C_L3F}p` zfDJ#ib(*RMkCf7l!L!SE_~VV=w5XzuI?ARU$|yL}_&jtZSXmnF<$VD-+})iMFUuT6 z9aOa#@Hu(D{|opx767U^lf8lnG}`6Sp})39QdfeXDKPo)J;L=sDo(s%5|bl!%_jB+ zF)!n-SMN3nMaE(%t~@d-XDyrMY^A878_oI9Yl!aFu>~6VjCZG?Kz@IC{i2W>F;K4? z(J9PpSECWWr@fG*I-*M+Y7{e#F3ESi5NKSimJRIKP!A|eTxP0PJ&MkA+sGDR%Hv7U zBATHFh$^n0P^$~nR7g0|6XRqL?B-a&=yv+QW?QL8RemBM60t!-47&4FAdY zErXQo*Nfn<1VXx!3U)24S=Ik?ybWSzfff-wcN!CAKPR^>fk(1WjMSu4#Wy3^qU6+3 z=xQyl7A&#BJrm^V+&wds=Y@0dHZA_NkYVi1{733b- z{6K6JM)%KI_BpYPrX=abv!~|b-0|XM?tboR;@aC``{xX3vOLo0axcn6mH~`eiZ{hi z=j+__{KNb|Ce%7Xlch}#4AbGStMa1>FWR?m@FQhT32RD&p*(Ny`js&M$yYwiZHq|M zwoh9RBUhsppe$eoRtbd@6;0IEhVcPLwsfi_BK~y-@ zR>LF8&rJwZwF~RJ%?IlIMZQGP`qlJGLTgzoqG2D*;|YT%%+wl*<}S&X-BzBgwEXck#_=X2 zo~~V(98=b1<;+YQDGPS?#-*$?7=Lx687uF?0O?#yc+qhn?~e_QV2ez3__`m8>Dq-8 zKM%1PJNVbGlNUqybNX?gcq;6m(66Sdn)b4YyR-J>ygRhyvtyy=bh*3>t0IZ*-H146 z_=r{iBMX}EdyFt>m(#ec7R~mTP%2+zW#sGJB?P`mJx`O%^=hw+WO-;sv6_?(uV(te zdV96=Q6yx{HjxYSaFdu-J=tL3i6lQ!k&Gv6lIE12G&$=n>G4Q!NOzTz1U9uJ4NcpT zc#iZniDc>mC}H}BJw0{HuFR$&STiFQbC;-_q1{;Hnhgf-M<+_uvEvVN$|p(dF??&B zKz-lmXY7-}J~&=Z>_b77M-I$K`vVb?3qpW|38{cvpPcc(l|?d*N~zS$`;5dGo*7KV zDSiG{X(MUx1MHk4gAEoh8&f#?!AS9~0239tplvp?das4xFd(^`b9S@P6d)N;!d=3# zQD8$BT5wP{Nk!mIXpbktmT(BjbPRj%^@jom%NNNzP&Q`!v7q@F(SpX2`-! z;_Ztc7&F(NvBE{BZkD)(zZOA377MDP>Kj4syHJDHlnB1`-q`NM#@sbfw>S^=_Cvc9KX*l>pZRuNh~ShcOXyEn`b4sUBxYfP&Bdas1!rJ@{w5^O`A!d!oMIvY)> zq(6E(EcxRbdx@&^>)npf$So}AdAy5KMZT~0sM_FP0Tc^<)fn{2scphAuw;y73Zv~E z##bPTcYqZWW`lKZWEoL4G9XZSGg@ONf4vySktVjpbI@q$o#%<`!SL$(U^h8CITNnx z$%R7mQ;8pg5JJL5cSL73+JC)Yze*PLb|osCoTBUzQki5~8w?)>P=-H@9?baQjLau4 z`TLR|zT&fqea<1+OCb1?oBgFK)fw{u4K+EPbsnN=osd=Dn%+Hm%TZ1N(kqoL3$Ht3 zu2aAs{>Te~UBX+{WsUYf)H`YKlG&z|_BP%N6t6SHrNH|z#PxCZ)kTISDbUpZd%%a{ zItP_92dd#2Rl`!E!_q~o$e8OjwRLR2A)&cCF_FJ_qpM|Z4(=!ajL|y3&p~m*ygX)0 zE+1e|3)JW}+9HLFF#$g&eo?b8NGhnAq?Cf-TJcNuHhnbI>SB|qq+)$m{2=mP)>brV zqTpQ^UFH+c=ll8I>1R|;NphBv3HivH#1>UP2#PlGlA*!>?4C8Ndv=~Av12*p^`Z#R ze|!YN91TeVjKg8X8&E?Rwkz`a+f5S#eT6kKazfOf%owed2EbC*D9|-4JQItm@f0Ho zG(TuNFN7$x!znQL16&5^ar zP@5q{++SawyMC^bK2i{u$kI9CUQc6bf}WOVJFqJd z4ePu_>Rglb23d}Hm?bg682#P8Y6yb;KVEqP`_cRH8QrW&`+{k7>gzap`x!3icPX0;|rrDxEd`pp)J`$dIQEtk(>qxJA=R&ONuyoW-s zuHKa)d{7T9dg;4sKl*yHAy`kENS?A?MM4tLq98?LuuK6>1@%WrQ3`VW;j0=QuqUQ$ zl^PD#n!2-=BNsU_XD=d)G-f}5;_*5hI1~j*GLQJ(-)iHeUcJ6d`U+dW*u(Pm6}Nmi z!OMmd!s0ecOYJ1kXwWVLwuo@D018bCMF018gkzU`8RA=ab2iw zDV2w)z8-C}T$5|ATb)j;=WZz%yO+H?En`TexpsHZMA+b!$P1^GYrB&IN|VLiV-b0A z$7+6~tB*2$G3edL=>iqj2vW6$z2T2vAxtN5BI4vs zq0)@2q7PdyOIQ8VQ{uqG!Z8K}xr={Ty0FE(#_tP`&{#LRD(5C;@C0gP1%Z>M5g5pr z3}l=Jp2Pq8&t75(uYog_4d8vNf4Qd?bxk$qv6!S}TisY2WH3EN*7INz0fBT!o3X~- z(~r%LYPs`w8@IF;KO1LN2Z63TXnZM5sNXfx7i1&c@Up1=jbybF(P$AG$KJx;D>UD| z|LM`Yp)@=tXGNjx*G)Ivj0Oq#tc^cfpJ3o_b3T&1)l>bUv!~2Vf{@Jqn6yt{N`HOT zKQ=0g0@TP)@w$zaQ>K$_7o4Fjdy?*@;(rFO6l9HLWOq8kq8Y%J%Fq3~;-gcW?5PmF ztl48M_LJmhSbRf9%1HWGvi>!cum&n5}VN1)i zyAuF+2MII_bqy|okojX*sFJSCD8{sjKI*d6q11i^Hs|A)wW3gpYb81Ae#`<7kM%+T zNdtvYOS0t_=iNv+~p6KqnGzz zphx$zEsXr>US;UZQIJocZ(fZseD4>cD1gG}PJ4ScQv^lBv{yg;a%XSoGOFsO%$SO2 zsUf7fz^-8jppv#)0?{$dWAF2?NHveXhIxu(5t@s%6pFUinoAqCY9j?qKEy#)E@dt= zCCwCr$r%@LP#&bj1{%OT`?XeG%0~^f18H!WD*k#Eiy0i{ih8Lyc5)Dosp!2=#QxJS za5I(Nx>`zh%oM+L>bNLyE{oU&N#m}#vgNL1Pr^;Mo18yTD>~Kv9K1qiloD|Sw&x-> zq%k;vA$7?=5GNk;sTwse=CV`AB_A}_)Umsmm|SERPfkigGd%O;1;ws|w{Q;+A;vdm z#TM~%zN7Eys;M>7>90vk{u1RxxC!X^a0iFXw3=Wg>Jo+drXZ-hi8YN3^h z;Zh4R=m2IQH0IIXxS?Lf=oF)iL+`8H z2q!He6dv+bUsHV{0JM}?tYIR3%4Lq72hEuykf-o1t<@!HB%@_iEZbUZLS_^-y$PiE zS@({rzqACrIa%S$VS-6?4~hie&|Tn*jam%kW~TyZ%AAc2QtJtt^`9mnf+x7(PdE76 z2?Iv_1T0Bp$DS*}v3~Vuu{y4Eid7Q+)rT+e)4=eiP?njOI$sJgfU%t`$+_KvoBCLK ziz1GJAL3HBQw&lf@4nONX1{*=(!P5iZmw(f{nehWmciD*NUNBgTeBaUt89or96&1> z>#>@lsuL%14^=9=;^Pd|@5?W*j^yUIvY$t!8)v^R>x9QB6E#)qv25UjHxDpJQ(`}3 z_;m))3h@q_wV(aFAOm^*tm4>{BJZ1|Y<&T;RMGHCwJPNhXVz@9cJKXlc~)`Fw%I7& zt-;5ROd!+upy5kLn@lDb_-xJJ@4fH$3Q}Q|Gk>{6Ap~4C!TC9j`{a-~Ob*;+pGj zMEY#kC-KPy-E2L@evvp$Ng@=$ird6MZ^{ZXVW;+%7rXSv*&c~X+br4h%gLFzl&ys* zZ&P2(7x}WwH~t-a?tFU=DSKxB#PYJshwayQ@18GJniQJuE-PEXW_(9jFLdY7erxUA zmmu2w`6O>*&s^J|ve^Dq1%H~nOOIB673r5hrzNb^9J9HP_Kogf?V$U_wIX3<3&jMj zqENsxPSyh0M^+VkAz_&Tn=|6&a>WL1Y!1IcKo+hzX!vB_!lI*RY|3rLP|1}CD75x^ zO%#MPPp6;DpCMz`Xr0()`OB6So&*)D+shI#n{M_KdV;^kTVYuVJMxh;4Qg7UW68GX zNUV8g1J?DJSL9lz26oux@ZfI(sSxL0hgKjpCtGww@Mh#v+LkPN-kb6FpKDr+8hcK? zXovg5?()f;(by*{obHWo`k0*fpBB4rZ=9p1X|Luq)rXA@)9#Tv*78RvaBXc?Z2Ww` z8}A!acU>k58v1|FM<#0LPM`so--c$6Fpn`GW_3WJ7GbLS8auGZ=NxaA>FCaM9v{-dpN(&8IZYdtd=d|9bE2s@Zx#)#4j{k54)Oq-PsL($_E zNxm7=%UW7+gHial43^mXgjOZPoUyL-?PbP`$W!YxWm3HfcD$Nc4>gXbnLXG z!)AC!lT1Ijifhz$p_S0aI(TUMe!pMq?ARC~mmyNWo*HtOg=TQWZHF=H;b zs%zxEr3+>0Nuo^H+df&RsEr0M%P(i1qcjvUthWEv!HHO8^7 zp8alM-&&jRsh)hhj|LH8dZqzxg&I+l%*BU)qV>`6`zC3ORMPv<(kWkCe z8B&9!?42w}X4e)L`T^itjFD=DGD(Z>O6}88MRTs-pz@-3{97TjY80p~15Ax(x~V>O zG@IZi*rk6*TUok$D)?21!ZWc~>nL0-M=8@tn7~c*VH0W+eio_X&?==G_88jAAy9~|t(eYup4U&;WQ`omg5E-N%prB1& z-5{blMg5A?QEhHGDKoK%no)lK*5)bxnR8ZXjfkWt>aO7D(IS>rNuqsR>&Y9kvaw;#;0`t*Wjd|fx5 znLBdf0laiIr&g7Nr7zJ>T+3n=vac_iNlyR&7|0UD-=0yV!b*`sS_wLw6M7R7Id(P= zdv>z1XuDuYmtV-n-IqdCp4GDlJC=*r7^+dosDC@kZz4#B+{4R{`N#{A(D>#gsW_Kv zDC<}{j=e5L3N8+K(5+YcN6ErKEf0qf{8eV~kVv$(zYmHcIz5SqV$s|hGfJ3qRrYhb z=%&?qylB;j@#d=;$S*sqc{s*b)(G$FD4wrPj)*zzf9*b3KF|(O>d?Wnp0?9af#!jM zmdEfEoz}I5>Sj6&uG$Ypfk|3q$ zziO#m50Lf(`*ae}_ph$D_Gl5`i=I{B$^)ue@d-PR8|?`l+fYWy_WyB55wxDVm*=)u z*`aF=QyR=XsAZZ&(z}4LXe?mU=%=szl?#UYekt@{wqQJ|Y)A}gI<)c0DJ^Q^1gj-W zlzU;Ib18!)?{0X^sr0x7)sOD?Wieo{dP%a0M#dqfM2XM`fzv3c5!rikYc2_wa%+%N z(K$2tk=4`0yz3OiUUrMLZVe7cSM3C6grpeA#$4k3>=?M;3yDJqts@QVWGOR1%j~QidIBaH$F@;eLZD z2e0Ow=gM;-Zcq_}?*h?z##?Nf;WF17v_$QxAhwbnu3jJsG?BQ#AWYv-QcUc=y9}w< zLlYU(H5Vc+B4ZB--a4$%Nw1+Wo{SAgvQFh<^(!FRHoT{ySNtMH4E#~G@wgEv7?IOi zlqj%O(sp|@cr1jiR;Bt(S()boNL54C)`Dj(xtQOB-H^GgnW(cCylz*Lg4RU(;pJK- zhEESnNkK_{H_%SIv5J8n;~3^EO@p0qcG0cLYVY9PcR8 zxdcVl9?_P0H9OpKJhD=fi^X_`YE`dk=ldsF6F!9r9|Pe}5JEs`iDzJOZ^GBA2jDR< z90MjXNGTf0BS9)6e9I7LV1sQsLQvSN_jz86F?m!Ur5OcZMYjv{ zId$_Hg8cv;-7HdJL*=f&&clccnEGuZ{E$6JHbSx@kufe=n@szCK`jF{U~M9zEz=Vb zH%R45*7KOD_hwaUBkF7b@RbwSCk$zd;b~R$1auBp87#vn2B5joV`#RRlEEU|tW-R8 z^0ypinrW%L87Te4PZQqWHRK5xrv{4Qg%bMod|i9@p8CJiw5w&FC`f&aAYVe;L8sf# zTOTJdD6R8QkJ8_rxBz+~XtGMcNY z0QF)qk7=!tLv#C#2-i+wnc)VlMuPC1FB2)PvL@Viz^~eV{|h>ExB;a8f^`{Q=<8zS{`7iuHrA)`V>%fTEy|9!^dtG6$mt#Ey7EQxS zdOOyq@q8VPn(%CgZHWtNr~|vro`^&;%$t$U?CICr5w!as34SYD)6|kdj|FRQMPsm4N&xoX2y8z?Wxh-*$VjnO$#f%^pH>sKJ zJT_GtvIT9`1}*I}BV#JghX*~vk)Y&bjB1PBqkSiNBoRFt zf#oq?io9V(VL z$1M0}>So@2!Dp5EsGuCt_XDneq|F3$kM`E;iTHowJnb z9BO!@H4Y;%!3aw)Y`VH#aW)~msdVdZ++UX99U^Jm&dJcs9v<%O>vq@!tuicW!z>~%g{4AH>nATO_3=!oY0dxv_OR*T|PESBQu z91doJ$PtHjIRd6@RipEu0nMWY8R~T99;S^R3;F$0C5!~QX5@8v^8Xe79ae+L$?&YIZ!~EyBt9ZIoXSUF&s{gt&xZee6ktF5C{99$RN0*?Pj0}9*2@Kjtng@ z`=JPNVcn+OU<4B>T!_JD1{suK4;BN#?Pf574ECfLh{Ra0yPsfr7eB}dEa|#nAu*zmzd9t<`1cjH- zrTA&Np%82CW7MNA+hy{#u#ArjKGk-603o)ORh7-!IzZ9(nANk3jIZBfUzta$aTFctL7K(eZa?AX ztloRc7U1@%N}CmOS|=}wCzO+@i4gUa9zV$dPKaVMM8msdDM%g)u0qJAww-Q!V~S{k z2hx1+U>EFp4$$%4nF9OT{jQ2`|^k9AjkX*?k04ewiU9Y0YUc zPkx(1B-2j4*hnq}a`O*_pf{24Je4!WLWuDD?VmK$C{+18WU-4o@ju~ zi)9d_h6PC+h2Dm%Gy@H{aT9RLq^#cjMhF3SF^~)G0OXDL{eD8Nsp(Fl(pRT+kR z!YoGv>B1p8jNfRve)@nefE|;FuecER;0BeIRg$BLd#_}AiDT0*tI*WVyX`c@psv`W zt{YuWaxQ-w6H|@%N++)wGJ+*kcIVp4-D_=hT8}28pRg6Q9iPNE7#XpcF~Y$ofYLgZ zkUd+v{L*1?Zo`m?52AP#ry(grI<_No+Q6pg}ea{RGa`CUUVzOlRDM0^D7v z-<=$uW;}s`nP^`Wl}7btevbtcZ(2(taY0N^($onTMMcGu5kGl@2{r>yO92~eBF`)> z6^J`ZM5_jIDrT1w&Ip|;u}x}1J2n=iphjq!DKH9F#KKP{?}>{z?7R3Z-)=G+++D+X z(?$;ActRU+PD2ZoT=Es{zm5Ne%}C}JO8A_XcGp&LpP_!o1cIO+K@yESpPPF95 zlV$-DWW8}z*;nq!AGLNLP|IWI1c;CL+6x8wAn_A_d!a_&PyDS_`&zqniI26r3YiVS z-%6;R8Xg!YKmx7RR@r5)mU>7Wk9ckOF5zha%N!g|I)M{YQx5lPw+zT7h*;tY`C*j* ztZ4S~5s_r$Mkf@HHm#Lc@WVv>HP(i;SHkp7Y~3JKZxw}mf;HF5r4x=LBG7#eGr$zT z%aqr*hGmHa;|X*3xqGt`-HwivN7LzZ3peln+*kvg(i~Iaa{c&&=~b+HdzpAEvBhNZoDCI%FO& zB5cv;Ha-aj&&1px?0H^8JA+I@i{e_%NQQdKP^Cn^)HIG|Z8@RswSYc$d2?+GOb`_- zdBkyjswaKp0_F}-jLcJ3Vhg2hs05ODr(s4hJIn{J2H!`h^M@_`D<(!SP>D~}s(MFZ zFtqP6J0!T}&MVRRcl{4GK$fGG+!K-|OEY}GqsSz`1%(+g05 zarpTDkufrcXDU=QcbCBh@6X>DV-ILDNFccYO#q}U1;wx~xuM?W>ml%l#+I*@i1Fw% z+*^4wq)+bYg8sc}Vj7cZQh=a4#j;R^(7<=EEWc@E_g(X*!;MzX*!AH7kb5&j zhnBZ;zx2>6QI~s`oK3ciKdYIoTup7SF;;_{*@sT9DoDLp^_Fue#n}kIt(WI#WN>;^ z{m0agxWl}(eOLC)`twrA9mK?CneI+mJ^rcqWH4lTN9+k(Gb%YWJBL!az^FW`gQyjQp~dPN-R=@^F!hM*l_^;qv?2h_y!a=VP|Idmn_!J zX3M_4b~>=>aaxoXgk@4U^B z{r2;zen3;(z1spl`O-c7UiVcmLWhOS{(v8q;qOwxpUqCk8ZboGWUCCkoYBkwxpr`E zkvhCuNLc?F{)rx#6S+KdGtn1Mw5V9Z0!JPgP058xipLdByiF|meHLO-EV5e8w;e~% zZ_I9~d}`4t%TLi-nIgN;Tl0k%O1c)#i}KN@lhVjQzs46?7NA;mZr;Z&>+nt!XQcpp zSw^7xg?qy0*3@e0w8PxJmuUo%*T^!>Bm;$v5ehku%=8wzks%ue`U3Deaif4InKUcp z?tn#krqX z+8Ce9cz6sdx6`1i!)IP`0ny{95ckM|EB`jE*}ivhi}?zzT6a0%_*r?8f^}!beDU~* zMlgUh8b`+eW##gp3tHO_0#dHhgCWoI&!P_8w6mFb#N+_9DqM^w!OG*)b0^qgOE8~z zRZeUqGHxo$8^s+mi?-kqU$T7Se*N?B1NcK@UOE@nEiXDoE#oKc$FznJ}Y#eQL?m5|FfT39=ZqB z9rd)AV%k`hN^KgeT#@{^YF;4PKu|zzGD~9;W#y| z_+G%rKbF?>9k);XlE$Im zhI>q$6Udnvm3KhMY2nWE6V)+)MzxsKY!mX33BwduZtH6xVbDSi3WDU8G}40~Ev(8E!#yl4zU!b42rHpc?g8!S0b@8}=6TSZ8W z18qrxFw9@t;Kka+fu3W;YFNhFUh$TH)C#RzwVtjAA)yBh&qfQdFteSuO%xVD$Rs2e zhXJ~&TnP`*I-?H!KT86xP=CS0pz~*^_@U9U@;p}^LEEuDl1LH=(96*Edp}_&c>^Zd zIs;vy{@FPi{fh(;l=U7KfqNE>-%FA3(In2J8&~Z7-~4DyI$~m8*~|~bkxl5qD!^uwRFTOiG`>PWE}3L! zLqEuyScxB1T-B7;tXhI$bjzTrgTRx(bye5Kq1WCmsSdS$Cxi!&KRacmQ>{|XJYxwO zQRw`Kl+iYR!L-*+0=Q0X3HFAN*P!*%fGJ!pNG(!&eJ%0dETaY*qFtCZrOk?e&%gy9 z;XGhF>DL2nzVXdKTgIM`hVUWG6LI@h_mHv~60B^pr(oOVG0#t$SK|pX&~*LcsDj0X z5_NDyDoo(V5j|&Bg`)GKV}#g8ii4?K7`-}_EyUC%W1_u7>lqioRL3*SQUS&23s`n$ z9zi@8&F$kj2kR&291WhCRErSO1*@FhjHf~p@=znsFWw#baf_@O=+Bsu0U_k!CfGMD z@B`ke4d4NZy zF#b|_RJvc+#2a&EymIgTJ2`>x;|+-$&EM@wT8cM#$)MvAF{SLMdZ~ zyz8hmtj=$TW>B9zv(*OA@k8-BK6^biA^RA|DEg(+cIn%9_qLD(Y|3mhtX$GCOPid$ zS!evIQk!kkOOCY+!L(!;Av?+^a$@W-$vST|^(;h&FCeS|SVIESfiv-f6I!)}WgGcAQC8z{`MZ^$j&%F3C@OyuX2b=4~JA`TbuAV={oe zc1I%8!HHnO0@07Ok4>d7fqZ}wD}}ykmtrEXkv?(jtD*-b*M)vLWJ{uT{06aKj{C;$ z7dirWM57Kbr-!*xO#}7e>9V zpYDSC=?oc0VJ63w$K=Algo)_KS4y3}q4b7n~_&~)WJ4OBMxv_Ab`)D>## z?S%2e)3eRg^wQO@Q!BfEp=tcSOIx&qSPlFGXv@CuX(@NZ7ENd3JUR_~@YJYn^21XS z)b(u@#`Yrdu5=(Q)Vr7l)gri=ZXydhE z#9w4Vv(u9lvo|bvYEu`fYW#e(W?)$pPyy_LA%B@ual*qa3>0EPgx}Pu`o16Cn`och zGR5D`$e7f!^Va^%HeBvMht}oyt_$oIobU zi2df2D|`qS)#r!JL{{pYtT{FD0U|klJW?dhsUN7LLL#1uO3+f2?#zwwR)M51w?|o6 zFr5>;`DwI+E!#*hnb~trZ_Q+tzs>G5}0|nT11JYM&RQZ1r9O*TKAyK4J<_d4& z`OwU}C*ztIPm^^?SO3g54V><3D#d2R`?C&=0D=rc>Xr_HE`2aU4hqCOybYF_hdayz zyjbmM=n4;M;tGag6;U2uEEl2h<_IR-xpltXCuDO{5q#z;zi=AX`FdmMb0X(VeA1Kv zuHuYTf7ZsuMBOIY5?vUl2#5bl8%4n#C%QVv;y}4<8`kyMxo9d|qopz9k7HI2QgkV` z6-idXpii%hSw%*SZ8BpLD)NZp5~+8XAKkol9N0<_2R#~X-k8Y1kph;kEC2asA8Yuh zt@TQPCR7SA!{E>$sDeohd*L8?^-1KvStfSZLhb5=_nbtK7h|f&-_eh18a} z24YJEO(L!3O9my(GC5JA1KCIAVP6*JOWD0xN7#uyvLP4taUE>_RWYZr>x+%u1m^rS z3frxR@;5voO32EDDRzcDRkIwxT7uek^eD>m3PJss!?CCF8Yu`>lA|3`lBy||9Xq6Z zi#M#XXe;oNX%qv@U$dor+UXSLac|Z*&yKPkS(-gIqV~<$^?yRqdhGNY%go4{* zo>A#Upr=e6=J|u=oEMrG(LILZ^VriCxQTtduq|oQbhN-gBS>Bvkvt&r@Y(mYjA7(E z+PSj&r$l;A=`$-Fp}ggAB!kTdAnXK>m(^wMi**hQV60Ls4_nz6bH-dmX^U-^mmQwX zk$uQ%-si!Vpa@OT;UH2;n1zVTjrwlZz987-TyR>Y9t&w*PHX)DY?VvD;X9q#9x~-| z^$!BQ=lxX2D53@1^s2MhH-{&Q!r>$k(q{3(X0{IH24$Kh@ z3!6lrF?1Y^#1muXiOnkI)ka<)Gl3{P!YUKmdg=-V8c*5E+BV$A^K3`TE{%gUlD~1$ znJ?R7YL;mU$SD(#XKxGJniSHCgf2lEDV9YOaLqF;uLB<(D4aTqLDHAKMl>Q#jx^K?RD*9gi%qI<`~qhLmp?= z_?))hD>@A#qUM}$trX>X)FELF2CG|VztVO^V;W8W)}|bX{w6JnAH0*eGjL2hlum>7 z$WLDiTPa*%JV1M0FQwqc(F?Mj^)DGU`FOj%Z)!4p@-WSQNWTDl-Dwk(mxKif$S}m( z?C?ylOt1E2lq87GDb3KP{8g)E-9qa1uM~qJ2TIwGl%-;H2jpsXXCQY#Njv0PiT3FF zs{FJtT5;h<>k(FN8-S^4hA~{|shx!tTaj~m{M5ir!sXZ6ARFz^GoWnSmVaXL-#GB}8U5j86mmFE4O*^H$0V9Kg2`WJor`#= zB9*ni5OPMZf7me^TmBgFY;9IX;A5-hSxoMB1$4c**GjI zn7FYP1N}Uw*{L~hY7hg$Z$V$@YayC&SyzMl6HB-@-swwx!5>uc1A(cwQwPxtcDS$9 zOZDiAsbuWjotz#w58jf5Se;2666$Uiv`nFlnZsU7RoEH_BSkHO%Yu|* z@8L4oMM*)b`L73+W2&$t);!IYI6Ly^KkS-y>1xSD)yulVxQDCO$@ECaUz2NbSI5sE~hhY)F&)3#0H4&msQg^ zd?<0a;E4)t%w0Z(E+*=0>aQG2=@L*YV!9}0)2%!cNlOy@MDrQ3fj?h>>-=qzMohJQ zA+)(Ksq%8?ZUKxHMcTHI3%fUX33{oGX6FEnJZMuKT6k&^EiOvv1}j?s;*B2m3J}X+ z?kSOa|6E9tlbR_xtKSYJ<;2WM?10_s%)xWZz-+;U$LDR1W0)d2r^Qqbp0D|kq_Xc~*s|0#gvW9_z7ijh3Epu1$}(jwo5%kd!;U=* zE&FhRRi_V3(bWlWEIS0lph@PmJH{S!d<*H<-4u20&+HuIN?T_RM}(rDMY^eL;pD)Y zw^W{XJi7@kWJ)<}WHSo#4$g^y(D6ddtw0LL1yG!eRjb0}6e$-T9exyWpW%43kt=|L zR?5%+N~^%~dc@N(XVC54kA{c=VBOThaxJyFnbCrO54{bV)m#b3p9-H>0?0O24%hTv zV437Y?S_NRUAxw%7NW?)o!JRlo8>v@orEn4cM}l<4cJ6V_g@Rti0nYgRYDz&^a}?` zXb^jQc`v>;en+&45=V3Et<~d=B_<5|Olu z=2t?ro6AHCWeBK?BH@l$bMBY6M!U7muC1UkY1n99R1%w|$Kpg8F_d2)&$U#qyrtJQ z&uKiF%Oo8nbh$Kc#>|my)9Cbxwl+22BON1%G1JM zlka!)YEX!5QlWcw77SZrJ#pt7q2|d0n1zP1Vd*^U48(G*g05bUmX+n7XUm_%R|szL zs3*9^MjJ1n44P`3yYWNqR)+$6uNQ|3vU`wiUm|li&$Bds>3WF0j?-vVh;;y>+*<0cK>hw?V1vhb^UET{FNS}g_?s=j4#N{M5 za5KX3X8(C7TO4Kqb?hE55pg{casKVXgj-)*ssX9IH9p|ESogCg@FOv&Ia#+{tK~#^ z({g1xqdGdxA9vHD@m<^Yi0j6sFyMg4@YQm7U?#egMF;~{K(eD2+>i=}Jx`bT3xeTj zf**saZ8seXM1?#~S|&7wmeI}5VP8R_XZXRp&LHXZ=~o&Lwdsk(cbw76gTUODBbi|_ z4!Vfp?nr8xw0BDV(6}GF)0>d1BKL6$xY@4nvanb0^d3krDTOs$c{b$FpiVInug_n7Z zCrUlQe`4>u2K%IH%l#bSj^)npGP?eZD3ygtyO#K6iiWN>{BW0z;*68*Np^o^Wb-HO zQss*+^RiL6B&Qxr%%D0Ks<1DeqL_x$!6=nXE&`|CA%j5Voy$xC3SUkJ2l*|un)R5+ z;9E0en6T`i@E3E(5AwyVl&_Wq;Z63mh+RZ0yFzfL#f${lzQ7a5!Rwh(Qmh_>&#?x2 z3`#Ejd9QbM+^it_99(}>5H7&pFR69w(;gd@yprA0Bx!au%_X|@AyO3zzw~wtGo&U^ zQPud#tHW<;Po;syHKH}bhIIY&I4lm? z&Y!)Nd_c5%{LZn!+oz#$L!0TjCz$p}g-SQ~;jiLz(t1>I_oIQ3ztH&Xodh;R5qU*JK-OcVI5#2M7}vB|bTBBsxS-uDaTG_f?P(hYK zS_JkRi0log4V&N?BfTsw-d$Q@k$D70;Z!-byV)+-joeC{NHx4nP$Haso0rwwo2d*O zK5jB+nlO3K%?jnU*r3}fl0}Vq@}e2_g`rRF$^n_?wo6_w>i zciPCq`G)-;(Ap|XL8&%=k6N~R4~V{`6x$0vrJB`<(C9wv5yDQHXet;VKCd|;TH$dn z6f3?x?jRD_JyMO%A`BbFUgGXmMH>U8&JmkM@vn1^;MhayLp(8clsp9^KgkW5op zI%1{A&3NnTSa}q6CH!bDFyAF25j2RVlA-2=9Zd2VNfYr>>|;XnQ!QApb7*Xpry!c= z;u}wBg7dWmUwUpxn!3gAGi7qhoq3sB2TMTf`WVxaG__>SK-sKgmpCk0X8PI~+|=k_ zkPZf6-fD*?1HdlXfw-Um=+s>-ai1wDv&csHf%cL3rA{8hUOEF-$OkR?H>*IMZJGE#CV(-4@+b}*U#wTD_-C!$Adew6n^ zSMbPR=+>zc2L_<3p4;RkelcpabjQN>=f5ziz(5bbY^uQ6y2EVQ5)4!N2R)IXDQ5gc5wXEm zp%c8Lyu9r7+a%A@ro%X0{rpRl^?t)J+NXKqpM{e|U&MFLvpO}V(#57WRuZ(i z_;23b)jU;_Utq*)B&1pAx@iF6?-)uNFXs%srPEF(NM@mwj*oWy)TCRAKfw!Z^p9j= z`<$Z=dkuKf+_QdczPAJY@0#=E*8FS!pSQ>^uY_aq#nmJSwPsQ+?&MqCNxEbw^WFJU zE=VGI&i?X((_zkXiT+y2ZP||RBx9Lf;YHt4pje9l610ZZ&zyM$O}@VJx6BI6HYAS{ zale`pwbO(gnsZPGml`%oD`^s#UFMG=BT+j|Nc@&S7Yq zY(gO-2L&KifDxS46@*O!q#@gDlX;Wc-t?X!?@7@X_={4uB-WQQPaAxNIq$p$%n{%?Mdk#I8JxnEPd^uscSVoWbKQws41q`M1NScx ztl)Mvty|eyo8_8-o6?i-OTI&o|p$ogY%5Ex4fX_YMs1da^h z#gx3dD7-LFRW}xu4Q}IX1H7@CZFEc@0w}C5i#Q>O43;_R$y_Lsl-|r)lHFw`m%?;K zCdRjH13|cXfc8oAt|dRkS@U9M3hIyI;ow z=5YOfGqE!aV{6d!v%KGP{rv@t#q3e!$!ehT_-OsgycZxAuPm9tPSLJ|D?Ql zc*Ln?rpOtY#Au{jZa3-hCvVS}Uauvm$*0{IEYt*&HE7T}i!sZ&X=s4_Tm0UuDI?eYZBYm9CtmJum4b?!- zV~wE2DF0HL;OkUfWEgZcK%O{Dh=D{cn`cbVx7@YRNpi`docI9=qvnk$%_Qd_Sw{1> zAY{J5vXi+|sK&n*EaUbPG5_;V^7z>=cAWuV2*!7#YTtd$?fJob<7mokGc#y~cIEPW z-#mCBD-DO=s6`&$D@Eh=c8EAUn*|Mrn6@cJzdb|4Hb2un#}jtw{7Tf))?ptV}Smy0fR3mbuln%dv z@*c9-u~9i)=N;Y=+=@|7RgILYb{i@mXuZV}X}P&KT{B@sh#EbebvAMG3)`?!I{LH# zjENXQ=Zu4IqH<&HYM{K%|-jcI#qAM46$E{B_$&G3fXge1J+3*<3OXh<0_ZJ>t zoR8vy@G?dSeuZCU9$zq>f7jHTyC6P9h{Zpc`b073($0C=5{zoM=9AVE4ozMaG=tnM zv1Az!o{rgP+&jl{&c!h!GUhfJMY28GMvPXS3r5wdb6R*%XZVxilg;yy&3@NEGfr|=txfaUFid&s0L|>^O%F%fVg`O}*(vf8 z#aVHwd>_DjP+?yKU-mlA2~p8qo?+H#j6vKjUxBMwFWCQtl7$R5OpY0-Zg?|Szrqs1 zaHbKv7uUN4y$+xydJv8zBy8d7A=O@0JZW=kD!>Os;E689{fudnyL9ZVe??4IPC0pw zidlYN{n`N9J(V{P+AjH1vICyVx;7F|pRHp<;(Vt2T++lqq&M9eo~6JI5;Rjfldm6J zzI+f~zRO=gDqpxkr0L5pe<^#{y2ZJla)lH*Ok5h8Lzm}m&}^^Zde!FqkN|X@7HdkX zhK3|C129b$|ACI8kzbi^dgW!2v~^+r$GpxhEPorh@}^-`Y2)~YV*@-KgGeasKY7r; zL(1b2WR_MmR>NrS1kF~LDBPoypG8*Q;*vmV5#8?cL^ERD_Rg+!Kv1)Wtv6KUNi0V~ z**(lwlLbwA~pM@53rs0J7j-u1D zl15BwhhKnSZ?VOP+ui#_KJZ+E|7_g}8R5~IBm|YK_oY%ZzVBt(nqu_Pxq3E?A$@C? z_?3@PckBE7%)0Sem8z%h_0=EIwO0NImb6eC7oa;?&eYM%du8I(RglcCNKs0%TmM=H zH%&NLA`!N4%ZAMW{q6Cf8Lc5=g9tXz#CJ+wE=9;3ed?6Lbwz6W)OBBlH*~g~xyxyQ z6o|?3si4!%RMXb#0G`CFsf}}DM>PGiF7!>n6MD3C7!|L_e5z5WSsZQmUd9nvFxV3` zxn)WgIa|+C3jWB*Cz`{_0#fijliq+DN|-uX(a)%j1`br@W_f#s4m{SIh+P_ z%;{q^91@_jaBq;!1VInt2Ur4dGSVGN zo9E$#+Yf*kr4Gc0-UlvV3(1zPf?Sp7b%3k4{Er%<%b=Y= zrLN5PRsCxNVi@Hd3O$Qkm`-zKY#MS+Sh&>Bt<;&`nUcQg*PtgYbGzPm=J(P|7mWLB z@Oz?MFgt0|%b6t<@n(WcwcZ>U1?ml7NK3}TD{m!&M9sJ=;Kz)&xdRuj>ag`=DT_Jy>Uif2QiQ5*g| z!DZJF!S7KBSj=Wsk(NWU=n_gS!lBq?qb!WL{?S)er&+pSqkmLH&TcET1mv}Wjvh#b zE@znMpy8E`B~xqhi@&V{q7dG&%9lZ1=6Nck_TyxMvg%tbbbQTf!Dk13JOH&-o8CBL74Z~;I*^Qcb7rewnYCR-oBe} z$?16BAL1v8s%@{;GFeJqDa|Wo`?#$XG+jPIoq1pm&hyRe2^J!DgU373uAfEzk6kvc zh&3Hx*YqLnB4bGn*j98T=<@#R-$9#eN?P7qY8PB04E`L-RNB=mfu3H5&^36dDw~b+ zzq2`2tpDe!!l8ee{@2hO^T_d^qi}}(7w)@#_DB25SoTZ zP_xkmmxsH3(fMHDouL$P&N8~;-`*a4-1G0NZJd7FMC;$#iD*8sO4Qfyaq#<1Uah`A z^7PA}Q;|t87thAns~y4mzUr^qjkox?-j*K@dP2Mvq#icfI=g>}l0jHIp6}@BQ;tMX zz_7eW;`};VxhpOz*spA!XBx=RguR78H5G z+dK@={|+&IWvT@~wdTr0t+0YLb~s}IWYakI3H~;gxdM|5Go2BMV+@U-^UIi7r^_iS zgA1e;Ypm#$Na39vr-}KfbVhebvrK1#=~@&T|1tA@cg~`CVZ-=gW>Hq)nnIK*_J2qA z$3nI1<1C@bNcnN(#;qf!Npe2=$h2E%yq86fE3Y>zowFK9A^d+*)$Il1s) z(M!qXALnc{l}jdOGm5CEcZVO^{76RwLzotMVJscwUy?ZnJwjv8DO@}C2y@}-DgnEt zz-vAoq6~mnt(f!MFtAn<@l?e=g^NB3R=GABBGE+pq0J&0(#xmAqeH?yWT<@5^6f#8 zm{0X(uVgmt=8kyr0onk;yY5 z{JX4d(W8de_#1z~T;4CY*f-fR9qxcX7@DF6)Y*wAI-kSaNAM$dll8V@dKeMg!K_Nv zk2XdN2#?A!z#{$NDR+@UG<=h$0@5^xFsr55bB)HROiz^L?1gfPRuMgLIYHKE%c@rs zy1A#M;qRhYevjClSE9u1ka%NR$G#*ucfwW!Jx$XT*KoK6+hRb@R9>)5%v0IlnD&EX z9vOJ(0$!fz$%u6X=3S_}F+h*SW2LUdysj8u_~yygDY1xL8Vr=BRp_FiiuBDY6OI{5ja;%$re(oE zL*KXC?W=oP+0dI?{p=U5)$Ir97zSo11eyfTUxx)<%&X|<#bYG+z{hn@a21w3fAj!O zdjehd?8(0_r_tw@$z%r$)=m+~VU@h+fdcL|BD|)0mc|^7!bVJyt5rb@A6`U)PSu`! z%lr#d1Ln~^X9S){&Q9EC7P8_X6ddjV?>oK1(|(oDyU0WA6#CaTS$WS&xPBDTMWHlw zu%(#ACN;xgPbA8vdxs?{gAz4B0ru9uZxlL?2rh)_wK?|5GQ5iQL zGpy5~3&&c{nq>Ta+;8KbDff@RJ8i^bUwDtN+Ubl-4E4~1>&%P5CI42@Gkmn0I=Q@l zwRdNYA6A%+#?G_XlIEe02f@d3-laQJ1y4?vnSqMo#A`@;YAQJSrP=G`@dD zj5H{aNq53C(M9juJ>4)at0@>8r>e=B`f1~p5eBz0+|X<Gn zgc5&7$aO@FP_ID*G@+_#o3$~`=UrjpRj?qJK-%OTw<)rp*2WcbicTQf8b~3H<&gr| zv1hxZ7)|CY1&Gn_n3j2gMn;}EaLLC-xQS{!7%3W9+yLF>!iPyu zL7=?nvtASP?fFNB%5H(=+n8fq1=k|8!QzjV!M_L67V{NjJ~r>>+Vn5A>cPEhK|BTpV4dx+$RPi{$qx@mMEmP zw??@Mp&^&wd&v#W6lFH_p$^* z7IxE$reEnxF)R38@^((ZIn(nC^5CRVW%rr5$YWj50P0gMbIXg@493TDhF#BUi%>KI zm}NVoQubWIA}4~v;&e$y23)2*L1EX#9&tS2bMv5s$5cOSP@N5ey@_e_090un)zQ>U z3B8b;LF~kPi^TkDVB{+1bmJh&T&=Ly+D6Z!JnuB3naSF@mcz#EV%ljmxyT(|31kDb z&kaS%aYaeizKh@QTrjWP=|LS!!T03yyB8Vr@)=Um$@8O3B7x<=42qZlr$uI+`!7 zV-}QgcwW(VBgxrz{sI{Gyv7N4%nHoMUrW#+h3JGEM^su-1$R)J{buV1`RkyHc({Xn zk)3EUWB)6OFbY&?L}PcD){0{jg;59{6uF8>PrUyJBc`J3(cA{$k3A&FE(umI+jKol zTO(!X=+?j93o4x6U|~une0@XU?6&-Rchsqm1{wH+LxA^M%&N*=6$(RxnoZdkyuyTi zLG&ZM97Evx3h|awmb4$2DvU+a{kUMUDsTPNjQRvIp%P&J7&-9f#d-fUa_KIAG!se* zS9n}ojErv3luREJ*WOPjpg9H*2vD`+}9 zJSNR$LZD+bCQRkwx)~WILN|EFUKLm5Q#wRT7(UyJYwgCI&Et%G*Xp#JA9#MHG!owv5n-S@l3!Jg9 zgAnA`yiDz@>pY1uwS|(J5L!8*02S5=&cFd;;XnLwRELsV-sibp|H#1+e74b8-826d z2N~q&P_O?yzPm=rd+ki1f!OXp=QbLf6yO51v0S8v-Z)-{kyI3(L)|ILm(*Zr*d;sSA@Na+7 z+`zwe0Pmf;aUOggE=Mq&x*>H7h8Dk4`6|>P8(!+2P)VxBAmfZ~5Nak>leGIvxUu_} zNYU%XmoITn zraB|$muX!09N(#GglY&lnRtJVLbYnw1oelK0c{Z-sD)b6QrZCkOhB{0wW|KtS``#n z8$lP`gkGWfkj;EaN`cO#hUk&7%Es*}*0R)hkHal~# zA9TdXZso_csQVu=A4}_o%u00TwMk|8^rrsWw_)rPeWg4n&AvC=r@b=8`4~dv)6Onh z^(O{L#3%QbNp^$1vQvN??3%d+CaJd~Zv#uHZa0Ex&v+obhPe|`*v9g7XEMBLR!(Y; zcU2x7Z`IG>AyEg>_O4|OA?KVyB6;L2oO_p7Z{hrQJQ{i~zt@l5q!%Bu`9E@x4IiaK zo5;0`p^8w4?XzUE4_W1709_mE(QeGzhQTErVds{XFxgGje9f#CsRe!mAVK3wOR0=&Vg z@4il%FFRAR$S~iPRd8eW^XD+Rl@lWNtMFiMB1r6cUL%6vAH{ffZ}><+)Y!xNe)mEw z>q553U)`J~xC{(c4vS&ep1{{M+%u!eEB?i%Hd5rdB;<_qwY%(*%m(f#(3>Q_u7KO^K0j zHMHIrC$C}rX)R(beI}rNpLG?s&+dfUek>ynYgQ+a^|9lljpy8v`BzIhK7Vq^nk6DU z*lp>og2*X@cR9E1D4E|Wp*wg6oDnVa z>an`TLO(O9vm0Q3%YZNPLy z{YN$TY>{gz{VSCUEkUpr$&Sn_dMD5>zkn@s2gfi>^8U;lH(Ff%+;UsUtsxT_hh8Ui zDUb8mtL;vz0>H}IJz<*@Lwyhz>@220gHl$GG-GLM*oTpvh7pK1lX}Cm;%1!Djoh=r zmt;2iy5I%%EsO$=|8p?x#&5{OL0XMfeUFo@Ho;|Aak2Hq9no)_2uwL-4uiS~WEL;n@ zz^}=3pm;R6tsIP;R&j+ArQS=DGxIvO%#X2dir9MkUub zGr^^zi}Yx7XG(CABB%61z(^uGf1tHTlpyL}L=ak;e6x@Ee>Jz*O)s!Vvl*#?_h;%>(%ktCSmcku`=L4%yTwjcV z-X>bjXF@P;hrauN7-tlIi}Or-^tY8M7JiG48U2L6!nJ*O9NKmw?r|9V-RaKSg1!`1 ztRv;@zVqLAzGP@BIbVLMY_BUfMqPu2B}^kOJU11!X($D2B%1AQOP;z`|N1_Is_i=p zK4c%F!1sc_a{tCbjsbn%&d0kKrhSL<2s(G%IUUyd%DwWz-z3-fgBP5Cj~xQ5xQHE` zoiu1ssqC)xZENcIvDARNelMLE!p?YPOYOc3tJVAgH2F0HSl;-Ck`{EPuyoq8TS`7k z@&z7wMX7UMoaS6V*Hb{T%^>Zg)_>&_I<5u&t=wcEGv+}ao1@CB3pJfpA&ydL{9P(~ z^-p`=3C%PYvz*`6S@*^tewulZmfHKhs1u)T8sq^<&6q;^yi3gW}q~>+yK^Z;+^W-fy)b zlk{l%Z4NF`ihVe;Q;aY|s8zV>#JqJ$NI`isRy4Rbv+6=pcTPC2Kgmvuzt256@t^J_ zyDt1b?<9qiGEIlIoW~w$cBE*h3Qt#~w@DhOCov9GFIUv6_GtIg#|?Do+k7q1Ost4k z_)d)3HGXLE(T&yalgR1cV2RN!(v4a-+|#kUta&x74&5%@p#{@r^)}ixX>*Iy?lfZa zYaqADc<256P1_C?EeaCh_uhHZ_3(ZLoZlNS-#r&pA6Au*jFnear@n;|9VWxiV5Alcjk=Kh;?WaZf?uvoz`kg)DogAUD-jetlG&RR3_ z1PA2+HaNaX-AK8u1}3;VyOx7XwbyaHH0?_Haw@}sdmWwLQks@&sr|ab@7WEgDL!(= zom|zDfYwjU1Z?`n4T0O|W3#Xjs)|l(oyfk5m^nS0o0*NJ1UJoV5Bs#Ty5)(?{>;?Y zMt!{wTi;^m8+!pm&Av){YsuWw#9JqDDFLr?IdZR+*QGG0>B@7?@2v|lVqe-}@lNwy z8tP3Qzzz9t_75X5!urG4*pb`0sr=fHC|kJCXycrttrfJK<*fHy9Q#3t*pLNQtYwH! z*Te|vb^lvbn-Fi>sw?8pCq=GOKh={Zo2)%>?tSPqURZSx{u%Tpy@elExcz%xDGW!~ zeuJE)>*c9ik6bHO*c@|~w<`Ac2>H?n`WDNGC7Va1==qEs4Q!L)D71E-GipF!m2 z;o07(t;}s#J&nKZzyyXJ+7e!tNseAl^=EEo!?GWLWL*8d(dD2tw?3BcZS3fbP5NNv z^IK&99iDrUtqb|bt%yc2CW_owY;&m_Gp4M_4;?f~0hdB%UP6s)WSp6VuA2LmmRcA= zonw9U!|CsG@cOR2nXcp0MBp!W!MVV?D{G^7#H&)b+goXJzg9XhKk>r_SQ!thaDz__guR@| z3UT#xs*r?92(z9#0Zr8y$d%>^Sq!f9G3O+=w%Ft&@JGLevI?TfjhZd|axvp?fj3bI zuJ@f$!GxyOnc6+@55oG21BEjA_hS<6W}B%#=$Ca;Sg)e;#hNiKv zFuqHxKWjhH!gvptA)1#Fgi_yImIOkPlQreIV`$LqJFYTE=YYYD&pLd}@S~3)<+nH& z?1^Wy{~E|;((^6TJf31P5pUotatZwhHh-l9=oOrI+F0wkRjfK7Kjw#C!@#9*kQ=wbRdf$zwWP#Zply*2`}bs+t|#kCY%JOXHY)8$ipUo=P%Z;zM(6`-7lWF`Fm@Dc zfI4iO~vQE6C*>>=1*S4pE(bb%(?Y>?S0OvjMNAO1Whg>A))Bd^x< zpnOmut!Z#?;7;Ej3ssb(v;wuxvk%LAYt(a9?*o|{3CKf;iw(D0sc3f+TnM4kb*oO& zNQ!Ny@LjZT2ZD2-dPfapmb>r=p#nLuJY))$JXCyba)JWH)88fZb6ig7Yw{oZ{PW5A z8T}$);s;HU7rxPNB>bB1^7)Gx$mLrj9z@*jI}Be8+YEU*811B`@b{S*EPZkx;=c2F zK3XAz4ztvKV=?moMhk2)=`w52fwjvXKn2Pfl;saJ&>7jTdOt?vHSWV zj_o%uBj*r3>KX;%r%P}Cb?qbCZic~64}P4Z(|iBK`rb7@SNBj5Y?zzb$~vxbQ+OF@T3eT1i5GvquEbY&xQy#7uewph9zuqF113qN2P8A(HR`do;uUH>+k z9C|*o!URI_WMw|pn1@$>xeTmg=gyoYd8?%zI}?3iWOjh`$;t5{y3@ z79b#h{;xJ;Wya`eO@kd*W{ov#^NfWHq4Yr4{h|P^nO=Zt=u)vHPP=~phqn3WS8nOU zli5d==|d~Ccy2Y~5IlC28$G>Rj<>}Y^Zn%2(+55O--U8~dUM(>7Gl>KLvOZ*{hf-OAh5x3Q0TZ3tND^$0!a>|=~>K*(9lh8vcssjMJ4Mxr=o$Y4VAV)BQ{;;Yjr zJRXXrwE&(7rlI91`(F9b*J$u;X6b3Fl-3>sA`#Z_tR{Hm{qrCzzDmh5-()9s&Ur7G z1tlxrETiY(d*5Ix>gRKsG72_JhoAxgW$ByuTOm((I)`j}kHdI8TlUOdJ5s68nGy*_ zYW13d1|Pf1x;Vp3D?(_?QJ3Llr3yuozq^f0^u=JqA=joYflzi6TcsZ2kQG(n6F%$o zyYOeQ5Q{W*CP|X3yH*Ft!4jl|t7$Zp!e^cXO)cytakzB#zok*f4;fKhswmMDWNtb|5se!MIgOf91hI zT5#3BJE)SWYrmBFp}>Sv?CPscy&5}=g|Hiz@L1IBRhRxmJW8bYNhp7IrDToC*u=dW zzWq>To;sqzM%)Otq;l+bWCas5d+aI~^I!WkChL`+J3SSN1lWxid}+F@?5_qLV2srz zbMQ`NklsE-<(-?~p~e_}(>_KX#7g5ovV{%*1`EA5qc^f5Tga!m%ZyUFcgvbPAo0_2 zbBThIC^O63Sh86p=4r(USyysU^~!qW@rn-8YNXh1k97-_G_z;tr?J-3mMF(oQEpwU zsKGP2i)iqBDO+BJ9ezPo5@Dd)^~=OO+buVdnLVeh_r}u=x3`>;(&1!H3;E=5w4h+dp#IM1?-vA8{O*Z0~_umiv&S-3+Etj`G=@NMNUVXnV$OY%Ddo5pP&G! zkk)sUyY5?N3H9@;f+31`yt`t^vzkLa+5kfmAPBr!QY#A(c7F?dOweT>0gKJZfKq)~ zb8}^#VJ-Qo!0^f&f5YHadXXWkr8UxaY5cat{lYsNeJi~|GU#eQm&IlETXR5Ll7D;d zy+55Mfh={`%|R+!+H?BQPTTv2XeF-(vGGql|Iz*1#!I@|%xXX7$3b|P&Vh<8|MpzX z*}$ZI%oX3P(J!~Ne}lE|_iLBlejd8?#+=EQ<;Csu950s3wi6G=*Ng=5Ax^B!74d)c zYqB}N7&ohXz3tqpOtrn*T&M@4$iHgHk}xTW%W~doP>Ym33O$H>=E8T26yNur>r%4- z%x#A+XUn@Ve2*UdSs^n9t!6*fj6juga75?Zm0UC9%q5}i3$}t)#K(~z;Nr`RxZk3F z&8-NyF@rzntAIfp0Q&{@m`y0dUgZ?v)l|ASD+ybbZHuN0#FDn8oiQN`!l*zj=g2mu zrV;_wwOuR%GSc`9sp^!ju@7odRRve0sL1wAU7@|+dzo&Cb;EjDknd7JmUYnbE^3 zzqD+O{DOrnv(l@gbjb=?(C@W&!cVV(7=EgZ=Uk- zj5cn@U$YM72g>qlQK{!MFA8_SNLtIuCCqg53u%|e<99+ezx>o=gfA>pjRU48y+ImS zmU*zycI3^_U8BtmN%oRZLCY+uOEuxqe2$Imi3=o15RvqsDW?b9(Irt>>Aa= z)T1U|8SZFtt)ea0E2}7pUtrU*5qQ2e-9{CWk&Y#^JKLgaJYZRPIQ~lc^w|W>Uv%d@ zu$IVp<>qvXp;oBB7V#mUxjxU1hRCo9u)njv&XFcJ7iwRw^wAbXxBlm0cKXLUV*s5( zD{xODy_HVDfJWjTauU@qZ4jG;olg{9p2L}3({{|qo*PS=_N(8H_7|Sx(f4_a^Kk|? z=ghnJO8ZqPJMWg${llwJ22G9ju?X3AY>r_sGjzql>ewDI`do;gx#S&qpv``bBem8J zgZF>fwQ1Pt536G{b1Kb|lq^noAXSD=!KM2) zWHWmBYz~b3r1cK}_qg`OTwq^qtSFZ{F;og;!+EoG!n{63*8BZ%F~^Ib7Ufum<@U=Z>7Ls~nq1Ae*+(l;_eWth~_Ofs;vVJe>jGRS7T^Fqu>E+$AxEvds z%bOhKpUWBAo&)}nFHrl2t6&M0=ES9XHk%(gzX`kdDPzswV-?H`OfoE0=(BQW$}6}n zoS~qGNW?|anQh@_l-s2k?154Q?ZK-0ai(em7)yl#luA9f_QU^65E_1PWmp zop;aU4oo+gHgNg_;S^L5FH(rQ)(Mzdt~rIx4o+6L67%v?R%%Z>dJu@KTC z?5lsIWsmuJjec*Tl%V8|O zU0UYEfwVHb5H@imk~wQgeOxO-W3GCsKZnL0m#iUe3Mn%Mcbi!R4=q5mMA|eG z(N-zZ9!XK#Sl|w7Nyx?o&#w4j3pg_>WyaAu5s%Ugvq?yvB#8S`!nu;5nuW(Ej-^6h zrv?vf0ONQPqtQ4t_eqXJi5LJg)NLh=>W!qu{ya<7+7~q)k-MRu{}&$IeYQjyAjOb` z+;$=D6ilEsc)s*&`4wT3g4K$?8$=|vDBhDYeuV56Ct&5p#y}rIOtnoXo}g0uyu6;L zhAK6^>>#(bII8m|24S9Ely03_ZgE*wmW5jmbVQY1v$fRfge)25{btfN_*UK;if>hM z=id4B4R*FOlK$K|=2eL&-}js+0fzEXB6?;J8bt|&R8E|5kbWHG?Rhs(Xyz~%qMmoQ zv{Km5!3`Xu&ZrGmOA--aAYDQWd0rU1IE*G@o)XHC7zjcMb3e%Sn{o;F6^s`sB>#MjrT9<`7J8Qi5x*LBVrH&Xz{z0++ ze5KcapC_LIf*;oy*`sgQUE8BMJ+nckU1p#fti*Vuab0M2{`jx``c>YKI;Hg8*w3JK)YmP3F_6NY4h({RE zk^_!*miB-$`gQRGd=u~28z>pCljY-6fa+m!uE9+9!EC&~q$@P2N(VZuE;!gRI9P^# zJQ7!SkV$^sd{-3Sh^2#tm{TfUiE(9^s+io4GE3{|cCTb`eAvYV-(WaTfVU;)Ycyi$ z1UN*`12np!rqjM9_OLOU2$X>JjzxDs1Q2yn;LWmwSb9rTF&OO3yC(j_t30l*1vpnW!{PeQG17`h zJR~VOa+k|!{44%?WSoXzns5(1OHj9P8_mUzs>l{f4O^#aoMMqsE{wUTJ;)IbqPP*| zNK0Qx`_(_vkK5fwooNn2lO+yef>SotSXym@S-o1jV2;TcGc9cWW_Cx?Zv-`J<;(O4 z!W)FBKvFA5MZv_BXcPo;`^jpHJ!Cgfn~T-f_y~~wR3&5@+NS=Y{gGJ<_nxP8wr`?2 z>P%TAUSh>lN7u7#Cz<2N=q$}E%1q+9%bqIdgNQ&0rGp-XcyY1L(qv#W1nlF$a_ZF_ zGy6iFnQgXUb+yn@%K56abodDA7sxQIQ5VeGrMx3qta z8B07WClgPGUQrAgxm}UsX0DVhsD3YQr3x>KDpa&H8suC)*}(EN+jK(aWO*v)Vml)i3z;c1^Z>#N*e0ZFYY5zOW9jC`XfVqj{F?K`?>ImrVdI< zXOgV%;2G{8bdlP_=~THOFpyLT;Eb))%euewTCJyoV)Pql@jn9hW|nQN)SV~86gRFZ zunpx(rle~8%TCSZTbTu-_gfGBU2_GxmQNLnl8t}cKF`<~vhdECsi*^>(-9fR6hD^j zD{s^GS|^mpILNK=y`0zC`G(f6V3-SCt{w}3mXb3Fk$>7apox2HBvfW(n+z;FpDTR} zFi*av{&b}zemGPwHRY6X&Y;X4Q4NTf zjncJh4tULPTM9&WK=209m{G~{62#Sq(5ElnpLx3mN?Zc>vnoNxH>l#OdH&ZqShy)4 zDOc#jP$FzD>J1hvtVsRSmE+3JLNEQ!SDR@U{^gw{UW$mg6tD4K!$8m_qnX+;=AF~f zdu&8`q`_glVb81Wvgx=bw*Gs`wf=ZKf1?lk@mivymE*!~t=N}PP{i#__PNXSRB~=E zKhl80h+{^BnRAAhEmlgsMYrp0iy_1+Kw8*3JWvR)3Y4<=m8w+9fAcFIaehIs0(WoR z?BvqEe(kKDC)q>SqL;H2`l*pl3Zn~-#9;>i?HL(%Pd^V0(I#8Y-GbWZ(1(I+pxgb@ z^kheY{bKliyJfri{h@p9Qo)GNsXEbux)UeO$hXbITI&!ra{kVfRR!$hMBPtC`{5sX zbgrzv$n}rH_Ym2CPcrO2JxFXBn;1Nml8lokwCZ)xtOx9V&6_<$*GbDvH_x3*{WJeT z|2_df2)OAA9@CFkA_H!h=*F+UKtSm~AMb&{ey}#w)iWkeqr?!5aXqdtUNbbKbR` zV1KnlWp#T_pXy+b+2Qc5N`OU%oUH^X0+3N8Rbo9?JRPZEmcdimr5`9M?Q?pnZKm$Z zNW|}RiFADdAcrJ;7Ri3A@*1j019(SIw2s?qbZJx%lq+18spPjW)hZ^Ch*W4T*UgUw z=hBVZSwd*ZhWq_5lpPrCb*?WcaCJ<`$Ug%R$ezoHWxE0+s%L-KeRajZG31X~)!2DF z2Vk`rF2BXy-dBi1l>fxN&YwW-Oyyhrw-1Fsoe{55fIw5Ek9_z}KjU}A5DD%i?jr`z z_Op#KaQoTPB3b3r$ncZPA@=+$aYT{a#MSneSfM>R0GsV|r#_ZUKTUbL7JX={?5S~K@) zBp~wT^%_0nK*aRHEw-D5Iv@Sqn~kI~d#%U3`q6s|_XEFT)oMX+!H~VpnB@ZWGV8Q_dFUN?i}-at93{5S`$;nv4&&FWW36ayA`Htl@bpK zmlQ&)I)DV*kOR94HaNT^!2`IlkgP=xrH@lfNw<1QBSsy}=X9iql*@HBG zxh$!=Bd`_#4Zn`(6V(`9DfhoJMN?q#kjcp)#qciT5`XMC*q^pD|M0^=JM@23IkUO+ zkNmGnYrS#h-CO<-SKe~p^o1g~9jf{HePPy>BN0hcic}sGk^yOGz=HNz9R@yg6bP`| z=s4A`#IhaVe8HKoDrxrSv;-*nJs`QyJoxgR#2On4vvDH|Ar&O>;DndU|S4-<1RzAA@vG&?}g!Er2nQ%pL z88VVrA4i8yg+(l(WkZ*SU6Og zomx$znD+PKM-Rh>AK?sI?E|8@)-lI4LOXY^@H`YEjbBGb&-76BZ%$0Za@C^^qB#^5 zJ>pQ7gL<6-Sd?m)ObsKHg=b#yV=|rIcY53i=O)-gABScIfh{;?gvb7{@oAgtMdIDh z2As*?v-ViRe?&70p9P1!-WDBN_Y5h@p1-2HQqYKIKeOw31dwEN$q7f@2DIzHoKLDT zj7KF~Q%IVHCqA}~tr?R9^%AmRq|p`6@|lWkFYmU-z}6FO?{&T9Z@`w6ybUxY<5~}E z%wJYW&gO-WesVj=_oAcaZ(A@zo9G1%&r^Qc#`EHu#G+!VU(~HtJYlLq8u-SrW+*Sh zCKcU~HV1@0uim9-Qx1WF6(r&4vG0rEh?NQqMjVIOz%?=Jdn<-<^uvg(8EEf*UX}>qQy$eCu9n!v z56YNNdy*Zalx(>Vqnb`tLIeEZFmF^MwMEo2u;UkZe6DR_Ita2xXr|@&OMmZ%sx8@A z4cbcLLG2d)Mfq%y!rmxf3!jp6NJs)4eB@Khh+Y|a$Dpmb0cuIm&1v1|edb#{AUH1` z7}8@C8}<2JQ;JE==Z#(qLK&_x+*Q9(zS2#gr3dKwCkp|3p`skfHM81c|6<96-tkFb zz(iJ`HAddypMgBTc%wU4PQE+Q{c~d1{&--VzTHE7y>I_7Hq#|CzwMSiZWy>DUGOWe z%w9<7ITJOzct`V;(6}(NGmFzf{I6ECrvDKaJ+L0a3n<@Zt+>#rOB|%AbYw ziXI2x>z*&{+z{ACY^~+kFvrsh@*jeR-i0GloxbvG*B-s2A}S~j?d=nwgCJY?J(n?0`w%h57CTjM8}#&#w;jtKPl$D1u4=O_L! zm3b3yhGZX?!FWe;-G?^C$LnugP0+t*7eZ!1`Tbvn1Ln`YrAxa{bZ%uc%HvjQk?t># z97}vr-rR(QgA%yOYG{;ae<`BnZ}pZFF8-|7LcrE236C2p4f564_^Eo2r&a0x%sN&o zcK^a}TAyEt=KRNd1J&*OV}7j*R9}sr26v^!%S(Ug+V)8-oB0nzykfT3_z16rAid~4 z6FWEAR?I72^M-GD%U677Ew3bkms4*xe7z0rZTP;0YkoU?d>PWqP;T6D=AIj_SfFi? z=XTCVP=}Elq%`rl$Y7X}7u`vv5`bht(`8fh41WL0(YC)DlGV6$HL{+2@cO7LWQsCl zgz46Jx)hD#f#LcX&tDF3oC-$@AkumU_?jht>V|#lzt5wL7j>8;+4IG-^mI?2B;cfB zx1v7vKPS?QzpKL5(L!+N4*l#_x<|~w;>pr!DkDh|6*6gp`S>kpMwT|O+WeG(Rp5kY z+or*Pd#-uA$pcm=@ei;|bW7A|iP^ViJs1*Cn~jiq-Xqb-h{x3-WZhl4u%yFb@k%(v zAYX=kVz-g1(fE?j2abHLiJA!!$Tr_#82rXxIFXIv_ZzTlU+#GbW31{v5_{Ft!>m)* zuY$AAKEmJUj%1bIG3E%*B{Au-Mwg*^lLZFdfy>^)SdY-c2rNQwg@zB%Sj~d6o@V;I zgbJZcJ*Gr)A`30`8`t`*#j`ou9CQuT0?SHcd;gFk8$G8pi^N<41IdZM%X%U z6iB=B_X{?Ux6XHDLjnvso*eTl2*4x-p%_WXy5w8a>!(RE^(yiY(+40dh#*L5|KPA-M)9&Uh`$o+$R6mau>)EB(5FcxlGo$$w}mTS0RXx7Zq@@ zLB#F(EE^OCr_|Q?=QSVxdF-3POCBd5a*JJZ%kBTltta&+x3<&JC(%MJqd@E4O9&NA z@0=>#R+nJqX?I@GJ8_MdN33MYQ2CJSlJ&^7*)C`tG<30}xic(8@01_rAM%M65YZqLv z8b^F;PL1sXto_2firO(~jQuA>dAOEYAI*bjc76VD{=Rh4R)KJ6 zps)jkyxss6h1P?}i*cBd~vH`Qaw(SC(rN5*c7+kmYSq%cc zt5^FEds3pWI|tN17pdJU`}Gp+w8M-o>4VnVG^|21jnT@r&ItIzBON7QdF_pR&*Agq z^zVMfsK_}#<`0(=%pWT-9yWsukH!Wh&9tnEI-Fg zbm*OxwAmOC`8?gCR#3(}v)=Glzj_VymSU&@m7x0dQflvMo$ezZvlp17q+7a`d|ALrWM$qQ({F za(#oRMZDSTr6wcIdvFm$l`R+Ii^o)^dv%&Yyl1P`f*vQVzu7L;>fh>9ZCFpH&qSpd z9?L|x4$~DTS&OYT<|E$mXmrpTJ9`|nv*P9{*1J!QMH-2D>b#4-(KduMHgc&gniHyb zzc9(atAmCg&-SdM*5WoXtk9js=%0O{-$Qj}g&Pw9B&@Ei+an^2XN?(ou$Pys3tAJ4 zZOMHo#Esgl9Gb7-SxU^}VgPG^=R7u?+35QiOGUS#-1Ud1P=cX`flOyYyo8#Z_YF38Y2UaC2(rt^%^k^a-| zPM>aG7oKby>C=_TNP44-YQ9!;n$4#*G^_75aL9VG3cHYa!oW6$tg|DxMweGK~!5xa=$$y#L_;~QJpfwQ?>w@%$vNJM&g%eRm- zD0h;axV`boOHVo*944cr0qLNj4DdYtob^RU3%V4S(iZCzn$3@WFe*_-=;7Sl8Rzxi z0W58Zu3AyEBMte5G*myS{!t8e7G>{Q)rcBnpL>4+e^;j!hRW(xc;WB!*>n%X}O`y?=N^HRJXOuXMXov z=~@;p4pNd^fAwwZmS4!&&r{%>?NZk#?5lzd*A>YUC69O^w1HA97k}@%y52~zPYlNi zLVs5b${f=@$X&K6b(P`r(7G$Pow1&V z?S$8hpjg#*)f#Qe2B|c9w;k%-^_d&%v9qj=JF+=ke$SnI8NGeX1)CK*iCT7Rwb_fe z*msZq!PEI$aW*fVe>24Totx>B`?^2>DBb%ck`lJ*Kn|`OMk%3fBN#PpJ&g42FtgUn z=JJIdx69!PoQl@(?BZIyeTh^S-+-cg2g<4qYTVon)jQPc^d5~H>b;{r8*bXMxn(0Z z-|PSXSJ=|}JrVo$d;JTD9X3XW(4?J#FqX1$8Y6Y*bY}LZxcr=5@dSmN7CF0g+O=3B z?YbFUQMMbovTCy$H+O?)^=`E~y@yxh=6mnH&la2Z_{_JKEj`=Kw{=hUQI7r0f1Yws z@yW|Oe5Jt35V_B$JU8 zB&0MpBsYI%@)5|3^qFIBqtQ)|Lbu*ouGv*Qb$fkyoSf-_rYBtstOHw=zpal_F` zVaYn#yj$;FAFSmQgVB^vQ$q$lm zY?%-zyL{OljZdC|xV(DM8G4kOpeWhPWH-r>U)OjZlv~Cib#VM46QU2Q)m^IBpz+ew z0h|Fo;aI0Fy9zd2s7SXBVDmC{pqHX>?iN*sJh>?K{cOjKeh2Z68&cbJRO@_sX07NQ zd#`4x`%c=S)5^uh^*~n3haWfg8BS`cM&97*@7lsXrn&rLe$)GY*OwjyR4{1BmZx5E zK-J+#Bh?dr1J0>>xUfw86rvBzEs`o-U zNz=Kfl^$HC-b9}Hn;#tst>_5Zh%K3-t>kr|*Dw2H)P!^z6MyY0R z`PR+5sW8aWR}+uxB)S}Vv8TW#QJPtVSS z2B^3C`O(!k&$WDi8x6sF&MoJjmynzNBIFW;Pu#d^=&<@X-Zgan!U8|W>4Wg_sww2LSk0X_a?qM(D*tI7<3fm0#m1L{RGYd`=HW2d6y4}~0{g%sa{ zC>w1Sv5(vNmE!VmdxZ~Xs`TgOU!|tY!x!hs52i#m6}R&lm%l%{DY3r2M2by8G96cT z3e3Aiv+)J;ffToG+WO6#_%m9&s4&rDfBKT{LE3BsQ0S{v+5u1&%Bs+7wb>XlMI zgJVAIW3Ab)Vm<9+9S!qf&G+j?StEs9gCC<-KSn0^!6Qy29gWCs_aA$*K_vSbgU zI78PDEGYLiJbU{}sPt9a4W`xU^re+RhuhM?6JjUlV~I&ir$};?`~Ntra+Yt6rL)~! zUXZlvZfCtETU)(zwgzWy?atO(wz&&r+ml2y{zBxOte>K)wWnZ4#}&_&Eq88F=@@UO zg0|kaSbm_oqj+Nyl<<~G6j*VSSi?fk3#I1%Oyp<6sa@1aYLjrJ>1> zr8to)X^(pS2NYlS<)OX9Z-UmIEa*a-e>gl%xB4*Zs_*YGdwrfiIVx7Vv4`!d@{Lf) zDZFNtkLjrx78SS=qY|4OX|Y2>+x*^o{H8R4hzdKvS<@gSX~n|huAP>-XB|TERej|T zo|OuBN;PIxJoROr!>F&hie9l8V9o~0RBqXbFC?^HII8;ox>9zZ&_wz&($majU0M-( zN4-Lb26c&eoY$ftt%=;59alYQ=|2^*y`~nqqNk~$Sz^C<6+_nA;8pFDZ-`4?1uWXd zR6cYs{`??BS~Av_6!7gKfh?sxtnuva$W~}drBeYj5+*Bq>-2vh@}K>ifSABhQ`m+ zPVN%?zPRJ$3jaLNjyKj$S5elp zi`bXLk@@V(c!AuC&k|v>oQ3FKUQLrfXS}~|*p6~UkoaDTItMrRFA?ActY$GuL65fX zsv|DL@NB4EY0LkJdpC`i)bqoX)9N_587lAUXf)x)3yg<23lXZnVeDIP;noB*=7~Mi zCT%L8*DRk#1B9{nO0}l*;(@($8pY?;Pse{_rl<(XgxXf?8ex{t- zXG)xsC(&8sub`&BVn=bc5M^rqo9)n{{+oB$p+1T4D)| z&lRt`FsY4lf`#S0P4KvRAfX#lz!Wu&YCw1HBe+)OkK^55*InXj(6ROY>zSN)r>wX& zXb`78dqtq~V^_ekd!9DRUqtyy&@b8@XXtIwk^UIJ3NTOo7li@uI@BLk_bS**E;Y8 zEtjpQ>lh6Ovy`h?G%#{rbI*(x*OY9a9>VoHlx%$5wzthBkJO^b7GJ}(?*y+|+B_Z$ z43H6TWMBco1Euz)9iKK2Ub*Qu075{$zf2!8=}>y|wKdp2A5G)M)pGuG>ar#ETL6q; zPa4Z-lnoOe(3_l*S3)B~B%nV$r3E1AvTycUr)|n6HkDUx4ree8W>)w4fKOH1C|;{G)vgpDah+}-_Q76&M ztMWDPuDN~qDEAc7RH*%`UMH(WA)LmGR;-ftNLWLSDevS7&)JBthT`l5m63MW`QKU7 z=G;2^-~nIh8s75O1p}k?XOV{wW~2*|VN{8g8jl3!lc4tfZznwMj~nlIoitfeL`&!2 z;j@B)Ffl9VUNDfqnk-G-4cB8PgDZK3aua13W3qHJ|AIL)QK>ygJF3hdl6a5 zS^WQxPz?Gx#CLQK z6YPbX*IK*OMV3*jU`q4qKEP1fi^>z2jUU0N8uWGjOV?jrVMCVTY5&roqz*P^b`W65;f?JYy&qMR-&wj#3vH)9LuZ3vu+-+TV=qq73|wF&Fe5ZJ z@o8RGxq0_8O>1QXBeH4@%$A1;2;Dzd^A1U!-r})t8{YovG_X#W#vJAv{?#Y0%ia1q z!Z7CcxC6wL@ypiyN9gJj){X`v`~iLDjGN%0G1PWU!w_Vw=Z0#MV2F1JpTNk@EDH%{ z4v|rAn=FL6s;RWxbZ9LdvlOs0qB*kHHhx-Ctn!7rtillxl=S{o~`z(i!O3yd@3;_^x`&w-9@&F_V~rRw$C@xFc=mJ~W5|lYlMKng z_{$b0d09h|dWDR|R5gb(D=vI;Y(9rY(7)rGTn&(9aZi6k_uGE-H#6uThjN?;e~w~F zhHK;_Zx=6#)xEQlyG0p$n}fw%l@uS)dP_mnp8h8O5O5Rj%+Jzruz5BEa0NbA9b^)4 z|D30-&)czTuu^EXK~L-W>28<=qvM%UrMpLRP|nK5O(Ej3-1t6X;FIoEvoU)NUtV(X z=97i+vH2$iKXUeIZhA$&$cx@@w+%jz`XYhR`Jeiafh+94n@_WHI5iR;Q*&K@Q^H|t zmQB!72H#EwkV|4y7QUUX{3+Uxhi1qtfe3+3Wh?lZgjgUB)z1 zs4SYLr0OqPt!r!l#9gd_(07hFkQ@CMSHzgUS=Z{QxgfIU_63oe1chuC{EjIW#!{Fk z_A|+HtNl=)<|y3mrOAs#sVQy0vO+&qVL-iKkNx-sB&_^Ce38TlL9dPy>HdgLD($cx ztm|QF)EI}YUsp8Z&OZb3=gjJ3dPiu)YZW#kUSM;Fv^0(}*#dsRrGK635lHkA7dz)| zZm=~Z%@d*X^9F|M~}a57rM_&W8s+((;;M0`&RZvkF#MaHh60+u2;( zScTWk4GLTIB|&9zYG}05zZm<}JId;RqBf?98dLs_nW-nRuydF!%v9!j1v{6>UR?32_%moSA$uThVuyQ3H?SCj{kH;c$y(-b6H>m}OW<3Nnrj5T#3hg^8+o*CtfP4x zbE&v37CR&q%Vr0i274##&5k1tw$6oa%qg#HFGGrl?!HycoSFsa z^ar%uj9r=UUUax=Af;XXWWz*SSz+>tOR|~1PKq@x{q|e;w51EQc-z2rr9vGH+MEz_ zKVbYSsPwKocYa>=D}K9K?tuHe@o>D`HQ{lShP9!NHPz@kUjg0a2N(YekkQcXDs-J4 z9k)UK)bSj}YR1&B`zm_T_nUL4&OCoEbh-!ruOUd1WdB$vXwZ=0+MUq=@%~xB&`4D1 zeFKtncX^f3j;zSRwDDSo|3841M4S2o^Z?4CuTi%se2aadJ7)l=0E=iCLu_A{(YZ%k z>8zaJ)`lm8T6p)LW@>17i>6@$U#(gZZ_FEncZ?mlO}H};KZtL(O`SXXpIMFcr!~_7 z->l=nTL_{0H$dNwU{sQn-&eZeXX-!#m!B}t{Rjq5klR$N1tVM7&zz9YML4&wPrE=K z!ZM2AIDek&GOUFsxjxaSaHXlG#5E*Z`TxA5^ERPKO87IBm?VyNm?j4?Q{e69%7INU zk$g$M`2dCrnC+Vm?9sGU8^J@^=qGblBK|!|4juha{IQtP$i0}80n^BKI z(@W@;B7kP75|pD^geD-@S#J$;NlO_NTS;pKV$vT*;oU|SW3JHJYC|3FB0=r1VCZc~ z*&xMwHjtJms-u9VE$YKUqz%Q9Wb-HK?0*136&5b^G6Y^h;q^t({YE+zQ42zSQQxS< z(&VQVptOZkGd~veN8EUAQf?m@>gSg2C4G1uDMidrY`t>RaC+gh_AE0{V)-J$S=x2M73tzB|CRFWTeXD9Ghp zxD#|bnvjuOSz&mC%IY)sUmTw7m__6EAc;tVZG7Ui2T18UdsCTAd>~A zB>oMAHBN~|tzNzuj})@e^?H|$cS&D{;++Q<=e~H2A7G^q@`0`r6nPyf^NODX)3E)W z_(kjqihhS@Q$;iVriYK~&AWb$d z*%~R^RT?V669A^Z8X_~~;?lW_>otO?1V4I~eO7`~ zt?r`|T&FObl;BTv985Z*xIf?5tkDzljwlXde3M$S=19gHW15JF< zDOZeSB{UOBjDn;7jf=184_0Vhv%ponMIdQirk^E+OSmQtVv=4>&BIPQt@;~vfRX7w z8m-hk??Qi!sr~cK%BCMt{o~@#ZVGm}$XAZt2jaIQlBN&wZg7!ggLG?i=m!?{S+sbH zGYqO%bnPS*WUvu55e=U}M}x+nSVoYr0fTREeY%5Y*!hxH?)hY>KaS6t`0^Uyn||JbCju zI$^{9ORWlOr|(O}KYya)SdQi7tUJm5Qlas;qZ=26V|-r}+*R2N<&JRFld2WyH;a695CWW(%k1HS?l`6#MhN<((O{WegKV`TZ>CyX`-r@Gp)fPZk3wEvHGgvo0ILupLeqevw z;SkE8>ya7lyPErZR1Xb7@J_ogwzc9+vuUl|&?h&f(U-0a7Abx51Y$+~%hA<9xKt2n zi_|-Aru{Zo%{^QF+nzsYI2_k~27M+kACH0aonJ@fQG?m{Q(njXXklFwuhwk1j_}@p zTTvqeJj&5Q)J%WF0eh5JLb5WW z;_rz6pT`Vl*xfq;PEhPo`@e#JAC4#_Qonzboq<_fs1){*R9@n(U_ltr_W^K)6%V#A zS_cFpJrB<8#Qg%FT7LjaVo1yjx?tXHj2+;Ru zXMv(Y*S%}ylOdwnmDl(TudGzahWER)t}o7n>i252_9{Mfb-uN6sujF)i&G*A$zEXw zbN?1{5B207zd;JH*QvF`C5e(EZMg1sff+8Ir%uP4{wqF8kVF@u!yg!XWvT}hJa3{k zaxScsgJfv0$dy_JU0a~gnajop!fzH+okK!^XZ#<__dehcUkt~%74n;z2nBu?UxAEBzsq^KBcAuoe_&;M6vBknZY4OfsKn)pk&j7zitDrLaM6)GM~;6K*8gomeD*`-^91g+OrnD$psrtscFcjqPp_yYKSpSaf|kd)9Kmn+ zr0y)&ZKX##jVp7is}=EuUOnswZD_9NU&FArdV}8&*qNfbuLNRm-q-ESJ={}YbMBlk z;Da01C)*R{4dTljWgTX8)J#46ysh>M^l_fILUwRH5YK_6hK$Z4Uwx&-UY|7&lQ!{c z$<)+ZiUk#=vVD&@jiJfIQeQEi{zT8 zNpjGUoY}so3s3LN9bf6oVH~eOH%N*6ptSSzW{ceIs)y>J+bQF}o8%qO2ig5ntJbCq zt$4VPTbU90U^mcQb0P?7E62qTt=1CzFtCo- zefRd_O!$qboVCY#C;fHD@9vQJv!%c=HV29jZ|}8bu(~d5=~-H-@6IQc@5^mmvpjea zfoItweRv{2qK%;Apjw}%Y+N2v&puiHp1n>#02!~_qc>zpR#Z#&CZcJPs)?vcxwTcU z<>zrD70+N5?DfC;>C^L)AUVvT$5iM~JjjN*gV=3Z89R}$(^Kl{ zo&RUICBB|(B&!T? zj;>+{clbcyC+gOc_ZIWfzpTSB%=#g=_n&|o9P_|lUrpx(Gu^f6JGt?G=I1Fmy>km) z-fTKFqlL|r+J!zz@GX^q=UoQaBi30?_>%{Ry-SEA=9^o5+>3XkjzDG+HZFlyf$4GWasR^WUvF&W^d_Ay6`14?PUR?*# z_McSb(|dK*#E17dj=i$7qpsWAqonGWGHD&ipZn88I=f|5Q>$Jw>n#3h+0h#&$8h-q^W#X+rLSgBSo>Ov9Gy+mwPALR)7q!aHN)LI(MXg zO4a6I?lD3t`U=#_7lIf~ZZix~M)`;uNM-Fo$>*w1lwbhvkGS_t6m&5NXs zRo-#$2!UYgg4|H>{KmVEwf4B^5(}G^4`~?QywC#e3~ye_Q~Fy10V3a z1nPC98fYAsr^i|~8&1{>FutAhQue6|pA~;hqy#kWJ9c9gKgq4b{qGc>i3}p7Z}lc@ zL{xP_k}bUz;G5+s$~Fi{R*4bWCc(OgsnhkE7GlSUSVk-^Jygb&Ot<$JpGeoOfH!|^ zDx~r~JoAZ2qm14HV97k0 zui@>lG1$p}gwd`TXm60g%fc)DbtuzM)B0gm;KA^f(sG@zU=wimg$9q;FInLx6Xu4U zY4BE(Ze9N9jd&{oRN9HHtw{@q+akK5yXer}aAI4#X6d6#0vGPN){aO5dvY*&Zqb3| zHx0b3wJ-+=^ZeW{E;+=z4X;NE!Hv2uwr~f*xb7!E6E<{*8r_v6*Mnz@L?rrh&)so! zSaj%J`>>5oD@0A5IP=6mQ9N=Z0D4!(hLx#KKc09U7x$DThav(@;ZD>;yZCh&;Nd0) zOI|?3Rp_>{uy4a(QCRlpijWrAEXHh`e$G2fQc8fH^_BJMPIhLr48U#E7B;Y^Y3eod zyz@RU-_(b0(~ER76(RxiyHC^=%I@EPIZ;*X_>$`6=1v1eL>w6}1h*)4DFX$7myQbw5LMrZ}Iboy}tI<~L5NxR`JYK6p*@vqrh zc*ZK8yv&>6p%e#J>+%%k_Fe*Um`fLiE85GZ~wcEQfj?nLcHui3Wl zz17azz5sxJ&Fqhy8=6O*0NL*g2@gAX6x?kP6{Gs{#Cgpo98gbDekZ&eKZ~WSRu9s; zpjAbqB9enc%(Vsyl1F|jQwW!>HoVHZ4l>h>TXS$52xJaREz zSM9VxIVfwjC(srKqiNR{a_w}I7iHSCP#o+#e^&>8$K1SRYWX70w6{LW!(3?WB6?t% zYMPCU)Y5iM`LTpr4ns7moRay{3ud!788d$6^(>AnFDoFqx6*6y_0t-1Bj#+$;5J#| zGjJZZo1r!BYD{~!f@)p3e{b?=b7L*%8kfg`^2RMl(p+jK4~NWHDSWaheq?fMe4~ulmbC8ye>e;dN#$8MJDXQ0~q6y~W8N`J9Xc zo5S<1;0zS5qUT=dBt(Cl+{vHL+o~Tofpz3*1pts-!6B&Ai`7rJrww@IznQJg!%5Y@ zo!_!Ga>Bg%aRFSdfepn9SBm43D+o>rNF8R3a=rNdn#KgO;of=ARTer0NWfy0e zKD(aLg_Hv4oBkQ%H@^a}XEr`Tvob8Zh7YRyCPCmCZNm*a^SD^N{I*NpDR{aR+!lw+ zqC6gJbM+`~%?9eiDj)pK4%(#mY}PWV?tN1Cr^1J=s+1{;A+L_JR`NZiQjddZYhg~@ zp)KegQA&yWCnV(*DSW0cfUs;c>4N3gf{u|{;+^5USo4Fm4XIk{(mF`L@;V!AHa<+- zG89@LZA=e?rK}Le6{0U06cyAJ4Lt|+%A?HIR0fqYONH<`OSha0J>hsdqYda`uZ|yl z&_6EP0ierTjK^SdvzS9c*Sv)LQu)ATW&+0*`XXVoD4+F; ztvIn|VoL;3oEKcum^=el`2~!PW>WIS)$RH6&d(3i-0m&$QWeIaLM-fqGwApg_Y$N> zS*ez(Wox-wzE-IHtUY!x>gif#Ne6$RAIt!>XmJ9p@~+r4Ge}^SYo(>R0>VKiC;+x- zA@%0jc=+W`(=Z+{b9PC}zWlY!N*pH00)Zvh8Ua=8U9(9cry1cZq>QG?GJzGpS%Qj% zZ`Srd52;dT^v^KFHYlRLE@gw;?}U!vz$Pw-FEG{t&cL+ z0CD6$u-b&VAXLUq@W_)R@r~n{$%&i6ly{6OCO7UdK8+#B)>IlrgMWIZ@&EP-p+R`2 zGq~p@MQT{0utQ&8Ybg#%3C)Ka>6w6u?qx8$VKMyc_ae8k_F-zU%kuTvD~3!fc3Ex^ zgKoQ!IdD%7*|1~#;)J#K*R-+WlCamB8aX=CbW~Aur(!If#R7)M7gZU-V1H`8lyKdh z6#+wtho{Sp!R;vn$`2~+*)GTyvbQsiIJJ={T15YPp*uzmiibB)xuZ z+}V?G{vSLW=h_qpD___V82(M!L>LmcZkM=O@aj!@nmx7X@J{GS!MF%60F{=#yEX%{ zFz>*;$#&~4c>CsCnT>BGFCMIQOi;?S(yGYpNs-FPLj1|b==g3J_hsv$JQc;{v7~LIN zvFia|G6)Gcy7}cPXq)mN1 zM5mK)B%Ie*mB7PwRT=o?Yy_G4?Mg^J(Y54hs9J~w&;aJfFUI}_th;!6PIKY%x*X() zn1(#J-fS$NO#c4Dv5ETc;=I1es2IaqYH|cc;R;?|BH5olxBbd-!h+Z@!#bGIGxN?==zUuF@xbP-d` zOQ0!2%YhdU(~@&0i!^51AC$eg-%=%&;8K<}a@il~TAC%-MS*_iD;FEjJo5}Qq@tQpT-1tCeNJvIZquY-@9isvCohTFks@2y~ zu&Sv({Z=Mu~r9Hd!5vgVsK@<^nt-i5zRo;ZP-)jMm?>iLyEm!^v(8X*R7 zmJNB;^^Gne(M&?IgjZbz(S*VklCdrt-w2IWCqWO{7>)y-02)?Drk7wO|0YsQ+^Q!A z>eD@#FXv*Por=CV>ZvBEM;$*tJOIGdC9Lwj2FRV7xbUmG-|r!Lsa9G&^93OqyruWt zeP}uF%a3I6SzF1&r}0(gA8$%t^o{&GPJu%RC_JZ}$#-T_Z=H()t`Ki?2RM`!gBwnx zqUg!+OulRMkx@F2@E%p-ZEgfeSuxn*e85xU_RjPTu5Dq#JVKap?cK8*)-g%SI7QgM>N*<#5 z_{%Bh=Q3|TpM6&$3vaqpld2@;^1SftCXZC=kol9o4XRyb zj$Aibn;4tuhi11AO+F59$8xc%zQ2Uvr&i-$uI`6VbZ*Frz|o$-^a~;w%DA#fuChq8 zvM7uoJblJyKu+rV8Z?MTP+G^Ng8nODsTQRtIHeR&{Khhun z^#`#_vhnkh_pel>wDfCLt6tHS_KnEKcTJeR9qe@TMJ^x~nSpZi^k2bfac`ep&0+lQ zcEbYp}xuRNyfg$5M-&?2}s*5<-l z=+bt7OP;@Z|RQL?*q)M!Ur=+ z`!NBqp`PZn*b$n_pWX3yH19u{iqI~}Q$wFeI=iNv@)C1l?V&`iHLcbJosLVEB=!dD z3;W5sNUuwDxV{`i~8#|k2uOAc0;ydxw}It zn)z6DyJQ*$9`XyvCzM9#}@s*{MPswXdu!6Cxwe|E+aqioeCD8=(Os9?Tzq7btQeiH;`cdhe)9|vA7d!I z#Dm~_>h&6Uh_?lin^IO|W8?^J9U-F< zm&Dr!$1O3Z(bzab!{N5p;2sd{S55^1{(G8ei@_T}xGnym^f$+Xj)J~7mD(ZTBkw!> zszJhEDOL_<(-&z?FZ{%6xZYQ6BheIR-P`UZhZ)y89=Y0K$a3^}KV|zCaxLd!bs(>= zOXq#*wi{Q&PeZch3|aIHRNOW;YyEHW=pTr0T`~OGf29S$PanxuoVldIe?0NiaoFzT z0bi1(FWJE_qqqHt@^seyOyCze~)|e(sL?eXF=J4xu%%_`w{h5 z0x)6rCm8xfgFi-3PmMf57eIZ$aV$x11P7yBr~J>bKu+EMe-!6|+NDg_GQFakM>*+_V{4a3SNa3k zYB`i*EQ%XZB18&IeJ1$(QyC9R=AXt0{J(u>+z_6Fs0c}yr!oF^3`7)e zpSqc9w@BS=rDpn4&0#K?uFM;XepoyYWSNNBwxHmNvIzx)b)jGWh(&c=56ZS|`YybXNMO%_q{CG8En8t%YiLE#jEGEXj_=taKC@j&cL4{}SiC>UQr zZwKTHO4~vC4C+4u^O?ADZpZx&DA(V*>k)ATnjc)V-ql|eSl{bmU7A{GDw4;mNi$;v zMrcGvY$Qf%WWGF6Ox~!`Sw>#Wcv(9H?m>Tj1-dC0;B`kxm3#A#DAlu4bOw79H_+*l{OJ(?~2P*ECu;1D)mC@Pr z`~QfDc7Z*%4YTV@~F4JqAJue_9b z-oQ<+uwfWNKCwbC4eX*uc#GpGgAIXiYWOvR1XOO=Xd|okoR1AHNWQ zPA48$1d+tmd@Xn~_7E|92#@9=GkD!MqTDShlXgj#iG(2QQ6);#q=1Oj5Roz>Qb|OL zi68-LfnjFMU>Fz6C``kOR!3P^n1xx7GWnrTlL8+4PJmNwS&tA1UPSR7djwR0H2-u) zMeI*!9RA-&f49pm;@OW4@ci{AfNby-Lsr?N7YtZ--Y!=deMqc$eXr=TmDvrSopCdn z1x4I%E3;#_0!$g9fKgIgltDE**NonW6fe!5LMM=Z5AMO+6mzitc#-Jhcp`HP_~ zrPVLv`eN>g89lx6s%qu$!fdFU-rxxr5*f%(IH(X62Gy?F0L+UT+QXo|4BFG6y$!mD z(tjf^q+z23}dmSO;Q|V>ZLE~^!->SZPN6aQ^}#v zh)Py2Wb2zr(1mjK&%1`PkYcKg*>6OclmO}{O5)_V8Jd(-)JBwe7Dqq@R8US9MQmcv zwd}vAW009>L-t559>-VqSQB_xB*Lu4B7?Q^tz7($VDnQw`k(Mq-Wf&9_tQkc57>|J z*m$Zb>fE!Bv&(!P3g8J%!en8t zrmQ2P3&{)Kw&Lel9nD8M(N3#sh0DZZZD~`;!(?^n$ay|S!e!&Lwzw^2BeXhn$1;tTXnw=qxM(P#6Y>#PwAqN9l?RtSw=G5v1E@f~Gc4;1lPisbHE zy*eqoOJFY=A-Z~)9qaNl@6%Iiz`6l%`~PHoUR^$5U#&N1^XPBi`M~}5&9UvJndN-f z?J4Ff7m4?R<6@~l%g5m6p@8sFBv^Fs>9ZDZJhkgucw-x?r))7H60RG8YZHj`r8tr| z74U}gvhA;$cV_DTkso0Q7{65US6^d^Cz{-pz6RI+fxTzHNlMk}x_=Jx_>8dWo0?kA zWIXPqos5%pa!%eUI6s}oEgW?dITrGbKfIxI+=5?((_M8JuX_Yn-KE_Qq)s5O*`+-sS+9E6XMNRo{nYL0IO-8FRp%*qmk+fi5F2c;!6y0F ztqQ^(tHqTouDIgLS4*0Ug8p%<|I^g0%<8PodakADk_fg+d*=zsFCJQ$X_^cfHc*n` zmJAaaNSjHk*QYp%hdMvh{8YdBkNL(T7;PV=Bhp?HoT+2fSYf(nXnoIoGNdQ_iA;77 zIIfxtR~Bw*i={WZu!DG*n;F{bFap0X#QEj_g$^|Jo16H=wG{EdXAWnVEq}E0ggBYK zJ$@#cab@2PmvD=D?vA!WxHmqi&tR_X#jegMQzlK9zCM+VII4O!BlT?da8L59Pwh5M zw+|<}SszJgrq{GI$V_X4?6ft=O?!jlL*7E-?PTYGLs z9gzjQ?(IX5T=FI8^d&jtDpxO=)lKMW2+D z-j&qea_LJTe)Gk%^XPlw@A3YV2yd1CtunY>M@l4LMsKbUztumxNTr6)$wJRGK|RWR z>p-mag`)Ql)!u((I?)1v5(p-tKoZE(p$HvI#L9};7r#KWcmbwtsUNS%%g=u3qe#hi z2St0kU~c~7&pk^p!wfUbIO7bnneE)ivMABHh=c*99#TfXMr!0n*{B+IqnW=GFy;pE zsCtz4a*<5YA`rysGKMUd*G7UeU2KgErR>i}3FYofqe4mWXQKw$@V7>T(&BH8R>{xa zh*bn?4**6ajHC%3lVnzqFZZYa{};VH>#z#BtWERk$zr+B*uTJ1&3gqII_((V zV8hO1i4ar%Dc^}L0Ju{3A8S+ac}4qI1~LjOWD*Q!5X-k#>8iPpQaU|DVY8)G!oMHz zWh_UA5@VBf_QCY8jV>C*d{~OGko5TOJj`!bz(;X^`at+uIefc+5I~LGelqFzn z*&w_v#D*AvHt9r);qc4LbhjR3)Xxdh@g))Z(ldQYh<-jV9bb}GkJU?Foe{qzgNEK) z$c{H>X{ScrD0_-L)szSx`*_U{8)x<216)r8>*4+N9bc&kOjq3-M<<85SKslGM*XAJ zb}^Z&aCj1GK8F;&3i+n1R1{wL4SwS~)iekJOf;QQ&O1y)yD>CM+~b@S+Lrg;4D0pA z0Gqv9R&S@pj@+2bddX|l5-C>L8Hn)N9}QfMv#e13I=Hk#n_3X=;2C%juv*Tzhfwp3 zN#B^BWA#dzw>@ymfd_nx%7ZEQ!^yg1P*YG3xTj8@2`@r(UX6C!wq9lUiW8yesHFHbKup*S$)0 zJv9>zAX+z-pNxbuD&8mOeLGm;p0J8*g1YWkVHiu{6OK%XZg2zGxDKpU!(;X@H3<3f07#Tz&Gwb&z6Vm`Ix_BOiH4KDeS^Jo&w> z5Z^+R@;}i!MYORM@a#Z|NFHdd&T0eX8UkT3hd4*i`&%-t=Md{@5yH#x!R(?L@7ueG zkP1L{g6H`wR_ut!qkq&`IIA_pM1ZA}1v4dzy+_TWmMNXSo8>FQ)9I)2%^b7wv-b18it`6klJ z$(=1xlr!p5w?v2$?ztru7zHugHXq$>6Ub&X5pii^mu0kTXXBT*t!36Fgnn81R9L^Q zBNeGMW#@fj3n%0Er*Fwmv5@9X_wM?C;2)<}YHKz1_y8%loR>EXu5noojWO#N=|AO7 zYdl4KoA>)~nDt+R0v}Y?RjY}P&#kE);48)*J*QT^8Fdpr{D!Kg9}YfN`v~t=AE3C0 zc~n(sr4RONUiKHOIbt-TEX%6CrCx?TSzl1|$@knbDHC&KGiJfyw|K@>O9 z{YenaCdP*#FqW< z{lNj*yEG{CQV;{=y9w^sj~`C4_0&OOXaUn9-_a+^{6P*!$%yM!;mDw&$h#K11& z(g98L-MUVRr@n}&1SHO>d)BvFz1Ml-_D|~ME7&X^X2?H3@@LZ9`32t*6A>a2)6O%g zpWRVDtg8InopYpDX(DYpko?K~9~1fVDLj^`ZM*z6#T_A>xkNwmDoU&RcCN^Skesvu7Tmz8sx1`*PEF{J^Zzi33KIsHVD|;*DqI3fldo zO!^Rh5%%JlFsNP#o13_CGqrrUDNg>(h*_OQma!U*9TLCRoRkS*sPYlFA}j6i{#XC^By{fE*?9khEqqbyNA>#>plgu2lA8+CT~W$@W<> zKMeZaolGBugasf&h^a)rfidW9UIub%PlsW>6>)W{Ap(rY$nM&h7Ko8E@ z_2=rzN}yq>vsW5%)J?ZMB#0RyVarA;QZ07%W*;PNfbQZz(NkJy4)O=z%B}l&^LURf zyAM%ye7Ts&pKV##JxXr?*OvjkJ6>nrga0y`@OkwPpI+}kO|NVz+wID7=Q8sD{d@g* zSxWg_9gcCRuj|5Q_nuzRBxA{L5csuSN+iaV;W}+%=LN2TPZ%3}PaUNm#5JW6vO3aC zn$8rKaQs}QZ0MaS<&e}g?VQvlI~3!Mj-Oo+vpn@lkJ7N|hV8mQrI=h7?Jy{h-UFW% zr5;;R&R1zbpw}1}sYj-h$=2!uIFC47rx38(5|IMsJd&p(ASXx?^fC|uyZg7w4* zwZ*ZMSPi_Z3yxMkrMRiKW7rofVG@982p9tjb0DRjiViE!=k~}V8fSM`my;!GQTV&jf@VP+iCP)@F(4}ke|8ORaz~ycF49#Y_L%TDsoFt}9hT!|-pIyM|A8hoC{yi; z=bhOWIJe>OQd<#VNWFh$$=;mCn?aEWMxQ-kty<(YLU9_V1Iv#(1wKIU`Q2?V7%CQj zB%E*F2E^ak?WZs}8RfiXd{|?bn`ZYo?1@qa8WHcKg1ZQKM*$2@i0-<6fw**a=GgJy z_}0h;Ny)DN_n%RNqp$}{-2pvtTb{%rAHwE+uh0Vlf%z2=Kg(4$In^D~B)wY&!3kmC z=l6d3_kPUJY*)7jORWx1yz6)Fd#McfMWP@Nog@^=9}~ZEmVO{h<*5dS^zT zrZRN99n$pwo$H;C4!<|;J>X4O!X4M|d($992n2y};Fzzr4O*_ovHPzoaVwu*n5Wq2V074x1Q7ce|{TZACzyL zwF$s}3x{5g_F-y}f#lYz`i1< zSB5zc^Iw1HUGwml6{}*(Plc5#YxR5EmKF|q9MJ_Vnm8%h5*3rXk=-WKqFXp2LRI0Q zkt~>rN`_tWxak*m>zGjYSCI9>iWgM8pzy-Na|A8(5cEOc8If}^=~b(6s>*$g86w6& zlZ!DE9nqJ2MJgwg2_?otmKf7$#u74qdSOAE46fxc28%Ug6o+PvvNIAjN}8B}vYr1!4 z@Ha@8|DXRR^c%MCgy!9a+wNg^)_InkJ=2?KO)B|as*)>RY(?r-dc$$r<$1|vnA1|3 z4}Z2J{c_QA@<&JF#4nWgBHk6?2Ho(g@rSn{SDU{8#|`t=I=sP#>CNmtvHk6PF=p_f zWcvVDMV05h`oNjQpP!9$B zyv?R@9>N1p&p>_4T%An@i(6BhVKp_6CKQvmI?7Y-SEAcr`gSg|M%-U}BWa!ZNtWNQ z0_tBwPIjv^fnmmYy`q*#J!F*8)pYP=0M~b8`b2K@#~4gi)T{rW>O+q+bojfKmVjnr z*Gl)xBI0o`2MBa$w*BaFD853Yh;>|E5Ey0fQs$5W8T}Om8&?$KPxR~w^10PA?l4HF z!>*LQm)OxBXLlp@=244*RYB%YqzeStfR(UT_&#rh|L>Yd zLxH;TE67m*B-3d98HE*AdkE$kx~^NpnH2!l23PRCdOtIf&7 zBOI199EM<8{hn`}1mo%rKWQ?|%dO!&ArC&Mah@@ZdoDvY*SDJ(=n!O`pi_?A5?C~X zRz0KoE{l`&sjHP=KLE|zZ0;uxfNnunI1Pk$K|`{w$o5~W@${>OXMfKCKS030|4$7h zR8ZpE-2LU_E!+2%b^EEATtiY-|#)8d#8h$bQqw{XI3U9siktJ(M4 z*Y|{Kg&nuP-B6ua+}HNg4&(s{`@o}5C6b!bgF}+wSe!cBWrVgQ{Zsenc}x#f`@iJf zNYwT`yIsvG4=a_DZ|woA?osS{o=f%|@*MCC!r)DE9Kn_ITi^4`c30|izR$nT|=Gh6%pfNKM+oK}GbGSX{IAI@8@lLi0 zE%^n~ABI{ybq6?Y^DotY+K{#d`UsjEb1Tj!G^OLhE%d=TyQbM#pRBTrCR6i!lpeh1 zrO_OcR3rMbH{1-;qZr&aK<~wjq~4$8cll-%PhP0feK9AHrPX?q$5&8M(8sHNCq*f; z_C7tH3GHP`E7&}WO?4#T7HRs=r9r#=z9-QxwJrrAJz z>kOttn1HhibxqQnxzcU<=^fmTz;WFhwK=s#s0vHWO3{Da*W=rqms^T~tjD)Vz^a z1-KKtu8OdioiY*C^`KTk!DJt6K+m2bNU2^4BV=}wXhW)st51PKMopC_LnA~{&&BkL zs~#*o1jZ_=wCVzNa)cYoNGSv!hyVwqqY86+)i%v>jzj{w9-LD;VhaEum=hJsz7BTm zF)^lofmHyXW~MNG%2lSDvXX(m!;xI%sd((+SM;~zEigv#M*Lud2d2RUTYZLE*lPyj zeC>D6_Ti|4)FJ=_aVA2;E{uueFX;Rd0nV5>{xYR`@*(8B+KQhPxB64drTlyF{Qo*R z5ovDk;S~;zy_h_+-S*olJq|Cx&R+2imOn8@@R?I&i3P6|?0lQ7^klW*J)Sx0uh)x4 zV*H_e73hvk8nppdXa?*nJi_A-=R3N-;dYOwKP2|$B{{iRR_ZmMBO~W#sP6b0pt3@C z-4}uI%c@2z?8nRR;Q_@7^U!@N(?8HY{{!vYe}H{Y_HX#HU@^U9!Ikm+RLmRz*W`}Y zc-1KI>3d{HCYpGS*Lv;@;>etaAzCJ)5G6yY@?uU#Kil5}2btWBa^zrFSE5L!vNmhH zLKU386DF%KEfn_${edV%A*ASaui5Lkt5&s219VXqn zfDy+0(^g%fjK8&Fr9wB!t_Jj&v^4h>+DQ>tTNx2uy5NY z&D0&y&8YsK_3=bP6B^72Gjiy>v^<{w5^bKkDO7f*g==_Z#IzAYK~Qmp$uy+ZB1nq@ z*$FM`B+f{)qqBY(O#(d1s7*E=iWuYcV4JeTV%I#W6kdBPqjHvRc(gC$DGVhdnQe`N!@Eqv|`yg={6O?eIKwe94aId&LH))uyPvO7A-MjE#sZb|}>h#*! zb1oT6hFLZ zZG3y}CyiC7LzMdmBTN-IwCp_d9whOHy1Gx=s{T|x}{V`Z0n_5Lg zH5e%{WJwc>3~ACPrJ;@pqpqIKpzFb2%@4*7UswSEtoPFm^wGfsV=|qY@S(Aa1GIF7 z=4S|gWxb@AOjxH1;e>NvF9+f3QlAYm{B|;`4m<0~)s$2?4fKZ&`%CZHW{~Sb#1`8;Ok==HJjUyD3vu98Nn?+~IW*K=I z>eUCsg(h`+BPfmG7)$d2(6bl>`$|0z)tz+XC|5I0H^S~7KmNT-W=r=K<;cZY|nk%xw-*}<9Dv4AU@7-X0xc*~I=3^8EpyNEhmM!|$h z|G+%TMWUNmH$G#y+fA0#jKxTqjw>m`=)qzIgptdf!UF~cIfbseBdlTntmj5KQv zbAZXYhs#ql`^XbFhJJv?ewI3Sn=%ls+1F&C(LOXEN1481=`FbM;*p+4XHNNMAMGGNj*X|EdVD-|))MO|SI|csub>ITem@iNB(*pPb66@#K+Z7O#V;{4Fbgj6x4ROG(n_iI>*f;^d2qS z^8Dn;^F@!US3j+$p;4dYv6HgM`waX+aS!Ke?t(WMz;`7W{~?-!gRJ|x!*NeIGwR?+ zxrFK~&WN++WZG*?{g8`!d?GP{rpmk%Y!5xykDoFM5&fbgvq37UY1hF-qhxM3-V;yv z9cZ`PnPDFjEWP!;Uwwexqrt$A+aVmyGa;rQ&l$VFZQVgsD55*aAzLE2+;TrkZ;kpx zkZwB}rVdvV-dl63p2`mDvfGbxQsS<^3v0%x_LQMW+yup<#XL-0Rdd!v8TwKmKAyiT2JJytZUN zECg%fsfedgqP$epYhx4U^O$jJMut!H6(08H{3zky1#tv?j<1q1 zEwzWK_@EQU$>_WC21jMRWUxYS(l2((}>JvjM z{b$zEQe|r4*qMX2#W`NqGNKQ5uQ+?0OP8?|?UUKnVsE29cK4fNhKFnEOY7R&EGW`P zRjvBb^RvtAfg#sBwb1oEYgqDN{ z=EZtX)|utjt#A2w?4&BAKUamQ^P}osrs?sTv+>|@RSnLumnSEc4hR{0M zof)g^Sd?H=^%Ar#@~3`pJda;>oi8=!u_vc=Z6Y&ksfhe`=3dL97h&Bg`0YUgL|icn zG^(+Jg+GT%R?5M~^)|MV$&rHvIk+izHUXs?dZNYX-s7y;>X9!RMsef1s)toa#q!x9 zO^nBJ3wD_NRrMU2qU^3d=Xa?_3oO<3Rw{d~-hrs}@6zTnSrPrA&_ugnk91alWl_&k z_lk&tRKI=NN5C9o30y?{K2z>z>Y>@hs`cn&iOY69%6haP8$+tk4_D10jr3rL!;4_@ zICe~~3Vzf^eMuCj=_vlUQjpK2U>LlbG(DM-K!g!|4nam%vy``-!{4S>!tC+4p*4E6 ztkA@ioYGarXg1$E{z>Xo3YdI;Oq#XNcc+#eEF^CNjM$E$`)hV_%ImCx0gqUQhBG-E zx&5##*V&+(2jFnvZR6)!JH5;H2V579yxGQ*oyA3HPU36@aHElKAm~RWCm~_P1QiPX z{Bt}aj?*J#izAWL4;ozp%CdN0b=OrV8g?4HBcai7*KtHo2<9B16u2l(NNrvkJu+9l z#U*KUg5@;AwC+z86ezES{Do{CGI6*XV3LQ<~a`Mc(2|s4YQ*oGERgNEkcSm9Y<&GEOq_l{cB^#qbN&MSF%` zD^D~y;{v)KT(_&-x+IGE@$)}0F@VHAd0FC-Z0I{zbdXvIV40YVM&-@Eq;AQxC$-i* z=RR|e25t)ALVm?!RIk2C?iS4VNR;VnW(u6$F{h!Ltis>RwYFTd?2W6*dDY+rC=xl= zmoJ!ZRa+&tIqttiOQ+P4g*-1 z`ejGqgZj){ZLxJ)nSrd>-iM&z<;@%|6);((+p{4u&Ysq(^O$o}Q%P_vJQZFI!BSlG zLp0zTbW5<6bQ0=#wDo3?6f3!0i^@47ZQlw3l$E9PNozAn6a<#JW$0z```gz|3}Ky5 zuLm@ZvR*iOX=mbocuniKqwdc&oI#9l*3|TK5vtiFz#xQlk!qhgI0RIpgoh<5|Je->UlNmVW9@2cDys&^Cg#Kt zoo9#2%p9gt5ih_D=AsmCtm~i(Nu%Cq>Gw&I?RaDSQh$|{gXMs2OO2_sQpw52m^)8< z8-v#JL}*eK87{I#6^WNE066`yZ0f;i+%$dY?dLM0v}ro>qDJpqJR*5H!YAgVaNHH`p@X4cpWs~HtO#A6O-)S%{T0LvHg znh4yPhgIp#wtmcJ+DbybY))g$)$<9hbW?o>aZ)m^E#j5u{!DW7Hh^0-3T#`5ygdK` zdba~#y!4g7CuNE)b!OTx=qvZ$67zFhmc1IN7X~HIgHP%PnPu_iiyQ45&eg^8*89UI zo11LZWFLLGlO)NnLUT*{|`o)S2sXJ@q0OlR}Wz!%!Evx)bljeadWlftC^;8p58|9S8kwmFRTw$M%@3x5jJ ztjSc|iHI6gbdv=$L;_{PXKJ^chSUsAbT))J4HzVqm!B_1pO}c zd0-2TI`LMUIJk$-f_3b`zlPG|!onkkj|$KkCKF&p7};vmoK@RcL*-5Ink+)q1sC8k`OzNOa~> zsbLTp^Vts?pDsAp^(Z}B!tuqERG)&Z z5we^2e?=;dpPm%grS>VL`;2zqEM2eQ1^Xb8yMBPEEM3A0)+C zgYLd>&j&{9AGu%Lw+j}ej@@ta==i7=u(ATqhry5wGN6}0P_dlkE$jusr>`LODs)Px zDxXPJJfNt`8RDCY%^{>9q7Nt77wXYez;p*hdseL&I0jt54$i#;~g zsgp2<;{%ATAKll{34B!IwnXVAI8jZ5B6up!V18@XkrgK;uop8AE8eI!EkaRR0~yf> zKMxS#eae$p^B{U+X8h&Q+#7)KVAt>a-l;{4-)igM{~5-YjuV0B{S%9SmR6&N#*VLo zlS8X^IIpLEpoTyAA}CKcMYTcOueF;T8g7uZo6Kq*uX?-Kc2RzD9Y1}Bf?ICJiL+^t z-1r9BWRdu|<*JiY)!{E|h>x*m5=blkw#d(7``1DRUhzR>{CRKa3hK_mJ( zubxEyZQuwRw90x)$9mK1lbFA`g=-6{ z6?Fu>$~POj4g0Z9Mt!gr2qZ$SW|3PC2a{=EX?oaaqB^fQ3pP4>IGA1KpzhPF9usko z7DtFF;P`?Z&WWf2&~R+ob%Tp%;c*o>XKNN(d~u|L*hoxmV`exRHfD zFS=j!yzG97D_vJ7d*#0UmsYKzB3sH{tGx;(6Oe_EMWz)4odp~_4_;%THnJ|$?R?H} z*?;hS&YkVvc(MLse=NVIuFRFbqO z{Q&G6qM9_8TiYb-e`#TE4sbUAD?71p5bsd(jnIgi1l=-)JcN{>Vtd^G2R9SbdwN-p z8rTvsH?kyQ%fwfy=15NCd#YFj*!v!Mpf6iro^fU)Wqw}O^$YisVPSQbJ8j5A*#!jRY zD*@XjjK*kU;*Raw#>{whwuYec0OPVt+JM|vSVkQ^B9*f_8g**MJ|7bF_41)!_n{~q zin#C>fEWc5dZ`Hk3S6b2b9!BpYH=+h%QU>OuT*>QEX7$Ae^f2iOBF;yT16m&zn8H( z7((~Y5wsG>&otNYR8MO^FEd&(#ovgnM%CW{qd?=Y1??q_x+rq+#|vcaUyC4M;jct6 z=tLD1FZgQ@O1Jsrhcf72S%)nzS~X1YCt5=V{sdY;@W=Pb8&Ma&+9GLY0I)C9QbF?Nug_u&=0O+-M+zKV_yhXVGh-1^OW=UKSD_ z`Yo{ffu=eVU@kVQm2vbCF<8D_zFfXszFe`CknloGFtRQCw1X3-_!fdPxtUZjzz=6u zY)P_amY@UeGlB;6nP=s}1!~s)4xj*U5jACBDyYrgYVd;Xi@}_b`vn$|W{W^B49=w11|Og)gL{%{}#a>3(|JuZTQA zGkz`Tz+Hl#i{B;b1#uBNe?E+s(96+GJqVHOpGiS#xhF$HxuXACN9i3nk{64Gw?i{UQ3N0ZPiH!WxGLSpXwfF>_FyL zk)~acS_+N=Ntmey$?>@~Z*Ak#B)|GrA-TqQ*gxU!Onov6LhvN&oli@$RHyjRK~26F zH;_7s8PMDWy|Yl4Xtgkw(4^*Vev1#yy2?@F0_BQwR70_D-)~l$eetE9@1D<>N z9?OkUySx&-jf;iDLdV>)fFrbttFcP;EX$jB6PfC|u6_T9x)55hm_uet_;qWX>KYd< zCc0{5jTZ%>8hEd5&QRw+J_XYvtJk=l&e=b-8UjXvErIyO3uHjwtR;v6^cX>P%PP~! z4bInQ-uivXSXT_FyZ4He%)$BR=hOx zi%*S71MS0}5>CAHq_g1<2#l{1R9zVC9Tf5@Su<_skG(9RXr{55BL=jUUB-7B$ zqff(OVCl_$Zk|)scyb6%Q?h7>hNY`yv@Br(o78-Y;Jm zMAL}#hES0Uu$Chp;Z#Qp1QsbH{fkx^v0@!S&s{F{Yq%^;rKRZK3Q$_(Y(~CM)Hf2K zH4X4Hc$@7~LmN?&!%+30VU&Qscdp}Kcr9E_+uC@^E5GnrtPN=YEa*M}gYM&{(>CV1 zq<~$bC&8{yUtdAeWT5P=hNy(msv{eXQ-N;+wEJ*pCY|8J49#9Opi~H2X1rN@<7y;Q zrDEH24*a}au+v%u?^fJagA8FBBZz`TH5KYvxfd_+{ zYGC0|(f7mOt?NZ|1B}m#r*?TnDm8ulqZcosKTy%$QIQ|g@R_5&F?9xyR$ud4xIPOG zJ}#1TqK4?)z_3>KffBc^ehn45kyjj&Usk9c)hjvT z5#$84G}`L|4CG}_cx7Gw-?GM@_q$de=Js3uAorbbZ+tlX8}PyxESTUVkP28F0C^5I zne=QNd!pND4%l{bM$COr--lNJU5ouiLOfMCbNQt251aOCI%Uy~W0iA1UOV)aACW+xdB3&5;!Dmf`WwRRHB0SWTPUFHz<+8vKbf>NOSmn zP+#<^9|k0H*^p1Oan{Vz**wc;#jKxIv$8_A#~FKzhYjlnOtGnNQG&c2+&g>XLuuY3u$Y71P0sVbJcH- zpv`@6lo0{b{q24Gc8Xl0VYZR{G#?7<@jdLtk%DTrwJYxVICgGAJp{&eh0d&>SXEuT zP7ckk*`x6HyO<5o)8AKBXRr^*U{J5f-Jn$?Rd`Q+&jlmwu@QUzAj$uFKW28uxx#q- z&^lr=NQ;|QAOEr+{&o{>J5*b?J|pt*)vMxCfY2%q*SkAVo}M5H-qUb`4(EDZSdh^rx^XES_Uh!kQTBfwVzt;#7WXU4h|8n=PJYB0}Qo==yS_ro+ZAzfTwhkTdsXdZ0N1si!L-Ad}8L zrr5?EQ*IxB{#RTbZjwdyZ2puQoA!4hFpoJPWOXnWqzaTc%wmB;J%Xa_X@a|*rB1kE zGtns>{!SddGIp}zk#01&D$7Ih6!41?!dXXKb?BNmzW;$26NBe0HZ;e-4=I`p=en5((4g(%{9Oxizb({K~ zbp^JslT(ZQS9(F9yuKt9l*ZC*UJ+PB45_d5EgUu#neHy=wn9hf~SI#`nB9rUZ zuUgH4j?c_El-aQG6l`B}G%W$THcJhzS+P5zxjx$Bvwj$>{7WqDT zYj3Xz2>Pq9D#jNXAVm#dR5dFZF)AFny+4|njqOnMjTR535jI--`$~d;#@id*q*NGb z5666&2Ds~s6{`C}h7vy}crzv)e-^USRj}!U($m3ZQ2sSy+HksxD^p!|PpP|E=m zUIezSimm?hIa+-J%!`8>-tOfl5OW5mHRX5ZO&)+mUweyjm4wI_fuV>gny383vvVFU z_8gwSxEqaM>@nua&66fl;H7@O+WyJ85cP4!cRTu{Ven(#)hgfWTndh}E89D)U;ggL zMoGdE14`Z?xjLOYeA7QirVcMapa`4*6gw`_4!y(8HTYc)G(~7#NDHwjDoOsvn=Spw zNOPfa!Lf1au~7uYyVMB6<>H7*{cTt#QGA@^V%A4vO|gMPZ$?OL`2em~OTS+ItJNxH zcQ7_m9g-q%QGB8vI~zTuY+~(GlUglKI*)s4G(2OUW+%NCO`eV$Xg;tJ(IS({Xu8cF zBwToZHdMUoPe3`W`M@v4A-+Ks#Z_8U{t)5hu)aF9r8Pxz6PDzW9J_1}tz+6kdy$_+ z%^uV_TM>0+&(TBr>9{kU6h!Rg!dj-j7z8+hB3EXrkIkbZzUL^+Kkze)+C77 zQcOFQ#%^ev0PiR4?MI=b=BOFm_Ic^Pj<|K!91K|n7GQr3Scorcg=y>{{~&w6Am0>t zpqB>CTvGpHjiIqW$)F%}u#*8G85-CmyhEN5EYq=yNW&_`uslPJE8H{o|MhzTv~1CD zrfG7ww2C?U>1MOf=ISI|mXp=x#9c)WJH(s_kY2=MUb<&6nR4yw7ezYn#duY-UT@cB%39(hPXF9II|2sB4@x_1+P`y{+Ak z#<7dk=X^i(k}hn`3D*CfHGVQ>acEQHkra`19mA@=P*1I={M=P7@5{8BasModwcgaA*$=19zH92E0zSM3&Xy7v=GQpO=g-JNt zfhm>3)-cq~K7%h_oLf=C#B#7%=OYJdM*)b|t~c+{hN1IulwJ&jy^JVAG?f8veOW)z z$H%G!w+b0U=?g-}7q->@ga%;T%HGIuC#25j3kjb!fX^Kpi-2l$5eF)Z1{;eB8>TAP zSqd}U#5Ae*MW*DgTMCa#{KlW=Jjv{UCN(Q;05}DEz@MmFrZBJM%vvY_4_HYz3KDQ+ zQMC}InM35YmaV@9@)l6!U|ky;WH-c94m@R5aMa~kgM`SY$G<1pqPFwqy2_2!40T@1 zH}>3l?os{!TK>AUd^BDmGl?JPl^^&lr+?-r<6=YKX~T+V4aG_ipJd6UPMlWzZQd7Q zlg~qe2(7{7T4Kao_ElSTUU_(V47Y4NebypF(V2$PYti7cN)IxHv6=5T)Xtl+Z>6=` zeq*0G%tB&~M(Q46nMK|{gq1Wz3nF|>$VQeH06xB<08fr(VjpUNa9WeXDZU>V3YX4v z<=Vd_iLiyHSf8wv5y$^G%%&}r73Y{V$xFSwC^B{}z}yZJ+pnqBwR zj)@4XSh-j}$z~Gt)XF<+0H;YhI!DQktl`X(&&gCU|85;)W&89L8}+qN4WzR!3)WGD z|Lj5+7!1yMHDPEd!7=)P#pL>P=M*<}jB{oQ)FV)eQ>I3ElQe?Z;{3sgNELEx<(}y{ znj@unLP=jJuIWbMZYurk$fpj`KtaT$hp8Q`b|Lz)<&ZbSwrm-cQjh(3+^!gFkGd_c z3$1I;+@wPp26Z0K@FjnZ?#4AWF#?%iDj7qI7?2qp38PF0{TRpqrpXFg?z@A$u%w9e zgDsw07B`mKp^fd~XaEopoI(21z*QLR{lrj14Q04!nrd;|_#6~`_LjN!>RWL3=lxQ` zEfq^x(AkU-M+Cdg0sI8tq)w0IVR6xY5}%CEXH$*M!025)H**%uc{7Db;Q-XR9SFXO z=07FT%h;ke&XUd&&x@leOrFz}nWnY^XBq5SpK3i0gKuqd@LaH5I@E9q$8OqOO6`Zu zk(YWdq`7(Py`6!X;YxK+O;%LXDUzAb_a?(_xb<}j>MKgcS0hFVz^IJWYXnh~WF!=dJe&!`b!=X`Xv^%Xx9m+zy z0lpDz4v)CCmB5Ra)>bUPY-K*2-)te&D;u~hP~C0v*iE-(CH?h6sj_ywvU;#k9CLXE z#rz^>x+0SSI-Qydpm0&O%2cbZ@yg&*Ay$Z?(vR;IH<9;KpTA;pScQM$Sva9i)r$i- zu7xMx=`?ig#$KX$Af1^1jwa*%jC0DDKAnuB&~nlA$@s0k?EaenNh&W}tI?~3?Y4>N zUIM}LdIKupu{4rv>ZDdBOA4(u>sU{z3;%sI-rYBzitMhKao0cES^%zE2}lfMZY_SXJ1*iGtyAd~{~!i-r>26jI2+Faye3>7`xIIj2n>utbuCJj`z_N%{_Be7 zZ#fsLT?PsXTPhb>`hXb0KRN`ujQ$34<6$3!itO(XFq_18> zEwb-K49S)r`-{xXVX%+L=6FV}o~aXiR#U(&mF4PJ@$)KR8K1r8dvM2wtDnP%Mcvsz zt1juG9sc_^2cJ(Pokj0eXX;2-TA8LolZ85kH^nVFXt5ecdCZ{_NHo9RSXNJqJ$k)Y z_47oZcH@}jE^pU3;l%v6@i|gh)qTbJ6&V^2zf_bNaxR@*=7Z53oygdpXxWY$S3t`} zQMxjPRNaMRFtdp{)`l-mQVGHeDY34zVJu0cPelp&w3B>w2tU7ROV!t?Ni4{ufE?*+ z0D14xe-L+4n#k4HgUvs1~H5Ud!C|Nq7@B%bF!ocNnUo7BWr#5B@mG(m~zn4u&nhipc@Idsb698Yp2VsAXA2gTWRh){_(~-ziR|ll7~8;1xWqyA_Zf>kWr=B=?=7 zhTlM@aY*X;TcHp5|JI5QsMV}C!jfOJb*(L9raWmDz^v z;mZ9^fD?Uci6Cfi6G)Xs1~d4=Z2)ZuL&S7T*rP(5H*$@>q6e3O42qP2eA(c71KQi- zfrR#eP#t8YAFR6Q{kPq6a!lp_@;P|Ky?yi(*3N-1rS2pMly%^c*zVh875>fNW<2Xn zgQ=^;WJnwP!scy$Ye-ZAKg;`tmaJUNT86nU>`Z244Q;P1z_{iMlrznOod>t24<1jT zgRuK5EaUk1+WL_T$!hPO|I` zam`==bcbu9TVz?XxiAdxE`E`FM{ypLs|vc;F~${g zstTX-DjwZq2pWcgN@=p!x4zIecCLe0UwOA$4G!R_Btn-7NDU~a2m7t^Zm<_OTY5iG zo-g`v)i+;iP)FP9R$oAUA^jCf*_HT(qEe0WsSXiVj1sf@TS=Z~=u!dX$X*-v+620_ zJ9OFo{B%Tb47Ouf5vGJ6uEa-VM!PF3#00YHJ^q^HEB*veB#0yqn8R+>-~)0l zBdJ>YU3>6{)a3@f4t1rszA=`eZDEDfR|%_x!X61;MmXfYmQxrRC{JbakA0i_^UCXK z{Fc*fS_Z`F9lzN6fJrXvBq2!0`5rmkHqOk>WtO=}c<80NsM5OwO^+WT8~y4YfVym+ z!>F8N%kvc_3h#??5_^ZDC=7yC+MRf)0(_NxB^+0^edLD8pRj!`yXr}4w8!*TMoP(7S&i|z6KC|dW(Jr)gDCD6|uw;9yKPV34Z}d40e|p;AblKHn^~)*ET5R7g zeZ)~(N=wH}3aP3Buw$CWXgB-_CVf_uL{JR($F-`F-g303p|C)`H^mD6n=~TuwCd-j;9Dty!3L)u=2uz);skUZ&bzeitn`VO03^( z9x+Uz-Do^&Be`d(f+dduuq+9rF}v9*(hiz|rs2I3{5cZ?py4DYqY-Ea!{Q9|R;Q2Vi`JhRiHgc*zZd~} z377lBlYm}NlYIPcY;g9}OY|*)f4aMw!|c`R6{K@duu2X|NxP#D#|6hsn%|f+oR$xw z%o>czM_p?lK88cgQTJQ7P^mxXmtX(Y4uW)u3Cvd8mzeFzjGuEGLo>1>>M%mBY>u=X za_@kaL_=TM2cB@_wm-Rmbot~H!bNyj9v!)SQ$Zel59DzJs*+2$!oSf2=ML^W@5*sVGR88C|x#v1vyO*)i<;HU4Noc7j zjH@WC#&@=YC!BIZ|N4g6o|N1aF6ZH{`8s~eEjph9+~xk=pLVV52;~NT%xt6LDKrEX ziUE*Z7KUTu#ZWI@_P!s6WvwZmI@*s`kiPgQl9(gg)}0;&8NSb!3moHkA#5!D`2cuU z&}%q!sPV%5{spGx<*r<1U~6~Ja08n2HF}#f@5tWXJba94ja$Gumo}lVE1Pj*oQ7jZ z^1@HxB*NDJzzdv~)5Yo}U~(W}-@r*C0tML>5=N@-s*dJ5&P|-@tj*j&eWpRo*Rz~N zgJ9EDpV|2OtlV5wMnddMRA;P=+ag|1+(-QkUd;pM=2jxYAfL#qH!S3?4yv?g7u{DI zFuFd_5V(1!^QQp-uQdU~Yr>n~;p^k4$4S(=WDBbpca|FU8HFwHy+H@e7%kNis!6gy zE{H5G3}MTJVj}*CFSe9b?ItEZ3ZmayP@gn91go>q_&m{a>D)Pgxb94AS>A|x)VFQR zkJ<#X%vGgccbJri8Sb@)*7WPL@5p)2jizleeS7fj>Fb21Z`GK~&ceCb=IfXuVz0Wr z&h?y&$fF#eR3(qeR8^(mH)i`d{b)vp25(Ef){(^r)74Us9dS6T5fw|P6(!=*bBW5T zYtzO9gJBxpZ};^@|qM% z?M4ujP?OslXZ<$#uDbj6W$C5}5}U?YM##ETjSDrvh(v)Faru_4HxQ@xzlhZ!4V1jv zz|>F`wTt4ZR%vJpSZV%{NKTn76Lp34q%N&t9ws9~m)F@7-sUD*Cl5@rnu9uj;2OdL zMhyqVHWMPSR;s2-{Tr3Nc4Z!J))=K>m0N-|zo>RquQ+f92&c#!DE6F03ltKpsk0YK zq&W{ZSWPR3vDRMVaxB~PSkLZvsrwvqq+`3Fymd`__*&I8`oIKC?45}r=75KZ;I;poyl<^QQ&Q#tqUQDP?AjdoQ*x(cg&(B zPDd*gaof|D>`R-oDox0=8HVI7&x&=-XPIkL<9(=%Vv%&61=$C9WHfGC^A%apVKh7s z|1p<%$ofFas%mCU5Y3d%<)s*JgQS*XhYOa+;%TWudqu-C5?rz#?I$gV(WIeIxfetGeD@Jz43a+*cD-nywOIi z8VCSQo`2a?^dZEV1`8Z9UwnK_ZPAAbNONJq#ZyxpE8OYbmeM-W{Q~CFFjC*dhI2q2 z&Ou2bHOO18)GJu1I3**ih*%i+cZS#z9~PsJNU2d?%S~1Hmd5m}ovUq#gKpZ4jY@)Z_)PRhfX3Sbi zQ6C~HGp30-E(w=k6PKA!^P%NjEgxI1)f3N|?SgR1^9e2>JLJ*K2+1us$bRsqIbBSa zzG$?>&S$I=Jyy|&-rBB6t9f~4Svy0LzsqA+AEy`xIWT*Ze1-t#We!(8-_DXP3k9Bb z&EHzXu6y)HcxvSCq8rg>sdQ3h4`ct|jW^;4Zr0_d{P4!_1GNc*@WEfkR5%V+St$qg z=#N$YF_zS+SJgY7#FEUElITve)K%vq&i9*!X4@(Q{G^2=7k*LX3g(LoSXPcd%SPfC zZ%r?&&F2zsZFpFmBX1clGk80dA?7pBolCq@HM0@^w>&7@)U&8?C#Jc?2{o4vit9~z zWhQ8e3Qm{Fc$FSuC_zBG6@dP{_Fx45NaPDiGq{={NUA~BT5Ca|W&#!neoEu3JiQZE z+!L9LmB*h>qLX5TkJu17Xv zAVF^@f~Vd>tRqM)i}k+|{}5Vdyrp-}#~ogZdd$auhiKhsLRJ>SxkGr}9lblY{J~kg zDJwIX0Qeb!TGhC%hIH97%UDVL!Qmjq)9Tpl>t#b4^q9Yc>sYixc{2}|gXnc}e{3Bm zG1DSsuSq=7XhPK9Fgfthv+=pW7$)&B0@U4n;t%5RYimw!xbo6~+U`bwzoE~R5uB&A zsy^}*-2>XYMu!vxd`^2{7x51yfNO=EdqGrj_~~tT$6`@a0Bva@ zMumb2nkIKGN45K>cFX}oJb0GioX~J!ETiDZ%sb5q2O{+0J4Xw5;t^*)0D5L+Y# zCwD62*r@D_xI(Ru-ZUJkMp+`-|pZs7sEinD3L;@7QqraO}I#LNlQ1-6t?!$7PVLT+aIvIK~qhms?!yIBn@Y&EEKvyzR9#6n51A{h-Wxw`?=i zMm7@yyK|;H%EPBU^v`Sz*f9Hi#GdCAtnf7-wQSKm$sJvI%h3vI@_k6LwE5Ud3?jKc z2u3OR8B)i#EG?0k9!~l9DRq%nR|Dz5ZVV@)hWF}^y5o5Xc{0qNJf$F*`H^9wG=*L9 zvmo54bRW9QrktL)xQvKcjzV*I%P%qAWuL;ICYa*7{8v7I1CZO!_Xz_$@UP_r+D|^> zl%bl<7CAkOW5y-B8j4o$=f2R3Y?E32gzuEgd%2R=uJ+`!8-D^%N5h!&BhnwJx~(hB zk~b2{7m?n^E0TeO2TMu^u{}P<&B}?$Dtn?5Mp1lgs7dQT&J+d&p-XOAb)^d(oOP;n z8mVPl1G4RwjOHr3&$-G{J>u22ZKgW2NbiWLFo`#q; z#NG%nFN9s+rPh#vxch^nY13%&`rydP-K9xyG-pPw4z&bbX5#E_Qd-tlXeK}^{L`6& z9eiqlsBj;v&eO19*(%v3W9y-fz0j&Al0;HW@XD3~YAc8B>Fr!6ErzorOr5K$Ca{WC zD&a|BY7WnH$~W~i(p1VMpcbFtz(Kb)#`QjB7j*BqiS-|2;cTmPmP=*SJHDXDZ1;#3@AvhIFUT`@B0Ghrx7^*55q zGR`@lqCTxckAic%)ks#8a!R#UzCyTG*^@nQ$grIikw6UqA#kxww7_M8y!^V(Bb!xE3nC%`OXGpu6a#5&E7>UC z()`%>7WqKA0dCwl2xG9jLXD1I9{{E@5*yHai%Msu-JD7NPIXOSy007kF1`#l>*VH} zO-o$>+0Y1TKs%saI+0?~v1UTDG*B}#MK+oR z;1=Y#0-|M!u8EYc32ryJ^08|1BKa8PNIu-OzFih>P&fE5-7-CO&R#~)t-pdmJ$TOBsNsE5YXj$&d^ z1PR~-rR>6t96v;<3?>GDkJQ`0LI^>5W7$-1h%KDyvm-+*pgSfaGHlmpJfw@H6GD7Y z<`}(@Q8?I>c{vnS&r~nC^mJ`@9w>qu5~E67il2vi2!Z=B9Y;u3dSAiN*Q`tfO_zt+ zz^5VJ0w>rpZCMY?Mh#}kqsxlr-njb09svQ+Ui?>L2Vd9*r3*H|_UYuBaXTY{L+6b1 zJ5ZI_KQ-@JgI^m&rNE-$NA~yf1|V4TPq{fXuD%@yYQJgvarp@0aLI`fM zFbV`wDYX4?m>C5RR1S?j|8SSHp*VId!!H8$H-f1h$Km;hA~l(&v$832^-pume)V#= z`h_>g=1_H~7;pE8eGw@9c2`$;3?fayYrg;*0Q(e%gPwsSKVtyAeoR3|Z)6y|)2z<% zqyQeh-2;g}jRFQeErC97BM_dqSr%DI4D7IyXgOgeRn>mpw~KlPR*6d9Rf(I5&-?7# zR^Vs1ZvoA2S@0vv37yJT*z7K54dI}$M1y8~%RWuCuc2Lm&Xtm!l3QWFwqNDisaZ(6 zH!<5MQ5Uvp3SfeOadJr%PA`vIKv!%YQPt6>LzY3u%eO$)KDPj>ZX71jYR9MJMs_-b zl77ZqT zt0zYXJu{TO;WOR%e&l%j!Bw@zOOe!IpG`XW>{!+~O@ zz)Y0A<@o~f3l`^XKkaQ=b(wPp52`2yE=1Yel`jy#FmbN_Nfcl2vQMN6rWI;25R|;p z_=4~=aU~~TdKslC`}6J_{=Pf(_SQ`?HP|rcwg2#ZN=ScV($@1?^iR7h_8>0GN5Y}F z;)fyDyx!1V#R~B7sIk&uPqA41@X}G^dAVtWdSTcOn>kw@j=?8PQ z0!LncQ`Bg+w0e_8WA0)x-4OJA#~cNf0?!l$f`P5K_0^m)RVU!_y4I_#-KXL%RK^cv zp(cYyn^i_;e1~JkhI%~V0Lat(%s!o|MZ@)_kAODc@UdfES{r2L4@tkxj3JEgT6K2% zw7Roz1OidhmH^d;SL|1j8 z!)~T+QVnoD@Bi(?`!NO2-e3)_a-`-lT|f?8 z0aI(l>K1@jcjP=2j7m&ppt_2Dd&<10=~uA<@?iK2(Iz9XLx&vf>W z1pcAMeJG1I^-HsZFuv>q4dyvnJwN2mS_6u`B;GOY;T3AMj7&t->Pn*;3~{JR-B&o3 z(MFE+_n+c`+#wvmWp@5RM*oRDTq*SCC94#XS;aVM4Gxs}6(21y7DL%pS~^`DacILK zzJGUez?`NfV-Ki*$>hqCu{0HFYZ(_0dD+MYdR*58R@2tQ4wcv=bG*sn ziruTOWjbn~rcdnA1>rTL#BoIO>%pXK%(FRLu36sd1{P>UR_}}xn(w63f;&t4OB{A> zB(?k+VC!a#24%cTbbku7&&X8f)_1}c^I*_&;al?78VcbOH!p6bJ{A$YKRcvq6Z;~& z+HKKUQ6++^U%gb1I+xlAdaEo=O9=p_H~RecEkC_n9%`JGKcH~iFDYD8J%dOhCoIRG zcca$Ps_XZf0_ERmIr=w@-dr60Fu!^p$js4CHN&39vR5gpoxS}aux{|{-=A;PAD${k z$z)7S$+PYBwD#D#7RPtdIeR9XQTW7d`kz zgljO}OMsok`=@NYR4Gk1W7(Wl2X+U0_8>=kYSkn5T2*~yH(9gba{AHJ2_4}&erIK` zz6SrCPx<9b`^to~Pq5Rk%&%DTD@OFcW+DGvcoz(;b-sSX6pyGlgoowhl{i9fl&P`rTx16VBSeimFuFcFa~dT{=Ok`DN|eiS-7yF z+fvn}&{d`TRiLNKXuCof(10OR_O&G9Da{{d`!&+6t z08|I+1PQA_7;NQNrIzKG?eb`^nyWPvJV+xa{UQ$In*^n0hVw|F-nTZ3l9_fjv~yJJ znh7p4vdBlcqsxak z0*(EistA3^AH|tf7pfvVDo!1-y0|NU;ca28%e!*5qkwm$dkvusSR^#FT_j6XrNz)A zxW6GXMcJF4oGn<$yJuaN6Y80z z#FnZHcL}=mqZCey6sfe5;spDjioX1SLXp8OD|n*7R1|&v=9!MmpfS0{9pX1Y$P~)U zyp2_@IJToS8%50!dXz3*phXT)olxA_F4(9M$@8r~MD zW*7Sr^F`d(&SpmUMrFnGy&-)!>%62#o3^SS*Mec$JE!sDUEQ7!0KA}SoK|Jd(YuZk zD1I04D|mF=Aj?o^>riC7FpDho*$nA(>{apV6Tic-L(reKU7OuyPls$X46oeQfDUa! z@8;Z!F~auj-`r-9mX7E?&*_X&bjk;0+4loN9De9X~jl8PXZdERb7 z;JNoeTK_TikLy(Iwgzx3o5PO4gRnoUS0R=ggc(s3hHkQHzqi^??n4e}U)5ol_AKMad&*5L>AZxiKaJ?iZyNMD z$cFLUJ_3#N%l=+#sP~d#}Ak zcmZ_%i+(ju4O~M81W}s`N>kea$|HZ&(}S<1*AH+2QYPdeO&|>*660&1#6VZ7=L8K+ zAW00Mbgq^L$;y|DGrUIwkn0g%*I7Nvk8U?bf=n z{YocjmiE`D|1BHq9h-xKMDD0MSo)+QK|=b#r8nZ!D>eL<9rj|Kx}sC(J?fTO1bz%x z_HOJkjlhJ+Yacs+)uS@y>5;i|>Vr`~%CxVTZGE>CP>dkH>7Wg_5l|8QSqdE04EvHU zPhWxx=D}2ha!7Bj`_xnC6U)=`7{=)!Ct5IB$m}cN>&ON|v_79XEKiqa%<9z#xv+Gy zitBZJMCg1llV0AQ(td$mx1-;$A%GV;>%_#qq$Z#)NzOuS{_TV z5Q_#u4zgp_BJ=ytuP6^*AO{yqGSUB5)dz2o6sBa!oIKEKE5yCJ-4&SVjp%C~#lXT5 zEF@*il591%3>o5?I9EV0`Zzl?bb7uD_-5Nz+u5ACwtIpVmC~dboG(*kETzLRJC5J&4e~o)^5hVByDO$ngEK>3C2NR{f(Tq2WHs z(iV{Mkub5HkBy01?bsk8=9mi?&-@zdeC43#MseWo6@4T)%S4FdiWTkPD%6b8N zI3*V-tIT!TaMQv={3H)3Gx?dPOfekUybDn4KFl2F-rI z0QDhNw0*o&=Jkt^Sy{d=_TWfjT3F~)?z5)oDT^9C%ieRVlF{>O;Xc4s+)W{sPem}1 zBlN&m&mK2=NB!>0pfV-Ckkd4z!HbsiL-pW5f%;**e71X8S?aLznNI@?2(jZr`k$EL zoqxD@#8^tjVI-7WpvQrA?V09fcuY}Y74x|&3{efd_N+N`2vyj#Ao3rmqUXwaL+E=a zFy1pO9^uX&fg!)9x+&RN(f8Op>K=JD(tG)JqMUcn{fOss!OGd!m8G^s&vO%JTh?0i zC=~0GyE&c88D%y7hm1&%4mo&Hp+Tj6r+oxdK5w;6tPM9p0ZqJYosPxZSE3p99*a=_ zOpvFx1c)5nN1kv)?=Cv8bR)m<_jg8 zeD@{BnCHBYIP9lb)TgO8R?5|yzMzG+fdj@yaJfYHH(iies*O34{;;aFAEF@_6n!*G z_L+*n*8Is0oLN!(Zi$%K1g}-YOm0xHf7eq+np>uhm6QF^YahqgCQH`xdq(RcbdV*8 zsl>fHz16B5t6qs;`ry`C=DEt}pF?SSPpkfCma1}iiKc(H0TLnGi^)cfY zZ5ZBa{XmLyOy?@x;s);LsA!MFXmO+bsj(QMk9>^7C*_z}ZrjbVp`H(W9Led2XW5M? zp9%hW?*iOI2f%GoX8}0$_S=Ob=5$cht`1H+>&-!jbMB*=J+6$rR|WDce3oi1)zgoT zS~P~(M1;Z)2>torb1W1d&$y^tV|m-;7@*EEYyi_I&)+z1;FxP?ngBn(ow9^ZN_fp|i%S zpE_{k{w`z4tC(|YL5E%{E^D~e{F^-9bExqXn41>3pO&BTSY6bEw^s{`kWQQJqNMjH zyGVsM)VpWgIIWmOQ3;D!l?_}sm1$ll(t^5Dlr@1PzC(06sk}@TO{?dYXk#s;cJ%*~ z37S2(^rpwgn3@nP^m=aj?VI(*{9ln=-JV-|zIRBgYEjJh!jd;1OKO3^&wS9@rjHp5 zNh#p4e7#;y!IC1YrOck$J594j9j*S8-_SJ4a&}5$KX@SPrC#?j(eT>s1^$U;NQm7$ zk9n#YN#|5+kRY>Uv|HpMBz+9-c7A9%w;1omH=SYueX2D_xa!gGIAe9rXTZMt=1bOK z$2RNEIgfg>Th-;dy9k9`14MMA! z|3fO!fHkHx87%*Es(2VKV@VFf7(a)#56K-AvD_#xgT~ML zd4(`MMqEjD#OR+jiJ5D+cNGzD8ugs_SeKhsJUC776=GOKsA9vKWg@v+j4}lbsMZo5 zn^rR4=@8pi%3)1o@nR-&tj)94v3biRk7frk?FQ1y$H!tpV6FA~i)ta{pCOB@_!iFm ziW@uq|EyMTt>AWHhTH;w+{7Sete|(y(0$Q_cwk1;KaF`7dIb7oHXR}%vJuA_Qi#Xz zgGJp~=XK8Wx&ZLHRPZW-;^w|^!BS{+7|8s@BD&bcXv0Rv9MRSoF}Y1t-mU2b#;w7^ z+9W8#_!>1u%W<>Uk=y2(AE2PS@>Ya^Tjt7{rwxE z240laq9LUjwZq8a_F^pgY79)j>{{on+5+z`m7;8)+_o%vrDvs&)@x+vtAAN7nTB-L z#FbPGySVFIkLqthi;jBE)+k#7sU=3SwEgyE#M~i<2GP}W#B5>MJ!_U%`G{08V6zM~ z=Yb>QL3KRjXS3tI+v0a91M$;TEjRM*tZ$;c{WMJM5zRI{Dwj8HG7270y`7(3nA#=` zOoJ=58iqtZSgXpuV~4R1+Ck#S$MfeigM9+>CuHu_dFBHo%nLvx;5>v+@DMl)!#73@a(K#=*xekDPK)<8%Q`5O(GPtewMFp7 z^HCrbnf$q<>Ia8$bj=QfrLm7cJdPVhY*Hiy^W~EfE3q=1X^5j3F*AX8Yk)o8esF}B zsEly#;rD~1eEJ&?n~KD#&kjRH$sGd$~q z6CnJ((lYZVGXwJhU;QL{HGyJ#5Y%DK1&GQBBM=aG%~lQWF#~#;?1fY{2-Om_mtw#s z_GzTJ>ul7B7E>J0l*q3uYDsXluyRj1jSXBw!`R z$*@#pMXv*($9qPi>A8pWA}j-<7+)+-myd&`<8n9rx>?c=?Us+#d7h>)4XKd@bM`bn zf$B$f9^c?Ks=6HMl!Ie?rLj$yM$GqY9746)YC1j9p#l0RS7~On$ts>Qg`0uPP=JsTweHD{=ZA9V1 z{oA^flrZv}xwmtRhPIHdd)>_~^P*{D{%wA@-P)XEtx#!h{yGbxW#G4e%l>Bjoa+Kp z>E(&NMVF#xbpv5hj^azO^(IK5oSBP|&5Q>XSOQFfdT=9?hFd?X47Q+4FWU2rD!-(mneb z;qq3~5m?0_lceY^2IsA?r05;eHs4vJZK~r$Q?f%t8FG^Mh-|T>SDv6ag5{d%T=mXM z7XhqWE(5z0a%#Uu6Q|vnO)<$OZs24#nv)C1}JU!vMi~uzCsog`^B0rP>7U?wijQq#YU1G)5oS#15F@0 z*9k%F5kyHzQ&zh8k2&u~S=yb`LG>i`_B61e&97>t?s4(*~$RU_~5-@+hz)`k2Zu z3aDTsLIblH6BVK!?IT$B=EEORiF4pjdU8D(YY7=aDw2g+2qEUts%Qw!L>+gbRMQWf z18?cc^+*gRWCW>57G@!Y*Xu2++WIG$3!h>Z<>M14*0HgffDxj>S&#_}%Nw}_vkk`K zjMO;*d&#f+}UvfLo{v4AzXGMl@D-K170Gy2H$kwv7sN5|PKlIrMFMotFT z1^;znu0;abbPsmAQj3{g_6nWDt!FQj$Qnj_ZpE=t5ln{<9jV!Fr$*gARFRwC3yViZ zrO8_DM>X`d?CYGG&uOneOJ?3zunlCE^P01m)MX+%Qm4s0^`qWLH{QFXY>iRXUnO1m zISLXaBtShs3@Ow35N-foo+A+&By)oHLHRzt8=V#7eLAlaTSAC@Y%$M*!!ARjpU#a_ zU-}8+&8ka^^5o3mT9L;y}(vQ)`#j-hd_rNaU?619w&J%p{mH9a!Z z#-dsK>`(@SiyTSdnhVqc%BQrv-|`ZB%M0e!G;2*SGDoqJ?5P4-CsZQvB*&T%=!6T# z_lrvRz>Qh0U6cEnax!X)s$Gg-Y+EC8sHI_Bpg3dd454{IragaY%(#NMN{V5*#i zO_@UtKGO3-m;A#^AVbzcmbpBciHJ9N@0Vq%d=-x2bag11bih&{$|Xu( zv1>;eOw%2>qYz%?!a0>X5)njo*pa8UF8sasJupp6%k_P9NU_|tQ&r2>?IGYSS5{_x z)>MNU+o`Ore^yGh+;RxWaI{ZUEs0kgfO9Ie9o>x=*%n~8O2OvGCRgbB%vDp`od?E^ zUjiSl5>PJQdKl@_=SVjNU%s+DdESTMSM?wwIil zfO%&v<@l$lhS(qX9w}H{vPB5ADAV>(pG;Ri+Y~e{Y*8}oDbpx0TVx$_lXx;1OkCZ7i3iM)50MSgiend+gDxwG1++fQBj)8xrkIF4! zh$E!{(6)xaU=0`?c`~qYxa$& zHK~BjGsw^395HADY{^8@`+PLhC5*Fj7gk-RmHmA*AwNh_Ii}W|tV6Sb&p|vce$14Y zNe;T30?RT?&_)gKl9A)!}y zCmrOcx)z+qg|RCx3+%58`e<5?N<($OKjU+w(fx=Y6rd6^@F?$PSlzMqe;LMe9Yp71 zXWNK;7KLfBf3MWS$3`l@tfu$Cy5o4G&OGS58EM_PKD@(jozL^erbWZ9FoU~{^VCs+ z?I&KkUHu7+_D$bBX0kk-GYa{NC~|sfz=EP~_HR>tA4lXPH?XOn&NhH8xa1#CxJtGM zK>&r~BmFY|q)XCA%#Q@U#Mi7Y(BcOJ zcptziCGu`OzuJ*w9JdZ%=C$Z<=&k)&T>_(u7UGbKJ z!GNeD_-*iyMT~62ZE?Yv6oRcTD#jb z|2kN3c1*+BGy>+ohd!qX&5?(#giZhn#(ny}(QYfy3iyWQk{WHYpSlxUXc%$#`0LSx zUv_=0o6t4hn+LWH7Fipn4+GhsQt&2y&)*dg5&Qfu>3jRGRiS)kHW&+9+YI3mNFprgjfUWMB+>ya zEhTZC4gCNwX8&PUz?m5&PN>y!*{`plEQP0__OU&=9G)bR^*vFuz?t3mdw9?Xw7WWNa0urxT& zhPj|{rc36b`b!WMWZ_tl2!-zfb$PHm8`&a};d@iO*=d+&dson`5^^HpTix&Dt2JM{ zA%?1#TZ*+FmxYEBPjG8{{INLSJS7d;=i@Jjo~N@+CL87RIH&<`R#UyqrBtz@y-`aL zP#-NVT^a+e%4!QasT_$`HNzN4@vpWcaKXbf{Kgn$MS5XM8r`%R{V+=Bb6KbyzyRe{ z7``w;xN~BTDn>+xXHS-?`iK!9AznK%BGM1>AjG4vM;4%^0@X}D>tKU+kvL9AJOveJ<9KZ09H~vD+>b6Dvq5QUs5_mWi>9DZ z1jJjw&CNrYf3lgV!5N}Jlk}n?I7C?wZd)7n=)F)NRRo@g*>GRP>fOz!QA?-)?VYMP zi^HXTNFS~H-U=ANN7P-F4w_BSy4%XtPxRadNEfUiFog(vMM})-)h?8azGXrcs)dO* z!k9Rn92qV5h!tawn?f)F-=iyt7Ztm+p9@On<9Zrc_Vjc4UwwJH3 z@mhYunTmajGg1WDNvKEbDJ*lX`>-xH9|ssMuLPK%h(1`Ov80eP}Ud^4w;;#r-ACxjjZ;Z2C z(-4hN%Rg*J+H7McOXyMUWJKtwBzAbG(mWp^ej%Y=1Rb^Dnn9!kyW>vmpNu~-WU8EA zTB5$?83K1c9-P7JWk5Fv2&A%*OS^z?!GrXWguJAsh=tea7kF9id3sU;XV5;}r@p(f z1fXX1#7bd0g`oP={P%D5&7TKTiC|tx#B$f?b^%Xh_*KkH$3ucbzXICu?X7+oHQ;W@ zi8$PP0kCF-aO26r&=&W#AWx9w$K4u3;q>(BYU;rGftM67H02qHR~F740-~Z_p5rsI z@B{HO0xVB{^U?g`LUPV(g1O}SBj(c4$7G(u6K`YVAL`YN>K+K$E)6JdhX@mvuo!mi zSdg5b7+yWc60Av+nVq3!SQcnora3MGM)*<_clbJ*xTQk~)T!Z5`GuH&FIq7F;DRX9 z1ne@%Ij2TdM1vd4E7Dy=I6v+fC-dlLlxLGvZHd+cW`$^@j;w_ zR3kVd9}PN_autPJf*wPCPbtH8rwpyS5km^FcYK9H^F|f->K|A4!(Clmk2!0ofqn9b z*N67buY@L89>L4cXhU4bS*tlhFBgl`zN~3@;46m58)gK-3&SdNTu{=699YGA%Eb|4 zq1^$YiNI+ywNn?V%ew#y-0$PP55Imzx1A3EccG&alA0wD$Da+d@6g9#K!EHaq8I^B_*=wl7g257sDN zkiZC#1JB5spyT!*!KT0ZMN@Z(W_?uCk=AA8whMhS)jyD6-O!~4i$5BF_EDSVacCE3 z5FVixq5`~;ZA!)xn;81*fDoaNp?E09x|A&ks`T;f&eXWN9mRdt_vCoEAsF`2bcUn! zXeKi#f#SOLwu3nZf+U3w3ER;!9o1P91>kD*HRGmbJs3!h2zpV~QI0ly6qFJ=d{g#M zL7kO*L)Az^uvUlUUXj^Ty<4k%w6f2M@b^)? zZ?eV&##DNMS)jI)NkYsfn~qPAGPXVbvP!#@?kopJ%k;a#@%Ns$aC<(XoEaT zg}TE2sR;BFApt?rdhfCs*O5ybo04Y2=k>46z7!OjyB~oP;RgKN0NAX3+&6{)AE z=W7V>4RzkEGprw!aZuq@Bj zxP`#nw~^|BCn#6{$9ol+aL2|pBVV$o9kQiYij=^TwZcb97#USK6!ch#Ql-UaHt?g@A1Zx)03?X zwXwsY6zLE4>67n&ef`s?l6t>cKK6Ha+2oh4r}f0umiVG~2ejzwE~^AC@1d}0e95cs zjO&_z_gHGI_t89Z=NLSleOh8y=o|_fX*%ogO5{>CioJ}w7{Pv;)%ba%(T5ROM zKkhu|oEKilc>bYTfcRzvYu=*XfD~glH?GuG6~hOj$Tbu$u|8pb;U-~aVo_@H-?>)E zfAuVn`Tkcbvw}Z`f1do;yXKMg@ZYUlwKXkoSbw!itXre0o(*}M(T+ysycF84wGY3U z$p6!fH7^>^f0tu?-lSvc(IL%RIvtbxoAw1w=>1aKJR7&?@-?SbYkZ~yGUI6lOVbi{ z2>)H@6H!*RG#(E>7Nb0G@ihp|arAdaOR9dLulPxpJ6qryS4PNLXNhchmZ7MYHTuh) z@d`?XxTfG2+MA8$QVKd2P~^`gsgryloZ=3I&)XTEX$Zf%zT&KA@M)nx@y=e9uba%h z?-ABUT!iHw4E%(rT)6WEx@VoppIKiVQAxRq!riTBmqZVFZJfM-b7e&;`5lxU4HA*y=uJ6jlV)%Yu!?s6LU~=bBMs$PHsLH~JJpS7v^)(nLn&@|8&5ujA}Oh^slp z5{A2_*@UTpdg#ei>3r)6l<-3`Vw1e2EXGdFkFy4d?QCBEGFXDb6Q+ud8U_tS3K)v2 z%;~jh=Agox((`&ml&**Jbm&m4lc23j#x85xCr#t?F?~K9HWi(8h+{9=h|VwVpO0a6 z%vw&Z%oMmiI+UXb-hzHDwfpzo-w(eLTD&-Oc1nSO9F;jI{EX?=qdVH9z)vE^3JPll z8P$xSyqbt3aY@8A|8OUG0A%s9LJ{dvJb$v(JSl~K(gKsMVnmyOxA5CI{(Ql4d!oND zG+DmPBtgwLEnLf;KNXizp!4k1tvT6NJ1{~K>%unecMzN=S^0Cm>G&sX;^TElDPYZ% zVvdJ5%{%$1<*L{!fdy$^0og?}d0~?$WyYZ`xHn?vv37>J;{J9;Scw?Odey=Edy#es z-g`YgomnEsbq?_0-n^2#ivWCCNA6q!dtA5s^ZI;$sqfQ1XUaklk#t!Hq){gMJms;j zMq`DMLPU=D&9Q6vD%r|Utgh`nGqSZ84Q7rFrq3pGknYtzTCT>c+r$7t|Ctv?xg{FM zxT*$Cv$?XOtGHtccfBin$E|3cMg1BsP~Q36#9h!;ZS$5t8t71;^r>Ukw=T8F6yIbR z&*rQ&yAtlL7eE}jlZo7LO_v8pg{}$2{)M)BcjH02GmX40ZNr%HZT3dkXgDy-hz2O9 zcDmkWW#UYydDe+<{`Y{i+8+|%{rdO%D(WALUn!Jy-=CqD!}>TwGjw_5-RPQ{4)D~x z@v5UI6t8v2pPlCFtb$wpHHO&3YVGd=p4~b6nathyzOZ8`(EUU6Sq{>xlZE`m3HVYa z4t9T2!(9-MqP zYBuEB24f$4+EKq+D1a2O8{&$1TB>69ufa3Wrym#%x|tD0&p!9>Jg?V7ew{aDI5;D8 zRYqZaA7NvD8Vy@&!{ayMF&UQyS7JrRhuAF!md+o@QTFT|-eP-Z?`83O*R{mP-tqW0 zJK9pJI2Fk_+;PC>2ch<^1_7D+8h6;F76qZ$C%@n)T=wRua8JTQR(0twR z^X`0JVwVExlvQPESw^R1twfrmGt2I&XIfY-E7453Oi;_}B?n5mGecu1;WnbB-P0qq zl-o+QWVEuU-A0~L%!ethF*fU%ER1=}E=QMIv<3Rnj+|%w>K0IT-)484dX_EDVrmc1 z!rM-;B(7pEGU-$OEP0&;y46teQ=^rfHKH);0%+t4?I-T1MVK)g^W+MeOO20`1kS|v z8ez;D^*(S-D!ZmXmks^|=0PFJ?U2wSiE?a-g_K6B7OtsVLxC(-!m+>#&dAS7>DO$APB9p;xbL!qo~l}yG?$kPLgeDdcjvlzZ!QV(4NnWdlZz+5*@;Az1LI?S=L*@>NtFOh7mxCI^do1(<(pMd>^?Rp-57=EH z5Yv*&bZFP|isIT==iZkj7|P9p`u5TQBX36O!^BX6VkXW5@+KY8drQ*h;19n?h?X@* zIBw>5N#qQxOR|l(VH#6cG7*f%DY_Xc8jwxS)ASyad3?XXH#21{M+pMOU)AXpi5v!c zGFMX(I#Vxv|L}S1L!sJ4M5-^!X}+98`~vXODnw)TaoC%R^O$?Kj8l?0LA zo@7c<6*V(D&KF5}M@=EGj;$GSe^XZl;7i80GEavF5@fc?AR-I&DLP}cz zn}&Mv8?h&CJ=6#6PGAAkdQzDq=Jd~-IsN}`tQlb14@(5m^h(+n>J#2icJVtEfvjluJtW+0wkQa)@!u$eYCjj|0)h|oAV)KQW3iB;7Ez}qcGV*0ZWDnu1@$^ zim;4rZM!P}8OC5(qh_O3i$R+jOPQ$dY|?t)rXcrM4$mHZ z1e1T@>9(x`wT5_UJ>AhJSKd33NzbE7UZT0k^r;GON&kdUzCfz(1R0w*vOYE18vUav zE@inS4RpzOGa}}8#N@|)Zk2LKhfG@J&w8O(rT{MdT}Dan3g~|VXu|>1nEP&lNZ9X> z_nPY8M7AxOhP=mg5s3f^(*`=E#SLE?GxsmXmKvDdGx|2$#u#B9j-e}&oK5#(TAo;Y zy0vuQrkN0!$#VO;&7)3E+{_unTQfMf40SRy`RQqlvaKmXzRA2;XeL;C60e&AHtR*` zd{u5{ircF61pi7FF^`&tYmVi@cNiXkg9Mtz&KEsth|y)XTKjdAsX1n*>kgXOHyC7& zd1W8z8i{kUa4-1*>W8#hg$v)@BdiL_n~j!dIONVr)%jKghvT;KP5~7Or(HavxoTs4 z%DR3HT=~0uMh6}>k&sUd^h=yN7v{smIXT|1Fdo6N;u^b-n7(M^g zF&+39iiZSzJkwnN|Doo8;n;Bv;q{E9h%v2fexw}!D(6={Uzy7vKTse3TAwcxm~C?Y z8s!YFHn;Ssem2;khv}91>%OuYCfC1R&6#0dzNXHc;n$ywcEnO?gAA}z{G5EN zg#aE?=85;Dl^3p2yWxiw%aUMyYM>gT`Zi@3nOoMjsWIrqSXyIMo>K1X#J*>atr!(c z=L;>jnDtFMQC~gP9Aoru%il&~hLBSrDKAva!1Ey~5mYATcz+^?&-cGf^+l2_1K-pq zhA{j$ikj15@cYFo5@W#dNu=&)Vk`a>INA; z`{n=~>t}P8omZq^S)`NlWS`{#GyMoOb;!%nd-D2zZSr$E`tN7n6!<>M8BYHDS*BU| z^NY+r+7>Y;d-+)W<)ZZXvqG|{tgEPc8G}bFK5#W|ZE$1KC^WAE(k9f87;JXFog9Y$ zdd?V1-S_W~2K3`ylb$C#O-2PR$-ZzO_AuU?(%frPEIY0LCO#TfP~@qFibHa0I!fnQd5k3eHtcvQqn z7ZWxFcQ-O_Vcj`#XPiwttFn7Qb~Z2v+?t)jZS|snh?du2WmwC%_--6BUn8z9#q@W{%kb+{v1bEYU*Z+F z#+SqQvn;56^WpA$uqmJEenf3nFv&w>m^molF$v=uYa~=_O?VP=VBBSngb_JN@0y>{s2kQ);lPFfRM^U7%M)~@p6NW< z3yT-;3+@3tq{lh--*zd&$4l=Zq-$~BdLL9J5jklRkn8FgqA!3@xy+COa8+8*IX3$C z+mx=voOfY1#n7EcM#a$c8t1cgiZe&4Ayp78mDO(N^kU?4V^nVC?+O@S43>+zmH_PfV7h)J zn&a(%*BKS`d$@)bmmwcp+}`W1qa!`o9>{JrFF~$cc4faCBZ3gC&`3fPm8S)-^g*?-=J)z==pyThAf68CHGm*j zSjCgBV%ha^lEJg=HH2gl0}(l}s+1G*tS@i&)F-=H|7c&%CL@e&Zk8&&>Ec#IMhOJX zEPF_CwQE|(iryWJV z1fVcp>ZByzQJ-r=?xVLyK!!vP;ezNqh{Ed5&`?&l4h+hi@yv4iPh9T`GvP_Z^0AN* zI#$Ochgj-;rEr9>O{WzRN0Ox5;5KHv^E3y@?K9mNpA(H8c2QIS)+J+z2!N z*1LeikkD&5&0V7afUZ7NR@kFt9A(4h>^M`YC=ci@rd>^ar|MNB5qJX!hSHL-ca)E- z^NS% z%k(%I%Sd7IN@ICGC3{JV^yocQ8l*ZJe2`mR97X>(uGTOTnXrTPg3k4=^dw6(`t{q{ zt%$&bUT-zIGlF`1&#kw>YaA!dlBwi|>S$ovr;$=X)q1|uqNw^;R*fs=*XML=Rmewy z2Hu-Q6qJu`bWVr7KQ>Dqxd1;vz`w~<{+Zg+dJ?9Mpu_t*)t*6Jn%EsK3qESORnPQ` zK7#ja-ia`TkfYtVtC-D+ap&3rFovDONKi!zx%#_9e(m>qPstGE7*xn^vETC=R|y5t z%JCZ-^sO&Hkt=hV>wm^UbskWaPA<`#97;ARFbxwPNUg*GTZBOiX;xNd$<9WsrMHV| zmR53on*sY`1#qz3UK{Ovjg4N_H-bw~+Dq zQ*}wjO!kDX?`saVAzeWnXgPWFo~pS{xxcooz%-1`87V|%3~V(I+|$FAIZJI`<-~b2 z`vaau%<6KT~u?SnhUe?^ohi20zZ%cIiyBJ5l8yhys_cFPkWb6-+0sAkxWVW7~}>) z6k2FutFGq+$Zjz6CmfLd24IngT$G5!4vE8c#+-g@35VdTzaio!s6>>F59f@z%>U2kBW1s`_o;VEUh>K>@Y!~|Y2GB{N^d{bs4MqX zq+Bttk{X9OZqo6ZN)3xT@tPD+UW~?ZD(d z8#MY=FD&ZlCj`$!sDzb2`Qz-Z#SH*w5F@r2NyBzn10R2>D<3|G*Ydd7Yvx#&x!PpK zM#)xdp4S95oUcxjQju}tkFL-i6c6h<|Da~h<|G<^h_v6hX0TcIWF3`yTf?#%;5W~? zt714Ih@RI=kV6Q&go2*iANzIy2E1w;S}1g+`}DHfDggp0Pu__+9|FZ4?U=9XE|AcM%(SQf}T}i8)0ox}}iO0NMK-%$wre`Dv|wC&117@&wmEMoad3n)TNAA2;c%2FN6dI!$Bu zbqOUXE_@3>h9!S{DcOi&jk|@);H%y3`3H@_US+U&JLB%i=h-E_v+E+>?HC;;69B;W z_C||_gvHxJZykU~#m{lWJ~$z)boYcldY~30K6_A{FF+=O3Dy_iLN#-Mt-m8p@O|Hl z5f=5`^FJvB0GeJUB7e7Zz3$nCqSx554e(8qF)!{uGI(R9dMLtf zure(}=Z1C!`H3ZQqSdF6;UsVCXg>^UH=?XNXTr=dx*2+I@Mci*a|cIspsA%%U4BN z!HIttZ-LRjbZ3tG%8dU1L*M0VT1x3*3XN9<+uRNll*Pl@H)jr;*pu@Yn;Guk7tIH2 zGsfsHj+!0j^+Of7j+LYmOi4;%FU2PzXMExh1{v}Z+3=E4kCt5~@kl)>p2Hw=J|buQ zDr$3&h3uc#+UCv6MFpg0oiB;)RtQ*yN?9<&Bp_g*#TCBM)+qp`nq?zG+KNkEkzRJa~2pbwPew-3j0*_<8*N5~E??KgcW zBygO7;D|Qq?C|qVZ?_ZfSORbez#D=5vR@A@@A%0t*S(bF8yXC8W~MMit`@z)u^Aq`N_ z0MdX>?3m~`dwPv5QRrn>Dk!>OGuALsJuzqbBAE86&|3q)Vz{AoUntyawRoY|wrUKm zR<{)r4I*kDvNLy`VglR{k!XlaH93wZ;4Vx6Hw|b2+4M*!*Rhwcw>B(8skGQOK?_xj z+Ch_(;bv3kr`%V%3;Nf4o@ljXM;i>oU{sfl6hrDUP%zkGOi3}K(2TehM@D<|@fRsT zGC(kcw8Skt1CFx06GS+ zdk}5zIeiMc=XQx9Dc~wJaNPk zC4b1@*BykEf%TaZ@9L!L9NA*2T5wENR8bftJ^K+!IBR+z8+a#w=wKVZ~nvn0uV&d zd+vLDj60<&-RRv2LCn~X9);kE!VE>QKmZmYZcU*<@I+?OZ^cc5&AJ#9 zMNkf}V+|_u;+&RMpbN1CPi^Ewi>F>W|e{CrYnS5@E& zruR$MPW7$6&Xp&}1z~CNqE6)a!kfhGlAfx zj~#y;o6HOvngBh&`;Sfnii8{Oa(v|9d@{T`M{Os4Po8v-^A;}x+WsaOG*RsuSxgf^-gyIsN ztRARWmgeDQhzO}03j3P~`eN`dl4By8=uMY+n4(b#9}BwTj>cn2g8v>8N_=5F62|vK zve`yI|6j0!X{$RM(q{6P(lWh#LaLT zA|^5TFYm~=KC0~{@W0)x$J8Rd?vHzQ+94r?6zla_gz`q4hLh)NFovF|iOoPc3X?$M z(|B_%Mq)!Ey{p&sm#t=nmQB5Z_f2=<3)fzK)IkFQq8zz!T<2NgD)bqm)NUu^pUD;C zxkYw|)-@rZLBiY8iQw8R1N?tyj+8jIrWBa*3^alK3WSG!TSK-V?Wt8BaqZF6jBx=? z@HA^J#9Kul5N93FxD!8#y;Yl0;pa{Y@hedgr>f}SD`|9Bpd(jC)~}fLeyw*EeW;Z7 zeC{vaFKft%poM1GsED^CH>2bF8H|?I0%)IFuA#!&E|gsRvH~EVQ|K-71;FHKLP!ZI zfv4CEbD@8AbStr_9)&bs0M~~7dDIVY_NWw|z?`hjYiP(cqV1~*dExf5{s8EH0L72d zkPRqs!s2ww?fCiyrp)Y~M)KP+fcL>tGGWg$SniSon&i3F@8O+L&}6R56+-K&dVudQ z|69zu@5rGTtG-AZN@A2Lf-|g!(O4ZwMOr(=%k%z-CGF)G!MH2N89C8V1QAe4QP20t*^1OW zIhc-q1=r8T&+8AoqTrSjQaJB_B&orty}1_0Q;oNjb785=r^kb~sZ~pp3t`Jl&_4<( z5F`+rK(Iidzz5mqh0giL$k)H$)V!&tjUDw5k*Q%98F@54+b2yR#zG(e{!%_ECqIBW>h9{q_Pij7#bL6WabTtR>itfzS9|R^l2YVO5JKin%yy+M z*#A3#+5Yy^PtZnVS(Fb)OAQR1nhpYWHIZtlQ{*mT$AgHmIeQV6SlYiz9TdNZf+nq- zCk)9GN*)+aRG*jWeKLRwxCFM`WC&YpaGaVDmfkpyqqcN$;^V6_UY6=i_8@sIcr4Kh zcCP_=&ZE>Pc7G|Zbtn$$r`*$Z3nFs^;H#B6ueNWs7ce=B@wVjgL%Yaed9zMU+5z5# z-m?d}Hj0!BLe&HfMc6CuhN=*9fxO!kW7jG6_w4kS%@@ey+s8^hI|dOB?Kha;PZ(HIsTe`f|_^BIe& z`*wQq9Qha=fG{2Aaet4}^`g~V00Oy|$90MQl&M>^X>W%7q1;A$PY&z15<{A{J-lD@ zb^*ZZ@H6~}1-$p$$yrV7|HT9TI?a#^rP(OGG!Oh$?<+>w@mFIM`d>kFrhmSuh>>tt zJDzUBq=hU~5H>11HtNIn3&|TiB74ZkLpVlajHCwZ%@Tz>)vJB+D9rC>i#H|KSlCoV zQ$waf%`edGkbl2-yTub03Ha;N(j)N4k?{W6WnF!xi94!RNz{2XpIX~9aa$31Ekzn~ zEPe(%;3P7&n$t-X5wi30ftazkRsmBrlY-M6nL5$8`~q!o65tn1uWCwrUb!W zTaR1_M|h2o%DI0busUjtYV%556FZ0F{dHI1BqV#1oVj?xY)@yzz0r^%d zjwx4s7I2B*Nd0Eu@X(xxMMUxB!Ax06K<)?+O^FbkjlfNqQbkCfDMU7(NuV`?VuEl* zHQ;^*=RxzbtXGayt!7h56C;ga7Y6~!ORrk7`SrKB?X*Q z2!r?vWt39C(d-Tc#E0|3_pfMA$E%y-%@&hwcU)PTgv$JH5pPzB0&7xo*sW9y=zHs1HoeyxGn^md@yN;pZ+_WL`^#bKYJnhWK?2z=?zYr?&rx}#*>y+xv)-9G+= zROu}p*Q;`u?$t3av!_q&H7Q!CPT$;*CB!Pw^o7WO zOFl|+=f>IABsE6RAkbF+`^7wmfw-*k03VpkhxB7B?M|XAcfPVABaOcBG&Gf-WyUv- z4LwQ)(=7eg(IrBB75+&Q5$ zxBw5AU;02ifb>DO$^!^qmpOtt6JKbMk5qUbN&b~fkhMCp z2xd==NJY=}GqWv_KFX~EJs~SU&+R0f_R{pdID6-PvjD?rRPhOrYADY`Bx#W!F>r25 zf822b)KWz{7#*c+)?zTZexWz;ddXA7A1fE4yIdUFgK#?!FI*FkT06<|bLC-%ab<{{ zUrT`Z;;alBi&LI8hpBM!1qMPGcP$)r`@${pe!WqkBu%zbgftav`mn1U@0H#W``x+G z+)ZQZ8pPzW7t5f`#TPC8j~@NlTNj6fxkrN)e>NQ``k;J{FSo&vGBuL|C%lP7A$H|_ z_86ZG2TKrECeV|EP9=^aBb8s1)ynfx;wcnOVIFt+%*AC>v;OO)PZGMC3+nP+D}MH) zp3_EW6x*gXop?nhwASShZ4u!GNJs)fa)9Ok`~13SUPRag?gPdT%>#H~Ua8}*W|cI> zWBS~{4ld&Oo$|+9P@D_w=CWkAUN+}IbVi)Xb3i$Ucn!` zX)jBJS-YA^!^aX&C1{{+GBd)z)Rvit9*BgYc(GJ*5m zbU;lDYm8(@16ota4@_6sB~vSaEnby~6oNUwzE2YBWDNk1WquWpme8!lwV`y$6Vpke zf-6ktfMfF|<#~3@5J-aH-X#HXpyZpv7f>X858$Qi)Dq~ z+2xA`P_q{goP7;!g%EnFC1h1=|0F=!9>X?sc1ynpaobLaq1Aa_KOnFVqYF_OIfka9 z#4~D#f_%54a5@-G_tO7pTAj>C%bKxwQwy%DJyU(#{@%u%2U&?*9Z>kw$_|l<#F`*B zOSseYX##pEZPm;H)rdN-4vtaV`c|Qg7{aRx&qSeHs3!aj7)YtI_4BwB_`D&;_pQorNicOE zoNztVDYuw0Op!e{et9*ncbe8td#WJ8O>N^wCrRD^kk4)`lM_O*J4>m1$K3iZflA5D zEK%JQA%5Cy2KazpdOic!o8t+QOv?&HK2;1SU|GaD$Yd9u zj0`OoX0RUM^B<#e5qDH##X+JU=3D6OKjocYnult{b4q#aC#o@g8z8RGlM)zOcJ+bR z>ML69@#VZX8&|Dh$q6=rVsFZcYMmNvwX~#Af0BB`Liu$jNY!nR(S2{f?dHZG3(hBa zv7fdFo!Rox$=yl)_ZUVOs8P01Oi7a1yG!s$a}RoB`jq+Rnn)nwC?+Ak(M`!)SC;^0XsC1xm$P8{<32DMwXVgL&Dfg zW1Yxq$#J!^u9vB!*DOx4*oc`nyr~dLj!I2m4Zk<74=k*R%eH-5?+AlDa6lG%x5Z6; z?TzzxEqiT#lMtG==z4mtIUV+X>#M@|i%|pimc}E~CvR9Z zi>JHA_{}XukGqTDN$%;&lT4m@?&Yn>LygOF6b;jGQwN~d&o7#OGI!Hd^ANWK7VW&? zgpJ_Kt6zn`s+i-xQ`8^mgwg!eZBU_z8yy`LMXbIo|4-5hlVeS!uI%U@*XQ2-^TUjv z{~1K!Po^m7R*s&<#9Xl%mP@?6&1HgZtNHuG_2tz=cdmbcrEGZwInDwfLBp^y}*zUx>EqUE*eh6upuYACuY(*$K}B z14B^9Kug1f_hn>E(yg*2jZ5j>%CpJn!-+W`jqb|JoXnjPFUVdK(@)sVrp6kU3pr`XEwXXz6Xq*3f?aJ_bSe4d?CUIqo;Yh!cV>spfOL_17HS{?WH9gs<O>%* z59z{z*)q6LF65|x(0R0`MF2qc?e9ZtGo0Be{_;z8gh@V})gzaL^b1w1gCyp6{Lzhv zILw}1ECPVX?-@q<@k5W&^-s+%<=~Q;xs;saD2Gv}?dvIuO9-uYgW}SMp2LSEk%uzO zZ~wC`=p(Gecl~tmhgS4{{gJ0)&tRc@2%?Vnq`~8pPv}3Zj4m;0yvPx z3jiRpy6cd}>9~*I>|*Edfshl9O#h>X0?UK3UQGok*kJkw6|`MI;1%*4YuAg9{O~O( zN~V7aGwaD11QvGmmls^>H`#-xD2L|Nype$}@W|VVITWO_co~za(ewqSD;2HB?Q7=K zqrQjcH46F9aw{KBU|xlzdG7B2e>eNmWrL2+o-8{jqYi(c;6)~#FFX5mY5#a;f5X=@ z?Bc?C@l>;RD6p`xbobI7%@z>%XWd}7W)%~%+~;z(8~EB@_5mcgu)qrU%O{CHD;Z^( zEqBJw`6Fx8tdm#zoIr6~!=8pLR&crmTqkpW0oQ%#@Hzwh%7>jr%~7e(u)X`K*a`b? zOGh(Yhpw=u*Ra#tA7yZQ+|Xl>HvJ2NWrh(!ZBEZrkf)64_OmrmM#zjbp^pLuWgjn0 zfHWP8%pxSWdN>Rvo}PFi8RNz(^@7`AOeb3a0%oZbW%sPRHfviv#XGXs?9tjs{rxLT z=$IG%L|91=OsE``my6%`>4-_LtF1g6*c_9@#^)40W&TkKJLSp$PgBvreNt;6IXHyf z?SkvvlC}W2)mvMgf&+>}m2z1^rJ|SZ6QhwD9q#Akm4C<6!oD&w{iXI& zc~vpj&h5V{t|P$4^Ii0S1))(KqOUGGR3%QgnT&vuJNPzLUklO#ZZL9y+TP3ofpIDA zE*U4V8Ee~ri*%m2<-uWkJ0rs6JbN9Cb_F=*1rEo@l=*>+1QA3>cqR?!UrKSgV}fk`dV z$=upD6NjINzn#l5fg@OSsp{WBo0V~(8$D8C<(DFi@XQdJylIpAd+^>SHy(AFonEGr z!y$3>@mt(2z(0k(+W&|7yEb#NuE!=$39A2lQ@uIUVB^AE*w0ggKJhAQ?t&!|JBO#@ zDacY*E^Zf_PFmbB?m*-{wIGsW!%D<5BF|B?`C!h7784m~T%+V3U-O&(hH4sT_f;uE z6}>$Lm|Q?d_eWd`sL!hQhccXjXQ}ozGB$Ajc%xhH z{1230^jZzbGA4ug`kxGp{<#Hg&lLuqi#;AyDD3f*@GtxVkOKhE2CGPQMM|GQs4fVr$ zuM#Xa0&S12jSYnk59jQI`^|1bzo@3C)=Xk4CQZ&Ali_z@$-mBj+Ab1f`|7G;iiEPLCjeEKRGr6sc;YpoRP!kC?}w0WTs&jByURVDwM`evW3X2z$We z;b?TCREixyCh*CUi2X8NJ;Wc^g;g7IZIaZoyq{Yt_+#k-zjzyl;wE203GUl#7lC|2Fcj&0!2X3tI@$>`l@NG_(ynR)j?ZdHm46>L7#p=2gCs2o zLo#$jFmllEP^Q6D!-Nxi1tG`}608v@N`FrKk)t-JN-T=^s9@)193iOwm%>SHdT64y z_Db-iHV9%;7t)E-)8Z)$R_r)$?5ES-K5MZL)S@6b}Iq^T3wtfECP zrj^YZF8sIe{Kp>3jO|3|o=0uo=`JCLKI;MQ<37yvsILPbG2+n5l~KK`}lJ#;j$2!#>oZ` zT`n5UK&HG@Jr3>#9~<1bElb+*fZA|OS5bm z{boqtX}#DMXFdK>@6YYOKYbrgZ%GKLDXd2uy2JNxW6}b;{|FLt#VyRj-ii!NxSDSg z#giP%p66@3X9$+bBt+`7RA{Y#t)FbcjV=Q@RtYEYTLOehnU%f|>sRX>9qjYyZ$`1W zRW}AI@AFegrT`Mw(|6%LLm+UT_@>77ePBnyltPw4{bWPf1QKi(_D54?o@gM<#RUwV^HD|^yNyvD zQM#gzO`}qlQu1Qd0+YV*N8nA|M}v8PyROz=oTY_}Q!J%{<*Lg?x||Bs zz>oQ39zyiUeuT&dJ(O6|w2oYNg*yE_gJfjX>CvUj$-Wfo$8}9HSh=*0u3u~T!jcqi z=6bt`|9k^eOOq}>jnjP+u*oTFmS`E1vrR7(zk#>f$tvIqKRY*pU!$Wi26m1tdM*{@ z?$k;q@c=DPmIfH)X6ZmZ9xpW*$A^{aU=%;B9A&NE#unk9{U~9#oNDpxiS;o(yg!vk z9H!j$#fEVa5w+eYN=dKjd>oJ{M@!gh@OnWt61<*ryYQ@%Bp@XCFylUz_wC?)fGpOG z?ya&z2ks7d11zKME~*}QC7g%W4;KY8S3@0yg-n_yzJpt@yrPu_fMUIz{QC%z{1oxg z&!?4lz!m9W@c?BlQ`lKJOZS%n!bqsP(-R^S9!nzM{&pJ?q+iEDFi18a#9NqT)0PxR zR&T>y*)dkw?^$9e|vn^5bDjR0O4AzcQc4EvI^;3Q2 zEev-AM8nRR$AEzoXMb-wljgu>uS;PuB<&luw5DYXVtr_}^D*c{?}T2^td5eW)GBR` zDwahdNimxUL(+=yIuBK)Cck>1%!zhwl`PT&rHXP+_M0w8 zYr?c8!Fk88Zl1T#8W-`|c75@-gi>!xY5u|cZgXUxtj8H%=&o5)nM8i+*MPgAHCm+5 z5QI^6 z=bdFYPtLwOoP?M&os^l4PUiO#Twr+uDsxx;QB~M;yt$*ySrc!Ge5|B(NgE9kX(mW7 z8Vl?zC2!((pZ=;m>qEd|gv6WHF`!)^#r%fCJ!7%by=LC*E6kof6B+yUS6@k{zcuR^ zGy&WL=Maj_r3^?kz!KtG=)n*~F(n>u2}lHsZYBT=^8jOgP=4Nqwgzw7^|KKGxBTCI zxu=57a=%_^p<_@dfZz0>bMiicub(WT$Ovo{bpKAwDj|>I$U9;*$M_QC?HVOlDN3oA zpCqvYY5VUE&Dkj1&u;?sA$bMTefI!Qqt2$0=hj275}_D<%ICR5w>J9%O(9un3|CGd zI)xOzJz47plR~f|ypZ?2hM+|I56&aGFI>hnKK8_0(FpP34y~3-nUuQJb205Zl*HKm zK`T2l3g0@6dm{x3!4zk*?Pd_ZBK$pSl+&Y0yz z!LxN&I{=jXh1WtuDVyMXTzK9Mqe?Zc&+kqD2w0U{O2v}x0GLhulx=t z|GqMxC^2aU{IgIf7im$b1f+Reu|`=Di#dvAW4e7iwM^?nT?frVhT{Y-+F49SeXI*@ zf`A1d4_kI&2ZY^PH+L4rpjfMH4YOShbS2BouGT$p|HJtRf&1`732B!KGi6ojZBfk( z;2q(BeyRQMS0U{q{Agqx-m%n=>RlhqmaC!R`&i2rqUdlRaf?=iUP_r~X6hcjNwLZ~ zZ=4FMM{-suMxaf_z8pRYSO4PirZoWe0T#+#XxvQ)Nfr*yOI`~2xaroi>nZv+diJ8u zwC~;yGkQ>lG9Kr+|D1m~d~R>@Ly%gJqg+LI#LhM?>@=}hf2I53BxrA&slXZ1aX*en z2F5SDO8B8ne+Oe^ylUVNq^7zDNU`%4+3letn%3!sw%l^d=)%PYU|6S%0tp?KZrf6!6Mi}}CVGyg1feB3W~>>#F;83$)Qm}GDS7fWA2?*#2*s*P-Fw?@-V9GgmeN}$ zF@O1{o%!GfD*HSt;>9o0&Xqs^DVzl`CK*j zWa=GeI34to$Q7?bm8^|c@uXix5~+6IbcJ>^*R>+Hy7XY>JmP8bn}zG2`zG|G`VHi0q>S7uLxb2E1{{P-4RO{6-d2Moy*av1IgH|%i0O2@)!Xoi-jj9xlj43}tB+FVx>23@p~SBu_P$J@u+ER*kMVYYjG9R*vj z7qRZwcawXFoL^IRoa$r6C2AC#ya0R3MW~^-=qEvsLSI|B&6=z+JlWvd{Xom+@^7l7 zRC~1O8q1j!)zxNDvD1a^+B78K@E99f)LJg0N^q)0UqI#8kX0Uf>r7KWx6D=VARGa` zk(jds-$RSoQ5wt+AGL(^YF|PV@sgdSJJcU$n-HyXPaX+jRUWz58c0|AiPreRz=rI& zTgnUfVG5I68-s6nUZF*|KEw%@MR6c8jm>a6r zdmhr=@7hp%+i5ZEfBQlBO`1O&9`K@0{FIfM4AraDaWq$I9WsdHGZ`2L&3i4Lucsl4 z+GTt`6Bj+fz76%Qtfde8vT}4K0CZ;ZRi8U>8q_Yf8<09jVqI;*C{3JoRp>W{#N`_< zKb2=?g`mN?I3RW>+s!AmRz+5(xd~ex*YtWVLj}C5T7Sh@f6f$FY%aJhwVJ;ssVMj8 z@>6iSprqk*U8MFgtEdx@1l@$5iJH9Of=w3$`klD<^|y0KD7MphRH9ygH?eF&K1d5J zGtx*o$0KT1yiR4^A62c#c1zToi>TnDzTT>NksyXJ(cm}C;Eujn_ zs5VKS&?6*0%KugeW#!v%s(Apx`Ah$K+P9Uf0rvUB!g}wGJ~K|FDt<~Ybf$y)Iv zq@QhJNMtLpwb+-oq$NTivEwn4<gtXVhJpjoNgaM=iQ^Es?}vC-Wj6vayBp+pG8R05+}BxV)}M?Igf7?+B*O}jVp-= zah5UwGo2=Z!E`x6&{1-_yUC7Y4N`+102Ly0tU5cg$SH5Ya3H0lIUonj4Cz3KKeN>j zuEDelyt0=%W3u@OP!T+WeD;Bctg#laDUP^b0lcTVTUe7J{GAh@vBK31U;@2RK9MoU zl8IQ#xdnd3s(XCNDloIMvyR0*U<3L7e4459Sy~jhKnkC8t!O{eV#yU3RfG5RxGO#d zi4)?pZlBQv)2CpIrZuGUD{YbrTSgv#lhEpK(k-Ak+fY9i3)?Jw^=K2`Hyr#O%NYXi zy3|V_TvGF?L0>Aowy5bhzeHaV9adBq{3KcnldCAec_0AC$!DT5?ZoT~buHf)gkEgL zAKX!|u?A|qw6%Q>P|hoY3=qvB3&Aa> zYJ^D{6#@Fa7t)kMOBllXB5c1L{>(H6G$xf)@`5H4yNO&2SSIJlP8@m2C-9k7JUbf1 zvg7&XKYD4Dq~)S_5{!?u@7+uN&=zdQ{-bEGwnw&Pc{`<s!K%<+5AqhwKY8m5c@Qu^Im}r?F9XCcK zj_6hNAa4YF)?vlHXLYjEzYMj%ja_E?t>Y%}W9m|T(^BrVI@RT!x~UF#p_Arm9PAvV zSnGONcZ^aH73u(AyTTUt7TJVs-JMte5vhhc5%Nq^%K?jj)d%Z`(lxkHfWEkefCgFP zA4)4Q41)Cu2^|e5$N8&2EoPL@+d;m~&}@>s7cYJ>n%NPIO45c*J%tn}7YVHdoPr5{ zp_IP)R{}2%v$jo2ax`mK{-;mm>$YE!=4YlWJc64_gwU8F;QodFS{ULa~wzCch$<5!~2zs^3*lC$fb*Q0r@V#FwzX!F;{!JeT5^_m39(?s4`QLS?sn<7T z6W`ckzabnpb3yDv8msNw3U{m?2nzBX>m_5?#3w$Bk`b+43P?5EYF3LY(rns4{sjpd zv~ZZiBjd)l27wC$lbp#7PN6pwn=`@}+nt_n`FI!bYa4Nxhw4uZ-)cm6nGEW8^49Tu ztnepZsgm~ldV1%SA?GS>G6kPA1Urhljk1adzZ42?s;>7$d^jS-97Xs0FPP^V@B_1^ zC+(gi-)?&HFM$eg!+!44vUhY_SCk{E`X-n|RIgXK1a!~IUVF9_W27s4o3#Zp5Dv+z z{N&4SJ-SY^6OZPVNfJ7NcgHNL|1m-QgIyj z;`7H4&uDKQw#s2p7;FS%Cr#5x78wPSygDQjOG%~}b@O{?9uJVU)o;b>NBtn==~e83 zq|=A3aDqX zir4e7q9{<4^nBD|x$$DpX-N@2dO&u})%A*pt~dCAlsN|K#9a%H6g*t!!^r~8h=UJ- z=74TE7RaMvS4DC`v&)k+tm>t zjCT|Du?CtS+!2uunxk!R-Lu|aVXIrq*a=a$d4c`X-6eARS{~M8L+{l)odd@jU&Q7u zLp8#A&W5*yZvd-yeq9<4x{S9TXW(KH-q006r}Cymy_ec~iO1gGhk!4b_!f0kME)CU5er!a+Kg}qW~4zikMX)6wzxiA=-DnAo60wu#)dgh}1< z>@lpyD>)|fDv#fIx53j9YZPBBs6N2_P#?})N7c=zqZPkh>)-wD@r7WLN_NUq_F35i za$8B?Le44xAsg#&07Z_DdBOtqzMLaiSob#d3j#++J(77_2{D+eef z`>hVRtA$h0Q}E_i=kjYGv~?lK7k{xv#I|^N$28_x960oD7yaJp?>C^Iqk0vlf4)k` zhCR~ys^eCFfEQZthFk5M_B@@L_*u-dc(=`&_mME7_T=1DG?G0u?&Pu`VYa%_Iy-4k zd{w$El#Obt>u+I;ZKoG>@xM7KoAU1q<9|O@Q*Ed4qkQvO#~)vMexIdTTk>{biu+q8 zoN3miVf@nEXq$UM-4eOfHFZd5{Q!x^b;H%>D+`}^eKs}+@$K^R3kt^eDfDzzdW6^} zm1tNCc&F<83g+^s^Qy4TwSGBc=|l3h*tAwqA|T4BoV>$#jWFaUL*o5OkJqKvH~FTa zgCjP@k*AfzjZMa-Tf_a#@5lFik)!~>1nLnBw^?N6*u61noPSRk9aE5j7VDO#&j_&C z@@R{~NP@z(BghTj+ke{Plho~41}DbJshfj+r5QDP|E_oIe&OLZz&P@f= z1-Z_Hx!;CX(1l^#ASQy$<@)Eu*6=b*v$de$UaV|{_kqdl$kJ9;xX0b`zfE`R*z9E4 zxs6z=J399c@ebc=CgLB)MhKy*MP*lU{f=I*s9hr+z@+;m50s&HcAu$zDtM*9 zcg2>U>|5P5DTm);!erLV%^GeV_W(7Ll;dPG<<(7)zFuM4L3PK-*bFzkdBSqE>85vw1L6ID#6}GU_i99q0u81I|JJNlf*>DZz zbrnA?9vQ}-peC!O%S;3>BdY!abq6F%ZrEAbfbZNN5z8cmZBv-syR#9?eZ;+zy{CY6O~ z$Yzgp@bqn%VV4O?o2IZw6hVi^&hU-t3a*eC@wK72aa9J8Mk*A5mlC)8MPot~0}ilEob}6<63hwEtr@M;j+1wyKyK4lY?-PHs=+n~&q6um10c$z6RP03GZ2O%s*UcxA`kTcYPb|(R=hRw7u zmi>1$!TaRc&t4wWvdi`5u$hP$U^F&g{3mIOYslMBjL7V(3aG{waj*ZeEj^hq{&~Oi zr>yM3qHlZ%Gf^aoME4@-MNhiYH@AP*WOG-A|566aXZOF`>?@T@9o%P2F{_witrSv& z?|wK=KFG(EsZcKPF6GQt#4$cn#Ub>Et(_2@Ceh-!Hhny*wkGPARtJQNh;43PZ?~$& zZi5|*(;d=OYn~(?4GRm|1zN%~K%bp9SHz$8oP!iklJ_>ZP(~hAu5p$Va%D@jQ#jZ0 zsAdje#>8D%nmtppI4RzTsi>6-{7mo-L2^LrTZ{xi7KkN`*>VJ%Ca@@_!(AW$lC$Rf zG-|W`OUEzU%m-(TXU@oOZX+-4W=wwi36!)v6w6|*0E1Y&#E_;m@N|$RbOr73QSG3E zsyp$|Nvmmerzn|Ydnk>?6zuDZZfpsle3ir@qS`P#eo)4YQo7UxX@izUbvyHEyIy_Z zLl_#W4uGVR7d8iz2y}RJ@Z|C`TTg8WeyuYLI4UuKGxlP)`p=6_*}|2N=)uLCQ84qi zSx(8oJ*Op4p8E1v;V1M`MH}w%d&P@v(NmWcRZeM62y=h8OD5lSa*kG)>-!i6-@+)< z_=QPqoHvRJ>WQu}FNkgc7X>q~-DttGfULHQ6am%2oKF=sPoL=HvKru{2RW+6Vd9vW zGHVnT#|-28yExQk1mfJfL=jMwNoYBilUCwgjtVbspp(cLE9fg3v!jIb z+9)8}c<-@OBOBwJthpN)VUmhKE;i{mF*VFUvL~$t^E9_#VK`P0wu7tIEBL@B%QWVC z!mjxqp3`6%ITL7Q298I)C_0&FVNHqRWGZsVtin}u)q;ISEf<=vcJGTZAX=}~x(~f5 zW|-RBz!c`hv6;n-%SP!BWsREFW>5XuU)Kh3w5TAjq*FT^b+13HGx|0}5}2$`ao&nw zxsBV9g&r6Z?#v{B#Z96ng_5Z`MqE~{MkK@$O$97?QP^x8DiIfWUiyH$Ed794 zHWFQvIHdY%Xw4)tcBAD*8@1VwjKOV#?}+kognEtegYu;!pPeZ$72%#LY7U2W-s}3k zgG06~go>g2{+OyOEnCU@r0jbeRsImuQorU6L9@-ZW|7=XF0_0oPJUx7KpqCImv&*d zpDA%3!U+~CTwsreQI{@&1|kBQA~gzxHC(amZ7w;UPNx9|RRhaHgw;6P8?E>GN!E1})*j?`Yq&r}u zK2lZq87SEZe6FE6TX{VnnvVPBuL40N$F!YyJ15BDvBE!4q6z5ZxSNVfp&O2@|6-gT z(1s`&?S=uzA_%cicDx?1GfZ`qA5d&Oi;k301s*Ap?cAu`+iZ51Ks63EqiNG!!f^%UXRDmyZdnz zt8<@jmogt*8UliXUnRrmy?svMJ2)IbGSGB} zSQ!Z-jq+PoV}rb#l;2Ka+2zjKFG4H!-m1RdyMXGC`CrYvN>b&?$c*X7dgYnj>DfMc zpj$KNH2X_yxKmL0?zCY@**z1vPHk?CSN-oosmPf5TmhY)yat%m`=NseS9x#?P^C@C z#J{4+Jdiv=x(V$jg@K^TBhebFpWbpZsRzK}xpr_gY_wufJ0fp?E8W%wCL@5q+HUea z^Z9f4RVTp2>aHI~#T2N3l|mnRBe{HPv`_XWL+8osUwFIb^lfX!otO)*p-aE*9>Pb*AHe%v$L;Ldk#ZK_MmF9iS_|!mSYW^EI99Gn=f0Z zWQaClTIgpU-N$pmO~b`b`5XShO`c8yg?C#JdwOMAWr+?>OaxpbN`Z0 zb0C>P`_r-&PXip>7EgEnQJerEi1#odj62b2xNd`J3Km1+&lFkeQ~5zgKdqN4CB78M z#HcilKcQv|{^(#+nkUjRqHcLb_GEiI3F(6w0<%Lb(r&!3kJL*(@*ARkDz+CiU8{;X zoUq|6=JTw+*Y?M|8BP)5CZh1H2TE}98WKaIDq5e!c>bD{@NB1baf~#=C77Jaa4RnG z&Wz<9#O;w!QAg01;3tS}wqdsG{HNWnWFQUc%u;0Nw`!a%3V?c9+X(D6`rSs+cQxBk6W?`;BC%vPPn zNCeR_dPs-($;hL1Wq@Fkq&q$@t%!y=M{oGBuWxzOwAA3ysL2|OuLO;$`_M8v?qeXe zzeDKduv{^wTuyg$=1z80W#{g=$M5*ogs;x)2C0r-ZIm50fWE_)F5tuk^T88T%UA~F zcJGWY@z^#Ok9y0uuX?%FnT_0eIsHXq)ir>wb8g!rw_Zi)J7_5N))S7ZW-Tr`U|v2QC-=hf|_!p)N(0a*$I$wZ;myKYyUuP_hlH5*X5Gq zJDPl$WpB92-;l7-GK;M628$~Ke6XDIr=)2gUlGd2KNRmZ_Ym~C#Qc{x3-;{#Z7^Sp zr%5=zzfEiq^=W5}@JPAZS$gv-Tv?b;e%!YSSX(&1sbuxTWf+;u#+5N?a+t&;MGM6N z%=oS6p7WJ$+;h8eR|S`@Eqsnv@@0+4^+D8YrhMnkNUGp)W$#q6IjgmWd`D5%C@P33 zkjQIzOQ}Dg4!(FM#{|T2q9IyAF<~Ctp#=;v1& z(@AYpvG9WtGSYB*xoP%VqDXAF2CH6(?Ubyg+*f}I0--7$vED{X7_jGSIZUx-K!OxU^P)Xc1@P3{@EBT>wm_T_89;kp7Vp4*u$ZLh|M5GR7qjj?$3Wh9)(-k zO4BE{{_xmk5BM1RjO1~8{?@JDf>sGOVkKY6!EHTd%-vcP-$sF8Z5+ps&F-u=!1mg) zEQ(v+n8<+1hZ4HL`@nlC2-X;Pf)&S(q$0buB~pDshTrFR+R|6BK&BIvmZg?ijkVvW zGmPvGC?JiYW4E{(9#~58JJ+-kAdTA(7+_NR-YAL_ATWTMyCSI1aK@sO8B`rOZ{X!7 zQtEbZ8HS}y908H~>V4|+G8>Y~$KXoVl?}CdCVr3(PX-TAn!i{e=yn*XyHb1+kC6sk zTwcncDe44s=DcV%gz8yl$&@C5+2DL{NFpBJu82aJ6dWNEj?_rzlfcHh7W9?~Sct@| zI@d`;M=R_AXx}S!7aLD9@VeAxt{mq)`mGbI?Iv7VU9OOAwXw4Ig6uc*m}1hlIkhml zfg1u$(lQH$v^<47TD*ib+CsLab-(S>8f{^^yg{ew(CiVF69!Uhv|JokB}*bJWn@v) zj7WC%LccR)mY{;-Y8u zEr~XECd9^!>kODlqt|fgYdwIH2>A)W10;zQFz?JR^Ej#% z>h8E}hrbCn;L$@a8Us+Up4~ivsl;yR3RC+9-HQ!89LtJc1@B+021IT1tO>*5TlI&^ zxAPTQ=Xc)oK%up(k_NQd&ALT0ESvx=p!b0IhHW$VgZ-<0EBvuby)ieP z=1!?Oy7DAiHFkc7=_eF7S)T6#HAo;LYpYIl@<9FMi`!z&FBKQF7tQEM&4%u7_}|B=rM zL5ajK5e*6X8pSp_+Guh;aJkF_)CO_b;2j!H%i^p;G<-ha+e3MkZ1tAT9PR`_P=clB zFB{11_z08A^MZi$zj&vuj-n3$aNYmNve#UkZr&XZ3$G;wbHiy_k^di)1go~mV^tf* zts0-R`>Aph=84rQ=Edd5Z(Ag?(N=L0*Inxk_8g>}ntAxPah`i?UsDRP%$WC?|MuYQ zE8Eqt_r>h#{MGBcQ5~-@ej`*1oPHjhZ0hEtJ9^t~f$UDXfwnGG5x z)eu9M2?LZwL)gib!He~b*Jl2Ch92u4kiZrGKPb=yV>9XAb7a<`?b}?{$+_KZr@~A< z-Z&HdDDIN)3k$-{_7Wo6&@f&B-DP#F0O-?S=QG8*K7E9w{ z0bB^CEj30wYnnnXrR|_-YyV1?YmqOkB86<~hbBd*8U+9VziGKqOsJ{RXO!-VWKi$p zLO5T!F!Qs7E#v4&?NlNN9Mo4Ul7Qr(dRYT;1(-y)lUw20Lm)sPv~I~LwEJ*zIyfid z{9FZhxUQ~N4{$g8J^CdQit=l-Sc>HBq zCrSO&l67P_VQNmk)phAI24)JbW_zLGtjGKpo;r+aF0~71Yq3;feTj=++Ek<8DI2Q* zhsw2b_sAoFajV>y*%n`%vQB-H2MT{crpGIm={AkA0hUH)k4#N4b^TOry?t7^jdoNZ z+$m|pJ{zPwlwCv))l>G*&0rLJ*^wbGh#pB}7+Jz187hm+co6)^L>_R`S0;PTAhn~CV!MtHy~m-`hFST z(8alj1*7+-76%89XrEi*BFy8ys$nfQGQa4e!FGxRJLGwr4*&CSPzrPI zb(<)(d12_^4EUc=Ff!}oD()#CZdJjdz01b0YjJK9`rO+GRgsXm%Ny=|)50J!CGK{B zMA_yA5iYd`H~?V18S|{9|0|hVJO>Rtk9Bq>=E6$#;RclhXy^ja1zWg)sc7J$fy)&J z8w%?8FK~ov@?lac+Uv|n$AoW|#y-vKX}}9CxxJU&Q}4ysJas5LroO2$Bi9O0ZUv|G z_hPQPXV0zZWQF_Y`_=oXw^LzHK7L$#A_88GHrJl6u%{Cw7)3N)e^E0}>SH>x)X_q_ z_){~Pc}e+R)7`3TG1Fk}R?DTJ$M5^qrw?|hSKug+ph6takM@!^7fdddZ>=L=2q0RC zIqG#A_tv1w7Q(>rw#{LacmS#s;BF7}qDGPthrvu=p^Ng~DdXgu0yN?c8klu(`}3(nwuZEY8f~Gvj296j=Wi8tfYln%I=me>6>K9GBZGcHa4vMCndRGHqhDduc^ zOzIEPB}B>w`N9QS1sElq2EWs^DVZ3T3&aV;2YLypsaK%j;tuKjQl=4;?Iu>^pG*r# zzlXOcsIKY8&R>7vnEl1Pzmj3S%D)NhpmPB?mN*0M`5z!e?aX0C-0#MvW9#o6vGM$& zcez7)c4HGEbhO#}cfgRMFiKk>amT+fYt7Ro`jd%d>)bwh_Mf3KL%D-E;`WkL-wkV; z!GRcck??|{a<>=5o=ZXj>tn8(F{&1FXV+g@(sC=c=IqX!l53hnAYkwk4?VKmk%Cu7 zs;Xxme#NsNz%nNWnwZlHgI*ZRO28#+k~Be1D5*qmnh81C2rH>g1*?=8npNOYHLHFp49Clpn8$GiRY6bM5k5L@gL>x_5?$N0?* z)Q4sTaZ4jDSwmMDQqBCgf`)vK>)n2HS9+}qil)RphY`Vg5;FT@M8S^L3CRnpY4x==1nRdJJr zVe?$YU$~@SDtSQz2*=vVcRTbtf!FoWUasn;m9!8$x^Ax}1u281dmhbU+jL6un3>jZ zu%pi2oncA)Tvm&TE`W70BXtFa6e53{#f|`lW;sqsa3>lruIggA<6Qoh$pBN5?P|=q_wU{v-xo1}+qXnLaN_2N09!3(N)+G?$uu9W8i2+5yTPqkOX_<=C%vLmjY%Er%kqk=tE{>r&Lm@aEO1i3;IQC zO2#Eaif#F#GR0fTp+iIb=xk7N{0E5+~ z&Q>*C<=y#J?4`AhMr{auHe8xOliYpD_y14KL`z3yuozM8k2 zoKy9TFPuef7AzT6RZ;Zd&AY2`GQ%ilwiE=y5Habl|)RGR@AG1WjRQP3-uW9&N(Hbi{`F*@2mbCWZTRe0XLLcQTebZPX z$7cdXQDAP6gJ~*#%TAYZENyds?c{(!WH&Kd3FYbd-iZ=EA&hAM#qt%<3AfMsQiios z{5oFr$+1WH$sdajkKsF6;fG$a!|Lh4BCagfu(AicZ}8!FltjWXN@A{EiZfeoP>xt! z@L||Suu$m1^NCHB9EJvc+s&y^tD2uE#h-Pj z&P~rVasbm85Ha!D3nA%{ETK#GFQh362qF6o4iD0iz!xRh0)lIXq%7z2r6f{t>iKpd zq?ON-0&kC8oidU*D}bhUIwakeg$C0qvBfg&4p-su>rEQ=&*iI+@V81EZiASV^JKPi z1zm)~1mNJAQL`!J9D=AAMxEf@x)}@HB+6L!;^P> zWgF{*pa_9>7e|hbYKcpTTJ{cWZU1(qUBj*-F4B>mYDJ~1??&|=M`&g*_k2Ec7#^0{ z0G_#HCCEFc%>@DD%4>}E-Nw#*X#eHYf66VFqKs*T0jIy>l)zU^X^+TF_BSi^d4sr~ z%QK!4gVuG-3PAp@du1*=!|W(ny|AY0pQ^tp z9iJEmv>agK_3f>L_nxLjRB~XIbwg>Gzh0nPMd_&h{Yv}!YIt|LX3QtyEhb!oKPcN@ zl1&o=Z&MEl;7!qQ_C3cu&FgC-;5NZv&yf|IO3=+wDYld-(J!z|g6050MJo?Mj2Atf zCB)Fnqge4E)=p7mCMKB?@bI7!sNSbSy8;lR=Yrt149^o_DU}u==^g0Of_2EFUmwM` z2TtSpRt4)^Kb^)0J&gOgu5c)hmU^6bAsKyZP>(HM%ad+y(>iws-{&l1&s?M46hYX- zYIm&Di?<6R@m%w9!p$(%4Uc3-o|x&Mre9t+8|g)dzjFnO(QG?$tJ4*V_34Utny!sI z*#}DBe5CFLp6nKJRGaa~r3Ya9E~saB z-D=M3vJ7gHvmT9iro7IkadxaCLJ9J(!rv`K|8@4UrO;%|q3s7g_`JePF+Z)Ugsiq~ zOX>p{yZ{@}9oT9=MKgnXQljKl=n(Ip=uK+*5w3I7NtSR^nIA{6u-(XT{WL3NpiLZZ zoAmdFng~wTXRRlRxg&e*EpL5+w)UvozSV#((U*~tE>WCKH$&fjhvut6TfZan&2A;l zk;LXy892{Q*9m7rjwP7Iwg{CSp?8Jg+2^m0-ab`8c?Rh4?M0$H7JJH8p@58Lmx<;d^ALDKWyNg0<=6J@q)M|Xj6A-8q2h4J39j-`8^(ZP zO3M?FOv$Zii5M!3T#3h=?Q*$um47yonK(4XdzSJ7yB>HQpzx*n3J}bR(#=xU@?v*q|&&4UfkaFvH6Isb{9**{K zJ7%1*fm99`rV`IcgC4W-&p=!ybj%?58Gcow$R-x&TJn~Bof=Th`tSz$IPS3equXT! zs;<|!#ZAgQR@ab972l}=-ysyuqIKoaFZ?=#h5{cbx`?; zp!v0t*P@VHka)((ImG0L7I09RR#~TI6p<3MmU`l8{TEY8|9MI+SjgtfyaN$>^E^Ye z@KbB5Yc&Ip^`j1dk?GL{7ruW1+H#2W$H>eXn0`c*=f6*@@;4;xYkL$x$1z?e)>fiv zv)L6Q_UIr-usTvnp}Ku3{n6jeiuSDzCpJ5BTywMja)$$2)oyt;F#Ep9b{!S$_S+)! ztkpSP>~cb)zVi^#-9lSPcEn;NSnhrda^3y)aJ@8H1WdqaFK51iC<{7ywIgvO-}fT+KqC z6aarp20XPw>8oHFT9Mz(%bk6-F_e~avgAgQ&_k2N>boB-aBy7Hkd-%pS(`qeVOm>9 zrCE0zcSd5p7occvt?X$~$P9jmX37ZqID69 zYRl;gzV@zp9TbpAd10SPbU5>?OWuh8_=sERi9>p1)?m6dia_8To_{}iM{$=2F_9B2zenmpTwPq~#vCfM-r8GS6ZLnH=&ZR^MCpYz?m{V z&2rEf@?Yw>{|NFy&gOjmjNG}tWmG@MG7m9{J_Lj+m>mh`=Usl$EY}WVoOsrB5uKSe zbrBehT(--JOuQua-Ki&}QZX*fhz{9c<9C0?VPxqeiArNsAjTn3gQK!J6B?&V>#bXwC}1z-Z!=;p8| z!|+a}WAV+RjRHN?{2!C?BxkIGVDLCVPr@?PpXoa*I1qiaV_;*E19)1@Mp}sm|M6-lPtlkGZ- zHN+Do=Uo8eS&ou%MW)#!w(e;<3+hPTdM#P^rKPpduCwvPCi7j$9YEdijEM?x!|gK) zZwE~@4Al(3{(A@1Ma4En-{}!cO_D<0zP{^3mmp<*FMgSftmCux6u};>{l}0j$!}!G z(Qezu@Qufy1+;yjWe@15BvLba0t#l%4SP{UME9fgU;+$3KDlYH3D_LcP7_>KT0mqT-Wagi_~Y85YAzyqY94L+w~8suX*9Rushs~}r?^NfoynCm z#HXzz#bw;m#_|mERajv>fFAPNH4`is%+gswj4ftp-kvoH5fLScsV%f#IgQv=Rzqr+ zle#upc~StiRCwZA8@S~o5cLqvT4kuE+J$&=9_RLNx;dV*~I~QL3l1 z-uqzmH7~D8_gkit)hiBI{T$Jl$Wdnl;c9u-X*mg7lKI!dkjQmX53ozJ+2`cyvI-#bUwm z<2l77qdnAH?iJ50F0!pp!2>kil2Cz)HARn8%yA-%8xvZzSicC!|INe-xx9kL;=h zb-cfi0T2=}iR@*T88n_UP69xi!Wa@*Iyi3yuseWu5C<^oHya}Dgou>d`VcLlnwZ9Q z?oYube0!JG2K|OM4F7PI6g|!0xr~twQ`Cl)Y^ZiOaD zJPb6;$b-_bfbem)*j>8|pdfqZiAiyz|F?*5q$peJc0aw4%AC&#vrx@)R8?M9f)>-4+UT`U%S)Qy$Z&XF+sl+HXDO) zdH}q_o31k@#NglC=>qpN;tcu0>ovM8P-vT-Pz@H$&ftJOZ!k}oZw7%HLjD(sLuzDt z;4Dfu^yF)%Dn$HM2^Eb(Q9sTa%?&`FHq5nN3#1T8MH&#$rpkNd40>7To|y70MDGDT z#X1kH6WA(W>O(w=o|yvusvmn=X2L6U|LiVGJm11~2O(`bf+BV-077V5Qwb%SKI%;r z3|gn}y8t3n*|-85fHkHbz7Dxu1&Xl^^_^N}KGRBolJ(`B{xM?TQccBy|ae0G_d^nZk10_p`x4GfwA^ z5xZD8b!j(M)rgH5Z3%b8!}6F7Lt~%2f_!4~Cm@8D-ww~Q(rnO@3KTi(@3!r*>yRVm$_cIZF>wo@DB^X_c>m&%Vc!v~ z5gc_iP|;RY{lKaf+#ywNkv#uv zXir*vo_#_Re8XL%p*zW=j7mMO8h6{Lf>Aais-7JcxDWb2BWB z@h`@E&PR`Q!EFlA!NrEP8$~D%t#yGhzipuvRM=;?DwMZeb;mzt?GqQ%L`G?+wqz`M|BtX*vV!J?*&0B|m(!8{N02%;STeKy~aQzk^y^T0tFM;{&Wce#!BD*)IE4()FU4`Rd`6 z2WAGaPtI;io*MCYd~o(jjOncGNvg;RoBm`#R^A(>5w|<0=|_MH{j*%O^kyQx5_j&t z4{%K#(_32A*r8__MO9W8niQ2IVvJpdR-0KwlR_585#6a^Sk6|!5=5J$UF{c`)@0uN z!FYzIe-Y!v&{`U@o~2V@3Ffa%Hn`~_lgJx;o6jLPY(?@HbTqzG)J&LBJ zEI6q&=v$)+I#y&(&kovYKbjiF{!1iBBM^{@!G?+lP9RzulPl)kezu4<8GXg$@F->f z7ioHN&@y0cM@XODCF-~ACDf}pwo_rZd8n|=(o38Q(6X*na4n~6alXNVxs zk*dMj9c>w&RW-L3b-Kd>w1H3pw0&N|Tue{yP{KuXCd$VAhS~`KD8JDfa|9%|ER}K> zR9m-TovgVjM6*ohYeK+SBm)rNWY>(YBP(9tm z^HK>_Rh73taujMB#suxjfIF4K%`zOu_#DqIm7|M<_mT}0mJ8XtND3$&AmWc=1ny+Z zIaDf6XhmJ>;!{nROJ$7yn3P^DZ=l;zgWTqCDWg4gXt7t6Y+82aubSFgEg7tNm2`pRL~ja=hu)uYBX=2mE*=hr(O ze;;^tG}WO_nFYV)h0E$3?MaP|nUw()35o{U2dvwh;Hpb4%U02L;QIn^48UZmza2TJ zpQRtPdeO^3${jN&;BYt{j+aOJ&u88AF@PidHc!cH&~S_K-A)5-70Ax1GsYWkp%HwC zqwWHP2t>x8JWjOc!($k&e_IEn3tGbELj;Np$5GaNrgNleU%*)P^}=JN{lyh{@zTxD zor{}zQmcoZLGVscBl2;xo4Ca_>iz-Y)waZ)NI+~7YwZlKxEC*luE(s@bHW#eHnDCx zamDn^;>*wPQwv1l)H5w2;)d9Tpl-pvD5pn?Ebf9;tRZG#Tm{R>G@K@VbG$V#L$Nk> z0BIwAByI9~!!){zzZ&y^xUZ?JTEll9mUZCJxW0A9(>d1Gd+0%-4S!KN!t8d=pjKX& z$lUe&nk$a-;T$EAa$Me4>ly_?Wc;ysT20(*G_SNQJnC$8|7L{9k*@C!=JvRr=XI5J zVM1L!WNy&K;P7XAHr!K@V3{nGtV?k7iJg$_4|dNx(I4+gOpmQ{OR`0-+9p)ee4TsK~I5 zuAL~E(Tp~>igFgOM5R4_CJ4z6I}87^xz+l1zkOqaz$>&(>%=H|2IY@rh|?y5{cR=q z)%6h}0*$#nsUavXM}jrEq-AGPphrfa+D<%bZJ*f3%|(R1!oCCazTQ+kF_g_1JyE0T z;Ymn(TYk1F%TNuV8;eStdv=*!_Ne!;kM_u%7SUTFg4p)@J}J1?@2gnCx7#$;M(@0( zAD7#yFNp(bVuf}yjT(z>mCT|=*n-f#*o8`~`f%eihq)hU2i<5C(k|(L8d5FmI~!P$ zcH*;x7t}v05+or1fq3NxI+T<`^>U-|E7o?Wl7S@6n_s#}pqn(DibPTA4=n--)M)_c zU2&RS8=W}V=$~x5{^G5LHi)MPm_s{NJ+DNQY9jnOu;o#}boClSJ^6j8lS7nV%xDBp zaCU^R2mA^d+zr7JRQhwR1lXDDfjb_s!S1s%m}}NmV%B;lxvVRmA^=7!aGxCAW{{Pd zPyOWf9tRt+U{G=oWsIK9YN61ghTcf^x5; zwXS@u6etM18r7;<3N#sPm`*qJIwUCn)3O<-_iwN1 zuWX|_Ets!HWu)W3fyh_l)uqF9Dp|qwg}YR4(*DF-_c&ld*l`7N?Fsfuoe`=*pNxpg z_H{L#Ga*W6#xfN=9L`>&m;!qzo7$@ZTbS zqGDvg;*OFWF#DXp0mwV=@ipuNl@1jmnqJ;OqLda&uKxbMI#V=l}6Ly|1+8)k=Hw zkC$2qYyhgp_rrdBm(_wBcM8T1|yx@PdfPF+NDfqtw9aw4dY9tf}_ zaqgJBeOmXZs(qBvP5%2)e@(8(2u;zh@m)WS=o(l>4t&Dx&1*_uJF_i4%2B6I~y)kb;$SiB>CZykw8n zW$tjgttKt;-B-t8)Q0&s<^>O$9kAU~W1V3yy8(9H4R9r_dFy^=-sq^@9ep#poNrR@ zIz8+*Hd*L&Cj&(kk8m22-s=&xhHOAAaeZvvFi?U5*7c62l>Ou3b3Ki zOV~fV`R}}5bu;qUZtje_{DTQziFm@g@dOlpEOjmDCtBQy*)}ul@{g&e?i|`2K zxE`C@;1Jc7mYP5%iH!Vl?(U)iSBXX|)p~~(Mq&kqutoD3GkzCFwtGtZj!XyP7Oyf1 zUQp#7YY#CxL9gc4BgkasAo~;K&@!_y0C@@-@Kajc`lOXwZZux-<0QzZppjRGheupT zEvvUh;vVta+^8@lY;Y@m9i3Y}E38fN5Rt^iLs@jjQ@O9J@rl&;dD?$26j9DbaOcG&!36S3K z=?y;1hQ{!QB2yV^s+fdhpofof6dCm}^L7t*qf}~K`!vt?$6I+J_hqwmrJUbHAxm|p zaZPr?F{K(4s?S6#)Ch>4RiEv^tw1sCa>sEk@H#T$&lFNhF->aMQ|4@s-jeCA`cx>J zUC!0LOmEWUJ|y#vR~dtut8-W{HFpRzB{vf<1NJT|<%wj2u94_V#b)rc?vTPgnKu%a zk2axhAA{+83b7gShv+)-HGy;qja@>+!*DQDH%AKIET}9eTLKC8{*IFCI zJVb2cZTE-Cdw&jo8L3bwV+ud>y>6bn%Ek3i&cPAsN_KnoKL}{nU;JcFkeLhqW}Q>M zpQ2*>d4EB$c=;ctU@hZeFfzM{bC;a>*b~lNs#S(KnJI+B=!Dbc2?IWrW=h{ z;Ded!K-b!_1g_>pp!6USrtWoKCuIlOXzRZN@@elU$;sp$PlDK|(f!lvlj%n!fFt`n zd*t%h+uPIb5_$K~%ZX@nLqL^m#Sxd6yNj*}%rQt{J^>i#rfbS!8IXT~wGg}56E~9u zguDer3>i2<%kctjvv;MOWB@6ry;1kG7^h9rf%Sro&3#9#tmo8*GpeQNoxvb{0u;TI z<1Sl);r5HHU0EVd$sVII(j|6KJjTk-%&LcQRm?0AqU?p)VO?b7MV*j@8qtS#;$m=w z_-q9`nDZXA3Lb_R=M6cP`?i%GX@QZ|n2>z;dXeEQkVAbl3=y7w9yt3gOX$a4l{SAd zpJzF)-lV23jV3FwA+7atyRhewyLsTGR>&cmWZaWwOmE#en<$Mh}ro5;77_}Es}Ul??Tw9*Pnm*QVt&if#V#Q2NLq|r@S}c720ZQr}=;mhy`baI9<#2oXZWc#)YRdHrEinA**K%W(5YE+|9$&2i%!-z+!VO>Vk!%61b!{EE;LZL!4AXirYb zFp`7Fs+MG?@$DnD(EvR_!oNY5bTar@#@HUEt$6=igD9I4rPrXl-@L2v+a=f#osbV* zZ>Oxne#$i-jxmC&Bw(Q6ncm#YT`E#he%oHX9%dc6Ne<^c1Dp)|^ajOXV^b=Jq<>IG z?7v_>H%}0hE(V3z87DN@6jS>Ux>Mh9XewsK<^I*b@GwqR_jOAE8^8OEn4ku^O2_ z%lyNIavt7CWRw!;RsMQTp?(#UW{D5QjAvZcbnogV6EZUK;QnRRUYLf=Xy^?E(=5C1 zOg+j;+sZeR_0XumD3D5={R`)jR^#zeO!gC06I~IqXylEQI01INT+p1Mg8u(-z2*$` zSg42y%ew~b2$C%pN{tny8UK>e&&F;#1~Hkl!_>e^-_L&g{Gz>*31sHVr>ocO`#o+QGKS(`t)#RPTGYPR4o`(9n*{YTXintF*0Kp!Jd8(oP; z|1mG=Tb248{9xVSy}o&CU&*%{th)`+ zMKWsA*;z0y9eo>6@5|AlVG7AMuQLXOz4OGy%!LbqlGU??Ae6BTv92Q6SNtQWCA z_Dt;hf`bnyAvnbZ7^BbzCjYNQ!4=MNf?&jkm{s!iV#GI0gq*b_z!+mqE9XFwTc zG?r0`a9M)8!K5-uRId|H2VA!V{3L#jZ!7cP*BxBmk?!{5IM&-7$5RbXoK@`l)nu@u zaq-G%wm!+v4{L8DjNMI0Y(#~w8V$%$L>}0gVTN{gs=>>n&DGS^weu9yioBKr z^BntW1|=$m^53q~e>WS{eigpNtK=nEbw>_N2o>$|zuM=Eb8C;KYtd%rNw_x$k{5a0 zwk$|0IFV{ZYI87T%RnHSa37u4-^U~iub4kd2S^(9G@nJlZA{NS66hVcCPyduv3Y7( zvITUX9e^;MV`up!Y8afYBEzbv2R(tq9js>q@X|Z*F?(x6W@SwP^i1T7#bsQkS}Ql* z?sj7#HhXW8-(&~Sce|X(01G#|4Kb%!x6Qtu!u54~xLg}`KryQITE$%$=4!x~Ug$$H zCqMe9IIiIrrihFq%oOy~Xcs{2l|FW1Vx*ZtGKY^QvrBdF!72J3qCuZ}P`}d}JQKck zVwUs(%9aK$KS!^Uve!Q9YJH^uGhQ$>-)v2zEjV`9fI$_jf2bbQP2a?A ztFh!Oar?eJKAsZn&$zwxbM@|}_qbEqa_(H`Dz7x>x{`NTP%PXof4r`kJ_mNQ&M^;si}^l69>s|dt)okX zXiM;9FM|eSnPqKxeLjNT%Dey~j4ce3doIh;SVmQ65g)QgVz=q~EGEzA{n25|Cvjp! zw246G;A!Su+E%J`B6g*G`~1>#onJ@A@DApmJM2Vfc{Nsel1fYOgwEq)ap72UgS1p; zYG)-%VCMIXoV#X0Y&f>cZB8fFkGxNE+SH(K2C=Lsphbk z{$E#hS2l#!Y9D>QWUj-2qeC`&Z(P)2>88}YcZ_Y>iQ?hP2>b-|7R!qW&elRWu7v|M1wb0)bg>ec_(+Fp`U{De3TJe z`+%})S&C8?0mth_1|e@adLQ+hTe62B3^F`CqidO=pAzt>fm@%1haFXi6i%#JQJBya zt|C?Ky4XIMIP5B-`K-=A9tRP0o460 zQBE+#oSi+0Dm*ll>CifG&D3p{1!#eSm_}_6V_vs86_0{Iy3Oy|TV286PG_rqu|1Sw z3ZVj2wczqkyDA(#54}FI6DoA(nBWpR#*ru`7*^$j*@_N)WamHlRfxWk5*dU3?G*0o z8!FV-5d|}iAG*~7d4I0{@}Je$IPWy_q;<>-d(>g`&y^G?%*WNG@S7}*duP#EVgYhU zH>f0;<6?!<4J#i5np~ean#xyQ3TW4(ZKbr3qGy$+ru4~W^E8hTwHx2`wqzI4Lsl`= zA~F|iuSb7v$Th5a^~e6ogbur-pj|SK98s2zF5B<-%2_wWLfVBdGPIskS0~E`HI&rn zB6A)eMxEOC8AA?nz_b?&{$mUKY+@I&AZpijG|y~J6x10k-Y6yu1I7>_sFHnPa{hRK zj}D~$Ew~*6j*rA)^D%H#_V3c$4t)1xI+hw-=UDa_>eyA@j-iiJliRxOH{6cFLr&iO z&E4)d9zjO83`>64{B#A>`jIXR4wG!QFCT#WI?@rD!olg3Bh+v=S987i-+Rc{N6#_w zMeenu+xNq^rK}EWTZ*WNPX;u*P1yD<8=~4eD|Ot)ZZ=c4x7&$Msh+c2^-vYf-TPmD zm#SvR4zuzEo~NAQ;m5qx`F_>3Jkv_%b`LeMZ=g6$ndwd*3+ecg1f&+vBge@3fmgGQ z#P81V1`Lk~hwRKjS)9DS{b+rW*ZE;s1tKm4br8G9)(T$fP@0#TGJQfFGWWQePDUh4 zw%(+TKX)9mBvatHc&Smk{fIk3krh)g5?N~IGS7S38pW^j#p#7?Vl?gCra14HV!KOh zJ?Yhh_q{`(G3{x))1^PHk;WMN#(*i-`f;?-Uz^voCxvKoiTfU;TACE5Pjsy*!|PV^ zqCFpuvZfxQw^3((1sg__#POj@5uC zJrf^xUFl0Wm$cP~e*wgVea3~mZvM@8$^)(~B;Mhd_2v)!ymA88P{%ST3dgG}zWcW$ zV}Lj-Ym)J5TDLx4iIZhtSDD0ESOu!{IMPKN2I!jlO&(xhV5;wBk+FGN;S)RY?C3$Z zjbe`1I*EtX8i^SdAm=O-(O$SE862Ud#N)0zu^HuvhcamX`bVe5>Vp@w$k!>wI8P2i z-_viZ*t&u{JDYLrn~bXFU(?v=&COyG&H^%7frW!oxyK9sY&qi&?j zlgWnb5hci%OZlk&B3F6CZelL96pLL1ts;@1f0 zFgGokGx3A`R>Ly3jUCDFr1U;VaFiAcG!9=$!v3(1k_`4@?5~YMrb;R5Y{`TC?CQWW zyOn86h?jzT8Qv15U$u~-8(ZFsY1ejIp1x8(0#Dn|YDURagDu!Z-!nIuNlxAy+sL^) zP>8;B#~Q+S@?d(jSWuSb*#}b!eT=e(sDZOSOXIFfc8Q-~4K6mx4%ge|bC#|e>j!hh zF55rXf1}L0%Wl(IVfHe|$}+jN>*pzDGz`DS?zPcY;>Vm&XM4nnc=aIA>hd)J(W(h{ zd9Ty6Mhn)BW|umbh6gM@`wJs`(6fY_o}d5N{=I~Z>Ay|nS%^c3$8Rd@Y$*l?v^ zGrb#+oY(gcRM)H6bLMat2`<5A6oS>Y`+8Ve(d$4X5TH|pxjW%SG2dRFcFo-Eo!-9P zrG+t^;Yu3karkrBSgzGq1EEVt0U*F~sLcFVS0r2)R4@G7A!iru+PKMi#(@+QweLw@ z+a1?RIbyy-7ptTuy%hcKZ~#?)8|&Trd@bB4B{p6B4k3s3MS`Rz^nMnawXrclSMmTG zwN>ZIUw290#2n8{m~P^T{t=N`HyiU=A}6vtq<;kGcIIc{=lFXIeh2ldUhTtII+~{0 z4jkO)w%McX8{%_%uOu6+mCs<#&RbZxp%9>Q(M{iu=H z({e&{N}IR?Xu>;yecaCdyDb+mm!eOUcJugu^&i23eh3qw#Ah|SV8}Q2RI0P8>+CC! zneQb>2xlZ{GyEv_cfY8^#fPEiO8&nyny5Wfk-^q*wW4oD%-B8ZFE>&`Z2U1cW0Tl1 z^P0J;9cV6Xp3EjYe`TRV!O7>6f$fm&Ocd6Z&EC}M$^DYMT9IMxv@e{|_zaK_d%b^F zp@A`5E9@a`@86#_k#bDfUo*>@U5K8Y>UDZ&IF#kiO$*mo6Ip)s=h4!AZxymWVmb=f zSue~li?O!XXJ#f-bAT9Pf)gi@&pO?1f>WD!W24v5xBby=RB`)JxG(S%m)ZoLW)0Wc zSHhv!XgqLzMyXM`U*|-a2`BBXkZxvh8S)t*y z-!@YA)^p|DFYb=JWA$(y>ZtY2&fEjM!gwZq__@}1Bm=Y>^bdnJSxEA7Jdd_rBl5@`g#~>=ai%;o35@x9&2aZ{)o#>Ce+ zwMywuZB3DVbF{I+(;Mbbg)oZ9>4_^h znvNK3PME7F2yQMscw#QAa)t^RZ2hdg&B#t?*vSpJdp-K%C%L8l(%dN^Br6y#*yNJd+9x^%PhBpO+#Znv$R(&nd(1dtYp zCUhRb7vR+ONT~ojrAeJcC+5>kW_P6&g;esd*Hs8=Rf@yAW?+>CImmhpkSUEX)~!s* zO&psKLUK>`_fJ3gnwv^fy#ME~y5QjL{Te(FQ0U)A1w1*51d8{Px#)F1wm7E)4f+^Ip3w?&WAql2M5 zH=i7J%{97i{#e3bb1G`2VfgqQIno_;M5}ZAle>HI)Z8g1mmbsEtb|7<&JsRngej#c z__=qHK%E7zFN=tz8)}*{QtPQOE=5FPC!f#k0(qFhaHMgjuWf|Kad)Gu-fU856{`EL zu5+O&+XuruBKw-9#@oDaquq)>QiFy_fti@fgnyWAKVE={x^(;L?cs~GN`zo!G6?>2 zosQn|Q~TmJB{E)TsaO&sb>h4Z`I-D}O!Y^h<-%cjRI#fc61DUdm_X90h7^&u_ele# zmPc&{DP`WW{psuu=S@0|Q5;p^>erF$h{!(tIeACdLS}6#i^YJaEc-DQrIUCg@smv| z8fVkX=onY}t@Ky+TiI74d+i~BEA|yt?aw*Ub7kc-#SgiJSZsyos`I;jNQsVxNeAc6 z=N?Cp!-@>&3cn1Z3$qk@qiD$@7Eri z{+WE4CthZCLOq@?qa-K4U^P4rw?=S&Z4U0=lpNw70PFd+z=#0HOGvu3g=a1Lbz zr|7)cF=DRVt12X}C z1DJE)HqThDItgEo&bj?cac}wkN{G{U(;#wL8_9sG!k$~Vx2;cDVm;S&!Qo~U(?h$e zsN)1Ezu=^3%J!z+4|%vj#r^L>CoC3I$U#XT)UNRIKGlxt)+i`nU2 zt(f=_thQrxS2K1O^DGS63C<)I(pdQF(x$lEm{wgMxjNK8|M>{cC)jJs>hQx))w59@ zXB4jD^xnZQC zTM2nbUBc$MT%GiN^pDMV*np~u0M@#$+G|;xSwHf%tPw9+t`{zRKEjCxfxx=}xwu^M zm?2#BSfYKGbb!OoYfgd2o~HoB$)c8*Ue%0qq;R^FCuzEjCBoS(iYxug_{zDVyI{^O z+si$2wZlcFa2QW*8f@~lGHprQ^J}`F12ifd`_b3wU6uxP-m#iBO$dPk*p~oD01nMq{U2Ji07c8Py&ranwMe#iy-U0nDDzF zcQmXNDS0|`Xkw_o_X73TtzWo?zzF1m2zMj_z#n9WF59JApIB}W8#R2>2OIh_- z)O@0~ao)a_A}TlQsD{Ek!W6w^l{W(6rXTe+vMv<50JBZ|Q#qF9($2bP_xJ|BO%;HP zid^prP?JOwbImm0Qk&!>aBMl%>%#+)FWN@#cYkpdmcLnZHB;9U;*j?lIU_49I2Yuw zMD7LWXAqhImC~C~*76i7QvtmnlF~;)JZiu>w|*r4kCnjASoy6uDUO2p;Q)a5E-v=~doH$0g)qgM(V2+zS* zDR32W2&&DtUuaoVx8fnokaL3lhCs?!9V)AsO*Z&g`u z>5G0aCXhJGjj#Kvu|!hXxQetpyJ^-u%Dz5|Qa!wjRj#~g`gQf&E|GY`l8MR;Py}UA zNqCsZstPZzc#W^uxrITzn?2w$jR9C%j25HyP;EovbA6ap;8_K$$ny4rzAT`O&gz-` zptr))5z?&6BBNJ;Vh|8x1!I|#$CcAroI8NqCa7xWam5*!R&cJmMzRdd z_bmuwY{R&??(Vtmsm13}67UkVI*Ds$A=&XzNxxfKy|TqRtrbEx-z}lBuxqd83NQu$ zgqfDwMk2?xM{simT-Ydj4K@%!yRL%av1SgMUVA1Txa$hgOiTMM3z~QW&pFVyQZgW< zIq?eSH60uPKgtyBLq@l^saAGc(7d_Gu>{JcvOasmUQ8$H^(Y zE(#;7RlhM8(@UPID#r7z&rwTo7VByFw=esM==>bZlhCzm0kIZ^28vTuL{84y7!Y3m zlkn{c=Gqh{V*KsF6vJVbk)t2+Wd3vypkwJ*RQcP;2nC9erg5BnDnOVzrIz2-{@C7~ z9}tR9W)5zODi+SoWJb3r(7eXRvR&G!R^DA~S=S{kpDiOgz^ZD`qV3kwZ*Nop=Ku3Q z2Ucb(4q9|VgUGkFdr}@p{ML}KmA1uS4;-ya{p0gX9{yE@;BChjEs2a+8wxgps z_SZkIE>}=1tBtK}(tnYHt}<1E-X^WJl`R&F434g=AK^rc z35?zh@0~8ZDQ|H^u_%&<`CD&omt$#Mb2C*`ZsI9tbaaQUSHHFY%E6`l-n|=)X25Hg z&?XlacI`6#vQ8`OBNP@s`j}%&J7od%@_bp?v{Sa;dV^>wsuyEbH>B1gw=hXy} zy^DSC%=RmF_1R43iM}w9$Br%%xdZE3)2bo%fOLY{i&>QvxYS(r2I&L2EHrnE+?5wv zyYbnBuc5>rWJ$@-5IR>mS_KsxhdA5O&H+KuYcG(Sr5Mr>T zh}pf=m5ErfAi)S=G#7tRFon|ZMZZnku&+ZUd|6EWMX&~qcbEuTcR_A2cUL~d=m>qt z8NBYp#S2{?wkoGC)`#hU=Il2!*clg8nZi&WP&pZjwKX`!(PTT}9KM_5*E@n_-parB z>o+p)cJyzVgRIUqqVk*_HUeU^uPap*4}WD%@FyEj=ZT%z z`|HVS&r4WVZ^R(Xr|P*cb+fK=rAD$|29)wx9y8zLaTDI$d`mq9`w^pM0+nN$EZ(RT z>zQ<{zBCqw^HZ1$gCO8}tW zk4U`Fmo2wxt++V3@oFg&!0xC=Gsg3VY0^CDEF}1`s-bTD;^gH2p#t+iK9~j%VPOUr5H&$y0Z}-dS2-0gH zs){aaBiN@Tgh3SOl%h*>N~TCZhEExEYAe7b5kSrZ7v=EZ6vB!n63r z^$ePn2971LhWL%v_(GiDwr13y2%7Au9>pwJCM>8#BYt%ENz>uk{5^^-mb{e#PWQf6 zARAm_jn19u&8vo`)zxX+P1y9w=akzNqRY&0q%r<|sABQkKUfGL%hg_kF(%UhyaG$J z2FB9FHYyT?6eOlpGze)a6^T`9lwqA&&@+PpUbcFS5+>nB*TBYfmi{_(8Hd;7d^{W{ z^G^S?C`0;+b?wsoj8Vi~>)ap=koRm9lr<{yFq6-%v2|!mMKrzYQaItFB1TtRFCr+P z6Zqbp;s{Bde`MBzdn$;`b0OR56 zc9MaaRp+~SEtu3_@j6Rny>Q;luOrLt`r))!z2(W9na+%!UKhcr$ck6UNBCR+IVK~5 z*p8q(f062bF0b(2!*-DNAqrcvYbf5f@?WlE#FFd|y+mR`3(>}k@SC^_vR8EaiBed8 zV#+?&6JG+`@9cqkmiATU!4vUTS%|7cGxUOXh*$i9m(B6n4aerphKsm{e7IX-e`j}8hDCXDLNIswDJjBL~yQ6yV zq1PLNN1D-ogCV#Ud5Z~|S4bBWbf2v%Af`k$ySsj1&X`5$83g6yF`Hg9Ohxca9{-S=4S)9=nC;BVd!ou4b>(;T?yY7oT%8^h^+zM~HMp+F$7 z0_Wb!j>(Xt3Z3ctw}0pF{D-$I6r-rljfA5g-ZFQ!ZmBs7@YNe#CIoDBvce zfhGA+VkX}X{iRbtgEeKTN2U(GL8@%TUL`df1k<19dQ4+9DV-R6YKT>lxqLA;V034` zFdL+FEYb$4-3zuwq#wlX>!2{S;98EL0gXaISbC?p=f3i?FZN$RZdhz z53z8tGgS6)9*tng$Om?;d<$=4H4`jMm=%!!T~~? zuDqX~Y@OtopU}FCKmShJ>y^?>){z%@c()EMAZ}$c;$MryuVU~Es&NcQMDpja`Dsr?*7(%XxvfGxD{d|gW9^TvM&71qrChkwp!a{Ap4scjkDLA$Hr1XI9u^`6yU)I+qmr!?JIG@GHz2h5zjxXsI4Bk< zvenoog0Gd0Eut7{C90=BiyE1xA~31cJm#rC`R-1mqr`s>x z7Ae-eK?e{)_J8qxttU4Jx7L&CgV@g8x{x03Eb|*3Q4e0|S9-`um)SeL%3(9P<5CW; z^zl8!QV#R15AmTMnO_Wzioj+6w3fbxAbMvs+Z;k9{wMsH=`MxB#y1*-f^Kf-4j|RYCWkf&6#G+x8-^l7WSoop~bo z5Il0SAf#K6Ln7DTiI7L>X^zIP5kv*84N>qzqf=wzI_)YF{kF%I8~JtO_~20ANMfOC zNnRr_Z0dNowLXX=UHG!VAqPh0`kmz^t}O5RWh@27X(U3VJDx&}B(3Zw>m_t*_EoAg zv&*xY;APEpkdfHBh2eJ58;mdrGJ5-z4OlHefSE;>Y2#fZ5?g(&KCMxQ$#u60@}>ON zH`hkp`BtafEgby`_v{6949dHL1WF7_UD3-);KU%E#m1*lQ+~*qRYgiM$My`NBzq&+ zi~=>vt+1tH{?el2T?vs zj%j}rZ}p-G%25S#`M`v*FHJZmF8!2RzbFCn-3J7^-8p^)cP4;lx9=KvUEsPdJ?z){ zzq>A*R@b==V2>|KVNz6FgBBzLKKJzk>wcYOegJvLb7K-mXWMs+4=MmpUhH(h+M(WU zCB^`*&DAmBb*6q`mM_>JAS_>q1NPi40?O{W@fFnOry5+qY`!SJe5ZhPPL;4}Aq(p( zfVvmHU*ROaJpTk(@Fcjb!57M>V;AY581n!U>1JF{d$-e6TgZlWXAWtt&DhrgU750X zZJX7`>1jFu17R0y`26bcnh$79uqqr)VcX{XE=s$U=^Mdog;nbL48ezKEX$Gu5ii~1 zQ=fw5Ld+-iC^y}G($;5Nr#{p&B?ikkNEo|$n_%)ELDkqh5bqq4`(kQe!QlRiH z+8&A5-~tW6bWz;4v4yJ7My-`3%aef&-<(o)pvE^*H84=#n^$i!>a7r}*Faq!f-KPw zQG4dbH$e3@YFF1+a(KHd7gb0LRQKksZ^2XXPEKSih=Efe)4qJ_whudots9dtHg+a- zz1_uEI9VHzK4;gOZ;)UXxMrH*y!dQ(p@;92 zzWp}y2^Usz4uEJEYQNKKzYPFj46kyph~(E^VHV_Bi!rLea5GkJ)M8PVoSwS|LK>Lw5 zAVc)PRe}=cu4{lC))fdRIbL5M5|{*I=zB8^ZVP7t9{q~kf-Z6VtKV(kE~9 z1{eQd(U(Ke14SsI)e>ZCoc9AjEy4{>;%zSw7c~5Bl)&>&Dz`~VXVB)ghR_TStl09% znE0e)nIvLlGKXO_tFjshMU!vyE~n_4{(A;44brO>BMJ={GTp45Qo zii`{T)KFEF0=b#FUxNcqtHYEP(3m=~1%H9dN*VtKhiBmVZhn_cks2yMcAF4k-+ao% z6;jBg1gD+w!eR8dER{~iWUqt{>TjO_7+BE2-|zjlvsG%J8%Nm;8+~l zDjtU>YfdCP=$=)JpFf0&-_cI}>k0kU4UOEXO%lV!>yuLeFj%)I;QMuxig2-W%o7C2 z(zZ<^Zba(wCEn^^5C5a78Mk^6BnKpS5Oni^QF*`s4baelssXG)vjjbnuoiI4oEn{> zd(4{pn(|cAxNt+^m%#Zjfm3DNCJD+nUZbs?u#khfH5RDtA(nlECUk4{+-Kv!LH)Y( zsXQ(`o6!r?o(pVgI;?v}yC}^~&4oMt(mf-3Ditr3d?xXP!H$W_P?IdP5#ji%o}xl8 zoP@CmM`R*%GOckdb=79U1&<}fOjZy#A6V!n^14_AVi~zB;s$Utqnj$k^+~Japq1BR zgDM+mQV7G%PB%P>S>qN=pXs)W#T5B~_NDktGx(iNX{UTv;%CmVV@YUf3eP`|62Das zc~Cuo4edx_laIz*aAOC4QBKoPsMlb38!hC#yV4s?q)jweMT_{Z#CNbZul9PC*FINJ z8#Qrr?a~VzAOQNNTj42-9>E%jLP}jQzqScDxz-bUwSd~<+#4QXBD%I^!d=?pggo&T zc2v_7@IpC)=9;)9AT?~nr5dSGA#%*+QH`TC_k6nIc@Hd~uZv3Rl|mIBps^4{9p9p^ zFgI`Sl~1XG{Zd#X^d+a+@Ll^sn*nw}uX0XdE#%%!B)z~-oHn%@(PkQV=I=$BxTccX zwgolJmvQAr4a+AKz5U(=w<_cbarUB z2;`P2-=fTBfZKLQ_3iHHXAqAwbjuBIJF0-R?jHz*{tF<Pt5Q>{b5+nRh6oxXp_a+B5$QW=)d+d=NJFU?lWkhvx6Y_VBy!kmDbp%qggW{wp)* zYLL9#J>O5sR_W^uw%32vHIb44C1j^(1hj;xickfh_6_W$SJv(bzzF3w(A`KiJP!4> z${WD4(wB`Nrb6wTx11RP)?#)h@iTCQ5WR?jaXB31M_T+sHTfjUKKm#~=jW+}n0ox^ z2qRDfR#_Ri%^3c`sM&6m<;qYNX#cc}TzR_p$ESCHbSCMy08rNl8GY}>^xNMhXltUu zI2l@!%F~pT?Rb1i#~$@Q7<$P%@{dLoEutpe9l`N{LQBK#s3)`L*3`7tteHIWGbXF& zq{!+#1Ne7`V8{DV&Uhcf7e|OywS}%?z8By@v@r*lOy#Z`XsN%sfNm{+=&UR3G<7+J zL@ejK%8|J5!^5CuqS`Es$9TMTJICkw`+;@gcs<{yA1Hp$pVRk;!{a3!l0u|)>5DE) z`)eDMdytDU!e%qe*Of-!bOIiZpPJTyo%2N*>Zkx$;j=Xl^~a27neCeeAI3qyp+afl zK@aC9i+h^BCe9W0FXxpEpA#{=SoT+c#%R_T_e0-IbiJgBb(g7jal&v(3n_K_L=8`S z_*LF*mp0f&$EfGxUnc`LZ7M7G;zZ_c`|R;CsYnzu{othf29xBF%m`}+x&&ZB8}Gnv|tT+DKlprQ8cnl;zMppYL`(mOH(e#V)V2_ExJqma&$dc(-fzsLvi^H$ z?7Iv2*{yMRff#;^?=BF9TXlEg$Nb!KzzXftm~`FR;>gfsTgKY$tJq)FYGn%*TRKp3 zw^zlQ+fRpd?W0H}CL3V!_QdW00agJIx2HR!Fn6@(6~Nxjqgw<>*54%*5OTAlEB<}y zhiCG-6hZ60UmdE^zYLZ76>mI<;RPmvqgfumy@)&>54^=-_x1+;frE~9$b0dgsMXq& zDJ!Qj-op+dN2JjCI~C4ODP#6Y!sOp1Xx2@8&b4W088+?0atHfZ&6Y}L%+Nb#)U+)D z`&AvVW$WTrbu$_^h6|kEx;A2b*Go;B@qU6Rw{)ztyC7H4b=T{ehwgvl~LfcXvK zQdnUya8@uYYj-LDkibUHXF?UzoMg!)&w3qFd1fw{cNPEzpgI@%)sG4xI9eT?sXH(N zjT;Ua$z6NG05y!))jwtLbZj)}UK@_n_Z|RP;_m1JOms_Lu;i5O>#?O(B~&7ggcFm} zaTqF2d+#;gmdRy;wdyZrYBPM_61K!ew(g=TUQuDZ%@gD_X$W0V^GY05XW72FG$$~! zF+{HKp6yw&!+!l8SuXBe7cHox1BAaorB_|E5^U zbJ(wI6X+#OFy!J&Wcd2`1ALjM$r~eqTQNNGX`**#iH5M85?5mJaw@arV=|)Tl%DcE zMqd+6O3s)_hG&YNw1l%v3+6qQ%oF=B*;{dk;^H*jAon<#>l4Uoza=2ga?>JB z46Z{o3!vv{xp|v?$HAUW^_@vqccxa`k$!5Ro8??_m zMi2UHQr&jXd(LC-F`bCmp_CC@6U_=O%?Mb@p;DcP%i5ZPj@~M4-WW;4W-HAGfZC7y zrAdp!W-BBkE%Wk4^{ux|(3;|ofP?Z=-qH=qR4G>;YdUt>-yp*4yQm7VbTnH=N#C($ z$VFURDjOks&GX`t#0Zc?#cH*O<%J@4Ft{Uu31XYS(krBoQVU}!ktnYrYUo=Z;{}_J zRi}3O=5DZR@$Z^jM41K@Y_Mx%@ZQ|GjnmSaj3qo0iqk|bPNhLmh7DtjHZeCds*Tu{ zi7{kR;O`N2_Z2uZ_4z3ywkB`iQ4Ae?V1DmS>T(u*OdA#V_na+@zAD2cEK-dd7C4Ej zUBelIXFEzb@9w5GRvoWtUB4~ zK}-bD695|`j?8xx!ALaK3d73z;`#lALVh^CA}TZi#SNBRgY3#yer%#dl>d^UOqQ%ep86ZxpP|xYM$$|TeSe*#e62!a~gIT8a6owxXW;fr>LWEJ4%*9nqvAy3AhySpirfS4QvjgQ>w(}zXJ9N2cDdh zGxu@cl-XDce{_=L$V&7bj1Q-UO*vabop`zX^+a%9LM9@-{9d}`b<=OzERcLwN?nos zlki>M#&Qgbd>Cb~AU9$Dj`&UISRjIs>L}TDY1sY+YDX>PaNwA)Y6$96qV{+2*!#|j z$$DZC4M8!O^bI~_dm#=YIxK)7`#3f+`nVR{sJi`O>BNNX;s~fb4tI0ouu zowX8-jX?`U5`ORJES8s&{!(v7iC_Fmfm=w&6GJd$JGrNQx$})<%=h<6qa2>B3x`sM2dblD&t-1qb%3{Y#UAE7G=2G%PGOBIdoHP zbsie$Jm8hn(d!3)hgQiI>GIZ{oH`R0aw)6@Hpyqq8dh|IfBA6g#2#cAHV2I$}-iRP-Jh^|K)UI{HgmhwN5z|Gbeq zY)YnT1M8T9SH!@YEHqss8Q)c9`*$UFOlxZOcV;LHmictp3~hY?D%wxNcjMKEyvQV61e|SGOKwpO}b_l^doc zN!i5BkJX6!5)6kUmFpS_Q+;v-ycv+Ok?+h4=W&8rCQcfR6pw&EVr$V<#DEFuZYgd7 zleaQ4Zjw_3AnG*Wav>hC;)y^mlVEZDMKyGl0VI|!!uIH}LGcpHrA`5=?_^;^rmiuM zSMQ0W<8N)X7;*9khM@F^MYT8k>vrT+fF)*VKFbMd?46HpAF+zU2DAT=1_WtNP{kBe zMj+cg>Z!}%K3G7*#s68_<-HfrygYVh%ib{@mS7k&N76*B_SQmATc@K*1Y_Q$=)j}# zle8w>DKK*#n3u|fVA4s6$7{O0{@MUAQT69wi4!`?!5ok|^+%-q;{)EDe|+(-@W;On z{#cWTh+FrD@a@pjkSz*ZP};3hx^J#sOaF%Z0i1CS2yIgA;k4Tv6BumpEe0f=%H1rA zU451>9YhKHD*Jo>qur)JU9UpkZ`)Fe*2#+Rw-#FB+3^Y>1#@>7F{MLritn zfaU9vOT7CNnVItI8@r*Skde_RbNn*u$~o(pp4%zr^=4Lvs9^ z_O6aOahLz;$oVDr|KEO#XKu%lBU?Sd5n>QLx{@YFDt6*BovAo#zH>Hcd7=rL4CaH6 z$>i%{`S0Vs@^C+lhcyTAtcv_r^COQ1l0TG6ab+ z@Y{@K=cW}P1KB!D&sKlMHo|oDnaMR~$z41#|m0bWvP{=&&(YF>k@br@io8e7e>bt&xDh)CjKcq^j;%G9zFv zfM1as%Gm(fqq!f57O7OvvC^US3~J@JefRJ+w01Yd$ZK&t)r^sNkwfoq z)Xone2f0WvlOamrkkrDMV4_hhUuM0r=j6JTeHiqyu<3QV+ZrejALDLQl>pVoaO&4} zroTFK%`w)whh5@Ay$8_^daP6?nE*R5XC%Cpbo<1VP$ZKQh~hCh{D+lNu1+R`&4;do z*C59~M1V#qv428$<$DKc2mtlO!OOGixTb?o1Gs;_##)3!?t`v};f4Fk+UI_7UFtrG zn|I)Md}Nd}!D_UDumMnCEeFqL98x4y(?WkodXb{D3$NCDo#PN2O2H9*S0A+N|;_8^{>>QjmVD)nBR>u_x>0X_H#CRs3MmvbrNPLy}&7q zd>2K8r942P0$BuCbaZRp~kMFHrxaW_Bv)aRee0$^m>kGvs;VRNf4|496;_ zIR(UssMN~>pL`#1>hIL)@za=Wq?voMP92Uyp!JSA+_@^17S9Hs&ahZ8%&&p&q^^DGm7^vR1M1;aIHg%c-fGEA2M?;&e5I`Bd2)rOz)y2Es6{y>V)|D$qM6#j z$#<4i&TkB2OR)|<^yl<0`|cl0>>}g79WDL85{dlkYHX0Znk!!HGL4;cw8%f_{;-kv zSH#!Va`>RE-J@0#Ca&HUM4#1aY>9jK#pbH&I{-7vWy^5QR><@^wae3BLI)+UBD( z`Y64!+nI0EqJ0nTeQ4K1=!X@hEaT)HHiFwvN9pHWONkXcnbMH*=C)q@vTG$>C-Vw^ zH9wP9${(Guzhf}05kl-(dNV?r-AL%^FTBIY(gx>x3rO{8MNg2e8#ecNA> zhnu_MWR#66N3&lVi1cwj8}Y?x11L!Kbu6CLJoz^0L3^>IMNNu(*et@+O$}X!iXu_T z7KV!W#2T{`TBoe8I{|rQAs3N{Z_&&&QLkq}3mvI1uF~M@sR7DQ^NIQBLbI4pEhwD^ zkQxEgBmPOEPqnS>e?&Lsp?rO?h&)-xT!C#!9iw}Z_7_L*d^=7{&l20u8hfE<`dCb( zDAcLat@z&kCL3D;NXZSC{))!qt2PoZQxS|Tc<4naXoM^+&D`qX(h)6}597B6AeGt< zgpoRh;36ZlQ-{Y{D^d{O@|QR2vi}j2?U`+B*end40zLD69zF?oUX3!tI(*JO|4u7q zcu3(`AeL4C_(>`BxYpbZ%L0(wX_W;%gLbgLiy%veuf^}7$%Z5N$yVHs!riQ6u}_IuPm!I;j@bde_K zGC`1Y#%Q!mrY#SEqqM405s#e&d?y{aRsB+fP%v_ml{8wr&bD*q-vR(ik$Hh}Idbh}2IaT1NT ze5yXEFVxH$v76*$!y;L&78yV1p4jeWZ0$62ba$!Y zz4_~zv*OL-j(ZC~5HQ?Uw;31^c6V3Vt?bryQf7cO)`^r|BGeSpsV0&iRuIBGI=o$( zXW_WY+d@N%+ngVmD;_bI^<)LgA$lz;!6jn9y2@Q(^@epyC^8L1OY6`wJCS-r>OM3l zuJU`X> zFgo~;9wCFaEu8e9x{IGJcldWgxQ_AATi1X?%LF)H%eo9Dxnb6eQb@;o0-;A*&$b6a zPm&E50*iF42BP2FB!NyIY&`5k_C5&2QrL9JKtfS*e-c4=KCi)sC`8ij7J-W%Y#Bue zfA>86HWg(TWwnbXuifjLbJgVGm+yJUFfp{zh_if0fr~n;ym3zcu{L{(^#a}@=O^0k z))wd1P35k_ADq7_E|UX41|V2BoBzO;$yeQ0c6`K61kVy6#la=ttPtPSiWz`6=F{s9 zaWtB8`Lvm9#kYfdH!Cwe$p_eQQ%HVK;NAuZQKq-1ccLhpqQ9p$c$Px<3@hM3-CTJ2 zPPk&lkK!IEE5~J?#O?td(m$M+PU$+k_N1vXD3U=JtJtwtLQHB7o9hQY>~I+$_`rd; zk=c}y4H4N#V~@hJd9#AAbR4;ZhNqA201U%Rm^4AI9YzD6#b`$}l!?)&u&)8x9A5C) za!cO*cEfd_D-N+MF92QegdJHkNSfa~KOD*ir{tgh{9b}Pb22^D5|u#t#n|sI()mc> zfx9#Cz(aRHW4mo1;+m6{t7nq+saAGrr~V$(B$IOD?rs;43#%kIR*kgS01{yXlLPBk z-mYsYyUr!)x|g4eLJq9toByPaD&&IN>1+7DQD?v?QVo|-JIwwXRAm|c`2C;mqI)9W zV^4L3fN*x>9s_iZw{|LX`u+#1cuW`YgKG_V*Jap-By834%q%e zTZB@mN-5M3P}`WQO8@E=V2NXD_FGykCes{UV^X82v!uZ5PUcSWbQ*KZkL69*oW%z#>Xk~q$b_jad4M& ze*LBzzoL$!;=khFdjeLDfpNm*PEfW$zXrOr@keoMZ?b;5oH(c@&?GETGKbkssHIZE zwjHR31f_UNDk5*>TOOoZ!h|!jvdmcrzD-IJ{2$5pJKM?+lXXzc4jGZUl7ajtte z+&^a1B(4Q!-{HOvs{f*{&Inwq$UTDZWX$_urN1v3l56ZY@@ncAq62O2Zt#Z&B%_vC zH^mu!ytsoS-rnKH<1Kb9uhDR8_bg@ORx{FSA{#Iq2*F#Teb8kngeOZSILGIcWf3dl9&d5rz^pW4+7~$E)z__M9^j?ki@7KY84e4+Z@tQ?< zGz8|m>b*sE>}W;*kc3QZC)zET3?}YEuko@rJ7nQe8XPyCkNhyC{`wq{7t*8NXK@*S zJ)&|dGz-;q7QGNlBfjYJWm^PLqxs1|)10H+ynm7bwmN~iWiMCy61JXv`9yI7#JNJ$F=?993G=!-Yn&F zJIQ`j2f@RS33Noxjo3utxI4%pMC^mBBocB>0n26DSYsm}WYd~fSS5M8B~SY(40+>k za0HAYy2v&^J)q$0)HJhZ-CR42HqovH$9x^yWFie^!o(jvsOkUMg;minJG7~vW?5I} z#|&%o9}DGSg}?03p>;^IN%oWtf-oBg2t_1Qp?biHXujr#QdfvbfXio(I)g0A&O2)k z52e#04S6Jk1Cb?azVISW0}GQ!tH`E$WEHgmv)ZK!_P){g5zZ*QC|G01swT)vuNfKE zQSV6`gY8yye?G`Z!u5-CN6kmkfm+l`5Eany9yPR;&#lFyaFE1w_}keAaL6XR9PGId z*vS_9r=OwK&_}9*j()+!uV!=-3oE4%I48>Or!y*DQ=;XDTUG`b%TM*fu39nc$CWue zSIVDBCbCTRV$8%XTV>;HO1tbX2(oOI%|HiMowp^0ANa{$R*V-q)3NY7`F*lFS_R}? z6O$SOJ)VkN9D@U#gpJuB4?=N5?1rjds0efa+vGsT&9 z`duxw-mFkNS=z!c*K8fZU(Rh{&7S(y68h&H#JHYwa@JoLtq!90Ee?hUBwz5(kuk+4 z_Su?dC`8!EXWJ(VtI);TB$_yam0ZLkQJaZ7U?kkZh( z17*F!(bc@Ou~UVnAf1f?KR6O4Uk~%YKi)YG_u=}^xo!Ax&Z-$s!_U);*!JXOse)To z8+=Z0=~Ej(8-F(sf<^od5*o1=!7@28k6PDdW)fW!TpNCq9RD0F#YsfB7jgZ&9*0pX z>Jdg;`8Uq8#e*Q!N?IT6fY&?k@6VoVbw~#!62g9xJbLIm#<-v91S}-~$dveiIDFDT zWyN6-pB-|JK_wdSsfSB!uN*UL8PGHsaGN-4>)TXEA@IbK%0~)0HX{WmVd-U10JL+j zn`S!j#)tVa|4qH?-F!w|2MJrA-O4R1!a8uG`{d#7viC4v$0V1sxKE3Ao=v0!FI z{0$l^MI)DK|Bw z(9<7Zjrvs#pXiJQVbj zMz8gVJ;dbj5kW=@KbsKDi2bcm^hoUpZ9AT|>uQeizsobG%~(op7$ak=)IFm8?VLy~ z9s$v`mRxvwk%J<+msm^Nkte6QgVI~KEwx8N&cMCNsFsC5sl)uBm28qHo506m4z^*8 za?sv^<_=4T)7T1pOXk&9ANL)jX3+xUpBVB3j=N}yD3)$~zkmim-0K#o983{7tu(Klh6D!YI_zSYy@< zgN~nHPDND5E#YK zHsEJy35dGgHq`TTZFDlI^(^Nk9~sK_T@a8rdK`dkxvLMq!U6d zU)i4r6jBZ29B>-G_QJ(uEMuC^Gm9TeKfo-Kg!SW-D>lZQQX8De9(W#-TeOP}Ocee2 z&g&dj>td3QT;e;U!AwQ}Y&~!sl?qd7j+5v1mn_Rp=t|)MZUFWnZYiXL2Cyp8Z-3-+ zLhs-t2)Dhs*x&U%=?G}QkLFG(%^w52#=r~!P|%z}H~Z?-+q}+UK>B(S{IZClfd$W0 zN+@ynb0Y5YXKmj!U(8TCR&p8s+@Z}GX24sp ze-T8PCwm373ozhY{o!d?RpD!iZJLp)*Ei`UZZD@p$TQxQHi z((YWb>y{#B_MUmN5&6d`rdzW-wGetws#NuJgAYu_nxsD)VaX$}$Jj#tX}c+d!#)kt z#C~eX=J!51zdzEsW>L0iSqsMnU|!q7}sr)Rkmf*H|NGn zWl`UrRgLv%exH~N_T^ZQSK<50#Z{X@T*D(onnS7Z=k|xfRuzTfuB}W_`xA0fD_d7N zHA3yGb0)DP(E=urxk2EXfq)jHFPdLQ5~X!O4N8T*V09GkpoJe&!^N?*0?s-T?fTrf z&}}Ep=x@Su$&a7#Xf|0>_tX9w7Xz07Mt3EG!@;}JHi+hK1g_oJ%U^U5++;W|Xx+fB zP0woaAGl&KnHzfNbL0>tw-@_RY+jcV0ot8;QY~)WGazo-)E=Dajz&laYL;XIH2_sh zs5iobo1ws7oxf)}-Kl2})wC)vKXz`}CJT}yWgtp6&oH~!i!_MBik~}kcO3jl9)xiB zdKe-EY9dUd<#DQqsD^Fw2S2rj^nUz?T_XZ}LCGVJ zD;QMbNDZ#jp5oSpHV`fle94wnVyeYW49Ruxev(W%?lLXQf z^9N6Oun!ly2n7^W`-4t|y`7Q-h{lnC=*FG%o)j>=&V*oYV3&{|`Cb`tv%zY>muPUP z30_OmhhJl@xAOGl2QTGTGt36QyFeH7@vuk|CohdWPD!#Ae!3X{#y3|re1>k84K{f* zTR;fC3RsT(s#V0EVQ7yFDlTxGRC-qm1d9WYbKh!AA_(x~=>Ynyr}3)D0X)~# zUIpshQfKh|;d(QDeK$3}p_koeiTf}5giB%Eyt`w^!{JI6UJOUf2Ojo=yh0L6y?xxe z7u0?C;K*6is=!`_Lj5C++yJQD7VaD5cxlmS=|=fgF4DH`neS0|I}X%mC3T$yYtS=K zWukKHgA0^HJ)m20$l!JhDPzKzaB~l;9);x{u4dYTpZ~eVR+AAnz;RH1mICmZD8OJ> z0?U%dT({8>{T3t_71-+SuA@JiNHxJ+?YC(v@L{%z5eMXHpU0m!#8OxItTH4-)r^2r zu?b7fBZJGqpjLrhU2(8uqV|#~8#&GPQUq1|weG3Or{}`X9=6+WR7vUp0!21#kQts1EHLhExP9d2h%qlOZYy5st zkgipu_7|wWq0v$R6W&4OL{#Lz@N)@M(OxF`2FIwHjXfS$+tStOr(!|%>u8-?a<^RD zfz0e zOluD`dvkv5L2&ZHuRRQ2d>J6>Lht<0nF*F6Fhrli3Vj8387ZGp4>hp+{>DL(mV}yg zlIikyj$3aNr1TOGyc`7pCN(K8XGm3(hsb27U)WCnaU(*!!~?HqEnW$g;;R|Vs3B`m zrQaiOpYZ>PYQE%R(BOP}%VaF)=LNAxKo+Hru*;8zU9R<~c)wqtJc=Hs}?Vd(=@ zIPy3oAeZe|EM|M`{i}m?3#B3PoMJuZb`6gbz}G043K7HuLY!)I(|gepZUm3t8r258 zqWid+7StB<5;TvA?xu2k<&U-cgK2xdpzh@IN$5&mHA~^QzuWXh=NgLPy!J44h}8VM z(b6SpxBT$zLR9hl~=E}y(v#m@pD=H9oap*-wjHn8V2UG(Wnl@5v; zr>UPBY*J)r?})Cu-v3Mt-nBiRj{WHVnKdAan8HP>LZ0bcm)L*PLrZE2A$d|RZ^q{w zZfOM(qZLTTD_|@WPy*J+fgyH;dDPGgbw)u$oW!|hR?vuB5tl9r-U6->B^4u!gDGaj ztdD#0yhhGdm?W4O2PoJCTgQ2s2B+1)Z+Qyj$GZPAzi;m3>yJe=Andnq(OXM+l3#`J zr0NRE_g@_PG)MmIg4SHO`H3^LNW}Hyrgt{pM?|?pE?|N|7)q?hFfqWC&xOQI(9Ul_ zMh;0g8cAbb-4uNhA?MzBCsrx0(Q9Y$Y(ew7XJ}UU43tVd1^BmV4IlOlhk8OcQZ?~l zbm)iCq@VL1YCbjVDgDZxI*k0CnZW{zub;hNXo1&)9=QnNS5?YF#WPQ=66={1Y zX8O)eI7%urQhN>egNYH_>%s(0XRa)wXP>nsiXQXXC&hSSM~*iR`qw2pRoEiX^2@>1 zA*Q)P zVQImw69vlyGNu;b6V5HBfrFo#x+eFmA{pF{LV5xHEC}!|m@0DiE}p*K+?P)q_~-xd zcism3Tj;-pfBzPn_SR*`iQpPR_b~&U!LHmdeFwJ#I2gU4m@(JQ=G80(*K-SSL8k}j zhB>foAvF97OJds4U3jV0Foew#7ny`E*Z5vlCW^)o^4MkIpHGR!n30=dQMU}9xd0qH z%BapO-JgzTPPeL9-%+}kqfO^6VYAu%r2=S7$p%IW3dhrtL}#gX@gZ^dshX>z^ja7_ zX1Gr_Y|l5WdO=w~cX)R!fI{0M0$3t>O!716V$7M1!ogBAker8WMiJmq(65{*!64-- za@Y8~x8gDF=J-2??+0~Va8?KgGWB!MFbpmA21{{1qNFuH;nf<^(hfaMwMc5nys_ctb-`=koyjUpPHCi?DnvnH>Ga7*bJTZziKhc5*y;^3j zlb%P+iKoq$H#JuI%Kdi>TzEJSxK3t)Xsl3*>M96tD;32cYgu{Q_z~D%{zG*p!4&2g zK}GQo)yireEs2i&FlL|QdDb> zsrq`%F&gpJYG3pyidSHVPYCgHFRKx&)68I9=DK~7dbR9xJ1gs1%YWp}3Xjt>1Z_RZ z5`*BhWw@wlnLBE5z$F`JGb-xU6V*Lavug6xr^gtgB z?zc}%SgFc_wvKZWA80Pj)j~^rNhb2eIG*i{7D)$XdRg`8-UVjWe42hxE9T8I`e=k> zxZO53>1!kUACRoCe>)q~SL5wuQ~3T{yJpV8RJN|6BOZ$P8FqF^L#0P{2Mpg|_<#`4 zBlg_xdcHUAD;y&1C;%!T*p6@vo_d$8`g3G`-?De#XAexUy|wilyoMoqz`+X2zIc~q zZsw!A?$r$ECC0(bJXs5}XZ&SS*LKYnv!dnU<;|EDyGS94sLGmXM@%D~?q|Ly%>=4I5W9R0P#vMP`uv+0h$onGS8DKoHR9pd9j^{m)Lts>et})a=U- z5EOl!lIH6T6RvKW5R;0d20QNNGt{KC*)PfDD9>0NOaX9(chnR7P5h!104uc!isi6va%VA6;c~8B*O%k}LvW3iu1X2$bX%;Ko7V{t9S_CuY4iT^o`C2w} zMI>(7)2uK!Z4K|)C1@M6NMDm=r($-$b!jaoM3*d132BCB4-o0VY#vL|&bVyww4brH zXR~G`-pu9v6JVL9S(G77nTNM11DQygK!8jh{qWUMdo0_do>UTmQc7{z4SL4i&HD1V zK&0zdZ85_Q_!n-%>ww)WBwt%GeMbFXJu+E)U+pu;q*wli_lGE@Y^HM4Bh^FCyql|~ zNjqTu*nrL#d$l+NQ^?C=Bc@~a)C3*QfFP*XHLc$tOc=$?Qn}PLKv}TA0?K%4Z!4_% z!r3?`s!RlGJ$!T)7$@aMd-LaRe}ECNZ2kuVU)vA3Gx`T&ydQS6_0LGH=g+-uye5~) zM?+>UKnQG6c4}x^L=T(hB1VptVl6=<-pDd^v$`M*MZ!iUfud5{flk<{via`!Wz&Vf z)Fwc;d5kPEKZ<|GNQ4tp&Z84tKtY# z0<;6>oGP-HezphL9tZ?7udsqVFYqeXIZ0W*?;8_GR4N|*{Ha^`_aP9u1Mi%IjKCDW zp9~j4r7Er1|4tHwye*uQ^)S>XPg3W`xBRvM<^dozj~fzvL4jt8|CwZxzh* z)t%jOU&n-dYpGROiOy(O+Iy|N=YyN_?hLjW^yGfCp%q%;A31L+}fb}c@T#ZPL(*pLjs`<1aTt|t4U033EfQ&Vi!%lGmdAI zkt*chm!LHxOEi1mBWur_p@dMl7q*u+x+ux=_1B)=$YK0ygSan^wk#yiN%oL^kRwrE zc~;mb`j;jzcXlmOmrCZHOQL#-l24_?4OSYOS=;_y&Kb2e`Y}UQ_HW5+K{Qp9NcVho zepiCz6eo-cHje`*D~#>BJR4HQ2aQ5%XJqh{IXxLIAH^O8phXtMq8R!<%3(q>P#tNE zMzAVgNYU%it$z9Md|2X5hQR>_^#4_ohD7n7*_%jD+i%MY)fz*05TpggbSOsS^ZJIt@qX{!>hTjdwd@?Q27Po zc40=&u##0O)AdJ>T273aKblJBEV(Io}pFRsS5EZO{M^AB}N_AX_wO6(a3c zswn~%?_;CR3U@ryF7`f&?0`UNIK3T?=jCNn{af@HJ%pv6U!q!393~+=axBr)t67Gwm6kU(L1XoF$2lqU8^X`AxC! zj`@@WJ3$R9J3*CSzuxuXkeQE}aEOJo*%{Y0nSA#`rAICu1fcivSret`tU=sYrpMT= z8GkZN`KAmmZHw0Ey+duif+zs}baCu^cOldf92VESGExbFv1Ueb?{P%PDc2kz_Ez+XI zKRPbxxP9xhjWAb3kFQo{o=wX<%@Q2#5S(y^6N56f2>@46BM#@xB>>O43*IlVJmPJY zL5r^<)aEcYmBt^>6-2}?a7B2Sm>Z<;yk`=1kMgy8ka2jz4p_MTihqK}*A})c%t$$E zr9r^vz;!%{j>fU>0OWW=nx^$T>uibFrTuXW%%j;EO!I_$mBD_{Q)zD4Z#^#l0!t#A zb>G&)AQ!)4#`??0_^&vA(+*L-q82i{lKpoOmv{>z57Z_LM?ZhemdXYH1wyoPD8|%= z2KwML*0aN0FsT3W{x)z@HTcG!_XI6>XmcW0q-a}us#9Ih6X}R%d&2#PS9$`0MLDn7_|QlT_Pq9F1gnTZ>)=esSwz?=#As)`p*XLY)6Y zebu;o9Y9~v_MZiZxS6C6io4=Qd7s4?^Fzqw+rt6~PY*n94*@g!I zlZ7E|sHXM>XldHOvzR6tfEETiW8N-~fs@?nU#3hJk!;@}b8-;N0oT6%L&KZKB(A%z zl^#Vaq2j?rN=>_MvaNQE_JBHa)v_>N3l5$MTKOaT{x>2uC@J(>Ry=tVqWHEck2PDa zFl14gPthVU(S4=9NU1}==n&j4t>CD7UIoiID|7NfyJm~CP`QzcYF#-#pe{Ye8AA=4$g z8y=S)eEOFDD2LJ&e9B!YU-a59dVL!Y+;Mw~Cbl9<6HYli8BFn0hsG4$1UN-+6PaU<#a^4$RlfVu< zj))K9=~s+1oTkAR;n+yLaLUVxmh_1#Aus7=-!z7ArH!`b7;TZAJ@{$wOfj!K8HR={ z?3>EE+r53YAtUw=BtBh0*kM<6_UnbXgdcWzA}mdr8Ca%lnnEHfzO^l!AlvYbk4MF{ z2^7gU6kCWKbnM^>#8HC+9uoVFE88{M496H(BdD)c2IB zay{@lLBSIurOfhGKnQ0hzdwdTnA+$GAg5t0Mc^HAb&A@dw)FIb_QVZCQw`pzVnM}Q zl@3R1-Ekk?bza=Bs&k?byL6ZS0}}BBS-+}DBK+%c^M4XZ$WsjGRAk&Z_rp9-$|1{G zb&?1%-l)P6l+d_F3poLW0Ok=v-lGaKdemv9OjUW8en9~BH-6C<`)QvrOHQ!B%Y229 z_ftr(eMuqdQjp$=aDyZZ0+c@~g2mEVyd<>&c3@ZI_m~?o2M2wbt5(50(NdVM`Um>u z5VysCL|tjtGxhUc@uFg0oGb6B!^!Vi0zj}yd5GMEVwji~S@CBNRwTw_^=pZMbgtDO zZfLe>AOxNkq+fDRN@bxn(Gw-4Q1dhqZRVx3Up*@{$^T3mK7sM+m^BRT`Z}2k z>2VntkRXic6lWj*#(g$>6Gc;PW9O|llqHNwpAstOZmY@fbVY&eP6Z0(4Un-y%8fmD z;7P0I5gVuQiFy*yT#aeuol3SE{@KBELu^R~Gol$^GrIfZ$7_!UMNW!sU4FZytNlZ7 z@8++}5Y!7uf4$=F}TQMthK(5Ji86)M^NDw*KEl1P8tYe7@YQWp5W4)D|(Rj%nMF{vm4iL%fHQYz+P zPSvc$Ju7W-;n!66+VVamcREo+C`DI!O3qR`3`cobYvMRas(~_!1$zP(PyPvuX@*-g zMSSAHJ~1$A1WxCs2^EDBs}R1o3EY;npUfRxWkOoYYzVL~anKfG+;X;T*HT9;?aiBb zxM$7}M%f=Ygw74Wx-cgz%ifcJTm|xiDMercWCW=%*-CiCFpr3^njmE<{!1R z1r0J@yUkFRGG07G#n>MnxP+6^Inmu$Lth`EL6Mzd-WjIQ zV<$g(#UBR_c-ejDxF|CD;@E;QQuYjqPR1J2P)+x*lgaOzou<&ExLwB4uSd2Y^G^3iGoO)3Mcd7}=5v8&dtNV#)aX6b4~naPsr4l}+p=6pqF3eCgq!oOGOFU!JA zQtlch&4I&9x?Xem`@nFXPyq^j8Se&1V(&4zwB>6!FpF*nTzk)wyEY`WK%tuOGQ9h(bb3j>{uNYOr)X08dZhlyTG8uFQTwWGSW9U0H7GHk zQA0lz1@^7@ZR`AxkvE)VF=|SigdyS0JA8YE68VZ`S(Z|+Xs7q|iRn*}Ohk>zB3_Ji zE;Z$H4B?zG1dA(%6Y}_+Foz!Vl)aH1<@Q5jRJ_u=9tq$liWwf6vA~s z6KJpMyZ_}e|3HGngj>$nV4^M?8HpYs@o%=2v;%8>$vXco15WDW^k6UV3-0a;ajoKZ zmC12L%~@P@b@E>7vA2P7HO$)@$mv!dr?W}3-h{%+G7n!GojuYF?jh!@vaJ`DyX|gd zBR|NzAnw3DmdG@O$mVP2l(l{qQlB^#1O>_X>YyOs;im^f zPv@@j0ueJ%U}s6(k@OZo**)?TGm@Yx1_t33MPI4u_iA-PBuJE|jZK9KxAkZf*e%!P z%_!Mu(x)d*6b1$+0ZzJ*^JEL4A};{pMuSGj-QA)k`!{q87>9Q6eIRcOJrJ+NxZOAb zS0-d)-_&TBGKuj<-(kD4P0Exn-}z6EJ(t}G?+PNhFkj_dKx3Z!kKj&!NV;X)ZC*%Y zY;3KP8hb-5hVX4|$FB3h{I!vM;v(S6A}Q~KpNsu9;f~ZAbm~AX@8=TkjAVv=pju&!Ysw_h7%e*O9kL{a7vW~$4>Cnf{D%>d*db=ln{PsH! zt!mhCWiEF``Zc^UA~QqsBY|aL5dSQ&4T01i!fCqT_U0+eMaAruGCr5yJYgpbF^q8_ zHFX~jiz6bnhNx%z-aDrBT~bpxZ>?yl>fgs#lo{eEQw zU~+|ZIkB})zWgsc&Q2J`DGFO@coFmmtwI96zj1_@}*%ljjMO^&E&w*K8M}rgsb_2phG0D`;bfhF?XpvV0T6jF#m%g^x3y(1uDU zkc};Xq%-Iw7^sAey;dDMeI3JaLbrNdfrgdLI08m{^*O`ROoFkvXiAs>(#aJt zWOQbY&jfIE)F^d3#@8305(kuAso15#9TsUv8OyL22oXkO>wSF_8ad=YHRA3U;%J>} z934nMm8aCn;5OKA3=I6{_&|oIv&M%$!pX9-JQ;BM38z~4h|Ru!xpaan*~qebsN)Tm zuT;82y03;b0f~{@Yay5R@>)L%qm8S3DTH9@Xv?AI&2x4nZO^N(C2(vry|uYCgi0;G z{qdsspou!i<)fANKNX}p$S6l(bUWt`!Rh7p7d@uH!ZIp7fgLiEDHuEL>SIP?JsyF) z1(L~0qd*PbX4XzE;h>DLVoyw>#$je;z+vraW_L;Kw*7pGX*t8V$H<{?I1@M~Qqvkj z&q`$64kQmN6srA>Z(curjq<*H5)m;V|VW)^cMf zH=Sen>^Zq;6MEW|ggGa(#Qm8DInGkeCYb{Y4+)-`euBR!$+bm;l#7#mLMHVf8Lp#- zJMlc?gX}GE()=-s#jBIYf#_<%EBM8rm=3Z5Dh_qVNpV^sJ}8)t4j)CunqQ1dayya^ zeGVZDjO6zh{j9OVN|s2wInr7iM{P=ytbuEbK9FjywC}BQ3tvI`r6UfUj2{G`J_lym ztSCI#J%{TULqs#$Y|31GaTCc5!37J^cwi&Fj#Ut2q1x;*9UtM;cDkhL$ zmMF%$%yRv^8SVDrG~nR6uQYy|Sa?1(VcxO*9-NEV>dNM>7Bmzb^Hy4&_c9dpPYcj= z0D?&-Y&0nleyjk<465lmNpUiMfwdN;6UR$iQ8=1TKAh-FN(YGwp@{o=?65o#qZ6+e zr8%Od0)Q-+OOVPxTL2dJ6%|~|;G&$P86kmH;0IHfR}@|O+I6LJ8`v}aW!D0>!sV{$s9*uz zC}a!u{F?AsxKhOX_?{AEJwah(*E)iL^4o!M6sHyV*6`R@<; z;q$$#0JQgRRfKrcbp8krSBe>Ln@8p7&rTrOIi@0!nOO^LGcy>sESrCbLI$L7CYg`l z^BhnlT8(5-k^}RMY>Ud|q93TZNopfEK94IXIW2x8AVzjsL7*Ko zcGd$&g2vL+5iVQbyQc3Y#UIX$~B$x;lx0uOKr?* zY`*vjnMUf>XWK{S=kOvH`CUiWa0Re0=OIEtkZrECHJvgsTSdt;E~CoR7LZ0z%E!TS zy^ANL#zfDg-uo2j+0Jr)D~*}?SgpQ)#kRCI2Hy>7S4^D>>oQUlM(CUlz^nJX5%t7B z^`yv-$fGwj`nw{g>)pZeTq2&6!2oMI6{JUC9yafUl@ET`Yf;UKvEIbqDOb;f>A3`* zWpjR(#oH{iuO5vZg!Y`eo|Du(yX!@A|CM$-5OXAM)6(t?9h3rQb{=6N>} zJHd3ga0_#4uf!VUZY&umVzUI!Y;L-tx9eCJ%bRq`MZPpvw9bOY3wXyy=%AW^V0-UPyex+nbU_v5NPEnc!~m3FcE7T5tljQfUq1j@Qw%~{UOB{kra%MJ;#-}2ss zayS15F2BT`QyQKOHCf@KSi&LM%|?&a!HM>@v?aaH*YqZBp-+xW>f6<3AW9|k+*s5s zNsLYHliqQkq@9spXDw>&O13jhg%8?B=A0e%ydnXgKDH`E?s z!bsst*0Pv>xFiu5=&?9l4z#-Iq&VBk{`_`er_voKnF|yJ&1?At8)3hRBj!^?Q+#F- zsU$H<6E$LEwo>rk`HnZG<9Q+}h!DrsK^7PzLgS*&{Vlj6 zpUw`CnuK_js1Hq=l1KFK0A|w|TwyvZCKrt^`E1bH|FPi~n@bS#nY;R^o%$gzK8{`Bn+H}fy(opv%XTVthcB+HYLP5_%yU#Y2l3(=`{c`YcK~~%a@4qV`G0V z0ds~@vPTa=2IS-0Ry7>Q44#tRwz^e210`Kbu9$@Lu|+?dVvo3bW0Zn1OZ|DxnAk7V zq~iV&4piyzer|R8w%%5L3-~xY6f#;b?;7#`u=ZDM9XW1$*h$!HCjd)8w7-*?V_!}4 ztWXB+HS_4aacR`*v-7CQ*FWir2I9I;AlLMPs~M{2T-Mcm^XBY6)~tr*0`5&Jpf8?a z%`{x%2Qyk+C38mUCB!nPFdD(sR!GES)!4Rr29b6m6-HFZ2?_Th*0o{W;8rJyuZBb% zp>tX{NOZ~*dOrn?#X3>gL$sJ9n-Y$yCaF)KrxdQ>VQ^b}o$i{U7be`6D=5US0J$`ua2r2hdrbPdc1W4n3BLfJ?rXx7MJy!WPGSdzY$)|Dq&Z8eKk?;S)Vyjxdyj zzr{qVEl%y_JNBcN(ODW*tOV1(U6-iaVqqmV@tX6 z9Q*b7W%k1Y&hZeuHTMq*oi{uJ-^{JzRl$ou`?=o=0=X-4eNlBg$uRDySnrtY=9dqj8S2R{zttf(WLI`|el|C|2=b_!Z!jd4os^dpXED{&sE}SuvP0aG@!_L)XP#z(Q9enndoaz2J-%m%ZRMekWtD1 z)G`;rFvR$NOE#ejj0TZ$>_hV98sIE`VG1w(={6&;oCZ>C5=Edal zSvvW=8(ySnh)GHChRdZn44%(N8eP9Jt8F6I37*n;^iDbI+fTKYsF7buv2#7JF%CmC ztW~As={rV1X`3{DTzi(snF8DSNFyZK3iBTT-!jyvJ0|>OyHiE*;5dT-n4b#(41pA2 z%ljj;90(25d*I655I^cj2=0GQZB-Q4DiZ<_kKRd$Ua}#h54{_G(9%5qN>gn0ez-Gw z$daBnZi8EsonI4!+sd^(Rk6$1XcQZ|Li&t4j3I{I3@YaFrrw#Se(gA;ys-o*TkRW3 z3f$jc`~5LP7{jZQPU8Ucm6eC; z3XWp1PrB&rvr!^(c+YsK5M2$+IpXm?7fIjK)O&BGCaiVIdSwD;IS8unJX)Cu@}8kO z(j%j;L2#xfE<7)Z>0_Mixxq~NMlY29+_`veURb;^T+a|d6JLY_fXxk7ir{Rl$rF)^ zT^5YK6vaxT9c9=)Qqj|40G_c{M8%SpNm4q&I3erHWobVorv%$ZXG{go4E@4e20naj>WV7y6UN>NDn0NfsW30{~1r7J2AeU(9V~lt#J8g>EU}`Ws2g z1~6^4Cd$Tvmu*!UL%+8jLJloxxO!k8=}XlK*9!v0wpiuE9XgQ~@?`fc_8HvLhA3#r z$d@Q&tcnq`DRZmeAOW|QTT~Uez}{;-#RJgNl?K3oK3NtbK)NZ-MS%o+Nky5E-tw`U z4qaWK)Je>k)l(xE+qz~xH8g&j^UXX~m(ZlEf!4!lF2R5uSN?s_H09gkN=6<3rbKN4 zXN>Ra0n{MY;#nnvBbQdSGJMjOD0j7N%TBwSK*bgbtWocxWnI?Y*~zy%V<;?px*G?| z%%1L_prpL1@`j&u^8+9jrrQ?-_tws#Y`SKe!yQu(-a+BzG|{mynN8UkV(HaM*wK&) z?E859{rlKUvpmVPk|sa zDGQI9SR0h&cas)miyO>T4?~pQ>S>ub2dl&IsXqU_9so-_a^RH(VQN1q@M@!Ezsr}R ze#YZeR@>TG9Ct1}3&|VEuZ=W3_80OI)+cDcPQ?(1F4;HI4^rR+Rv37T*W@ z#Jry|;vqvInnGS>tisBw);6P1h9)4x7OsCA(%T}iIISEUoScJDj|IB#abZN?tQ zOUfsy$Ga(F9po9Ib70}!hS%Gkyl7*#3}azSnqC?8IU_nxzEby)4y6Kt)ga!gi}CiM zC4!mKVhCPNi>8Y?QJ|#6ZL~pn7-}@f;5n&Vp@psp8sJ-}qlaaOeqc`}q`_g0^^$a2 zPdXgfBARbI1e;+q%Kj5pd5F?B(CcZ?9;&T|c7*swvbG!$&v8_r_@mni5_n1kaOUed zXklI=jIztr<|J8?Z_DK2Z@Nqj4!Rc{lZ;H9v~>~2=9Qt+>K+6G%4>LA4XM;+6{A0* zNd#V8Zu^OAa`+r0A$e~pzUYm|5j{x~^Q8AGM|7iK=BD4?9MO-K!u-&_!4dr;NzB8o zV!YkxfwOA>bJ9uM%#0<&HNuGf$n)7($7MCdmr=M*2HUjDtSd&y>&Jx;DSGKLPt}yZ z9lLeNr-5STi61+Nk&eEgxjPs=wo6v$d>KozhGCL$lyblhlIwwQ#U|)58J}I6X}jpJ z89ox}=~dGD^F#_&V-dg}-oMoQx0i7t+G@sg^e%-J)FnYEZKL&Z}yOisaL)Cr zea;$=xA*5l%h|2lb-Q!s&u01$Q}+aDpE6v6)4~Db=qyJOs!Xm}6Bg(31LLG)U}kbV z$AQB-^#Ou-+dMdi5lvlU&V3T?6h2b+f9K0KiFh8_Yn;s+BFp!Uhu@ukwb2DVLJHqc zgqjwIRf3>dVI@)~hzLbbgb!(xHdu=wjI3FG++pwDCVB4Ks7dJYo9b7ga`>!!ca2#4 zjTc*GIFLASmriCxY#qA$bhMTat&zMyNnKUAb15sFmtY~{%T-~6)Q|?T^8)ut`Q z=QIIg-iOK$HP`vA7JI)~cR6anS)c5SkGX8+BO0_VUleIfz)4p_{@M4{TeD+Kpe?b%t;do^;F zo>eNOny`I8b6U_QCQI75e(GG)Rloyi8hJ=p2yUCkd$exlEn9ElaVdHdS_cc1cQ#MT z{dNA9jgBf+x$`-$E(w*t-lMv>rAw^Udy>_rC)~_c8$#G7a5syqUjNv1kx}JK>qkTk z58kwmK=ugqezg^F*HaH7*ckRCfo-Eq+Lxk_Wx48iR92_B^u{d-mZHQM6^grSKD2!x z&6qPQ8T!q4|>($Q6oSv&POhQ&m%I{MMjI`CNO{1K|vW2{Z>S_uDb-3E2X`;rW zMKJ%w6Y2WG3Z=lnhiv*f1eNe#zmG&E*Cyv0)9~YOPnGv?AN6k;BF#3WkgoIJOWBK9 z*Vnc(c>~qAN#8tSjF_$k`q)YEo#wc8kNQa6P6zo}Hde)Uq(>1xhs~DQkDO#-nMdmt zOn{=-9GrTpv1_P3e<{m`bU72mDZ;{H2PCz!C5 z-Oo3vzw7PzDP$@y-cZ=0{dLapL^?Q0oFV!lkev~^#DFFc;K{uN802JzAu=S0k?3k1 zLlz6agk+hz>qA0JK+Fc$ht=SM2p&WcH3NH5C&8-fOBG}bLF3l@o-oU95vGmo z%|B+DSJq^mgDEeXlU73ktysf-HJCMIR*d!Qt!OEvhtunYk4GCA%!`ATUlor$>n4$K z&u$?t+oGoNA>QOCL@Ea5Cuw#MGbO)_Oi(YbtJv+Tc_!Xr(Zv-HhwoQ%S6}(+q~eLS z(6Q`74VB-MjZqD`i*8%W6twc>75Jp8f1(@+f9O}~*VIA64(Y5FsCRP= zIydj8dxA1Tjx69YBC3X+qWAckOp8XbOyq8L`|HlM2bEA{If|EIHar?@r-_I? zvLQ@ry2r8A{=;2`ZmN=HEGUAlhtVfmeo3s$G&h&H1H>%SE$hiQD+&^5*UUHmt?4r1 z{d{~iKpw%L8yJLD7SDOn?2r+xFdxHA*#(Q)E6i}z6ynq#ALD}SShr&uY|poe`?!$b zY-vxQ{)C%I*K(hJuUP+#$x|WpM;VuQrlYvn_Nq-8JOSgJfm5d6J*NibIXk?T^{#Wl zd=(4!*Lxl(Q?eW}SnE=sUb3B`y7^X-je_Fl@3w`YgDly|zu-VOMUENSKe<`+>&~Ml z$At|2)am%&wj&BP3=xJOcwxTcA4hHY-&Tc{N9mAy|27VaM4`vtu){n|Yul{-J@59> z9#-}_05qe%RJ9=kYIKh0whxTiKc5OB1ZSQ{YxWDOiQ^Q(6NtZGS*(2A-GG=M7kdFN zjK2w~KpFw_68}+CTywwFXThr|?A6u5lnQC~W+5T>VqdT8vnrDQZUq_OIgz39gvLCT z+K_lFz7i|4^RjifIPpS=?Z{Ryxdk{+$^8dASZyT}r_U`daDEjoDf}mE2?=RlcPiS} z$GyKjC5QLuN-T8YNxU7+z<)V%DQb3;aAmW5-h1(|4l}CG3tqGc0}lVjJQLo~Q`0Z1 z8`d^q7Mfwv;9WGs&Oc=yYXd2vfp=8}v(Llxa2>ATfd2+{FR(zQ=Y^Adf@J4+RxM}m zdlQd6P^onVEDH-b(<70y+Ee)7#;!9DY;V}gzOLh6WX}wef>g4>6z0IW zQ?gE$XCC-+xL6DD-lhAY7I^Z=8_jqS%I;8rP<;*LDlSUL*-|GN!f6WInUf8{D*FdR znB~O?P%r89Bk7Qx zqn)0_&s0cKN^0=K#K_JHlYoR&Vy)IFMb)Kb1wqOa`E9c1O$hb|TN#dmx4bJrWq2lq z;!p4g6eHpAwjZCN98N{;VyU(eym-Vs4%!WVL!dEZXSi5SKA4aCMVwqhe<0%cku@DL z24K}LxVxS7)$H*~1Wj0#f1A+{ z+onitE858>%t&?MEBD?(`3lfWx=ugGzS(v?e@{o?Q3ySNsGBzWIK%!Ix6N<~mp>&$jEQ!Fk4eKLEZ6dYPPKcr64c*|iN^mWCg z;i!(}CN|$Hioz6Qr!~=JB|lO)R~P??ub^s+H19>vs8ImepZ!1N=0DjrQ@_vQvT$# zXT(brU*9&KGf$tqg1mWu9b;m-uB^)cY;jsd-zqP(s@J@EXsw|*y7l=ZNFx!FDFz}< z0q~IrvI7Ob#}gb@xD#_Gy+J+SbKD7B4rH=DHp$F<(bjr0oW|T0KrOd2O$K>H` z1yc^4$!rN4BXfV!$CTJF(PkZAy2N7?#W?L`D4AcNcB?5^TGLZ3Jfx+Q`VP9V4LMMv zp6RI91pPcaGLdYkwUDO`N2eg($#e^agCt_#PT$GW_;Y%XFWUWK-St%9KJWU#*;)@5 z*t<1E?CMF#Xi5oDD`U*tXZ zML(H+eYTo%D9Zn@M4Soyz(n_3CEk?5c@fuh#(YRz&}dMH!gp$}5M8V;9{5`$&HpwHyzl#(_|DV2 zuUFo(+KOn0TEo$sC_C_jp9C)!H~@JrIO77-uiqURK$A~Ef%zX8;(RBxmi~-5j2ZpZ zJ%B})n-3pP!4r=72-p0+&fCbSdzYYrU%Si@03U5VtcB(Q@&NnA;1(qsjzjGEth|Q# zZ9hy0L25aJtSJJukfs20ELJ1w%{@)rla~}&=3-K}zuo`?m_bV(@VMhvRvfht>9a11 zF|>%|Q%>y`J|f-E;;Z^m{Hue1QM&IC@nhS`tQX1H+?Um=aonz{I~RP~QQ=F6I<%yV zy7eR(9XYm5%p`f_3$*-aZUn1|zL`zfh+U$5gP=F%6PCu$v?@=Viu-x?FFVfQRp{A^ zSI5ylpEg>hDi72-D)=UBS`05}f0~kGjMtD+*HmnCAWFef07UBlJ&tFrXf5 zKWf~`B->Pd85%7hp%vus<2pc>7^p;<`#^S2ad82IkY4OD&ihv#V19gl*zvIvn`_R+ z?O~EBIx2kB+jo7R1jN;i87YE0<%4^aX?xFO>!m4+p0=t2g^YYAiS=1fJ8Bk^WnL5s zm?2HF!G=N}0RATA0d~$k&^wI^#opndAIM8K2B&5IqIRIg%2ZK;$in=3j2u`-4YB*FvzC2+xkHSxZOuwO4~vAJR|Qf*pZY-Ysz9t;lSqn^Euq;bFSSfz5Nf z-{ZcC>i|{@9`?KLCf9^~fH7T$l+*1ucL;HKX}51sfd6&{H_;^&`OuwwW3CVPU;hh< zS+Db+G!dH|rxuXx#BEQT612LAijlG5`Nec-mk6J>E5u`);HyTWuAT4?da}%oYwls< z7dG5KVQ7#vVH@MYW_??Iz2M3PHvo5B0yC)Zu5X2$YI2Gl{_y9jzgQJ&>{5z!VB+!5 zX>o({SoLTZQs^3MM)U|grn`o8!xiyigM2kK{i565|5-rO-AKI5}v>80K zVaSc44Q+lGEmsFWzh#a(k;(+%vVC8^ZIE0Q%{E|J{g8(&_a4Nd%f-hK zsE>+WGp#G|Fe5Ef-eT>((M5F~>cgC<|-29U)_C*4nk&7Bayxh$Jo zcR0PK`oKSJzJv{e$#WwbJAL6Ln`?%hPjMa=^ck$93l=#x>2g;( zUQ$q3sj-z<38skp-gsc7w>VyZI{rhb6m%-?#qi2TdPG zmY%nz{4N^cE24x=3C4Jv_7JJz9OGiB%k9OL?C7mQbF?@o$cvsAyxdR!!qMO>`5N0e zMA;*~MX5M$r@ET1<^A{Zm#JP%Zxtp5m zAR6rOVO?B|Sb{oORP|PLQg9W(zdA|heM094EVBsDt83HLuG&LzGNg(MyyoV<{Ju)s zvv=r9*?;>o>{eM59bK^q_Mmch&6v$Y@JiKQ1z22d*AN;10VaC^#x$T%%RPYm_f7>} zTnuMlML)Q+1{;vD7+77w>pC1mHa|&Xsmkuj$EvGE@>#z)rgpn^mz;G`FqjvAuk)>{ zKy%FYzfi8FYWdTQ>R@k#@~Ts9shQl7RDRLLsqwwilCiq68ZH*mfb&} z&Df=sUbgFKjGtyN)vYSHof9O(yay|06r>3tWEV?i#s$UxSvfgF@m6Dxw}rzH*$|9a zomh;EAPqd7cr5_;IK-v}y8dQnGm<3~Mt``0nhR!8*FluTEV~7ptA*uog=IS}FyI;1 zi=g2rc7LDBCb_*5-S{0n`26knP+ARdAydM}8%p6vRy}FhP2cKQoqA=^wy>t!2D1H` z9`f&p&!HoWV@RGO)@Z@^yabW#K9I{ditBIHQ3=n6IIkg|Q3-LX`S50kutvOCNn)4^ zo2y)CX4U#%G5_<%^U)0d?LQ7p)T<0ofm#h{b-NU=@{x%awG75Gi;@|{!jf=}z`_f_ zY!yO420A%edlcIzD)_=i?fQ14oJYvT|BDM6Pt|Ms46XBCjk1$2O(9Z_JGq@))b}~! z)TsY~$>;OWw?&N@iR$8*Ju}uRw&=gA_RRv$LIjB(n~~G$3P+trrPSfi|k{h#qma)g=gXqCMUfGeU^)geY-*ag;hP8uiSMoGm8n1=`FtqfevT zhYGb~PV%L~!74mM%>O2eUnxo{y;pY*Pk{c&rf z9As9NzSr`Ml|@Qom)oPxR`s`(DT#GnAbznuf}ogFbK&yvH=D5FCLBbnm_vtKMZ!x9 zHnFtaj|k^Oe-8`PVv9jW!Sjl6QFz`WTP3V&W_sTR%$Tdjh&SA~>aZbIhf|cLoS=2T z-xw25$d+4opb@Cbgjw7kc-*#Wl-nH8< zW;j<)Uiq%>Z{(-`_1^-zzeFu`brl#)U6x${<#pAIQXBV`B`nV@Y(b%kqDzrm$erRp zjG&XKHe#^hdaV_7j(t?e&K8$U*_c(FUxd(^?0uGB2X9JAWcwTHI$zMTMzFb|WYy6g zvyUTfrG-+l&gyx@k?6o&!#J7HsX838`VVz%zhW8K$0GM@uj?wQ#fk+FPIjZsjgXhg z6ar+KfU;9ZFdz`zW0wF3%v53Vn+B$Px>AyJjT6#B!vXR41kyx-z0kR?3R(!zRH+T+ z0Y1_t1`WtCl3FuSod~^S=rQzsp%NjmdtnP3#8QR!EGlc^WZUujrwbz|nq6%J34SD&W zZ<8fb4@#TnS_>({o1EMKe}3XOai0>`>Ghb&@~Agqs4*5BU~N*3FUOs6|CWHQ5DF+_ zmyEG25=uH4(5xrO$iG8#ADCK&f{Mwi9Iy5--KaW}eVfX^Te@v}&F?AsKhfOB^U})j zL&>PfdD47wHe`3@2W1We7D9pb>lltd%Z5GEg_kS=Yd?^xP!zMAog0eWiSLzPy{l~P zOz8?-5i^}|O;VKp{njXATS+6#-VetO*()|MbrnVkWhcNSSnXTSffA;6#IPM$2r2=C z93V}@pXL(ZRj-l_VX5*iHU$;ey1Cr{kh}b3bpQ>$NN9$Tw$nyoH5Xp5D#cA+4*{K= zP~wiBFAyL{(WMe+?&KDP2EK7of0U>o=2h5<-(*mf4{u0^+*Y~qycY;ZN2ZpdI z@%U1{)|FMJeZH0BsPhe}7bP>6Q;V)SRt!ObEYJ35aaErfxitx!NH{r z59#5TC3tyAy<_;Iu2%m?P{c_ANUTJqz*ejG(XaZV^Zf;1II-|zN;y*$=8Qpf?)zS z1$mY`O_Xm=&NGl~(12cMc6UAZVIvI5gOr)$w8$p8*O*=_4%p=nxBrcHio`K>LFNB#cuBZ8+h=aW_A5iEXhuDi2^z${0zZhVhKbbiFqS`N9fBIY_o*h% zVR6mt&k^g`Uc@N#v**(>7yu`m%E`veSzjhP~-x9CTKfAFF8qa?_tIY;NtdAJ8c!HRfaOEK2s==e(AR_UnRFYB^ zc3Rb;^3z2ovM24dAm3tMRa!|(RVrcI&?`5#t5G+N^1PhzWnR>_CXje`rpZf<@6}bfoiA!nm#h5SE#_+C22q#tv)$4hUS97m{^g6$L4O6}bLD>KFJ)^UYri4V z84_8h?2< zH?_D<+z9L_SL;N&!qIUPsM7|eEZuP=x{GWSRpM1$^|1%;CN=+c@ z6uuMa9qgil)WS^{l$(z_Csgz-)DM2k3!c}3B1LyBvwMPlRrG{`La?Xr$*4zp=4vC6 z>pc4TI8KI*D-C@Q}18 z-!K|pry|G`*&z5+%$KC2ER%d#yV`oBY<1Ck_0_7V8tGKPaZh9ybY_OBoM!t?6|~%o zS`;apzBM|#x@o;8k?a>Wta_;h1tYXREb;S0PzvMBeEtPP8qWAes^kn}WXld7Y|8b}|Uhh+#Jwu$C7!E8{Bj{GFSBv)4D*<&8R2Q|n>Phxj8J2zj zLYY#p3z%R~D4Q%4`1ew_-T4%0G5d@F%x|5uS48_5&5(oCAIO3Jpq>3(JP;um zK(^WVlaHQ$H|YZ8XIlT1ybs)xt!8weY@qAq$|_%_g1J*feY z+mcmU^6sI}SCc1V=`e<8fl-1{B2Ebu+ERCqVYX%ozD9rkoesQa_Qs$!p%3k#Y@&on zx7%|s=6`@feme4h%y@vNiM9Zlj%jU}7-mOG z<|$VMh;Xs~9+9=7EG6RxD?V7%4XRj-z2}zrbsb&gY0a251nuI~dhpa{k z%{1EyjKl;j@k+^iYX>71_$zS#KdCfiQR zgA!DCiq~nTm8qk21nr4#$V?BKuT2??tKF$z!F%Dl;jxxV%*UA+WHHHZl9K*$(60r= z<|y4T9JFbrtwt;WE)zhiwnS~#v?kdQrWj##rL_At!etMdua$VCHzh|d=`vG41}9I{ z)YwQIQ;JxSDR?J6DLbb12}yHB2gzt^Wd8y__1S2F1VDl^gwYF65V3kMYM81{shSY3 z8(A_*M9TFA(Zk(oA~bR}K2w4ZlTI_MkxG47M0rTbi6l7!pxmUiGgC`|&PWE#+)Y`! zr1V`?52&USQua4pN2=Y>dN@*(W0wFYHTJIgGb`?^7Yu1vS#`&pQI=LQT(4Qklq^In zaTS~pJ%xPK=2_6y_#mU|%Z;KV-7qdSyzdI!(dU{#DRQyf6s+AiNAI#DO*EuL`AL${JCWIpmTg)1z%+BwD@N>QAYb=xvkquTW+ZkWp}AM2GTPpws?6V1iuG}hn5Zq!MrsaWOQP=|o8|Y%O-~Ix91S# zkNd|oVL*0kNrVTWzhtv4^s{0KPdbl!pz|Zz>!H{19Ay8-OeOtT9<(p0>=!hztQl6n z03vjR-$3V;U3QeiZ$PPunU!osjLY!L{c`$*9KG6GpZzSD_;-!LnM*O^SjoR47Xg}} zVMw4kLX+nL9lll3ZEinDKgw*cpDB65!mi!B44rzmFq_>VSF+y+MV*D)kYL5qP32~*Lb_2R^r%mUCD9t=TO zHH%lMG%;&SEZRrc9t_qit8 zOejlDlGSL+_3J*67R=Dwb_XCrj%o=3t3nus&9BL`E|EUgwJ}CuBT0nX!Mlz|KdHT!mexC4 zl%J|oZmX7DcOs$3?bF@F(I;JeF_@xnGgb<~A^6ZMpWOzw^Dx7JDK!hF;HCl3edFK> zUxJS~l~B9~$+BW(5zoF|D^G(#=M@92FX3o%#7l4h%%H%PXstIuZ(aT{LRa z>14pyq8un079bp*E8VlzcZ(7(YYnCWP|1V7k_S^IWK20Lj>Jj7@>h1;uj7C3_smb| ze3$uIV?Jaqm)_)bXqHLNhEuOmDcsoiu-l=+4z4RhB0Fr1!85H{+U?u2;GnuRq@$#Le$H78gGf$#`3^oIdmX+qFeW;I zlKAyX!|s-j4Zcff8}wE+iMEsQFjIsBT0U)!4ru-z%4hFMMa5JE7B{xYQGarOs}Z2@ixNi3uFS zQ{$YVyMm1nYa=3|%s*qGGQ~6xKXkto*H*jN11}-OzIs=WkK#z-$XV(!9A;?^3p##bK z);TXIqg6+9CJX^Qos&kC1IGchq<^0aG)%*3i9l!De_*PD`VEusJ=q6E`_Z|4j#+*6 z{Bz+-F(D}>szK*jv++hly{!+_&aY!}~_A>CBj9M;ZzcR^Fi z2g$y*t#92}gE31vTQD(5b+12TI_y*wNZ}t=Jz!^307bq!QC{8t)pGLzyyW=OReS!z z(TSrQ7}Sj^*^?Aj>O)u&g!^)fd>%`mw(?{#PLm>wb^%&|@wIQ6=Ar==^OF}!36>sP zM*tbrzqLd}aH0(5T>XdMJ9+9%TPSq7J4Kr^#PQcCm>;1$n8!ifxjlJ>9sX;&N&FM?W_&2!$m99HLus=T|8HeFH9Go}NdLx;ylQt!o+nfv0F|hY z*(o`PSg#sS^Z~)h(L8fY$b=GukE~);l>@9BBI+qZv7WKZ;v59tVVF!P)gxq)Z9Gzw z!ck8078{3=Sxeux`9ff}#>^}mUJ)oOE<6wC*H%)bJleM8t-5H&u?3uDGnK$Iv>9F? z_^10}c}PclDWd(SdxB2ATiOjT@XDd-OhHO}NAp{~yqMSIgX=K9r*96BJ*Bx01AhJj zKWa0=j#&|E^ta{Ko7q`}0UMg1QizB$aq8KMMe6AWQ!eP;7B~|J6Q~cgubnvEwq|=y z@FFi7aCI54f&$P;d(agPR|h{StBikQF7IFSxW2*GEvsJ=aQG(({^6luo8gI*jx4(8c{nj zL%XLU{+DLC^IWnj($>2(cYa5pyY#LEM8&&n33&2&RmEA^1`^(h9+B(}hr8F1(zVNG zm!QGKhBLhO<9p8X{pxmtXny0ty}b`2s9ai#C=TxrI(vzVWS zIL-OY&pUxY0^Nu~yHZOhy6f}>kSU>KC*D4aU&p)Y%{)KqWifUW+*BK5Z2kSQH=d~t zlFMvT9OoAr!?|nMOgm!Vo9BBk+r;r^Q~cYnpU8Dwo#y}_{OXLoZN9OSEAqHkqrhS_ zFICKOKeIw3gIjLXJRv=vmf2~8RIhmJR?u12MRTxrrb%jM*Ak<+TquE7*1DQK5hLB7 z@)YnTFVzssk+Rl(8m?X9R=5vir*T=VWy}1CU#{>KyJGDD?Y~M-U~^)i8Lw0uyhATQ zyT>P9p(=BQ39>tD1a~N*a`Z8@?P9Rw3=yVVbby}{)&FksHQov-(cf$jAo#%BYID&jPyu}>&G@v%TZz6b z(3}kqT1O-xCdUcs2Ep`==(w9s0rb#5Ge{x@HgQbFJWSroO@ZL#3TFF?NxzF~W zI2}Q7heg$zrlgV-xY0f`|Np!D4EHnxb-b7nN~h0+Trx??QA9*cBFMmS{|9>b?mpuX zqMgWuFvA7Hr}5Mpo!!_9*Qb*kAjI;*7)DI#xrq1~liV=qibR`$Jhefk6@#mQ>WiWoNEqwV&PK|_Zx*haoWk?1+bmermO&tgP~lPXf=De-mUF%xv`f!kWdQJ{MQ&O;E@ji={>$XiB8 z5)=<%-py>9E6_&S4ZH6CvpqH%AzATmbx57t8=Ir;UHhl~X;8fIJ;!`LtTULKqMhNz zLn0U79|6eGWBk`QLamEuchR8%oK#Bs)15VHuiG@X5#Y!F^&(d)J*pL;ifI}2caJcd z>vZru{{6uO>J4sqy#pjUjW@V_EgTo4ztOumtG=soD>uoY+N8RUdT1O%D_A(mFQs{; zm8bTxnck-qj|cBbp)!3oZ3z2`j5BhUl{IX~1Gzn?j{DzC@1#Y3mC)xfdf5fegEPDG zFZ5v95($%I<^!OtootDAs4}T%h&AKFm%Axme@5ORyCpXn8D64nbWZWq=Xkq)asdZ1 z_;;r}Tn26-l27=k&8M@Sb9lS?{BX=y;$SxpT$FT@O4k(-SlfBK#t0JM#c_vY{wZHBrzv71!a-#{x&%LY!AG4=oS4qb#s3%aNmqA& zFZY6Mg3hJ?JXtzruT%Z~uWVZL|Hwe`&Vx0$fV(^NXuz&uF4DSzSH0xnX)kAR$FMMy zCPuSo?OlPFXzWenAmkpq$_!c~vVIZ}$oX{?dmJ}UApX4vFxmG)#K!k~GGN5GpOjLG zdAHy#2uNrX`4S=4@(0oF`vPHO*R~fQcF0>af`WsnE%u$Oir86QS#Y%O5Y84seJq^} zuyHTlC9t(j)HU8fD>e0H5+ozF^ga@$!*obJ(j#1|2#pCaI_y6N6G5~)82<-Wf2|>s z9`{!-qB;RHdrV*x8|grVttCXu#q8e%S@k$ZjMXMI0Fp}$Jfj%D!^hvrT;WYy;nlln z#TcE4Et}2pft3JLdX7NL)Y{1Cm;fn2*1w94#*BYFCb5|_@M0jMv=k1|d`ke1!ox*R zUz>>@WEp(~5r8FBMPeF7n^WNcuYqxhhh>^FnxFZ>by+ZHumq-w6Tvgd512J{hqrNM zEKrl^>%ss__=1K=ad8wpwciDWUKYnm5wIIbmW5X^A~fLNS<44n0wx-4BPP&@;39Se z-VSVGLY!y$j|{bQj?UBDC6g9O6d+O(i)G#}KJ@dF&#O7r9OGr128W%-b~^lfxV-p8 zxp%phcAObz&HYl+XR#8pZWnUCrUa?nh5b+GYuyPq^YJ_grL`Ph?$o2x z#Rs0(Q$%lyc-ZSZA?T40lN``6_prScHKt@w1z!MSi9& zmqq@aFVy~|`e;Ae_h$-Mx1PU=K(x7D%`La8XDIf<5kla7^$JCY=g%h0|B;&J`XL+W zLB7})K(R=2Ga|JM8oJ0YMKOldct?2+oz3bH|Jq2q3Oa0sS<@@rsf`?Vt@9emBlyB zS?RWUh>6SEogS$Rn_4W&k#g{euGCj&P+ziM;UXT3pV0wK?tfl~7{t&L-`XGn{vR^t zsF{N1waohT_U@TKd!Y>(B&A9NUgwt0(bmqC9ycg0apRQO%Wi}>n+2x7eUl>)gB|Jn~U~+hB3^jS%7b)S;7z46zWU^0v6rmK8U(P@;!msZMQ#(r7 zB#{u4Ejv3HAQoZU{wKX_uI;@ME7SgIWw}Zy`u776EVc%G!odN$^Lh!lr;T29$gSn$ zkKJhj(BQT`#>G5|aG&XHS3PitSCt?=VR8dD&k{WVl-_{@NGhg&SB&EUSW2(@_tW@C z@T3bO4yJPxq5(dlsF%1re-5q`l<%T*WZ&)cwLi8)0$n=ptp|;177Jx}T0GvYgmrhMU zwW|m<*T0Z?3nm;6pfbpp3DwnJ<3Ye0Y6Y{XKX9B-N#Fmbl%HJ9hz2-@>9F7*T|WoD z@bbrNue~-2J=(FgHkqef294!XjPsJW1rG-nNM9|av~gcWLO8e(|Lr|7oP(Rkabo5^ z3Id3h5hvZ*ga-3TqD+zAEWBhktQ<7AnLl@+N~JZrx8|se3fQ?bUEA9ut5r2(SDFYt z<`->0cIEYPHbw{{h{)wqz>E%ZwVT-7m=O1d({}L*6#vjxuAV>fq$50cmqkG@qFB!2bmrFc!1eA&Xx zNDfMAAOleqQK<<8)MDx{tt$Fp(E7i$$JPVpD9({}lar42$vx5G1nY<{8Ox&XlsSoJ zu(Q=7Rk*&MFB5;2?K&T{6c%B-^T7YjU8}*b5m%syl4wRu76T(U2a)V(hw^Kt*_kHT z{dSl3AoL$jbZeus?dW!(YyB(dwD=+_BIDH{379&dlO>5VWwH6MbXXMNfwwTfF}RqX zQ+5tG`>zR)?vxrAMa7T}KAKTT;P2c(sVLFDCDA5sum}`y%@=`*I4;^mHx|+i7%S1E zI66g$J6{mEah$fics@ZunX={yk-!lZe|GexH5mLqy5|#Q01xNe*=D2FTTs;e-!<*j z1P#;VyRyEL83Jhgs*Y9W6?Gz4RW6;LXa)rHOo;8k0##y}0gUkUQEwjf z`ZN(nc1l<1G#vM4{5R3@Euj>4OqEQ@i;~bG_UfvBOjUQq(D6I7zPy;)TS@{4xwl)N zR@E}DSr#81os>59pYs*AF;YMFxj@AWVzyW%6y17sOb-o)mCO(Bd*&DopEpV8;G;X9 zPvlUzz!=mPCf2lNE@m4#i2ekiWJ*_B;U04s&lq73E3`4&SWGT<7DtSHkBV(SI)?3U zLm7fNhs4cp`4R$Q#Cqc8=JwRDMj8l44X;wF-(n>h-s zD*I}O=pIpB0Exa0rwyIP!)ygVjnhrMZnAOJT7pZeLx%G$JTp_EL;jQ^$ z_m^xRf7tVOxMHOC5IAoWwP za&>k;f2n-mUZMk#P4HB>X}JdIVcBebm7EClaMLH) zV)Zhv>~G=P;?MQWN@HN;8&=KYs^j4BwqDHoSy)I#mr+~Ze*qTg#4stvp~0F>Dt0#tS0&WeN)c3dG?rdv7h?4jlemUcR*LLszl-%V-B8yLA1i!IhzQv0 zg*&(7W!xSUsdWe5%0h-Zj34OwTMmL8qHY2zo2)QBK{_hqHkkG z0ByDvYT!KEz}+K>3+3#N;J;h#&Tn+P8@U#IHpPvQ?I*#*(?KWw8}oRfP&+lKXBjr= z`kM^3f0nsOrtM>I`&P$p7!CCF(nrUbPql{1SNM$2)_Fu-!=uVBL1eo-51p8b)f_I> zJlwr1ZZnb0Kf^6;%P)PU899*R6{Rb#~+z=;y%&9nu&cF2U`=Z3Sdha{Z93 zTCsjPRnooXyY2GXFyO`=dtFAyae{Y1F1C8V`e6`2#PKecjXp_p8-WCb#y zHMO)>0YB&0EyoTdi^WJ$c8wf#RP}^bVnxK}$-YAqH338}sOlV5b1{WwJF2)WmY$%H zxuz!hO4e2_j*kYhox-~MWi*E!j%cft=|TSIiyYp5x~8y}x5>EaCh5d;IIbZiaGix& z9#g17(NqkL@1Czs;nu7NvY8bpwrW#Ueya#;w!4;B#vIMJ{Qc?L1sKl`$?EDO+}Y}> zsKA4&*-=O6yBQBAP(#yp+9IB~r+;BJ0N$|TJ!$~3_xI`PkKpq0Rp?R}cchtU9gy9o zZz6U(V8^)n)8ESh?Yl?LudYq;u&{3?$EnFZ1j!L{RsDZV>UFEno}0l@vqpHoE$zy5 z>v9Y~dNa8gYKzrwta#2-b+hZLAC68?Yf6?MkL7+iRG_~vTNs+Y?%_ZatlV#op_M1x ze7*|fs~FUUk6vIIRurUHX;B?TkW$VyoLUnRvs3H~h;*TO4`sWh3S5&`1t&1M zV5ga8q#Umy=>pFr8YpbRH-%yR-*U+(1r)@7C+BTmHSz=vu?f1c-vc`T31oX-UlZ57 zt@?O%(6E1Bu)O(qRtkv2>jIv5%P8f%K7sy30n&7zB+0Iot-*#1JL{Nm9m+G}kqpIaKiu_U&f53Ljj_jZ)&r_}nLPs>&|>Wo>(BkFtSFg^cweIM-gZ}ANC ztaDn3H}w-??6-YPD>1tMRbuyaxx!NRzn$FZoOpy~t;*R1Rm*=Ab`kT;H6R1{JwFma zvQTGKRZ4>|)ob{@*ISTKd>jK_sdEyZol+;DG!V#pX<{!*n41q{F>p{Kd$M(tQv)zD3&-sE}v`9GO(vJIuyY;E0G6=_b5IF5$fH z(?0oRyN|#LbBsl7W-|oIv7vimw;!HZj*Z?Hjupi3HcTx{5*gkPpJ2{#<8@*0UDjPA zZ%+tD8Ykd*UD$lfu-je=dJS{F(rEmooT{qt+0wN*ISH!|x%&>9Qj? z;L?IJeGS!kDwDr0*DnNrpw^z4o9TJ4TR`qLpnZOivkx1S2^2Lm0ybv6Wt`-3({LQr)K z8!N%i;+UgKch?{d|2c%*Pv8E)>gXaW)O3RvIWH0*9ZjTXWc6Gz%inxPO(w=|E-i~c zvUuzb`b~z)^g-ZMhVhEEqsnmm<3d9*k4*BP%Ph{HXP(A%6p;s=WQnJQx^l6bn14!B zM5SoNzy0F)e>mwja}(jQBACw&^_ln^Hxouf{U$ zGRk8?S^oeW@zc+RgBH?e3`fDzd7VK8G8ZMct07y5Qj-QJ zg$o2dZFD;gj6f;cjfRC=Kl8kdN`J^bq>u?`+`*K{X9Kw}u1c$-7x@sO2kUJXLRXvD z+?Hz~t#n;T8ni%+M70x60Qwjd9$!L(hnQTH;j@XA7&TM{(Y~6X^Ye!>XDhJGNkGBZ zuove|c&Dz&TWqMQ3_8uYwPB1KMMU9_gxrEiH&|}z1+;Q{RG=tR6_s9}0SqkmKs?(3 zP`g_pfZ>8UpS#bT7cD7;;acx$L_8?LYU4iYz1wN#&I;$*)*%50sUt#*OP`so`;aFe zT{2|$zQ{AW1$(tN9N`j_Q!MHsWeQxkNE>b^mN`dSk|%)Bw;zjV1V+j6@j1leym}#! z8!9zv$VK=2Az`=3+jH7r+~CK_U<}Kyn*c7-+=siZ^=h2L$a`-7n1k{r zsSYx8xy(l{44U17`@}-NQ$wz?W+k!}Dh?#iMMXi7+*TKOGJ6S~-cCA-@yqr#Aqm+S zGkdY?Ar$e!Y{Wt(-@+HoG3;0Ei(E1xbsWg8sl_o+(=dj(WTIev&&~+)j0LQ%5A3ef z`L$Pd5;8(ZLW@xgRMkoYF2S#Ize628__*how)NUM7`>eeRZM*{l;U$`38Hd~jK z%x*Ysn!offj(>@IjDG0b(mvmDef-7&cLh;3Cx(v%`0^; zi?(2;bonX%L(e7;{=#@A1uw4x{05KK5RXu$?{!TzdIGu?@x=DW_{m!o&H=!Cutav{ zPez9y!feMcE&_uVxJw;$I4&f^@bPxAKTyw0C!smoZa@{n=(J`4fyMTfM}fc&SGwEQ zjt#Ag%ewtix!sM+&qK`-6eoB^+PT}l06s`BcJ}0NZIkJCGP$1GsGnLCH9`Lo&m-Ri zyovrkRU=0M3#oHWe$I0MxNhs&{S9)C*SY(OzU@(`&{1$U+Ij|2sWqZB0$RQM0_m0K z%;XY|CwVE98$?uE~Uv)-BsvuNK-{UeM;=&GU@c z=9)HF=UZFZ*Pgd%IP@d&(V`tU>#^V#q9jPu)tu2$W^U^{mz~DF2-P{$3t017S;vcb zL1)_udsBKP#9$RoXFLxW9N$pR3t4&C;-)S9htF#fXD#9!(NU(OEWLUY8oNviJcii^ z7FVLz&|SM(xCXMo*m?!9QQK4|ioEmF0*dKdA-uiYD*e&<2Us!QbQqUrKw7$JEM0yg z{u%6C!EJ84&X6D0c}PHu!O*Ax>rZ zKfQkg7^4THyr^Rr5zzTkUPdf_jEV)TyB_xzOE+^4p>@D#-v%HNxOlk_OT)z8=WdTY zhl!7(ook0(s#A(~9h`LC#qlNs+bOL;pEP4sb#warXF~l1(Rt)&PMqFqyb{_KBo!xq zsIKv z^TDPs*7R*IiB7E8;s4tGMTPe5Q{2uE2C^iCquA%irq8vGZuj}z*59RJIj^8m0z>zs z`PoN31b<;U&J5Uo?VlADytVHBS1WitdRwJJ36!ajNfwi-Fw@IoDj=+>n0`$rLQMX( z>N7Zw_vz!>y=C3+*HNV=lMF^n_Nl0+{b!`{g9zBLy{0>@(f2*9*wgC0cncwIEj8XMhSfu-)~HT{|TlrNh^_bd5Ns;$3=XKnP2gK+1^o(=C5$-4J)5 zTV@=aZs2ZFHBbykjClVEI^Ca<*gXhFE^@~~TJl`K)(N%!t(Nos@+-2@5Ta^R9}p>( zDrJo1uKkeVTeO{{WVT^4NBThYxDL;DJ!oFfbHcaedD)^tcr&cbNu5MjV_zN6B}vaa zwuqiv8q9{orE$)0;}7-Rw;#C2?29h`ZBD?cxG`7=oUMcf=(w>Jg9_LchYw1W?}nBx z6^n>NlU@MPaY(Nrge4XnsS_)W$BR2r|e!H9R1%<7!yWnr*d_9{xRo|`ttu*m-RaCzdRoY z#KruioKu-+ppr@X{WTP?m5FvoQUa~=)wCPrDuGpA=1F7t`k1Rg0rt7klKmbSOh|%K zy4Kx*yo2KBp4vj>n#4~jF@Eo}(+hg81vWArb69{<(6waC@$rR@Q6Y~Sf2}*B@ zL$m*)VzDln-#hX)6p-}$?xqsbX!G=HSRCMyxwqRm2{k~)1<$o}A?_oy=KAxA^Z#|I z=81@5P11Inuu|zjVF#{v3~u zo^!i8mfF=-_SC57mzJvAqkRBY3w6p>YAy(CK=D8g<<(X**hM~C6&TsduzW$owdxBG z?r(?FP#z<@yM2#4S$o~rhyN$p4x@-0@R33!5+xKdu-_ydod$*#980tXIG18j(D${) zX6dOY8LJK-bEkUhx=sGnVqJ3k?hdv!919W6ki0CwQdz9MWbYUML$T~Xyzx|6^;KDqWGn0@gT^o?dd4QOxfEm6pgkR^6WXjO{rnRsJR)50@s>HQ>RhJ#Ay{#Yg;$ z-V?(qLAhUqA$#+*hzw=CQr!k}@96xg<#|rHOZ33+5eFLtr=j3=^NBBlSm@v`eRzvtu|NeiB-S~xiolQ%~0v~7FQtU zBLK*v#!iVoz%MC9BK4A{5k~M6WTJi>39R)$Ff*hBw;WS-;D++XqcVWEBhD-{EMc2L zy`(zt(KXPITHMBWE^>+(Et*VBi=~!QqD+Z$RrNZ%E^T={@>xYXG{A55}EMco;v7$#*3J7D5*_K!?k$&7TMprNghm56nW= ztxHGMuZTZRh}b!*NksR9?QXLsBH@1ZFhDZ-K>s-9I$TKmP0$_az1!sgL~RV(so8aP z5%h}Q^)3G-a@UONAQ6a*6KX|2MsV)>!EgJ^F-Qh+Y}&0X7?l;;j%V;6*eFfKtHB5u z67~t(ML{SA(Gw#Go#qH{Nv(0wg#Gw3=GT{4#hRQAg!FxJcirzYX2Gd{>(93C$zMGW zJ27DcklePC)g0V3Y@Ud9-|D@0k!)m6cACQDYA#qDy_lhR?Epp1X4;7Zo_T-v1hMfc zKgwf$#k6KZfPf~ti!oQs3R;EfqHv_c@->={Qpq-DWnuX16Uf%6lhw?0q3~Vrrp>9u z(64TM#bjt=snpbD19#-Bw7IrZuf~};fX#VvG5FGgCd@<)WDk;&v{D0omZY{xsz1+C zJ-L#}7!zP>A+AABeUVONNtx}^^eCWoCbvsjlr(6fp3*-^YWHb7^Zxl~w`FLMdIBeo zu>T{Ti6z20jf$;lM5)qaVKaLvPLiBY zwo%vPnxe43w+OH)j%-cS`+3*&uI&n_Td7O0$&f{7)Y+A8Ia9#yS}l^7`rFVpZx0aj zJ+k>0PW6zgo*ZKr>HI%~=d9NCJ+PlbdZtrRrh43g7lowLatzFX=DI#}yv?y8mlS0x`^7F6uSBhw*Iq(cFr`NCLFa z2)*nu_f4Kr#DO6rn)aT{wvpSn($-MbHkMZ<>C*o4FG|wBZ_;+RZcU0vy%XQS+aH*s zYKx|_X={hg410>aDo%c=fh3Eu^-K{19D$*h@0&c8C>F*m_Kc*o7|}x7GPT2v1Dn)w z@2Q;~T9PkV0mT9%7ctmAx8QwQ1;;oHuKj`BvO73IS^kIiQ^25lww`M~PlA(8{E)S3 zW(C#Z?@FgI=aAPYg6K)c1$_yRIYhND06N;@ENHb1EN2%>OS*j=S~u%G!j2U*@oXC+ ztmy3<1IP3%9OZhH{+|All@JH;2`%PwC(P9<)C}&?Sas6+Bw~(idJ$wi;R>Qkn2MRU zy%w|r1mzhK#v*4@wALadMe zxjsiaeW67)Ak*{)*$}8OBqrNd8m1n*Myl1;k(yA<%(+)i+4OdbvGwJ0iW&eE^h(XK zUC24ejJb^5h8ESf9pnAodW=p7P7d*zpJ}Se!S?NzsqE)+5#+d6G_Dohm$E|CNwly_ z$H`>eY{Fmh<(Rw8Pb8@VnrlmO4C(+`lg>4@pdG??(I!}@zw-XvWch5>U=Y6!QLpgB zD6`H4T}VH)pzz4PomcN|;ziru^vI-&Ioooeq33Ck)PKZRN(=M8od}-*D+owK8PBP}_noso;&1J-`2aBF**er) zyxp((^$vZ(QHzKS!69nb)%7|Nz^S--%8)EI6`kMk`(1n<^jR0a$P>#ITBn>rsDl{s zm1(svEMZBdRt$r=wq=SA-RX*0zUfDu`BlI-NNFF|7b?5Zlp<>qx3${)V(V0mk{Di8 zG1vei!P9hRZ)rZQjfw9s3uaAgFmL=EjoQ@TH_QAgPp^U0MDwaQ#?f~bf+42DCRAoS zNEfI`>=!?{GI)zM^_^T;IATqdje`mINn^&y@zk&L1DukQGlvz-Dduz?d!m-`NJNJJ zqA;{bwMPm_+zx4ucG6!Xn~r<~oLwZf>HUuDIDFr%fz@oFYwJj`1Ao`NdbASHsjE8) zs;3*vJB1xb9!Z$qIHiRyB?BQS*`Om?jk@YpKFLoMK}~i}Z)|!)oVy{eDOIQR!A4+2 zn3fzDNpIY0IvH(&JoH^yMaX1yHBAvz3v)CexNnBrgvgsQ`po{i}_J zz~mz1ir-c&cll0`EOP*(YjIWvWIL5~TZG&qb-sqOg|oCbq;jOQ#$AGMTl){L^l8rq zGUS}4V#obyi&e9pLK>gd+32H85LHiFDEV6RSa9?_o`xupHad8nf@??;M|q{ggak;d zhf?x0@Dn>b6EUp**gV54n5_IN72(tISZ;N5zkw0vYSZSgo@hCOqf>(sre?s>wErqr zGnJQnM9d!3m9^;@e4Eb@*aIs9W@JL|TJT)(49Sww(!^?(ir4K#Q8Q>D zx0y2W{Wu1voRahQ4AAo(x=dgm&l)B~Qf-g#bBU}$0phw$a%LF%Z6QECDW@wBgVy|b z)9Zp28iS9IJ=MNRXjb2$buAe5tvf!7BNFG`;D6%@k)gh7xd|t~&%RBTG7SN4vp&H{ z3Ci=Vl-MJo1DD2S}v@DW=XQlHC|}t4e1|VCq0Z#|KNZxf;jiK>tzji74Y7C zPTp8PKwR@|^Q^Kr0vgQt3htiU4Sl(SLnp*>p^+>uutF`3I=l!*pH0LE6lvkrOCbY- zWO1J@uSK@5{B@Wb7J!Y27P8yY#ymxmI1XlIsgEcC|eH8xdnnj zGjgp#&_Iet4skJ6TdS0^0EJQ5S*~5foxi355Oo(@E?HRDpjJJ!6IjA61uQoylsE2a zG>{9aK~NTn1nQ9!pZT|_#%K| zYnNpceoZ+J^*-x{$Fn1jB?|e|(9UT23FjlcG2#yCl*DKNm}~uWS(X+*J;-Y{+m198 zw3~WE!`J%pATwS2?0O{AuzM@cr_~WjXfOMv9Sqz@{#bNpN1@K1Uq0QJu!Kj$y6WcP zS!8gFa`^n)L=Ac(E`!)bm1t0I$ss*RTlQ_&;TV)(tw-JF{NyYaShjn}IUll|En6*o z^7hmVa3^~~qs4xYs@gg#uiI+1Z5|syJv0r5^9gmMYvWC0K>t3@PS}Y%WBwj>$wU9g z&;6*s=g)VD8K7oNIraBG)Al^UsK@=bMZ*OuiRK`2d2u<>FEE)Z3N$LP5j7m$fw@+Gv<>c4Lj#>kcaw@z^Ye_;T>J3EWoI{fy*#J2#QHz6~ zLQBH0yb=P$9-!`URALTZ2MsI`R$*vqowA7urNUR7f#fK&;DfBKL$JwUE}zn43{kBr zj(LyzwLzji5W*Pao>Wp#3$X1jQ8T+Naxds~YOE9*I%|Se;XIQKxhMs|kN{WM@`4Ot zqe?J^5t0sws;oBO!}ifq;zlf1!R?ibr}Ys-$nMD!5OgQ0pX+EwGk#u{U=KU4;!ieR zv9qjADN{emhN+14V8`81(U45{9uY8HDbv6l?L;Kvf*kahJ)39?B9{n`FeB$g&GQgkUT9M`)Vk~# zADwyuoG39JkTu+~SyJhY@`X_xlymq^YxdxFxPpc`q5bN*F=oCqisPpl&mpWXmaS$? zVba{nb%Xk)HDQ~KY>e7`h741CK(z(MQnVPm^_k2?oezn8~y`r zcI^i|c(OAn9F^s3(_CKzi(^U91?}vnom(SX2WnPwqPv6cO1AB8RqW5~o_H&kk2P_S zC1g&OLlID#DC>KTxERR?(XGK;r+D=!xfqPgdL&>9TH+;i!pmmO;SwY#e2kyQJdN3% zua~>kR#PTJOZ(%zm`ii(li)Z7H@q-<4wAR}E14B>1uGKAnmyS~&v?(yqDkM7Anz(- zsP)RQQh=R0%RdU9SN1NJ219yhY4vVZ#GeGTj$hVbHtDLc3vS9*YJ3gtDF*O>lFe%( zjoC7+-GRP?r*6eO{HmLZ7_F08K6(!=UtoKI@sCJDjX4p>Sh=>gS;qblCd9>CJ`v#U>uBuz$9s^WA zjE>k)-juzG=l`ojJXKPw5wf5-r2Wbw4qq#nTKz)LM9NPEP!&F6NrE9~x?B(8JiqSx z>+J;~!iv-MV+?(U{dVWmy1*!j4MYg2Iimh|Izt>1T+#j<_~MyWWt zRh5alAhNF!f7LQKhtd=NRcm%3YkL=@$<4w504zUjg|LaR$p{6N2dY@m+5N2cU7T$p zqu@p!FX`JlzQe zQsiHYSgd_{yDG_$$*jJI}56c-rJuLPH{P9B=1J>u!UO8Me9gFhaq1oY>Pe z+N67isDpm-4#MS((ilez*PzQfW9;`$xV~Ou+s+`#`n+|04`cpJ5liM=@J*+5d@h&_ zH~3?obm5ICoDpe*5z<|5F-?_T4D}qL?)(`(M*OwRNf%dX2Pp4C_Ch$#(Ire^#9${1 z>toYg&uFr|vy}J*k^w^eN)WO5tIA`c z(CQO><>wbrGfo&jT;|q3@w*2g1LgHB59hXf-x{-jbCJr$muQo+v6Oo@?HUf+KX@x$ z`s7ONz%Lrt^_VxB0fvP50mxX@z*}`-h)+Du`9N}W-u?p-=C3n$hMMv>L|uXUO{bJt zNSdZ$)GIER75I3qst$@8NSt?f^bBpCsomFVUtg*{XW2_x%{A(ol(yh|C2afJy6On1 z%8{mThLb_qMvU@Q(#`bd+9icncdWdgg!55vu3fLP6Mame-2AW*6yF#)@J*5+7~UbF z#T}vz>#W<(wix6=a@VlCTKJBwZP#&-lOTPbKKK@N!t2ThJGXZ6BpiX@U{)i~!fY0( zs+vaGXmK6AEl4XE)p>YWxDOJhOj5^zp};!Re3Om?yC4I3d_5QXy`!&}1`-yQ`=S;|SN=cOj~&rFG3nef{1v`p+)%f`8MW zo?xv0kL0e>AlOXs>BiGQ$7KQx*jy0qkP4BGrlB!1 z{%D*@Zm!I7+N=MQcx#B@+SKUo^~|+21`%G#X*wLO2oThsPd77MMZrgnCDE;e(H2u3 z(|g#aV1Fm5>0gKpyDN%PViB4pB`Bh_sM4Aug~YBzA4!m=$175Zjd%9EgPPRCYPjXv zN%!Due+rScf(qSk?L0Kc(f~2tZ}5Q}6qr$x;1ag5A}}VXxHHr|tz#PYMuhXRr+8N_ zL;2LaqDEW*8TieM+y!BqM2g2X(^#p=R9}yI8EL}usMp1NU8&)#Y7f@H?XK_;EyzK` zj*4yE{_+wNJ`=o+C7lqv$2yAAdAy#H8pesWl6&}r48n3|YfMF$fK3RzW!rWoE}Z6A zK$ZJRS4yAYu@=omnRzPp{<_C4ibzfHGX8LL-!{*mi9K!o6}fxrWvI3N?6A)Pp~t!x zWRku8M$(}*q1hZuQHBhI5bE(2mMQ;<4~ddil3T)ZC3pG4o5Ev}9*N$4g$XE?y)nCD zaVoJ&?eik>$`%cV824Aw$tW5>6-92QT^dl@SyL+MuqX3`Nxic*_G4aW{)Oc;teOIo zy*W>xj_m&qK=gBD3n`Y+mj@d7-M^36!EzcadaB&B$tT5!%xR~Gt;VqS3ExJa?Xlcr zZ$+~1K~bUj0iZ28c`0Q?{uSNeG);IGi_>~4{P0>rM`We-RglU~j0NiQA}WqIn}KO1 z3JL_h|HlvXP!JPyRo_K{gRXx5f|$UCbKbqnUHY#2mr)cFK2d!bg6GOsF<1G7AEfoJ zk}KA$yDD1L`vGZ{a|l-vWSyg_r-V_h_MWL5QdW0FUi5{Oq6-be*wv9S7WZiN3juF% z?xLqx6uyH_T$7a>l9wk@P0KeqKP_<%@b_Fx1*0wWu3Zw@N^DI{S97rYEZ5z}kb4@i z)mn!f7N^6WkMuF1ZoYlM1g5=b7Q`a)UT8!t93jgKrNJEWhu45qi0xXrjEr%hE`e>( zjGk-MAd0r%k>xJq5WVpFCa>Q<;aj%!RC_7yz6)-*$Mub#dlrqD-*%QilG(G18=M^g z#93+26gg9%Kd0oZFl^?wi^Mh|LYA$FZxSRa`bddBEn<7P(*Vddm>)l5>LhbfT! zfw4>bu5!0+M!z*OG5RXa4gDKDGNxaxIz@#XIu|JxPE< zDNN@Rr_tI#-NpWd2vrb>ilc*%-mJUCT@iyweb{eKESpPL%{TeJFNl*g0A?4Q;b*PL zpV(NUIon5sWSc~K#cREF!DQ~4B1&tb0W?36J=6|7ew|Y6#W0V^6D4UCPPa(a zoPJF|M9s3UUr1}KeIw>ZZoDzUa^oxan|>5gxF}oD)CbZ8gOEui`C9!+mIzSicX-lt z)3gDU!D=0Y;BSNhW6%x$KMt2M28HosKz;uh6@VtuovczTRUP~Gco&m*@wQM~mO#RQ zCg0gur)pmD6Crc;<-zbTj<(j?9V6V4e z2`*AO@-HOr{OzM3P6*eGHo7K}sH(s6FU*#(53<6m_o>iLx@4HwfodBE?wvsF`p*-{ z*k9=wUspJ*u9D88u?J2@#Pq;6D3C;-L{%aqKR#4tM-`qNdDdz)Jd)cmt@CP(Gj;eU zugeXFg33QA@V7@uefV%*K}Ys3ld@koZEXKByj+~jpeaK?dQsIj0mL-jvI{1}CS&1x zPf%#bBNWb(!sDX_bLUy+(c}^vP+V+UDc3#v(6o9&yI%dT`!P`YZIa~YY9F!(yN@lrP{tcTn^LHtY+UVa_XMhH(2Iil%he9glP0`7ACDzqI_P@+84KS9@_3UpsF>RJV}8sM>Cx{0(*Hdj6l< zH|?0r)@3OSgV5GSN(yG?TRb?|cX9aI!i}aW3PLOW*qSWei+9y=c{t{YLau}a0e6G* z(ZvkHRV4m*p~ z8~H9KWbRImct%MgD;^sH+bELCxCC*6uJ8LMfo>r_#cf9&MGBV(DalPej;Cc>2zMxDyvD*`tAuaZnI;{{ZYPhi z79sDrBEfUBJsVlxc;?Y}#F;FIZ`d2=77?*d&+~j)Y}a*5?!AJjDnk1;V4zMK>#tiV zobR!g1v41t7OZsm2ChAlx`r0|UbYXGuf>#-^Axe%9-rch+_XiV=L z?sM)~D!98%{FoC^)Bi`!nsEF5K*Mpnp6;z{$@!(}t*IYSncx5I%G}+?e>L3JJ6#uH z#T~`&12-Mid9VFYV5R(U_@Col)%+cDvxb^zX@G2W(cH~3X#}+u)a4&I#@*Y*^&WC|>uUTp)Qn%2PcT_`z1o>r^su+cu8lo5tUmiQw8p&k?ZZAnOx>#PTs+!@ zmH31ATs!42&QZ|E$eHjv=)MIKI~$)|90#{&?90ez=4FIFE>Q#)ld5@MKmocMW44`9 z9kjyTrt7IFGMKf7o0sEyYf1z_fI;uT>!MB4ry7`FQxZqfAH2(*IPMSltY2#y45Q?B zsRRI*c%kM-BSS=BhJsy&9$aJ04R6QO2o7EaH!zX5Ph(C|7+D$Vfsn&J_Lk@h%gY<3 zPcy9`$R%&n_QZ>UODmhHHfpU~JdWATtUbdXz(hICT5ml@dAfKj{u;t4_`LiYYeKTU z;vHvpL%*;uG&J4WuK|bJRraFHF8_}G2CW(qfPd#+!4@7G2Xjf z;Rl*RVoR;QMVg#~x8}Camm<1g>YN)Eh*mC1j$*T_1 zCEDJYFU5%GKqgs(a3othBuAvau9XF!0-XpRm+brv&d}i8IusDHfoo2vA7C{Q8LO;S zQDf{mI3hB2NXEG_ysYakait&_ow^?eCkMP%b@jv=(`h~Pp`w#oIwhJ| z0gITez*^v8!_oTCLe*;Q$1s@#8l0%(e5Pr<_Q(ceICc1~%ii(2q!rX!7vEqjC%W2E z@*hu>JRU%B`Xy_*3(>{IxOvXgOsb}^npcGM$wM&qZ)hRjA6DYF)O5a4t z>>7R8+~yXAEw_u0OjXuGRORqs(-Nt30B-cQU=)%9YH^jRCH{<;w_JSzNv!9vhc!@Arx5^005Wd@Fn9f4kH2J48o@ytZvSP4_1|w z23+xI*j&9fFtzWAz;e<4IG>E~X!YJZ;7aKW$lx*q8MvZ&%I-Y1Ko<*)_ml!F3NSUw zLwI%ZbPi%SjqwOm(=p08j0|6Q7{Gsh81)g7j6z$`( zeF7&tLbO_6G@WCU*h!ajj76qWkkn$OXiod(IcEz5=u}zzIL@0=?A@@5wx39OVYk?jaWa5Q%@OMBz{&q^{z>qh3_M3#b|j z*VismuAFpmWcE?_BETpJsWiWN4^Dq=Bj6UG(;ZOM@Q-3lHkFKW!sg)z)8F1P-f_A& zLVIz1C$+w`jPpxa+S^ZyI8nNqaYcNA2G3_Ajqnie69wVl4 z1s-bgNd1juDJHbZ2F(3C6IOC*X(!+}DKs1{#ZKk%JE0A}@w2x|MlLS1rO;)bWmg`B@sz5*-anf1*x-TKSFc<4 zGyi<(M|Dd(@0YOP=zO}Al@nfj6fxhnaOd(s278~R2Dij3I|tv?P}UinQVU* zmG2jd;Q=hyM9*pizc+%NtAT+W_^ifkWoBjqlpJF4;0WK(lV8=_((fnH-ql=AZRRb; ze+!}8)q-njkws6)OK0!MDCx%RjWMEQ$Q_>gYM#LU973-yBAz=zJ{o%+n6?8|+qSV? zMpxHlrY2$tA9JIVsnIe3ts~s;zLw7f=XVcs1_zEm{z!LFpKpDPcMzN2(jPa0yb#T; z(AT@rtb*?jBHYTn*JLierR{Z~>6F>2ETju6)1!c)3mDD~gjWO}9I56ZG(`Y;?!wRZ z(3Sk4_>Y8N?t-jaLB^ZBVPU_A-cHn*YPwWe!xAqsOhe3CMtFAtH+_Knj)XEKac<^X zzT#NlJggsJ*poB#Er>sV2R3gvzgCR^elK`aSwzqZT(uT`*ag{a2HtA(87rM*WnJlH zuCt_V-`nneAY3)k-!p0cF|6p+7G0f(^ZtV}O z^argR`3)L${Z|G_PfZ|6=sSC(`miU+Zeog&bRrT_W*hywkYO>3wvk=+mnmY?SVad zXq_(L?}L^H>s#-lRyzE4j=HiRkd7mA+5>E;M5i|avJibAERjBfPdyRK(-25&iNDUS8nA1M0S z2;T1pR^XtP{-EKfE9KQRyo5e<23RSE)`grrs(9J_7|#q(Vlq_^xuZTgr6+0OcEuf*W}=eqm{bGJ)&) zpafXO2gdTM4dbUA0JE&9VoZ5$>8?zlux=pX^L-~5#L_fQk|c_v^L^(-*=6S>!BZvOgQNV5=uHSF_l?`y*sA(!Y`_IJI2KF7f>OQNle|&8m7jT z=77nLxOn`HBBXhgAb{BIit}BV(|TWmrg{`37>@`!_w3r2OwJQ{F)UQ>cU2jB_DvQY z+%pJdn?sE%Gmf4%KL^cx0XZdzn*a#YTZ~{-3|+oL0fm~8bI&u)m-Nk`GuOuI#Kd1j z22IW`?!dfWO>Q|tr}&zm11$DHW|KiO0(dr^$BRt8lH&lV-OcZpcISjEMZjHhAJyQcGsB z2uAaY6t=I!>G`Np5%L+@{NZm}w>iW9=u6cSx@T{|=lezKSyGmKbGIeC&odtxQa!Kn!9S@?e#_W zYvfnOU!JCOog-qgPZwIy;+V>uzIY50;{&zXR>Nau>F>A`mrD4R@}8#NqS7NuN(WRZbkzA0(1oAZ!FtkLJvLuC{C?eXb(wr#tY!3y%?|B@Ur8sf z3YT9>R7%#mKve!@mS$SOF{ngeMP-8`?ymQPK_-Q#!b05dyU9L{Q2&{*5_fpF>j$wF zJkm^B2qHWy7kCCD`PH7jD;;nkJ>|s}x8I1sWIEP8qUo7e{PR4OxAQ^BEB5J{>w1#< z=#M-~(>G>HeIl$Dvvy3;@T}NWauj@!V4Zytk5k#(`aMUsG+NWAkc~?ajtS2n7ZS>G zX;&}#)Wz&jdXQHmlbH)1tib zi0$nuxuXaKBpK}iEo~iLtg!dHCz40_UGjg55C+{PEp%5=+-JbAh}P;@bn*|3Tk08| z%3IC0SU1dy1*|<)<=()65E%`Q_m#ywjeWGp+eMcZe4@4{KYUb`DJx`aR96B+7dfYT zn^H7enK}qV*3as@^8r{WnW~3bTZOK1bswVrXt*>b9-cTFskYHarj2+g&NIX|OOms7 z*Zx&_^DoFg(TJa-1q-Y5{qU$icH{a!0hLKBbQsMks=j zx0VXN-&uvfH$1yFS9?YIo|D54)Oe)II|X~xM+cmN7h+&8j^aMrtI)lTbZ(~6B+T5x zcSkh&#N?m11O1$Zt;N6>vw=A`;7edy2{%+Ea`_ruT(I8tt8uh>USQr`2bA$foOu{} z=_rWDr!b+#)65q+2Q^X2Jy`pZWa^bkU)z@K=9i45@igpI#k9yUL;6LF|6rO#qlaO( zv(pro=l4UXUD;{MHJ|^Xpf`}phf0kDg?;aD<3q2{cjfX~cf0oQ%mZRTYEJ=e=L>x) zwfWAhbB*A;A9CWxwfkJEo=N}Sktvs+)EyXNCMYee#rQp`Ld-*)9+uVqdPQ%N=b8WP z1p~s+TeZ`?U$6{!7HnevMiSI8-enb^4Y`rG2aZwnGX;n0%5OH>8w^)85J*`KD2h;e zr-E#UJ*J60ooLiPYpH^+k{GR%&o!XnW8!odYiz26)$5LXPzS4f3!Tl37gpjpjJihl zw{r}qzfb1=W6`2TW9z02$ws5|vP#ofaR8q=Le_P5fxNKv)#+=v00wT0>3!%O1|j4y*L~gDMIzB2&XP z`ho$jG`H_3>mLbc`vya9y0S4{@~8#wzkr%YVdk4jhUxs>S>1xWKA$003HafjX6pk( zpugA7!8Szr4RI{pHS&e7xl@fb4Ew>ybb={dN7e`s6=` zI&*m*3%mRjcH9iMeP}3ok76-f2IAB`d_5Nr7ng4&Us?~n@aGrf0{t+D)SFx2Q3T76 z)chpXm;6RWKS$V~G0`qR?JguZYr<_puNNZPL6-U?W9Z0b)b2uz@s12QLR9^ym(Tm_ z=39j6=Ih?Z^oPALVty1~MUmMAzg5-C4Q=iqe2Qi!kXR1gx=nG7)*s@CX!nb0K@)WQ zTz{)MM!Toq@T6<95W02be5k7Ia5~37e!$(8$orh8f`V4~0^G5eG_jN(@f6{IUnYE; zl}g79%mColPyzKj-F)LZc#Xn+dx&5VOrWLil7sHe}cOh@zds%+C0 z>q>Q?=g-W-7#8EglXmwR{mUmo!jY!nI(zEm_?8fqA??x@tWn^HOL@yLoM-PE>}D_` zXqyD@lLpJf2J!h3UeK&53FFfqgr25JXI?}O2UccTb5NvxcKDUBXTZe#>TsUfBq5|p$gnKna&n~*OF{V`nBT~kG(c3g=ZCkgTI+?K8;d-jq#f#TP*N3Ch z+7DLO_yW$1w*jJs)E%x>WO?@^x2;y`Kc5_mi{f$WnxOfzRHcS-q0?|d?*M7B#^w0P zfyh}^UOhOl%#vM7R57_6utN7xtPFJCYHhHLeV0O!wh{#>NHQ_nks$s;a$B%M=6#eN zyXBb{fGdw|41pR(XVLfi_DBYn9E_s{;>`<;0-ZPAO_ky{!q18j`}?OI+HkDf7z%$W zn@k{9CKL^!WoVo#$>SSA8v0JdiHsV9+3cVLLvQIO)_%{ zxivy}A`wevybpG8pdh?XE-15Z`n1{yEOm%=M=rmA{YJ99AWJ-~XIh60ci+!O6HSm6 ziD*n>{MEho@Jxl$mf)F^A1y=I^~6ed#S*oYCPb21@%_M`$C8;XK62iFU+XAjoHg`T z*JJcluO_@*g-r3tqD;oP2#tpP?tKWuw-B~0qzwIydt6I8y1OOiezAE7oWNEW$(@RF zCZLDFwOpDm%XPrdI0LDw0m0*0fl+lQG^>EJcdR{X$s7_mMd1qB3R@$+>pW zgK+8+K_Pr(R4TU7cjy?~Wf7LK7>~{mpdUE34|SN#VQ)iTZib*6k-tPjjPz+`Ox+~4 ztT);yl_0(Ho6Ty6PjdDn@amos4M#D>nAzV^Pm%OlA#1_-CxNk6BdI}2EA=_#uxdS( z=!R=0f_8MLbi${jp4aCt@hkP{m!FOPNXd&CnK`O6>mBs)A_CL`&!~^uTtv-cXli*^ z5Ks`JyDGG+b0KwyCP);6V|T*npWK6)_)Dy-`{$jG#V!Oa3N4wjqC@QIlyOl_!}HvT zbI+xB&yf2#Eg2V#K4p~?CN0zy?Eu>xzHrSOVGGcxI1<#*R;Y6RX9lf!hffaI%;OID zFgk7S`y$ZzU_ffCX;il~k19vbwHwYwda<$8!sYZvn^W3VNy;WuagJz{#|c+V(>lp` z>dP+CW4rEdj`heJTFGsme%<=6BiO(g1A zaej?e^I#i|@5YCI93|)!h0CZX>l|4bZ~7XQs+7!QM_Ra4G`E>L72JDSu%PjL!DqFO z*9SK(5&y;pL|_R+Rc-n6r6m{T|nXbCg3fzABv`mWONq3M6OhQE{mV;(2EZgIG zg3Mo_{^VCWAgk;A@_uN+Be^so`Qw8Ws186h-9&hEhHUoCUcl9aSGi&a!43U||ElZ- zB5IYau7y7IE0tHQmnRMm;nlJ#j4?T3*b^0f!_yz24{cx7S)<(&7{L!Qvpe)Nt<6s< z-sGG~x*ve4un;^~lCMwGvS#X^rTh5CQ+7uJE+Xa&pQ=&%BX5+1Np;ck3V`GH12cL+AdcH3UJi~qwv&jv$mGic7iy%C z+%+C`Yeu`;5K!6^nYItv>M=?K_b!4o^_&r=@!;EW=k%pjJ@esvvXdZ+nUj2n#l}2f zOXOWkCrp~wCpWeE?Y(Pa4k9=pG5cVc?#t@|>v^6aO)r>XtYxDp5lhhuS>YZX>^OTn zaG31hP9QH4(g|%7FYG0PNY?uOiWMN6t72cTIxprd>0Klxc4eO6LjTns+>i$Y-52V% z4U-iNm(=>tRi4^|yndffWY8m&D>Hiw<$FoQFEDwfw7qG}RI5M+Vzq@pu*0JYI}58ez%HyCVNI7if1DZ;vL;il(p$+tBs^-m6%vZnSLBJ z+6I>TBhlKBfqn#1ijn@**M#Ed#bizk0_elb+gbD$;cFO=9b*WBcW!!{{OqbVX~r}P zpl0ZleMSMzrA<#33jOkYe5s^pP1(}mEqe?}&ZqOI0Ca!e-(!fV>~RCfwHL6DgWplh zn1KdV78D53Kfh2)k%CtaPxrA(=f;O~THWxgWBpeIZ4xE*D6rWr$_(nWkzED{3xks8 zsOwb^hxnV96`%3#$W}^T$<;P_`Fd>6S2jnb6mUX6@$z!b*w;$HPITgkIJW(oZC|IC zT)NQW9eiL~=!flJO{_8#FB?zqgSo|7x{BJ@4Fa$1mZ6FZe&n$62Wtkgf7IN;QHQuY zhrowm;3;)8WUze@x3qs+^ zcnID+G-yFM*|d07+}o~jD8ifTsuAq5=89{4*}EoodKHHD(^PB%)5Oa@7t`&mN&r>E+MN-=T<8H{zwx)+{K$EWxXuGX{GCE-SxX*)b1*=m7@nZ@kYLGL~Z+e!4f;D%bh)QeIfpE z-}yjC5VTPgnn$U8Pk57u^3ivNOV5$4U3=KSWxp+ayJd+wOv`=)Wkvn2dkF$In2j~A zEJ1@YqU-21RP+s^O6En^RazqOIx}r%jU9)`(=?>~v*yYhW4PP2akp`QU3H!k?L5cT zTF1gZnJLvIOCy_jGkS=Ldh#XT!{>5u+nil`$i^1ZS@c}_!!Kqhw!36b>^m#5+@J&W zIVWJMh`ZTaAnoVi^j0eGUh{s!9%~KT49e<9oK{$K*DgYnHAnm`*%xK6pNzkuW7>A+ zCH{G9xDDaMQSX5|yATApZ>@B=s*(R{fnzZ#9~uuGM8YG{?HiQ4o_az^I{j)jaFa}u z6}08Ry_Qr~b{ugZsMpuioi)y!KKc#u70a%0E@cJsDR?-tmj82A@VUX^QQ26X*IKPg z@Gje4gmEB#Y}E6M^=CmN9MpQHro8T3&+cw2uSJ{V7z;nwLatj3orCB)DC*gTSn>v^ zr?#DjNLTsRuCa3*F5$;^qqoH_>UR6l)GA|bOP(+k`dM%9z+an*WE?+uL_JPXb?9lVpopq8kkm=(}W})o(!Y=d;`jjFP1{ zL?Zh3w!f6(mMVeFe_-UyIkg0m9D^D)Qx|kRz5OaQ`TF<$yu^^MI#-dNKf`JG8NUsC z=u`aTx<<9Ki_suCPrkos`0EE3*W^p>4IT{fM7d@ibm>SpUM(>13}+AJ+>2Y2KB{xS zX%)EyeDQsj(ar)GmRY;{#TSkPnN{7}GJHy>=8ZzmIoKV7yNj~B{OokVYx^eW(JPlC zHj6!(v;{v)DWp5m!wv&^oY6_>s`T#M-|^0jexO~Wao8+wuY4lKZJUsUzg(Jo zDFnjG3p7Za*h^yaG~sYQP*JA`b4)-)WaPvtmynC!5H1!Uj|DjCfvRHpE09fpqfo~o6AsXDe zot({wuCVXGBN{bzOPsfv@BQVUZM{&6O94 z+e)$M8Q+gzmjm}tcQV);EaI?DBJ%XZ)ckl^u^rRF74y^c)W$MIVbSFVcThZfidyg; zc1V37d+US@>ZCfk(QSvVF+_XDRn2i`uGA=xlP4k`{(yhdQ*V;tIwKWWKobd8pje@W z6+y&3C9izOh$JmeUoeloFbaaOj z&~!0Vl?D@ooX2dl(n)mx4sj1o_Edwxp{z80jok7@&Q$aVfsoS+FM{L5L0%&jb0_!} zMb2Hkl*CAYUY`rf^R5=vU)KM+t_!?uD%yPT#~cv`@D1|^($C$pP;bLO?IuV;{g)et z=IC&yy4*?0>;ot`quLk>p(6S(pHN(I#MEp+4o+g@;s%3d3hVa_wb{4YB+vXP%#{{K za~PQ~+sDz6o6PsnpFn2yO7_m5awh*)BofC}lEi2-vXASoa6tha`C0ZQP$B7lYZI`W zxT;dirL>3BGom~gT(M%(XtA%nv{tuBA*x60o=r>V$vzeUsqYBPfUshtgU<7^NXRJK zM$3Z8m_ZBt&SNicH(IJNcIy+UUT9VNJ#+d=i%f+B!k#kMYy!Gd#kK4%tC?e<7d z@~O3TNIjuy9C@G9I-a+=HP3hlNF0caWw^VwOe*}^K_b@*v zN-f%~hZ6U0@H%RwbE`i{B$xOomGYS`@RDvmEERNVZUdYRWM5~kS%N(b4Suxx{`!Z& zXMKQbsMtd6r-JJ%+Pw5?TYsLk)n)S-y*yJnE;1klJl_NhE%ddnF`EHhNc|y1{`V79 z+);-F0Ja|Ju0D^j;1MHuBKjW}8Xc+nYYO@tV=DjNKl*d5F+MO9?kv>$^_a|2swa=;a} zpzvG{bI&yIdPwEPs>HdHHf{w$?1exLG%j@AQ0>egWEUX7{b8(t>VaDT&c$E4pt?YJ zlq4+9Q1v~u;E73>KkhlO)vG+liTBCoT%gwC!09o3SC#K&3{cPg{v2-5DWMy*Z(&n{ z?v+yV)NMnXAm_DT-#Z^_qsErfF=YRJ!Bd{aEZa!0({KaoGZyqJzRcO6rddh0-fSS< z+RKK>ZD8mf#8I8zmUmza6bUe9nTjE$Y%%WnsapO}V{R)l%QugXa^})5^D;Pv>~pW_ zEDs7fT`JuMw`TF8>H^hm88CPhf(T3$S*5;~O9uaP{Rlf#f=7muua5*{9I&e$oizGq z{Jd_wPdDM(6T3m}S?`e(Gd_UKH_bGNYWDv+TAK3aHf)O5&ITutD5%d46?Bix&fo&144f=S3gBH+zn!W8!nz4!@n1XGu{-Es5c~0R*9v?jEGp4 z7F|XjteJX$j}s!LkU>7#=*lyX4*VldrC0luhV*n-{m#NEZa9e0(!%xx zSFKK5f6td3WnYIsut9*!@NG)r2$NER=~{wD+KxDU=~YFLGr%B3OTfiMMvSbymyNE- zjxb+wDGWj2_e&&>NsDk#F-OClndJTGS^pq9IDHgB-#!cfA4+8cWZkVUwI=pt0y^dB z*Yl^|%HCrMUpc)#36N@o&8xXsegx+NzwlR2Bt+`=)h2G^jcZu51lawm&d7!~L$^`~ zu4ptzyG_2^-hQKusZF5Q7FOfDyw{X9L__R}fGD!1?-i1fMGb3lnKeaDG_Usg0m)4G zwT7r%vM(EE_~fT+vhaa%npNMjNpdi8E@1@=f);*C*H&s|2XAe@)Xe|A_|!hDqv(gT zre4C^gvYCHC)@TZbDYCRglcFap!=eFljKW!)7;=tPX~9w%T}9J2X%u$&{tYUkMA#) zYjN7D^P83vKse?Pg)Ey&Y}&PIC52}s8ChvOKAD80Qsv4ustMM0#`Yt{$M0eg_;7tQ zjoe>p!jwDTtd_4dVe*E~LB8`!wPCWr;8BaR7McUM?Vb#JO8m5 z(C*tYA}XO+fsvlA;;O?i{387Lk(lxZ<;Gs7-~I*xXHnvdAo?YXgYu)<6{E=6Z@`P2 zi~3(@tUB`D&aj{u$P_m#_O0Nlkpp5L2fA7hNF}hvEnjD!@Vsd`an|W#HGqHr2-VKm zLuuuBxd6qaz|YGH6nX<#-#ALr>U}D>7;kulCHrXux@#DVN}!;d_T816AqKz5vH0tB ziyFli898i&0+Ul?78_KWzm+6xt;;!LPhxf#i$+kXad5icuDJUKe5(Z~&!K5@Jtpx{ zF@>GG2pqPMo0N3l zBlgZA?nS6=lANnG0w?P95QCDZ5TQj1EVBTnBG5ib3^D{JHb*>uUzTA~Gu~q)_W@2v z6@|^L7GH+LvomhDx%UK5pP25Lv@Cyc&J);}8D#Gr4oyYqw8b@lLHQGR#7WX}`o@5+ zPr7$B)i~HFzOreB>KpCSEYl6}-NkK^l<7awRK1cDq2&_-&yNV1?X%OVCqKfqc|&2F zBK&lWwpt&Zwvp;5jx%DsH86}V6z~~ETR_0h915mMzJ9VxQrJ92ERa7YYkDi?Lc2+w zJxzl&&q?M@F-#5yY+}6c9x|9*v`k50($i04!rKw}%^d>^SK37>Gk^dUh4U#;qFsF= zUF0ao)aPgxrm{;?m^#7H_b^5kF%erEgm9=xa*B?@I7ycINxtbhMD!A3p9PpFFszfx zeBVSzQcCh%vH0sy*bCiFIYiY!*3gT}&+v3T8fJ@3+*&ND?c`0S6Zg%KWZBD|ZP;i- zc6dSMI^mo!(F8d!s_kP z7p&kk?=A6p8LYij*jrFqlBoErAkVEs5PMPH0ce%nInM%_b@6 zwjPQGE6L?5$R0*bT?PQ?lKAv~sRIXV{J?t|#x;9&{CmRP4V?9y*0K9Ra?~dlWlk;s zz!OB@dj&TVF3_+v_afp>dIatYJeaqK{&S?(@Ww7x;N4wX&;7Ax9(Rk`N01MJL=Jhi zlW5kPgJ3`qkvTY3-_Je+gzs6idGrz&xNWPL&I9jq;~u5u6s-M|9E#%E9EHzG5MaU3 zdS()6_2$qzL#ElViGckBNqm_H_cz8?gnJ*%g|J!qCxGxhl>8rZCRV=06MUqS&Rjf{ z=Y2`A`9G$mGzyaV`X7OoRCN1a`q@igmBWC5_w|vyY!rR0Q%;~GXQDVP@u_=A9FoAB zSLNDosffm(lRQrjmJL>WUkxgfTh1B69S!&(@8W-uIKDwA*q4$!ay4G+lkgSd+hF%< zb^A!EBd7aBncLT6o@Tv+dn-@6$dPD_l_0?r z?pexZjKbwT=_JwnB+~^)KLbUdgl{q)OB{u~kDsGMUB7sS*Cy+pTBR3dXuvsy3tJ~B zU9D+ZzzNj(Jx{S$AU!IUDsL`2*Mz8ax&l``nWus|G1G9&eu~s{hp62Woxfw z-yIJI7!e|uQ*XK!sVY+N74{tSleN{Pkgna*#lSb2!K!Rd=(xYp_ZAfa1dkGn#LdKm(tW_3iGBfyF zo;e_HG+7U!<4nhjrIK9jGj1pe+#|ZW|0)J1X@nBcAE9$dDunB~EQL51gdmebd%EWo zj6)B&s+)a2zrXnumUu1a_b<93q&{d-^!Z`1f5Z)8^UrF;neBq5{QeNzo7M&g*JvV) zH3f7qJ*$ie*7IUxqOo%Yu8ux!f`(_*&92B4_V;s0rXz>-bFJUJO3@ylYEvsdD@vW# zfek6`rgEld5=N@-{R_r~ET>i#y;5~ofFPXor8Nl#xLvOc1g!G(q_P;)j6T6I>pQKS z-+arN@sz1ZfLM5(=DA{r9|*df?8zLY@LDy9Ikzd;We=UN0yn6ocLKkWHBBQmS)z=H z>^UA!7g*s0#m^2t1S`-A+)|<4Ap-IC7hEc6}UgHSz&!Z0|>5g zEwEe6Kcin{QVJjzI_w*=)nc$k#j;St2RllG$83X6Oo%)Gy>_zx-l=VruZYKc* ziiZ_}wO?1>Pztt=5I=ErNc}8#f-`NNI8;idDd@n0_K!C^ceyy2$ z2^Z}mv#S$u4Est!T;DaTp(_t`b?t~=vwdypjRGgAmWvSIv_ndmCE@L|J z`6`UUmUt0dn)tMWGNTfQXyCLRF<81n7M4SdBiNuwZtVgS`b04>WT zvrZ~PHpR-tGFjhw5&lV&4ku7r^LU*hPn1T;oez`8@DHt}43BXP_lTA}v5Zg>#F+!@ zJdr~GzqLDvhOXg{*j~ht%RxG~bJ{&5PHCf~bqgSNiKW$l zdn98X6H}SVX0#rqJS^QmWqWlVir%n;yc|C~O<09;$1|1U zpJyLmSX!ac5c}-Wj+nNdaz+(AAud71_>LcJUo?S=|$B1wPXta|@+8Q>d!^ zg9eF$Y^ilA3fitw2LaEJz@7@C>>Z=L&lbDx3Okg&6Z|fN5-Z)a;D;OWu{#E*a?itA z$%?SUK8U`vgIj2AE~UFW@#s$0@hT!zA!@-stnr&mZ=8R0Eo-@?#ZUy%1Sh7|-l(^4 zu`mK($-O;O1mFGr^}TZA!WH+HbFDxFL1gokvVtYCkSvukup-5LZwE)RQWGM@UGxb< zddC}Nh?(rvHjDw4PeMkA3lW=Qq4- zQ)O#{gL!Mb%{wI~V=)J(1xO3s0cfS))h|jY4Fl>K;LmE+kdDqI%8%3yTRUC16|dhx zIjXqU>E>1*8@dDMOp~y`3br$x%t&*W#6tqZAc>_fp&~mXOuGdV!a?ZMd?(OBrDEM^G7Wms72|xjQ*t#tEV&KAfW4awZ0A2cwIyACT1Iu zJiMr+-ksBv(Py5^dz1gNYv4XT37#y*L%ci@TZ$M<$DOB&>%}6DewB*?=MaD%y*7$P z5K96#4gO*!weafAs$re#C&c}49_DTnSi+223vD0N4pm?m5mx&|oj{Oy{ZJC6%&SAo z(5GqH84Ybakh)wXgba#4_PvXx950vJZBZIe<3jbM7{kV!ycw0|Zkwq-x^)f>eZJ^o zMdK$B28XF!zoF8GxthsoJjVs=AZGO77*5F8ywAs;Zv$%IXRGFCMH)v|Owhm;kLq{s z?s+o)iGScljqcBc z14{3BaWY<^aUV1#s~Jfmm^HYKlKPENek;+qZ6FZ3CIHowyptWN=>?c&Cv{-@rU!uy zR14W61-yj){wR&YwjDP?ud*v9VZm|vl`f;}4f0;fzbiMPY-@ut&`K+O&52$G^40um z&90OqoR7!2l26ERL?~#O^qeB9(UMvZ6A9NWrZ^|-qLrMCskA&!%*Xv5;CTlljh znyauqvggmvZ9lq@*L`^OTKV&J|GLfs&}vT=QtMqr4IFI$L&EPU3%?uHfBh}M?T$FG za5d>P+Uqc+GmOU$I2uqG{6iAbVe?=A$2K~?rT8N@1`HrvhUw+fHkD%P-Au{hVSx+K zhcF@!uYP9yLk%eT`>Ivq!4CD7*dO>T=FeZ5fnG3-uo z?s|r@K$8My_iJq#jvG6r_k4Zc^kI#sLY~cu-Ewd6nLX!%ZRu-6&A7(`P-SwELN?S2 zk{oyjQ^GR7;+3SxiDJf=e*j>PY6V?CZ%a*1zsg;~G86DwK!Bk+ogO)7H4uP7WLIW~C6%6z%MTaVM6Lh=dvxrCEZo zc`$Le#=NHIp#4#SXf>chfy)gp>^>&x?zg-w(!E0UI1@?(5OmII_Oey#Ze3#50(fP* zC#FJ9sct02LCye3Tias^6<+7q1KiHWC8RZcXO-t?-S=+m{BiT=IovOaK}6%cDp>PWd2NZ~ISBOF&k z&MXP9QDFd)L(U%E>+%2Gq}Bz&`u+P^gG-%uuT@(fqDWL;w01kAfk8QBGkCm!q<*&g znMLbuS4yj43}^}+^A5ArY5pDqY6fK^7a!VG0QGa?X>xdHP99}Wol;g&j6Lc!mu{f2QsduXLyOV(rM)_D2 z9WXzHcx1@;YQT!bfPV`MXKE9Uow?T$g2I5J7P(&=>&rjCg8xOA#tmdeDKZ>U^JDHz3jq~6m!x?;jh}xQG&v?L|1ulMHpWrByqI)& z{>O_M4B}=(qO4@dvowc8)(8=|eTExJ6A6Cl`nGOo|GHtUOd_`0BS@2@brkZTScS2J z%!#+Y)!WrSJa#M1)A|Qb{yoS&A2gR_^nkIs^pCL8`c3g$fU|cmtn8h@lMk%6)>~r} zu(f#1rTq|%G#rE$tlx-v<;#5FlZH^GI*rVUj{;}VPd#s6eHO)VO9Q=-K4F^`18;=n z$y_wn@?+8D$WrdK%#4qj1>xv$oXK;p$X?)D&C;?`^EUVXW3nU$?%C0Cb2;f)k>^I) zI2Vqq(cw1{pCkq0i8&HP92UBqrfQvw>Rk!S0LvazDZyq?5L*OLUn+9qz~ho@Fs|N0D4cI-FQ|u}?tW>{Ja)qg!K#G2l@H zs&wNG<*H9^lop8aozye%-u01dh?>9 zbP}Qk;o155Ns-rYGybX7OMaQOB8fsrifM7mlfTl;Iay4ue91F=b5!BdkOyKkFXp$j zHSwBN-J@(9-lzeSxz2_XhNq6hbkf@Tp2V@|!uM<$-!O7ThQf|h@XQ_npB+rZ!dZk~x2>!}eaH2N3nb|;d=GC;^mY3%3AuPFuW^%u&0c(*v;sj1ITa1N z{BXxqoL|ZDN=8%){BjT$k2r1OtjYyRr7JOY%)dO-ZHXnvyU%LL9(K$C`^%OsQP3XS zvaP|FY?E^ki3C?MA`xP{97nahMxR~X5E1s&mTe?&iBi-XR`-LQxXP|luh&26kEY_v zFAZQq1YG9o$?n?Y>^S2rR6qiQ>m6#>cNQOiWEGggJ>%Ui;j3{+N-BZ*~^z{ z@sTq`q(y^Xe`SJH?xda>t%VL}<;^pjH*HwmHlI~?Za7Of&f2xpb!aAm`0TK?=ZQnE zd|qrZqKKb4hMuDcs1^mE0wESgA>#FF*K6CpwbqB5p9hRL_TYu4#p~T@499Vk=kvs+ zOh)6*7muT<;-81L!{+6?n<;?Dl_22f^bsuqFeI8-f& z6UY4cbQZm?O@>Q?`FG)WSb*HZM+(NO>E|HV(%r%_cLzt^bB>8^Ii?rlaWnIuM%g+N}VUW2{BgWl~Fc6 z#-rDAB(8?;5SZ{Vjk(-K=(%D90^Zs;w)I~Y07GDzdu_HHGy~eoxb@l{ZagtN0ZwT% z?|czU(HYBAg~YYggx1^aQjHW)TkL=aJX|xKbt&{iExZpUDzNQ1%!&xWYPS1emCHvZlhuw;F6%8Z z6aKTS-;|s$hnSz%nta=84|#Adibf((GzIu3A}%b5JPG*`Wv3hZ%}LqKY?s@Lo~uG z3RO{QXFMu_EVIF>vI2)1(#YzJ+o8N=+O#e*s>T$4|>&pSxxC>#{7o0Fy^V zC?4Ff-OP7X8$Xq7s@aEI!WHtC=zs5u-sUvU$i`Zssq>#!Y`|>@U!&(`K`@C2oNpBi zZ$x2N^w`-JopSa?R{%jkzQ4>N+8&e(0gZ->&%3Zbu}%s}&(nM(f$4EYC7)8z*2FcF zgprSCN66AR1DG)hENGhcq(U%LsG3IBd+{R(EgXk1!@Gs8row3=az+H zJa)w~emQdug(0UHjhieOX+xwTK5MJqn<$6C)AlfPE+p#tZg+I}Cmts`gqws^^VMH; zBt4#At!aZ~9UIXobr-ex0pewRM35R6)M}xT>dZGME}@>mI4$OLuMy~1(^pkVb0PPl6l^gZWA^wJXV~~fJ%DnKz{&{ZQMfV@hxvMymZJ2eWgye; zZm-3w%IE_TvF*EUy#dwM8@^j4lKv19v|g5Mrj|N2-XV3)G87|i6mQ~KYc;^j+d-z| z#FV%@{czZHGK4wl!LZQK$FF5=UvHqrPgru_Y?f5f4Th76@ zZQJ#u$;BBfS#bYAij`^Ya=O*D*T7fEGiz+8iCyFvV4-T58FwyZefME@X7P*T46_=*fO!fvP)s zx0ItD6s4x0E|uhH-#)t8arEO1jx?>_KDF(54NlJXGO|u2Vd4(T*b(MO)BUo`i%``% z$mlB+R%mcC%)Q*YOlsqLPyG5>>f)`)vG311*7I-V4m8#ueoTRk%+ZnIvY8er@oSR= zh}+E+uZ2i)oT63<#^o1h-d#R|d5dLOHgA$<^VZ%%_GM#!47aorokGWX(V*-XgZekq zJQ&Y>9%g4Y_wQNEgXnjT`8VF&>$06JRM+8@Wll9qewugn-*M-eSoGP63kEeNPi%{= zAyu~5X@ytw#Kb7|B?>e}a5EO}KZ)q$yigT1KZ*F8Ui9!eh`#*X#l_nCD;I2$=z%@w z*O#!fUy*$EJ}8L97)DT&*)Lo*By5ctWu`4Do#H`TTL9NIbE0HX$Wo;NkHFz1r(_9U zq2yB|p9O|hU9E+n;7wNyi(GC?el!JHY9uZ50}_PdZYy{s63AGSDd zqRz^Bvvk<3`9Hf3{W-x;9eCmkXJvGp=M|vm77s7Y%Gc3QIR7HR$$;lh0=)H`3;6J} z1s7AOe)It39DoxpJ2)5MzzYTQMiZA>rM=PFrw%%JJYk_~K3aMDc>_J2GfFsIvwn^X zOwg>K&BmmX1D2}1!QwzI!F5>7FYD*1fEh6ry!*f{hdC_3!@}70P7Um=mmipu_t)IA zyTwNZUprp&@Tv?%ANJb;q3VOECYF*mYoaSIeMuNTx~ZV@?VLtiVy(nf7lhihmFLC> z&atGpA+;dl{5lxPihv}^(x&SJe?qo$B=nUc(VvIuWjA-e7UzZ0FFpeI#>;RllN^$b zJ>I}*dMungo?njhXaYZjv6S+df4LeX4Vc807c04FS}dC$#iv5Fj*J3uOedcoL7b3O zGU<@kqR01Xg>}1So0ezuado*iMQo-$tPYzt+|Ox&XcOIE8sbrL0Q0x01eo_wWd=Zf zt5jS0tqjk7->s2Zq+ zm$p)z5l7yDN*wHICJvOouy&}TxWfT2R^ZB)uXodkkn3j|uC3|wiOkyRIALF}HMOXp zx34nsRqhyGGb_H30LKsh=Dik~O(iRn7%BTh30d=*aAWw^{Rujx+dB1O1&ew(Nd&-Q z>z~91Pww+$EW$+yfavQT24mww`W?KyP+bjr<*WB9Vd#$+U6MSXMDf-Tu;1X!IiZop$S2BJ1Z#j&WHOJ28XDq}>SQer`wV2~C$UD; z;HMwzO5tlPA-`42U#Lp}8)8#_u+ue`VqdswlJ@{J4b?S1*XGSq`&zHA634>Xg;A#~ zeOZyqh9d6RTgQSprr^W6jf0TWkt=pwnrxvTG3)PE)rP|d#!>14$l0jwPI9A=p1a>i zO`K78`xug3vd4>D@NRmgwBH_ZntpRSp)z!vU)xLCmtuJw{yWRnmcXBfnd|6;5|4WP zkG}~}L!pd49DtL7MD?>;xD|_qTT(Yfn|`QfX$y4{|0-+RgEm{Z`|qOMlZqMM`SL6T-0f-+w+sKGey!%L$A}N=xlmC z*GofGAa>4yH&Z^x8Cz@M{vE>X%Q2_YfK`>_Kv3Y?G(V*1Xo;h_aPN?|{H|_Q=mm}z zQy|InPuo42wpD#YY|1@UY2HaQ^za{ak|M~K&H?lRvSC2PiX;=p=&UwrmiBclP#0kE*i^-l!tEr_P)rh0jR!@g6qDY@U zz3$&``bMKx8d<*Ag{*^X4%0Vi23pYk@ojogsYTzLOZrlozG3|u<$1JY$9#i+s}iG? zZHZ{aBk-Pv`P51v@7*Sp>gn8oS^Gl?xgkV&zZa1sk%9VrlY)@m*`^tE8`k9MycEj!VqNVhkB!GuNPm6ss(H&BmPsT$9p6E>*Km?cHem{s*0bp#rOBI8hIY@2!{v-WD_W@>=GX^@m(?X&79y`q`>UYS$n zR!~%)$ImJ%dW|vZo!*q?an1C7-&_sneAx3I9vy{c?J9=%1|KpKjjCy;6+*G%687T7{Sg zjgdPobn#Tni@r9vIy+k>nA*L0wH&R%*$_~-Qz9`RX-ZA=m5}ZU$%pXNc)lf!h&dBV zNntXkYF}KnPt(S!)H7Afrc-_fI`fO*5@Dx-aPj*R-_!DzEsQWMXli`@b{_AO=MW*; za_{dlS+*;>6>i*)yGs|ZUluv+)1spSw-4p+e1GO{D$XFN`?hB@kdVv#lYve&eMDo3cmp_Ce5}yvxsP?l89q zlBFR{h~Li+(rPEGLYLyHA^qIl%EXVnugth)K^Dy-;^?P&7cWS=6t`K)syr%-^Ev?1 z<#Q?VQhn|q&p46mSJs%t8GdXK>YYQZC7+nOe`A{Al2d*p`gp!~@&+%?7}2n|^-a!JUy)BPchMXX zs8b3;7IUbrMAw37yK~Q8cF<*z&t0}L7d|?)uex}@WnqInFu?jQ?RCrFbUB{BfM_&m zp@NREW>>s5EiwE6e&IgMjUJ`;2urH|acjhhy##s$$=NWzVpJmn)EIqlPd~9v%Nh&s z935%wa2Bu-c2)bz76 zeg;Elp}FQtVQVx0$&CfDIU*JzZ>u6`3!^r2z{-q`CvCs%kbR^q16A2+v>dIYLdNo# zvEfq2BABs}u<^N@zP~IpHlX*{3Yq(bU~X|s{S|xc3pfF0#-R48>~I0rP2FUf4pf%l zy8fDxb*hBs@KiC%b zBwJmV^V%BQy0qJ~-|>?VD^YUB>l7x7)ovZ0Z^t{E%Hv_VR91zq9Lcw$XIc zUN=}UgxkDHMcNI1UE=Ktw$if~b9+-t%koWy!|A5MGS~v;>juHjX#28%8c(AFn167j zi348?9ldEDy8T=~nwUl&j#e4W3a9*b%)Q!Uu(P!;BO-xR?cUa>8}U}N)WvmcEr}ob z_wF+U?oa3E3u>$L-!|8IaE3)As}Nrae#RW02-CR4Y@;Q1`WneLn~Ay|!{uiC z7JoczrdNYSE`16KMQv>H_ZMp}Atsbnk^px&9b#lcEWoBXKYZYK&1qY z8Z5YAC1EdggU)GOZ>&}B7}*-G)tDCfdv%YDYFrV~5BxAW;$sk41PgIcapHBal)5q*N#PhOqZ0*OAB$$yZt9=Fu19ehFMzO($s&ano?AL09E zDGSkMBMftE^zFbm*XJ^^BsCP8b~2kr1>;|trK$R{Sv>cz+*@j7jX!QW=#|}0nM1E` z$1m}w*M78%Ypk}DQ{wnN_4G<~i)&1VNY`$cPdVFdJ+WdvvB}95esX0z>7bL2IQaw{ z?;?@E3O`G(SGo1M-8H6iFWYVm-;TesPe1kJQhbVZ+r^FJ-{9#dqAWhecXgm|>(4yf zI?~ATQ{eP-#JTt!)9sOoar_c6{Y*5A&r#VPj*8>=IMdI>p!m$6CaDyGepF9J>zcSP zw~o<-RghmTv_Qo*?TvckSGK7$u@^bMQ*0!APJwq~?Qi%<+-eVlCid5D->I-3C?5x+ zX6=07GGa=yjv`#GNL`l+g;OqJoOz{Y^yDCK9*Ioi9p2MOdX2;;NtILRO*UdvW$6z1tvAfJkvx;)Izm@cuL*V>o6_gtY9CHM z8xazs_f-}QEx)E*^IdO9!V;y=A@-=&>{f$c(`H>}4<+Aw&4jC4_bnM5D=lrNRAK#FR)r3~-o!e}08tGmvSI|CeI$EkIRFyEuk>V{`Oaw=*!84KzPsP_658^>M2Gv@gnFhK+ajn_6 zsajcgB;83MOP{~$HKWMeSAvb+!UtQd_E%-PU6jJqX4h2%O>FX&pQFp%n1(N!k?*19 ztjfl%Ft>5a*f^YTu;Y!T&-Syu8CL~aXG(qG)Gv(kR75x8m&NC6Tme$g*CbA}CXMm) zUGGme$6s>_{NrZTbd~hft~(oZQ+$Gl)_!M{Nmf=Ptgi^}yutcIOJb2Wt0i52@i&>A z)~pVCBM+%5CjD~v)w;Z+*Tw&53H$mGPN1wu4MiKc`G%K3YDuvby=J6JrgLz5 zaKKX2%VJnD{EG8S4N?xSVk|{BC`&-2>!R80g|fm|8xyW7d zUj)o&s5XH!gUnp=07shFTL8+^ z=jOVnM*?7vj0RumikMqryOVG%eb$inH~eg|Uo=^Va84FyT~09?CemSM;$Beh@V+ak ztaK-+m5Z{WURB%{p>y&9r9=9CRL{=1Dnw`KE354@+wgb=F41lDCwoc_O~M87-MyVK zc}9p{E;jXgU#R)k{0jBrpf&&bv*bhnSL*(o4D5;S4U6B4hbPeITU|4Amr2I5FVdtD zj$SwO=K_Te>O0ItGt>-hkjnae*wjSox!Qkc@lx@RKzCq{{yw^0v3fMSYEcHxj{Bdo zd7GOPK=KrEarRBk^DVLkHcmw2bYYo&^^KMd>u$M8%92pO+zvEuxL)}+`It1G zMBD+kcz=Q&T0VSB6vFz5@bKQrav>!To?z|u%`ejN#gLCb49KCmZd(No*G*ZNLqlA& zlnNxou1AwKEG^W+`$r&3jYA z-Cn6nUFMXdlkM}$YLSMm3%Cp2d1WK0B9!gjA1(+dt}!>l8BvH#MaC2~oD|k;AUt$A zJMSTj>kK*+dAN@Uc)YQ!&hITR@NR~H-Y$6z0$()!9~Gcp8M7WgkJ7T1;%gf_K$bq6 zU4dfN6{w8p!+g zAhTl&1yT(=){CfZ9sprm7DuVdszMVN&HP?hg7z|P+^GflL$KG-KjT(|A0u%R_p=?g z4+mfE&MB$3KR`rW8*LZ}b8LS-(pn&Wm=W&|A;4%zg3uY)cw$Gi{Xj2}(~GEg@>^qv zUGs2X_}b@dP5q^uyM_0Fd)HV<%%xHtUumO`4d-VVrFLX^gIsI_F!<;%DY`P--y4!m zbtlz>-H5AOJy`=dZVXXqb<>)btgz<$T&uRhkz~{X+TZhys+&ZB+F>)4oU_a~!m;J~ z^X8#>Xl2vRwf+^$Dfm@Cq)?pc0z3JjA7_7|v{7omqj4)7^;OlXWVi3?i7X_$@gK zT<_CRgR);&MRSx~GA*EMn>#?T7=39K208LK3&HvszNO{EUt0uR|CWR>%!uZ#I-?xqP>sB^t*_*g zNwK?5Y)xL59fMk5bz-$A(|<9W;=)Rh3QgZ!SAU|W{k0}`my@f?XB*+_adCoz(b$?$ z+9(gMP_W<>ER4dROrrI@qUp#EcqPm&|D5#HkhZD|tu#%ARp>eXIjLZK?3dpM+YEf)+FzHcR|@ zEv%tS!oku_Va-h7pLDM93CyoZ^IRVo9+c4%qw}9jJoML1hlCUF?Ts^Jb)0Xyu(LnFMGAs zHklIsYT=jH+SScj}$2vn?L9HOMI{QQvNNQ|uEa#*-EDR1>->{@oOYed81HUKiS4Oh z*yM)(k`lB(s)|_NEV#4YdmCmj>pOYRLVJTgph`Td@fEp^#`dct(#p+j;06 z0I2F3QklvbRM*J5;SR?O3F;?Ow;mYRlqtw3!MfmeQmK%(HM7LmQc&{|`LYRg(h$#- z31YW{B>0o~lWoh$i3^Fjiwl)Y?xH10WL)$xy;X+chqOrSRhJa30R`M*%?l=JxHqh% zH6_XQ>33`=Ri?C9SO0W*N*#jhG*l-`-V_v+dy6$Mc>g6*nB`lCAWvV?)hNdrA6y2o z#FWxmO4v_%&k^-49Px{Z0M0v~aUgw*EV8|!VaGt8Opfo(xt6T8e)Fbfp-<_PS**hX zKCa~{^?`B=z%#0~Ue#8Zj&rcF8$86MWFZ_FRX?~U=WLWYEF^esA!u+1pGn3c=oGOU zIAKVYb--%#271jDljqO2Mt9&v1q}^C-lTPh3Dl6x3G2i)NN?amsl&c?pey&mNWR&3 z5YCJAK}uAauY=!&p$FJ!cOqr!^DFVmbmMv9ynb}=G>o1D)Fjns(~`c$DkwhvGqZUw z-t7XrcmKvz7V&48*~QN)Xmq$^OKR0&*B#XJMwb+fO7pIF+B*S=(vtAr2z#5kNEAh9rWlElnwVsluX7`pI;ixh9jr6@-&Q8s= zi8|~K%mJyBDM!KE|1^fRsQBE!MPtzzHF5?dBo?>;629|Eq_k#(Cb-sXFY-0_GmEU* z(YqoFEmae9q>(7An*1hd>Wn8UMZ74dsMuS~GzC*D>`euQ!%mjen`DXX*|9{GrMW~U z-K@WjYmg;!kJ^RgBp9R#olY$41Lt`0FxKG@j%*JFxEETBWCKR4JwTGSCK8souQ`U3 zgBmf592yz@)wTM;$@MlgM+4EF;uLm!S)yfUFKh{lT|A8Y^#@1rYCwkb`M0hDT}n+F z?^02>Ft)k&@Rw;ZDl*264VF1wRgfw*U-~(=i^eQ)P z&~QbD%~cXAcjPw}GWV$jG;rws$l)nQw(=w825uww6LJnPnlS6Ily}b@BtKjH@4*@ z(=z2Kzn|!oH#FRvY+xsPD+-iCg|+Aox|3%teQxAv7_`+c(>5=PhIB{=@%Xe%0KP&L zGSi#f1Dup8Y^F|zSI5p&_!Q8_9~!(YveZ^eGZsaI-!&{L&D0*6Zbf5AN9?C1Z|IZ8 znmh;X|L>VWR@n>QHICIuiP$_P+->?dwHlRxmw&+rE+Qv{DM*lVA`_ZUOiH{>eKEnzoDRT}9 zOSJbm@9N(&CdBEyky{aK7j?@BXg&lleLntTuCO({U*Ar9#kRHeP+_%Gj<=e8p$_Q@ zcHHu$D=c63&ncFRV|n8y76)x-dfk+Z1;tyt7-h^ zwlN=@)(I$ZO5>N!OnTZCYKTGAANE>+U3V6k_I-y!J45Z7he*y9L{)=P2c+kGNOj}O z84)(gp(aCpKqg=Pb#m9Ts`64**tp}PLMQdtr!-t5=hKYil5=Ru-meD=2N2;vcEPnN8` zG7_JI91pD^P^{gVdZ$YzOps{UMF-;T)FpaR`aFD;d#F46@hrhKT4qOMDz^ziBLWz9 z1!hv~;jx!42^2t}2&?~`7VEz^XDb?lV<>g3^^8gWNDOLz5a2hi4Fa4ux|@kfg-#LH zpf5S-iU#MVra~a9c6k35JVO9Jfz$?dJ>lyUVNJ7fDAn1nF;ncWfBePB#J0Ce{#pkz zIHOPobd0#co;J59JB&P4VdSX{Blp@UBsYw}6Dwh#>ZPoi?bi8*hIcLDh5sCr!$|YaU!If8i|GFB}7H!gsRO&t{|>x91&8dfDxQ&$%dd? z`Nj*#iR_`W?v6pe*KvHuxBA4tc#)NPgJBA*$dgtPPrr(QO~&>mwxZG&mO8^e-zhrd z@biQeyz+|n`9Wn;h_Wj0W>A(k(3^GT7QSNF(U^pE#pXI~c3PX}PAwo4{m3~w8x$MS zrz>v7bu|LlEeQ4zl6o8zYjG3k5a6P4w?*oeEu`mvhoxFR% zOrm7^UBObcpmrn1OG~j^%%ZfR(B05B4~l-7XUu&v zdW1Pg4rS6+5e}phq(Yv}O~h1nALbcJ$49ny_k^*^R$DkzsWDHr#vr*G@swx;Ql}el z#7w6icv|(yZ9}#3F>yWeH0oOOQRtPZu#*L5=7`7^aMO2IG-q5`!KJCuTKrtlyBS^< z)1YU8@^0xC(PE8`MtSxhZnKlJ6wDY1>R{v=ZMuAm*d5y9xRn(NAxrbm6r-VV1Ybbu|c8u*cVn zg?2bP=vSRV$}@qKt;I5~26R}@+^`zJu+B&r!||PN)lrx8H9tnqIcpY4KoZ=@{Xo^< zdO5QhV=?(;a%yfe?!;(y)0qQ<24qFb4+Le^P}N#EtV@D*b(i8}U-J+dR{&N-=DEa6p+L?-ls=hAmL9IInmw zN?z3`dc90^?UG&u3APnoG{DpRGzw{rs#~7Z7G;RO!S8pgPGfYxT0WuZ*T^KIhh$>W zuayg8*ZlLf(8XePqeYkWat!hyvBY+ta(gStK$z+&>bH@P-7#1T(WJLD7{5SR7khe6 zzgb&3y%lk{p`+}dA?;$T%n?2nOG7RF9MhzlP0`hWIi3gwE~5I*+HFN=yA1^6vH0Yi z$Pp881LT;quZpb6N531Iv5|J~Ggd$08NTF~>J#XveeD2nZyM{pPz zS_z(fFNkD$L3pSXlI9hH?(N5Isc}w|ca5AOC-$pb07pq)lT92;~7g03|E4XvNS`wES)V| zBgHvu&vIZPD4S9PWD3(t6;qw#p=rg6FVM7s%DzQWj!?gn3`o~H(ThyBt`Z6mcusB~@fiLNW+eVt0ES)+N4`P--k zinPk51p38OCwtbwRmkB2b>VA$Y_rR3-r-BjhzHw2{7y;4h37jDZgJ-Dj&VY}yS)Wj`-)R@{|kW6!P{@N(+x|!6~%pX!q z9^0gL@>4G2K6U?Osi6nPePq|Sh_BbOr!>^04{&nU_fyw}Fm zE%;o{!;vK;V$H&hFV^ZQIV|LSKXTY7bgrCi&PjR?UCyTJi{!6dFl2D+108Ghs^)`i zQ#z+Y$f!%|Wh~T2%Z{~cCOOS{LYyqmJ446#I44tQanpgd#RrVS+5o2~st zO@2tvIpoKtYcwN}2q&F%7Bj873wn|2d;i^u+l_7X>Yae`Ku1B zmyRlRfE@&%=htPBfv_QMP3AL+)yXnAPocrLYg`I4^Pf2sljc@E2ho;=pa-9ezqO?G zhpimD7Z-!%8UA2wH+em9ROz#~taL1VUeo)5t8Ht>wZsi>^DMTr$EVYaln_K9ymbsd z9(9bapP4w}9Q$MffDp5{tnLJ`VSedN4_YRVMN0klS&1unD1F|YTs6he#i+Zk zu~Eg6DZTdg5I5bRudO}C+visx1Z+P+dyz0pO6jSQOohcD#YG2-E@WD{L##lts?`nV z7)@|J0PGWe_Qr6Fv>y6oY;%<-Nd7iUlq{>BDQ_Vi+O$ay7X4geG|j3!e^#`l{OlE}% zm5@Q3Cb(7bGQ@Ql!xTP!Fp&J7qNq_h1=Vf*i6r*x=*D1{=V8G9eVlu>`%OXE_aUT5 zPA_C=o_(&cjNbD=Oh%(a5FOY^i%^X44zJMRl{LfBb7k8L8etAId;~h^t9ygPRqR_* zZ9saYl2u%7ABYQu3 zsET+g4=>T)rT(ds>?nB|ebS*j@)erHvOFxOee?)8Y^nX0HWrMwsd29(ja+}kbV~CD zvncjd_SN=`KV`z(#(>xF&UX;Hr&w|Sdz5W>V;5nF&EBqKv}oTwPxsy>W(&oN`)Hb> z@eaHZmT)jZvz=J5`IcD}q&Gsuhb{AFp%{A~AuLgR$k?|E<1qQ9+dtRUT%unoCY;$Phj@5C zWMwQ%hr&LWt}V8Pal|sL(RtW~hdN>eA0Y2gy3bGX{PkHH`F(E9T0U)$b!d%qXtV8C zh4yXq9%9yOXjEiBl&x<&55M3UO_c~ohPyAfk>NZC5iJ%YSZi~3_OZ1uj(z1lmF#n{ z?;X3|{)4wtr_S(X-+#$(*tcg?@%t1-WVXGaHh8){j_T_X-hR+Bv?Xz3WWJ&|%WZf$ zMrkE;^$4|kamJ@D{>?{zVbO}4#hY%4aQ0*S)G#FMRVXKC9e-$|8Oh@23CZW++OD&p z|7CjJY)YN0)1D!M5KqN+frRi4pkJf|t^o`_;WEL?3H;+8*K6xp!yDs!ED-na$jp>N6 z(_P_!E_KE@z1)Y2sej9*Cl{U6!vN6N+8iPS@~Nf6gUSjfSK4$fMD48I{S|8ja_Gn% z87#}lGgdD01H1umR=`3gQ}E`maiJGwgTQzj>IT_h*)lmyKx*%cWz2MpRxZs+n`K?z z%vCV~zy^NX6d~!HOBPE~#GMl;E@tqYzV>hQSe$7{GiudQ|UL&V8ZRv)z(yeYr zS*WR~m%FAAW&u`PcybDNVw3%F}Z&oKw8HgKAn;`Ln9bPDYRU zvXhO~kg(^+%7#b?*zGoQ!|_@%FlTZ7pge%ufmH!TaU~zuc&L9ycrF!hrgxM_{8Ho6 z`UrY5D~2JPGt1U;N`^-5$&kvAffq7!%-dnk5`dZM0f+kb(%SXRea zH~d3W#ZT=MxzN4}$C@(ESo=z8mQPy= zi@VhddkR91g_~G85Eka;7=dGE5)&LUT_@~50N(^ytM>B z(ZEV8{UEIl8ZBZv=~dq~j2vni1DHPhE~XfFo-0Xv6-9~AZ|Z2%muWP<8V)sa4IA;& zE|xjteG_MK-&y>eKk)xP&1?}&*M7Ta*6pf80#%|h+Wn*FOVTKMM}oq+0q~@UD5_E8EZ zRz&+o=;LBe30L9`<4A4~17)Y0_m+60K}QD#V_kc5{DWO-hETv>0tWjOQ$4Yn_^E+~q;K}1MJ7?D->z8En@z)%j5)}<#L0mh+A30srnqtL zoc@mS!cd{LOsc!k?{~p(c2y5eyNX`ql}b|XW2b2pYw3Rf$`@m-9Lad*@OMsqC4A}t zeE;_y>LCF^hE~86i6An@W1*V-yNo*cA~OZ^%S)YI3%%4o&&1~!aEXt)YPqxe3wif( z6_W5ffC}_;y51*^F5y#0`0oGM0h2xU!eE0pKNhyWmv7%*1nNDa_#=59OY83KS`0EM z_8e{(juY&g(pWD^gu3sEij8=+@I1f$Ex6wz#O+w+YYurm21AnxKQ+1Oft%2QxgYrg z-e7GJc5CaaI{`_)!lbn|E1Mr<3d7e%T|=fy!Aog2_lu>18SxR(#-jh_s8JZfxW$Fw zUMjzkL7p2QSEI@n8^();{H}}JVT0Tq^!F`SXggkqH@((CJ zRb%^=UDqZVyw~KpYC0($`hezR!KEY_M-R~J?~-Gblj$mtMx(7>PESa$IQYU+mFoEu zmD^@*^g#OMpvV9{e@Zh~P(h=eV5#qi?2;vl+$KH9m-bg-9~}B{X{}M{r5MNPtca7; zYZ@TX;SI;Ok1UnDK-*2uYTshj#7V$!P=P4jiT3ggyX1I9W~5F5$tL4%jDI9EtI@Y@ z0KHgyh3jF!<8Y*lvXW^vCPib&lPgpAp=(wuKKnI5jH_Ml(9R?o(T%M@0$lE7iypVX99D(gX&(kMKLcd(THv@>MUZNP{^X54-%~z> z)^@!a)AS@s``0d3mn*tDi$hpm7}Uf^`Y}8Q?(h&!8cge<)E%F_D4ZMNp-WNRTis@S z=06oX-mIq3H$SQ*5!T*sKW((*Wi*HrU_NI#K)HjDpMCe!Q|3i1wl_!FU6;ViQ}*{^ zh<&6OE{J0UJ@iU>(bT3BFOpimOd}Y41cG!~)%N;JsO>Lef8NfXz?%8Zc}8(*>>^j! zkhksIj88aSJwkc;4#B)xTFY_srbDb^J#!1^9vBW7DsH^Y{qyTCJA?CRV}r`RqDW}$ zi`fYvjecmm{$`BH28$wc2CFc(uQd0Eyx*^?s+q0EPHycJg(^4a7DNag5O|}a<)QQ= zIb*>e5=bcjYd0R0&kO)3az1iLDe=E;&PHtSrkhyR0Wf$Uoo6*V@HZ%e7&-JJP#cWm zR|NOE#s-u-bcO*eH0Ncwgg1e_#6_d8PT~=(culu)T-9`zsF{myykMtuz%g>1ugt@Q z<*5Ha41fp|)?Xm&KTrc8@(wH@!o=?YrC%k*#R)DB`iR8o3Tt3%R^>6{F~QIKSb_KI zrzoBG^2@mc0Ws;a;j8}-T%L;6pSCSOmr4v}-+J5pHIBSCu)AY;un$e8G;e?FA)hlr z8P&c$o3VyCgSBfN^AamI`U?1}9{*agR(k2uF19j;zL$iJLm~NGVa}L9OmM{#N+uDc zXnFfNLmngeZo$!|5U61dwUl?`*fVQGigW8%%&R&K#qNhwr}p%L-(j)Twik0beLZ=( zScPYD0sts)=9hx{*K*x2`6f4dkOxDU5wdZ3G(@ln`ldKnzao!fsQ`W?)@_aIs;Dac z5r(Z+r&G(9%>so?5aP!39Q=sxMQ1wr8!X^R4NLG)|5c>c?hau{#@L8ge-TlMPIuAr zJy_f~eCPt3?F-44Nn-Rw<`DOSSszF|DLo%Th0^oe(uW@yFD`_K%vJj4Unqv$)-eKZ zVfZHg|6uxXCL%GM!G|1BU#cU%8)2iqwMkUG0n@BH#uV1s#Xg1vYV1Il>-M?kp0;B>iU+^658w_?-n z$06LRX329CJlFW{B~-Qd5#AnXwzjG0%~~!Tl?fFhkx1?aB93jbHsBER!C}x7p^Fzer+sP zlzMsHFT2RBjU_ZdO--u-idKQ4SMyUkGWwFs{SjAk(q3SS-g$L1%{J5h)q%AX&I(q7 z#PcX&zYnfnxpEw+o+781A*GzoY`L-n;LBL`E*WRQu_Ko2JAgudG{x1f;}~W z!-2MLhBYmp`NbXG8(f!j+T8FjpYf)AJU}yCkPDh4n9-gK4=eWu<=vNmi1YTvvfvHO zmht8E%{OKKFWAx0EXN6~6uC}aOM3w_8lcFFg{lJNy)gAA=`G6(Jy9gLrb( zRz<_iCW_Mi*ZeVy>E4wfQ-C7?98Wv$daw4i%EJYB+jIlQyU)A zPImK{L`G<&Q=P(dvZ zRz>7+m`R>Yp|7dQ%^JJV2oRM>JkFr;CKpLx-rzSaKOOmv^?qocaNPu6OIJ@Vn+0$aRo3W;xT(o9)i_gA#D_bev4h$KR;{5c+!vIYdxKkkuG_73^(-L z18V$rWVhr4d$bbC-2JTjh1{37LKTBXep+tj=g%(UeY(rEAV3vIEtHK~q_F;BYJlXH zF}hMpYm1ts-d{G&o>2*;@g#4eO}8;XNls3F&w@iR65i&szlkaFt=8zV0R?FhIg1E9 zR9RxnONWAE(9=CHT_a%(_~F5w$8{D_q!e%{yj0wTn}nIMtx`OgIh(WX15cqEolN`_ zkG@9&f2mlT7}GfiuqlZaKzbJJpuuO8(BNsvvhrHbN*6JNISDM)v}R~OO$>6TEqDja z*lZ%pDaYe;K=e!NHF#Q)yq&|3V)P`euJ!c8AkMAoiW zK2zXUhI|QZ9ws=_+7?AT$Iel)DJDAT2#4Z3#rDAaXX1M}zBvd;7bKeCZG?Uzs%Zum zAOBauV)T(?fahe;*}G61!=Ql%SSypTv}6CJFt`3h)lmbT?w@V^YPYxm{W*1ijg3?D zyu`iQl8E+_T+6zBz>;Ap)!(`WX3jT|a6;t~>wLEa6W`q8iX$1j0^)1FS|>SFCT+Vi zN1`%6&kzvan#%4G7e3aqzFD;`zqeRrgD^AFEE5rJ#~OvEC>nG3Ts@V@z$D+<;E!i> zuq!v5+$N-n>ZnG#sRZsp!>n;K#p!+U%|2inFEl$jbHYXB8t02h%6@#6qFGQttv;S#)m|? zFX}g5vb_yE-0M@x?pZinl?n+#CbSv&K^P|e(jdVjF6l0I+2K$j1cMx$_g|}c2938n z1R(y)r`DffF4TU+qm*5r9USYU^EUFC6N$pua))JvSuzW~@IK4+=Q6VdT$_VlcmV4Z z;BjfN!y<^%}t=#MY9c_}@ zicREoJn4q40e-citR$^F2WCR3*U(L#V%L3)ggEaZUxGkkYJzKpH7Y@0*-;6My)Rvc z2V|_t)-Eg%KC4y@r*JzZp^tEhsd~vY%r(Rqb#vF`^E+_GV7Lll#b|u5z@Z(HlDBKd zxN0bdM|8ctQ>YNan$1RF*mk;VZ9z8TI0dSMBl$Lj4H*~@wyI|Z1V*|@-p@a0S>kI; z&!LEzZyvKXYFK}4A*Bah>^(qOdM8l{(3<_2Al=ymSv|-to9;$kvmPBA1fvy#l`YE- zWtBPJID8MRn6+OdYSOon-_ef0X216u#-iMPr51XgG0pexx^|!7R!KNo8Y(cl?cE^@$%(1`Busc zq?Fv*S?CG5haaFoyNoQ-`{9JIi@xzWKmoeAqBzmKWr>fev*H>P&fJMT%aQ06OTSVY zkOcnGGH>eRLv7Wh%rPZ-*(%)!m$kq$Q8LMhTl zcsI#Ong|g^bMjxRwwCpC@ZPTd`IOhu5%x#EZ=oZ-l3>QTmXc^=V&jsXX9*Kt?LFWK z!6u90>~7eD1o~`|n4AeY&}rjbl@9yg#huqq&QqgBM5^UX5l+c&+HQjaX7I(sa|n{f z=6dj%*i^k1pgJ7#6*-?WJY#`IAa@IK&$CA~J;X{STfCNzyY`DTXk}L1c?|=RHA;v# zee}904m~I$(B(<*(EK0lCWg& zX^w}1$k=Ir8PGO0$3;(s=06qF6O;Wyqjjy|aZL=}jnZRP?f?w(CMc;48fjRXHJeI3 z>~47%*>EdLunq})AXyKiAl0O%P23ixC_ZeTka=Ku%uAxg$Li;pX9Ylbi$CZ0;p~DY zTnS*W&ypHTdpkaLoqaiSr2W%FQF}$%!nFaYTVM$QH4QS*SnBu{7ys{J1Q*HdE867Y zeN`a40C-3{sJ$XqevIb|Zu-e99|YwHiQdC<6B4AjH8gy=zvcj{5u?jOCfy;@0+O6v zzX!qO)@owpa;Ia^&(GeBigAPxXv(7^K_v~`YeN{Cf%wH=)`l-QeVu5)KazmBEk5&5qQxU~%&GwO(&8+e zZl{B35K}&`$a`6#_x)^2uSJ9OkgDs9jZq|AY?HO}u~tlY1oa%b4+`y}_!N897m>qj zK{!e2inu6iCgK}=%@=3Hxjd3%5%L@Ad<);9N`(p~GkpV_OnzitWlfYfP1Ml&iXBD* zPw0I;jyhi+v~+UO?YE<*QW|~RI^(TeRNgCPmI}8SX;*nZv-+k!y5cI(XDDL4G2aNz8+rYtu&^_mB zinxHFZW*n;8doAsf#gGU1E0Qh_=XsDUQ=5t-gGjzGp3V8$oCF!I;{#CK4-wmXUlJV z=9|!_3}(TZ$rUuXf}NmVNjFxtE_gg*@<5w3^HWF0z8Dmve!P9yS$b``drPRfNP|Tl z&G1vw++8T}tHZ)P-#1O!RGWTn=DLno=(FdPAcDZ3a9QT>?daRD-h5m%K`1n|5Fd5! zYC>qM%#Byguk2 z)=iGZJJSE#E=Ka^K(favy;%V&Z-xDe29QFU+;cmInIh-WD~_^yKP+&3UC3ePFuk4H z!Zi_hX;ued-yqm;QIU#?Gyq_lD6W@@ZiCEivCo)kU9a=T>X=WZ25f@T>_D)M18rK{ zwSJ;W$B`2BT)jjWgf(3#l*OWiONAUIZOXLn0CdUbVMtzIH@Hu~^t$O6S!$54-B+k9 zELYnW$T;ojL!PNI66%tgY9%XO4(hdvHJnSClfDq*Q+@H31XZZ>_+BsZqB|tqoyu)V zy?S03EYCEA?%jur1;`u z0ShE7iKj<4d!r=n(W)lp6@v6zOF3B%^t3t`+AFn|3KFLJ-mB8qQM6V5f?Fvp31~aN zg9kL<(#uEr<-_eO4ehiK{0N&Zmazw+PC@>wH0zroRkKf0M{>5OwaRxk7=FJPDtir+ zNKHZOe0xAA(IwSgrY?4n(TUG=1zZ>q^QZ^~9hp$#B1aWzVKSJ$i_+5##99%d1|?S4 zzEZ9e^KWjai)F=@Y-+u|uAyNz@4qK8E)&gw{vVf60Co=+?~9i}k)LX**}X|X_by9z zZy9ZGbvyK0f3eJ5s{PdL?q_uOzi{{znuv_ox?OFT)n5s{`5+5Dk}l_^p#?TkT%N+Z zNXIknrYZ|kiMuED5HjK=X_-zXOIC6O)(QfT-B8W^(NTSlL! zhRUVUhoXE)-DvBW&nUWVgAGG~fks#3pCDkXgbNb7eCVr5@9Jnce(HJ&J(Mv3i3)>} zCgBP~H)WGPf^eJ*$(VZQxwP4Hk4c%MrY|>Uzumgd)Wb}um9{G!8+aJ>2Xaa5`EXMO zn#&7=3xqh5wzpZBX(hTum@N5$NMgm7ox2p6K+(yYI}1IiJ)O^lFE?XL^GGONVk~V zIcQP)Is+2*dcF>H0s7`@Umv^c=H$1-?tU`R1%9$XQ}kaTt#4%ryl4Z71O);fsEAdo z0CLqK`W4PN1u1h3a+UI%6)K~eW#3nCcF_idb%?2K-PWU^z*Ty=v)a9A`rtAE_{f$3 zA#ezW`HqVTzf`b83rraKGAiR?&K<8-4i5rfXSFtftifjyu>frKsWzc4>DD#(+Wxu4 zMYi(9327$+2laBzs%B)B&nc#GPo9LSwV6YOYy9cM$TNEW{>&bf@O98?`ZNAvLhW(@ zH(Xp6+8H3m+z6Ah!9KQ{_GK{dTBtNPEPl}nmS|D}rsP;el(H?!5*Y%WQ@FguG7qC; z2F1E&BL3S`Lla3Vndj2sL36E=H4a&^l<6vx6X7d| zxU1b2s)N@_@st6&utNR~t{>()8$y4ivO8h2il*Nua4OT7CwSEuxcJ- zbRK+d*=Ur8P&BWT`S&4?o`e&Y;=^$;Mxf&I#3T=gmx#BN;?RWLoHv`o*m#43OvxVl zb+GW({Ds2D$(3*JAjDtU$|7eYh6YO~O4%SV>r@P4U+V8*((7GSG0{gyUy7fQg`jFS#i&BOYH01V zZr*#agNdX=*E>P$UT?<*W82vgbnJuOsVTv$=IUbkssT$|szR)*se-9x1V~F&YDzVg zx&4XOCU)O_kZMB&0|#Oat!e<31DRbTs#b{GwPnU}+nG>v?60vu_mB?kW67s?gmfae z=?5pVy|MqCx%-B@@)(SMh6We~eerGVp`Lz$hnquzA^p z_n+&CnnLtoG|W@&5GrOpbK3)qjuSc1Yq~b|ltFWvApz}7d z{}&SI4pBMS7E~Zx%C0k_Is`QRe9)JbGvv{#ayub zk{F=feZc9y2ov9HWIJ>8_nh-$Mf^6iBPjMk?3N^C z`x1mHdwosjg$3N0uBg(NeKaMG6A<6OKRU6P$fWbm9U{8HpZ#PBVx*OYl4q0vFWBmo zJf8wrM{I{Q9`@mwZvPs+i>%M8*|VkT=XFhnWby76(^T_mZee~9;5PEMD}?hh_3-9c z+FDr!!{lYo<;Ic+KG!yEP9w!}A&2L(5-FM*TE-#q3&5c$XrWw}+^^v&56LD-;p|Yu zio{GH*I-!wP-TXUwR?@)SV9o1#6K`f5`Qd8yHCp)KRaBg`Nb<@?-E^fJz=;wN`=pQ zr#ANA%xbGMrFqD;qP}pHR$S5=C>*StR&Fixo4TeFso^#Q!4q7Um{UX72d=7QQ$Cf+AgO93v*_22HV0&K(`jVeQs!YHLEZ+1J z=XeLS-2m-BZrOwEIO2!5`q4XHYBTrckI-n?%!3}uHq2dw#6jMFO4#_t)G!%N?tl5L z|5|^pztq?DzxH!s?@=m&;YQ}r0v$!^5JTd;5DR!4e3V=B-n=x96wuC7dmIWzKHQG( z@QeLv6ZKXBg_Y-)N-$)Qr!X-2lQW2_e18a3lTytpih11!004IN54OxWKraBd)%jzp zDIZb~;pA(@t1DG=NwPzRGhv9`d zGuMt5LQm#jM8GJxfNe9C2*pm)7kHN3HriM74rf`@|Ct0jW1P5%*OiBKjjG3$Ua*&X z!)RRg|Kgw%cqil*)#ImT$ZnU1e40#^UQ3KKi+i}DY{o2`i7_w6|In}7?Kj1hivKK) zXRpIlf0>r|JkO8qE9261`G9p))NEe@STgpKFS?c5$H?*VgH2qgy7>-b_$(<9Xn6JGzArQ5^^ z*S;>!X8c8F?o38@*I<#pXL(}a==Zk91>X1tKa5keXKnzmx&8W(#$RJ2onI|`fCq9| zFbSIfZtQP#%y;*Bl3GLDr&T{tLtz;s5}o|P^SHD3CMDf_QsPd)GLd5%_;R>LX8JRI ziGpkTIaT89w0&YcNCG!9GmC&12>&u2A-DVvV3k>KC8oc7;<%th@>$&Mcg3!7yBH&w z0Hozgrv}FHw5f6W)T~|iIFTBRCCV5oMO&Q=}^wGB@UV$4x@S@fz|An8p{(EeF)-K@uH;r|+ zH(1TW&tX-nz-r^)Cp-QrG++srRIJ6>KT=9PIuI&mvb4pTC7ZXDtdK)Fvw@b~)KU~+ zo^Nb;;B?+_k4>lSIe3KH?KZ6Qu6nul4aomld{*{suBf{xf5{NN7aE6#ftoUi6niPV z9-!*OyZ|ETQTGNNY~}`fS=iwATDeGR@vFpN`4`b!!@3mA0#Ja`+UEmaq93c(B!8|q z)-Tq5ThiO7>k&R1=vU}9j!Bh7%~26e)d<;i3_TG9E{#j3c3+=MslQJV~(G6?u%EcQ-IJ_+^&;bNyW4Q=L6kkmOQ4_x7rfFgc%(v<6XThK@nu zO$?7b>!LBe(RtDk9lwG<;m$MIhdbP>`ux79$cRSKiFGqy zSF$7Lm0d}7Fk7w&PZcfqsc@37ss<#&Q%CMrj)zyNO^}PFY!dUK4(dzV2>PU>UIa)R z(hEMrLS^#NB=brf1oq=tW++gay~2mK?$tWi!xoQiwyNpgRI%pI2YTE zaw@S9VY(T60B5E1(!l4VA?siYNhtEM75)LN3>4n|VtN{WjK>nrYCr*dk}N(-m< zXNSE##d`ZPyh*CbqO({#%Q3?T5OauSv+HO-b?M(5&r@e;!<1#W)4jx#yU{j3N^H}P z!2T1o&1W8RXVtlLzI{bU*Mzsr4S7xobvYc`q^0Du)P}Ea+S@}|I-`y>bYURp>8-Lc ze+IMlpC#~KE#AU=WL)(v1%W_X9aQzGL)Af_Tpcjns4InU=T0Z5bZdb1jtTt!^31LmbHE-EmMn-WbUQxsyY|uu zB5-k&j25puOWA@>xE9i}hALJj~ia@)oQPhN%Bv3J-_E=;GEJn$~; ziD48E@nyj=>On=%LJzPi@vEyvnyQ`X{U;~(Kar^PZ!c&1f}uqT#t@t3C1g1SrzSfg zX-K1>pbUMS?DtOdK`^rqxZPHykr7g+{sTl_NO5U3v=$kmtP&$*3=O6Kf$1M}YCU?V z9tZYV6L&Es!&<({kqi~-9uhLPAs-hMZ|qQyyEwulSl@Hm5*IW$VAsd-0wI&V$C^qM z1MmBD=Q`lT595c$mlY?xk62Nc^`XRdcnsVZ`Es~9zXrzL6Z#p{=8utp&q)^1uo)7! zEZTy;Y#q}n0(fVK#84>!cf+qC7b>dR`kzA-%thx`-!7;>sQNvNV<|O|*qisu4EZ7; zQgb2*)|-savIYTu(_ya`jxKwn2}iMMwrTBphxdpFf5xY2?2xC5i>U^b>0iW*Wl+*-4i6tjxy3_3bT@3Rea1qbBLUFT;})$FcyHfQOJH%I1i_b|IN z&B^!boJX11l)STNjLM9m!M}2tb2i0_pbdptmz48xmJF)lYg;`Nvrv<5k!|{3YT-&U z7le+(JC}|HzM+4{b!JSn9`hRdZeJn0gz%RR0sS+4P253c6q%J68R9{D8kF5s$SOyM z?F5pGff~0}p>85XRe?nN5E%b8(-4>f|SGoW}R|!<0;i7f(+< z)W=AVa#|E_mMmt%HKzzw5eYa}+8tp;MsKs|_HtA%<#$3~mV}-K zP(nrrhSUIMqOz#=T#xuQMJ}aBN2n5uMxX-F7^i+b`_#_zsZv#NP}B&T_M~y9Pt%V2 z24sa-49&FADG%{{mQ6`aC$*kt7jxT5`YEEG-m25y(K{QYMfJi>%({a8f$0_2~)MuiF#Y)OT5z^=VO`tzO)6lT&b%;gOg1Qy#_ z5#XL>iwBcUW~g?<u2;$weU;#?}pil&tG#algS(jd@6t`+JVe2-!x5@2`3RQ1YnL z4SO%n4mLJ`bs=Y+e7pm)kh0DWz0J-CjfXn=piI@yafAzg%$ci1d3Obi0fnvCZgYug zDcUMcH`fz-|BQpVGReauA(j>Dt%_P2I^*+M^KMLVCLt@d{f!A}y}(AG)?P6u;Ql-L zF*vo6=It8+ph`_Qn#70E`z|C`@JT!)l$1+|Bm)cLeQg`fV22P`n3L++d+&Qu=Gquu zO`n%dL<2W6o4OFSW{+*J5tm%6PTNpG5DZ5_82MEQ%c6M4$GHd0=#=sTvE`{zxTkuF z%oSezc>n3Y^zT?76mDz?4jInF4-eKqlYR8V>6FH*z;)@VvD?Zg&$2D~=$MQpJjdPJ zguW^LBp(U>bPZE)7O^5_c>3NMGR|cNY`SO^%+76@d3C~O`G~CjqEpE7`Z3$0^C45005Br7D#wmCPD!%RV zOY;E}IE8#SB5AQCb4XVKiHAkZ9^Tz3$K#ABV1|`eKNXl@0XxS>fjaVy&Tnfy@b3&? z5kly}Sw{_(So1Ab%@U2P3c`K6ki|WXs~{Pruq;Ke;EBT-{2?WD8B<3bvfk|`O6h}4 z6MPg-shN$%bV|k=2~ZliW-w^(wXk=?0iGR zLxG8a4WJIr@Sy72mvvbZ0LLARJq3aPUlCmj_JtT!RRfF52SSL3l&JkfZ@tpCg)C-8K z&@-G?c;vGDA$mkZ%?>AZy8lKi5s^p+^;!oJR4}f3+kZ6JKwZ!iA;pYi{{oGn5-JrM zxA=9bL^c{4Nnu>Z2Ca}P#*1hL>d_C48^d6`Z=UcU;JV7_LONmrcg+&rZ)nTqvl6P9 z4wcn&thgoI5q!{2yr91Y^mGny$#jKP<}~a*A>Rz>$iX5rdj}eC6W~4NBOzSyg z=rqBm%(v_tE=%zwZ>5Fu^U2 znxs;`JcQ!EER5Ye1g;Jqr8)!F6gIL62J*#Oa+lEiV^a$$aaKK6B#xKi`dX0ms?X$- zl?u94_?n=FZd78ddPJ?3mg0q(;xk&3O}6Xip;Ar2zY5Hm$QdT^60)l{MvmfS*N|8? zpF+EbYT?5{534xef4U~3kHnjPtH6Bt%R%IdJ{45$Om#|KZgd&I;W+bV7*6bs+3Zhr zy0#D~>OGU)l=WD@zpQR8(yIqy1VlEjHkD%#`>VPX z)Js^&l|2k|aAYN%RCps`@@@_SB?{t;%oT6cy%<%>+uxuLC-mtj+GIoH^7b6>ZL+OF zqGDgy69WwSJZV|7Yr@z@;?0a=4r3sZueHKl++^X%(UfuTmBWa2tb#%G}c3W z^peQBkm=hzxBWlb}@=J zX^*SMc^*1U^yjVNoffl+Xx2?Vtz zYeyObjD{v%vxz1oDwfs|U7Z^t3dgOT4SacUvsG1GRf4fj_4*Af;Ph^H_vqc&kNe=- zG&ErqF+&e<*HWAxdab9Ra!>`x;K;}skZ3(ijzvnUj_)^ZuO5rc5Osdqv7-gD10`g~ z%Vk$_l^JII0G~pOx)x(%!8n;iU=#!)V za!;ZmL^9lT7miPs-c^m9YZA}ux~nVQu>oq8Y&K&jaW#-H^-{{4V5Bi1U8|*;Z_}uU zc1&L?3DG>R0~(fv6iKELN4VQ_X(!q9@q{E?=7ON%yv71Ot)Esi~ojQ~rd zr743l1hcjjU(iax>eN)>aAwAxqGSgLjSBgptfVfuuAC@aMTSjOE;UZ9s^E&&+yb<4 zxedRIv(p@rr3A{m1YgFZ!!gBCsODE#1Lb@Qn5Sk9gdTpZ00(-YviPwzmd8S!Vq9xv z7&Z-L8K%)}DMjlg>O+9MQz9RVnKJDpY-v@29_Njdlnf4k0A!fdss=!1Rb;~nLC_~x zUO9Sqdj!uoonGzfr>veciYqynzQ&A^sB#o{G27hBuu=zn`5kZBLI zv$e@wk{^iuef1_v8yo-!pNv&pQhD|~_ST<{O8=+x%7qm)9zr0^=s3NoTm#3 zf%?AG+6-ku1RYDmDK4hE{c_F43-e;UUblstTe5K-)p?EeE*H}kdBl)=K3??|9Bp7a z*m&j!bc_ajtI}WTSHw`>T;v#0A+69|uGkOZ3$_jA!FgED-*)c zI2g~@fnNhxcuY*21~AFw-1?^of*PQA*EULfG`HfvhQ0gPsaHe3P` zs1K`m$13N*KmE(W}Mb~A8dZ5+{%>ppdZOlk>GQ;I7xV_;#q`go3 zE!;>A@D(*V>0NHplvXoz6ms$ISFe)+be6CT{4G^X)uTT37C!Y-mI%9-Rd`41f}JL9 znH?x)?oE(8uxwUNU%n%(kM-Q<4P_h^AZA||#pUD_A-)>;%V)a*>G3(L@(QhQTJhsYfBprk`SyNTcl)s2qWAMSIyvFGh3B?#=Orq9<=vi28r$tjANEOWpO?o!i0 zo2Z#+0|}X0OZ{FKdg}P>t4p4QyVWLta3=ojm@)a~G$-DUC%31Hdzuzp z66ntY49+(u_g=R(JJwRU+$=HP>qZ@E_HvcTH9vaI60`r%Y^u{MhBXh#VfCw(!vfTY zlz2GJ^J$+AVXguV*wx%OdO1Eboeo~zMN*JBhKP-=(^7Cy2NwH=@z-kT2LCDtf*M z%Z*C`nYB(C3UXn~&1La{drNQno~?6H4YzL2I_s8-w-m|szwKT>KJ2z0k1wzD3!%&X zV;R+z=+LNSjbI^W0SWn~g2cH`8fD(3sg(77e~^BSmMWOR+9n@`N{KJ8gc_?-2mMJ^ zZ8pWD3iK#z;}D536X*OYOcrfbDgEJyP1}3Z986I@8(@GR=E;vvD8*y9ORqYpS1f+p zjh(pjgV;EJM{3qH?G~KxD;aXFSGg%KuH&i6Q`@N1 zaa^WjV}dqz*fq^ij+?M;w*Oxn8A3VAu_(qo?R}#kH|1E*Q4Vcmd@G}GOW*uo3q3bs zg*Gf|jQFf2kxti=aCC$pP=sA8%1rh0famAW-O~(VPdw|&rS~c!Po+m~y(^BEnvs0q zct7XS=(x3p+A2ffBA`IogB=gNbR6!zq(2FF3drOkd!FuzWl9?+KOYO66Kg}p#!_crK0C@0T(5_(E3RStP zXTw4jlenCuU~x%es+6A*{mdv&l$iOfVQH!CCre<*{m?jT~TqbBVTonYU%Uv z4u)#n$+H*ZhYjF~Rd4h>>)tHf-KIs^mwI~@XtC8n#UcaeOhEz-5*X)o+xs zB35EAz(zAu3M$>TV$440yl1I&=m3#FV6h|ARTCm&v zzbP!?%uee%&OQ$W6rVzkp=pfL4<6qSuKvVl!R)Ulr zEYItgGwb@&8RnP73Y44vCP}nxIC7JEyI>?wQYvrg$-O^2sdb&I>o#ls0tsmyqr;$N zmq*!P2@D3n&rTZ+`2?N}^N(MN(L)Sz3VYe_NdKOpHj?{Nr#u-rZG?4V4&Z0zd{f{s zZQw#n}2m{FT73lBdLoAKsZdnecJwCWO6Uvu;?X-SyO2^@$+v4DMJcKm03yJ&8 zp>EnPxoR1F_$ipe5T|bv69*nXC}F<}5M2xKgX|k$+YDJC-i;w2M9m1>h9Ww6T3tMA z)vQ>_nx5npM$(YtqizXgdefGT*kQdXbII?i$2LIVixgrcXUZ6hyy1gKNppGH4hhzp zKjWCPIofqQJ^8cmd(w0i-7sXGl zIkta6bKM0Ar|0-qv2Lq(HEKU;(NQ{YE-)!&5Q*m7iQ^Yr5Br%Rh|!VI&>}W#EoWyE z3|_9Bh@Xb$H*w@?{#7`U^-&(`?48Nh}q0 zl+VwVSLtT?4&;kkrioDeqMAf={_E{$h87zy1nsr(oE1~J&oZED%WJK9>3oJKiV~4p=$}xg>bQUY z?TO64`g2`~PvxH~3c<{W^J`2Zd+>8;3OSY^K8 zPIVCwC#8al>=mIDBUsq)-s-svb+9FC>td*;^#c=BqT@s{!U1oC-R=FaOtca|6_huT=@MF2 zi!@Tz!pP|pqH$#w9CCZPNUMGSxZQt6=HEWs1%J7X(zD7RO2x9s!5}@BT=COHg+Bq6z-%aVwm{MRZ9~wiI;HHV z?<$L{PN{aYO?y$Hvk6+&-~GmW!07j{aY>C#((T-V1Assr2@=Jz1Q?ExBRuv{m_f=R z6&5enNQ{i6kv@(cQo6E+E}b z*-@soXdu?2UMUd=spu|5YMFK;hWhA@Nr2TQUnbfG|&4;9U>Z4T0U`(?75u#`9x_Rn)$5Z59 zTvEgjf+nXIsesRj2LAm4x?PuUrzr@el&avBq|x4n+RoOrvN_YbPS>l^UV;Vj6uItNt&M~!1S1lEmTk#yrPg?c4 zHp!9~WD8#EoiGaLt4!P2(!fSqI7u@A5rA)fYUnh1FoP^v;f;a@ zxKmNR_`O}cgi1*;0X;SdBST_Cm0AE!9{Th_Kut@D(=7^54gxbHsJ0dw3@~N@f^#6z zfWOIP0_a>~O0zn8q7Umaj-l0$Muq2x;LhHF%*@cJHKn7P4k)K*t>WX@DqNjFl=yaL zU<3n^DHJ0x;5*qCKFXx6q%t8C`BG`!Bp2V7Nz|5R5uJ=XcwNnZ@?31&uSxLn{y%_a ztefVsYaTmkntj~=iR;e{#W_NxXkg^i?=tMZlMP)ZoFQbhx)y=5C_$l&;Em2+XM|%PT1( zxpl;n%&O3Zt2?h-g^Bcaje+NTq5G@@EerK^jdK)HW2@eXXM+b5l>(b%ceXwvy=>&9k6VuSk9wuiLbeYl~2z z4#B)A3x{jvu_s4d?vl@adY=q@*c*?6`zgMr~qqKPeNv3IUwi4r`O5p$z%I zSr+4^>Y?K&hPzpxRq@WBSLShn^x)%woN4xeqQGTE9?(+c+@rINtgA*j!T=5vkMc1| z1pZkR)lHC__%c{W0T$V*rk%Hfs^5Iwnb9hQGISlx6cVQ5RDqo5RiNFe)&v=7cGg4p zF=;p(KW0g**SM`Cz09{o&vAt=W*XxvO=P_1K#@9fq7|L+;j+;7qiLQU`A+Tb={dm` zS@M|oYXcun*AG5tlHja)0fwXIaCK0;f1y>fU!MOjfD$=(L%K?cB7-U}{!ml6+GX2E zzm&Rm&zRh$Z3aKl`@%ygsOxYBEV^k)qnMnCb#9Xl$>Ye%@(*VA6r;TJw(9@%8Wm0- ze*oKNS;2DaP{TEw^W)TAQ8rRF0cw>GbYn1lI0e=4ZK4KjEJEqPeM;zeJG33Yd|4{Y z$*MjX*)dp%n6iPaywfW_BFAE#Y&^n)HN`-@v7=<~sRz|$cm42dwFiT=Wzv3$IwySq z8%H8NsQnJ`UmS=+1mso@{xy4nuAxKHL74Don##3wwkFIWrrDQvOqX5Z7FC8bA3 zq}>(s~F|3IYRn3r#RA;&BI&;w9ueZRiMp)1hRe3a{3 z`^mNIk3<}mEjE~0*g45a8t??IfrD35T|BvW{e}#_+pwcS$z6q`IoE*gc~XV6E_Y1Vz2VZ0*s`S(z7{d$r^jS^Y4vd+t+pz% zv8=b?5^-m~+LOW5?O^TVbZRGU6r;*zeFm4o>QQ+rYt2A!=c@U9{3Ll$v^mO>G9Ll@ zbLalu%4^UJz??iwHOlYTDxU3+`1}d*Fr8uAkh?BCI#8{z;F?+<{%f#HJ?W#ZD(HZ< zs_A4wRxG)mfj`~=CqUT0$3$Pm+FeaZc$|S$i#NrPi*^nhb|a3-7cP7%$$6T zCq(jh-ev+b=EA0>V2TRW9Eby_4K6ZG%_Rm1XAp954)Ln5YDj51;;?kIN)v!Z5E!>7 zg_7is9=QHmrS~%{tC>}+h;r2QN0!jikTMGQK+tWQsK@5EWLvT;xthylgF1s@^IX)r zu*^2>ix-M5anEDQI49=c+EnXbPNb}Q$?5Mx!G)NNxw>p?W!8$R%?Gfs($v_DRaF&A z4pwAxFoa#S^ooESffw~x8Q({8_)?TB+F~nP_4BlsE%%f7r~bZ{xzDfb_g|ARZDF+n z;Tj>#&sORnS?#ppjMtrJ0+<`wWk}ntFtCm`TaS25FeuwuMqK0am2Le3cB)IjX@Wy5 zsdrqHstM?4U0~rO3i*Vy-BZtU7r%1Kb#`fX>;tHrCXfOk$-4LtWFJe73a>F919V<@X-PUu;CSZ8u@)`KnQn%g%=Du zqbEVXpbwym=p7$E-l2^0Y4#qsgztN4@BP79dBfYi(CHaCOa=LCss7!bR-v|GIufK}?IgfU%aH^|8e1oAx~m2Ft3aNu2R0D|Tty_1{(Pgogn= zxoV^)g1r_g>yvFg5FX^F!bYG~M<;EzTi%PUlD?o75up&>ju>Mn0KRnX87T2r$rY8~ z(Q8$gM{>-_hSdv5Vc<;l>A_gr-Pv74RP%0CwV8ZXF)gM)mT`U4@(DVk5bjSPFS_#UA1PoJI&f+2NG4r ze9CR1QazksfreHwc6>wTGD9JR1G5vO0NMw&sx72Q@|X?GP@AOU1B@%wRy@b zMTMFH#RZSU$$X^U*cB&fTj`Z`EIZls@m>rFSzZ*|Vv5Ff>e{QdmEQ4vt-b&yzlAvP zV^7UM+miC>)B$X?AOw465n{KQ;WJ2<=0r&epiw)Cyo@gE>B{Z3io+DH7ie$mAOAdi zZIwT?l%d7qSHtJ|=QAO9-W$>fHFAEjp^bSz8muq5S@*vi`5J{Kn;8&j6zjfU=-#DK zX-;kK|SzpHDLGxDA#8S`!h$cc~CVm7b zgYRdMq-4GYw5PrM%bC+{1?6HorvOpuy}%U+QF9*GzICrgBW!Cj+%$=FL1zGxfW&%q zeG*w}Q73ZpdvLT`ICXs`GUe=bsci@T{0ESyQY66xeS6t;K@GaLUR2QveiwrW{Vc5P z0tSWV9Tmx2R??L5eIc|ULRoU27QzeSuG6(R=~^Cbja-CtNa}8HTp|Pz=eONIiXl;Z z4tp%3bU=HdXwP-Qkl5n05q7l@C!;B?&|&=c0Lpc>RoWU}8J8jEf{bUXs)>7W@IhZ(u{bNii{JH# z{9V-9{JjB~tqHhXY4DRmZ2T!=+`BcOBs<0c7g&4L8G&nT2he7GRd|AUBNpjuwv}CX6wqFGrf6ZpbOud>A)n@*VZlwaD5r=m4Z6Je8Zc#;ksYd z7@>L|_1=fd$Bq*kBUE*vD!OFX-9oJD7@8jw1M5)9Sb5O3Bboi%evrP-g(Y|SF3IE0 z^eQ^sTNSc}$`MQTIIMi^^p>S#myu8&;tH)+ghgs6#w;Sj=P-$dR-tmq2)5=>`mcNu zTIhC*>HysWhYTS;eEAS$wnIT+`OyA|+8po$T~_N2;IR(fEMZO9&LIC{CdvN?t)re* z9noopjWSzxRAyBV@J}%-^Q14Z^DLCFSwR(9^{l!ti~yVRfRbJ@FW4%-|JEHy(q7rV zg;3s|B2~Vf0;ud$Ov>&l0#$H|Oc@vGZOvs$@crUvxei_WTl4XfgVjgXsw~soVu+n8 z0?lsJ-VE7BGT_gu@>xrb#rkoA7+_T;9qEGO1-Hl+q$L6$+*>R2?Y*DtTo?gvj0P5a zTAO?{`2+WF%rwh&8Vm|Klv=8ky<_X)`tXHC18B0$sbwXSKp`oR-zL+U)ygt~XK5cH zXb%8Oaqu0XOzsMg;PMgbI}e&=hC&$HJ3m2pNbu-HT3FUrY;G$y*SF=;psq{1_7KMn zNCA7l_ko+IlhluwKzpfmb)Yt0cm`O9^$Jbe5%$DQc$k1w1j3pGH!BoJD)FJbGAL7l zT6>JNKM9a^jIu+|HM+Z--@{j{3jNJ^bsNkd&1m+3)eakI8 zQ=4&jK5adecFt*QRJaw^%4{I7PZZ*l8k$gQ2G|dK^zYy+MNrrQE19-#7GeUlbUks( zjcX@cyMfgJOx}K|2+gKODis2UtUB%YJ@iZJ8S&Hq(v++O>LOxT< z@EzX+vB9ja2|5}_rT$|x;uh%aM$*7?I1$!cg0(|H9hoErO*qZ_Rfc>TAF9r$he>n9 zGLtws6%rcv3Zo`Ys!p!pR?|3XL?e&-v}bRid+E3&mg8>L;{peABLY081hC!^NJNX5 z=4J?lL=E8j-6@;S2cm9aPZBts1-^LItC6&I5&qBg3NYuZcB<|9;#I^!p{J|dn=6bE zaxjke&5bGHq8{ix&J&lu@u_z@{V&7Se~gspuS{w%u)dQQhYN$g9MfS^GS#{_Cy%TQ zkgKCTb>$Nm8b<%q{nK5O17eo-H5fLWD~zc1)vs>Y`ex>V0x2fMu}_HN&q|&Xm$~s- z`)8w|zcz`l35ckNvKP1+Nxbw)Lg``v^|ZUfuW{QT>ve0SNtqlUNqV9s?OwHSBf@n{ z7ZGohmp3l;_~JpC@pp6#(sA5*x7<&hf8+Db!`z~)MMTu?nby=POwj?HxcQB5`xg?| ztme(>{10GXX247es;==#WAcb+~cD6tgR419RE-(fzaQV72{ zk`nX8ZEu?j=I;Rob7c#0r@953hr&ySp~GfaRJ*JmZf5eFyq`Cx9`m|0RL#xWSOIhT zxLeWg{{}hz(Z5=5pHJTB&Eap1d~=s}V!Z#FX`0&Z>dE_!NRE7Cl$*N`MUCh~^%9eh zkqh~AWH=H)+f!+yVSndLq_)mmlUJgc^HJEU?wFQ5t)5n_;qo^AMqu&?G-H|_5+sf2siVwt{Ae)IaLy`8Q8Rc!}P+{J->dmvKDNkvQ!Js zGzTAfQ|UU@TkCTDFm*#qfXJcNGGIv(?Uaz=1`E?v=P@LuL@~AFl=*K!`~ocE^a^E9yhlhZ|76eu@9-xvcd&?xCgt3IiJK5kyPZ}rZ^Xyt zhv=PnBv`QhD`R#8;YT3sqBTypQ#RD-u6!e{?C>T0;0ueCP4VL1T0;UXJY(kVYjyGS z3K!uBu-E+k(LUoA-k!6zjve!fSSgcN5!U!I`*!BON!Ai0U&r^<`|6gcsA>8m@qaX_ zuOD~Q%B0YA)MD?C2YLt^84JQ6rmQYTCYPPjr*uG_l_O_OKh_%7*)RrZKV>gX9P%5D z-4KS!kvfa(#!TwWmQuYhOb&6sevqIs%2`ta1g*snCC38wZ^@PVI>!BAS!=z++i=+< z0|skkwil4ktQIUgho1*|L|J4g0mxEj`+b? zc9&~WpAhI5dDkB=^F_c~5syw;NbaqCnvsOicqadYlZux4`EJgcI8ox&tzq`spDN?; z6}y+K!6)CzyXSW@cJBV2wVE~|&Vz>L63#IK#e$3X;_Z%&r}N^<>bl9EUcZGcV>;b; zgRpDA>pNUN5`=iE?YyqTp0J;E7?>Wg^oqTAoQsUSPugduPc_O|( zit1b#H;7i<&07kHrA0@U6)KS>DB1qKYBv5nSaSd5LcjXe!>(wGtJoIN4gg3C_hV!c zXgL_N5>(`To60lJgM)eIwKU`p&@*_#KZbc+yYy-i4IB>9%Ey4<%_jSPLYTiEb(rCY zrq58fGI>YJ)!3i7{oaAYC0CGX-9{++RTv=+cMlwozyR* zOONIV@*3Ep2T_fLW$Hy1I9AK_Bm zz@~d@SE?iZOM(xA7b3v|xx^{dl5+hdjtkfInmvvRB^L8EWBkPav%D9xADW>lw8ME(9Y?|jLx*J|oo-eDU zU<-J9oRJFugj=U^DO;T{lf(ROSF(0KUE*|!!+y-!DLeg1qXR?_Eggmhx+W)C5uLq+6$=lR!(L($335T;YhaAw6v^he@CD7_cZe%+>RYZh)p?lF$j4=Ak}PH5r?2yF77>a z9(P(af(R8p*FT&cX{jqunXF1i+~zFvmduq?f5ZxSQ`#7F9@D*6sVA=EmhjHodSGLP zbjXAlzGNt{72`AFIv&{cT4qbRf-mJ?5Z}f5MVXSwp~gAtm~7klwke>nRrjcsO$K=q zPXs;)NN5~G2JYe#%Nc*K-s0Sn|Rz$gZa> zA--Xx7AFTQj-u9i&YJQm55cmSx=7q3j<9UN3n^7y;S^+*GZ)#VQmb9-)TjL_fsM+k zm4f3Wof^a`_QYYVYvM8D7<80KSY=U6?MZg&DproD57p#DfPfHgXH!W-ItvhK1y^f- z!j-$DtTN?@Qx|bt&Uk?@;?YnyOfONF|L$HYC?Z2Ps2Ey@4OFu)u%LQl?|yP(2(lH% zJ1bRxH3P)QR`J?pb(!vdtLS3pUjVK{U$%xJz|7+w3Kj+Y?N<0T)CmkEB68+M<~x>X zI1dvuQ(&g%D-J^(nE5x9H}ZHEWHK`cwubWq-;Wq}=D_DP8!-_v(-dPWjzGl3#Dra7 z!4;_jJGLkFBBm`|r*PaGZXJDTvsKo&JF6a@8{g5P_}kSf@RNP_X5xo)bN@%MN0^6U zn%O?=-K|DF;i?~h9galr;ft=k_l3W1^Ql;0H~cpR{}6s}fiU;UZoY(XZVl#Hs_S@_ z`ZSHaMxp`AB;IlsbPMmZ-2KL%Ul_>4dczH;gy+Ln$fJ=9VbQ~-&OgOs_0MxnBlg3?y=$iVdvaPF38%sHm6j4sJj1 zpbbO;Qjx&ftANv$82t?JqPqekg-=hVQ1l`KH+dtCP_}itMRNtM;Dmn&o ztRQ2WF<7qEjVgxIcc|C<5?9ut7wJ8loP~hQ^c^RP#mL176!$(Q>@+blL(_l zAeGmdQp&TL8*?wD^>QeeX$dp5a4dJsE_(%Qk*r4HEi)ph`Y(wEQybt0IMBxu$N8>F zilsqkrp>G^L8Ox!Ye6VHM4_)rT3@i?L$cU-zQ?2D>9u=y7Rbcs%=l901se;ytkOG) z;BSR3eQ%A-zQ*P)FRsD9bi0@td1-hqhUm=>z(PnJZKy+@j@H8x@mvDBF40m-5 z@Ci+{GR6ZPqOv&;;;6q%er@9on^f5>h=4%b)&_n-7x5dq7QM~2>ebk@l~EBLI>V-? zoyq(UpvD6Fq=>Avya7j{5IgJSgAiVv5aR9e+@gB@TFPtUm5Xm2Q)&`)G^(KwOW(?b zH3h*@x=i#n{l$)J^e1URmJfqrfbl9Jj^Q~MFYkZv8Msb-KXcjE$-)I#jh1E(M0 z<5?9_hUcKlaHCmN%#bGRt&_Kpn-}?eD9F@a97Whq&|g<9K8CcVak8Xdt~AENI%ECI z@d*oH=UlIR(sxeAg;;C5}_7ADM`~BTJ(Ak-BnhOD`Eqwkdoj z=q@NUi>WAA_b!;NhEurk$A|3_i@l3zM81y2oRV6QG3mPGO;AU^I46arAVVrOZ!#XX zh*F;v!}`W>l9*f!gii1dwYPz+a^~K6I5hm??0(<3vm}pxP{NwdiDd@3YZ)A+HC=EP7FCo!T0Krp5rWbz(0tA@uIPXP#Y!s265kV00mv z=RA4(d7%8mZV?g+y9>OFQDaO@m0F7a?Jh76IY?hF?z7LHM0svir=MFQ4Y>`Ev1t_C`D1vGwb&{r=XnR)U>t}B{Y7+;(L zNjW+4FG-NaKIPO&gO&r(j<2y}MT%>?za`ei6PsgCo;^4|F4ydPR05l(CXKCZp90t3 zyi5+-O)aGl5bS0^J~o8h8coscJ+_OTV{0-IsU{Hy#Ao+nQnc~-1#(=h5xwzqG)+jV zmtj)3=i@p*)AWxPR>x?x20}DPY9$?^!&{hdqKjPNRmOs(XTmWMRF}n>Va}wyRtAD24*D*F5tb%s4FV zrAu{|cqP~OTJVDBD8VDeEF$%W$D5~|gIR`So(@xcKdpT65oW(5Sr?^n;o6!%Q zSJxM2oSgPDV@Zsg^Ij{w!gEA4fGVpGYAVV>13%x9oqL!!oM#($Z-4z}Z~iq&y?I>t zRaGi?dC&=lDlAQD2>QJGiG&n61-FSYNlx|Vg#l}>q*oqnfoGmlTsRjtrTEvy%d07& zUN=8m`@Dlad%GKlCO5m6Gsra%lut9*=>EMKKJLT^rDUaT;*PA-u8`40ed;IXIYpT} z1f-OP349i#FGD@dGZUo#UPQfpE1Ap7cPg{iNpb&~#2yuZO{MTQ)*wmeub}E!{7eWv zxa#zi%SxdCr~u_hjlFkoI7R}Faq%KH z@>w;-Q_hVO9ILJQYo=&$HXTOXbRn~~0EXCCNGFRAeS|xYm@BQyNTrOcz$r{Mbs)2m z+iFT{@JF>dw>}Y zVr(zM@v(1B?<(5vGocy)HKh=R_s*f+4+i9Fx>j9uZ9Px;z(6%1nmIoE>B2`~jh1sE zSmZsLdXohqh8Y+!0Kp9C7Xnj#C)aKsTX<{}1F93>sR)`#W(d@f_JtEZ1`haBcM$$+ z+LSi?qU_MzPZ&>1yTRd-$tyY^1T>rxG)Cip>i}gN1+C#PkVWocA*%gKI}B7MgoPOD zjli;hUrgL<{~O7MfPN{fM<}dDZ#1Osm+yHG&xMNmcmG(^m*%}je~=g#Moe_ujHl-h zkW@%e(^UWi%SvSQ?Bo{1+d-zmzKjy=R%<^**pI;6e*I-%fkg)@`c+Bc0VqgwSR)gk zbdTi}_IS1e`9peDaD&}|jnUd8IJZRL_woFv8R{*O-^=s+${)dHC)-Raq&e;up)WH4 zPZtUHbDr&^vZnmpp_9+k*7LNkUi{X;^8&_@(O>+m%N`RIr^OPmqd5DUGM+59#y;s9 zFH!ym+H+rbU$u<@1~3QMvoWZ9*DyK23W`7PyN^6@1ZYyVY4C=OCO{NA6y{-0Y zs{h!D>e=s_c5iQ|f$v~BH(qAkU$V42=6i`di4mhi_-1HhU`*+p38hNob&!JImtD=_ zJHxJU@WZZAtkS~JbGcY3S1?Xn@t=+8c$|_si(A4jx7H$9P@Z`G(jKRKFKnd(Y{K9fL;#9e=$iJ<5wDE~-PE697 z+|s9ODy0?t`mBUF^E~``!isu(AHPPTPw_Q3{>y^Jjc7DBCC;1T#arH=vC(063$sFi zg;)GS7t1=ll4Rxu3lr~2Ys6D+uOE?>>ZIi-Oavi={IR}<7y;f_x=o6BL|jo;I74C+ zi$erCp)gL-a}ahg0$1tDj#)UQze(e;mfm*pb48I$P*cH zP=+7p;G5DbuR>AY7x>I|QLb3x8_IA7YFKI=G#Ouy_VTt zcxOrZpPjVfw`xDH!1U{zE;Nt;V!4-C{$Jrocxu_o*$_4to;>2%uzoB1Nh_7|x0MTU z-Egt|zb@n{H5A$|4yp$*%Vt3{@TML61^%E(RYr!Y!?zuDH(K!l9R}nHNxgH?(arN-SN-62USk>AzFJ~%$jF1A$1YB_*XbE)M_hB4VKI$dlGpM}*{Z0WoASs!hhHcV7?`XVJUccaP9 z73<)f?fWpjxxk<07LEFF>qQ;+anQSVR_QeWC7|~LIW7=DDj<6f;?S2seilxa5J=~W-e35_!wUDA(bngH|`B<*s| z*uhdx?47Q!1?3c3#m?1tUW*%9lMP`mF3CWQ$v`p~gLK%cqSA~2kc3~WU^@tv+(bn; zwTt>G&9`Mt_m{Qt8#DGq28+@W_5SZl$H?x3KCTZ`o3FO#(fqqL34b?#RISpWMwh3z z`&u2Ji}On}v_3Pk>XJ6f%Ytl8nUkbNz7rv+%yS^cHNT<}oHa?Iu0VaQ1_qbn0?I}5-_+p=x23)$7>va$^YsvAF81 z@AM5mwadrsrDNlg2NW=rmYt}WK%)U6vqNSx8WvoYCE+XA)@fJDO$^a_lUrscb)1B`A$;IxTW|Qmgsc-gg*tW3InU07vqHP4@ z)O_)lxiGb1YOTGw+_i7FBSmtn?xVN}qkj*?>~5r5j$n9uDfYN>^I~ghW-tA~-n-uR zH^}y@St`4cOx-EbvvDR)x!W7Hf}8fqmFC$%=en>)ucg)A)NH=V$L~S2{vQmh4*2R#3HeZAQ_7y+?S&+d()Ma`n)M-U5 zCl3*FYF!Ow7N`OuuV;-j$uAHDz}aO}5HM^902&=v zCz9ZncWiX0DtT&Z-*M6;v44uT?{s1=q;e5;a*XRschBX2`5(A9sR%uktDS91i8R1i z8x(OKB5UF{sNy69Yu0Vh#ETGPGi`$|K8Fwm&`_zxr_y+SI*Xl!G>jM?l14L-37|e} z*p{t}`*esyj#*q%2Jnh?qMcYL*oEnYJHalnBV}-G5gy7$K68M&zdm< zsJ{s+|Bl6&fsnAlU6@iHIX=zyr>@~@0V1^1@pp~h>J*06H@adQGo6%QP9dQ2QIo|) zd>$asM{guD9^K-bQODVtk#3ZMEJ? ztBA(UcZ!uQ|h}2bZ z&MWavn(@Gju5vWDT7E5f^ZARt#}T3Ic#3ec6vl?tR-OH@>*f2;`fVdrq11{0Y% z-8=V8H7#bk@BAmAK?U!{CN=5(-avo!z z$P|f`A|K9Mq~d`cSSRPfI_+!olfY}2&XJ=tKa2#h956#cfs~ygr<2H}xPVURI6iNd z0+k^pO!VodMf+?KVI2Fj&kD{;!`S)`l(3sT?EOozU6)3wULKGIKvI{CH2>m#JvVvt zg*sg9bQs5Y-|k5K$izjLg;tiinvKNmSilX!+2L$aTNUYep$IrR>@n^%&|n=ilGpT? zWn`(b{g^<)QGneXTC0ZR9{uGi?b5tfF zQV+GVl=4`8?ORlI6YY719UT zLRF!;=ZME2G)*DXYo^R-6X~UnUJ?Q@S#?aI6L}Ozb%@)K^I@J5fD8k`Ydg5qHmh3` zC!ocbGJ}tyu@M`SDWE6HfOb#bY{S$CuD4|ciUK?Q3|QEDGiV;eSqmYKJ%KDCfjxeP zfJC2j4F2x610mbNd>&04-3Str8-JF@?Lw$DushI(E3ujNpH5X_+2k>C+0PBNQ~!RD zfId7?g*W=(aiDJ+f$_os8g+`QGEvq#3cinN+W^@7#72)-2ra^Nm#h`*8FlvcY?zvD z$t=iOCURJNKzv}wvQ7;J<7qxCWnZt*#JknAg9mzKjQy|w4r!qKS6&V5uX5{d9XGdS z>Wx7Sv{AtsEsqPFWHiJsM!xL@QAswCMnM>xtZOaYCdTm+vM2TshF8zUW9{6$5~2s7 zRrKQ*e4+~LuK^|#dRy;!?WAq{+BSgx>ajiNFZd4t*}mfxXj0|$*X2dqb8Oxn_*UoZ zwfH4o-+1<(7hqij27#LDGx&xIsz1@)A;df^spaJ9H0-&$?&xW-NwIV}^$UUGTjLL? z&0lqi;tNOB+&c;|qW^9^7G5PDpIrp0$uH2aaAMHaaoUN~YPSUP%327GNuu#mYyz2X zY)%Qe%9!DWNfzogKubj9l!hpkZxs}NnP070A*d$_!Oc-j*q*dB$k8h)hhujnha32k zK}3X&jwrIuy5iZ}>qR^oA;^DkjjGstHUj zU^2BujzLE>-Mu;6*uv0(HOh750|-6~sX{v->yovlP*c{p8u5LhY(iC z;79~g`WBO1Yu2JY>wJ-WYxeS2TeVvS3Ke0Cr3o+X8PZjIidO@n@N5`;|8r9F*RlDaU#xJbi|Znn z_<%pxoJyuNRW@dYd_upi%ndWv$$r)NNZk?D3#2E{j-|Q(w#tnl-H3=+If|i6mVY@RsFsBQuQ}7vEMG~#q)AUk`Y7yb+suLd5s@2z9`pXHIjV` zKfZY#`8sS${;nUKjQ!WA&GBD~=PR?eU)G>5*55haOX|BY`)uYejUWTuD(vFuLu0Ye z4psV1aMxLU=4Q_c^YB*F&<~$xG|ZASE13IELzj$I zkN6+k%rQCc?UFsKc;iZOlVo+wJP-0WAqhif3DF}H{KtE)jOlIeopB+r-J46Y=zO&@ zvh>}Vo&EUPfOO*TC3Lzj?>&mjdWe9if1R>^Qz(CW`I)aOKlG8jd>wS`$hOT#=vtw+D5>%GMioCuGWa?QJPM+|^ z;5lXF13)>UN@|=MNaRvxM+ji28x!PeU*VtifJs^SkhUU4tD;F+_|dk)N-;&F3dKS% zK%lB<$crxC^)xo1RkdYL+CGP}aIF{X>1BXe8lJF+h6Px?rTv@fr63qzsRH>PQLtHj35 zv5nc}bZqiuFp@Ux^G7_~)j^(y-uEvgG-VBLFkQ%hcwzBbooHdTJK5Vrq8Iyc%lUI# zkoW6BRY{wn5C<(Hrg%!;#p%wB^{wbNm7csd+3L&iVW+^MZc2*teg!kKF1qPVB-#*e zP`#q$5^+9dg<@zldAo76lkm)?H8Q7|`+YPkgBz0~gzdRK0~uoR+Mqj*Xr~ixJ}qRm zwaX4}vY4AUzDCSb7qjSvN4QRLlWj_AZ0Xnxb5C!~l2WQ=VWE}Hj6S;%s(ZZyXXG9C zzl989VU~s!+$_j}gjz-4@d)^g!!<*=Y6WaoV?<%+)x}QRVW}(a%VBdGH5sgd zrCP%{cDzi$rPifULQyBMp|vQc9=$1$6pHCc8t&PenfCLlqCXUkX-*-E+F`UDrFRGd z@69_0;Yh!}p`!!w!1JoIHe2 zuXmq+!kfVc8SI@C2%{*=wNFaY*=m6?PzNz)8op zy!MISv`*;Of9j6I2L~Z^(VHOnA@_K$ALZ?dDh|0vPQR>P07dK{BmZ)a9O0DZK77Ch zclcPmqvY!aq-3NUpEg-Pi(ea_;s@v9&Ytv(blF)?{|e?C`gE{y3)DW`SuWt!D-HrH z#2fUG&7YGExn*0K)5(_Q+)}_RbGw4_vd}!L!0={TuN_brLTN5ZWSa1q3%wZQG8|A{ z)6|LPDAM^9VM1Z_K<_p;1P(n{nXHUu4T+pXCY{vM?PZ02RD;(T$0Ewqp7qd%b%p+H zVEDC$lbmv=Q}4wG+EC*`(NE-#yN1DUf_i|&O{E?&H4qNQ79YcBr%43OqK7Pp*LFqi zIvCxIUmqoTY8?LdFqp`J$gg8?qvs@B4-*%bjAt~LK59K#q#8q!H6dI0bPEG86bp{n zpbvx{XDkP!qV)YW{jJ!?z3uILfEHza%@RO`CiJw*IAT`>yTbAdn0`j79lH8^=*x%S zx?ewt92hB7OVg;4Qk>AsCyL`TcwrY}=oXtVX5^2d=b$u5rk)F&Coq2CZC-#kzCf$A z+_=!Jx^!zWPBun_8i)Yf1yNJ_T*w$oH3B~pwhv@pe+cJZ2j^Ab% z3i861J<0<&KJE+sT<3E-B-lVjSJEI^RMx#qDKvmyx8n^b70w7}L}V<@WpNNlZCNHS zc3}tA!0|jY^DmnYZ4D9vQJQ4WlPHO|WuSNo%-f6F7iravBoVuWDyqmpE9A=t-b_(m zLwU!^dI|6X?MRlkdHrO1rC~&j{xoXSK2UdC2||;=3Lipm%8Kh?3c1^rR1`DGITrgp zS@xGBt zIZjItvN+0X8m~K_4R{J1w=ox~)N{aq43?d`kZiNSVMe_?aMYz+7b9#B*@tq~SzzPG z>zXhcaiJKbF~-f!MVQ(+tn^-q;m2!I#GEwvvvihILImMyAfe_NXA|#a^{Vq~_xnv$ z%TPsNaeU|t&ZoYqf69rIz~iiD3l&49-Etar#LROTSJ!5e)rWF}toyg|ztvX~*FC(D zaldCH=x%@jiMvkM&W(sACh5$|uF3uPx$L7)1MhRXm8w^Y3<=pcqep}Np90T~sbFq- zAOC!zQ{I)ufcI&Eg}F>fBDPOl4*fwcnnsQlAeHR^nBN9AoNsnPpm4yjM;r1ua> zKjmExlY2&VZVg(m@wjw*Qy&?G9zgp7@CODDk`NQttXR-XA$(GLwMg`5MlEYWEnup^ zrLi|rUm2SJO#O)8%uIEOH62Rce#O+srWwBP0Zv}Z>EAY?Gvljxps7Kq?YiHzkQO`Y z_YhbaD2h&1=ak22%!FIfIj9NQ27kOWtXi7v{!`YYb zyo$otoDhgm6zTQB3?1zF9RrLv34zkv58)e~_nxSo{3gy1BtMP)LPdbtWo!D!uWm`> zJHZxOmd`sudf5jB7#m!h5`qfc#VC3te>RX{VWt>xe0o0`jp@Q-4i3EID$FphNX6kY! zNN^q6Xft}*CUgVMx1Xh_#->pL`-^dHIzRiY34E8hTQ*Z#7wlkJ_zf8i07g(8@L(A8 zFeY^~5JJ!U4o9A%oZYLPa5Vk7*=~)~XTB__9kq&$lkC83{Fd<-vglcqbIYxF%U#RK z6{Fdwej>hXWnr}}*;UK)s)gdWJ{e)WSAZ2$0R)a1k!6tJlrJ}Nw=V`zT8inCAZS7q z8O{(p;ph#8`#sDY?T-^vw&-*?I!zHP<*Vq*Q28RGO%`Ml-Tr}ntRChY^w?7D$Eap_ z#w8CspxUIpO3#de;d=MKy*A0TdEh}ZG8(qfbUeMdFe?*NKl+EG>Vl|Yn!?i{c`^Z) zlQ1Ibmti@?843YhVOb4TPlWz-2>KdV#B~9T2+21hu#XuN2NUqL0Y;Tn{l2l z<4eZT)4l7w%i-`(kpSY$*DKed1M1s&ye%3U%rYFdhF`J~`jXjb4pS<4v2)h#Nus9L zTN%+D<52Wv#LIzL5Z-nvz8rJl$InI~mmv{t3;n5fUPM!l4eiucg@1yGTO`2ykGo&4(6kLVCGuka z-uh9;5rSnZX4Xlcs|~vKflyL;c{M4k=un&N=G`nfX%~bk9Vg&e$@M0FkM18Nc|czb zm0mljAxu?ri$;!-dP@em3>7cq8Su+Tz7`GQ)>rhgkW3MB#CACTzP+_rm15U1v|yO8 zyCSG^UD--(zoi^t zl(U@u^BI9X#T;3vuxnAO&Z-l>Ux02l=UrsUROw6{;nI4HOBO`zOcq0!%zK; zz*m-oH+Y4Ja$^uh5sp1fphFo?F_r>R6iH)T(nW`k+f$SGT|{nHN~$WAQ4;TeJ6mBn z5$$KFc|k`pEa^R+SwC^J>7L-p8EfQM#b`3!^GD{+gMa2v>))O3$0EtL{zv;cIe>!N)FQNRi>9EmUt*=dS|F8m%4Dm+YpAu&^+ zJ%zl#lkl-cQMZbCh9--g0H9HKez449rkmlaYf4UmVg@q3X>(;|w9>tUbx4}oQ(75* zgHTFE5}vfo9)|Z7CD7Bu#;l$f+bFrs`*+Qhj8p}*SJ*JTS37s18ev0`U7CcQF0QOD zQ4mdxHofrK8XPF2PB!Z7lFQC9bV`oN?r2iU7-A3p^B9qSQL4|b8*X&FOY22$F?1&2_bde>irB+&rJ=Msl4G#q;5F{Uz`FEQ z&+glweSD~c2FI$I3MO1_sI3Ocdn|3fks!yNPL~Gw4TlPoI3nW*eEB)uv=Z#O*3eu7 z*h@TJNHcfaqbPobb7F6zikD^0j)3b(QXx8Lu3XF#h_+U^Q9DyWEMn4Q7AzR@i0_SF=P2a%}PmSi7n>h zm^ObWmTH|om^znor<(}831~&Pip_#^*t)f8++yd%pru`39x|Re=t{I)!j2lFl&~4e zun$wHNWLw@*7weDfJQ;_m{X5|uTcr|FlCM+iN;+d$q9ZFiCIR1CriK!1{5APd9c}n zYW<(V0*<`ZCbSw-g#HdtISg-R=h_R{S&+DNctz4_vzvMYooMn+liaDz$KUmegUwyx zVyV(nqOh6G*xYihaE5gk{v+$0?n-o6_Psz@t3^;b5UxK6bs;88yyQ0LU}fJ40wJzY z!RdZ=kr#HerO}k2Bx_3rK_9DKVr{?93uUwP)hxh(xw44?Xj9M(|Nn31DJwB-uvuU`l( zqB=@I>z&bK{JVBbG7Tp1t6N{|2nn~sEN3;QZ~c&CWDh?5vei%+#GMm3BUuW#dkW^x zn`BhVp3M!e?T!xBo zUsOmSnE=Z4qmAI?VOQ8^o$MP5WA{NByek>CJ7eZhG=JqHo5-od6_+-v`(~{rZXJ$OHfcK=i;tkwU>_5auo?4%9R~P(YE14mOdM*lPknSKY8l$3FcoCm^76!}Ae_rQYP1XOvp7nOQc(R!N4OdU_dUTq%=*vKb_^ZM zZ*%bR3%~jR16YqEXu?IpDk$S6!~v4*T5Mc?c^ljyMw;Pwn_aT{5r+pNuorm_VB#f@ z8UiKG&{_REy_U+#pw>+6@1D!vb?JIWu|oNLg%|xVMhOMH4DW>*QkRI6kr_zMz3;xf z&|OuEELFG;lTnjQmcHDt?gY{L`HPX7zm$obH*H7I_`#5_ME8>edYr>H#v7HASEHy*n9}JH1YZ-)RBYfWsUZSD-A_CP<+LFcq_q*fPD8}x99t1ro!*1 z9l_orhBoP=uEDzOh2A@HYNPHzhCfEy_UvmVxQ{knQxr_IBXL2W$@CL=c4-2Q#1kDh zh!9zW0-yVC>Ihp7lnc3R7_fst87cj+Iskt|uZsqS{P}1+Bp6AfZiDWisIrK~PG4zY zNZ?6pLp7k!sI7V74@Aq(Ra+%Z6!W8Is+{WB%rD`v&Wec_a!g23cSS>;b_o%rc~jj~ z-9xFJPDI9Wa6K+&x4M^&#j$NHR(W{i%1jSlRNn~Xm#m>Ffh6xs5z2$^v-7V>QM4Fs@8h57f4+0Q(nk=%hwRTlknmoW5hye zZ>U?0GPMh7GtPf1xUZbL9JH=zHSZrp9x?3RK-bU;>yuEtW2AT|iPeAXp)h zDH}jhoCe;*2g8=Q3r<|U`S>kc=Ft(~o%s0D%DQn5FEW?XzTgz=$*R$0@bg5NIMuc` zxnu21P8cRpOKY!7kh^$TBCVha%dKs98&u`>!sk|9Z)$7BZtpEGnjVh;dK7qbC)hXchneN_7+X#hF;Mi6S)Y=;@+B0m0R5l{6f`o&*cC0_XgwSEvwMT;N% zak-eKWz`m*cJ7{js7X+)ryZ2nQaOCZ?M$Nvm<{*OmxKAmidL1FM|c-1T=x<`puvIc^3MJ98nwfE#H*$2O9A~#!m(yE2fVV_+?GDqb3%`gyg z*Lq`=n2I(6>*YO2AsLrw;E%NNz=Z!zJc=3O_C(0ZN6L=JLJgBsIs#lpeGYt9f zWA&&HM29JkPzjHa$0RG2WJxlfdP;zwMCJ7pERt-p?QfMq-#0-ofd_Lxw)lfs6=$Z6h+%3o^tS zA8(^zs_@a4f{RYSI49na^{TRVz^mU$$p_E zdFGvRF^_~x(E&f_{syoTpk6{4(JK=Y!vx_;n( zvK!-f(B8eXER8>5n6ulo_h_YJbUk z{GL9Seh1tlGm2gaewe&{j1GVSp^|bGF8D&-oiedX{@YY8cE=v-x6TJXG~a^^%`cob z?9e;13>C83TwIy)A12Pf|FiMKQDQlj>@qP=Wy|r%^s!mJ=f5x}DcjSNkC*5Fw?-qD zA?1EhfnlZxl^3g-URiT_#0k!W7l0N6xUdg!+^=I$toIz9X+MdGv_%)EhLg`Zm>f_xbXj=eB9X z+R{1MKH%o6fOxE}_rRgVnr4g;`eVZQDJ8_4uD zA9-#zc#EfzVEfZi0E_EpdI+Mo#6omf+wIQ4{Ch=bgu$0&9NZcGl)A^}$IB8@z=teQ z2Y_X4F>VXNGBgLz3G=?T?j*#Zor<(TvA(0cM%e>(_yl0p|wpM=5>qjC$inkX6$8muk(4 z@JtQDsOnp`*_FxuJ}nN#1miaYmWN$k0L&vRuP2v(c%#t}PH0|K+ovTVTWlD_-Pwi^ zD)2VP>$P_Z0SGbEo0Xmkzm5(VWeIQuATWVIo7rRHb5Xbt4q&hA)#g$$(2*AAy$mV( zMup4XTECFrd{zbP{sNbNGBDci2k-j76&rjWapz7hnIkALc+>(`{hx27mq()crE1~; zNOB=Oii5AJah_t~@~FeNT5utylsh%}vd-v}ZCx5PHhY5oXs*|;i%)9rhtzzMz0%X$ z9r;>hd?4gplA>RR_(gHcK21`R#}mJOeXX_aMYVZ-Ovexa@()^KVQ_v*$#DfBEg&aM ze>C|q^5DqY@6tGWSf@Nm0h4ekcSiVrA0Z9Mbx&!*|HeVPBot@@&(So&W@{hVv|gba z=f(_5sjYFkMrqKU2?QcF4iS!n6<3&Ijm7SB-l!K<8jttg_zBRo76>U0_nBaZd)Vb4 zd9d${mh&mpY$Yyfeu_1V)(p7HRmCvz8N=R^bRSF~WV`IEpsS4r*2UV5cq(1{;};w4 z=oFK7$4;9UDeJzaNk zgoclGrY9Zj0Xdi{b^>ZL*2co!>A~MiYid9Frm<136n_%1-jdc9k$`rDwcggp?2#!L z__ncCu6z{1@iNGKcygrGwRqvD2$q(Z7 z*U#_%?&Rbf7`@3~M%ubE{uFgtmcpDKQoH;LH>P5cG)l8)fS)?N&0onzAG4VVC4zKz z%*H4940WT|>hMU<$G10aj@0D)`AQK(5k|wNb6GtOQ8jhq$s#3j0mKl@Mf@Yr5@wp#PG70y z-FH%{4{DmJbmZtFXY1jKRDI1t-fkL00m3QB+(0PZF=vkBio<}Dzxh36>u2P}mBlhp z+tX>=l0(Kl@6!1&*nD9@dzPQ6L!8-UpQ_rX&v=ZkM+)mrh~n3aNk16PKz_vX%xK5* z7!zO>NnFy$b5G+scuZr{DUY=?0m4|A2s67rS|Rq!6j2eKIUB%{Pv{M482hw??=h%e zU7r}mM7`!fgSdYbnb0ZyLs#ESJbK(d$vpVlDg>#;Rg$8Bj$Iaj(*%Qex`*-ja{u8e zAGiw>oV^W{cCq6~UV_PE3C#Y-av-i;Y?_v$?<*PpH^WC zxV;;66^CLY-m<072D$*NGF&7u0k#hT#8CT+Eo_4JzU9=nX7xL()ambGfUOleb9opL zI;g@fW80=0Tga5$7QJl|w(DJFnh;Cdu;1VKZJ5Q8xQg_AvZvgF{Bg2;Y16O6Yx%OQ zEI)mfTjFjDX)gT0+~&u58-NQnc`FNpg_EfIlWD`7c3#GFm&6tO*g1`BgW_o(XO2UD zW(Pp2abV$!t*DyaT>>G6!f?9Q2W~gB(N<|kA3CKn8eAjl%;)r|HdM`Eb9nKA&yL`( zUJ%%|GmV;>4Xtq3__8Jow{4QPsW@RAJS%`BM$_cFt!tWNumtOrhap_k2b8WRBbhxM zYkdwkBg;3c*P}Jk(`|-RKpUG9B#mqlc+6~A4m-91Xf@6t{Ac6m%#R_#Q+^0I?2tMQ zrygptVjbJ%HbUYu&Dgl#e9&52{%L>4J79buvOf-)0~j2W-G(fF0gWM8kHImy zs?qv~<>S@M`_FdF`%J8~?*)Tk9%Y(DR$KRGMrCbDJjmDvwUO!onnzm6i**mGg zHkaMt`$}E}sb$0_vaf@Wfdn%bWj;Us{FLM;#O{vQB? z!oe6Z^7{jm*g2xEzwm$g>JJ!j0w5X)gNeLo;tT0m3(yA9HE2ob!!E><*KL;EymxZCxi)NFANcggB$MS?c&{n-5@oxU43!xweC<8 zq}68eu7?c`rQq?j9)xYs08M>0fCI)o5O?7;%D#kyrwt=oKAJNvI&c+l_Hz8w}tL#TUWAbPmT zOatr-65hv*0ZC$%*-;Y>xLzv*+Hjm)lqwwY-8F+c2Db?1iO>@gsw5anBgD%KiVP7q z0<7~0tV1~Z9i(t!dMpMH+6;y~D2A6Tq@*ws!v?%eV3!x1Cnl{70EsZ8vvqLB5zK=D zKqPqWE`^0zMK6Pc0XI{?(*!br;j|tAHQ{3nML5mhP$y~c>}nGVCWt_Yrp7FxL`0Jz z^2V6RM36d=kPg%{odTG}8L_!QoUt*i3X~fV;6dOTYH9{rS>zOICIL7Tv{qwjSPnZU z#=V6l)5Lppd1fncztDS;zoG--=40Kzv$%SD6gRvf?ZGE-O;0^hR0C*RQPr0QKhld!$&FBpc&XR1ouW`Dhjr4aPSFpm}rY_j(-*(S2`a1aM_W z+YI9A<9!J%hB0EOhKQlLZN-+y#Y|`iBnLqOd(*9PJk{WtCxRP zJr*S9E#Bpg41RiyZ4V#H781b-fH1?RlpK2>=VWZj+({+rotC1z;Z;uzW)xlOwCCVC}@(17mD!5ImB3&OVnb~g$|gm`3r z1YCLru?PX43&(pBSwO-9(PMR+PRH_tkbhu=kSU|*02m5P4h#f7F`@y3#{*Z+d$s|B z+mOjZBP#29~j?Qg8?JI?%bWw|YM3xl};A^bqAvU@LoH5go;{#-X~(R&B?eK={M-wh7;)!~FT zz58b%hS5)x;GljV7;I8-jW97i7fcut5H~`XwK?B_Hvb`=Gf3AofZ^iwuh0y0BDux# zY1ugck%)Gj?V96H-v^Tg>EVu-;}VMRv9rnQHcu1iET5)El|Mpiy5 zp>uM(wvh@XhrtemOz)Hk$(+!VzL!K5fJ4AOvL<4t_@%Ars2^GBZk|KbMVA2x(6_P{bBOIqSZlLTE!|nT=Qr<04E_qz$i( zP4qV##5myYs&sUl06`hhOq*7crqM9T(r_;*=Zr&!GK-bb!d*>-(g=?=M5{9Lw`?(x z$KLqdT*11GoQwHfT5uFGe2P?7S6g+ayXn$3VYq!|Co z^u$%{8B9d^JP1L`J7H>osSFbjD@G+wb{g6xkyIM)5FRz~eI^*Dv0LT{kch`UCjRdj zmrJ1>;Zr9D(s4Dq3h}<(fU($xmkim^C7S_WYZXS}5JZ&4&MM73BSQriDSRb zK*hokdG85?oyKC_otq3<(0!&*Lm_5V;^kmLDERB%%8CV!C2WGA_>%$)a3_w3EAN1x z?=jKF<;wAnB@B@<%rPTEWlI7f!3&TcpIJ?%CQqmil7u&+DtXwf*w!27P$o9Nz79rI ztZ92ZPa!AsC^TQGpo_qj5F_B7*oMsKs0#Cp)ZpHFj}^J7-bnZ=5=eGsc-v>MRp}=7 zCGJI~IKAE+gsQ9#NwrZyzonM3Ml37vQ3(|t8!cdYwuQXaX$+W{V({Xdt>!TboX62; zc}Nc*gzicP{Szkel&}rrf(4?L@;<@X7;~h4#?!bu3uc;_HEXFun}uChOX(r@Ii`d& zZU0bA5{pRSmM?fmy>A%|snH^kuAJ5rO#;l2BgrsPg!US&n$|%o5H5xL0AtF)SV!`+F_Q#*(f7E=+1Co~Wn@>Y}^fsx+M%MD_45H>eL=;$!;{^=%4TcLET-7?H-yd!VN}5)e{bhUg(-sLvQgQa51Rpr%hi021+0|4q>N#en6O9!FVg z+|qJrot=F+B@CF<|919}wA6SAsdW5kHeH@aoLC95?B*mi3w*XwArn-}?14D<1kB;W%j`+WT zlwSTGr(0-@{!Up@gl!FvdPPfJDM5j2)V;I^rNf=U z9j3<^ctKq?Wx2SfhggnPuK^a~dd11!+lzgc-JuTfdA)*f5cbP}PZFCDUcq4b2;t;R zC`{&Sw$P9R%|XUrjRORnr1fSFqX3bktAo6x%3gZ3aGD~N@hC<0LyiqLBSL1$a2=0I zNX3(Kj^$Jt5S&+T!}o$X^f#+-h`5@YBVhYtJgNiUT1CGcRww=$b%@dz3XZo}Uson9 zQ*$>?5BsC^gg6|cdiYF~Gr>vn`cu*$l^C%zERGWL4%Q`16Yr&k*I3n4O^5|}h$$e@ z>S(IfY8NAxjO3gAof=#ogZE}&#g1_=vkG#R>T)cLk|WM{c_NigiwYbw;kDYYO8tzG z$*RycU)r*7EC!Pl2JUp ze#)6i%0)fHKP6q>mY+#J&L0oF4^b)Y@@0?Z3_kNJxKAIR^~~k>mV6#SpL&5m+V@5l zf2^VO2mtAM`{ghUN+mgAeiyDgbS)bE$xhf9D`=tq+i{RFZ}U!rTjz(e%o&-}t{j%X zH%ECqL}tF^Mt9EpW=L!DbNx_Zg3`E-lwYsWDp@o4j^@+!W$wNB@1+@C182bRixw%; zg=`EhpP~fxOnjqP;K$d@UGY=eCS>bbfhoL&_g|3n=<=cWf5=jP#q|x7#}^ZSS(6L} zXtC$;8TiKU4rnL1n$kES^sQA$Ii0Rw3Fpl3nu1V*!spaqO?jR0Yh`|V7+C-g%OZFgHMkFm2(s?#oR4|zGvF4!f>~~06Zw)_F;$Jlq zZ|Z^sv8z^B%ax#gSE4|S+=^W~8*+m|9wELjUXE-}m)$QzgXT2>LliuK*r2R0#2D%z zAzV-!&vXehWKD2uW)WU^f9xHxLn=39z4ltxmC{L1EG{2(geVZn>2JDhZIOmna z3F2!0P3Ly}k*HxpQ#WMV1X8ke_P;g$8k4zNe=WQD%*)hL*&zjlg&{;Wkx>!cmcSyv zwCBbW(nr?oA=(cVOeQH}rMh&}^JS{He_cS1HMxn$XpCd1(%F? zbxal=OTk5!h*GPy9yH)USc{Q6E<&K&Z0r;oAVvYSdHm^-1|56&qHvd9M$43-*PbWc zB?Qb~@$cy-;uErdZO`b|PO*jNcRVsf`s*btkC%)UlZ@1+9UTZipK+uPU>iS(`iBH7 zdc*ZHMQ~d{T6;r~R_54-i-Hwuq`RRKX(;^1X7A#rv8D@xIh64|B>q(Ol!^QBS*9Xr zgMy|ZK{6Ii>eJ`Z2F-;I4Na3$VtS8l7Q?IUn#lEQ(i*0Hw%R6&$>K$&GFX4Hjg5$} z<*C3R*Fjr2iL&KxGEk@~2u%i_cAz^is|VZkl6sLQF?8ql@?GFV3M}&j=+f{BS;J`AKRrp zA3heRewbh@!_`pl$h2)<S^X;rH;HS&s-Ljx-;ikEJnV}eXat-(J*TqO znBF24eVh6+opSmTy%+jco$g+Z?D?uIM0+TP*PnY82P_T9YYn!yaM3?Z$GDGcY z)_n>wfy2-4rMisC3%`cgHIxt(XM&JU3n4pB5gIJcmsMTS{+(ix<}#2egi}9=v0#5D zzaieF=j1(UAluK(*}`45Nl_Kg%>%Rie+qX{aqiNOvrXzknbc;J+Th=oWi$*A_yg$+ zbpWNIj%A_P(qSJs_BpS19XG-d@9+GNpeu>VDqW`55CTbkK;7kDfMId;_i;$S68*`p z>wOpwz$GbOII>MNB(2~7eBXPJk-h+rWt7r29Q7~FW%-O+@}l6B7%cL0FSE-Zm)PFN zZ*LQf2Tg;j6@pyGir%nWP#DTT<{J|W>!dk)H19zfw-j{;XO}OWN7n!>Nm7{6f@LJM zcejK6bKRUHB%Zo~}jIct8yY0&WpDlUz&tctZl6@1vB_3|L5 zvhd-#S%snNABj<}RsQ?XeZXuXM28lclZjQyGfU{m7fS|(EQ=nE*CM6L$%?iru^LB% z#`JTesZQ;{tir->tQ^tRtu!Ty`0CQtq?HIOCJPtFiR;a>&NZa96lv}+5hA+W<`S(- z`-MZ8y)D`Cj<#m&0;~6yHlPj&>sqvxXml}Xx`Qn@LtxP^G0H)H#x&63Cv<_>tcIzF zP>biP@Y`=tn>K5FWlmO1sw{DqEglNPtU|P`5kFydG%c^|)n)y>6MStjSYS{@an(|` zn!%;$Ky2?in!*%tEHn-L5O;A25=SUpT|0VC1DhmnkdEyv_~x)eLC!0}R4lhXGznc< zX9|CIO^mfK2)1jJ4EFH1i{HFFn5nS>vrZgGjVwsGKw8YgV0Zl2+$!Azsa!$xQb89T zm=fyflGcj&rUtr+I{b;>tgmmlfjuXQQy2UlnuK}?xOUbLA+IKo%(5VsY5Z_;?H2x!$<(AHpXvg}Z32V>EDbv~6tc42jIGm8#7M~M8R z;Iue(i5d&brJAVb&_87P$7QU!w1$(h#2k!sh94Y4!m3h;IgraIGvZv{f~v_9&!wd53_DY=?>Tu85w*orrbp zc9On%cpb>a5baUiridxMZ3DAW?rQOB^I6qt-Btkf z_z5QF$q^#RBbLop!;W86=IDSuTEoP*EV+QpI3?*P<0vm;pf);PfV9!FuM7^w^3ll3 ztMk;z*l35xjlOgU2ig5)QUMGXWAOX#Z0!W^K|-N(BRER$&yZ>{5#urbtSHTC(to3g z{%lf{ydz#1JHB)s|9z9u0qUc)kb*aAfIZ0DFdnJ4NIgl*2(kqP z4n05`IL+CNBY>)sIxD{ie$WKUhI}+yLkc(aSNwdzQ>vFY=V5wG0rdI3Ci=vdE3xdzref#4l5&tq1)_EkK9o6k>esrlNZ@e za*C?MX+?NyY0?{t4fm8Aq1qpEIn@nG`ycGQRHo+A_CgaJtMwAE4IR;xWBh&_|7Kz>w~v zbB>up8Ny{*htRQ<7>Ksv#AY{??~P^ub7Ck;%-$bdvazmzZ;T*h4I z#Zhbqm&3uI8EuN@11RD|(a1#H|0U!3(=G8Wf;38#$GV^hv`5uuvg*l1+?N9ScR|w`y9L=KMfR zia$WEBkenLVgv4{X&o1yBG)rX)%cX+81h+J56A3e#{=bGiB+NHH*(PSKifV;-pWsq z{3yGfXL|!zduq#$eQ(J>uHf>B;;c019SgSL@ZgaiwbK7?fBkq=X)E}r9FO0cAweo~ z<@nEK@dfvjql#UzfBrquhfN>QU!z;`H%S7_JKoDvXtU40RNTs|fE6OlCiNtcB39N5 z=tp^Vx2>1Br6N}Hhq-umzAENB;h?Zn4%nPqIT27|%38~OtXhBKNDPa-l;@0|%KCCr ztd;n}HU+;XbaJ06R*H$kq@J{s>_VRU{Am|>skoFCSj)c!`UEshwkem%BN}&4nVaal zb-Y~Q@bpPB>r2w*sf6w7(hxeUAWrd39?}&TGg{tv1!IE^GQ^ymT2>|nkcCxc+Pn8>YQYM)C4~Yc#>b7Y;5I#`Z|zc zB=c!AIb0CQ4tOnQeRGMG&WGJh$1ea0D`R_$A9u5ue@Boe6Ns`$Aioj|!H(EdHanp( zC;eo1qGF9S2)2lsk2yk+k#Nc6Jj3TK7a`0kPsu~7%ic>E3_(d=ojm6102NnWS9pD;DhYlo~BO`@rz{*h@&Nj2v4U_ z;Itw&q!?-FG?x>?x*LRinnY#BMS+P3HT(SYTS${c6{RvGhS=J+W$p@r;zG*u{wiS6 z!p)y99DHFRcgqdkv-s6RB!plaiy4x2BBz9`ft_xLjJkXfo?;K4*#jA5=YC0bKm|x^ zT|yH$YjWAegM3}fKCf13)ImXLM&OC;M`Xdr3?$HR?=lBLKv1Bjf;##3#|env=I3Zh zRwykl&pY%xh2*_g$Okh8Dap_t2V{0q{$rVSl3_h!au#G#)tXwhneaxG$DyVQo8nA) zZ?*SjqIICTzbP^odo`3|jJVzf%}ti#Q%iOxvJ7g}wSTt;W&7D3z%3|y}c&V{tMxcTQ?da8Jh#Vqj=StN~m1hwEb~mVjh1py==%9wbI< zkw}-2!HX*EzeCDc-DKs}7I+q}GBMN!wsneUu^xn>Nm12VWMMGdU}S{2(vX0e!|mcH zK^QfXb@=Z!(_kAt0aWenN|%?xZ38!VfWu66rOdLXx7#E>8k)WTVFFx%{G{br0#2Zi z%YGM+^+{SZb##l5Y1!$wm4yQtq6~-c;dSQJ0H{}TFDmf%d+IUSZ66wDdDqQn_u5Afy(1Kc z+m$VKTwP!V^`O(+ER5aOyBVzKLpg{6r1t{>6@!9D5tOym3ZS9E}2C*V&0$B%e{?e~p1N@#TJ@*$uAiNOtYInELnWoO;?-|`8G@e~#-mt?5+cUa& z-;pocq5X5lBG}5`rK&Fl(GN4tmHxUxsX1|8jEHN1JFsD{fySm_V3rx*iSr0JWh5eW zG{FB?)lWSv2!n6VPAdbV^PC0E=uzE+j6U%w+Zbh2lH%K*6Blg`s>ey*=?~3xGj0qD z1LEg-@EeBr2Farmewn}tcBk*j#)9h3U=FB8&h7}c@|iXFP<1L&x(0ofHCoh^W?V@_{@ z2z8^mVht2M-maOUo~B-p7tNPkFFoJ`iG17V`6XN zEuY$}Sl4zze$3^+*uP>8?NK7S>ciFwD&_BS>gyouuV>1=YAg!6c#`*6RU9s;j~|yy zDxnW05Yhm)o9Q>JUlZoOeyIKQKASrD%KIbg5BP7nec8U=(qkVkxmUyc;o@I#LQZF-PiE)E}MG4p;VS&;CBO2snfh$wvZ z->O0TKUfeVmRQ=t0Pp% zRd3&3f0SW!VSYTAU3*!B9}dpW27}pTs6s>(E`O~c+>3XaoS6grjrtw*8P0IXbdF=EA@l4Q3*;S0ZUEy*+i-qs*nF){4#YnAoYH4QhNky}XI(b)cE3 zBKcSi*Qu!D<-XaZ^eVIAMr2T(8AK@gf%d9ZJziDt<7`nopogma4x5BH#>K63-F7}e zfTG27kvhy3nzpSt#?h-`&qAC=XOE635Y8-wmDA%w8()HGTwmoN+H$=royzPRUohd- z(J#@)K8r>e(@Y>dDZx{Ks}p^-Y2f{VW+NQbH;nOej7W-) z6uyq`KJ`~N>4en9VHj2ImFG@bZAnNKo7!xu4V1Ktb+5s&B{TKjNp^&9H6h)Ne}4&} z?$Dw8OPXbAT#S06y-*LNr5@+UHKt8C?k@Bd88o|O?$?Mc=xhznLD_$qfE=^^HWU^> zm*DmyD8J|)(KWz#+r7}t_6med{zaG-Q6>dT1%3t5J%$EpEf*ugX+(ee_Ou^P*tM!f zTHnW7QCT&Ge4psAdKBAgFcRs`%2&I4TA*24euH9b1R3mR_;DbA!P4c22HRa0J0F7Y)?dB-Ea7H|?5tx<;m0b-^qY^5ekOLD+P)NZ3ey zYSC8~Mw}ZeV~zQsjX^pppgS&+;!sp1tc!*jJXYY;(_j1IwG4fjtmtWb|1*rl>8i{p zFT;cG+3NY?SyE8C^O)1wOOtzCtPE#X760mjJ|E2GG`EN;OlU>wYC9(+JR6DiToZEcG%v>{i zZ-FWe%B>b&@`nJGJ;z)fH}@Uj^;0YuciVsTMLMXqiC*lMy|T-dJ6W5Mb-wzja?IXV zZjLKNm{&JV>YV6uQ@#H#1X_-!npNjrFZ{M5Br>7OFt;3eZo!%Bm5$#Y^Q}gu#1m1* zRVrWH+cjC?JkOM+7&87Hvlf>?PPXR_+evZ7zg!4xojPT%sn;Ii&(~miX06^ zwnQ*PE*FlK5c+|O7UO=rr;Z}_JM=wRJG3K18#cp*w|qM)io*~+RZURJT;$S`aI z@09u(2N5o&QyOOZ3TAp0q{I@g*@19!fnZ-(>qS-%lM9BZ za*jvz(prq52YPh@-pnBCrFf{zM*H0YYem&P^qm>0b*9Dzdm))Bs#Zx}Uuwb_>^?|! z;r(THcje^a6Iuel!`YnR1G&s7-dTs@mQCp4LT%@}ctlyFw~Yv@yevP}_D&bJ#i@8t zHDinQq%`Nh*5KBOjxDT=(`p=C!AZxlXzRQer5y>fL&Ru*g5*N{_@hid6)&-UXHX2O z(b;G68n*&scHN44$P%J*Y#>eT)AE9HL{y9?N1jUVSdV7AS9P}8871w^0{?q8U ziIaNV!V0ml4fgG4#9+`VnML%1d%jIP;lgW@7>I?_KKelr))eetk_jXyABzD^!uVHS zQ*ZDNNO2Dz7;C~_|5qdzbE$_iD+KAzlrXUWLv&j&jadj`8Bl*d6(sMEk%Cw65x(%K z9=CxY0}ks0M^3#yr@h-8e6IB%TxQA$z!yC&JpApd0=U|9$F;u7zUv&8m61Ld^Chi$ zW`N(Mv3>XA=UZ`Bp86afD3>G2s*UEWz+^<|?_dTE1-Ow&D=ycxpLCIjFL0Xm-|BuG zf%{{U)t*DT;a^ob@T|I52`hA)GMBrwmSXjzWL#gB14O1+aF0j-cI5&v$*py{NC~w* z1By??aaQAAOH+PGb@?wgMWEFRK9oBFq^VK%P12Qe{ToL`lJl)t6tVW;ysLqGIv_a??j3BDU zbkGyl{faz_p%qAFe}q&lQ>eG`Ps~9Hp_M6A|9lYI2;w*Yf~3&_c*LT3A)c+v=P9Fi zR{RvDZUXxQ>VD<5b))H;65{9W|9jHLPPy07qtsxtfD#Aw+#;6P235p>Lx=X62Q5qx*0w5hxV;cczCUxfdNwUW)Ol z#zD95l)oj4%FETikpul5+VJi{5TNYJaR!m;@!tYclAneByc;8SY%+p_f%6K905c54 zQ{X>ecdwY6VTu&r91fJC2#zBvjv@uhoN)f&gue>jIhgxo&(=6io-cdRmVdwKiF~2c z?8_Lrw_PS>?$Q8*BOj#vfc0yrsM{fX>oXx_^`ZqavtB>85%clJOf}J&B&?R*HfFRsqb?Tg*q>YyVD--6F<-jeRR4wG36y*rT%fe zILoZ2&Vx2Slxs-07YEY}ZFN6gJ!5w2npzGj(c&@e(|-S31)d4q6_Bp2Q5ALc zrh7tmQI$d@H{tT3X2;yU0a|uLGZ=-|gd@awlaGvW`X6hAFF61cx?3ergp34Lcp`G=8_pRid8eSd3Av$q8G>{X?G*fDk zU0W`dOcOx#4bgPMB;k7BQD$zl@rTM4j2GE49OC43CfNqB7g3j$m`b91Aah@;udo{G zX6RvG!HW{iwx@78u$>HtzU0E4 zYNb%FbA<|H>hD}_LGU&!2~X6xvYpRB@H-i!I$_1&5gngY=MdcpNhQt6vZ^_3`~){| zHHrV8$uAe!)M84%7168@ZykzpK!qfcOf#Mu_)#hZV;X7A1uqfCb(yj31I4Z6M2=v> zq{b?87|b08h3>z3_T9`>hWTNEdZMXBFfqq}A&#J~KBqzYn=WPVM}@>#p_c703ofra zUk)Qc1#k(e7QTcg8iol~s^g*R(v**35>qkf0>!B7=}3S6VjXN&-R7Ol&Z3%(nb7E* zB+fRWjY!S02&p5YU*ZkKFHLD)h@AZq8)W`Ti;z!48c3K;<1NjXAY=5U{3n*Y{d z3U%MSg~8`BrQTW)WpeD`E>Q?`J_9IK7)1qZS%5;0x)|%mr3mx8!xAQDxe$nI<}mA- ziYi6rKztCc*kjNYAN6S>R~v2xKUj*Wu%cVrP~&34P)d;EzIa*FA9G%_R6GT=Ta}1$@CkBe#yYu23DPM3hZQno$gyF;vFyM$ zB0JTe_2tcq>=P-PSIb|XHRj*{&K`rH#djtdn|NK8SQxcsXLKfzYfTcZt{+|5#dp7X ze-`lg0wB)TgR1doxv)YmCz$CIRPTINu&{3IVuC2;_*lUSqHLoY&fI7KB!K zOLtG`X{P%z#S2qN^Fyq(rxCajTy%9=HxpF7Fj)?T1KA%nhr`i7Jvp|d4Db7g13~Rb z$1RXPExw=~l;Jw!bYk4nafJfKVw|Wl14WH)zMus*KY$ zi^=*7(TBTrs;{t_4zIgyw#K7M+{}hBFaME-enUyvd^~3%Ph*iR$i@X1Yhqtvo-`}! zSLoi%i05z!U%K_mS2!0k0((WH;T9K(s*YN&S;BYXq2ML1yVWLi^xVOAq<627?p6Vv zd8@pvd3QFdv>CU)l|?O~GhLF(*fWFuAuv0j(M3xxTSb{Zt1v1jc}B_%(N!OaDzs>H zg&%~gV>u{X1}pTr3G3UZ@fafcY=o;wO;DNH)n^`(LpR7@!Ov+wcvO@OcD^`XWaJpu zzYB+MFpr~V5gOB=80G62F)qHxrjM4XO=T=B%w$WP2eaM5vcM*GgqZ>LaMeL1qN@LMH z%8JzCkzAC7Sf00$=AcbWBYr|g>Y6d%*e4m3rKR99R(GMrX z?LSj)vAEw^)aHJ&)ws-F9t8FHqL?dx*E||9@Qlc=6qq^$Hi$^>4eZ z?O1yKWzoCeIsULKAK>-9u3rbvv8%FKUu?`pm8a?AvtlZOBlLRdm7o?MB!mE4@GfBu zt*?m^wnd-e^*eaKHotgY`}H!{6Dj}kZ{JUzYOQzj)s{EAWi`)#yi4>1UHNero2Q|! z-^&vTE-Ujw1V2_W1GxUD3lEFywZS2N*On+(Da>^wiRaw;wq9V@)5{5>yMSGM>IG9%-eOO1kCLzgtZKial7C-dbQ{~HkEI$h2?H6p_H970KG9C~9 z+7}hyIP}}4VqeG>T)o#hGX;La!?k54{e>jKH-M$t_8{fQiIm`ls0P0F{^z3n*T-jV z(SPf)j5R~LdTnQa-KFJ=>xxeBtNpi`4eYJice_>$KF*Mp7;3-O90n?>6|Oe-fZ;{0m*KCNU^qC z+!np7*Gtcnm%rQY=1Ds@&)YBUtaZ3YKc0*Fn%E*H2@ z8yhZ4L{nFh_YcT12(K71m?@}~8tsQ_bG(9=bCBNo+;=0WSF69dB@n71) zTVggbU>5y6(a`dEg9x|@6_ndG1Q=au*js~c^)DrNtZfdcSzP2m{_8++{-%t`kMj&C zO4f=zYqq}?{hCQKwVWdTWohtey)r3Dfn6&^Z_7`#yoyY{0uHLI`+cQWXR@9STinBH zl$>4qKA`T3>k;nd;=)eWayE!AiuU2q^WoOR(rt^?@nr=y)=pJbEMcT;51#D4UZ;@= zxwaTJ#-F24p_r818#bUpT;OeZ>eBpj*<{==h(kZ~Zs7yAtc$`mZ) z$=WJ~AmJ`fMm4kr3rQ9a4Jw<3a!Hb$ingSBeTZ<%Vnax?m2EGxckrUf4(81`mX6Nk zb=G+l#-ny>zsnVe0b@`paRTCz8lQy8>631x7$w9F^{^JiMY+AGPxXw84cpM3+g1UL zD3l3<%)C$}EoC(9rg&f*HQM zsG;20ZpU5sgAfUwxtbq?!t}Y}<|q?wS97;@^dI|2i>ijnO4^zAwT(!Y)Kp@(dxpa6 zS2KCO0W!=ccNiqkW|1FKWJY#xUTeKdYz0a7i8MXmFj+2Fh6%ExK=9#4yw$^#`AW+T z@Yme@0B9v;kPHJaG#p-=kt#b@e-^JqT1@9iWn|3$pPA7R+2-@mCeaQR7Av2jlNX;0 zD^CJlB&^Sz%-M@!^*6c75ei*k-0yQ$9lTlG+<1T2_|+yM8D!IDun+l0>1Tb8gsUu2 zW#L+qMRm+ZG_z!)+k5w51bIzR>kJ}k>y-%zipg4$L?MM`#W%RBDt-M?>=`=YiE{Bm z*}7iQ4SKAOrA%~js=D!^7rrspix zqCu`z8&~4F4B!VI^|DH`NG;E5Mq#?T^lg;M+3CArh5tp{g*vry>}ggK$IM@z~LPu~R0`J2)j815zFuwd5vMSDd4@E+}FG#Jd)E29-< za(#$dFv%UFGnZyJ_CHx{oiPeU2{RC!Q%ERbY9S$ywOL~pD=akh*I~}D&ENg$F^PT* zR_9-%|)1)jGVX|G%M=P5ZuW$h9av#vQ$^;QB)Tqj1>zaN{7zUa?`L?h!!psJ*L|G zLj<6+WX4_p9HZWE)*KOb?d&gA>-5UvbE&9j<_pgf8_&6_dX3+kYR5GiEB(YjL@Rx_ zsv3@rRwtfa?F({r@&aSZ)89omN&J~6}3fnOALcz=NEnp zzCmqR5peJ=+})N0c5Buq_j&<`L4)!ZE6aBSbdpeY@oK`$pM6x%ccNI^m}ggG(_WmJ zQ4pSlBtS=mbVC8ige{R_wd@x!Q<)i^`O0U?(=x$aYaCWg5E`(~z8u%BjtAH|iF7mAMNv z*<|K#n9T9D4TFJ14ObX*5Vcl+NxZXsVA6&QO>s^yDS8MF!JrTynzP8{HOqN@Cbhi0xVKqd#wojjzay z7+0j2$0OE`wnWLRf3_LIJ8Uv<(cC*C&}!r&RnQtwd$-2tUw-jE_)=mHv<7*3+}cLQ ztJ%`8{|C6G&uCI@Kmjp_Q4ynvC|SCh=hQ1r5sRR72rL&x&6451^f9`3J;|GbTZ&6#)~FN#h@QG1!c@yIAPaqR`e>B4@g#0t-383D8umZcp{y z16LZ%T)6It&ZID-!{Fv%c43~{okyoON6`MnQ8QX919xQ;fJ*f;dB?%fIq0X*&s$*zSKjfI<+1H(I>G#gYOR)f&r@!zTdxk|aM$65vKvMI{~GC^$_(o1A9 zLd=v>f*!i3=0xeZc_~&>e9XklkMb4QHS;l$OPpe*@Ygi=_wLzeZr-4V_ojSeA4I6b zjdPs#JEk|ak;!aI3L3qq56&&u&^F#Q_?Eoo9mcPo`(w(`AB|DCs;ty|oS%+1y4{hC zA00Z~?R~w(CG<8qKkt2Te%gv;Sz&oKUDoKkhWiswR5uFm?!`cb#=H4^x__9bxw5pE z7BMQJKo-;N)n13PmjvrY6cfa92KG@poM24!m+vatu0~AIL{b0Bh_&B=1rrm1b?tm^ z>41W|mlZ6^PKX-H{M0y<0ek0zAm2o;;)u*>xZxidVZGzKz_0_#kX? zVsyYc$zSPIXfU3k39BIodGy=@hvrWEzV?%$=pbgA^Ze|91NjS!+5uVK9JAEAJ;fEn z4$9nEb21V|s8e3Owno|>Zb1zHX7!qv6lY=OQwzl*3boyU`8iCgkUc!@SzEB*(kA;o zL_T8Id8fB^&9V|1LbQhQ@I!w?BS%_naW9r3mj^fz!a9MDlpctvQb{9rm_)TK;9J>s zfkYM48eI`h)XJMvJ2|;1qS_uM&MGPq`(fSfJd9@;qUbvryrR3v;)@xs9;E0mf@!KN zp~d=@k~p%m{y74Nep^d0DxWh_tj5fLf2)VcGX4bZeiS861~8(|1S!18k!=V)7`jn< zP^Hx~6D z)y4P*^v6?)oAb;PGUus6h2gH^WSku8jF5veG!AmHIB|R+PDB(AwYy8W2%N}e-$WVq zhT2Vuy1hI#5ON#P<6>>HWH1}*%HJw0x_!m2tzuS`hJ3eE;t zRn21!vQN4q5eOMVqX)U){;P6)SE;C4(n4_L2FZYk2(5+t+6e}&(~StK z+(t2S#3bJXM7@xUL z<&Giw8>oZbqz%(t&E!QfJ`>GKP6p0YPBgcmn6yJ9FmN{TrE0k$GStOSNw5Wx;VeER zzk(pivXWYgR5ROAM~tzUqh8Sb^9{88AgvOGgjC?ffJzh+PC>|kB$@)r19Dsn54j`c z3P}_NB80M1;wOjVmsUD1R_8a)99V*G&jFlw_NSy#k#z&T}% zUzzY7ZbC91aOTJGWuD+L{ye3TMg4c{X>_q9FW@-dLJheh0?fkr<9NmBReju|*VczF zdfM2Fst2%(X5VA|qW=8UhFDa+Wl08{NBbrE)w^BhZli8+FzVZX?o00>aR@lUYWyp6 z4;TIy`p`iYR71T8SK6S2stF{lAvcU!_+ai5G6m~Yq68R{AAkaA!1w_sU=*MMMi0RQ zT;8yxBys)VJiUv1_vrcX_ zQsUm1Q;wL#g{*s>#ndD*?$~a~_L?`KcJeHa{g~A<0#Sxu_o|Cr&;7^|oD8z=MSXO7 z&zr=dgEIv_@B5W_a%@k8lAjcQ3@AS0Tf)A!V!M1b}8HXcWxN0;Vty0rc9BlGP=hF1-T<|1I}sFw-paJh`q z#{~uwZc}R@;T;FMtUw}#r+ZUcA))pBsY~`IlBLzsrgUvdALmoS(1Iuaes1ekyAQ&t z=~B_?R5GMMG&r^At8cKHG3N|K=Bwq2j4BVpQxART087W|a?|J=H=Vq-rbWG`?>3M$ zBjsF-{5Ah=F1zYJUyj*lbqrRf1TTUS__?1P_>Je6uMAt8$rL$I-zux~Woqf!I@=66 zxWZE=)fJmdcrU1F;5nq~*h#~2EZO-7iUXETFd6L7-^NmdU3qYLVgpoRO$ZweN38O; z1s+ouR!NYYnWElK> zw*1|G6bIdY_dkAn?H?1RVc`(e)9yw-n>mdvDE0Paq|tMr!kIYFijc&9=OiTbPUej> z?=S2@UF8%O{KHtnaP){`dD1Jio=e$K83Y=fHY+Ta!RUew?TXF#10KL1Ypig$R2mpN zqo)%fd%*x*3s4q_kyf znbNyni51chK4IkJIJKk@5I3x(nNAeow<~@M4zQvNsO*kacWh2CduF2~Iqmr~1tsm> z&w(QEOr&VM$`#Q0ll8Yrl=dNq39p;ouHa#$DWjB)k8Lql+^EiX@ghyoJ3WdF+ zQRcVjso+_moy<=gjhr3laVoL=w6o`lSd{0Drf5oT@%A!`k9*g5%I9#>!hgvQM`)}E$*DRgvVJ+GCf^|z{~*6TMkewUc*#XoH(`vRt%2H2S`e}hvY$FJyn_F(_75{uj7W_*G17=W*s=2b>Iy!Zv9iPh z`WBqbnOC0oOQhm&ibsE53bnuM4e8ym#1}>O@N~l7oELQ~z# zKG|g>v1e=P$yyd%h#v*D62_`DLb)Q=P%qdnx;tH1%JWtZYlw{z27fQ?-BGZTp5_m~ zYRk#lp6U~5e!ii>?iX@kt9y8))ENQxUYxO;CPbc4?*o6;yBO0)Yo-bxnO3qDj#l$_8q^JZ+d%noD1ebhQ$njMKJ51b9A>V&Pk zLA9{`lLINSc=bDBW8q-E2a@#lz&GoLRjYDlj zA%=*pG=Vz#MTe?vM0*YoS;LlcfEf6Nru|TCo^G@k8Lou3tf39c)5M4@Y+Ep4IN?l= zBw*^K8>=^1wHA6M%d2j0na5)%?3P+OQnhO}-Tnpaz9zp_US@hxe3@URm3uOGTV}2o zo`o2}3lJCD78J!T#0&JC9@yB9nfFjKXQtYXyE>4w|8}qW!YbqtZK>k+Sj;Srq~c+L zHW&qnL4qlSBD{^WYu%!l`j~Gxrq&fKf_0$>US#)cF^Jp}PpZA^YXnGqBPtSzQ*>`H zY<%KzY?=3yeWSBB_6AqKBX)Ux=E4!7OFLoc+w*Wh7Tzw(?vCJg#kMQ%VW$2C_|36s zkI2lW_oThC(dLmHy=iyAIHVI$kX*){jeoExYH6~0!t88xtdL&tua8*qAb*g=V=obK Y$K&ugLHVByRlZDPZTwmG&piBV1YTP=-~a#s literal 350308 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
  • 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/q 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

    fqPn^ZchM!Vr zu8F+wNw6{)MRTAex~nW&`iR%6i4-Y$*Z8bqc8ALi!C^PI@tYsIM^v|^8T2@o9T^#E zI9e#4Uc>@*-;Xt|h~d?|evTJqrs>Pj!NB0f@Wj!!cZ$dmD+$drPQ)lg{*BsKEt81* zuM!)4GR8i*;=_dITj*F#D=ix~PRh@i+d;>f#-LaJL!d%fd9YA`%N zhsYlRXi+YI6gTnekNKsNEKe}rHE>~E$& z`@8wi{+Ho`|6zrl9FWX+tkPo{X;>sJ-6FZ^7R`WeZ&My(i-W7@w_|hP^~E1X*P6D4 zR`4~~Tpg=w(nQqyFG%JPgt{Y_h3#pMaLkA{<&@M2KaI+CMr|Ub#j1LOwmefFlZfNY zkd(D>P%t{$``=0AshtCJ`UTO!Cg!ZFnIJIg(K+s-1JNA57)8Erqc?WCUK{BmK*Iba zT(jeU4d)h%EqG3Kk=^Itv}vJh!9w8k!Ha!DMIa4zx~~LpXBH}@9l?_3xczyF*P>e| zq<(|Dl`mVVKP!@Yo??Ap)-1{EP>GJNI~EU;iOA1X_O8A%YqC zgVo+scwQQJ@? z%|os*4D(@x*odwoMyb}KqXjdMDB0QWjrRMoS#d?Fe^m|}Vf96wzRI(TW{1kf!Cx7- zBR&Wor9jeJ(F7OZVn%9kh#R+8S<$|a$ET=86KfaeQ1j$1wh+H^EZ98|-xet4B-1$q zsDzkqndgnv;HMb>D7EW_cV{ab6^33?Fl!c(i^x3Pq&E^a3VeRtDnrQ7t+*K&bp2<~BhaIAj;e{IOyKS{J7MLVrsMP?o?>aMWLxOn%3XLAV9Zw#;i*1#y1b6) zfU~R8G8Hwe)!*C>1{1%u($7(^oEEEY)xNX8v|Hb^a7q<Sr z{jgU|r7^#FGIQ-peAK@78eoH}1LsE&-w{^9q;s1hdPK~l_tPP=#mXC8;BgCXaw}rLk(C+ zlIgPSIXh=g*NkETvT|H15^L*qAASgPZ+n(YlurD{9o5&5eYgwZKRRID!Vc`eymVC- z7rK~~o9Qt&iB^qz%y^KG+Bn31`vr3L0G3O3rO=IgVQVp&AMRj&*wX!~WT1cWGGrS| z7r+M0T`?H|Z?TPzNUwpYR@*XKmF5Ret+MMVOCE*IgBK5Ts34vXire zyyc^9qu8)}bR&H?9(k6HIl5%p*Pr1O z<++o#xF}TC``s@L;1?kiHTC0Y0Ok=n-GmV5y2K6Rp};umiZlnaK+9;}I?tFg(IAt0 z>4(=~DiX(^*l-(7=>;p(E89l$kBCew>7m}srEMwC0q&?JB1X))G=!kaPa>qWq%)ts z%GT$+AvE)oFvlZMZ|?bIr(wPW-`2q?yMYZ22yjG=BgHfkDp1e*uU>|o3z-m215jfb zxJ)B3jIHq4BRO@Jh_-MqglZ;FpBRZy=~Kez*Hn3F%@x#CpFqb{;${o=w=b-tH^-sw zP38u+o$Hoa|F!t1M{hYxf()i%WBOK$lqwB_c4sPbRhW{`N|n!H>y~>WIgs9$EWPf| z*pYFjAyD(^AK0jI1-q{}A+s9EdQ^6&)ks-M`#c-@YwUgC>2P^0jY`7(;yai9dD+_< zD>JGhq`D)9@LNF*`EXDA@5s#gubCgHszj4t!sFxu9Rip67tCMZOHtcth|Iyf8c<17N+f8sp4ki3I4&FDLwApLP&7~JVCJf4|I&3 z)4{iAvm{N_FTwIzEE!ui^$*qDErV6AZMzfNK?8}(Fr3d)|I z^1P1BghK7X&K7x9-z@SC?eIwFn8VaXegAe}VQZhcg^?wKA53b>n&IZISk{a+QK*Nn z$<({qYtX0WliXyb>#Gquhbt?wY^&mSo*EMCT)_@UTkgokQ1C0Yg^a^vcpyhbPi{

    6pZn%uC8&d~T_}^$P2RMQa+NM6XFN3*gynBt@qgEN zvHq}MyDGLaZ^sHt?)M~3!vF#hrjwu_3)AB@yv2jHPtZNOeIC}y+GNY~S z)V62s1|$u8TOJ#8P2 zaSAQYQc4rNzMctzG)`;D6n$&1|G_Pn+Eo%St<(p6hLE5bCaQLMvJXk)cy`tSdW;5f z8oOiv@1Uaa>Fl*g>@{7Xht2D ztXNDngvg&D=6?joii<2Ierw24UvRd1{pMO5q$7T-phe-g6d~CnL*M#){?;&#pFTk2 z+=u+*@S;i@PJsOvFX(CC#~0o*0_YdG%0hRQ(h)x> z&fopAStQ1|hGoxB?m6>F0IM0Mz<)Fs#_BE5L>YQ0G&qExk*A5Hl0h@Mio%K^Wz>t6 zMvs?4%+)f?qSDT@sdC5lCZ#QE0yxGLaT#EP+v_z2)A2_o{_@nuu|)(^skfIAB$pY? zu9dmh^%{86;sIi*MU5iBT+vK2%QU3+e<3%XY?b!@L5U}19DXA%$(;pFX`dJ3`RReh zpu2NpuqpV#AgI^|ve%gpr)hv76?P*WdQ%LmimBBzKNV5yEXSJfnHq%5W*OA|-5uq` zD?*u)lXpGcc)wrWBUr#Vl%z=KU;^1^#IvL+S85O|`Yvj>4%v9!eFz%JK>VjTaFIGc zp<;#yPy;WeY_lCx3@arLNMS8_XIOE_Pvqh|-)u@lWP_dNCTwK=Q;x#+IDPvNW{WMb zRFD=xZ9Erf5S8CA#wXfU!kS`|;-(2Mx$uQ#?{oADYPkzt@*3l9+%8EF_T3`V9)S4J z^-W=gO&onUl@LaF8I)XuF$()0x;dX?DI@kfcDLmCNp085T^;+xv;r6Kp()LXbia7Yk#S@Tqn=PG7`Yn2|K|>zQ#_9FQdzp*K%5 zYQG1cE;>*W>UAO|BN>QYF^TXljwI1kbYh#xskN7EC7g^z;S|KUuoN|SxLgWMlQLmcxBlMA4SStYB(tY`%~vQTra9t ze{*WGQO$7gPMjrq0s_*V4~q!WN9PHVY z5=PZ%P43%@twZ_aq6~v=DCfd))vXeob=cW?!Wda_n<}|{iYRy? zhkR=qv`=m4G&N8dqn%k_!kUCET~QZNx`?%!lKh=KE^*IZzx77Qq0mQY)St$dr+G$G z{stpso8hjp8O!cvXp4lFsTa0Mr&@Yd17^aemyb%B{_E8TK|6c+7-0N5O&N4i<>k&x zRgES|Sf8YzF8{d?L${~&3GNsnQJ7`jb;?3aB0jhxo@dCFPYQ2SJV-WQ@n9aE_#&Cm z6}#B zRp|X_5WjLWvOq9l4cLdNK1UdO9m-f_4w^v6@8$cl8+V;9t9~X>I;=Z;>^1+RvW7{> z^vg7|55KK2g0eM_QJbvq3bw2v>Ar?yc+L9%R=O5BOJI$DE~;k z!Frvm{=^h*TzM{zsg823EnQzPCK_dwzJK~pqUuPt;E6WQ@Slga*^$dSJE|iGkj8*Z zy;qYCM?j72)9jJUKL^^2UJ}&yDwm7$pPpQ)KuSh}Ox{?U={GwYetDggH;R7Coh0+ua&%YYTBm_6%u}EwO`Y?^PaVRy%|dnX)8~%3cc<)>$rH z%++!(B4B^CvlfGgvkQwEA~w)`mAEh6F_CC>*bu${YnC0o>?=Po}4 zf3UdM_0Y|OdqO|+HlFN%{+|NZE)*`cjW`XUKt-rbe*If1OFqB6+Sc|m$WK}hr9+dy zfm64ZGd@abf}D&h6>sC>lKUXYU83%>C|p4RkMt!MM*12Oo=o7z*H(LX&pG6stYq5y z3%Sh@msUZkS7~Jva|jzIooR1v5k4H@THH!E(P!w@;)|#9yY|Xi7`i0iX7UY%HcMZ} zf+4It^=DX@q_&ZwIq-Qkaz3J`Kj#CkqKv#b_ToqWx33djec+4pNvlqL!T@xTdj@aDVE%8D6q{*zluDK>X2<9W7rR!AMa@6RN!^XEMd`y4WnHMmiaA$yL_SP6`ZT!G@q)r)-Gw zy{c(h>#S&OqG4w%L)yW+&Fqr2G`f4w8gx)wcf2@)j4?k-@$~+8hpB8Dls1Cv{=(Ih z-)_Km!6*5y;e5(E*-toyxs2hJCVZZ6JX1f-^ir`ArIhy3`c{o#RFUPJ5h}9V1+ZTY z$D{2>?g#Bb`7^U)+x)u94rPrNce1BRaq2&{;ubw!8fL;8?M}W$ zY+0<1AXG;$vU=*clW?#zaCXW?DRb^|z7z1Ux|5h@Nmi^C&)8$r3=T1~F(wrpUncDZ z%k${x=V-q;OYRoxo~cM0NPZA{A*1)AG7Ew671#IfL%Z5G3f+VW;^9=x0yM~?lQ;sl zrJC18Pz~EZH7wYM+I>PN`B=(87-#v!>wPri&)ch5`gx}JVk_tTv?p)xW<67;W`B0` z7XP*8_c`Ad7yXop30S@`e1?DaWk^H9=hM}h$s`S}sLql6;vObuJI%nJGQZq*T|l3hyU3I1#>+u~7kVpF7;Lie$ijo8Vg8@dm` z;3HFsDTKlOT_owsGb}7OAv3L+V=tO=Q*+Tmi#05975ykx@UD^D4}&HYz^_DoOGtWBfO$QIoO*ze`VOa4uiC z`at5_Rd)D0fL5}mDQ0J-tu*QLrNX^z7aH-8Z1bjqzG{zBY4S%{F}~JQp_3vnauO=4 zk_l*^lr;fZ2RlQPH)l-856EPd=5clU>KQ-oE)YHwQN8oOL#y4T4q7~7Xppq81w(2{ z6=kecswgT+%9}xa1qJ%%$cO%$y(v%^DS9}Gri8T_OdPm2>kq|Hptv*zb*`o-e7 zw$CXHNx;^8*xenmvMU&#Tk}2um^X<&p$IKg3-L4Hxm9L3hAc^To_6}~AlMgLTt4v- z7UWSAPU1)c| z9dm^1x|Nz_T+f4JzQ#c5SS-l_p#r{bo7-hWXmxJkTUpSw80?L?@|qN>!l5H`2}|0`~q5q2=aY}smPK<6PVKBPXuI7yUD^dT1=pd&Rtr& zVF@m&uT0DY+BJ?9J#3z-UyNAFw*08gbQFNlTVhGJt+nNJvM1%hnCi(DI(0LlparxZ z0dNjii-0r_q3upW<~($h$*vZm~~lqnAXa zWL=?kAv`Sv+fG>8?oXjNm2RL`6^^p^JVoh+8W8EkgEUUvQj*b)ITK(9I9a#4O|qYD zsa&Mm{Q{h$$-LZ^*GUaIpJm(OTuXP-xL**u0|Q;Pk$DhFdyI+ zr&RJ`4mune29}$bN<7%*fL)wP{4T~VPC=INU$wJa+s@rV8K&6Cac9a!r>8}I5j^gw1dk472pjjP^AM|c@iRqSGfmcBIva`Uqf0zvAIN4sYCtN=Mc#=nEl+e>#2HKh_rzwH)|@d1V! z7Y?-Mw+hq_G&Rq+@t^n>ACj#%;jBqLrO24=;X7w-QRVE{>CF$e0}ERD0{6cEYrEhz zvGujRzVqmYUvBwt^B>h-p_T)?N#_f`>m^z3 zLp-vv@P^vCbHdA-0uOdV=kT$*IZ~{IAM@6He?KEqskYS^F3OG?ylW?Ap_U^ zI?gPOpk2?kx#=vUbj-48{>-QU)4PSv;hs6AR|w&Nx~`3V@`=$_=y#JNZN*kW?@?p< zy4f<5 z_8R6bwCb|tjfuy1&eCuO=HsdQG>w{x8NJo8U-<@4bq2I{N4TCpZM_rmsSi;4ej`OIeatl@f5ly5e< zZt3k=p^JVvKWtMzKcT1ogy+FcuvA*ESV!J@UF8-T%L)!h2;%657jE0)2!bOMLgBm9 zJV0&b%v9hGF!9ah`SEQ&hAYGUBx0@zPWonN4-yJbjRzwn&x0+R?uG?ufr7X~Z4YDG zboVJ9{eX1qzoC286cX-uvUj}q{!kjeNvh&d3uEuJZ-K)#EcvJzP+)Ze9G`2^_a5mf zd%3#H-j&z0#7k?}Rf|3qS?IvO9Xas*QxfLyhsc?(@B_7aPTtx3*0-3;=F~%L*L)-F zp`EpNcA`+iyg(elPt$Xfi;Ss2!Fx-bPQZfNz){qG~j9qj+w{?1G~%EpCXUUC{L^Ik^Qraa>Fv&#!VXEyx65U zF3lc#YNTea+%4m0XUn1RVS;%~`>Eiwh-6_d!@-#<15(oMT!s={wasV9Ig37Y5cp*wIy7;Q;cJp=~Mt`ZH`;ADo` z63I|(H;WnL-~?8?wg9nkJOfO6{xi&A3+SP^6q30u^zOq92ejb|88A#yZKN;p!}*W| zC&J+fspl zL8CmAvxk2sdbs3rSyL}iLd5!mFm?<=ixIDMNTc;Tp)z05{^;-vsW{ruM=T^+d$AVt zX;~TS0D1-QhGW?e6`=y4yl-xqn+v3@KH2|TcntshL0nO<<%{;JMC^@xOL(2KW|q2v zyBTY$_DyZ9(wuDR@NhF&UW0S~hD$&H=W%ChcfuvO>ET;!mD8Y|OuWMn>o0fU^SYU3Fh#VsTWEQRCH=Mdl3W>5Xz=5Q&- zN}mzQNS~y4@F$E#8zga*cO2~~-j&3N?5QkQTw!AcHa@UdUKU3|mPwGXn}i7;v?(d4 z5$ik6WkE|VMSNE~JYIJyrJ5%2-gIaMKyO}jXJSM|T?%jn_QEHNR=lC)U0HnB4mf>l zHKo$L+W%(lcpkj5q9iKo;%@?Qjpu&itP+yhv;3gce z9CAj-+z2Lc>Caz5nvpg=vKtPkr6wGHuu|4wgHHjHd`otz6549zE(K}aXA`-2x8gEN z@*?L?&)zGUv^$>(@J@`RBMG-pzev<8)J>ZK#wc|;7jqk&raxY`&Fz|Xjt}8c63{A@ zn3F{HwMv3T_$_@g26A_tNX|0w27YH@n(%URUegr=Wm!%vO&sb7E<@BK8d6JpXaih| zKHu+sU6QTV3rZ==Mx*MBUtRn@cp#&%Zo+hYtheIaboWgp@~`6=wML(e%UYuqVtY<$ zFRj0l(p2I8R_7)D!FpPM;^p<;lHc}JdURl+y~OeWUYeZvSCcv7yb8-Bb<=JRslL z{jNuV+Sau< zJr)*)KX;(Lfiq5%lj88N#tLuqs1N7f_|0f^v+c3SeC}HH!nVTm5ZTPsJb&K*A{@XY zCkGiw%EGa|Rj=!?AeFxLBn3UKo;QY;+sQ=!Ax>bRQ0~s)QVR5|&((O~DVJd=a*vLZ zxc?UaO(|lZ#S3v{4oY+|%YVYFpdOre!Y*$zVU$7kOlZ7!BmeBD>C$}#TNWAM$ekO!)}D%Y#x@Tm=<%--JP`bl&(gpOp>~D56Kvz z^c0~IQ<)!vo|bk5xwM2AdFF5k_!IF-w-1eew;dsOMt~M-cCNt;f4MGosn$6yi_INqnW>h>F561GT1;|k( zCny?No?R3VP(QBO+lDjI569eG2p zg)J>Mk$Wbm?#!wvTq}OqO6&XiH>r$cIdd>J^Hf9H5~9MuC)fl`8-{Zbp&{%Ij^=Dd zG}s|QF!mcv@9&UrwmG?uy0iQ8EKX_Rnyp;z5nGot^&;3*OP7dYG)kRWu%nx6cB;u< zOSqdgP5EEN^qKgOn^MHqP3NoG86jKR6O_T@)TA>&C#Dm&1w=#KDx9;YK8pnVCaEd7 z;l^@K>+_;DiKaSN%gQe5#~O`}hC0&eIM|!#j`$!5K1`A|fB2FEZUE0dyYad%WN^3G z!YrJ4RV<8USI;%e$Vv1nU$Ha%AK|#GU1;1r0S7NwTL|*IjOz{6UcycjL&eIyI1^l; z!l}9YFzS4yi&jW3At2>gpBqyVNaD%;ozfd;U2N{yKoDCv7@JH6ah!@hXO3-qBiJh2 z498C+pJF=!j^*B5j4I$^b~O)OY3C74fLVE3di=(kP~FUqGHa{}%4fJw_ofS}I)Ts5 z7%#=JAlXsHskF9EjK-^PU~{!%(%5yX#yaav_^2p^NP2|Z`(;m^pFUT> zrU&a}KAv4aUPXVZcIolggU{Y=Vecv$%;=X#O@2_PigXQCpgqrA4RgY}FxP4Ykmlw@ z1TOI3g!bnA&|=$z(&Br`f@n6%N}gGt7Qqs!YZ*GhV#dm}3Bpsf@j5+)xCMr8k~Dx| z?>-FQ(xib!UXruSX;ZzW8bNv?U{>n~sxq+i}{0Lg}3}u+yl%9TNm4 z){)o_D)?{(4BRSC-_Bp{r}w~!%37m9%V%B%u_f-Jm*V}M+tAr&typJd5X2IXn z?LE)###OPw_`R_a%Z>iAxs@0izdXUe^Gi>w{;_<*7d>Hd%El&LRbf0v@R}nwaIHyq zuTCb=*N`NQM=9W$t-uOQ#mZf@gDP+TvW}kt=-`vUbWcnUQ8a$JzH6K_K7FLvn>v*Et+9k>Z zRiV5WQ)~UlT}cAgze;+iW~KB5hJ!Nntb4buVcZFFzNymAOF6Omlc4TM0iNH~)L>JM zce}I3bs%b#E>onHJvfb$wzDiHWcgIj6eORPC0GL_x3A>LdC^ z^A+;;`3$KWkQm)#tXDlMfq1a0K-Fd0jT?@9f=?-9o`eun zPYnB)J+M=~nbiNZbXar2`6p!s16JQ$49CtCPbwYm=5>`?b61Kk<&;Z1JKa{@92z9)msBb8GOtBpQ+hLqW!2L z<1ri)59W^7F_w0;b_MP;x0Ll>vUhq*N6>EBbsR_W2e&WcXIqA1G}`>opX7nsA=-_0 zng+8mWD+AC_;VFqodJ4Zag&t~U6(m&*t^kgXPYy5egHvpi0<`Krx7<^QkGsv=?&Jw z{PN}t_GK2);L%b4h%UOw13x55BmhNccg^}&9(z;tfm6`woKDZ6rxb&!$zCxE*6*Zf zTT8r>s+yMoJu6SC>DWhY#%9ujB`wv-r`|64Xc~t|&1yzZ!(K2^rePD&s>_y^eAWeR znSSiOk@0({*4Zs)uSC?I?{lQtO;nm#y7WyB&c#Xq>^Xi=h2D*IJj%J1_Sm)Iw~RFi zgG9zAG*wH1hd*#KpH%T(*%Vx{%J>cN@|8)pEkn}~&(Uxjy#OwEt!7iDSZXzAT20Ni zyVDm^^~5q9u?&3Mu++CH@-NedT$Sy40G*WH%LijNEa9s^p^ZOs9m>1}L)c4JvcSJq zNa&K@4ny*OtQ?=7&4ve(SUH_hauX_k=oxGuOpV7HL!~~ux#iVq@v~>3UyYtGzM6;Q zmQpfV{mWVEDRFySx+KvlhVxk`^lnY=;e>~t9KAJM*qet9yB}8gIw9SCfGv&Z#iL*M zbGv)PhGg7;$I`@p2rCZ(M=Xa_gHbYoP%2NslbfL_F*BTm{uI7?v)ZOig z%P{B((0DNvy&4xQ-U!h%NJf@7t;62vU_RTJ7 zhWW2q&995DD-uXXwaSA}BzT#doa*%{tA07-#aFh z)ub1(m0tX${r5UM7Zh8F7vc~1G~B@(`&%)8CiucG9%Z8~HrdOU-anAZA0c0>~rWx=-G{cM;n*37BUWW7~dW7%+`rY&|VNJ04NqTua?jmeG5 z4fQjmvMG!UsbGBomt0{7shGFT(H87-X?TA1b-3ZGyp|(>jBQVxduj&e95lwE_BHjZ zxT~x|9GqUOwf)Nn{_%hOU0iSCocTw2l9rPUhj;6}ACO?YMBVts1T(K`yD5-sVA$8K z+O7?nSd*0!wRWh{hcSF6hUi?$CYpkF(ifpAG6b?q!Y*UA7&SGk(cdhT=D1AOi!Lys zEpOf)i&L;7xa`EsecWSmTbOgbygx-Sy_y!(wNI+kFODotp@mO`6D{7*+`pc_u1~l~SDvXe;kMfi79qMyNA#dYJL9gF zV3BRW*Xxz$4B3bP(bo;)cCx;kWRSsgJNU7uFX$C&k{rB-eDecCrCJMd~S_QYY_^$Oa% zp6vuPLXNn)x$VQx%Az~ZfqihYX}N2{X`@wsgPUS zFB3eu;q75e2Ioj4{klq;PL-nTmb;S9`b%lR0qBYp|CA@Mc{j?&cuu(y{fP?LyFk6D z-ZTQzx?hf}$ok?b2cVvFd^E2evRS#K#SW1q>kx7X;~9Hwk=Bfh?C>n;-Y(qG*y6<) zCA?@a02eNy4M9K0yHTSY4x`yK950`33|T*Bqz;lSW5|T%LpMhgYF@X_{tn!7ZErH^ zp;7YQhmE1w8>&Q`q4V*P8;ynmG*fKIPyY9j23(2}wA{g0CJ6BFEV+~&v}-b7KWWix ztVeU@4V2HeVW|q?x?Ubs?77iXk{A-yRovA?*PnL@1fPC9)9K}f|NZGy?u0>EC5!H^j@d!Qlr_1xEi$t8w#D*4)Z-B&t#k=vMdpV zC~)U%T*2IUt|pE}*w%Pa^oSA}70%QXj=Vg!9#~R-iqKVE5a+l^xqB-Gc9fsaFPj1X#>T+E;-_jTiuB=)x09mR1nH)%IZzJeiZ z(D8MT6psY<)TRJxv2JoM_fy>n7lS`8i=TQ%kVG2jg7_Jk^oiM$ES0YgY$EEGL;!=SbV;JZ&E$8S?EXDZ&)7nhD>1rB65%hA9#4&i25viZG7`-i*ZjtyQ**(!&>!H_vi-+B&hwxz7+L`bF_P}wHUC&?xJEdqSkc=h z2-mBGv#;nDdi-7nstpJA&PMx6RQZ3`u^+Q5aX1=S`MIWk5=}!D{ zQ2g(q!0h+`sUbdqYgR8J?iBRh!RU;E5QN>(^=rwj9MJK9q0GMaTwavyG3ojTd}P@_O%$<Jut9)oyco&7tjNJc7wFRFkD>9F4^N@hnQHiB; z)KRj)_ziiM7$xptznAW%uF!4nu2WF`2e2KhqsNNONeTnov>~H2%M{&PD zoKxRzpPn{dSnqr<0$C`@{n_kybKy`U4q^)(beGRvs(0)1uJGkKwu4UlkW*L}%BGh5 zPYDob6F7t$2sVu7?6e3k{Y&7z!jGTK5te^2C4U}$PPPP+<*dM(NPU;-V2QY=Ec}c; zThQ<jEPTyB4iKXx;QJmmQ^4G*o0h|PifzqE(3Wbt6@b8e2K7et~6#x z+KDQ@^XRR)*+G5h;2FFq^fXk0Ac8Z)eiCT8J&^pyyvLSduRak0dsF=Wpu9adRYJ6>2>Y6sU}H354KT3+^3d0vr~^j;Hv(()a}%v&o9;32VX9Wd_Q&(j zH;Rt&`~y^eT<`NU0X$C_l1F9_$2TPG!Jv79PcT}sM>3HnOw+nA3(H~|ZaYjA?h<%6*S88P#L*)U0AkTy(O9^>BaHk1W1Y&4etJ~o__;B9dWCCLdjA%|gys~)B>aSJ-d zN$kJcQX5|}AV*ml%v&_WWS@@4<5>w|&l@Kqqc@EVXS@Sh{Ya2x>NgnMW4qbCUdApf z8o9tHm^hq~GORCU7QSm#4PVYQOn-*r8psb&AoaPo{bZ9*S)W;pAM;gK=J zW=SK~Gqen65j2uLlVW%?Wocj#iThYTfD^J0w%XJ+6LiyOh(@jVMgIkSH2?Ocm_EBP zu!@ekkab6O2V1(%PGa}2&fiJ)3dpUjhd_5mj)KeGX>0YobC8R{^-;w zjkix>*Jn5k6mI?rs2CJ?4G1|Gq`JJ12O;RfF)D8Dron}XB(<_Nh8W3Ku1YZQ4FP8u zQiH@5=BW^ZajLRkUx_a07}>uA&~D=np?e`hjEpSN9J$}Y&a-Xj$|}00 zM*|u;yko-BLq116zdsc`T|3=Vv~(^Z>*65<>lTmluigtO^y=k;W;vm0dC;s>ZkDN= zRk@obR%F8MyJ~gsQbyCVql~JrMA+ay=Nxo*@v_Lh`U;pM$CU#`UY*DBkZW)s9;+cs zA_d0{_F`w2d3TF3Nq4u_CZg&ZBJt{_-X!vUqN7RUyY0IC@%37XR2el^P zoZ2V2pXHBjBt>VuH94;#M{@3HAN(STg`@39BgWNud^F=L#;RFVdXvCI$p3CKp3;*F<3 zE1E<%0@)Z-boP#b;-XiB44@P?finRY!)AVFHe3svQ<~PQF7Yl%Kz9z}t(3rqsw0J^ z#TU~y_W3PqZ1s3Ph>bAKLLXs6O4ADxaMY<`5?Scx2b02`6i6GGi-mAyp;|wjw!3h%x-HCs7_Lln zdJ;RIrBz}t_<5Cs+#si4OFx=hdl%G~6Nj*CQlGQ9T+sxeSg7OR7<*ziiTYzFb;5*L zH4{?Mm(OT$8q?M-V&sW_fD+nQ;g8*oUNkf?X~0d|46-=wd=Z8p6yk5kO$b3oC1 zFwno#kB$_FP+tKy#jxuz6U#tVbEq|i5d($3ucE8D(=ru&G3fmAhK2A0B7l-jhk=DJ zDz<4+#ilQn=pcr_iVq8GRmNwli~LX_f}Kaymee%jrF;NPyGj~KyN~X#nHohMu|6f5 zA~HdrLb`MTHZvDK(U(&>1Pp$qp6Z*Z4&Y$Jx3Dd=U#^?|2)&zX0FAVX{?eUVS5Qc4TM7j}6 zPoAveFOp~)b5v*y&}|N=)fiC0258uTYy;SabTjFSBKR&?sXeaMG4uPdbfYn7VMMi~ z!*k1mzn3H;fK`ZQnk)eYSvzH>E*jC5BLxClBMa;cILaD2#{x!^!X-LtRnaiXK(ni; zOQ6ENTF}!q{NG3yovo9omD?qe7DF7Cnw8yhg6j7&EKuS=rVs)mQd!87!f7%{W3xpm zpX&&hx{{>jASxwOHpYKO5R|D%dLUjb-1QZuqODPac2fkO>Y^)D+5%Ix=!tTk=#fc= z#cMlv5)*hBBtaNnuA`o8CPX`e3Rzwx!vPhEGz`i$GUDIv9uWyg;F0hPVXlvgg}74J zRYkO1aOd$BQyJsQ1P#g^P`3$*kBK?xZ>aJJdS_EEXtf-CBT0_ByLU#X z=rrETpdw>-I?85;IgrBrtRagwn?t5{1ul*U6Q0s~+Y_5uk?^y4Jnsiat8q!NAJc-S z2$MV$afu}6XN`VM)~LAokMLu<;pR9fc>mL5vA@Ojvx>A$S*(D#vVEHC-SMv=>1G)2 zc4DA`{T^UF0A(Ore3cmROKxT87{PPc*zui;Ui|1J*V+U7J?xfPjZcjuND0zW{2RBb ztlC{Tva2w>w#$_K3*W1vBeawz@?)~C-6I!>?u+L46N*#GJ*!_ka#dokWbG1+rn!I#R7;~P=E`VoP2 zAZ+Pg)Cvu;`J0K~$iXh|(k#W3_B$qGm=#u8qY4B88Ty)e>`koOtV_bRyp;a=AIM z{CW|@HNU77wfwkOW~HTZV$4^vPLC(w*n`%GO`&3&6?^xYwp-D3E0bISx_gqivKuQI zIBc7OkfrLBMcX}hc65_Q!ifV$s@DiLkYXX{>19%>|&u3XN>;pl?KpDzg~ zbV=i_cLEnRe)XKQp)DpKEC@vye9iai<#p#l<^~8UjYHm47|caPdhw521)UOF!f;$& zqv9KKcMCs`m;d~p#zGa&0ckaR(F#Gk=6LY=UnU;Xm;>**TjWSTOl~P`UyfxjZmI|f zT{IE7vC7|Chrn8XI!GWVC-_Pgs}hzMJIkG)=fh_uNeubbBwvNQECR%Xd|+zw>jlgcDZ3`2mFqJ zoR)?QHQT2^>S@0oA*#JX9I6f)rDNv3V7p=%pvvbu;pxn(m!=B zOX`FuKVz5`xuI|N+0>H*>LU5A*Q#(bRE4_ebwudrUx_R+jhAptX@^~NZ<*8Y&Y-6L(A*1 zPea}XPt}Y=T2f0g-&RYXMUzHK`;egA%z1@3!5S4g@l5kutR|!#+(?{HYDlTUjDz9` zP(lyx^3CTxk+rW$-rU^;u$w;CTw}q~anR%kPKKs8ZwsZ1v)L6m8m-h;*)Ix}RLOo8 zi<_hkpc_6vxj@Rv``ssuGJ|y%wKVCXH#Po47vgK1r8Tas0=0c*7By%Pe6wWVIslRA zyAZBngGRKasBxcO5YtEf9MtGy;XJTs!oV}(Z2Kuc9qj!E7aTAlKoz-3me5L|OvyY$|eK=2T?HH=dw7Vcp+>(N=QK+-LZq zTebS`gJu@Koz|y8p~Jt+a(@&7`U5c(oo<5oi^GnP(xL!3ubEyM3fB9KVXsrr?Aj02 zI_;}C0WC7CBkt$NQ{zdGJW%bai$Pzb!NP8@&4cX5MXS0fWh~Xn^+Y}0oW_Zn+A;P} z9gB;z*%^9dE=0Ba{}O}V9)X38E3y^0(d@wyf0)3BmOQ-+J!yfD37ZX!wM;;|sRCXq zx9D;~6!manL|&RxIk=h-v+T+mvjmUiQWi5vE%M|pzNsp)5W$w@p92gDi=R<;AcsV_`j^2~a8=OJ`{AJK&+GW!)|7+wVq7fKm zDtfy*)da600{vUk-vokiN@CGxeI0bK#8AZnRT3_*l3EtPCA)gYApLpDa4 zuwpIqdZUSziIOx6!(_HSp6pwzXf52OQiUn!8TmYifdbo?-vvfR!BRp>(e&lE+f`;y80udl{@ zuzm$b2h6VOp$-)Ms9eI!AfzOaqCVSL7_EjPx> ziZG|vm2Qa7god0*U2@K?;;gmeJ*-<+X8HODDJz&Bw$<4NN_7H}Y>`7^p7qOv|v=46DN5h!tz>_L6nivB*H z`v-1dq|ASV1567``Y~Up!`+OaWI^}XV)5$>eLXR+$N#)~T;~x*^bj7l-84P*;Qg8C z;w}Cj8l(>WE$)cxBp0a^M_q=0Ej{jmfgRB0_~$T8q#-~4+YpyqX2CPV zlX-SthYxx+m-e-;VzTdq9j~D@uQv%szPlhBHe7J(y2CB&6&!7Rw;1CMu=UOz5n&`& z%~W2{65KkI5||9@-pf^7-e)kbxg{Cx;x|(EvSnh^0o{OUb{=l&yI)(?zi%d~2_fSz zhn2Jg6;S&DK|GTI^+e;WOqhdK+)5s_9SeZ|dC6&Nhd?t53oCqxz;e??I>W-YTnpMM zMxwQmajJ?Z&vC)jU3uyGiQs)pB1_5C7AS=@hFy@z>KWdqn zgB;YI+e!1V9Z75uPGJzGwRW#im;}-&-^o~b3-%)Kt7pWeOz+!J9!vK$K3XauY!*O4 z9BeN<+p`WyH$BhbId2Ye)l|ZlbEpIolxvyzyf`=Np!0 z$u;r}BuabAzbZuvm$E11P|LCWp@_S}Y22&1c`d!>MAQkOecdyz6OOt(5w+932y2T9 z>!L6!^4oj#;0uv`@v=}DL(&!|Pudw5j_t*_{SMDa%sS%i!YGP**wEnXJU+WM?d7ox zEdZL;D9oW1m;+szk1ZeXBaQv!{oU}Ktx4TP7g9MaE1M!`9ILLVsDI7%)R5%17Sx7j ze%y1}*;=0C*X7$80OEu7q!vo~FOPlm{r0ZE@oVXaKGOv2o55QsV308V{?(-2HVW7y zSTP820ije~KR_(MBd6{Q)XRrOw~$e0w$NyF9|dz6)Z6v-Dtu(j|4Ny^kN;Grn%$Ne zZFbB6Er@*WfDjAx$`D#JKr7^e>p!c?o;`tb*WAEAc33g7o%5IL1Uh=o%wzT<-uga} zsVo5;i*Y@bL@1h1lJr8t{Yu!|77-jeKms*i4Jy;49vs?U9S-xWM?|Zv!Zl0}K~5|T zi8WK@|Ezru08+OSrO1IyS*mh6x9qM-R-HwGzyRLr`ruvCP<_WgI*N5n`}Z~5PgJ&>lx zKemm0a$-+$T1vvetlwW_0sL7g&D|MJy+3y5%id$cZpR;Bp=k1Rd23B~t-^*Czc0^n zpYK%R>wNLw%?rP5V4f@Y3q!|g>B!si@@qXIL)DCQMV;0W++#rI)INUlj|(`z_{SCJ zH~ew0$=_Q*2DlM7fR6)tgD(nuP};pxTK<-Rl)u-c2NqViL8}y-Yw8BZ08TMhLX;Rb zRXQp1rZrEwbPy%-E1=nY$B&`BMfBXq)6ysD9St2EteczQKZ|zAi_T>1;ufeZh8qnu zsbvXF^BQ#J1OKEfE%;!g>gd36-rqQVGRH5IsT_(>a@z)-b#Cd~hQF^YZjjG>ZObqa zD{%VjYEJrOwcGzYkn_9AU*Em9Iqti|AbSOA(b!~MI7S9WusCpgHBk%H{8FqbuKDmp zz7_m((_V4UK)m_EZDp^5m1D0$%+EV!khML}cL{h7(Sjet^Y5gDH$P`0!)HUo4}5sD zk>oK(CHQ07%%uganZRYR3#YYtBcd1C#t52wjx;%HA#)HC$4%F@N$No}%K#i2pDUjG z&0)qGOd^LW(0%9#`T(Ifnd$caW}^iN2(ja7{%rT6|Kv^bZqzJZ5|5%tp`Op0-R<+m z5`bSE%RRaoi?*8uHTiqVW_zGMCmK*X(=sdw;3(*>kQ_}}p@vfUT~^ z*Rs1Jls=y<`Yc`YQTph!(P%d+*f?WpK9LBA&qw)2&j9s?;!GHqGo{L4Sm2@6cY$*S zAmBSMz@2I?t!*SL$Z&PoXIenOyn{QE^9|}Z`XXi7kFM=%wA~wM48E&NcPddknr~RA z#c8uq*Q~US!1Atf$>3ANX4796e;2Z1F0A_PxzvboXImQn0jg0hif${+dw)Al8^=pU z6Txjmr5LfDIvD)~K@Ww|q96@khQczNgg{Tv%4?C?1Xv~ZA|3nPsI3hoj^A#9T#J6P zm~JW+=8_7YMyul1FWUHTA75Zpneu%0+^&L#>T*88%(4~kC7X((%WVP9y5w9|3e zaE6?FhxN9E!S*sm=)}=YyS+j#hx4{py@42D<8=7#gD;@kz;bh}I?8g|f;<}X-lO_C zGjwiyrp`Y7u1u~|&!7aS`y-dp6ksTTC!8Mu$@^D538bq-mCWraD?qCg)qZ+poj#ta z0FDL}iTh`2=XWy&K1)bbVW?s~;0@;t18HOVhNd>cw3aodg;=*G33*$)VplJ}hL#0? zU~3Z$E9-TK{>F=O+F+I5ioC3ZW)Bvd^w=sX-}2Yta275^izWw{i?u^V6R5kv$v?6h zT7ACt1Ei{s)U6r+5S#GEHnD$${=EM4GeXV7RDcslN++evZwEDvaYmnQJ6?xVKF7Tr z+BZJ8rV-82OGR>z7#P^DOXn~%$=hgw3gD7^Hs27_C&I?n{7Y`S9z8!g9#VmDkjGWf zvA`9cCpt(!m|isD_ql!uO5&#zjy~bL=(LRywwyk2xbd(Hb6w;|)UQ*(9|HK>fF9uE z=|%%3e=D`w#^CT(ef2=>%A|Pj+a57?l@9^gSO76rvLP`eBJOA*qw$Uwhz~qU#Iba1 zov_{Eema_Z8Po2u#J{iS2K#d3Bfd`Lq!pxWZ9b`KC!0k z1UISG*PVc{tR0u3LtU$i1-5Yg2_qDec`KvA+0z3gX6750;mjtOZ@nhnCJnQInh_tA zx=ikC>o+K$b|~K*Rz;qETzkNOklI+(q5&#fMf1~`I84a;PpN@W*+`Qmh7$V7=+?~5 zb(0NVz>d;(mY*BC3@zy>Zl$Ie>-xZhP!J>7dNXsg?H5Lr(+;M))ScnO3Y2|1Z0(RS zI&>U*h7-hJ^3NaVt?OafO4rs;yr?y}6L6E?<@;Ch`?HMHeqrp;bF}%3e9G#3>V0~_ zK3CJM3dD_;Vn5N3`$SB}zz5)!?w7c|ok06-vHe58H7Z`~!Q_%axK#!=HYWVoJ-qWZ ze_)z+5)K`A*VZ^^em|@#1UkUyre8k*NiWn{#KUT8M0RuK*B-|%fTGn)giP@xk!e&G zmG{Gs9N@);QwdoXKHaLcf?qy`ZHW>r)Z?Omc~Ho|`CD{7gH}3Q(p6C;FF{0{Ry4Ze zjCCR3MvIccf;^T8s^cOx88>p|f#x?}o!T6HO=tH7;Xm@|p{Werzvf8~I!r#1!3eD% z7NovG6UbBahQ{Sv5Q|~!R;1`f>&}=(A$g<)1|97d3^DkoJkVPwK@6r1$x|EKxt?Ij z@g#YbiBf2r(q_w8V{Zniigb)dur`T)2C9Qvy{jSCd*^6ee#Hv*!QCpdve4}g^RYJ2 zyn05i-Z(Y6ae_i_H1;|;#$|G-za`coAshcz=jjSz*`D8p4HDf7@7N;O1owN7HGsAL zs%FP>qZR=4oM8-LUShDo5oGW{_0!2ZGj(_gDQcX(3{I0Q932v#cjTUFjJzM7_vFR!g1i1LTk5dz1dnh;VvODyiZHG5Yn$N$3$YW*N}BsM zJ9WQh7smeU^^QyB0FK`cg^l>mg8ZZp`49Aj{03BN#X?rTcM(f$gUW6wd5yK0g4S#^ zJ+1#E4{l8!Ke4jb%s$}mF0@E5@`2Gdr>OS?KKq0jTK4`~xhatDhV|ZHU`uJmUSJ97 zNhq>ntM$WuHA~fAPRy;qF#4~#sgA8!YH6~@aE(E^D5jFq{quxVcf2bG)8kwi3`flB zr!G?*42715u(puiDZH;pB#@9Oq@abiN&W_kNS3a64eGl@KJu;*Aoy< zal$fDnY7+SA5rjrQ%{df0g~v6Fs`wh4Unk5A7evc1qxT!i>8FGSmixxCFj&6<-qI| zhZWgj>u^?OaIj$Zr>Pf(>V1YVMI}L~Bkl0WU%*5UERfuw_0QQazC$?#F zDTMa^^A-1Q2}fl`sh5VK-;VFbLd8yP(yt~ftDz!IVYo7_q@yKzJ2Q7$A|Z};a`lBt zlY%N2s8nY#5;nOVRyLc$3uoVDge{c_!`xi?awmM3R`rB?$>^tRA_)u6y#r*CTyXrJ zK552^6^0vmB+F@0w|UY?etfDsiFS3cEplIrF~p!jbn5dJJ7rGnH0L+DV`0u1b$q<2vOCC5Lz<<WXl1e3ADte{5O z!6F8l9V#!nI(fF6F}|&d`>>pWm1dV5skesH-*!+0);d%jw+BZ3cd`?{Q%O~tbAi)! zN<)t*juf1QZQSHOz&(czjUBIB91{LQ4>&tR!b+W9|4>vAsB`!8rzR z1o~oVda^x!)$u(tWxrVJz+?_I2&*_N#VsYm8W=`A(&jeqjCo!dsz_;EK+RJ*(AvVF z^G$|TlB>*anK5cQ4G0n)r$uJ*1vp&3 zT8+;5H4QSU=vQP>D5y^cjof(7fK%O@bGBl`ER1YN@+LFcC0cC12=XdpTFtA1(?3|2 z((*%AX2PchbSIW9oy@?lkS?ijx?h|qv-g)ap4p_Aa8jChuHb*_jH}46gly8$_kb{K z4bD|$6+i}w&<&}h(P(~Y()Hc(wcF1=XSAfb9NN13kG>=!YlkU{{% zx35kG)Fh9UdwDeUi3McQuFI)261!ON)i_VZy}l9X$*qx%>F%<*xLT~ z638Yt5MM4*<=nYqWFbE8pIam3m2a9i?k#D35qJJsWA>)Vf#+IfTu9|W=U4a*@uvtU zf2#RK3UV?IZpQ2+&}X{LbBI${qIyZ-l)u5h7II0#S&5ih<+}!^wI{#Xjb}ds8P{d{ ztCDD4FLjW>(z43)eCypndW%DYQ#8OS5X_IR2W3djHWg&j!AN>^A(N#bK+*Ati#QQi zw5^FzC>BvzAl43g25dFq&smwVD@aCXr!^5m9y(*4g#0)w+;g27FL6PzmSrzylw?`P zvnf}AEX-x<1YwrYo8`0^%XlBS@BHrOJ4NzfsZue1y!WH(kI6=w;Rp8y`acEbG zBz_8sZ$GG;zr)I!)88<(8-8eA&-sgnb@f-s2i_e2hM|Yab+6_MR(%?>!T?8jOoq3P zoaE8xiszNRhs!Hz=4jAYW91EMg=+)%3L{l}+8!hN(JmosDgWu2v_v6G!1zY%0zep!z@ zKZY-quFN<|V)pBe_W>gBgF^yyu4RX?hyILW-V8N9xpVw0CV#h}ZLF-4$H|z?na^lc zIkFw$j;t%nuHmOL7q8SLo2P_0c>48Qr_52w)GR$j+^V?Bt2Mi$<4lT*O}29OXN-;& z>NN0^)o-bqf6H6o&EON9B%rx%!cs$^)`H7=%V1xNYGTIYekh&2TEg%E_9B+xX@R_7gY}}$nTDw~-o9FU)%jTl?vHRV~WAY!Dy|??WXUF5=z%j^mR=Xv!^NPy1 zPu!mW67}fSm+N+f>;F+1X&O5{k}wec;>H@(#zDS?&0Nf@oIt-{F#`GFWbf&K7dp5K zjz*tyHM;$H8Z8Ml!hgz(9bg9$Bo-T^BDx+vHKZg7V$zyalap%O1BHeHTZkaEt7C-> zg@I~~BGjER4X;Q!QblyfQ~^-VUI{B5s9+<d<0>dp$o*_atuX-0LS{A3IG1LW35mxqXpJyL1Z{N`0z%~wV0B6V>(pXO^VudgyP zxM0bRApCU@q&pG>3^*?>=jLMlHa~XU{qh&jcz6rW4w#yeT%v90#V%V=KxCFODt?l1 z?Xj-jA_P(8b!aRNg*HjD!mHRs$(%!`oI$f?=cxMc76Ht7w7ryWA8?OW$@w)Wx5;2u zU8|ya5R7l!s$evUZoH6L&z zC(r1tlEs6z?S6RmsFI=kN3uTuYrY*6IQu*~H~eWdeqdGVOjamfzMH}Px*(bc3J)H7 z(2#9R!%9jxeSu)`e*?3}5py_gPA0_TOR8B_VDl z#PkcQ$0dFS41O;)!VD}PD%f#~+?UX9Xhol7bw(|2E@3Haq`NRJ+#REuY;|RYyo(a+ zX~X3BxM^j41idF;mC%S9u>pvyWzAuZvfjjp7+Ue<_pM0R8qRk$Um@k9d(sFHe8%#@ zh13=fyt>=Cs17&O#OXrK@K$KDBdaka%FBPDW0Sj_mnY1!2y*3H#^x@gyR zoE7OR&zm}9&DMr0S^-r09OC(Q4id>D0Bvf?NtPGcZHkx3chY{8$#LzFahq(Z^9;xZ zbT%1vG6(csm>;;6-R8+I$Z@QO4PlIQ;MoD!4jV_**b8z?tILBvo;ybU!U5wq4EX^& zRI?3-tll=x2cc@`0Y>*X&(A`7DEfDb2JE>q$qRKr#BwNnd}SwC2w_tVLlepmBN z#Ct~|Li=Jh9}%HSJ@P4GfD91q(r|xV=VowlbU6@Buf2#x6N-E@aFzVPiNRb+Lj8Dq zXk#KO^^Moe0$GL>qjrfwK=F@Xecx)`p-Dz&S+5&TeNdNF$iT7R8p5U(kWr(dBJ7AXmox@v4A^PbQ$KsxJ%k@{Jd4)n)^LP10r?l^#uArcYs_nPuHPfVU-eaoxbAh z*OL$H`oK!ku*MxTQXdR{0jY{63Knb#Tu8NsXndm|mf*ut7y9@ec!|x;8U90heyH$8 z_Bo{RGNKQ0{leudd+F0Zl!ejj*ZgMo{d;n8ztJSt+z!H%&B#ASG2MpcsrAsiwNlkD zOe|Dv*lE}R`Z@pI9_p6Wz~K#i;yGN zJpmO8(9=A+Mz)A?-A9&WhiU#fdX}ZKc*jCD&-F-sXtrcuPV7SZgVrq+>22G+*@%FxWm{G)AhylB1ychgO>hN zrwg*9@QQ{_!)nB^39IPWA>I<1Ldu>c5`u1IuuE)^s$t0&-8lc2ZO z`LZrQJY3?l85xf0LC69If#K`f;4b)>ffk(-=E~&vLav)9_`(k&CIr9KSX(OBLq>y#ECY@f}GAFwC?HDxKQW8C*S_&3JvEKfFMU9x67Y_ z>dso|fh#5ayCi_W69&lBr4g0_F`79`w9~89Jw_jc_v%>HTh``$j8g$c8HUXOJY`2- z>dP-?M;G{XMMP!{@Yz^kDf-M{ISkq=uxn>*>}V)IX~IY@TDz8=$Ufzf8GLFkc<-UB z3U7yj`!M*$jfu5jUHHyv#37Pd%`lT1Zc9TNO$;`gs0R$zt#JqlGy@Iu$r+xSX0K^y z{slgxs0kvO^b9k>rDe`mfmu5v&}gOIPtjcTP>(q4Y{B%we^``D8%&%M1{8UrU`5rR zoivl|aQfKGj;E6hz@qRSH*w)gv98?Mq#0!n7&0v=rlsK7vS{nTvYx32agnU=7C2vF zg95EiWZzLN;8Wlzctsu>t*P#fx8t$hRrdVzi0M>O|1B-n`R|SEUIHJ<=rt-qHfNYE z)wl+GnnDsHOjnoF6u%EU+^ih6Us4e$;DZ(~+(E>|$cVq^VM0@EFG1cTjBGQr#xB}6 zT{)T67d<1pQOQ1bo-LHoP51u-dA6IC?_@j?z)=a8Jm}CAGn!lAr9Kx9~OOn?! z6xHQXE~@0G4wxmEK~-0` z45w$Fv|60YRf;qEB6pCVirBvfThpEEgU=T+k-B@5m&HKKX5Q<@BG@9{El_)!&U$S$ zo;Gtz7@e@hk2+c)dJR3(n0ik7whU`RPtB~4(m@-;iKj(`7oA-OU##BNPP4zDiBmA2 z8#zq6CH4W+%oDd&7a}NVh7>h|+233~MpOj(kk1hfPkF1Z)DU{7hrvuR7lS?BSuE+! zr(GsCA7_S;cAsl9y`mQhIC-cOsmHBbz*zCr9(d{-0Hn0X;&uXUHO*6G;?pnEPk&W& zB%a0t&l~0&-wq`h2ihrX2t1w>(LNFX5tuutr(M6vUJ`AJ=7&>6PaeJb!mtAe@B})p z|HZa_IrxsL1t3r7?g*t#s&FFWkdboPxUSgjvB$Uj=?j%3@sw&iW=kQW1UTRbhC&DN zfEG8RSmaSu!j+(@+a_N82doaOso>X;R^)LER9BVS09a)4j})!Ng4%KBm*7q57Mb9F z^kvn1o2vpH~N!ECg)GkaPr-2|8bDyN~G+$B;y z-Vz!uU4Ii9EW(rF3z}2YUm1gL4~wWk6PQBmKQK<$Ss7Jv3YB=?=$VhOW!3%6E!v zO~Q6ejW`1$(0chma(V4YGRrgTnxyzU@hAvtMVgVXLP_C+>J3$qXJw32;>Spp>hN;h6|VKk|9h`Uui`l0uH!L^a>idLA+T3umfHqIu?dd z_<$+QGF~0q){1lJ7(N2w2w(Y@cn>a_!YwU`_)}Kj#S5vLh5oZmtSmw8ALunMnK5MY zJxEPxhA4MZGKp!)ddPMAw=soY3kOG5+reEKHhhHXy5ktZYx>yb5iEw*QlESQk#r_U zFYSM#F~dlPhMvQeSsjW#J4UZc+H&_{-NlSnLzQSbR0(EYKaE6g%OMfi$27zN!^p^d zA;j>H5XnDJW{7I)#yboyYn?U_Nm`3>;GuciH?#0N?E$X&qdk#Qqv98!FJ)QoWx1== zqOPYjI>ronC=*XCPp~ zhkF`BMg7jz^oW+|f3B`wqU$U+Mf^2_Te_&Y&pwHL@kMmpq5gFMoU2ih=))DUI1Ulb zOpfv~!78cLwLqPvNX(C@<3`IHy+77%v=%4^rmdPNOr2TkUYbFZ!RDd4^_&y{VIZWUMm zZM>^gFxQDbwtcaHR|&q^>W>D;a$oD!ai94wTVa5&RLw3czQ~OrjX{5$`*pMgCr1lY zbV^qwI_p=|eO+lp>9@4T&E}<6D*UGZQb$3G7e8=MlwWYLE|ObfPqm%HZashFfQ6bW z-QOF_#`mI}?r3hHCine8gWc)=XXQprm&yZUxM`7ZP+3%2VWQ^|>8r(lsxaD>s&7cC zlo#^qQO!;r-a4WmffjU-Q;p^rV8@wDVQV%uYa~?c-WIa80wzC`%5*wqHHh0-HrFxO z4^tPoDW9lDkE=RZ{LsH5!!XcM3)a~&@+;!O=IRxB*ofA|@?Gs=VhR zK5L){n%$EMy1|ZYa~DE_dm$=zk=}}8tS8KVNN1A4k9bp5jlE;@6Sxcw4$A=X=*05R zpjAID$_XEAol^F5$^wP?RE9v65050<`IqwE&fRpTy9raePLk6DLM7%%D&CX%zc1p} z#zG*1L5R4_13igwnbSU1)rRk8p70}`pK_zds*dfgqLE4f&@Xt{rj3uF**D{HvkiBs zw}I^^hZk*o*53RJJ4s4%&-dpT2Co5A{q$U&gy0$0f~+Y?aEn>t5})eee(HRX&gD*| zfI(LDXiow7$@#7(WIC6JNz#%^UQGZJ2pXmIKq*&uYTaPBM;+Nf51ys9ivu<`Q#foz z%JoryTaI6w`kQye8)CIeqZ=6L3pYGkhJR7_OW%HxmBbytHXWIOuEVw2@4;Pk{-#tu>C1i-|8N)+iJ_2b`$EuDRj!_vZQ4lHh1EoB_uX>SF_AXk5&25%LrYvWW;S;X8e zD=v9&;9w11JWnt$ZGsdqDvyXJ0svGGvGD3CEfueFwb{mVW4p9HY!G7#IEEp1@36P2 z=`9=?)3w9YWVMVLQ0AjhfMH8h-l=)+Mn9`l*aD>A%#ZJ^A5GG;C=E$$Vpj!CP56_2 zHC=>-6;%WldxT*VlU|cWi&bNOQn$jm;N?pLifVCk3WGfg+3H#1_AfF)CvQ78S#YQs zx>d9nKPm78lQU_I!ABSZsA=xQzW0YXL=N+Om)rDXGf~@w5K_g-)u=p9cKN(|LbuMSGp zxE(EYiUaE>g9D}~WN)pFFIro4!kz{voMOpzaj`@p)_|KH6tV;a58J*ICnD_!Z`y0y zZ_W#Pzz{~b!}MV3J3@Ob{rB`(l9BMmenweC?~IHYJn=5Be)^Ryc~#=Tcy9(#@UR}Mq; zJpDmk4_HW01TsCBj4e@&1|O7qB8nVbybRVBcl?XB31MZT?)UjQZVhqI|8o!sg3aiJ z^w{`}AoI~{$vf}KE$)zX;N%jf;VO?StEeqyjDx~FAKRG03#%cOKUQPzGWn~_1pX;1OjZPi-*ra2>#c~{44<6S(kvTZh$Ms?CHq* zn;CQ2E)BPQP}uA#!FTS74)jLNkLmoM)oZ;DXR@c?j7QXUn4&SfyFwvoP#5UT$boL$ zp&aM>X!(bSv3hk{C}zSVg3rAmp@I`&uES|VYwsHqreaa2xz_CbN5S~o8AjL5EoB?t zur+F6U_an$ywiJu>0B>pG#*Y}v(*jP&Hsr|WBCqi#{PmB?MqtO_Lrm9=GWdSy^4Ru zc?~<4__{#OPzND~vOx2!uoP*Wt0;{qA<~Hi!X^s`fjdIjr!+twCfkB;V50oqyS-1I zF8R~i1=uwE(3I~9rGKPxQzXe`gh+tBGoM=A2Ibe2m3-#3Rj$%~jI5wPjrJbWh$AAI z?}$+;0_j|RAkf4uhA@6Efw^3h4we~776N1MS1Sb+s1-t_lv zG`v+RRnw}PuQX%GYr`eEVdu)EN!q#5Exu*whgIy5nXUnc+afFy$auq*s@_#E%o3S2q&E0Z*x2u679P>zJ6ya-ic(!34xT^%?4bL=W!tQd#ccyF?Hy#|GnN66LQBSQ$P z)+OJevRkHFBfHP~^AMIMYx@9@DI-|wK(!FI1K1`$1gbtPVyb%2uj)FqF!`12(;+#6 zY)G7#FA%q9M(Sc;#&}N@mH_qOU0(iZyb6D4Q#+c1&RyOfPv)Pw>SXSJ|yOk zeWenw4gVd`HDo$ch29ETw1vx%W4u<`>Ewb(12J0hE zH3VF|h~T?JK2-!QE7z3%Il;Qz6=HS}zgw3{)IQ3?b3bbFq%5#7iC}+)Ih zJhZ)mLD6XGg4N4sTL2oDg=gnM^dEOh);kcl9fD9F)+AWm^Pa5+BJ8h{qSb;hWfOFn z*1e$7{$X)!J9ks>@tgDQT`!}0sUM=rISHyXy}UVO8_9l~>7L#J-axQvLffyY+IxNf zga5rdpe3a0-Rz5F z$NzZV**=S(KhzMV{U=zu-6S=LVTzk6JSxVh=YOWq6dGVZ_j6fT@ChIFRzhV%mH7wq z#R?7C_gZ8hHx<)FCh^=ZYaXAq=V?}NIr3E9X!#qD z(nW1io%a+vCX-!{?jUe(nU0#7{q}z5CyOyE0u1YD56PpZMxC$cJo;W2GU8UsuGQnOIQFL zAeEcpnX4=7LJVknY|3?EDgnaG{0`yTv5UM+Ip4=R?>TfUctBFN2k5GJ-Eq7G{o&m6k^?#y{?jN}Hl{cYq!?&^s;QC%w612@sC zahWVHHH(>Ms;8_hHN;FT#Zt$0xHcNIwhQ6lk}yBB58dahFL?mLQ}*CUi5dI=)j*6c zA#1$Bppgx!$UoEy4b#|wV25RXvSL+fNdwJ^Z0`(6keatBNL7y6gW8}p{LJPhZnUKB zEa7o3*E8xHfe!LEhD0&63rrzGkNz%cYM?H&HRcscIffJ9wvu5?0*7Z z|IkzID%$hb%yi8r!xjf(%Ub*ayMesP=%8%l_2)^A6k{~*Uvbf|XVdM1(T#H}`@JK) zy=md00S@6zy)H)Vo+~n96(}n$r9sTm@|29KZ7EMQ6~?PX!2GrB2QX7vRU=DbS%0G1t*{XHCD79G zkGCP=`mIiR=w<}SFU+f~orMlou)-tH&w!9oT-!00lvROL`o0p#nbu0?1HlzhiMUFr zk&}or^U~?x%8K6cKa!en@|Fp`b~Np#@MDqO8j9G!`i>9_3tUAaI>p7$zvy|tdNu*d zP3+j})YwX!cz{WN>Gt~LEnR^U%c)qJyarm_RdQ2%U1?UTo~Dem$w58|*eJz3@+BHm zjkCSMkQ2HlgXLz7ZyDuhx#P8J0=R8rUzgu6@#>J^`@8X#Jc0U>s8=g)spt5bk^q67 zek~p-&mki0DOBu$q6{Ho@+Q@B6^F^z@i79E=6jFmZBr`%=Idmoi zPc23LBbS&tw=(+D2gIV8Cr0F+#Z{C`0?D4vK!9T`oWvvtqZXG_(P4B>JN&iao!wR7 zReU#N(B_xa-e-}tR}IBacU=}V3U17xBEI$x79VG5V)VEXBrTl{u-QGy-J9PR@J=Th z)k@JW$)QcG({Pk0$W1H<$p}Q211v#=!IR&)2`x2=8mb@}!bn`97TD2E9RUa>R$>|L zc#6$(`4RBRYh^8;7(;-5GJjEsna8NWek*l;jB8%S!#;DqFiO8+5jr>gEoq#Ww8%xi zzY63C7cc)U+`}uiSVX+wtatTlpKd6Sl)lzFhE3e6Gusf}*`V|9Ev_{#io3M%ThJ!s zJj3-YRE^!?wsZ`@izW^($%neu8)n?D9g~@96F2S)#|+Y;E>gr$Xj$N{0BbvCzeD=} z{nLLJRd9V*UUn~wUNy0LA5EZ3Zjl5Z==Pe^j+!de_yRX?-Pxg`e92z7dn~}J3HeB=QoS4Gk?(DO2_3?iy(cZ6T4VD)<^{W>qa(b8s@{jYJFRms(ZWD?hCV=2p zN=3a7|7o0P>C8>gj=G2rP}G^eZWQ&;*{hVqIy~Qi<7Tp9w}VELRQQLs8a~)iV`EvB2o&}S&)XW`avk5kb2C|fAMp$P?I-Ov(8 zZ(jV*=H=paJLF|?L0Gyb=uFohC_0?7ang*&s{5@dgs6Q~(d0l}x=Tuths{Yti-$hL zMRPqP4!{N89fB&% zx*qYhY_Aiz>SV!6IMG*3`cp(qW2&1x?W!O9tw|dua2rl9r{1C_JErZ~^WRo)bfX(t zYi&Px;&vanIWv}!Vi)_H$I$4iwwI{7MHRr9lUsc+t-`Q3I0XbFm)SQLI<%r!k~kaHiF#NTW(T;vSZivj0WtL!co_r6IWhLYngbXVWqgf)b_TF-_UC2knSIz4$+Qr1!D z$05rB3%Meh3A}RF&8ACg-Z;V%+X-jB>2~J!51|e8uJH@ad-kw;G0d0wG!2h>(tx8* zLFSBc?=5^F^Zj?{W&&gIY)ra?AU;JbTopvsY5J?dg5{4rC&hfTeoz2S=al)AxVw2) z%-)KKVN8w+hR%Rh?Utd@pCZu_)b2?D=MiE?#f^T?kMSl*ZETN@xs8eO%PSRDxkb>_ zJY6z+asH(!ZzMCC_`0XNNkXJGX|-#L7cFH(l&V5T#W>)wpQw+^)v@sZr6g?=U3YV=O5U1g+TCf zCn7XYlp{orqqDfgX9uRrwUHs4(BdL$Ws$VZLd4lH9}fSGVF(fJ-j}4)Nk*GFDX)2x z1hgd3mKc-x3W8f|H4T|u8PvxZ7I!6PKx*v%m2bn5h&_}WXwqqELd+7}X@U1xJhs{A zPryk-@jNrMp^%>ELc{1pmOQ*5PZqX*JTNfvA<=#dKhZXw`b_8a!}esr;3I@p(73p~ z|MjAXI)!V?s&I@LtX~UqJHE3>)Plq)zp|9%LJGz>v90gW^s_t!?l#waW@yZ}{GQ@M z4t8F0-=X5y9;LYwH>Qv8ek7PXSe!*-IxSBegHp@=ql_=C5eKI@g-^#6%an{>Zq3mW zu$je+-CZKitZO^E^|ZjG@!H#x9k?K3)4h9eq8*&%Cf-3hpk%ARmybA$0GR@A{%UPR zwUp%38n-FM`c>4?ba=&Wzr;ik%6BKAV&zG+Ytp(n`y{1OfWu*tR)x5D}=uhjHayejE}XKT=Sb)kue zl=aPGFeE;s%7mXT)NSwz`Yrk0$ejMsV0Wo@?iXp9$Ft zcy;j?pf}0^LY;c@1>tKmR^V`L^T^-LT{Xe!lJPafrP<8YTJ0vCErpwQL|@FNur|j5 z%KDwguiP(c)-6GF^tYyQ6IX5x@~pSA%he`S*NeNhRLCBAHmMF9_5Dj$9s&;U*5;g= zkomBWck7O_I}>71?7r+lwTYTMH`;3~Z5tZShgH!|U2s{vQo1@iTF09I2zAt|VU;C$C(G{V@%7x6 z6I=)LYNY`E+;96*iSFf{41~1|CX{2Bw+XRhmLNTzI7B8<>Ps=?LoSg9I|lh=F&@9k z=uNZaRL~U|y9S_pouY@c$vDn)x+yFgJ7WW2iOMpb z9mxx9{WZhSKJUqWOh4tjKQ<1On~rDpc|;#JLb_Gw1Jzus{LewWaMqA+*agj7X5Jj- zd3?;pa4OD_9!6VHCrlaw`kn$f@Dg2g4V{q3`PBmqDfvJmSbiu(J3N9ki&>ZP_OnFM^s;NM+ z7m~b@lADtwx059R4@4SJL&82p-TyY+%QV6g6p%8%5X%E8V!)BqEO@X~O>;tw>1YIz}M554TGfKVOAJUuPtf9um*T(iv;U%kA) zvII1guFQCmDuKR!W{Up=qySM9W#@CGd3^2^yAsxOxe$tu?fd3ej+=7hx^K>$;&8Qn zPLgN{VV-33G8MpST!r7XP&+y-0u~o|CzuICogb>xHgPA7}FgIju zG6ARuc2BFQT%|nyw?Hq7VX5wCVzaw3wmZ4`8u!B)i~QG zi?CACl^O7DE@lU2tNb#bKfs)5YI%s+uhW5x9NB`e8HdDhJ>W7!JL;vdI#VwVH0c3z z64;T2ENHuCQgftLFj}2pLNr;Ac&a;;_oSK{SnhNpR-@X!EQZ|C5N2!*qyw}Cn3M4M zodyvQH8YX~=uummIp<^5`{;9KRIqiDKZb`h|bnu|Ss zuwW0s{B+3x!UlM&zw9+06_EoH1Z0im7Ep@uY$zmfZ!omW8>_7N$$!wG+aE@5IzP|n{;39w=$$wzc56-U50w|Feml49No684qY^E4^**!8xJv#wpaZE)dgINn` z;~AW~fX#o&qBf|!nPonH&2xaG=tFk3yY!AG*={9;$;u6L+(i{^8eh~kaGfCI^7cm- znO-PI^~9>dre9^Hkr8f-1b4%w&*2Imb9|Jr$=07GIaA!>dG_a{zABxUTv_dP(eUv= zL*|#Ok)mzB_!)mRY{-T^tIN(b?3H&`apK` zK435D8igQR{0dQ)VSdQH26SADZu*ye6wSnD^`kQqcj^T2?T~)MJ+4tC(h$He+K zdavCLPQFqlCoBXDswtqp(2t?-a>#WQu8w3>&}4es3wK})(=GyJ@7XI$)n-dnIsYyS zddHCND7?)wZ9Zl(42oao#sVpLB>IlzT^sK_CD&)|+?P{amF31Pyn-=PN$2wT5h3m|H#$pxXUEZDpr8j*bpNV*woA z8RP`bAI10wc|rfb+z}&8vm4}&GlU;T-+zzMs`_A9|NAB1{piv=q7eY2w7+C|J@=VA z9bb329Q7@$<|?%LqrLnZcLE$d86qxGXHtWPWQUEcp{u2y$(oqn#m>f-I9d;j#EC?X zZTo>|0|oM5tDgZA;*xA2fzC?bbu}6bSAqYeKV1a*E#MPyng7$^KnZ)|v&=O}y5x(@A^Xa1 zrL;vp6%XGv0Kqj>0ceU`JXsN`$yd_;YX_A})>D9y8Jg3Y#>!=G^+9FQ|Hum~_WCVNA^7_@+YsAz^ zQkDbC_OU6C+D#%-&Et8lo5%=5tJ;j|_M{JtW%r&vFbpPtjlG_04;WqkAq*9`H@c#X zmbv1b8q`c*MD^IYuP(`bZuSe@gBbEx@BWO@cYv!zG~klGY=cS9sS86d=4|e@7r@>0 zBC-eSF}pQV=q0QW?+yv&$LhU+wC_8-GC_oZ>kQmzq>Es?uZ&v<%2UFxt@}^*47T?( zd7WZHml?-S8=TpTQ3EN=FgH?HRtT-^jWT^b8q8y0j`FORMf>0du*ciA48kN7bxU|} zlz!QuecGq}SN&wWe$kf|9h!9OgVV za8s7MGq?>;NOiGWg}(V zt1o+50>|gF6yWpT+)g{!Qfv%;8e=kZ5<9^V;S=Jhk0*$cs^qyv)wDwsOZuW#`v1UpeXxK)kVNHx}s@gK~oqZYa7f z1KE~>Y70cPWuw^wk!&D}Ed#-pf?f+mt_7mjvJoqZR&_{KiBf|QY7jb&N2V%Nszan9 zXfzaw-X`pP6bdvWm&TQ|fx$f5Tzsx_2jo%S`f%6l??+(D=#_hO)n^x`LzCb6Y}H36 zAEu*@MQ?%0!KgDd4FLGI>U0X* z8lC2BaqQn%A}v2C=N*Qe7&5ZLHFb=>J(4o9FkTU&n;@7l-4b2f#wC^@Y4RCoWUwa`^1|dCC=x+3z25>LHEZMKm=r2a%t8LF}SbuzH=3CUPo); zA2`A&$S|Ad#NEbAD7xP5R-kF^u$2NB;sGK6Lf=i61wXRDDsFm8QD zU~Mgu@bB?$+X~O!gCB&Gb7VLS9?tIT@^uL2Rf8!ny;&X_-toj9Xv7*GqBhPBJfT;nN>WK=U4g>HLBkv$9 zX`3Xa5{x6Vz9&ohPTO9oy~2X|v0!3!!ZCC1l=z8olI=6 z+qRU*+rzSASkC zh5zt=PeuEVy6|rVgW?k;KrCL+X9!hlov;$up&Dp7Gi;_z{z%Q>aP%t5I8!C)Bf5r5 z*m5f=C#vwNgv5m4M>P06(s=fK)P!MC#p%r+k^P=Z>QLT3j^Ue&0xTFi1X(XMb_DzAE$*esk^$t=mByIPgm4t0<%<(fe|ilfRPoa$)`nTiJ6-IlCmAf} zo`xT*^EZ&XO`eayY4V%bc;Wq{*H~%A#?<D1b$r*~8mqfRg;AxV&45u>>bAvp88}5MW>qSX-nHK^5V?WE~*J71@!4cSii!BWPNXx6N zHn4f+e~Bt@vL$X(4}8*{YIfG-s2ae)aFz;!mD0CJKCtYlZ>~*XB`|xcLe}c}0!Lhl zdG~K^9na_!`07!qXPrK?xrYvNFZ& zRhyf2m^)L_jkEF95S+)F7Q=s$=e+a)YkJ9;q3HH$LTn%w zj3)9y(6pA>Vi7z*+orQiKtdm>6JQHu9vL;>rmCecjy)nh!Vv6+X;k==R-l2@uVw_H!ah-9!9|Lr|)7l%j1FWdq?uovT(fP}!ow#8u*g_KWX)MPVA7LER z4@*Knd{A;sH~vdEe;jj6UtS9OVpqU1{bfn$8Q1XF_2l*1uA#;>23+l>c~h8~9A0K| zPz8-$t*JEZAwm)5Syq)`^Xj)JDZaP!}FAV@sa-QNoEL-rNY7MfZ3=UZXb`geX^)N_Wkv zQl*Z$O;~+p2RQ>oIbWVC%PBATA(+yf|I^)N5#ih<>}%43TB<^lFpseh??p^sdj<(tGoSn>sPGF0Ia!bMtB@vsWk0oX9H8nRiT(#CrP^aM9d}w!DR~ z2HfLqB-CV9ge|h|W2&L?g?9R_If?gBTa%4e8}t}?y*%?FRd|*pWivs52g(qUSex`7 zY#?csOmB^BSX0A^$7C&rN4qYMv!(ipV#{!gFW7hQd~6g4!!pdtUOJt%t;1nPEvBhx zRbQEcoYo|e=TB#=fs_W{L89FQg~6kP3U0d5GITL5NOk)akYfk+dC^{ZzI1Rtzp7$V z^Ri>Mg|NJ}?ay-ZruGGVIXDL$p#3T6e%)iJ{n}rvK|HKpHQ80brfXKY0KvEJ+_b1q z@gcIk;N|UoeqS$0Yv1Q!d(;d67R&B2o0IA@n2!1UVT_uKN`<&#lM83gD#c*jmLvX# zkMIaPx8L}2nX{uYddkzcJk{zKo{WU{AeUdGyqig$KCk;T^60Fb$=P7{$g$@2C!dE7 z*9~>2{9H`Wl!RRon;3(TGfYx<0j2FCqwKcvBO(^X$=8u0E&}}-SO?wpd^tz#3~Ncm zzENI?kfM#DeX3GX)?BhYIXmcl?m*Sur!|*#-nHgp_9JsC&kx)k#~4nM`kCJvf6CN` zs?REkozWx$Bh)ptYmn14VK$yuIh#VW_$lUSo~Scu5&X*VMEd7e{aK+wyV2=oh*U8- z9w*tHT$7xmJ=jOTk5yBy@A6+6b|QijA&p+J>qugSdiwJMq}>ZvfWHP3Vr6|(qd4eHm&k~g?Bj?k>tcH- zdPZl`Lc7}QDIJXS4T35pLcdd`eodIkca$%5P1^usdw63!>^8Mw;}<_`ArgEK{|~?~ zT8(q0pdgVCJ+I!v;AdV9>~x#>92O8$Y}Cj*7`Gtmn+YIwU5-wC*d=AOg-YGinX5I$ zOgB)N;NP7zWJZ=bG0|d(D^$0wBW1pEsDz5)y6_wh6Y7IJZGL@Oo)^u|DU$KU7+GIn zR6Y}oB~={j3c<+AnjABMOjcd0jzYgQ9*e?>^d@C=un{9=c_ZNG`}F+kl^juz&5pvW@xZfhfnSgI)_7 zjZ7-N3iTCNya+OE#Of{h5miclWznz@-EH&sB+T~3DoktH^H=rDY85Fv7P z0GG_Hg!Vv2zwH_@qf-f8K>sp2{|R)%`LhFkU}Low>Ck!(I~d zUmFV!wrbEhBPKs*dt0_aFi;qlZItpyS>ZwtDv1!)0Ib4hdYTH0M;zNMV7ax)5jk?HCu_tjhc+tP$U5?-Le-tPuUImE z+$Y~tR#ONwI41I9mfwo~sJB}RhLCaF$VPf?(vb?F;cx6#R$a|$`C3h@S9=~UH?pmo zELSBDDzab3e%-b1=v>z8zH|d&JWR5QbHRe{U^y6ZYaG_{`pd|<#2#M8-@zBiT;lZh zR~BjD=dS3Vk@i7|qFL*V@1!+E?*FJE-dhAq&I9wXvFvJ0DV2BG{x){DFRL9+5N|z% z@t4FFFKv!2naPtmiA$Mpl^E+HO~P*>7U(zPGM9X;$rw@csW{(W@6?5^Sj4$JzK0!F zb}95v@S)2k2mF%q78dD#OM0eLiAqvj=WVwV)avl)k0|TDM=e_7 zl0kVnpQx>tx^#{}wPS|suAqK^GxAQ5(_Qe!Fo))E*WPz=3yL1ftOVGNdiw$}Bq z=eytXq55HR7r8d7f9W9@f&mC1=6_tvD?XCvG!$?;r7h*HWDhM6+`{`Z(&ya4(woGn zGoDgdj4Zu@S!XAmjd34Ga*!@@;tWP3HOiwItZ^d!^TR)iTDPFMy^~{P7>%V>Cz8VZuDomQtElg|)j5 ze^edxVdUHDOXS9v>nW(uwpQDHkAo48=`uA2CE1%?u10vgvkC)9q;VJT7Td+svJex1dn%5lVRC3)-B1waF+xL!{ z*=gawjS%5qVBM@tRnI8A9PLCtEt5Ql;7PH9;RJ7+8y~evm=ucd;1_7^|M=)C&v473 zHt%Mr_5cR^VHsCimJc)_9A9w`9?ssjS=v|mrx#5bXr4#Jlk0|T*WhxSlcnLlM8-5> zRUNjnVO9$Kt53{|iXRO^T(ZWrAv|wp!py~hbqnBJebu0U@^?E!5%lGyWyi4#lpN_%K!P(hx(QLPbwb&6>mF5rojJp$lEnp}spn4MtKG~Wi1brDfMSb-*2mT;II1Fg^2^tXCb98<s&Wk+_S|E^N z;8)y6${Rwu{A_8cH4$!!jfPPEr!D7Oa8K2}s#GR8?Zz_&hgU7N-Wi*Z)bG56ThO|e zLvuS(=l)~IjS|snkrQ^#Z26LCLh`m8((av?1GQlf2f&9@Zu-$bP?LOvK3=3Y!(}~m z^ZlEoHCD*NpToM{7Fb;dKAMwBE=I?pC7SnUrl zn>s$2q&-2RMd4exTMA}S*j3bUbiO3+{4M&95+QFQ$Ycf2BmO1MEzc@vxFzyamta&9X$IK~wXM^_ zJiPf3?{vC`VuchQ+gkELv3kYLH(kSUa((llfY|6hp=z&&bFy=IbF^Z~Y_+BMeCn!F zOmh5uQua74W7m|JJy%Y@Uks)j`#4)Vb6%vo2!SoLxfQ9YQj8j_FCO=ONhI?BD-jPn z_^}(RuY}f~4fnxGO*6U_sqfp{au+mqWl;2LdU45|BCz=$y17e%e`ii>)oAJO_sdRg z$>L7>?NT&qOz>s57CD-C0hF8P)y8>5(p>9r))71p*a;cuK5c~gr*EsNJhuMfoh$q6g136Hujh~y9DVV! z13UP3G6S<0)p>{NRqN)einFhYCqsd?v=%}=w^>o3A=X|Xo{F0*qTGD=f6fA-Ek<}! zi0&h~n4kvPgRUiP-~(J1Lg4fJQbda=19S!Vb4`l^;c*R_Pn9*~j})PUFtzM4Yfa!A zcqC&yhKD!CqVefWey~O1a=6>-|8p1#6mZhg?A}W&FLk=g)O1i-XhGwnq#h0UE<SPjF%g3Y-;46QQsg0#&-m)k#dPN*|Op;&Z#VL^xYRtFn7 zuKgM%{`0%Vhc4Vz@5P8ya&p5yQ>vVBZ629Ex6Q>zrRwXgd;*Wc7B7_GRqV0QnO7BT= z!SkB!jir&W8XUJQm9)ZpBbX(;hl<~kw#hG)9iIGSzPdXO?H~N0!8`c)QJ0lVh)v0- zre*=5tR`)0yqAV4VUEL+Toi)a_N)-@LrzOAjw=$Q?j8s$m7xDL(wT zs_KuCA}-T7mvriCdXxz6T>!7Ffaw@inZt~3VTp@-Rr{s(SLquM3I>+QleT0_va&Om zOYDKx&D!3=qpr&T4PUIA%y6EQwu-MQhZLa@Uq52J!o88D)h6E``CIMT=Z3J@hrLM!Y__$5&;P+<^6e|w*ua{c z&Mn|rv2BM*3AVp5#hBLc=7ZVVuF3c$tYF9Hp5L*~bgk$=*dQ+UzK|Z!#zpKn%+hwW z0SyPT8CYFcp9C3|mtk-n3k(pgsd+p~AvsC}_`}bpe^XN7YXy~Bu*B{&Z+`zr_P=HS z)!GufTMgFmiqKbF1cY$4PF}ixo6ADoyA)HsyA*~hcPWom<1)7E?d!p%XR5T8o=vsD zly}LJ58`w+h8zL7Eq*}q6b7JxI0tM}VQp2+7f3w_sJNjwlaARrRJ^--$Vyd%p@s!u z-1uM?50^BO&@DfM2bNoxx`B6YYZAabx3#u+$DWq9z$J|$XBhY>DtcaZ!=*2P1VDNg zRhoF!#zo>4ed(jDl`!Ysa<~s}+{RhUlz=EI2H9vPuu0QyfLVfd@_ZtqYfA_hi)`_GWKoUPGyfAy ziyMrSUoAW!K+*x>qrLt|#!@2sf|Plz++s|9pQj9jxM_u#eKbd1NzgWqhL$$T7T-*A zuMb(YR#AM1?wiBJN-8lnxANTp_+n2~PGA4y(-u=cu1Ow!HD0TAy@9xiWn$g*WQXm9 z+=PG+{mXvt!~U9ehm?q1h#8J)*)NpYp0-&!gF2#x30dyw!RC6n%W5uA!_pEi#oGMlw) z9aJYAWX`v#3Q{L8?ev18hrmA~StzzOto~T#bwR z9lUo_*AL5dW3GWH(P4^iLoiudJN+J>#LUPQ{YBO|bw$%e(`5os)fS-5n$~0+NhwAc zTq*8>l{*cmHMNVfPFl#wOT5h1Dkn!Gsx}H=S4=v5p(g1=^d@A-jEW_euNBNha)bOY z;**yt7D@m_XhxJ2mS7h3e)KTCI>|X9I#;wPP(;l23#9vZr^(Rr(#&Ph{-dVhENV!x zj~1RDWH}*0#|20ml}-}1fEW_#cr$0ymR&Hs?p$|>+W{&2yKbP|PCOnAC9-yrFwu;D za{kn#c5AVK^h}j^%&C&Ki{X0Jz^1D|5M_!haKara;Zf`wBVay|mqPOG*JLU?Rgq?RYQ~&2!n^8ERX@i2J!)@(NK_}7IWteUhG{XcSOni_ zuUV=~rwPLXy-sFB{m?2ELQ`%1&&R;H>KbCk=4@3GtIb63&E!45&m(3hf4U}dWWza+ zf9r20h*j1Sa>(i`C%^saLAFc{K@Liw8c*7Xpg0lho&IZW$kodYNy#n1)voqV!7SF_4}^ z67#ne`jFQUI7;b|=*&B91FXQ@E~t9j z2bLjVOENFFp*wLLCpew62%dGl?M)7ckH3D76=3dv4&DFUWS1rCPF}Px)m|)Q?O*A< zY&*{9Xe|?8*og73WfMaC%OeT*pZCwyP_RDMB(4Qeeo-3c+Eu=UC)YGxsQkF?bx><~ zB(nc=&z4pI7ZkA8bmaCoB z**^rv{!SHVZgeEE(%J%o0GwdOkU}~_Q;-=de5b@PdHr0ZMzOx$EaXImRlDDA>g2IS znM{{N+(VR7K@=%Sq6E23L0+g>&_h&oV5KvW>`TR4v}$0?svXvj(T~5OY*ZlHX+F_m zayr^OUPL@Ue?y7kBM?+o^Vqtn08IQ+espQom_SjyBW1WjVK7`7rA@xg%RHJgkGjks zpZ+-vo2PdDX9la>Kq01A^hr<-hR76uNdS`lLslZzWCA43d7KoX% zJHc!3zDw)kotYXu`1fJBdJV}MFO-b^-e%;wu`UYnq!C&F9RK5K|EoOO$xrRdgdf36 zk1$wz(iO|}AYVYdw9O@WPw$GuNBVGMC4Oh!i^2|&H644d9v_Z89@mpdox*{Oliyp` zNFV(Bwpa3gC@Gr}<)tLayEWxyJG-HdQ#|W;03>LNmWa?Sgh5zNrHD=k72O)yMM%Ka z#;e$u#H9CfAKc!wQK&A7K!$Mp$}chYa)_Iq00UqnT3>2VlV@!LJ!1GMTBB5(1o zrP42#-V2B0Lt0EvY=WEOlGl|;sBs74YGUTe?k{hP)*i>^fQs>sB{rcXpjasA@FhUH z27+{vM}W3(D>9*b9;7?P9j25=xRo5GQ3BEIe_(;qt`41XkFRit)bgKP^d16Es`C7+<%aH@Xei%-`AKQf~WVt0(3-8KK>?Q0vcjAV=)ZM zc_9=juG%;mV<-KRZRJ1-#H!1L;)P84?RjFcrM3baCn4HA@zUlAjV5VRLnDqn$9>)^ zZ1S*w<0s2s7RvZu{BpT0EH7)PHts>0C=4>jf)%TQAJyzR0=W=v3=J|IDLIp<(U@|( z6|RL)2&i+g@b!_HmDhpgcJE+^z4m?YoGcozL;&%Ir~I!3XA;cn2vDJab=inIH_^|# z4^lBA+~w;^YkwzM#Mn;v6OA}YgIF+CNX4%dqLche`sL2Wp9cNXf{pvfR$#?H!xa2bpxRn17D!9-hh8GKM@QX#$mzaZ^>4q7f zE8c7ISqbTA3-AC^r4jeQt-IcwERf)#XbAEjdO_Ex1_&QT)t|RGQ3co=85j0VpGKl2 z3@+%~_-@OnUdvbgpu5>lyVw%PO|*++NBisaPh5@{lib1!4nx`6en4qNKh0ME+5#%B z-v|-JtXifvH`lZIBm6mC%jE=sx1Vo4p>)2#MtZIg?p<^5n0wTHHk+sAVs2YXo?6^o z0W}@OcDX^WDO8|%4Vi6d=pXc9rZS`n*XQk~Q;(x9kr&n&bI+|sG7zsLtM2NI; zJ-eYUkJAKJS)0cxL3M81E3AB->e%`C7Yt1HQ!K;x?{E1_soc%Htsz+>QoCQL*=x$2 zGcVF6F;S$5(tesQ@+eE|eL1G2nIgMTj>nc-j!gaJKK}l&tRc65NZ>^6xDDKLdb>X1 zlA7v`TqgI_`VS)^QVoGRhvM4WYe?&&P@ra&c8zEPln9ail25eyh4*ub>W(K`?J^_-G;@W3n00B zMw{dpUoGG4cbaRFT~KBR66z>{%y~3IAsz{R{xm|Ov7G7+TTXGXm+YXK>v_w$735{) zbs9P?4dW_T5bBG%wd^-*kb@5!w31m;^`hOV$AN6JRb8jmx^QvGwqjmR6UHl~gZgf! z>`z%Ib-^eBr$A(a5F(fpe6k?Q=nmLPT~SnKmHMj5A?t6k)AWG z7$`{A48{6Q^!t;aBkHJeU{Ru$D4lYs6!w`{@yjt)QgFD(+=As0OstDr!_qL+;O$AW zIFXhCA4aFNm>`UxquGi9KPxfC0#b{Dzxd4?wm(tK6-Bzxdy4=Vuzf}Bw z<;!b=K>x7wvRSpQx9WAYqe-^UX21)FiO!Qjy0><)dTuj7(&xeCHC1#=JiU$`Rn`O2 z_KiH{u-BdU_)`DHF}4Hqjm@%>0l;w&tq9I?xL~Nmnm7A=V<@goe)h}^Hn!T=A3%*F zgYfZ8)s0?e$Qnf?GhL6_$^oYhKX ze^&CVt4wg<`YLfd;>XswnsWeO3`wfWe5(@kn-mI-WtUi6L1r*{I@Se6n8uXHHk}9< zmpT)QBjLTv-x|uzzRUs+jkZBa*Gbp_(y)qIwwW{zibR1b7+Fa zk{A_Ri`2DvBs$4%dfC;ML#4;V`rd=B|2M3|MtptgFYkFczN>FQ{zbi2jXkA54;Xwm zk(~swO5SG0mxUA7w=d#V=kC~q^v}iH6r)OfPbUK>YTCnk@4^K_er^~hQ)Zh6S#+0; z=t1zpoWi`0AF(K@HEh67TCFfQ&#M=r*{TgM!{v7`Zn=#14f$4HHLvF#;DbQ_1Z757 zNcxY})0lK{ba+H8N(7x7yYxZ6^i9sdWy2 z>eAz>R^KZ^X))4o%lZGg1bi;Svd7bEuDO6}QF9^7n-mnBvu+A-RT+m&Avh#7s9W8Y z!d}L8Dz~${T;Ayt*ALp4O<3>|S&$+eWpULQqM;}rk09*J?5`nQWzHV*z+2)L(Mq$| zH8>{0O9PNcJ}G@a?RXeWv#6}uQ_;a{K<`O!ZHiIa!nmGmE=D`mz-96VZ!c&xOa(62 ztVTldWgIyVt$vGq$=eu|vum2X6(51`y}iB~tK+CxFez%Q za;uO&nRmMBy3I!78Zw#E01T7Y;52w%*~UmrDf#}o$I!^U6AQGwIpY5{i(I^vb}rP^ zy9;;ezps1%r-UOap34CI*zpW5*jeh%ETWD7#WWbr{Bkw@x>?XA`QkfHZ2fqQEDmy2 zh|T=Y!=l2x>XLp_DNcVV%rmiA2r_P-8`YU6C~L<|RO8kWH_-M^8AH`0u-wkmH+;6q zfy6aBl0}5Bzfgy)iu#;bK##}p{eYOQc%foL5`gD3Pq$%R<#3^@qG<5|_5bGQ+pe}mb0dL7+Z6I89B4H!Vy3_UeEbp@Sc z*D~-r`J!yMlEu$R7Iv^gr-G~+|0L41xoJuvVr`YqrnRr~eN2uFQ?{79q@joAkDhfM zu0Tq3*RvBC(dL1MOvdUwfI3dNr@XIY(a}>$9qnu7Pz9ld>zab=KAn;3j)7Wh6F>XV zCa$hk8aH}|QiKdPm%p79gp5m){>Gn|Z`E{==qtOQn<3;;d}7HmjWznD*c^)bO?WFB zNK(DSYGI$+rQ4#V=I6HX=^k#?#!bf2in~bcY0{hfQh)>eRd4Dq-~}hCN{7foT;nui zveP1o_KB94LT5vdkPl+or+Xtw~HmgXBaA>dLta0BomBM97 zBP7{Bh9QeJ93!v)8bgeyPk${uW03_b=?+C>L<(GLOlpUwYkth5l4aUdX=X^Ebiy$T_dj_Ve*`12-9wC(o}&wif?ei>p!s< zX$p^8R^btSYL|^8W83vw(mvB!HcotFId86#^v_c}Vt5ncIk|Tf9EyB?HX+_0_U%V# z@S(+=m3g}Eq`C51n}+uS^7;RH;dD;7qh2(uu?&-3U$;Z0{eS=Q41dhDX4hl+=dx%U z9NkXA_0xWYLc3adOLn5Ii^1xt3+l1+ry&K`dDNMgdZ_#vcFXIQ4-31GBwIOuyIKdE z2^JlhU1b4p<{eI*@#*Zl0@6G$1{FzQmV&vAsvz)$LL=4 z=X`iP(3PUD$nL03OT4O3YTmtGLGwS0Wy9NqqRv275~580@svtU3C5dfSHKI~rSy{@ z<=)c#K@?em-U{|!FrRHz2ITBUj!YL)bu}$ptJbczdpiG4GN0NeTcA(@D;p15vWygD zE|sBJlCb7)sD7jK+#7vctnt9%xI1m9r6jKFrSD(kNV-Mmm*cKom!b~;VETv6Owoz%{Wt*vdWpKf} z>Q@*sL7<>cE{BnkgY~HPWdah6u4o{)YL=~>|Bba(UQSK-ApGHt*0EzNH z`CeWD7v2+`>wZ)`U@J-o8C^7wVP?7A#pf-HE&@P8W=cI(2T?cCbIabSA?|4A+&v(3 zl{ZEWP-_teeyN9^yQ)R_%2O4}H@Rg3IWo13~ zVS^*JB~s%Br`Q2kqs>w{C+mt0Rs#Phg?ywA>aruNse|pOkHdr6UFn z?XP~nGe>M*74sSCMkCIPFehZQ=tDh?-Y%F?2%{@P%%OrrqB7R-nbq0hvA4slKJN)ig@)-NvRh^Un0j6u-mq z+hmI&YVECy>XBf1haBG-`9OY0a(?GUJ9%sY0X_P1dhc;GwNFP#ftx+Xrm?eSN6D$b zEJ?jl-MghSMO1t6wOyyT#W}wf`zL^8%ujz&eI9;j@7rH2g>l;lK4G~Vo>(nasrQFS z{u8edF}l-F!|_j5WpA<;C!=-;HKrrttrMqv=RYBljuqKNuaXW@mf#ZCxR#TOjkla} ztRL23dv${xCT?)usgdaotFgN--xyx5aPDqs>u$>R4ULQc@Mk&gyfBuTV6CklCiaMe z#;X2Pj|v@8{r<8B9L1G*iT}+?p2$bkqT;5+BdWmgoE(p+bHZOaIUk+WGaM6{M9y76 z{oKoCP6)G3axJ}l62Yr;T!4e_>5)53&ghIj4NT$!Lb#c)HlLAw^O5VAFA~^ccp{VP=lGc#HsOM|*CY59f?0#!{1d=gEzn5SLt#GmF?*o^NT1bjf*ZAf@;_nd& zDrpr;4_|3HmKtVyoz$MfBuOmr*HcoC=RxB>5=wd%bdhM7=~X+tFG&&$^c9^gecu ziw@tvo1x$giQtDnrEEY_cBoC5+4Yl=8d9~g>j%wQF;ZPPJK0%LwMfWrdul*%-1qx_ z+mj!h!#Ol``sR4-&AX6(>HnZK5>F9De@v{$*X>)6(gs@Lwiv1cST2S~jo9a8b%B>@??gTIRz#~1OlwxP6HN1- z;BD-o`5d85P}a6Ls91z*`**!+x^3r%l7?M&8*$NZ_KC&$9)E-gpFj5)OE|sHklbj8 zr&LEou*TnywQuH7h(O*tT<)E1%ns20nslIxXr;f8hj>73`*$XAmd>>Cf3}l^958 zNgZV8A|_NlBrSKig?xVF%xnazC#c7)9gl*5TL>V4QuCHCUEihBt8Z!&eiA-G-~S&? zd^tP1KWmJG-KHq%9RdUt;{{09{#q}NH6Y`hI&7gP`D+L#o(w+8wdMfE=zO z*kP8oRdU1;olium`hKrKrNhMgfDx7hvMAXjkz_aFy{Yaoms63B+T*m9VzmdUf}mNB z;aSXyM2{}3`HTl?L9GkD4Mq`(wNB~ z3o2TIL|U`ePNHSxQf5Ey)B|`2vWD(?eBw8V&8*B}H#>$!5MvxG523X+BerOiB*|Qo zs?B+Q89fjdrXcnG9+Y_wss}gG@x8&;CJ5WcT2*RMA|Ox~E?gCzCoPp@{ah287=7TQ zqxMxtkfdus+NJ)W5d9~jM`zt6MHWFU2x*2~yiQ;he{*>coCf1Ohe-u4mww*PyOmq} z6@PGn`#jv8^_^Nw0fLD7NDdRsnDxS)Q0=PF9;RjcCjtC)`dyFMKuH5$^ZX~&F>H`T zra^sPeIjmrDP6=oXF2ur^C>*=djVw-{%xvz4tq;S?qLk|-nmdU0u82NaH&GkXDK6qS-2CKkl#|X@e-mblJhsDPl`r~G?9I*P`qvLH2`jpEkVxSWkKhn5tUUx_5-WTrW(m_ zgay{c|2DL?Yw(C!2|gy)bvsv~7ES5~O=HE5PLL(JO1<^LGwBt=koL;#{}=I!pg;g9maX^lehD=!dsoA^ zwsupg4@!L#i2gg}t|9zwhr!(|HUL_BFfJ#_vL`*wb=Z*yV1|o@1Hjhi#$i2LDQrs# zP`KGQ&M(tiIYX_jDotxHiC_7@j2OLX>t9B%0>?9C$k{4ZD~xnTRw27L@^`!5vc3H> z$8EOZ1l|xhZxc2^-s*40l=+fkqiNWOUjvJ`u9noH*|v?&^g8=we#kscLsAL}J27Dg zg`O@qciC&-MtabN7n;Xy?oy@Lv*d(D3jwGw#=Hacvc|KzDNd^rT+<|2VfANJ$;+7O zdc8bvBz^Yu$x0RHdO3A)aB@~}+)=1&NQ2?h{(c$Oyj817IlWlY6G^2q)h#Md8pPjw zw8p8#Wx+|$eI3@WuFxT@XQx)qv$yWzx2NwOyIBdguhZ~&{7OVozn;>L8FCb=VnUk| z5XpW=js9#@!ZS^x0iuEiDz{b~|41CuM$OV!sDvQ$V-9d6s07`(>e!kof()^wA?GP` zc)22300ZQN0=NfqJUCEB!eLT&9Mz9M+~epda=inC$&wIQ?r%8=Ri0{Hq2x(wkz^^a$$aAr9g3tqP#P+^B(w2#b^z%| zxLjo9qr$LvbP(UxD9)0R~{jAJPfbUp^RkQWkVpAe94dXw=@u?(%u+uX-S{mGwmx)`0q9wy9TD+SmC` z=-KFF(~W43^H$MU%e#uj)U*}}VGp=P-F3Blfin0sIv}-yRxRn~zLLl8(AHch>8hZq z4|>y4RUpy`=e`c$NVx7^=C1gB{=~^h)eT3N?%6*eH!LjCly1~6EbyDPYP!{yj-X#5 zC6`)DBhog`*;^I*L(gKW`W2)h6y|V4`!Z%!WDsIb#vYg^pQcsvLGc-3+&ER=Q?eMz_QL;*hvf2p9x)89L za~J0@nt8GwZl`g7$#r8|C4uW`))Vzc)!V{YgOPkk6JN9zJIHfn4 z0gk38fVgFKJnT9mjLBxzmagXe+gOxueC{L!nz6)_Rwlk&W4-B#|7Ay?0at$hJ7r*< zir8|E4DUbf#Y~Xt1O@gMFvkz~R|qNj#Y{}%u$UB10N)og;im*muv}R?Ud%)!HOYkQ zM`!r>s=e0L4@JkY$&!7sVz(a(72xN)IOJ_x_fVj&Ozx-W5SuMPknX9su2zJEuXZ5a zKV+qQZ3-fa$O8&{)|-p)4z*~4j(J5rPwPr(V*p7o6v3sus^J)oZa9UeNh!C_Gy@61 zBm&58!4KJC{NHlRM-3E~&?fDz-^OOE8iFus0rm0pxDk!*pvT5OQN;P*KNa2+*NGF* z68+{(2Jrm+9fu*ylHk0?As}KT*xLoo`69;3pyR^HI%aHea=1WJtRA@WnuF8?)<+Ha zOJQn1zNQA(1S-yGrZ4R$q>vlTxctrN8UYl_z9tQu$Odd^T4W64h$O<5Cd;cOg0=7^ zMLLUe1)PGG-DH%3V)zRhS!VqJDg43fDQ5l4qWG_#=MW}mqcRuds%nlw$80(#*xA1r zsox0S?V65KRT)^|OIO#y}1k?}G%aeNSg^J&2 zDN$aKyFQZsejA<>^qW35qv1#TXfLVyrV!E}0`-s(EH$>*wEBe72DfA>8CM7(?-qYX zUV3sV3~0aLCQ03|F}oC#!LjT{+er}sL{`#xxV#}@Nnr$hGjEU$5&lu-e{l8_=;J+hByagMJoLPx) zk`vJ;x4q2-V#4G-1#OzqUwi$Jx-8-nPvC> z(!Yk;J0#|t1@di2fx?$qUv|nfRN}B6a_!2l3CQl}We*rw<(H*Z26{G5Cj=)y8fA63 zBwmvtO6&uEI(OACl~2G=t6UKRok|(=O6lnUVob%S`fmi2B-*jmxrlxpfrRVpdBs~b z-F&w#*d5I`q-`%+CZTIn(=r)DyJ8+4%hl?N@8d8V)6XK-?xM?Z4sxs4HBNEKcebnR z3Dk%_0C)Ew30B93=##s3LqKyfBz&a45o+6R$lBeu6GS4${VBL!HvT`kkC$ksqIvm< zVnZSMDNiTY-O^mkTj6DZr9RQZ_sG%!qys9(-sG5eR^qUf{j;jAZ=>ORQmo%@>QfK6 z`F^I4UELchbD^S??```ez(&?%Q%JIy(#;(% z?%mD7Y^E3cERl+aUmL4*lXKGmcT4Ipn<~;C9|N$gHn7iIDVdg2Tjb31)4m|D6pkD} zvhbp72ARrL)98067MKo}&60NqCWq%gu;P*K#`o@&G$=rT0LvWK=)i5>e!htGlW$ zk1EhFdE-_cPZyLwky5#@8S-@d`c%7ZU%UseH!pIy8ACI^0eUkk-^7NXKdxJ$oUoHl z_4;t2vqZkthk1TdsaqU_Og((>KTON5DkF9-s#?027-H=o^{0HAPDHq3He#Y=Pjaq- zq4{3}r}wHUR|J+MNhK)|@}}N1OaFw(TM_d9kR*kL%%b~E63b6FBRcv}Tq`;4Iq)q{dg zZ|5kl^5O*-bO3plA>|LW=ol2Xi9Gm((xxwrR|O4Nv@u=N*ifOoIqwUjqysy7pqW=+md8}ljg zJ{w3O5}>Wg6qUGM`CW7s+onf!*N7PK+blGwGtWgZ%>ZcAda>tCn#N1gXsR{SSlTWB`B`T1IN1sUtsTUMtht7)j)BdO@Pmw6{bUC=4Erww3!C}N~_ zC@jp1w7d})qyrQ=EXButsPp<(P~fl=zg`ubXxA$QBi!%Qh5m`VXD?p?z{`8KFqEwT zGulO+lbzv|bf|y2I;;-q^4zJ72J|hu+LOA_=DEmRU&O7wybrzB#6l-n4G^durx$Q& zkuZ#S*1TBSQ57hmM@Y*N!m!S`7iv*BPeuq$?o>N*f?3~5t6Dh@`Pl_ z5QiqmG*TG&C}0H9$ymnHlb!Ll4hzPs9@urKlQ*Qw6;+};Vq45XAbqPGxLCi+h*@x_ z#eQw3>;h&Z3dD=wY*gY(b)UFX3LJb4$g!xpLS$}))@JlO|4TRnP=@!zk_-oFS|@b; zb`A1QPQ1JS&n6eEUusxmx0F^BSnf*qw}ofaEyn-yo8*eHC4&0$xZU z2BA8?ww17NuuD-En=3&0t}|eQ8?wD!)lvR*;qn2*CM9_<4?s_jCg^abeW!`_c5rU}hQ43AB-B*e#yLkkITlFyKvU^(5T$aVLy`iGE3vF7PV zI#EWGLWh06iW@~iRBH7o4U4vLec3(8sy@jb9KEUczqEFquMrEh?*@q$4CWArV_(19 z+*0oc(#F1icl)fD=kDeD-Md?!|2kl2?5lV0Z#g|~KcI&5asK#MQ1jUAaq3!tIreMs zp55}{N5f-Zl#Uz@U-wB@p0SS7^`8RQ&8+dh#Rq|lcg8%oCn*~5WR?6{SOipBW9gOIlV-EqHmY3oNflpZUzgj?A|Q3yhp!LA_){r&SE^{Zd)|Qof!a~3(n3{%g5GEteeFP%TO3LdA>RkdL9;@Zypku>1~J# zg^;2jt$Z4nagXm(=FZpU&1_p=DBJ~;m;@MjTG|`=MIF{EfXQpNj3{CgHG@a+yz_VL z>MQLK#9Z56CIp>v?s=U{j=%Ie+Z87ZSd}LzMR_i*?UYBgCeOq9mhvJ&*L2np-brIr zfAcvo%SH8Fbk*l;1&a1t6?(l?Cvg$T6ag8X6|8*4mIt;IyThR;hLVDH=ydk z0Ye;@;RhN!S+_$b!6=(5iS0FK<)PtXgX^VDAuCYGBf*9Z^+g_t|S7$!%3DKIjfbpsTYAr4D_jR zp;&5UP-0ka%p{tX8VEOJrEinNt&(~5iV!u&84}Qcc56l%1;ci-DqgVUqjUOcNr)Vz z4H2KPBeXs}!S`@Lb4l8++PWlVY%2vSu!kU75gR2$S~eJ{XzX*6O6uXHvIj}68u1?m zP(%1hzN_p0MMQU(ZmW)yatVc4jYf}wMpkk`@(wi~8lc!4AT*kBx~IgP)WLjhr!%KZ zQr3>G?G0MlX$Gv{2hqmazwWm#^IoLXt4G^rR5RVDMc(NYq8N5_DqwVX1}b@Ijl$%K zfm<3^mTEDmpE%wMR?Y|eZjG?@)MuJ=oI7h51D8aS64FIcD3y(9Ngj!VxkpL%vuY0V zcHzlBb}gWinSB2l>}%@kj0CV375*r2T{^^7Vn)V`1@~j#Ym!H zN|Kj1TxHjcj_4U|fzxxi_x*efH?64!UZWA#W{TWQJB=JducZegY393`Q><8@NfZyD zvRCz*g_JExY1->p1TH;YAaAgv4$h3tY=toR1VkCL> zE}wnTYMTSLxB(~{ROP-7ebXqN-UkAsbU}@#lYZJUrHCweUx>k(Y@R@?!^g!49;S`) zqN5UPQ;JQX=)4;^*}974S0yw1OgWEc8TU>rvTI4Pk$&N!_ZWdDLr-V>B>@>{z!@pd z$L0hGudxx%n;FXnX6tk_$?E!APLS%#USi3)PDrX^HSX2EJGW|oV1>+G{VV#h+!v@b=eY<}C0^YbE{7Gjg|`MJ_>@c#y`F696scn)mg?Sn z=xTa{aFXOhE1&fzIN@V0G<>IdZG*pp9@Ljv$9t!{ST*eRMC+d-*_`^s5m;xK0(?N- z0mKwCOcz!Rt5~bZ;He20>S(d5B}%>U+{I2UT)uN@`)a>-JIl`I7fHsHImV$rt(h?h z#$r^?K41RKik}r2H&T(NwLB8Zy|au`Bpqy0A(8GSC%lm?AF_z_#5t>E&u1fQ2Kr;YLV`+)|w`^WMhbeU|~cj3IR-I7lrXT!7kH}_q;AQA15x)`wSL0o5L?hf-;}Skp#Y5$J#pmuRo7waa|1 z^umJ8jP_k>q4B#_R)*}=UhA^G`u@JFA_Tb>4IPWoQ;2?FvqCtV*`S`x)t$#`v&RvJ zY+uLsQu3JK+{g)LTeOfh{N&br<83~_w&mRz6Shenu{0cVjE^A*aEo9eBIB*~ZW#@+ z&UX}f6$MJ>HK{aVw=rB!d&;v%gEeHI`J9TGN31co2Nbz?0)%1w2DKy-QRG~`U3Ok7 zbH%)f3OE6k2G5%5T)O?m70U7+JWyd{$HWi(FKCS>j~1s9J)wXiQpu?{pS>P{U%dmZ zh8W>8%=qoSpkd}V;fSFn^t_Nh%;`iN{}pcA9j^xGja|FM=Sa}Ji@>HYwUiU*JTYeG zbEsn0>yjL-=#aCr>2;IT7~ERivce*ST8fq;*0q63LhQpNa4^+~)?=|uYZXePBeEdh zNT<39+gm~tE>DtaXlO1B&BGE4cSXsQi|lxx@{?1?GW7vd2g2#kwNkN*3fvW z&We}b8{dRFbHBxJU~jc2E@OgX-D1bX_nP)|HfFNynxb1zhyZjZ-eG65QAq!EKW9)q zA?MG2tv)x<+b_!pr`li{t3Mk@0DaF_EoFJo)0qkt!O45BUXjL=rn~tV$^$qYl5KP9 zqv4=*djdcYw8;o~VsR4{HN6B$i>_N<)nHg&#^3<{O&?z~y!FaXDu$Pm1fdd>H!10+ zZDZa8^9fv?|8sw{e~dapW-BxNN%G2Oo(>SsGfZrpYA(BB?H{rbm_1Sf2)KojF6NF?P(#aw|UwUaX_ z(a?t}P`^(DzR!)AtnP!1bwx|I@M)mZjWwj zm&#|~4l<)iq2ax%fD;StHt)-}|NqlA;7F(tBzTSGj|fu`c*;NXqy5Sy>w@RFPx;9t zMawDr*ck#HA{SpyoB=-dkx0elp!=o8hftBIVtZer#xT(I%s*F6p6u($6}n}6%wkgG zuYh!uM^*8nAfanj6rz6X+knifN`=okp`EBGV0puT$m>`++PcB=;rkf$HA~1%->GDW zF(<3^@0BWJruu#h)Se*%T-pG-6F;SQPCaS*Bw@>%gTS$PPh9}S9UoFz6}-bFwH3y$ z2qVL5gErQ;0=x?V3J?Z^im7Rq~nCb@@iO;s8BtcSlKT^+2G8LvJ z=lR~_yoyO!9YJbfokIz5IyJZ?w%7(PH_f1;GqF8O|W)_N9acEm#L!WE1x3?hgjjZ1SrTb)dd zMHuG|&g>RRP?CG=QaKo+o_FhJwwx3foBNj2RcVFT;r&XNv$UZ5j37Gl@kMP3pRy>` z3jobDHFKI<3X`*~RYcB@edEgBqx4)-13R0DXky&)9!N~Gb+>XH$=+u#G%MneKA|Oy z_KG>~WG&#PO;9V;Z^xLN6cIG6xkBhPCTq%R(ZZXjkNymgd{HwgTHaL=l{>FP4$TO{ zP5N&c8OIXSrtNpN#k$m1@r_pqRGwiKRmc4#@_9WTn@CMKVwAq8ge%;U$m}m~o#P_hcQN*yHInW>fvh1p@XxzgU7}qKZj2XCZ}2| zo)&bTL%>AaPRn$TYnjM$HYytTiiV}45JR#6s#%0__#v|f=kYG}X%d%3tvmq9&dSidZ!o~m z;*_7U%pupxzqnjC&-22&>c%H|VtIwfH#$x-1PQ@kLNoir?NvZG4&dA{OwkcK-9hDR z-gV`l@%$>K_b6V$oLemA^RW>%m9@{Fil^#K9>8xlhDf6aEPDpCA#Ut-xERp$LwA|V5-pbU2e)!y2BttB zGRM}#%fSAyG99wb{72F}I+~>O-ry|)oC4jmA!PDyb>VfKFIO^BE%!4gdq|pWQH|T2 zm!_sIpx!taM66iqVnfcinCnD=ncpg_b1NPh>lzS4-5}l&j&6WR1QKZr7R}(wijsk& zZC(|svhGEGrwZC+t8&QOQdsEb{TR+xR=MF$RD>{c9IoEC3DfPjVJte`%K1@R$Ma&M zPUDQbS6|~efZuJTWtaNMad#a=QVWyA=+YPN-QA=-7rxz(t-6y6oUW44Zx2% zhM0WTX`DD`ZUZaK=Wc_inP^q883Wg0c#`c(hHL-Dmvjg%*3T9{+(T{|1c|{A&5S~T z+aaV|CN7ux9TkasYV983Z!}NaB%**FvTP$z36k~dOm=Uf8O~G~f**rxRLSFu0KmMp zTr|9&*^Pbx275Rrx zh(lu;2(KCvrTNN!)&r-d8Zw;{qMKTRB>X*GL3_!tE0r@tId@^|{*e)rFIF5Mu62-DH< zfC*r!(#HbWB$r+YUOd+JVBmqJR2Q-RPF~qkL$Lw+@ z3|%*0aAsb+W3_;_Ly<9j@045@$&UxcYR*T#m$0mc!ZY&s=l#h^(q8umJeauEPdy5W z7IL`)i@GUbQEB(CG_eucfyjD1S1t>7O}ltE6xTVtX5W|tejDqZv^(o3g`v7L&2$bO#Go6j<4FI)|oGp7T0$j#chI>XWF6`tnH?*2J<(P5e!54FF4iIjg= zbgY?Ve&8(o8FakEzugoVr|sUhyF%2U{i@ztu9jdc4SU0Vz^Z-J-3{Qu(4te~jm@I^ z+X!#(j;+wc2c0VNLol{+pN?)t1v7lR5y>2G?1_)gj^33fb=5e-`u6~P#rW<}mrx)R^1gHJ@ zf5^o{Ro6eMj;U^r_igjfsPphH7rvP0BNT|DS=s%b&WmI9aKp$%9jZT|3*9NCe~&zT zmctj`Ny3VgUF#r$G2i5(Ezg^KcYj{@f`ui!ccw+l=5zG_lI-LcDFvs zOO@~bh61ub5t`{-IlmL_7L}8pPs;@|m#>J!Sx(3AzxZPjY{+4L0Sbo?DVa<4^VOvmnpt?QL+TEn~|6QDIA%oyX9x<6u5n+!< zR-inQ1`0Fiz^wn#b5YJ`?KWF8&o{5NJVZ*lT9xyhtLfR66!b?jtmn!7p4|20>7$PI zwtuL|ZJ)G}uj+@9%6F>Fh&SZ&Uhdo{_^90a-^qx63NWTK5tpYcW7NW9)pRbBm%-DAj+85fSpm<;y`lfeeR%#+N#8HF<< zZ7@PQ%Oz&1(utA&L8vRc`#cD=VT2#gr)L~iCb&2@|>%R9@6 zk1rV@#LomHi`{IHf1CC?tRS8&X#7oHx*)t%yw$1+_LShLm*-S@$Q4?B{87F>0sY4b z!-rx1Z|xJmIsgDH&wIW(ui3iBn7khst6Y4E4k;T;v8Cgtk)ZW~kJ6@Bro;~Xpixx~ zS*@9%kEss;z^Mk_s69ix;(km!lKrRk+Yw>6&E1NiIZ-=VRbDhfX&NFRp>KRF%qx{_nZ+RUzuBM|J*YUEj%#R6qn(I^`&j;l90 zX$FHj^*4)le!>)S<~T6qTW9)NrG3XvNXIXWq-h$QfE(Z9v!&rSF$S2R_I@HkBxz6L zDa>sn2)g_gTZ~CfI-8Ma$(HwB&<0-NEQ-+LZ<4#|1y-!>NaoC6c_Yz;+LRcyO*5yG zj+Uq8baf5HLfl}1$)*y2mth$s5w17SOq5eY>za}J`n_uGm!9MaU*ne?e)BLD9^Zk% zWeW{QMkc6L1>O(rDxyaZ?yap)oN2U>x!1zc9;T zE#6DwjUj<+RpYzUbJx}wM0h2)ZgI3EK+rlq+y2oiiau&Av0)vIw*0jr`St7Q@6QO; z-2;(9dxddI%tAdU6h#y!RhUz#lGvFT0}0afaE2OOpKcP?^P z@I}{4J9f>rG(e2khH+x0d|dKIdSN-zC1OHMz(xdK({(*#4^A@7r;6>MOQnm+ zNQ>s8NL`J3KHcXQMWjY}9zM9fE=%Cg#F^Ia481+^Gt}HZw%;b7&|}>TGRfXPBW=-& z&}@#SC_{!pjP>{m%0$THU1Fq_`q;AQh(_Z1u?HP-^>abR!+XjUYxH_d-}aQ zAow3-4H%ZtmmBK&&HL?UU3EKSRy@cm;7Es>Vys34`C7z@;X^03&SbONS@$SDvEz7OBg zT|xesqxvoi>~#6_X561Q@LiC_s7}_c{hx{7MZYJOr&K&%3i`;Y3 zk*m{UMY7@`%4vQ_`=uq$0sfw8nP4=z-ZpcrSc$Ev>H6=jF3ohWHk6JAEVa@Ro5ks% z<70jBsf%xJFoJ3KnFO(j{TCV#6GzD6L}@TXy#6r|6=K^)E<MRJ^WLmIfc6QFc8P}V^>#%0>ofu%Z=byOS(L{wAWbd0An>ftOqs?bDN zaCCIRoc^R-;^FfOB3|1Z;!dr)dOyE^FBd>VvxP<}2b8oT&uV6;#QUvOcEX=6SxC&n ztnQ%T;%V{2QH(Zr66Ll8ps%-xhY)Tey-QcCh=DY5UC5g)lOt{Y0K#%pXUKlk_N#1gj4*e6giL0C7jZ2 zKuETZCcLiT0tNe-NVo zvZ@|PYszgUrdqDuAto~8DYlEg6;Ze-OVHE@(gcH$NhBW4?jQ>UsIn_KXu7T&A4*}h zieT_J#DKwXd+#0k(-{21crl>5K8*4~9UD&eRllk_bj|+Ef5F9@Ty0ni2?CmYCSw`P zX~7SK%+!OQWWXO3yh`_;N!^V6nd<)s{D%OzNXiO$VwQz1-+dS$_;sT0`O)KTvNAJ6aAQaqOa#j)5J$W#e3q4KYX7n+=55~z_ zl-`rABU{@EB;weF=*(J*54ChFr*EsaFZZVn8k*JYo5c>@H@g~39fC47vB}qKqM{A} zbiXJdcldfh?YZL95_9#_i6Rsn^i*VoG2P=$B9h_^Jzi_5?la6GX5<5Slk|sEcPlpR zxGifsUKvsx_mayKNafX#tNHg4M2)7;%YmOFFQU(d?r_F5QUBLI|7^NQGAr+<;Z@jnbk1VN8q%k23W?_lNoOya~j1<=p1b4DIm zF=(6dD=zD&t13I}$F}i#Thrqc99Y8w)Ean3->J=RDuV;d2XCnx-fSE%kk^(`3t^MJMHcpGFEf6B-2k70w2S zR9J`JfU>MCygDN#QQ}(HOfmz6^TXD6fv;~PqUX0|f9j;Go~tj>Q}Qof=~O!d&7f<) zztzPUd~|Va#&^)mP^TrZ?l477o-Z$VTQp?Pc2Qzwn{*EJB& zcVCK}=?!c1S2}oo*B(e+LvwvAnj4Ehe~j>99&x_Uy&w?Z&hjSB8?pq&jP!iN+`Vdi z!g=U7sm~Z&1DL%#GV86xb0~@kQU-OFoW(c%?W5QmT`)QgQuEWNp<04!_>Rge{qyGD2 zuuYk5tKe=|@nKFtjo%m6OU&=r4fXrw_`0_)1s9Zme@%jbO8xF@7UphO{;A-m+UP0| zzTBQ~9(2)um37(+`BuvJyZ6}sRZj0N*Gr&_mIlaLm(2Y?#I>L{g1US?2i(1hJrCB$ znTg%qC!Jn5eudS=*wX95Zw$Fk2z{?y7^3E7b)K~CGeaPrjrL7{O}RpKZgXZ6->}s4 zt!t+3-Pj6wTZS5shL-V5_-8O#dp+6_Gx~4eTjbW-8fw;<{Rvtk!5X`ui?P3MeeX=% zo0yaMgZEuKmN(vAO^jAx+BN`@wn-0 zzoy^)AbD*n1HdI-sJYR=5Fwbkc&X$FGgZd*Gej#PV6=IPm|Wpi`6?#G3TC%% zP3HP&+rmY5S@Adzt81d}MII9tkWGkEIh{V^mGUqd(6aM4St-r!4>YrPS0z%ev z^#OG~tOg=umX#`Lj5P;)NGA@-I5&p>?*9%bS8eP`K`_`=*Z1}Za2nOq6KjahZ-=!p zoebxcl$CpEW9G_fKUGHZ@Cz{^I1nbX3z(YV~Om>ufvxa9(-uH9x&d!j#d^r?!@ z_S>Wp)Jm6Le=A11+)?ry4wT$)fVaCjZMYNB#l*OI-qTE~qOgirh4je+IPz|2CZ0ac zh+Ri2`*Kn!H33RrM8IqsyIcI`6uG4|vxkjk+CWt42w>AvsdXT3a94j2k^*XQm8m4* zjOVvlJQ0blXU9VwbewNgWeuff-;F3Af&I-!t}9~x9!Ka%^j8cIyM_d)y=bcDs*#3b zCxt*G0H`-CzSG=up~^fORegj@k`E_&9Pq&k4Ejaj3bVE(TIo=NwHKO*HOojw+JkuB z80R>=GSpXRId>)nHvo%+yAr4)f{ibrfFGQU3^Kdsa4>}7N0U!FB2dO2#ueCu$caeY1Kk^HDtmGc@!Xc%D$?^YkEN_7&a~li&0#Z*0DCQ|g$4 z)#3u+wR3nj4wOT6BW#`BtG{Nznj}ei(V*B7z;ibm7($U%0RV7GE?+YKVgm^Prx)_J zH`_TCa;z*V4Y=Y_vmf=`z}UJ+0?R}vcOIGC(DJ=Dz?RY%kidBY5^zEBgxz>%hHe%b zt}%fY6ksZphw$>^*$hN38sibBq9c@X7#TjVAcVhaH>y3L8HF~X(V?Y@Y^#%{11z3E zM-OIB$|ZunJPIdULbMuBGM!_UxJg$&7>kUBAgRSd(VX_nGR_eQ&@Qv)w%s>j*t=#^ zZ9m#%H8@S6KAgg1LD@fbcej$*(AN+iYvX16P2-?YRMn`cb9VEoX5dq{#&7U`*RWvW z-R|S9T+Oz4AFan_z|zS99$f{3Gq?ipPK3eGd`V|!*5clz?bH~kPUN!6JE054l1Xvj zTER?HK9=^)9!vf@p_c9yym+@CKn4iEF}p9gE#{#LPvOUank^v0A0qKD6)PMngw$Dl zSJ;W#ID?9za9!nK#lp!4N2j^EQtVJ3uaznS*e2FdPR*5M zY&t$Tz!DMf#nr4}HSPb$=-qf`5Qv%?FaM(k4a$>YWzAFW@WWeof9Utm0PGb<9SCgg zq@8bcW)%6jT!Bg0cOf_YVmR1g)9N)6Mdk$z3_4odnzdi(8-~w)S>)XKVO4Tb8LC~I z@vX6^AF^4aKw9jnN@lyv-VmulYt}G1>+ivmm!d3VQFex9r%za#n-LfMjn@uNB5!Ww}P zfxlK_U~}mI|9lDftK5X30Y27oQ$j_f(1(V&q=bn?!j~tCV+DW-Xv86h3@zN4txC{$OgO8%ae)c zR*{d|oqOSR&*i$QU7PdS);Ux}it!B>Izok(5n7edb_=b1Cggkz@XX*S(JLRxhN^to zW3-{T^^X3y801f;rB(WJQ(8>%?aqW>!E=sq>J6{2J&(uSjb)*&UqXi>kvlRzHCTTk1QvTp5Hg0kZ zOnxxj^BASm&^FeKCj3yF26=<-w)Ae)fIBFCW>4}f^QD&=aaW)|Pf$A!UlL+UU;u=GNa?*RFsu?4i{xjP%h_YoE8vqezM!q(ErG__M^qnvIMkSo)q-Qe184rBk7hZ;&j{gO> zZVRo`aPR_;g+I3DGo-lO&0v z=yY9Kp8YkyTX{}BA?SqP(#BL}s;;X-hGo}xMkefZ12HA-nV3qg!rE+0eBlSx+8twJ zc?1+lWD--ivzn=JrQTt(B~G4v!WgM!!;57|w~lmWL=JM5xY8{6%9@WE zpNL$K^qH$UGKf5-4HRcY!y3Y`Ei43&5|&2Snm&%JWT-duThyZ(Y) zWJ`(AUo4X+9woJ877JlCD@kE{Tb!Qu3Kb!bq5nVpNvbAe*bjZEO2W7F@%hhol6sbu z1z%qc46jYSX9A1B%?x;WyVDbSw*n6n3B@oSXt#Zq&>=Dhh{PO#G-BQb}tf`_jtaSMl1M$P$gc9X6!|bE^n37 zy;4t(v#2g25MYi3S3Ia#Gzb5|`J(w~j|~-IC-1&g?|UN;8)DLfGt;(DG{ z4rqk>j+m3U!~Hoy5L>|`O{9q+!n1IpXCRXQ-IIHveGa6jJiF5N88Mjtu5}M+a(+tw zy6@86_%P%Z`*f{!IY@o*1|FyB3;Ro5EUqTAv`kU+oLHA~9OQ_OWSVRFAeDEsK`e<+=tx@XI-ywSYuSDztV8Zy zC!;3eRH%fjkN^Z44|)Ox`P}?>`kWCCU{@yMCje?A$;Z5^dE>+-AlWp~DD-(-Qu6cb zHoz-$vWL@cgCA6%km~L}DiV|6C)ssNqhVH4}e>s}1ToCmdwvV7d*zJAac0s}{^3WsfrT0kBH zvhy4o-yy51PvK#P5sF~o?WKgTXHwDk366Hj)J{>xW3;)R8umneM}H5yaEDXyLJZ7B zQQU=F8F;sm&Gk6^ssG2sH(N6K#N?l+1>KBA&BY*RvxYf0;7edy2q#n|avlvnE?EEi z)Fj$mKQQmM1&U}Tjx310bP&YjRhYoyX=X%@UQJbU^Ve=5nQCFu*K#Dg{v^7kTH|4#OoPiA}B4a#N<7w zT>Jzi-Or2lbc$Zb*FAmd1A2s^H)^Z-KY!`3)ZfI<6UtD{c$Znc7UD$S?mI@&O%xoc zE5BNJX8^9KA&@d_P!OTyN<`TXJ4_QhI@YLd(lP~IBq>@)kFP=A!^G*zm&j6kv(sJo zpmx^q7CN07FZ_x_Kj=EyUH0A|-ZuWX4+|G99vUZONH!Ymn^o)Dj05<{5VES$6XcA= z_hg#6ERm8!*SK+8gty`({=r-yb{VA^$rLhXMQO(le$^3So{nGs5R%bu<+TD^Fu-Kvba)8gQoh;M*|n6j6whoVCHs z#*g9A!~T_h=e#9CdHl-5c|X`ZHHBrxLtHa$=I^z`x0thsRL$QrxU%#(tk z;pfh7xqNa;j2i@lY5m4pEhhqlu^r$r50pGrCNBVfer^T;z-eAc3R|z*pTn?KDfm+l zN4)ggc}D!-7f(S!6F|d3x(ICZQu#ts+lMI%h4ckLost?4iM_~SS>6*_95MH=iFx%2 zF+pX|P=YJJL}4GBJ>?F2j>_WNO8;BSi=F_znkiP?qAEfY(0f#_gSYjVFWOJQmPGK33 zV#x2Pylq%>CGQK^4&M#(eZq1DJv1UhE#T_Y9r_&v*>lbtLqGrp5 z(v^x!@(U3?$0WWd_$hC&*KBUbsUH9TfTabknP-AY>tSMimOMamkW!>caEshz6X5c- z#5VU%w|hs|FO%~Rs@TVv{~B(|7mRqJrF}od{z&|{E;P=oEiKFzJnDekr=W&%oQE*V zF#mtIPB-DMKTim&6nyc(^3_fO&|fQi7Z)J%hIo$d8hv9QZd3y^I0D0XaY`LxD!y`k zK=J1sY|}*eB@*N$pRJzOp1d2ViZnK}}}OQT)1xx0mAKl=6*~ zQxlLIeDY$PsAp50qf-Ywo{F6hT>r%7m;59}KP5Pv2-ChiZ9ZnnWErbjU z9b!*UgLNljNVjAp385A~J@UUhFS#a^tfB2J%zoIDLgpj!F%p?o@oQB+((vlvl~2$d ze3|OLTQzgslGRH%A=dq3R`7`JHnrb!O5qmRH$2*kER=3N{ohw*x_g}$p7P1P@74;8 z?)(9}H+dRW`6tmIem>JbZ0qv;I$Nb924(Y|DEo=QRTlz;aqa@e+v@Fkpl-m z_P+i(hc3uClipE{uVI^x=IP(ENfxXv)t;W-e;&rL7!|I(JJ;ZyJ`EDKH2K%jQ3oe9 zgrM|En>JvD0v}w+Yj)y1dsSdNfdN5VBzPS(SnL*zPq*-bMny>&pLQVdG>$rW5jpHx zg=NiNk@m?JR>GPA6Y;CfduAPHjNh!Yz`L6jMFVF@R=X3+;5!R^bmw5d}qO zv7ouF?R@BT%woIat6m$=UK^b`$0U^(u8uhZ)`T}cqJ`8IEM;hW_boS#_SIiLJrozk zqtrD){icaV^}|dj;euX1(qOg2^N|CQld8UYcwniexRj`3a@k|K?xR@Y>%7%ia1jMA zg(6KUijbdVVzeWEJVJ7lvts7uN{3zYL<_)`2R4B~3*xirI(@w*6N?YV(E{=2MMi;+ zi*BbwS67F z>w{HeS=LxzhU3ZG7oU)#p@VgCai*LKp<9uNq%zuiD?CsTUPcF&SvP$e?E#i5Alf67 z@2`47MP86O?w2E}0>ItZz0ySOXGJU-lbDRU-|ViXP}<@@WBj5;;JKdo)jhF9O{EU7 zcvb>G@aLgmW=n{i_uG~#j2L?j{MGRpJ=MPx-Yi0bxRq_r_X9ytlP;D ztqGAJ`RF_Ws^Qx}9CTh96NzM8)9Yb4wXvuW9x^Cjw$?XjADVd3{pleaML`sbGX<6aK4?=O*0Z6j7DQ4EgV2&20*7iHp+SQh8a zTAheo2$P(vHx`{7@v*NUfq3zs92Zu!TlwzgZ5j<0p(PL>@GxdCFU%qzL-IjsN ziBpz-pN*d+hv{J6#|#IYFL&*}y3qIWXmH$Sg3^JVcjl(&nW=dLd^rVOuv!70q_d`| zj|y_(xHX&Y;Nxbw(RMHZO!S^W*=KkuYuLNik&EUZ;>Gn*6-vM4g_1C-F50IA!1Q^+ zgzgcD&C_ner6@DE7LatzabdEH_C zlf_uw31%2;*&xcqTr@&fIC~4*&ffGKA^W!-%1el~LQ_XGdx{{EwQf5j70BkQ*w>>@ z^M8_zHj)$jYaZZ2f92-ikP8Fd8yL0?lO+t6)bdSbmN>n8i5*OD{Go92}3cRX~{h>f*-A`*d^`dBP`;6b_@Q%$1TIC~~I(<(C^9{sctJbQg z^OJ9S(G@{!m`5F%Gh0V)1+55qv4<1YPu&}@?%(R&SQ@T80OdrX!msTV5?JX}o9Jed z5Jg_!+#j#pG(x=7(;nYD2&zsy6-uHY{^#4ux_XJ1I4cOz(W~NAZ(?tu?Az6Q@RAu6 zPJZ>FyMQ?cNbnlzM8s~YfPqy-&Hwnb6(s)M2piC2z%@~zVglxLPXMmmtX0{p22BFS(`rgyOA`l5+my>(}#mbQ^QiX$9fY0=tCf-80c5M|48&an9ONG0KIr| z*|Xjtd*0qAx=p9_ev>~I6ewHGjto!?N?n1KdV78D53JKjJ}k(^f#*YL4Y=ZBkf8{PE3 z$MP)*TE}YYQDD89)IX?>TJ{(m%ne4Gqqb9h9O7?YQGCX;BU>qX^`kcN%~wNnJhC+? zrGOLqi5I71#lBVoW}*{&$g|B`uiG*{(?!%r zCk(u@o%=E>_<cSd(|8&K=UOyC`lt%5!#PzAbigY!w43d-0n;FptI?<)>nX4!`kfuKpf}>z_9k# z?EjD}U#N1d-wv-4!Qmr85s?0T3`Hyr!BVpeBeZuxy2#0pX1C5}ha+q#Djniz<}q{4 z+JxxP!qV(8tx;7Hn>|eClVR9pJHkj>$0lDd|9svG1}UE)B`ND=4o(YQh0CV@az<^h z0$Vt?hhuNxt6J2zw-YR}h1$&CQYR4NoO_NN+Wnvjnkhjwe3R?u)(aXd8IM#4uw#U)tDb~+(Sj=_Et%I2oU9vQ?j#i_Cn5ZKk^4UH9a^6u8pE9{Y8vvsem zUd(BQIk(L$)M>p(*POm#{(9-~83v|pM^@mky98?=TpaW4sJ#n8fP200bF#rK=!A`$uT&T3b?N!t zj>S1^QR z);2tP^ECep0vEaSuyyr$Tx>rb!>Jpl@Eni#IYCgo^TnZdIzp)2jheTl-5<1DTk+uH z2N*YFI;HS>Z^v=orV&d3IY7q0{bRgm(&!Nte_W1$0VNQD;J%Ax!J2AiOynN*_d)9I zZkzmxLtj|qbPF4z9Sj)g+jyJQr$_PoHQg^5BwMeESoG~}dnm;%RSKCt-}o@+)DTE~ z^lDs>t>5zO`l-n18RPT1sUclereYm`1Y`d(eiL-itN6!x4(it~27~52`F_Lxt8QFe z<0o-8xHqH|`lcv;s%L#bzOPsp8v`z!XgPi{TE&$E;Gf#XLw$InRnbf-O=D~Fpr`p zj>*G|QZx7RV%^7`E2g{SnUw`ZZqmgHw@^5^s#@?Zwo9Ead+Uhw>ZrOOquq8(XNcyA zz7@xtAEiQhoIDWm@Ou1}u4ugqtOz3RZ=0$sAdoxdR$xixj1PA7 zfW;I-M#;&}=#J}W!oxz?)H2H3xWIla|E%%HVZ%F+fu@U@s??Yme0ah#zdDU>?=Eis z$sTIh+l-l}ukkT`kuw$jK_KLCql@4;v6q)n!<-3zM2T}3HzP3;pqKlEvaGE{?U#0+ zZs-Cpn~F9c{62-00er*!f#iKPEYex%M>`3UQ{U-Cp*h&RsV-MsGJ6m5_Mp~=N~nnb z%SIFz95FR(kcH#exVYZnnB4r`ef94eZImZ|5azEIMRORLFWW_NpZ&qO>z6OH`d9YP zpK>Pen#VH7eI=REWMmtbP2qw9II^SY3ZO)i{nAEY|C6dp&6m>bcE^ZvZ}7!}NrTBg z^4ys1B1Nbkv0FOMt*iK$52UUoFayH!mG)cD&mtkCXbUZJB4v6l^jnX++|6jH+}O-K z(7e$4>c5FIPFiG291!*dT+<)Y?QdMk-m?6&&B{Ex-x49Uwic;IRE;A~7P(zGi<$cp zLQOWK-5WtI5{tW&9cfYexX1;TBi)+FFY*l_)O{}DeTYJfH}j#yz3ttW8tBaIb`r@X zAxfpsMCW)x*Dsa`x->UF&IYotv*s+JE{6I)T75tLLExj>K_ygdA@)EITUmd-vR)w8QP9J~ zW?0#w#9Ote8`q7y>O8xBHk9ueF*Xbjd*~RT!u%Ra8jyDV37m3au-fKzDEIevi+E)K zh?Sly9jL$SzYKQ<008_jvOS&TQdRv2Xx`J;fN2L}3~>EE(Y%`BfV-E4!+i$bSB@e_ZhqP)7O8KUGO>lRWPjB_6Dm_3BBM5P` zn+fIFL5F8B`?X24%UQmjHNn09a!pxsmk;veh zT?Kv^@F~yvYM?ea@N`Ba3It;uw$->p#NKfm;C1#h<#Ux5+x4b`=mfRY|9a0t>ZNP0L$@t}TqN!61JD-|zp*Hznhd3<9&~eLptC8%)868rgyp-A`Ja~Fg>!}F#1Gcc$m=t zC|n{p6!ER#P(FPNlBGbW{J=V$>~Xx^a0LNN>`BRmI-%H0Ua6dyc>)^55)-MCKG_p+k)?rKM9;rU0NN^VvI3vxj0_aQ`voEcB zY_=Mo3#hKiy1QK84;G$4Pzft%yU}bO4NRucg9jGq!w3VOCC{39g2SDtxh#q4@Jr=Y zpxlD?qKnN>Jynm{mtnY1iYIR4WoItHe=5N`x#+i!LMg z=1e`G%L|cG$S@yobm>{giw}W%Lxy8@RlIwO(y3j-LVCKZL2Ho|*Y8ANX<>7Kt5(IH zzh`rXvac;1STDduaMy)!1ZgRubR{7JZABbDcd9DL8DJ2iA>e!@Lq=BK)4~^ILzq#V z3qut6{S>Kv)MDIK%)#(xCVpRf(jSQSPaj9nr%QwPgA$nlS!b&Xt&V(|fDSqSb^M_> zvj3REC}-CzK~iOKpK{9Q55c*>FTBN-2$8xxt&W;#(|8Pp7GCfCtzeLSbl2;~CJQMfFR5{ws+~H2bie z(>LuW_~6HLH1VEs>P27EQF1YHE@1`pg9g3}$5AR|10QWV)!cvGW0h@3}Cj?W<=@aDRD9JsgC z#3{3%Ni82~#N-W~{LjX#-wl%m1`ivQwa^TBEbnB{^8@(X%!$8)s_Lx$sMhle4R6Pm z5m5=na*T9s6;~aG;TPe@55$<&C^vL6`*at`a26%L2%=xI)GI%lT``KByc)c@DX+d| z!pbAttQ_-;o=ounmwifjtmTlHhMq3h9a0HwcFV`!Mm(zan3@v&SI^upHmDH?f<37RFqqKI(JBkQx+AY&9_y{E(X=@=&YM_WqdE~4>Z zs<5fkq7yjl=)gJF*N%|!6SFOo6y*;t=L`mzKsC?p{dRbD8-x%`w zYWoaO4tEzuXFe`bd!v1xb{nespt|yKIg);Cw?`_fE=`_OmK~ z8t+;^$7wL8INBJ>ACp~sv%zGlrN#o29N|17f-OPs)B~Ks+Rh4{5JapfnvRh%?b{RS z6GwSa9|O!x>Ev-0+q%!v{N>8mY`79U zcG7EW&RL#^A?FXnzQquyv>4>4s6b^r+au7L@cZbFuikO!M0~dpGCy&}ed80N^6j)2 ztdM!uJL2;MtT~m~TkYXFDfYCboFE-}2njjiR8q-#`ssNJ0uyuVk_ z*GF!iI!)QlDJ7TUbj@#@E>?f)%onNI=<}M6s5DV zBPddUmzpZE{L63tt3|rw^JrXSmbv*2HqvB8!2}vk2^8>RO6+QKLUUmMtbpF?U&jUA zRDE7!1vy_i*}>>vmjM8}BsTx=m)du*+6%pxVH~qlhp!`?-5^=dX>6zKC0BhSN#@k@ z^F2ZIy;pD};R1D2b1x!lrAy#0--CIp?_OJO41Z`772ce=alIdFeWG^xcOl|IAd`Jo zZX}v^|6VX4h)5lhs;+yR0L=5O+1xvc58S3vOy_|&xpwx#bPCq_NiIe4Y=*+eCNw0d)Rl_KM0IE2rBz9hcPgL@leE5g0?|Cz8@`6qzz-IdSRXH2Y&#O>!&NvAFu z$n!qO#PsdsTo?sOyxoUDb1J#rC%x>cFUnyc!1H)mR@90rI$1X|W z^`r95JC{W5P4Op-ca{rQYg-H^lpD_NgAMih;L}ELFY$bhj<6>scj#%n)Wy*&#J9oi z<>GXqT7_<#hq>ETLzd*7O}Z;iysq;dX2F&1PU8F5P9ObC>l)kVmR2nS<1deF3-n`! zhxpT;H*?HDv>>f_v(`u*rC9}M-)vO2tn??jy!l-y<4$!bLd9$|o`CA176~1R##jjw zJmH?Ck4#XwyvMC1d3iFPaQHKD^p1r(<%!r)$ZP*NHqiBp2fQ|!_t+?%s6ai=Azawl zVd>~~!$P*N&hK%EodW4$F_&3=(wQbkrQH^|;>k?asCLmkgLe;tXD|9wcDB%x9Jnw? zbY10$WVh1MqEmI%dN|RL&6+1>T2t#2=!S@;m2HA_(FDL#?(D;jq_Cfk;_2tO9XVS& zB^x)~?_orUTu!~|N@UuPB(}}p2E!i_p#8CT7ux<((lpun;=f)ZICRM*$ zLsPSXS^5M(u)jft8JoO z=j9&vYvVzrN+jp}syb}mlle|ZIgePIlKWQ#2=I-~_pi>}9A`i&YPQpz0ZWYJc09Cm zq93R>(mf^q3Q>lAgSFW}+7jp`0FD)S*Ns;3B{!oNOW9GBIEpd`7<8qMSZZW2mEP}l zj>VgV?6`Tm-m0_AxIGZMj~tE_vz{cL`WO)u(~}-u7j8pV8{AFE5EU}+JR<#T(SK$F zulb&Q;zHwf7h2A8tXL|^#X6#zlE6Kni}NmGXp%-K0sRqLho%C!nuXIXmxxJ1TIEntCe;8(GmbQjrD9 zh{%@V(R6|(PGEeav1Y>57BqBKsHsGmb5CWGI0&KD^tk5{0YvqzN1Jfl{%+=3zEk^Nx34IPJ)ruO~%*x(sf)- zlW#tw6JFwu69xnR)xOZ*doa)y11V?B@|-4vvYqh%%M=xhv%KyBPUi?ES)*yF`V{V= zZXMxTbASo#v@Te8Xp&-v@}kd=3xYU_d*oY%S(yR9RtG>^I^Y}G35RXs9Plv4qHkXy zJ%!t#!;)x}E!$Pq>mP(Jp5m86=?VUNmf&&}z7=L0KME&}Jhx^XQL&(sypP4sx%pkq zUx!o&YsE8T-b&as0?E`}tPqu!6xw)dkP2Mabc!V$o`FWa6P&~*pI>~*27v$%#r2po z^$-r)wRm#6qVroUXpLl4{x&?ex}p!3xJvrosJH`?*vG7r?5pCGyednjX1eE88+97v zflp^{6qd}3;L@b05tJE~I79=d?TEqB=CZi#ViLgyMJgu&B)rC|pCUjnn9O@nDFo24 zAenVq5wa;#FBW87>&EyijXD}bNyU>@irirqAy?LqF5n+pOBo*H814~md18T362y@K z>ok%=_dS)<|1*4QiCSr@%3anmOg2yGqMnA$1(tmMjGa*U67Fa9l5+G)gViyAKXl~S zD)9kIz2%=XO{CyM4-HN7!Vmd>LnC2JwvCaq|3a=43FLIJ)@_|;3#da{>2O_rh@E43 z_3jQynfp(u%xD3vLn#+a_E*^+U4Wve<|FZ>=WFJF;7$F7E9NzhRfSJ6ym*qZ3grw( zBF8`1Io_Z&Ln(Kf7bU8%mS^7WxiiTCZVu2{AGRIY&M15MhB&P5iIoB$Ntn5XQXdIY ze!ZOriJWYxWzKWjs!$sNkATAN5~8dfquhLpJa>g{%GwEjmtl#O?n&^&jdph0()m?AbDK{=$QD-{W0@M&h)^{PRSR4zb##RIe^X723PuVCGPJIrx7wjH z&;o|u31C2Em^I}S>jc3m3j0e*vf|t{e^k<%}Yw^-5EU^UFv$gH+eU^`0mq@;K33+#LE-0CYZ6b+;OO+Ud-a)eLteeIRv1G zuZ3eF#FD^8gP-`78hCLh)wE7E4{>kIf{#=CmN28{LR$y5K_%EljMeg}6(|y~Zc3t* zd9_&?dNn;eqrPc+QkRREl0nf$fp@Wt?R}(Xot4_vxllbR#<1}^s|TgNntH7Ec9{ZG zpD#LJ(CG1n-UeScsHvo8u6nd<*LA_#i#grfrV}z2@AI+e+ko1($*lNEk%obl64ZCa zqx|e&d*3O4MKAE7a*0grI@)C;SVP#YUw5c?^KZR5N6@SVMa%+z2c>nGy1ooVW*4`V zMz?#!0j0D3I2q2symy+C)r=$&%$tPquBos7AI!+bUXi4mciG*tsGn|uk(MnF{uQVQ+>0qJ`v}Vb} zDZI&+%vGq1OkGi+3lhEH!{h(8dvcxKwef*ijvtHg$L=Q6aZ)WHq3S&pI{$vN{D3vS z_*K_!GoFIOi4xwHt=O@5&(R* z12XC-ikunbR_+`P{RAV7fJNv^RvFt^o7>@M#>G!BMNiwT45TWgCfovIfTE(IA1a01 z>J#CCGke-i`^XCmR7DL1dIA=CQn(w|k&+b{FQ<212}I4|zSUrekFj+szk+Zn7tOR?r=&6}_rYcHffQx2d=cF6u|1p@<;hMX(0S zWFvxU#@&?4FLs8r(WYPhdeV?10#iGJ22>5sF%eV%!~~5(rUu^SS3jezhv)e${joQs z4oIoIZgv_#fiElB={H(VhW$h(o7$2dtHgeAQiM>M?n~R|{aWpQb+jEQ^a`|ks>4~B z`goExTjbyGmBXSYXdo&;QF+P7hQt!F^;kS-_j>jo?PRTn*S2^)Grv@SL#Im1FW}sJ#KX)W`_e7n-o=#-<}crN10U#puUW7yr56n~y|9Q{*VkS>At#-Sm2?d|VNozTAKxc+=sW2p%K1jV z4FOE9sofM)5M_w>iuEpCv{_jd>mUZH;Tc#UlnE?rH)Qs0!oujZVNr5|e>Y$-LZs4* zQub>s%VEP=a}IInO5wY;1z{`mk{aF^DvHOGGYP1DpS7(7swKRVDk&%*s~L!DOQgNS z9?tMs(Th^8a$kwiNzVXWVN$zpjutBJ@hO2bv+*)P36Vwb>Ah<0qT{}O^xj-z0s*y| zfHjW=arVo>_lk4w9#z4*#=WO#MTPSRu#52;UG#pRo#&0V(XWzt^R&t6bS_jRPM=sY zyR*!uN~btEnyOB+oGG13S7c>-@~{PAPTUu#ir#H?)ZOfEK$uE(GhjseeJ$S8ai@Il zUa``SM%wd^dJ( zcTVIOAq3D=Q6?ctp7PRB`o1@kb`+>lH+663C+&z@iK^!X{0${q)m6jlN5Gf7A z6`5{*mmGTLON8aTn`z$=sCp-T$ZEK}5WHupHL$=yA*X883 zZqo&E&Pr5Y(NF%umj)(Bz~GV)Ve zSO3K~&NK1XWl8z7X|0b0CZ2vr4>{!hli>fJtEijkj~9$yLWz-Mv<`?7anhq2k9VyC zr39_cbO>RS?qhWQZazPH&i?c$;MVkccilQ_hv12$9r77Zm3YGV!H7Sx;y)j}cyiGO ziNwH9D}2QTUE#k$UC2(wM9Rgpt=p{qYsFyCbfV!(6vX2z?#sKH^#?WW@Mp_9wJbEQ zj}n+3ciYu{bwF8s=j=4K1SQ*EdvX^Zo=( zv;ANBN>t#+&JRM8H_3aaG53%$!=P(C|l--R(AmU{_t#GL;!P$ z&*Eh%LxOy{kMR{#iLp7@kNXRIx0)%ba7N)1!a5Xx0cj(E3TR$luT&5tsh&>Qk*G-Bbi}$n8>TUqf7l?iTd+?+%zOV-+g_qX#-a0vvkEvrpsXRhEgj}^4MD`w{B0c?@l_OU{GzLzyaNj#)$+cYIXn|u*0FdK52jnjs+YCX2DnFdL8MZK;p1J-TTi?QVPLB z`@5&L^yVwx*++_N9{GwMk`$tuSj%6-QCVoXn9`w-{{8RZ;u+1}^nJgg8}s(k7@V=s+q z$C`PoL)v!}4r`nIY+Ug%=kAZGzY|QoZA9l%(MrZONX5J1`7L>fnCYVqo0JWc&4aq<7&g z+ND{0Qq`3Y?QukcYuSpwgiHSsWNvU zfNYcu0KzV)*do9gaBfMnFDMV9-Y6y1 zsjwNtHVpo$R+5@jOY5J*RSx@*!>w_j%P4Wz4#Y|<&%#tu346M7sztaK}Muj!9)M}E03k4 zyrg)dxuKA&;)i?!Dy0CzeR5$c{BW7CyE+J#?J~csL2E}M9xoi zs^hUpqO=St!dlTZa5`;hx~2j#yxRX-eFn@v_35^-R*uxHste)=vhRD{`LAC^mNQf- z)1;@-#AMbvqpei4AS6c146ziARP$2!pfZ_vdo~ZSA}2wH0=tBsQGEf=j^rg!J>_`+OrQFR`Jg6xjbx$M2L9EVTOs)B8YARtRq*LA{-mFd)>JXN{EB7V z(f_C@k+3|zA#-Nn005jG6ThLUxk>Z`V{|_xFo?PkIeoc%*GHGXRAJg5Oy=0V`%9K}T9?6OlYMqJC&TQGP}FS7tYR}3Ye@r^xqKCwPZkkj zjxup%&1{|JxZ&)0CD_O!RyYHg%Cl?>TeCyBj!zJ>? z{8>Syws=4Pk4(jiM&qy-0*x6l=I70CgX}SC@_K<=@|=vPX!@_`chrM z-jfq~&(G)8FV-*sS-KfpuieZShx7twXuqoyWT#jrB&ASFc#RA|>j3AkNtlNfTxu$e z#K=G5OQ<&ZWa-3Djs@wxodfnb#Z95r{7;)jrf}Ffl8EI`3gQdvh1lxZ(1zTYXliPB zeC}pGbC7k{;(VmvEAn*BrrSv=-n;A4!#nkOzIhjgma2_}$`oZ@n$6}Rkd8T=T@R(` zQ37@ZQ549c!V21DglzxH$1L9^EyDs)T!2htNuG;Fn(eySEM?+WYKP2(*_2s*l>pL)(8;l=er<zAugwnNV2!B=fxS!N~;^CZNpDVh$Ahhq5dHZuIf4=)3}`Pz1e(l^zRv>Myvw383m=dXMh)_;0T? zn;;^-eoqCaJ4LRf01p+j0i;kZoFK(O(ZKN$DE-{39I>Z{m@YycW`G~wh7g*0`@v?a zJt*&ysw+n{Vf`WFXnQxU`73`|cN7tYlN))wLt};^%B!CYXNk9VEDG4Cb2M_s%4UzU zaf+J{%7|YGQ4x4=Y)mNqsMR)LN(1a{1gms78te$#T~Ko=j(V4>E;oay3sSG)Th9Wd zFJRnc@3mHef8F#K&EBkvT`dIt06!xR@Iq{gd+8umUxJe{ZN?@yr$m(+sxv_&Yj3L8W6PfpPO+F(9Blv4kV8kI%Ym{@3^Z;|;PlpZ zZ%dP>pp_N1Z0O<^293sBAyv58EqEkjV%289lEyzZu3+h48TuL3*vYWgV!=@Fiq~ac zN~(vsyE4OB{_l9s-X5knNXO7EOz<~lJpU& z4AYxjvqmvV<(V_28K|<|U`^&A!~A=vO$n^`}?)G zp~xcMPxqp(+fw{$Lr||IGKzWX3$A3Gz(cdh8&2wc;ERn~fS%k*m2czE8X!lChjcwt9Zjf-CC18(es zsmy%J(ccQ3zhdfnweq9r!!2|4g$xOkvJbrBkmK!hJ8_hgU8^}=oB1-i9xX@05;4pq zj194cU2DmOD-ECM?mwCs`oKN+Y1}+7)9A&SS}q=iV(T^g%STU~I^pOxN2oGe2%E>6 zja9`K;}ReewW*Zm4Ft|_isy}miD|K7+KTToJycZ#X!w<i8dt1&s{U;iIvuK7J4NX+kgxL->&sHDTp8>?}jYC|aI$Pc6Gj7F*VX zk;5Jvz=8LXJH}v!6EV^eZJ)rnu}}reU|a1k>>*GMP-Yj8okPGaJDwIpsNPDU%d{ct z+A1$jJcr&j!N@xum|2Oiopa85#kLy-26RRQQvg&bcjF}$Az?gZAgen*!n^rR!40F$ z5=)_ZS+ItQT)gDDnnL^V5B4{#*GU`cH6ZD|`JAyl0_6O)?6lfRg{x2GziWj;pDcw~ zjydsct5cqFlB-Rti%grdN!-ZLXnH7w5z*(jWGOLI_q^X^l{cKx0M_U%ss={w2wG@H zpN7dcu3wc3qFO_0zGyz>K<}e<-b~fU?HjJz0QhOHpr7K(9@v8F?XN{9cBwZzL8G+( z#k{G3ZbBOfP~|kP^Q*2eY<_j$yDE*0=!*M=&t}E6dDY*&>1Z4GVpq*Qro??9>pKE}Zfp4UEGtl(Q8l@K z9Yrh@h*oSK$zX+TzSi}*;VJ88Je#^{&#rFJ98%|5c2<^7+3T6P+K8g_nbz?0HOVI_ zM(2a>nDzB>FJ_)Su5qHl?Xo+ zQv$MZ9)Y4RU4j?W~BjZgVmyCfe|FKpdJ>#4_;4z`$E6?u|*O#6_sg zbQQ-#-)_Pzi&_QE%yXS#9x5NSniq?=maN3|e3JK-42Wet$XLhcNKxC`L3H66 z>lN{~iDcmpu7%c!8N}`n0XTv=#;C1dN!Dl#UmXWSD<+BC{$ey1CpPtDaXFbmwTOBN zd0JJFZn{vr-NYa(vLS#gPveg{8}<jPAbU?{>lRB>D;6lx*o+WcPf zj~cGLq!{jl8;9699Ad+9h>cZu#Dl3{H^|hMs3cS+qtRi!>*s7P7Ecw%Udag*x^A*$ zx=&6!e!aK7IbxoStkuywwqHI&{E=nGS_*Zr*af8sq+oabNj0}5ry8!&d02$EA^q6z z2to^I_NC#g%OHgIo2cVO&WiFNNH_b|ZG=lj4(>g6&V8qxao-g)5TZ^A2o|L`@l;En zFimnHXK8+dhu^QLq~QgR+pn3VDO~c*acKPvVA`Z<;bvN%ObCIjpC9CrH?n?aF;>62 znS}+uatne&7m7;r?{pB$d)s=U&`qbM1&MT?{5^5JF+D))81(|x`);p?wi0pLzazPn0se%W3$EBDP z=%qZeE7UH0wv*g7IXb+K$0hyZqse$=Pu6yAccPYNn-2Q{s}U)(sPxI?@G(d&eLbr)QMKNbB3xNVXAo9VTH3}*~)I;SQHpK5nb1b zWn;aaaHZPeR|x8hACB+l*ENt|1`Le8)1U5gku*&`f;?xPGy_?-`G1+%N!t+-@l2MZ zQ)UHYoCo692XtCphm-}Qkhj@C!^Epqd>8z19!B^mU$3O2-0D2at=j9|wWa$PV;`y~ zDRBHj-kcw!Du%4o=8 zvfir9<|{5UMTx;BAX8+!7jRjH@<2%2u9u_SfEncmk6lRRKZqEW%bexZQcdF>GD**d zVrZ4(6ZWs_1WiBOj7kk(B>nFAYq|I%4+C_5{dP!NrLX$OuCFM?o+JTbf15c=3pwVC zukC6VLb;ug25Yy@Ey9Kb?-k6^ggeNGhX}w0tK`{c9gzJl+SaTNV~_@}v}5%LnEWXH z7po1STrGS%Z1HoCIfV1$@&!$5&Rf}nKA%!zOv37;CjSvD!H2qL=nS2|GH}cr+OZGo>|I zGaW`x{fx`B^an|cqFi=< zMd)|%iu*|MV^90bDls8xet<0ZQbexcfyR09TftPyxT+I=eT&k{uW{n{t&h_ndfax} zP?r>w1+R5vYqF_16#JznCq#Qo%_|WlhFICZArcOEcgbI0w`Ex2ZnPEd*0jy`%Yv{E zw=4sl9K-x`Ye1ZRP=B|Y!FXU-5^b^E0+4t12;5nNe8Y<(~% zC-QX^d2fCTNmE3%0r<}JaTD{bb>p2pQI5@awEErZE07*2ptxgf#;623(b?q6xiL#Me9f^mPXhgBM=z zd&5jWueztxLrL-_>Ra1kPSyH0txP5{Fqzp0TMm$ZeOOE@>f6GByiWyhp@!wqMhTd3 z`mT4jaA$o!;km-rf8O95hY}3Y7y-W^zbY3b>`dE(1p`j?JCcg{Swh-uh^}<>WnjqN zQCTdbEsQ=G)4E(dlIkJzCE<9~g5J)rn<8%)sH~#&5q^gk=WNG|xN;=+=Kx~QNH1Vq zgz_NEWXj5h4}qhuGs#S8ezuWF`M zGim@Mk9hw4+6hTzlMb0h@%Rq9mF}uL;PT$v7($No&(^AkSA^PNKh*-!P+NZQh*P7% zE#d-%xSJ?3q}Mv>kRO3)w8W!h{yC(}m%Xnc{ko`wFWRk#wDPiMh4u?>`666B&Uf^_ z0`@!S9XEbK(|Z1c~z@o)31Q_$utrV z*WwNn)DdWB+@YzlhAn)UDs%A7G_aENg|#Cy#U2OvV*M=srqxXuht;>1Hk~KW&EO%47UM4Ee@C#7m`u(Li03#CXd5p@eMoOmuDdlD!R(dF*%3 zBbFmrq5&+f{!VPrU{@Zm3yB^8dSCA_ZZ$Slzk`<;)!CpIy<(Ryg8q0xM#M9~OMRjA zg?FjOlMN`Y-huv}Cq9tAC3zZw;?*V0euFc;fQ8mZKJBzk@W$lDOX*Q_!;UzW86D-g zUh`r*EsM37xjsX#Glefw9Pa1V%M-Dem5(+H<>XREW=Ky-!r+~ZnW=mArc8Zp)=q<= zGI!Quu`fM(xiCZxqxCIMog{qG&%2DO%#Yx<<1)<|+E63Ddzld&p&0LV0Rq~nC3jOG z3)FreHDN^E>?2XN@%5Q-ZhofBJ{f4Z{pNIF*W%$!5sDgqd3$%{!$?I($(vDC zIhq5%yjIMt64zou%z%+ggc{((T$FEkQn3Z=z!B*tqMm;EcO(&p6Qo-jR+-K!y#6S} z)R1hmvnJDFNh?cS^d%!&5B+R+So^abuLU6Q*9b-!7LKy7Nll0NJ+;)Lz}a>Lmgh>d z85=vp@V@XiM*@gAYeU>URWJvknhDtl-`UWSc6M}B%>l7@%7vim`xrSd+U`lyq|ke0 zJ;jc&(EBRmdDm`M#b5E9^T`-hp4jP267><8fXStpe@b;02wD(@T&ViY&&B5>!`i#>5MAy|v&wPKer^3J zknVZ<<8Q3UWnVTv;?BkxKWd5i31OzNM2GeE%~}W~4Gx+%i=v;MzXObc%}(pi(stzR z-SOtd(B2{W61*PUJ9?+Q^=ztK$cdRnv$ImM=|=>2^QDLY&~H=>gAoEMY$ELEDI>5y~dY$%7+P;j6?#rR*p*jy<<}bNF2p>67KxP1|4n zM-MXhhEeD$r|c`WPRGB~^xm%N%Zjt>W4&{s*j}0oURS0%$MplylOPF)Us#)ODBSA6 zD&)RIw28eTx(BLW)?1>crPKnX?++#9C8*GTFCt$eV!7#YS2Y>^*ez-f?@`c zKg1a%$ECuompVFnt#1=L)JyaeDqWlojVt5s<|H_XH!@A_SmeWc7Y%_X3vvbYTJhv>LHKp8!=rs=xc}`N}5s;_atV`5?4a*KMzk z>dw1_d243QxWZ5hENF^c-v!_n1y-tgE}T1dgK*?JJJS@%^a!zN2x(K5 zFD|Liw2U*!XJ#dvhyVPgnU(-cftfkNR(Rk6)R zb8CFUes+*$Jz3w7~nVbA5eVu?A5o!=nII3D+@2v9F%7< zTD4*$kEvbgN4ha&(j)9-Z7*T<;}K%zubCN#-8dD~^{gnUfV4tqEQ`4`z{i`Xo z6h8Y{iCp{4e^Pq^Y`%zDkDIdSH07p>>VTBlHr~wrvO~r~SpupO(Fhz3P@%zc?iIe4 z$X59G7!>BGOibdv|L>DtxA>+daYTD)vWt|lW8X*;NWP3*aV@-2gG=g}(q_4}`B zDMV4U-K=hT&|$r~blxo66Q>P2)<3p@==Ue+sqa_Nhu?32zUP2)RMbg>0k+&Vr(K6Yw!=s=q%2`p}c>QlKbkX`9*B|cq@CiUd)Z8{%>-s;Qd(@l)3 zKkIU0@L^leGdN@L(OI{k090=gWDn?TT%VQkrh>y&*9N#jeVy#{2htB*GAx{OU4olg zF_JegFh=Vi`1NdqpH5))?4PFKmeiK*r;NA`mu&tJG*jOGl|T94XIKn{aB!KubUwtADgHO!=R)^}yFkr;al^jeUk z|ByddvDgL$?0Px$@RQCRx8bN_9XOhE%)~`pnXGmqvE6{MY#(l`$@S}AJ&sd#3iyB> z4P3vD?Z!pDo=h?NgIPDX#_T_tl_U1Nky1m5Z)>{Yi;9a*O!229KLf{K5Gv+xs-@y8 z;y_%`RU&y!y4OvB{qq6kky;%}kqTEpnT$h^s^!}pDg2k!a5yUC(MCJ>3^V5=EZ*iw zp?$8lO4n1^nT&4wCoJ}Mf0o)uK1(|PQVpkM;z@D*u-b2_`g!85BReY2RyphZ@JiUH z!}OXe!O|@pN4mBtc4*<8wft{OU}5xEn_3)kvj|2QWeengJGUuqh>v^j*gZ*oPbTjv zH23Vfd#d5xhkb5op46^azjfWa+955_=WU(6dRP&jANen-(qC11E#2KQWfgzr2iSn1 zS;fmc6T6wHJg1no^SQ3h$I-`8Sle&iMYaWP z!X;S2z<6HP6GCVQ5qED>vh=}cMgPj`9oIKDQ*shwL8z%{W%GYj8A?s)1S8&}=GU|J$Z{avl zzv6puotDI<;_(pV!z*JuE+JgLmZ=n!fpb*bm}5IA1%Li>T8Hn;AKTndy!uk$xL{fn z#?6!wbMTD#XqRC_Jk*=1l5p@wGulb$id`5Mv)wEoSGRynI+bI+*-X$K{3813y#a=JP&S*WaPSv6dM^PL@58sa^3C!C z!z^d6K6u0&eb|Cmd3_`ErP4BIUU6UZ>ZOxY&Y@cqZOFT|DKe zuIhq}mw2x7*Ejg~Ofk)NUAj2rqm^TEC}7_%$~r1Qv823SmAn`gm^7#m0UFYv?CWJO zWWN5@=8d6O?acLsS$C$^1bIAF(txX+uw9DMZK5~5OS?7{*d?ZO+|FeeHLeax>C^A& z^SD?xsEIEwBAw*6`h90!L*FZMP@2*w2hV8Uj<|{8Y-c&XMdLW$yJ6+aFxgP^UVVqN zc(OYqmYn?=@j9Nzju_s0gE2mPtM+TZMg8mnrv* zXXhom8f_sRt^T^~ieFM-R-QkrGqKjW*F%|nyeZ#bA1vYPA0cn@Sm8UJuNm1iH+8Wc zQ}v-d5u!LC>s#}1QY?5o=!Xb?)y@f^7n7ovE4A4iE+C|@GQQ3Le~oFTP2#@>l7l|)6xS7?|gT=Yr92o>ZMy@2-BwXa!{`Sjm$|k8{4}T zIV~8!OSdYdkQ#gwmuJWS=t&lG_qvVm1njD}2r)Si%F$BPN!mNA zov#&+FPl8}d#GFUlg%{s&1{h7gIcOn4TWdtTr~z~4jMonq6^c+7cpPimMNN2Do;}f zY$d)W`qm7Ev_sM@zpnJjN^|B4Yi5G-J`gfz%I@rP(uF;tF zyeGEZH^fskuA_bxFEMw-`wEL_N}t&2b26$6vdpC2ubPKOw_Vxju$$fI4V?h7=MBRk zQImxD1-m^w1ixW%_U^Ds`-gtsZOuhomOi1rW!!mX9F^4%uWxkftZ?`1_QWi0Yl^xI z)0eSybF;X_&99dn1RwLWC+l*=y(s<=wFG@DaQxF=!Ng1)HyUhs;f_q(yT&GUS9#2NRZQyav_5pB^K#C1s7* z;-3`eByVvVugiD+a9r?z`Y*Bf#ku!p>m=dg@Sb;3D7h1*A171h$jnKNw37#2ICtuT z#VbB?ybXVAd4_c2$dwXLxf5uJvrf2lob$_@#<>2l$kVmSI zfGMwkf9>~f{+G~Jxd_OQ4x7YV4fgf$YHt4LhmiB}-)if(A|MY{)B<78UmsGQ@3g~_ zS|$l{UZf(&l=}?C&js@>`tOM(?z&}Wi&)mYe$^JVz$yPu?J?1NQ+G)lyS?0&puEhM zA&!CbG5n#NdO!B+$KroZ1&*yLalRH(P{TyXPj;3$)ZZ%6l~*q}i_AIp`EhA0YQ5Vz z+kAa$gSFyS+cwQB6abrE94iIABi6pa15sh_2dsi}^;0l!NOi3?ybrQRx;wK0*`m55 z2)`Vu(0@md+4XdZjv9f!c?H!!X!zzH-f)vWdLQWiE9U;dovy2Sq~uYo=&4yP*moVx zZPTXU;;zF>S%C#4Oo#vqf*)Z~%7;`A;-LIZ)o*LHoFK`yE3AH@>FRu3ProsP0NcA4 z{nD8BVkkRrYFHOlgET8qXS)DYv-DloDWIqE|)uk;1c?#Wj6hv|R~S8qQ|Y1Lz8 zDkSybVWZF(K~T^&M7j?FLuV+qXuNtbz~M$HZSON5<5`R&zne1}Onl;wZxu|tFrFPg zds^ z?_*uM`xV2$VUO+lcHs*iThj3d2CQp?s|MleM@#cAgU8;<^k?%px?#OY1ygt&S(&+? zi3PmAu>Lf^N^BoV9BzQF>vAQ<=J+|QB!YX`*BCpA264oOkGtSw#>rSOq5fi!`*gVs znEJ9^r1;>;KN*TcZKaWGJFuHq+G5@0xdq-qtEH$Kb3$r;&UJ>ZqjRACar-;gLv>RD z$Q{ zNNQ%n@OLDX&#$rDYpu^+ZQJuB#hnuHiOcD2L29tdYWIjBY~ZS%*kH%iH{PIpk@MjL zYmoK>2zTY7=uRnL60G_{qUXWXcAto>)lI`VRZ99=o78 zVHth;T0bmZqA$*w$R?%nUQv&pcbWR*OKCfRsZhLMgWN&>PbXbICKPI3{B_B|{%_6! z{HnT2f_0pPxh}hv(6y+vAn6)DN{dU*hcW47GJ8{2ne9jjQz*|eF>(>3vEirsm`pt- zhl8#`+F5HGJ5n8X*Mn3QwBDiC6(Xs;;9t*4^GVO(3{AUyr?0e({g4y8OW7&&Szma1 zES4u2j9m3z3gw{%fD8rkBM(P25rd$BA6+9%F%}SOwklyjIF)l%Y6w_1H5!)#U-M4m zFRu(c6mq+nIYlX2SI-IQv<}LT12ZV5Y~rt4mKqQ)F=sW88LU&?!?-1wuv!q)`x^DWU`m={TN zXpKTTIsSdXHJA`}D=b4(`n1bGeJ^woqg*BSf@ZzAE+*=(^y10r10YlfXuSd2RV@Q? zV#K0$@nda2C4gwJ;IIo`K-7@CoFH81;IqB+ee&me329a{ zM5t(BF7ox8Cjs&)u?jrBBOcJtlgK1>9WN3$unwU=fyu{Be{W zrCUNrGW_0`b*pWA?V;nd*IuTw6`HnA^ESg#OpO~aSXd$Vi^hwCfep>q>EJ8M*0bDT ztJ9)v7zK8AT*zXVNBynb^5yE5fX|f0(+Y3bV&wBo9u8}#JC_&O$+1g)3$7gC)Ya|e zR^ut5+na&+#X`hybpTh7cj|~OHw6KtG{_W^SAA9ejj->aV}$zFXSx9&P)-z$*0JTp zb?9iS9y+}Q zHh#F$zeiIYp=R!>to)!-AUu|;QS4IBsITf6IncU42Rg6&cYr#~PyN9vcYe!9&}Q^$#WHuqUam29Kk;mTrgd1i)Ydj7M{L6Lu}V9+mT>!7 zX1a&NaDpNcqc{`ZJu23>d%40?n^1L9IywGR#|b%TOXMoVv-Hf?erg*>ZiesAjK-7^ zg-E+ape%J`AhiP+B=xQm@l5OHwk&k^U^gItLU-(?rbIzroNk8tDpMg|C9z0LK2Wol z_|Ssqu+vW?67K$osBnKBLpyWTlh)h`CV7`TnOVFtPGT56D}C@|I)y~3N(vqU2e^f& z1p^n{E9|*6C8F}=(nLr~lon9DSWQZ86fsS}dx zWELyGKzG90U>%OzN|7?o)n2PwN7qS+8oFL!O^V4`gL3tcuEjkkWcCgcv=IpDyLCSr znuXiVVqk&wlJyo3n=g=kCcD|(YBpVghs|SKdUsj2)oqYN(p0Jou;tpon7dTB4j`lp zvX^ewNFvGu{sT$%q{r)I>bTw<4B0KHD}DNSeNx|9b8uc8*jKJ{-+5D_RP)>n?Jgd| z*(aZv{jK$GcalB3%||+!Uy$Z*jwdK|xFU5~s<3MZiJY*RA0VPKEA;P*9y!N!QV6RQ zh2?B}Wocwd!rwc-__ea>sIy*?lLIOebgNpZNa!E>idrC?jlgzPhLCxf_v0UoJ8HFHQugYt)kqG$Lpz@ zbw3cBgCMAmXTZAsLg2dHbXL4=^GQ`!J|F~;u|naDVoOAM^R)Vm%f;d%vv?t|V5Aw_ zot;plBI0p$2@tW9CQHHiACyls8Qt`Y4<@ok4GtF(iT-?m@YdN>s9ST+ix;idUK%3S zGfT^xrFKQ?2%{qAX=_-JRCUh*lB?Oug%vN|IMLc$6(bOR;hgnS=w3@ptH*FZtvP3(McN*$!cEF3Z4$;Ce?-N zxjHuu9>R(ra%gN7ZeZ3IP8e&)7-?{`$2gTpPGbt5?Cr~fLcMS$)b{K4;Qk0r=gC*K zBw3}D^YAHEeF2;2(7bs^2o7IK{_TZPxb1B4os17H1nyVrTBvH1{S#B|j| ztv{8J3lp4nn6asb2VUS^Ij8yYz~ivR7EiU1;!7IlG>>6un7goqP_DxOFHdW=wqd%b z1h@IFW|7AFrrq_@YRe4g%!~w0v}qY>`%V}wX}B5Y7FB)!*|-(t$CF4JgL4IvYZ*Em zKRg`mZe}s=#`j#nWtX}Vp%19uK|Ff-sG@nOuAtk;)9CInQ@K*Z?r`DlS2L|XUd=^4 z(w+pIYH3h}{Xh+fhk;`ILA40(Ar>2<*>qbKx%ueAy}#M+jIJASEqnH+taKBP=BkQY zZfL=Nl139%5<|LlNxvM()M0R7`r#KmSbI*z#eB^2WtHbzFmOWpa-ENyX6wwT|E`5x zoK3LhP(Yizzr7WoS6%K$@DiCCL8z~UZY0SH*+ z^pcW{0A@eE9~HD5(q(2Jakf?gm|GroszF`CjRmzRb!vtMOeJ%Ny3TQ3*8`JhY_ zuDtMQ8jR2Q)udnogG}g9_4Wq546PpO+j$E*$8~xK>PIT(48FUV%=Sr0+&(V5pdF47 z-8}=-r4qb?OhpDc<=NoaT_M$_z6V51r@jN>jO>?_tIHSCo2d8#FR5G*AY`y#ZV@R= zyZ1kl%34Xo=jj&8Zy@-5HT}ucPhn(Z(Oh~nDV&rs)VY)2x?EqLBbE^2h>)k0K@~G+ zhtX^E``GU4b6jMrIqNnp0;!^|oPpv)_$YlMf4$Lo>BPr(mosB}E#1a0E!FbgsU2joAbq|v3P4AzuoT&M%Qy8 z^TK@0S{IlGn>0SuQ(V)o$bA4V|2Ht{L|u%@rSg6x;Z0>-(h%{;VNwo8{bSu{5$VL2 zsRFA~s7-#WZZXWisM{??DJ_+zjWa&7M^^dQCp_#ToArj}k~f&a?=J^N4=|n}xe$eC z0o5>mA8JG{PL{eKXbex>ck7Z3;pMcdybHQLS%zU^aI9GO@KbHm!8P)&@V2hvpS!OOCbZ517-A*MMnJ{l=}nh+2xfI?qT zicl7h`z(y0z-K7D^yk?uf8G>pmxsxb$$6}`M{)Xy9ddp!!Ec@Iz%=8a`~wtc=oDTZ z)g=dCNPk@BCHa|D4sX_o_Ygox5OvO7PC`5k%276QI6J#-Q>9wF>r+46Th->!Z0&Ny zVQN&092syxLWS*rg%TK_qH#@9r!{%HXwE0{N0WSxzXWJ#$cB z4i~`3C-q$QM`6m{#*5;$0)YnOos*ftVl7~S6VPaS0t!$dDt(AlMS%!Y&m&5S$1inJ z^i#*9krFqTnB}P$f=9eMjW_h7*;Sj_jW$P!0=z-h>BxJKI>D~V9&*U=$0%j}udA%) zJd_o7-LdXY&fcmxz7vYxc=y(onHLyFCk;Hd)bV&y7wO7F31Qr*=aEy-<46Nn66T1U zh|&-2>{1&aM8V3d8RSwzxZY6x;H%ns+BLAcsk+~^(x&P%Az1y;J5@HwE~W_!D&knY zz_I3m8NI_A2iZM89E(aonBjq8Wk#wekj0KyDM*8!R~*QrxuIGDF5vE=FzBfUYKQ9; z1u}T!=tY87z7Df$A`!1FkQqJ4%lhu zl&Y#CJa8sRB2JH8*rmJ=6^`Ta0rRhJFj`BcgfmK?cx-%%V&^*^2j4}u^G^F%N#`RP+S+W@JV2NRF}EG6E&QvAB8|m5mPLEFQVgn5!>~iu+yzmw{{=2 zg$-4nXShqJiq@m+FGx4~taIWNV=l4Mr#hW^ff3P3tMO>h@8MvbfSnGAhITZxAb0A@ zNs&#@z7p-mYhC4NMY_JmG;gS@5qk6RPfnyXJ!p6D7QWKebE4uhbqhb-&GzmkUNk|+ z?+GMo8GvRnD0X?I!eRizGD9$g!#BEA2cNgsY&hQL)EzkjiRPNm2TI?TDq{~LQN1!* zbC)r%Y%-m6W|Kn!vJmA5e6r}WeiJEiDQOJDkQosvlJf7_zf<%b`AJy)FYtY<>Mfx30$9Wa|}>@T=k zF6p%LHZu=PHO9%+S}HkUfA@9P&&wEdQTaYftZR&hhunH|n95gND4 zup&X%nk@Kyrjn40LaihnGLmqm5UPRg@% z5(r5t=KyJ6^_B;7Ftq3rJT={AG?gm=R+gJ`y@h}@2b3-#$e5GJ*H*UHKvlc zSIHhJD*|bLbaqa1Kpdvht{qz^w^6)F4vvL1vt;stE^b$$dN* z8Yjn&b?2&-W-~CWvDq>BS1n4sg${X+Mcn!#XB8IqG%bT#=XO`OT~$j3 zrB9fP&UIEAP%gIAxxlBlqAmlT+onuAE94Y)xHLoFsticW$=3FfsxZ#aDP%*^b#4P9 zm{ld6iN{N4K~FT?`cvp@*OtiM+a~T-MOIB=g!wKRUp{3VY3ZT4qDuXvI%kF8{W1^) z?@WCN?{Q3Nn&U);+Q5g4HudhtrJ6q>O3+g#*$sL)iE!-)cuvmJXARc^ zWzoAl7ioeRg8Y)M)Z+c))#1ZU+wH{*E1p|>DYuS`yxYd_MSRtCqwEL^DaDCt5s`?E zyQwweDXT((%J_5*CDP$7y9t< z4m{qs^Un!}ie%(efAMc(-!?w)s(Gve_s$VY%<$n7P` zqZJTQosAAmPY#4AKgSGMi9)xnqqCRhtP0jfjyh(9N2zZSWtCM6k)Cv&cY&64lo`~g zX~xnV%Sg}>7@JF)-4_6F5~lY3;opxg9lZTqRc0h%5lwn$%2@XSti2wuGrfaaO1_|U zH{pxBLTH$;L0ove$9ai(Dle^!T1wC~y%7hjftPSFPSgG#o7K^tb!7(0mWl4s#=tM# zJG%lnlg7lPvOe?_ED*ZU99tOftgwzx7~%c799^{cYM|jAWeL>l_!eMoeGlk>%o2KP zA1I6>4Cx?EcU4=57+!+zi=9zJRc0jpM8)j_Ge1r$!xG#F3RKmcp#i@MTtNCLua+5Y z6d+nW1}~qc|Ji@$5&dn$@R`1CMBskNmtK8mVCWa*rPWQmD9?K}tL3gfW6lnUunvx+ z%H(S>?xP>&mj9fqO6D4n-s0!3j*%*ETcLG>G_i^gx58aqpsn@X+apYz+6bRwuJF6% zX_sk4&`u84^oyW4^A~y+Fi-A~&zF7He&ZW9yCrly{ePfSR;hT|%3w5WF-Ef=J z#oNIlPIoSx{hQe`+kTuZQ}e1@snsuK2bTsv+jq>dFCI0@!r7LExBseiWE|>Mpja&(Veizf|<;hc5mB$5fkl%(y-_ZVJL*dw2X5*LylvW909_K36nf@ka_4!NolpA1f#cI@$0<7G>nXu zhDFHUsUM_wy)ZJYiaw+1*i{E>6bUA%-tONnFUH;z>^Jb?wq!~8jlN6sC4P>>?`5ShpiLJS~gBrOFZ8a%mcl(1K?_cCik)=*{< zwov;S*~I-eX*#-2!KzA=YCWy)p|~m>uApFoNC%i%&U=ftLZO_gs4^2ktc&Y(44QIt z+0m_e%292lL-QJv_vkW;rDxL2WOiuhm-B6z*YrA-%55g|ZOH3(riZGij@NK75@d7(FWXcni^g zE6dbhFFpM(Qp0~;*Q4hA`jtF?m^`y+bjLp@@TobT`kkMHV<%Bl+c&vs2vK2Ij16c0 z{ALqSogIuSbd0GKu50qB7C=;!gCAyEvl+>s3gY?J6VnsHz|fd;_g0rLo|*_f1yY`Z z`3ntmP-)9C9Nxj+MDqlHb<6!DUO@@yWcbE?rnvP5i#>ldz)o;9TAMN?$;1Uuf}}Ws z#`B!F7p8@^`vr0iZ}wq#e6f9x8Or1wO4scM5DO*b<>FOz1LJraJA}EXAheKbDnPsu z;noMJRTMG5Kbx!>F>`8U{o&c4^gzA2u9n%6XjaFPEqv8T@lX3hRcHrMu||v%YhR=; z{U%Dsn;**@yY=C07)AdSCf|60tgausH`h0;*FDuv3}hbH zt)Xw?3mW3bSGeOin$bK_vI@4Xmz!sWL`@o*E; zHKrGlS=!2PSEndQfNi(Bp3cA52T?=1J8hO-7@ zUso=r5|`Wy>AOtf1{%gslxl45YI?%Dmf{&lo8{bI=QCN@j-V-aundNfceD4l3Ew{M zoQU>*W2kFkg>C}vx}YhA~7L0;|_e~(bf(yv&9peu`N6XF{(v?!OQ;i<48 zJo@#aY1;>O$=8SFj~r1Ewj(T+69pS;TSyd`Tmp5Bf|$(aXdT(t#4Z6I1{!3FOI%10 zf5^LxC37y2O!Ppgf)d`L8sY%aUXrF=iF6 zL0MVfYC!x?AFzBtME|gB$so5ntO_~ezT$`ga9{XPjB;^)tA4}zqc6Pb#s2|%?c%B5 z>MKM?eXtw$%Cq}J!%MMAYG*Gddk$;Ni9Bratus~31$1v&=oyZY0Zv7X=6P&%F=q@7 zsSW)|ZVrl2$L{ClyO%S}5D^eTBid<966Hbn7O}%7s<5Lz1{=(F zI@?KiSo7>omv5Y6*yT{_*7nH*Gw8f6oCJ7sTf%ni77cp|Ho@%fM!xO>cL`yN!Pd^V z2_R4{RwqFGNm{9cJX!|44vHCO_3OjtJY!Dvy2Q+YYubi{0!=aF+!Fq#SYZQUM9%YZ zWX)D=`auX*Jckp!%n~lMvZ#rK8-|q zH~uPp^yO;2g~u&=`*>>9ue;uVI92TWN6BU>OgUL_7dn{x;orW7$1j^6;cR+evvc?( z|Fzc_v$4MJe)OTgUuR_>Toxa1jF;+6`6`s%Gb3ol@_4qpHF3@bD$dbbl#ATR0{<#28)ff_ua&PK{I|NM>HGTtD%j?%}b0z@ypLP!gUw z0gJ7(lHzRth28KM8!pVMdi1O8XI^8c+j z-B17ji+=SRtse6M-FoHr5ylsGL?&C7E8GhS?sHM-77mMv=;1BF_s<~WAX56+jMR+# zXvgbB-umiWeU(&Mk5u%Fd4uT_C_cw!Cbw4MufN}T#%~+txb}I8!9@(bXY~HQ3Ri!P z7?NG12VLt!kD8h>C`zi_bdCr%0#5q0`e!e1SDP<=e=PN$z>xX%+PP58hZN-+#0A85 zjr&O-hNmOq^16U=5?f11Gg1UQ!=-cuM=qkV{h~*F^f&W=Z-X=LTfNKOWh25cW30la z>0q$YUjHn=s+-OwMnyzxFh0=OCVO?YA948AZ(S{%2S=NDRJv_)>hySTfS|S&3C~~k zuvJo%fn1-mNL_z?)nG(r&>0b4R_9`keM9ERmf33`Nr))iUUkBy5ZJ%o`pD0l?nxv_80Sxxksx7`NyYjAgUvX{<*kBd zKN{U2de=KPzMUKYmf~a5u}{rsK>cHELzK>s@7(7O0tio+4F~@_Kr1R<{MyF+Jdo?! zd+oo*mgm;v>fG=2`I#swPftDMYfn%Ud{0UyM8xEwT`~J5R;0cHiJ(XC7K}tsoV!Jx zF_>&59C;c1Ia{$Mh>Y-76j9=dU<}Gz$qfA%!4DeTI8Ol4Fojy8>vpWrf+51G>u0pf zn>cQ(N25;k`i5W7S!(Nr)#ym5-S zDCnzvJI^ew7%PC6x_E3w#dPm_YF1q4AM5#%!d6QU} z=Os%U-Z#O7aC-nsX8HJ#aa$*}s1_b4`Secm<2y-W7=sUeK!HV!bip!g42Iw1RE+D? zz9Pp0%Z-)q4dNp4oJUP;fB~yf%RS2Tu&9taFm!%>Egw_~M1auQt$O8~-~uDeb4wiR z77b_&9iYT?xg_n)ui&j1fBVUVqe{-E=rSX-Go))E5d8dBX+efz%vzs6ibdpHounuJi7CR--R0#sFXw?TL?yS$JRN56$;P;^bqc{nVIIEY@?@)UdPg z)XyD`50D9Ho_@5gQSP&h=VgWncYq7~iCL1SbKC<#N|$9Fh&66Nbr6{{dQWgFc_vOp zjx|t>7pzE9AFXahqa?4oWfzgPp@acIC{AY)6pbn*VCcmUW$eht?eX$qyLq@%bdN@_ z^M@HHp!a{=cxl2Iu@Y34M*;gDELOR)Q>Y#yC%i#~FP)oW+)c0wb&OFBwsOOA4v+Qm zIk#2V*?jOJ3<^&Oc;n{LL`AZ`_MS4j_iMA9(`3V$&$uC%eWb$?RY5WWAMHN#xRQP? z@1A``Za;Jjb|5VSwB)NdgH89)8d7(hK-rG#R3pEyDkDrQYSJmMDgya!;16e)XExX+ z$;C0iwdi8#KysrwA-FE^V$$|aqM2d9D8k+})`NB?YvcOy$;iObb&}c#RxBNX6mgFq z3D!6sK_E8wvM^QC+sCX-Ec?-4D%-Y>76%>if`YHT)6aCTv0B*lfvJ+?iE4%&;F z)c%d1NzQY|9<`m{I0lgs45|A~>CaFx@PtViYG(ql4xbm}^nG}*AIf5Tbx|#K(x$Wn zPyMhHQIN_0ycG@~vyhN|NmDdAS$!9B0YSwRr*SmCck7(jS3;rg1#X#yY0QzjMqG&M+e?n9T>mWjGe9 z>T+2nhGASOwThd_)IkL$Q4!?PEG)!_sipz~0YZ{|AYyl2W4NF2zBTdczrvnI3Ve|DCw`GQqNICl83#C zCO`0|^QMib>yY$3M0Rq!VO05l`qr?c>Q!3M4QQoXMExCGS^N5o0y!8;>c?uj;s%J- z?&(_0ASR>g;Y7*k76aB5C^%{XFl=2@84dfmqAa9AiO1Y#vO zUyUg{mYAVe3DUl0KPJ26Ooc>xCjCIxuiqRc3>x}+G%Gj%XmPq9zA7{)KnX`JA{(hl zVfe#j0KqL|k)Rlc7PX=!eOXD*K*3P%w)~KW48~q^_%93Ua)@wERsJ+O!Z|Q>!~jjI z?eq5Itdp_eOCAjhQTlYMTsp&K&dG7JtIm-Hf@m2DR48hx@R&;iv%)rFxRBy(#WFR8+&I8T9MrbEYiW1n= z@!u%?$=k?x0(Scxq)!DF4;C>bpV&+#UAt0{tvkogYoO76t^JFBjT}B_I$PL($E1aR zGuA*>6OofrDxV_KXxK6=R{f3eIbR9qYi#UM8L-TEf(-HL6$_)6p&5v;x*NT-zA$M+ zqC}#EpC_n++or@l3I(->$xv-3E6WxuF$jf`dNfb8R|3_uDVn5vE}lx>Krh!>!^?g+ zsO^~4&_;GdWmWZgJ{BX&*7!yrDiyt8cw!cD4of5vGr|)~jNH5OIPPkn+Mvl}2b$0M zsAuUj{Ttf<{g3O8m{H5lt{?d0Bpv={^@5m@3IK|?G22V51DwVq>NNo<*ci=Qw@d#s3`X!(&Pe+?qxNK4rJ*r_TsQV?9%e*OzQ<& ztPwhQm*u?uGcv~P}Zv~p5EoSfD%&RXq;(0_^t6LjkJqN5Ax>3hmuyV z7ZSZql(bmqkj9fvsI>l!+pLb$u(PKr0yTtgs3~04x(Ok$Im#~~5iY&Q0gE=BZ@fg7 z)aTn&bEh;J+l3Lr8#odg&W|}=5cqBcJ#UcJ=QgSxe97B0sER@V62fuJ@D~BQc7z(# zX%ge0p>Q6ea(t(VLTDs4n*h7*=~XVrZGs~WBnL;~8+aWuQq4=A-bN4@;UZZ-|IR_w zrIwzT55P8$XsZZvdo4ogP8X|Y1Zo6gNun5_zP4Lbm^#t*y>Kg*ZB(O$(Nyh>I%6Pi zS=Isrk@4oK?t#5x?MLyN^v^$Si0d!0(?O%KAegVDLeB#fRNq*$&T=w?p>>fSBj5vK z7NF(*%kqLA7yUt49Eany82@)A5PdxGU;e*!Pxz`6{1&iq*X8*-41*V0_M8Tt)hI$TB@u^WVoC?}Z-ncQeo@ z*fgYdnE&?FDYlQhGmbxye<1z(6xjYomfE;j@jpNeHkZG0Y~a7fE#d+f@#(w%4D&w+ za@l?`fZyU)fQ;jQEehnk$ilq4aQI&Kjo$%#L6=w1H`H$7@l9&2V2uOgz7u;dM`Wvh zNN3&SuJyd7^$jR$cgjiYQadZMdV{Iv2*Ahav<8^U-!;A`HQPXlNf?ZzBTaV1l2W9> zaxs&W)Oj6H)aQRm)t2~q8(bP;J}2^8s8D|Vplp_Oq?Zh)ji_d#9it#D*?BKv#HI5I zmVnWNsc>Z-7|?IR_>g--CMNByt1`jFPyO9|V)J-94@f0GAB0n^>zbZW!1TUY`6(d1 z*c=Z&t91-Yfaq`->S*PSqU zULUUlDPyJl5>R%<#6~|JivKW{ot)3N3f&GW^H^Y{w~@_bQtl2&>`u~Gd}mM;tIqLp z#b4Xhs<5QB8fN+MfD9Pdo0hT?oUzhO_YJQUAM6rNeP>uD$I!HS@^kEGMS&h=7t_WC z{AeJ2CV^Fdf|R&yZgHs-dYcd^_w-7J`G8@Ip!Yy&o}~j$O_82vS;egcZokwAHZrlV zui4?+G#_3Bc*SN*t!ThXRpU^w^6L&fP$Fhz&BE`bT4#APXx={{$!`iS3qA7`nuIRN z+4U=pVDw@%A#521jaZ4Kd6dQ z=fI-YNNwdB!)@MmG(0K{RHuQ98UMS^g1E)sr3~KSbakx3_(!4;yTva)lo)*wz{EeQ zCCNQ&Ogq(%icYz>VlER{9@}LAJwU?0W>GL21gRlL3%Qv`k?>%fOqGwZVnQOLo&$U( z-|h>)Vy-$Dsg>BFhKH`0hkRTSvAM3%2r7(w&co8Wr$ zbw#Z9dZfg&Et~gvTGZg8vr4-z{)0{@S}mmyxM1y2kebXCAA3%H^ECdW%HO=hYQC+HeO&hroI@KK6|KcAi_5(KxF~x( z68fY>Ea5ucVFfKyR#Lm${e`0?HbmlbybvY6+VlJr&-Xcr#8L;%RpKFn>B<98jCXf~ zm;$SWW3WT$o>MjjT#%q{8Lc?^G0jKel6)xGqyCZP2Rw#C#1-fA=VsW7PzGp%ZW~z!*{&q->SB@T!Ety@IB!v=@pGc}@KfVg-d07y8Gt?2hICImMhZ>z%Tab9xqGQr>{oj0V6V=UEYq;pClY z*mzsnOf!|T^*6{uMHw!(vymGi zpo$k$iO`2S?os-dm5k~Em{b*Kj(>|BNIt% z#bVO(HY}tP*PM0`OOk^cSgfv|$KDyseg@}3ESuS;RyX5wZkQ|kuTqN3GtI#Gzgcnt z#N9jpxqJx}xfv+t^rj9vy43nTF|2Tz9irCHRai;`PR*@;g0B7vnm;m6M7FO5tLar% zyps9N2Q|0p}(=NY+t z@ayB{zD(j@?_=$aONRlW{waNt!e|_Y#K}trC{>APWad zH-$O`#_G&mtrNw$^if_#G~?Sul7rB~xF|vwFV%vjz^Eir&Se9#mN#b9%Rf}uF~m4Tc=v5ee0vtTLA zs<%O4<(f?@zQ1WlQRjoM3jJc^3u)fx5eZB{M*(yF?(PAlKWNYF3HHDPM*A*23ZYo* zjo(zK>gI(x2tm8;MJmJf6$Eh%^DXAq30e$TXFy_MSRA}yK)>oC>+?{VaH)ved9du~ zO5rV-vj0LHHR(^b;b?AIuX^C|OojR;9t6bgA`Eb9tKejwMXvLHy~0F&vz)sMbP9G9 ztQjd~>#-gN9j?%Qd`QoVKBNTzFfswm2<$^(-ZUE7StYw9KzZc5@QIc*=T9Fx-3NhB zRZE}@p+X>CECB1>)h@S1)3D}QJ70)CaN|yrkWSKJQujWpCbP;HiOFBho`llc?4gpU z^Lq|mo(+pvr&gfkuSo^s8E<)n(-I&ZE@=_k86ZY{Oi4Ll-?Ss`Do5S5(2d-P_&K%g z$)sdV(O9G_sV&i-7{Yu`{{9+z9Y&`N>S*#2>EE6KBN0)_{471aXsK0lO+z|8yLK1|Bj_Kjk}jC^ zoMk`9SZ~u9w~aQE4rp1wT_hv!Ci~`OWar+el8uHngxI`3n|~Lir*HcFnm){fk%3Ce z)8S;Ue_*_&k%vYx&8dud4-Do`&Ls8(sv*j~pD{j;m-FHdGV@n9TjZQV7l*AtsY=M; zoznb09PAL{9TNWsFOd{>`(g~95{C$`xw*7d%8<)YJI#Pny zG%wK7O92+CKcSZ41g69gkd{fQF;1zBuYb!#bNbtjhm{@q=mw;)F0{4P1Bi3`Dj=+K4_7#h+#%hpEs zK$~~j0pcN@^-*UYMur$UlqhbD@ZoW{~=O6tKe90T~E0v6{w*+x% z*Cfl+fzIH5DW!OFmlW6<06MP-GL4|TmxtEEj+e8uwNLTynJT2wSRV$hIMEAfc5aP> zx0(J#7d!+mSB$qpc7*BJyGEI@+Pl81n6LKSu$IMXqbIujX&uDgC#o0|-U#Tk{b~LF z=XkQ+8GI=ADRQA@0L&t+I1>t|;06H`~YuUEI4%sBTW~A?s(e%%Db5b^( z^id^EI2;HKeHEk8Mf4+4=ju{xY}5_N?mh;~eE|}_`(Ps+ol$GuKIAPQ0Qqu9KL5|t z5ptiAptxj>eeoEzVi%qG41vKSSxNq+&zqfJLKJQ~gbnO+PspH>g?1V}vzmRQyCU;* z)#c3A)6Ohfd=KxQ0V&0tBP8|#F3;p3+kZkZ`D_l!J8${vl&&c2%RaIljS~CGbGz) zktvnKpK~kR=@2U%N9w06^Nb@zsR3m3)Qbyo1LGgYV*rD=f>oMH@s9(n1(k z;d!i@9~MA3HO;3-eo~m!@cTxbnU-hr9+ug6ZP1sM6aBB=l63h6dEPS2&rex`lfPn7vp%P0trZYp2oXG&d#Py> z+^VZ~5S!I#QW>+#WLmyq065T`G{a5+k8S&2xcaW|p+DTGQg!><9V`$Mz+10h1Na{P zPs{Zi9ZO(`(I0366!pPkgDU`Dv1Y)Z86>nzI7Hl4{2dB-4+?fuDd>Ox_s{17um5^X zKW`AY&8p=m{cxa+@m`Ynr9G@P{_#=hBQ{o=zZ-X1$Oj;wgxsR~I-2o~S7PO&F)ND_ z<4nXI+>y0lmcj+|hx&(Jq{m-MiPOb53mx%CXsOhipO9rQ(SN`?%D+BW0*GWHrJ*eP z*>qzS>P3_xnOSX?e|@D{`wiT!$s*i&rwPI0s>aZQ6+U|3Ka9>7nx13N&S>8Y1Y|A{ zG7M+C|Leewz7o!`!O699E5uL>&4ggzaoDrq248r=@;Af#pQp&3@%SS2`;3{l&0M{J z*P-El??PeC&?!yP0B9$e6Ao!LWhKqw*L5B&5BGvrt|pBi2CF$}+0+_$j(!l`HHfqV zkx?AuqzvD?-xEo22~xZ2q>mSSbCt}th^hhE$e&;5#qJ^HJScfoEKM2UZ1mCnO{|a`K=7>O zY5agc%qXVI0CQDna z*=Pkz$qJoi94DhGi+3 zdBOmtrMD`Sv*^caHOZgrjrEHoZA*H2&)C7YCdv}Clu)B2YKzin$|GgdG4vFWVsBhB zb@<`Sstdm527*fDTNzTFSCY3jt~1jIo+{WJhToT=;d(g7DnVfv|5D)NE zt9s8<`ejdR5M^fQ94x`aaE}^`7xA_26g@w5|HPd?9%?S+Rat$$d*z1FDEBvdv5v?HVIMHJ%rN;c%ZvMK3yX3G`fFpg!K3McufYCr<~Z2Hy0!Re7}6U>8I zHi`Mr6zog7v5+#MUUrZMJqSLLj;}WiIwyNpg zG!dmV*rgId4?%CV=$@kDlHeokP|Jf3ILn+~Xy~B$Lab)-1lm-c_ylccN}=01E!taM zewPja)d{=i$}PkUsk7}yIZ=But?B#5tNbz5cmaN)SV{PK;e)ue8&L?dfndH4G@#h> zIT!HIW-JpIXZ8@2s$C!`n+r3J2=z~sV4&VY1cl@nWbNhKqBO3p@qqE!U|rzz1vw%h z0b(?pS>uwl^?@}gt)$Y7fl*BsBeW?YNkc?LIz%$h2sah$kWXb(ksWF+N$(W48RU|s z^AXD{UL&TmuWy_dsoFnzI`F`9`!d)_s>!0WSUbx;!#f~zh-I_uX#Z?c-j<%G257^S zWwX<*tS4_o+x)a+|^6jZAx^ z;kmQ8+)Ilvp!2k+>pp)5XX|fA@KxF3&A*R~t1eLx2&C0PH4GQ1I_O641BTu-v*fB3 zLM6W8RUVquQE%yc!A}MZX+3GC<*o2`9*)bU%@j`eT>A15Pco3ClOGS;`Fio&e#tZ} zstK3C-uryz)HZ#Vr(zD+8Qd%jxrj@AfweO+IOHp`JWQKfQ2n(Ky*TrKH=9`USfAhxs{wXtFr@WHy;j>YS-E z^St62cm4@v$A`W;Z>14P)(#FZRhbPTeKHHU&-i zD!h!HU^n?NeI{tj{D()B{q4hNQ@V(Pik^iYU{vBKrG7M3oBrmOG2wn9!t`%DWBP(! zixP~!YnB&9%b{~>vZE*saTJs*1C5jY-k-;VU}hiiW?K|1%K%LD14N!racMQwSE?(k z#K;Jsq0k?AXIRY3Md6-J{oP~Hvs6jat>ugSy>=Cu-X&zHT|S;ve0;llyn#JDg7uvy zTjGK`2W&~|FR(LR6W6g9`FH~Tx!XG6NOa?e#g`Qp9uKQ%Wql}dm4c4@0x5@c9+8u# z1UiG-_%R}J1ivEcKkgE@tg{9E*a*`p1o%{f#84>!lm6Es7b>dR`tPF(#-ekpcL&rT zRAtXio=XiR_O{z$7F`i1Qe4{Cm5ZLN6!3sOiaQ5olD)wnS$s&dO>0Yhya$Dvo>Qe8 zmC5VI@xtgAX(&Ty;eC6H*ZsG_G^W^9Y)Fyf*P6AYm{m+?;L)W}pIx$4+<-#db#W0@ zO>(WXB@->)Tr^KQh1s2HPSC4!SX*LK0%zx7RA%gYf>#c6sZFs0XhUJvCFR7OC4*`} zZBpqq3pLpm*(UT-3s;hPQqc79#-(GPH1yB7%q)E$@6FNYr%(|S8-Ah_1bmYEM@%YKRdLJ54)?gu>0X-SBtA_|xX+vPlS8i&I5jlFBbLl`= zjrFaMBmlSY?pX`~v@e!W%90RRAWF#S!H^oDOjH)tE>vV(Ez9bIL5K` zXCIqUK2@rU8>AXR)1FvI`ZQySHXtk9F=(bmqCCiiG1gPYbW-bSl9*EmPrQC}S|>HH zGd!eg<>wHD>3Jf>FZfCE3Uy7_0vpCghJZ`f%`fr4 z!BCBPz%$c(4s;LM2Eq4_I;xPO&B?6Wd+~O#vEf)}OD}==6qkjRb#~Y5bbfBrG+Cd^ zOx4cgh&1EmGqil=*wILzd2d}&HQP7=bOu3;=@5i3%Lrz<{3XVg{((+0DbCJOrt2U!ljpW$%pPlrC*~ z!zFEVct9+E5p_J|8;&+kkY}OdyzRwLk9e<^ke?orBw3Oo$r+=7 z*{rns4I(Bui8PJmNOTCbX-8YQjN(s>5C?J_H|RIyFx|+HXLKiW2f5hESSW=_HI{`s=^WtMuxFyr& zcbQY)K*%RO2sv0}`nhrA_#!Nr?%H-^&KXm+L#wC{TroFQSpQ)+pg*n+dj5zc$JvWs zu7JKwZ^q~3trFtI1b0PSe2k;12c@wimW>%h#|buNzHFa!Uy3JrE6vRQm^IqnCVpD{ z=7Vu1D4lSe>F1^$#7gsK%^;&~5NplE-`7Y^3~G`}^Wj0K{0nkvTI7H&GDoSY0c*-F zbrHEhzC25w6MBF4jB@mG)42odC&XFkW_^sc(4khfS{$Cu z-y7uFWH;PARH_N_uX5&0=nP}53)z((l<~Ul4U5FGK?-di9OWL0b6nLecJCSK5F+{H z3eXnAFGOUnY)%B#ezrSdC?{P8ushB?b;F6&m`!@3o#*9t+vCsgK8$#-QyiYU%xiMX zJ>f&`yG~Tp8w8{ra6pI(ouDGF1#W6`u5k>3f{_+2jAHWH#Yz0J3>n6eC$f$-_uEK> zMjSZox||jC?UVP%@lt*?T*2ZC6Xk-}v-j&T7zYzPyRDJ@{XY~r+~U$Vc@nW2H6lAj z*^zO^75#88d~ z0F4>foiikRMbN25md zm1hWqt6mnU zw#L^s5-+A}$1nyG`8d5aXVIXbCzU^2cEM@PMN-s*6B6UX4?O{Id(}e0k)85%t0#g^S2BKw8oTHrte?o32$V1A3NWB z1jLc^HnOMKac^ktiaI<{3tfGyE?4oaq;~lEA-XS6n>2>A#(8udCi=sbo#GnJW)sn< znTkftm&%BF>p8?yQfIQ?CQrA2>F)@$*j1&14f#sH(CN&7OIkg!;iQ}lIi zged$cbT;S9gP-*@k*X40>r@XPw*pRQe`EK~*1q2d_okr%tB4uegh@+rzAsu&LFK3l zkinCYmDSKFOO7ZdRr7Jn?A2p|?xN03r)+43Y(NRw@O;@+xH7?rUqH6osv`5$#*q$d zfdDq*J-d!-N3X{{#B^4{vo|Gn>;?QV9VtwBdSHh+BtDSOPEFfMI;vNxGL2gSnrYW zP4;q833p<7P%zod5vir=qllJ6a2FhFF9~S$(NlW4Comu)89X_}=Eky{n2LRqcv070 zUE=)=P7m`NyW|N>JM!g1Ufwn;*Dz|QmS#E4RX0tazTC6Ovt$Tk6K8VA3eS^?jQ=RA z4a`aiQ#Kp4t}_UO04wmh%7JVp@xB189&V^{K8=bGI!HEsYr!wowBv?sQ@Bw`4$x!z zMGu2PC)P{Xhg^$4ZG_q55B8rD$1Jbu9Y3YSq#kfTax@Y`8R}WPq%qvgq}*)qpbi&? z1y>?kW;ZxFnz^aqE$jcE*~*&-i4cY;-(A=mfY=5#)7-utj*d;z5x*#HD8AA85_cO>)8%D zYKgEbK!w54K?w(TA>&7yl0=I(p2UnNdJ?#I=~KYb8ZAu`eoM@nNS}!xpoL-?Q6e&& zmmWnyzJ?S=h00J?)CG@~cj{K*b_x|)R9=$fbu8l%pq;-AC5}7hh%QP}`39vg%hBCs z;>gF}U*R;U>{E$(;;bd1gWpsM2jjqC@ogi^VW&=vYm*H9(*#*g(_p!mn)MR-CW*XL z$cI{{Oit>SHWcXOJY`AA-M`-kB1WyI0p_wQ=Ew;UH1oMq+<)AWH@tfH3G!+mevPVe z^=c2^jF8A)_4(o)3uy*dgeNNsY`Ib_mLXbfZQbErH9rA$wln4crs~~6s2i41Lg8@Kf z^6=_+9=>X^_uA{H>4f%HYJ0$fG-Eg6YH*R(n81Oqel1)lXR>u`Za5syJ??V+%b! z?~^dNU_ApEaagIaizPipvKX#!%|R6uGY$AU|1zZnEBw~xj#$AoWQf@4PF`Vg`XpKxcTQIy!$tgZY=ZXn#`r*aRrvS=5X^p zq1#oo%^P4G2oSS}VNssEBFXS3mRcsM=)-Z8BMxcraIkNkA2_TGQ--1Z>~vGV(`t14 z^7G_2M0(t(LSCYEbG1K}YY!3Tn_`<(FNcZ%>6nK(@cJGV-Fh4?*-n9GOD+inK0<7o zWOPuFYzu%XW0gul0--)&sHhe^!=zF)VW;It=52@P`@_GlOa#LTLdSHWPVYvA^fZf=DDud z%UWLF*UM;LA2yqmA+VF0Lg`VeMwRH3J>!(gvIqR&7PSqGNww1ry*Rxn3tjD}Q>A2M zABJV~a67iI5h}CD?>-AKXK-yi7546s<%#Z|?0W0sUxDP)-3?9C*Ti_WpZ-#6gH`)0 z-nyrjqEub`cgDmkXW~=G4C0qVLG^m7g5OiYJ&^?$1d6K>2L07Hf0kui{eh9n=lUHR z8g7)4M(;{-?D``vSz=b%m~C~|inf-olEd<7DTg6Obx28o)7%mCS~x$3Ko8iJ-@nXB zEywqSU|-D=CCnUCB#*6CmScq0=-U{s z-_LE*@{kYdQIbx^&6XHbUAm`a%<8lZJ1}XWNH)|lNehSJ(c_}&mxH1Q^m1d|Q&aJ0 zEy$!`osen+mz%jN*aZyjC{pdJ2~EU@-ROEktc4=VC)bt~MsDTc!S_7BV^X=vGXDOkM=TPx$5LisUXQQN<(_(<9 z9o}i{-0%2MSaSc3kfZA2w-AaN1uNKg7Uaags^TR0WELwV|3;S0`4IwX#lj6@we3$e zhAGOAVrY^n7(L-$5j7aD;-BUn<;AEP_Tu(yEDX6pJ-dIk@`Lo#^88eFB-Io&HBgVh zPdx;BRkByQrq$kO~NEi{oV&4Dvxczy2cm$h5FvVwEU9un`qGu@nTT9?XDn zEZakQ$e$a-H3cmF8GRv`;%|tv-r%axaPY+bbboqAF$sRQJLCxffBnb3%i@dzQd)L| z9@AtptC37y@$6n_y6QeLPJMZJ2L+AS8e}uBgPzXk(rv}a-o*J0$3U6$9oy#`?dn_w zt#Gk?gn3A!LPsrH)$&`%?tI_`)C4}L((@=u>v9qyI>8`3>U1I(6CJ};i?Su-NTa6i z>f;2c4=XA!6jLL%Ou}z){-EwI8JhP*6Mc_!!;W$~QJg5QLMm#7rxw~W4)44X0NR6q zcYH9j5Me#7Z+Ct$^As%VsrZd2te9nrD`cS=b}tgt^|(L(%B(tHlVx@OK}3OcEd_*P zX&pPWVW^JGeDlk_132rXB@9U7PsP93+?Z)P7S-vvS?ifuyREUi+dr5CvG6AvP0NLs zkSYL@wPw-a{zyLuTx^tT!CLd%FfO5IuXVAw75mE;5jRuk69m_aWh%n8MpN)}^ipXH zl&J_{JL4!&wA>u{VInO*%OD7B_r zdTI~0E7q5(x_;9>o*^Mi$LMiTCYM{mgC#H;fImBL)N}+q8TRk|-9CDVAx`67wC!f^ zS?c^kS0=^Tz}_INGjl*cvmBCwhu#Tap1ls2rj5ct^41RZ2c}6AJ&wEOILz(w(ajT~ zd>tvhv~o(PDcBvLcss4@Jhh9713G!`%`%s*#Sj0&MKHwa{S*NQA3iGKz6vnf7W_f= z)&DddSs>j_i+qqYW85}?=+V=v;#otpQYDK#$xH0YkmI9j352|9%SG(59?4v?RmE!~ z1ffVpjO0xb1NGKi1(ZO`(_SoGYldQ?rUo z83OE}164_GerljMjPy7Vs&IRw1~|@q}dY*24}NP-~80PCs zBe$pnP|N(B>I(>2(}?2LAQonIl&8;?wbZhF2kHfuX(P;j!Jf(n_)5uHJ=*f`s~qn? zcxE^HyMDQx^0^l9SZSxep)I7?{DPczi=Kg@W}^y+!XB>K!H6VNG!mVf=V+xz^4 z=N6RbpcCZ-smmi_tu^nmu-foBEgk*R`Ij3_vE(@McFDMW(H5%0i$YyrQDfZDA@g@$ z>->!#D#n#~9nx(0dN`*uuB$DQnEwalJjg~r26O++k1a{SeW{zL@`+~zJ**mp{t^qjhHIhNtEL$kad3(pCLD?Z(KUlD zyP+JmvODfqD)Expwg~*Z8rB&r`ZEGoqKND@j0zD9lpl94wxIkf3p+_QjI@5FgAqlh z!JxFK2#dKHbZC1$i7P0nUuAY1m346C&Y3Wz9;*U)EF+`qVwhR7x8~S@0UlgXZ zBo7N4kyiTe-&A{mL_Wpjswi&$4mj&uYN^XlK_k+!1+h;Lo9g!>W9~BbI?$Th z62}b)>{}I6vN2F4X9{g@5#dV6-NId*0=ooTHL(AgaM|#mv(b&2q^rMV79q8LosAe$ zM$WE^3)gFKSWkuNUx44$V(T$lr!VT$%~97VNTtryA!Bb)u<~986wc zI`5nN=isw?`@L|#7uNg!xld0|X_u={B$x|hEK*o{mTC8WTdAmX;)Uw@*x)ty*VHQp z@qvy}=UTM)PkF}3@0Vs4X+n+IM3l)BI@t5g-Y=Flc&Cm$5X@ZV30=FOs89h-GPZV4 z{yS!>J)qUu7AZd>XM$aF9$AkK`6SE=_7EVmT?7g-3_Q>=O1Gio`gCes%8@kjIcu8r zQHiAlhl}`L_4KTJ{A9aq-b%*QRm2YmRYp;i0he&FxIc`3-{#%Y24PalEV}SdD735E z%_c+E<@AI>AsM#pb6$%a-A{wzEjYnjvThQ34@2Q?{hf!|fWpf2EYJzL+F6ds!Hy<> z?z{3fEej@eZFm)y*T(%r_$fPm?FPw4K|5}Y+1^W$3z%j9S_IgVo>QKVchj7Mx;ohi!F}6p7c7zDhO5h83$fw6KK<~U=`)*l zRd$|xU+_j4TB|hF)u2Q~Pr+}qC8?^NCncfk&t=_+dSPmLbq&ENtRs%O4fk6nj*)ET zl#FLcySlgT`0MhQvI+IdxpipFruq?9e#TFQ2(?vt^5(TS$DukF^8LnU##>+@ZVH6Y zhou?j?LU|m&RyZnGnE!hLx8m`^=qS7{>5iUt!e&>ZoHP3rGA#AMf6pxT#eAea^S*Q zjtHQD?(Q28M!oUf^pd6Y^+w%@xZ8TXx%he)e+3FA!eg^yWF#9xZ2=-Z^ePbmmr~>{ zn!NnUj)0j3s?F12WXuS`B_tZZf0KnobZ&>7j_0XoI;gL)b9yeNYxzT|!?m_M?eA$a z{*kZDwBUPw!*`~%I&Sl^HFAT%TE1@hXr2%gEAmy`K9Fk#BfiU|b&svWhhfkOczpYE z@eP?ot-ChcdOfV)rIqk2->_|1WcX|S`z`d_%{A`dUGHAj+hiYa`hxgt)(;h>aCjP+ z^x`9ztT%spCt-q+8A%vW{PF5FRm8TW5zFD|S54wYX*+JSjLH?r8b$_eN1)2eZTptR z-fC1d8*^CgE+Cw@^hOch>q1(A3Qdn~CqaD;qf`*W_Y*%*taOcbaQo1H9h1t;Pwzpy zsIB{;yB$X4JrWG>2E$0=V8%DZ@9<jahER5s%KO&lfHd&w3CN;bmr$O8f|< znVmT-#LG-+K1EbZS6>pG;q}DVnDvJKl8QEXV{>0kVN>wSU;5% ze^(8>^!n2yb`kJGDw&GLs@^83$jPFp+j1$^N!B5Ocknp4-k zN?QPfHba7HofSTfJA~{Yk802NdE6N6IP48l748JOxx41pcSEtz^sI(R7B;fwasyvL zaZul}9xzP8(E}_7#@nNv8UP1hk{1n=hj?Ytt-+1s>SK(VP6L2G672OAX-|WclbL52 z;N4Jo=6Kc?Nms5sk=$H6m;@@?z>JXD4&{>44EevZe(M`jgUN+g@H?!lNM3xswj2Yb z``ZRN)2x_^0?iuU{d7>@!?TUdvHS}$fMYwNeCj1awZoEu?Y&)k8FZsCEwTe>x_d?v zH!o{nrc9v>RR=SL1Y4ZpRJ!d1YKu4%WT4sU4jp0CaCY8gNvle4o89~}zaT303RMi! zu?Q29{+Lg=ZsQ|?oW47jknSAFOA*bw%;S znu_K%m)~4FfYF z;PQ|FR-S?+#HaSwS_==tIYO91endE7Cv~hf>t(*k`@JH|9uqJ-MkPf6AO`*hPUV0C zi(UX(t{-|Y$oX;eIG+Gi%=6q`Fjs{e_o}sDIX`fL*@x#7+X)gNQ&n?E%5HYt`@vl2tnF&9)*61)!T$}Tc+ z#MdPW_ZI0qcAxPrk>r$I1ig~1OL>dDQNGH0uv&ZBoj#_&8rIC^r4GcLcX5RK4v1Ms zs*IbxjH}5{m1vEGBO$SKAK9W6vPqpB;QaJ!`2OHbsvl4gI<+{rq zb-M1fdV*Ki%G6JMn`3xpK88^1J?uRE>!>ofAkWfh1?7l@6b&n!X9l zcO5Z~rwZLL+uz%bgZ$oqW0xy((=xtINP zQ0@+>4{C;RC#w}o#e9Cc%-!9h{7Uqi;y7^W(WU>-_Fnz|xDj?qa#qrEDU_b2-FvrR zc{S=T=o6PjZpQbeif8`g-`8obe1^?px-UF@kOyhl9bMMAWf8o7Tn_%U$7*LWK+R5c zurNF3;obp$ahOgjf13_2x&T!ur$-@386*^s7=YvrpSd3 zuzso1`<>NsL}!Un@*e)c66zXehv7a1^frr(#b!Xt<~pP1%00Q><^(y?I9p3DVVX_$ z&096KCE4mHp^_H7HL2!5ji?iPl{=JmB?{EJ8F*jrLyEe)eU_n=? z!<5RWGcNJ|eWwG+4a`a;+qp2bfjm1Ner!=~Q`R7{0G4HM^#x*37eG@<2UpVPmQ>@-zO6$58Bi_6GljLVk%~320Yt_U-6I`AFaj90l5l$wBhH>g(HLHs zpZf@}L|9LawH(5Rr_fQ%bm;}nBIkSP=N^beO5wM8<{mzqG%W%$>|?elV)Rw&0{*aK zsM1C4m?=3f(9qwDaYx6CTf})#eXxkJ6CVu#05e{(S89NZTmpkk7+h>#1%3a1>Qg)x zlCgEPF}A}OC%$TM7|NSI7{+eResFHAcC6=YL==pN+q7C5eY5gx#2$~}3!rLH1kYgk z>3sTmWBG^Mqz4LH9g=I1s8V*?Ye{CH{Pyh;FfDs(BCm+6^o<+KH@2)KfG+haoLemI9NH;+%Xw%hYS@G_DbsrF9?yrJYX(LEV84r{ z)d7Sdc{whbG?wByv;&L=IdPCfC>vczXHmn@^S0l5(!ufIKgKQ4iqj&Fi&0%U;{3n> z!XlBPeyp9i&9Ds7$ShO{8w(Zfx);`Q61dZ z)eeY^KWCHx5EF>*On$ZcErfAuh;%fCmP+P{2zV+H0JOT#>n{VwAA}{aK zfkNoHdEEo#IZS;)S8Hw{cfXqF=p4QUuSOr+lxM?CPnqVUSsD|g>Ia3jTmX(M7Q60e}URlDzP}ymzTQ$wXgntkO zm=!D2Ifeiib=%-?s#MDvqnuv!Ns(k;+MiCQF#}&syV?avdIRD|K;nX$e25Jg=x1Q&6KDw7>TDAoooZ1y2A zvYvp?(qr;(6&g-#`;;;IvQJyjnA2HY;pcWM`mk+CSx!E;ulSQ>SKLTOqqeRMz27I) zg)#65UmvC01x7>p< z%I1Sm&OVY~KmCFv+0!~@iyb17sP;F=v)qkQjHWH7+!~L~O zomUV}R-SfuW~v-*>Y>>}EeFeA*lrf1_TaAL%l|(_8+-k3d%4Y}?E3m9!kqm*tyk5l zO~mJ;Js2rQBd=3PJ0DYhTF~mxDtQnM$uTNjaEfWo`m=jfUZ0)`uaxjqI)?k54efWQ z>0W^~<%Pehez)>eKx-|w=dJ&aX@!P6IVkD|S$#_-O!Xqi?i2&>5e1zKr76&ie_v;f zwRMQu=;mDU=h{;{eH8f-OZvHfr@9vLptkCrmfW{pfhXfQjQsEHU5QxnZfSwSh1~>~ zWA)$a=hvVp@@`UaXf^AbNys27jCP=2*o6|89xexT>P(n5m`#=@uFXV7D##ea?;~jf<5~w!t>pnUuJ=qzSF{uhLq>_S zoofgnz_Nbw^ge>UNM-N%M{t)3Cq||5vKeSUvnyM_V!ZmG0>OkfES1#g2j^Tjp5K=$F^H7bRR_sn8Aw2`(5blc&i>+xL) z^|g)OtRAmE!At9Ql5k>f@P4oQL=rVm9I%lq97@{34@gh2k@deicL@Fey8Quc21t54 zz9Mhin~5MQb>>js{@wJ_!p-moAB$vb_>k;ag`0aA$8)*kfB!rQeMp|x(}(FVHbadS zWezdtl7z5g_~1e7csN~O(zT&c>?A&tg@6$3l_ibKHH#g-5#UCOCF%oaFJRYT!B_^P zy_aDqwJ%2G3OFhr2i}p(Rbgcc8)HhIB4vVBM)YoEMUy$};#}j)%po#0Auq#Y?`v0& z(NJ4@I8_MsXzituhmQD{(gU==6huP0@l(bO;NoKTS4e)3b-FC(aSXxa6eC*H#%wHV zR!{*Oq+k#}y}+nRLi|5M5pXG=wrK_i;Ztx!^k&o8+iV1hivUhQvA?h6;=OTEZlS>X z(0G*>&Ku%wcH8~q;^to$<>PPi%j_Yz$#Xw}xviLVffQ58eeZZ%uhgSL_2!c<`;!PQ z4nF3-X-YHMsT;Yw=HsgJP}$S^(aWUQU1sKG3QDX=nqQMM(2_bA&L853y?Hh4fUjZNW1$&hfYS5lGWCbBqv(ZTUJeR8OR@B=^(!H*k8)( z_VgU8m+^>hLAs4I^YC`z)KkfaK$dC*BZ+C$v=^~{--fjc4w4iJV6o(#$+YY5zb|^ zsjs!d$=XX{O4j%c$9DuU{G9K=;En=1a@yH_6FVvFw%c=6nT5yYl{62G;wX7z)>nlE zh}SM~m=@XFHr$j>59Jy3GUpBKciem?8C(oBB!X|YccnVc;_+1$;R@j2ZtkQE-XiBt z?Jh%=^DxuK^#I)am_1*v8x;*<`4MWrK~<0FhAe3K-R6M|c-iTyq^S&L{!<7a{~#=X_zrt*`! z9=3FXvh|q@e3KA0b^YaRSXwi9J+wtXFuP;s^5%dmCS`WFhUEjkT~p-tGf@aaE|qd_ zHAORxli__pK4h zsJo$v+Qb0q$RHs&7=p6rejoC2p6!2S^G{BkRDb8|61zsp&q)vkk=hnBPiCD&1B&$nEp;0S%u|sQAk-aaBbXnR5?UnIGKA-;xM}sOjAVB9o9P* z+N*Umf7_^nUrszM@RVlCYGI;7*3(JTC$?4lnUYMIEhCk4L0cHy!DKxP|%cn8&EMxg4Rs z3x;Z9NoyP@pxI)pGk9z;$Rs5&S7^AM_q_0f_56uDk$ne8notQWAJPX{>JAZU=mnUk zQ@{?Lg6+TEQ;8oeFV9re?{Tw}-WsmOY7?TgB@F%UzEYak17OYG_0jFn4!GH05={a6 zHZ7PKczFog4zmOZS<#)g4sQBh2m|-Wj%vNSdatjCQ`))mY>(k}o`|m13vJ|UJ=y*6 zWoy{~^&pV;KpPlf*`N&Fyhqa5i}f*0wR{>J*-~((3DvjMix&w_aO4kAnT+4)CKfmc zRKTmCf+WWM*2yzAM4R*=1c}gN zAik(6MDghvZ!W7nTXhQOiSq!mWsuD|eKI5O*hrK*Xc_Sh3cAb1wxH>Ar`?Aj@Z&Fc zw~B#k@Rg^HQDsJ~{#1Ai_Rh&WWE2qQv^w^>llp1yRmF5Z}r9O&Kf6QBCTorL>LX+o}j&ZoP-Ig2O0jZ;s${w;hNQ zjVF+Ho=FxwvU%>IpBzgDcL`1Ty)?_`1R z8Lio-xVA0TVc5Hp#l6F632yuLRBOb0xy=kX>#1C^-QqJJS!~OiVca?XMyyvDe=mu9Xygk`FYsXg*wG*qAr&5um$L)0Wbp+N#1D@lMk~V=Tk+!ag8@K63xb$6K8{Rm_h7ua5BgsgJ6?j zgyXaXM0i9V^&OLY4>OpmJl4lleO=ZMzvw)mwA-LV^troqpWHV$1gD z2YjXW?AJbX*YmUJOkH_jaMu4RYv|?4h7dEjNv1T75TfZ>G%*S!VkFa8G7f7-gV>+m z_K6U|b;FTWEz0jDm!L*uoy@08Uq~b3rs=rHjUe4t&%5nPdO?|%6xc?KOzvHkKL_q1 z8l?_V-wmNHg=Lz^Dv^ur%mwpOFRBT#Z;^0jYVi^$y5of#*b5CnH*j~ZE`A6HGSw-i z2A26@p9>}Lk3lLD=47(;S0yMw%uWA({^vhMxk7uR;=v>wBomE<%L2MPjEbg|E z6RqjcJi3ancE<~%q9azPbag$~G9A@?E~Yb{w$n(NdvB#i4Bg zYs?CIXE5|Zd8H{FNi(8hIr+>3l%7 z_9Gse8pfP@z0hHj12=T6>ao^L(H~~XTvLM+HQNZG=v1R>Dn-15o{MRcPz!p1DO&>U z(azzBf<552x^^f9-}_;Sc(#|XJ>Bd9r%t=kb|!|2d6trI%7CnyF&+MXNEl3#Qc+IV z^(QlrHv5=EoS1zYN^f^6b`AL z5uJo`NC@)^2Vv7W!WIJuAp4Y z_RxKu_cAsDfEnMBNB*A`@DHsvy_-j>!^kr&mpq>uzfE0oDJxMc(#ioVQWo83o?5OD zd1z7`*~;*H2BxA+bxJdvrMBPNPTyCuoXl0sFe?R~;wKvmGLsPgLI%{oC1vVZAfosq zDHR0*as@^-cf8TXV@G!*4>TNT)2`z)QQ(P|mk3BA?v#w28F9%8XJ!n8{1$Y&rV0uy z`?Su21igjd4~1#iXuWB%m5wf1WvE*7%YFMEOs&;jTgQd`7Dx_GL#-bf+fSLkx@8QW z<`7o$yo81A)$LttD_iJzTWg8a8?&S^oz@j5^2)~7{5E51iq@Z4pEpAIbV9Xb1qwsX=_;3HQE9j-H1BxaLpIf> zTwjJXmFiyoTpZ=2KbDWa>+%9r%c7MMlOVgiqAv<14s9VjfB28Jb+rSG6O08@_}L8C zk?9(UM3dnuB&1*uM-EF)TkN9P?Q@hODM|_^hgel^eIYER!G|$qwYn-yVMscHbo^?5 zhn>T$;TSTu14{N*mjx^pWlf$1m`}zLU#Y6CJh>pYbdLAi5-~O_mNqY&GiqQf!cL3v z8X^0#JwAF_9VXb^GHY{mt8Z|pEXzxX6nv!I3?*KIhGQP%oA7V@M*BOp^s!@^Q}Spm zn}iIf9YBJ12(u3kO3czwhb+=SfMOKm2)*2!UU1%!9M^$~8r1jT2IguIej4C0t7ygx z*Q3|v=X7Fx86KC@H7QdEPZqE;#|byx&6Pj?MkWP4VNaa87hPG}Y=ld-WWckFHBvPL zmI{Z2ZGd4buXSF>Z6!%nxtf#Eygw%+3C4mTC{6NMEUcsyg-ftJ0YwJ)j3!?NPRkmV zI$-k?Xs)FZJm<$5W0vF&E&wnWLUZqmg_%bmjR8MTB{$wsN?8=#Na94Cpk!s61R1l1 ze%D{StI#f>4`qyixDX2`!VVnYWQG)tpl|j9x!pitA9l0{%QhfO9#W6j0+4h^$;1D^ zT0e!Cdk@`*_x}3nq7?~DJ%spo>LYhk%?W)BEkbZ*_3xDR zXS;-t;!!}Pcmd---}iYleN0(~ut`R7;=k(mUfhZ8!5$!@GgyVfHQOKBd&v-dC>jJj zlT_>aXUY_{euPirNdT!nImRDcQ(Q114J7ji+DA?&)1Mdm_Z=*p-WE_eEhB0z&i$^E zJra6LQ-KrSpbtu_+;&{6K@FxJpIeA&YxL#IH^TjGf%$dkX49s5_SW7cqUW2#dh9lG ziy7x^lOtx%>6daDe)67>_rn)4QujsiXD$J zoBxHv&yUnu@JCAVh7+_z$*g)0i3TQk=Hrs6g`e>vs`n>AVRmbcOq@ zG>c<@<@{Vx8a10Xu^45_Y>g2rf4@9>u+Q5Jx}J*ER7ZeLC6|C*3bawwWO*KYiT9$9F%}N?^VcQ8DysrW;6v}rS>uB zbsQ?9@5{L|upF;I`aM6${Anc6&|&rhklsxAIEredXz5!2Pe=5=kE#G{8*c9U=s`gC zparrNEe2Ktpr)S=Jq=gI`UkE{QQ3-kre9f1x7#(*G#w z^i-Oc=;giORUf=5sf8*OKu-__3@E|^3UAd zjRxDU9;3Cd45?EX+1VZZns{l2aVf`BrmEMEeRQ=YmCN2_Ff048Jh=Z!v5p1YzRmwn z)79>u+94nS!zyezWbqcOcpxF+$gKqkizwNS98a5%lUuE|$9Yq*Vg<>4n?5@~j~~nW zREsr+sf=5OoH_KzW_ILP(5;)lNU3KX3}z*f$A~LgP^C;QM$<jWMKHIqpkGL?Bb&9Ay|v z!Ymo%1t3J(GJ*%PL4qH~GrJ>75g9n*rOTC?cOkEq?b8*#GglQ%uaKOZBqF#>DI85O zsmWN9u^3SY`YQXF6UzY3f?#9|ye8H@c#&z>nH(p5TC|uu|K;jr?OMV z1qjuvMlY5(r<7HL4;m*(-nKwJWi-tld(G#PNj(l5)}* zGO7o!8Udd38rKo)GWeY`!%}EQ=Bpz}<4XD%uqmH2fzgy+A!UeJ&f)vlB??2gK4P*= zr!}X|p-SWx}VMECQ{Qsev3Dlz8hPd}Hz)t`C8TD}# zOMOpOmtRyLALx5kV!zqV;2xZ)x^m|NVwSrLTPHkKfr{AwDf6E}#=j-b-uffv-Pg|N zl#kS?L%9WL(=hQQXbSbfBh3Zv*0284y?!6WZ8obDxBqNO{Qm{#fG@)fy`48dwgZ0M z?+vTp6`fhl8k%zd>%?Q9DUh+;T>u5(|DksXhY>BxmdO0J>Q(f`JgX>eP3|h|Ibz%* zdS9y)d;)F!BEgHA7^j5;EJRgmv%lEG==Sxfl3JXX4%&-;JJtLLx0`Au5-WIyU-F{e zgzKV(z{Iq3sW9pG%&yvDRKDdITm(ud=}VFeB47iv)^S(F!_-;F3egbkkgbr}_-Ka| zd$|%&asHC}=+Vu-Jh_%|nmvTWs=I2iu%sM4mc@!~;~80s%>d*;K+e=4!A34_CYv#^ zjxj1RgUIeJ6tb<4{gXQu_l_7?-)VnHm|sxt$^aWQ@$wo{!CEvG#HeZ;W1$n;+Fl`` zQrZQ0{k6q-KIHzJ;f4}<5N0g#Sd8hQw@Pu2mlhZBEeVHHs|RbC4V1FqCa?kDtF zmacpLsjbc(U%Wq+=@Nwqb7!kzkcECp&>hc5Ve&j4{48DbkHXsDfE15BjvSR)Xlnh{`%PG*QFBqH=s z-xnUw1}r$*CJ}SUa~U$-M3LF3gPlX(1HCz&OJjBHT8LQ3j->8&J`&7BT{$t>mm3iY zjI;CS%QT6s*LAPeOFoEWb)E5x6By&0K!Y~LQ%2`*HL^f;%H6|3ajWGq)F~(%f6M%& zq#Z^tuCS=Au_Z{WK!-e(FJlg#Gm*u3?dA#r618vb+Nv6)oWu-4l_I~r@N4F-QCTlb zsKsdFey~ZzQ`cXO91pJF|49=|LJznrpgDQf?2f~XCX66>M?D*>U8p+Z6oUZnQq_^o; zloBMTaOBz~r(+X5EfAQAWRdox-EkaCof$V9^L#m!D}S^Aokh?qrzifsd;ECWXvYL! z$Gx(cGhq4IMhI6hjovxF&Dsc=AiUccB(RoC0au(8VrP!# z3oMn?-s%3HQECaRxN{Cn&c)4G`w~$sPJNDq^f~%m5+HM9Rb-kmLSzxF9TXV2E+LO) zF5j;?^f>`Nwm*1{P_^Ko+8GfpN=r2SzbP%-?uIdBbX8xd*N(0EFKZe`$Mgg5gOBy8 z!OS@CZhdG}JdyPY3H$2!49ym97tIsWH^lB7&xv#3J+<17 zp4*l8<9ho4sDsfsJ2B==^>PmGuxlzMObw4d*sTkm?18Q~!7d)$6sX+0{M#HE4>B60 zxere4!&tU|kdd~IV;Vw0fMfWwn3Jn2#+jBTb&CmX}8nA6Tp4A$*B zx0tJ&g@~G9ou+}@yB}y zRkBY)0|Sox!nAa4Lu79d+)30;9P*+EBu{GUd8~^VpleKw!7mi=#&j)@Ai+NJ5IBBY zzFL}|vl2S;X1iM%zuzom0C4+Z36O7~{yGyrz3y}NgQBNPx9Bg1D)EJBo|aTw8eb(S zCH&m`Vw^I-(i=`OsiR8*&gO8M+-aYi$vgz?BAN~sT?yssqjQ4L)}TX9v4cTm6?y7|wHX+gBu~!caymacHLLt`X-Fxt_nF@I*IlH}%Y#Wa_wg%6nf|Q4Q5J z&Xlsc4X_6;yvl*c^B#EcI7cv!_P~dO9LiYTgEbuHK!dNNqlWudV}82CSP9Bg2l6}|%z>QCFU=$43=ip1vcnP!fX<gwTp3s`Q{O$M!!fNXQEOMJc62kB?u+Nh=+!Q>pRo|BXfV^$zm&uixmG zvGXl$lI9cRvl%StRPG9`=^C;+K)q`jrq8&4-2Dt8@w+*AL0$}X;6?KF6qJ=gLzI$Q^X*Hhlr#2m z)_{@44{WPMGgQE~lcsS_k?%8_K#6aSHpx;G-(t2V#IfRm0$z?y;-B}GWOT>MQp>=1 zSH${6H87Da6hze=?O~oQvUzX|#b?Qy1XlD02yv1E|(U1ETfok^jYk+QOPQv)!5~J3fD|4evS;}~!)zq72~@PC;7kBb5z2*4@-!dm zSs^=+Pl}=~Y?ABKSb*Y&iIP@xcbU`N$VB2s*xamPDg$De+M}g0uFg42%Dt>v_4}vk z;Z)s-AoWN(i;k=o#Bm_#cdEYClG8%l<}0^;X>;g1NH^f~pLM7fWEEL!LsQFEN}D~8 z2&f<*$OoW6Rkb(_aT-PTt2j=u_*e!D@dtEb4co?u<~NZHNFDd7I52ulLl8SNt$k2^6Gngjtv6{Ej=lddLAps0?Y;}^On=$^ed+$gqv)*Kmw4X|TN znkan+@}UAh&V~WkSdZJQCJ4pOduSzE#uS%Gn`v&0MgGzy34l z8RNq8Y~X*D>9)JLxi3>E^E4nugEwnsZbI@Vh6v2aXY>cLd5)MyLt&e?3oT6TqP?!B zNynQsg#Mh_XFlFHa|*B>0g|G(AOD?dtUq(^!LUx3(1hpyHC5+F?F1g4A0Y9;}3n$>ehh780NL9bj+zQo`Rs0QtT@p2kx zZy?J)-iWV@a@e-`&DH3s%SBJ+5EodHXrdsqZ+GxsdVoOdbBOC@J4ZQti$R}{e#4J` zzp?wZ70W)=1PI|{OHZWyR-BSu@Z^$DwcCJX`vobdbMuG~D9@emSJs+4(&f-AlWub9 z{V%;w(r=u^pzLAqIEZBUy!D&C_4}#4d}dWHlS$4}@agmgpCIoWzQ=~Gq+Xo z0~tR=>|uLp3$pp`?2uKz%)8vY(9WQ9F>@y+K$_Ayd1?JK(0X!7dO9x;N)}X*zK%o? zX`ebTDnL$y8q88NIC&O$9Yp-^@CYo&4mVyXr2mR9wIa{x3Tmc-SN-9 zj4nY{T}^LSHO>1A>uUX;7m3tYF!`jh-X%2>y#115F8X`4p0F@48g-u zW)}rTMTMl8C(K#O#26N?-c2kGbD?syOdMZ^G+oc4nB?zDRGrkL^i_C0vin;2ha@y@ z=xKjINq-J#iTs8(GhWubW>DTu+53$z$~Hvg7~!vS=ntGa$uD}`8|{J zWxVN}az7~e`EgJvWkd3JQg{HWWbpsdzCJBtH>s{x4zo3l#TQAfnnZATR60Be6d=p$ z7^NLkvMS#es$D=Xlh6}oScH6-A=?6gnPCz>I_=JwKvU7?RLxJyySAr6D_WR?0B2=ai?#r63_pZO4-Y4P`XpN9mzAOm(Ia z7aH5eX-$;fSrBy3kC+JudadCU<4k%RLZPHUvS>b%t|~#11Snzmb1>o0p1_~=fSryU z_eAFRpJk27c;6|$Z4Wq#GajeajXBHPVR{5S*x%r9E)?gF9EDpTK_}-6>M>A0d`jdS zA`3hD!m)!~Zb~qJFlo3Q3&*xqsmBd#uByGtuApWVxtx2l#E#tpF;IdjcD4IC^H@dB-Od(3 zj)J_~zOrfoYUqJL9Xa=6r09-pZPu&w{+_)X0ozcnzeg!;?=MDWJCuCy2B{15M=^$`7nbw z654WJV`f~1HOR3whc|}G{O!w&i$%op7a->?4>XV;T27>VXi1eDj!3c0JU3#es+GK7uL5jFzHJR^7n zj@TL=;ggzd_PiI62VOdyxPgWWv$0nE;fdW5gD*dQ^aCVKskdO!2ll!%tnkxHo z010{l;O$2z%6|ZfBfbsR_9?z`S~c({N|?omIC^7!WtdR5+6ZgdOz8l#6zLi33rVes zCJY2UWr#)rSfn?XArz4rV2dUjsYYYF=QNzjLaL;MBsFJ-C=0`6?X$D(Jw}_OOY%tm zZL@y7e*5uGzhF!~MtyPV3JLAB1!W?}o!TQztl1wuUwJ%t82qX!Eb?vKu$#{Z?ydL2W>4sORoQrO=T`^#Ei0s+91aNjjv-?ayF`lE~2vdni z$J;~qdhoeAo5z~NMeW5cUz9H@DB4eOM_^U3j*W)hIi_F{=a(5}k#$4TgaAI24q4|6 zRn?y$8C}H}b=Fb-zHH@Wpoits&v|$uY>=~5XPB=qyNbb%tNFh9rpab;>8V$7<WLA zqMq>1f}&-53KUyWv1C|%m_SPHFL7Y5h;+q9khoiSZ)P8eRNDfJ5JYr#)R>t<_;q}JylEtcunhW?@#f^C{}f;L7DpV z$1-eB%1OI9z)NZVQpI&F7b|AV=&W*~IY?|6BTrgYcn}UUvdgC2kV@?wA$Xys=yef= zK}~8&4x;zWLEr7%vFn=NdKW*HBTpcCJQvj}b9LPA+}xjVPGy$tGCq&b0qe8Qd=f{c zL5F2^>S~xbFktvypKo0I<9m-He;a>X`}~!a4WG1UCpCO?mO#AYa=&_nQexF`th~1R z`S;wmx@Cmlb2-~_ABZgaICgb|xXgY_IPYymV4;Z(_r?bWzcxT1Dt2g_0p+!PeE7SF z0`4X+X_q=Y$Zy;4v#H&{-(a(y@16dNFs}00sjNv zk3J|>@c!=uaZZ`fM=O?{J~DKTDKitx>vtL>?|0fiU~o2yf}!o`U3}1zuG)8@@gYMXJp%+5ENTMJoQ^ zA@VYo(4yn$+SFhhQ{m=(eD6+ zFNmlqJluV4ci+D3NYrHxLhZl3-~<8Okz}pYdS!%awg>w3k9ZwO$5bMb*XD8-jZVj| z2)8Yws}kHwM6FTv@^Tr?z#*FT6tDgG8AtFvf0z8Ogj#`@y?MVc7{Ym$4c0TvlXw$091YK z%T)dpjs5iUeWqI99jH^oDgWJ%fb4{Jf^#|8W2_PtkrU7*Hc3*09$1lY1)p}#x;;tM_3DKVUE>^z)Qsd!5Z@6K-lzDf zfd<%oLZaihn}n6&f`f6eqFTjOQ*!F6xXRL>7XFleP~evRu|;1$j-gf+3-?a(dcKotJ2^JrW@dw57 z5AU(?GNKeHc_1+k@Q|k>G)39c&TMMiUv4nh;}H9N=#n?f5+a(z&w1q>hd_Q!gc(@i zA!rRYp-zl?qQnAQ$sqjMgnF?~opbAG`f--HTcG*Gs#g}P3b1i#ft$$SVu_!Hhs5=! zP~nKBWShBD-amjmx8wlPfsygPrF)t@-Dw6PMD-lP8#Z51325 z&-8}x5FC{c+l8j6DF9q|6 zY-k~hVIANVmYiIsuu4XZ`i)<)qyGy9R6jZ{Q|E#L|PVp1rX?m#2A9;l>*}##{0`s_9dyhQ}i+P z#U&>IYc!efR!C?_W0;XI9KANCLf&3M90xxom0GbgtRK=-JwuqHIX%P*{#dxP3NRis%GMXT( z3v`!ZDR=gv4eItXQk-M|3ke`GFQylz98ueaXLsS^FGyTpkG3584IzOym&$X;#k~*| z^npwT@TejZbk4+cO0s=Bq?r2hDWqIvU6Kg0!;)A#N=8iBKB*qG9)3toZ*?Sc3$y-g z#jTEL$sHmhEOLsku-=8+5!((alRD~6&Dx1eQ$lm`a6Mu@E;)3{88tn_O?Pwe8}U;! ziiGj5e6oxuudEr}U4d}}`aDXHeL_M>=yu(H$JZyUI%aT>5a355-RIA@Ntx2Fja;?Deme@PLDjoPf?lfe( zBw%Gy$;XjdqlLwVx!TCstkn4NgU%8g%P@A zG*M`542a!hRSkE4;HqjeH}w_p=%k#l;&H{`%=an8`1(p5cTKL$V}|sR=V6dCbKnZK zFcX^P+VQ4`tWyt`>e^zA(`jp6oL)RE@IpRJN3HG;lB^HyFbb2bqB_hYs=d6wB!j3X7fN*a^HV8Z#*<|On z?h|!|om6BwgOuX!3z&^>D&~)^bzg+0!A|Dk2ZgcTMwnO3(5uT%wOrHz8-vHI!Lu31 zL^i=0RzID zy-!oF%fIjRXAV=Y`M?AE0~gvq1VML%IP(y*=5(NtEp~q{sFU4g%IvaFJ-Lg2@&4lR zFWZ2-abnp+4S0^o2-WX8pvS%4aylIs#wNBqy&$`FFv?Z%MzWzy7#Ec@9Y*1GXCgFj zyfsXIrxcY7ojM&CZGG&|$p}W@uJ*4n?m_C%Urh3mLpygMb9%EEK|3sg5Dpvgakqv< z!Bg2@qQ0|0Sf>QL=LHEBH9KKBhodwGdvY4TP?_B*$2evyN$UG}`2si^mT?|uV&H4k zg7QdNlJ=oV)jo2AoaMu0hWPOoWWa#JyDjcYHt(>i&ybNV-m2ZgLP*sn_7%Kt^NZ0r z`?6z9+~lBKnbBn&lw3F58qz#iwQr(YWb_^x0WFbKX3jq z=dkqUS*MFHf9V>sS3wJ9q8+7rp@O=94lOF zuk(55q6HH6&Q;iGSW_gZD3$Rd1^oR1xAK*$a7=V`$ACGN$SBcdJ9&F1UML<0JUI*& zIkH-&S=FvUc*^J9{mospb*E=BjHM5-R?(vSxkwZ?hqzPMW0@SG=%b2KQcsmNF( zM*e2G47o9lB$26p);(2Az6?_YG-`C8HcH#IEJuEV;l@;A)QdznTDUxebVp!*(#M*@ zSfBA5AM=-}-tXF0aMDvX&AL)mP$ZWo)QoC;-w3#&0uWt8*#Q-8 z$tLpj*)Yt#BTh91Sx1KEgx7=FhQyqo;(<8pWjqt)cx)I1AW-5Aot;t%<}`V&8*6^r6MpNXle=Gg z#oFO3ROmk!6O|`R@Gh?rn3FgenSp@ZW3Po5Uh_A{>S{li20h7mYl^?7H*jvF<=0r( zX#puRSaN@l=j)Z0PE%{H0CfNwsBeQ`>pwlT{})Q;RAfX)th$g-ZqAq^-#3Elr|fI3 zy6gS?$Eu&omei!AYFO^HE>W*1vHGySjcqpX4{@#yz0RY#r?Hu(SC|_&U!hHLf<>Ml z>#zSm-fBwmZT(9Qltqsp zdyz-FBJ?d&rhi3?*OSWMI{SEybpeUQP{vj4J5%}lc70O+f<08 zn*xppyQ)qMA9Gg6thr&fElb+<2X>@8T|Ga&OS^002V)N z>-!J!X;0!ZNw@p0a-5G4~O0_gCL_RJIN4A6qLqD8`$U z6B{70OAqZz<{T(X=$$&*up59jg(Zk5c7A?xKmm48ItwF8L1=9N{UpdPw)GY2He}y% z2&-;|WmW&AZ}2%HNqLPLui*f=beVc&n}~c2v1P9A%zAykkM}9rR`j_ZDBG#ciILOi z7(^+P-))f;howdxcmu-0LX&wW^-r`*i&5_|k+-G()DC)$lf3ea;EqaE=7K=MyQNo_ zkJpe9Zj9kYx~}D2Ze+!lamyBGHa;c<`G&sYD>I`e%sPq?X48=BQ5T~tH%!WJVfAb! z*v`MmA6eT>_jguNk0m#9Ws*mOM*Z)>_C~p}oovw^2&C?Lu#&g4lAbYKjc(MxMQUH2 z=D+_1yXb^&-_`QRbH`#3T7$n_PW#9tH#n$ny+te}r=%@Er#uGMm&_b%k}ivi zJ3v7;Y-1Qy2G|ncHj{ndq95ArZrzh(s-xcJ>-Wb-5;13(OzG5fIucI*-JEti{pW(? zW5cdYlZd4F7xIrxTus_oGk69ut;qtoV@Bm9_XNZ_X^E9&cp*wm8mqIADdR8mCOQim zc3=OS^E+cfOP=Ayd>wrA3m(7tQHp)>^x^Usxme;vXDDl|<7i9@#)h$TCq7;ok{`r< zL5VBNSLFq^F36g!Q>0yusEcsCSKeF?YxfG-*1(DDOCR36%qrZ#t4kSb%#nKUWS0?( zs}U0-Z)Q@gXkX4_M#Jup+aF}wh9$tV$l(_IM02Cl9VS#p_t&6VrKuc1{WW#)ArQ~I zVO?ZOn80-^FTNg6S_VWAAauO?kq$8j(iNtD!+tDBNZPpEnr;p%t~11Y3p~N@!KXxZV$Q6lKlrs~UF{Ov=9Y z{i(WPCaF>gV$=$k# znmu7}`qAYOJwd4e1xqzBq^g>}082o$zoJ4SCw;sF_sK<*P?dWG*JJJtj<9-7<`NG{ zQ%}4&(lnx1B<<%PVLddw{diDrq1k0L7`-z(8e!{?K%yMAqo7d_U?c61@MW78&Z+cf z01d*@lkXJDc1ArqEzilv3`DJaK>vZS0-Qn4n(nX>sz%$+ZY%1&{Eq0apS=RYhXAED zNRBd>uKd##A{%^|y!)n?8iFR0q*E3*WD)L7b<~Ry1vQ9|E!sh=jEQBWu z()dqdZ26Mc45vON(n-H^c^Anp!NjSogl<@#3N!%&_p_LRAOBR7bBErnq*eD5Lmp5{ zW2`YvdSUbdd6^E@7&$@0`ZD8xC?;DP7NZpWYG^=;2@64<#&%$JWd1YaUOG z*W9h7`t}I69*L*O9g==|xCdssE_Jp+Sr?Wc8HI(yJ|dq`-IR4FKGVP-V&p_SIbuKX zBdQ$i)f8mjO*ErH@upV(v!%Za20s86O>ijM=!#x4$%@4MFo|bYTDt0$3wwwZNrzY~ zP1={(8FRh!*KtSfd%PKKlmnID#90rdYC$1zueDd_6qxieb&_~H+A0Tr9i8TLtmHOL zo&0NXCO|$}`7=tJ zQwjed`or8RXjy1<{V#49csQ#X#o61rWjz+fIhmd_sKkOn&t|%fB4+E?KIe$~u)av= z-4$6L-$YI4EmxC}bB6Z@4v? z8z}SZQ{}(;b$+&+rx;iJIo_o^m4y>0fgC>eTox^23~;FDIVU+tZiJ_#$uXY{C;RIZ?QXl)Dk_Yr2cC z?){w(4Jo-9B+zG^fx{(JV>|}p!nPfhEf2}7G$t{{O$}6DJ6!g(R+P#63aW*^8BrwG zt#!4A$d%mjmm8hMY(|l0Ecu2m4WrjtT(h~jJ?|v2jIy+*#CtnniBBAv^Rv+;e%jQ5HVh+Hk@y{R|(6 zA+5ceYPm z^Xmd!^Z#4TUXw{%g~;Yd&c<{W0 zK3hj==ln*W*XarDd5;RfB{&1O=PxhuWyOk`t?l4Y7-hDkWwc!v|6)g?NYtWrZt7Qk*_9*(7$il@@v&1+8ccpSkboNPjXWSphwi;%kh#IS^ln33VK=p477}jZ%%|)Sr8r| zl8FNHO#8g*dXW+ppOnJxRxN}L%c9D#OeT9-G&s*o^Ge$`x@eBZd)Ysb_hY)4(XUYK zLmr4=bo;k|2g286o^Y+_thOy9*<8UYmVqVah*jO;9?I!JdA_wa zBknM7YpaZ-FUL_i4K5LN?(-90F@k2WE$4?k>GoL9{7|vb``}m6b0mZNjw!|>pB$4t zJK}^%s!bJmDY|B?k!rega47V!=Vd|N!_T_0CEJ(s+?@-vY;3CM*UQq~b_-Yx6~GE} zUvL1dTRT=VpIZcFi!(@^Mk!jiYOuZIdt@WZY1FXu!V7-9S74Nrm}$!{eFM$09>I~9 z%tah-IS5GXVh%ay!qLT!U|?@x6dqD?j)3q$%ewK*!zZ@9T;{Jy!+ahMl8C7ZCfW4} z!UQw<=^Yckll)8g^FoU)&T#ZVT*{xcxhVD${d~+&$=Nt-4zs=&L6FmJb_FN&Yn(d%bEUg7gkaYyVGyr$*f zFTIZC1Fm6R4p8I>GOdU^@t&*)M2~fb#%K20Q7+3rU~<4`2zOMb0`K)@D+2sek<+`j z^0U{9JfZDvnZ5RTmSRQaL*2`HYPPSLp{SEB1lEQca!{wo=D458Rs+`7S9l*}O z)S!_xD5s(1!Q9e62OhcB=9QenMl>&`x;A|UcAo)Ng;YSe@JlwKC1~nT0}y+%yOy;R zZ?}`$&rT(m9(7(z>39*p^wi``@g83^qq6HYKvOpWM&r&%Y+DwPB|S922Fg?Xv|P)N zsjO~jVV)FFD5T#2&ineOX(v3JZmSb^^sPHV^Ewh5x4sYjl?CA*SIA{BEfEnkMWKs$ zZ?CAR0p&H|w7qqc_YVp?31;-TWNk&sBQB=ecRTF4g0)>X#(dlMKj2JeJx!Z`o?AM@ zs%ZOCE)EKR<4glawxO>`YCvEM!{XisLJTChfYJfK5lNdOxw|@uknfF1k0Bdq?A{Q! zKoqU=GnSXIUrT7u^8#rYFg-)?chS6rFK7-~>ip|Dm_KWxL^4KXpUDbIbDK%@kU`+CY!@;0e*_ zlth#WXrVu}77`f=QsE6jjCRIT0D&tF)7Ha<{B%>GLwW$+^tSCJW}v-2PAYaS0Ovhv zD3peIxMt9f)+}igzd|6E4ZK|QBIzr{$d)s<*e~vx9g*#Lcy+tD)h9tL*ois%MNTV*v#AZPT=!TWOr*LHbUO5HX3~JJ}?1{0f(o?BoBj5q4idO2G zHthU=vb2xp5jL}fUbUYMc;OhEVp(%chWO()6bO9nz}7H$coaI3ocgKAdfUM2Dn^ zn7+w5(z~h)LXmm+xbnUsvVb7#L2_}KULWX}e z__DJ0t4i6oE&S1puZqMEOa%yi?H%X!pZ`}jqrtW5M-z7;m_d5$;jD;MkmSA=xVA}e z|Ek0=MDS1t&BYs#DT2~{CDZdw40x`3EE4qsp z@pV6ngGY{X?Epge1pjE<%0V2E>k9q=s4(uJ1mc~{R5;?#Qe`z);s@9%?2=JL+(~N4 zNXVjVKkTyuR_WS5=|YvPK*xr|{F3t}FWgk|Rf6{FKZywz3i{Q+S$%e@thow+fn(Bk#44ld!SP z+C*kRST~yxaNQ=@fx`!uMZ>u+j%%0$Yf2-QCy@dQz9jZ@4yd4rX;> zX9a@Cn30iKeD2-tDYf@nh6Z>#K79$fuS`0Nm6# z>yC|4D{V2Y8NM&vG&Fo|0Ne>(c$JlV!Ylbo-s?p7KP0Od@>@w6*GO9wPMTYrKP&38 zsdErlyIb>TP)JQQo~1i=-PKeaGwfh#w+}LSJR*WydlYjNiDQ6YO`N^iL%-<8(Kf(t z!oF5z;5dOd`IR4TrltBT4}8EEjcX9{GPoF*4t7wHgI z1Iwyll!fb-xJZ32W3&7nOF>6i-zF(`*6@)QqnS=);-=BCkfh;j0DW8%GL%Vd=rvk{ zLC}4(N37M*12nf9$m6V^W+`Jm^q`EJr;%&ux>(M44qgAUv>tBQh0A_75>1=5xV4enyHHK7+ydRoFyl_Y<4LmRrGi8kJ0meN4u$b zmMH=_;&#Nu%@A$9;>+Pb<3vw-zA88cdtW{wV{t!nGGv&p**YAc?twXEEXt~ILMsa# znnq~%HuNCM&u+WYVjvvD7ZlF-L5Yv=XxjQ3Nqscxd#R10fYbhxH zB*Ox^lX$|DyaPVG!_@TQy#~b+pItHZFl%IzEm1;(!mVAF*jxOA!OS`rE#4%e;xO#hhC?@emB>&?iwe{1ulqW3$?#k)kkroVR~#9 z58U}-`3d-=`1HOt!WLrh)oagHy5n+%InZIq z`+h1o6Zf7Er80 z#Xvsi^rpr=jjc(*5PnL+Fa}>K!5Hh~UQe=7ts4vM)7UIfKfh251q@!;5lkRq|EgsX z`rCAKf3+^HMgp#<0goTHf(XpO8qA{`{PUON_kAtGTy>38Jo65tZnZRZCs_x^9D?5y zHOlRo1%x5;znmms4E{-3k-;5+`?+Xop%NscrVclcq5OYZhRkqa6m-ShP&UO%hX#iI z-PID1>-Xr|q?!oFP|B`UY9qIr#yVs%{l*9;j6nw+n3I^+s z5H@GB!esu_2HNF;<{;x664W%LY{!90+RUS?m0yzDtNv)=G8qJj7>eq5d2Fy4p@}8^ zwLL1K6iLrQ33tz+Lv-se;NOJP z>&oalQ@)&!s?_=`a9Dv7(uVYg>E|2Ln zEs1(a;Nrrst~n31ghTQ}j-}~z@k6(YxR&)o9WpEsA?ZSuuGe5aAR+-1FgHn$hv<$4 z9gpB0B!a~j-LKs$UZ$*wfCYceu_@7zv?;gYy^NT7Ccl+b-?~XRH)TNV{EcBAZ!#3SwN0oaxrF+J;Ej@@7P(idh zGKYAw@XP2hf}LR%i4N+{Ve0}(AsUCgkm5amLAEIe*K{gD#$f#O7gD?n7vQ?<=JjSi_?k3?e;cqJd@wbtNr`tu0qzo>%XU)xU z8Nm_BLY=rnZQ=n<*hQ*4a7I90By&(;s-pKu%Qr>=&VU*&%jyLF$x^;{gqFpq}(309-{py zhoc}VEK^fRry&SAxE3d?qdJMdkW~o&DuFxs2NxfB;Y`S$t|ojFX0f)cu!W0VgUiq= zSXMCOE8$Ac&)T`H?z{j) z5u3vI)@7to%_YP(F&l<<41=$XxqbwGD>uhUD!CuIG?wsmVG*<$fK7#Bl`>71pu7$R+46^0j$srXL2BFAc#e!${%gXsIJ*A$c`WPy74AUmEM69W*YEoHTIpHBS zW5b0brgN54)Ix*Ss{XsbWal6FL|!H2h!%071^P%A(uZNnSMB@044(p*{F zuH|{}=`LN*;x(eK#(c*`hnp8U#v3DMz>Hz0lSRx_dEsW~;6c?J*gyJ-CwtmIhpF34JzoqkjaFuUC|D zXd!CB|BVnoA4x-XZM(vDzdvQqfrqsm?k_#eG;WmvID%lYtk{Q|-G8DSl&;VVyEuQZ-eCARr zJ=BhR-G?N!t^d)TWLL=K&b^OaLqRuLl<9Htr^kxpvTtsGS=AM--zgL+E;IO=ZAWwx!B#D=C16?oap*Ck*1 zg(mK~>DYgKF@kzDi{Ds+L!KG5zc7M#mx~Qq)PCv>y1>pr|`I+COm~Tm>*C z2@}>9tbjt>a~;?}7uDWE0y2cT^~zk<??G{61mXP%l;V+x863|7NzD>g%U7oi5?Ka4s#}wk zDkn2Kj1r@9bwb7l25F~VJD``au!pQ%6PW9b0W;QM`KS#O&bwH3!&sL(rC9i1*OKwJTqFkbtgZxZ! zNDHbxlk3cKn0g4cc#aD1-b+oIjPaG=o?=pEiZg9-bDCLYL75|V#LA#hp4ZCD@_r{U z(P*$hqln}xg+=uOXGR5LdDqqyrhsv18mYzHt_X=EFsY6mozfvYfzl`)o9XfG;Vu$# zQX;0(rRBZ}n#wp+{IO+5TYE<6(=d@CeEdP-!|mA_o8VzqiR)G)^Ab;x2D8xE9sKHB zr9F_!1yCv#bkTt+q4p1Ht)yxyplecvU;05-ZNm-hIZ2$F{A%AQl(Vd*y?zLJHGyQ7 z1+gR#j<*&CjdZsS+iP*2N*!XUUAq{4)iXPTl)s?Gc(=pC!fLic-L%8E?g;+KRS}ZefWu^~hR=tG1+>lvo?__zbrd--K>; z_(#oPCD^U>8Bk5U<9kSH1#M~FlQ7D#T;`>JXh{;9pl&REPwwr6sAit7|f=>&+w0l3Ug=;2V;mi8s`Fh-~{MYr4W4}6CqB0 zovM}2-cY1?>UUzUk}U}8t4$VTpnCisd{?+w`jpbO)?4v_v4X~`8d7@{;MkubV3NnN zBfUjMPvT6(G6XqE-`u}8$Tq+H7 zSX$X$;Qkf$`&ZWCA~aM_yT>WxMIrpXAZIlz+X1FHx>4hv0t~t^yyB}Zprv&hhh5wH zGt;Ut`llB;5x)%P6znL$s!@R%lf6KyaTXk!**x5FKOBtw;#gXJL1mP6jA3I9yMcOH zd1h;4;?~*NZZl*p)bzpG>w(7**G#IUHQ9|FP?)p>TSObhNx9>vO$Q}kVC}MEDFuUe ziLO-d;Q?-)QLCp&*Jjm(bY|8IjK87%5e0BXqm8yH-+YN$xNIX9>8<@G8}b%eCsTVE z7ilI<2t3O=&0CiPk8wG^W+8%W#IV^M+3<_Z9GnwJX;|@fw_L!*7%6E-V?PgKAUAHS zoO{c*GT4_cMeKKlXA_My8IMN$ppU*jlf0wfN=Z*8Uv8_JC*gc1pafPwlY)+3{RrQhM zBDf|ivMtLgs!leo2x|>NYbZ9JQ%;0xzsLDhmObT&|HO}twD|u}4;EqoqH1or+@;Ol z^b7=$6jx~g95cllluY}_v^2Env5l9C|ELVh2!NG&r)O0jFz4vJv!EVCmby4M%BCMq zu|XZRZU&6;-ap5fDO(^OmQ@H1x`4Jtpq!1Vx&)8`#3J=n*u|>}9PlR=@az?jTuG^F z`TT*lp5JIwg(8bhewY}DbHma?5cq!MG>CGPcK>-m5y)&UB$v@A#-Rfou>s*5N6Mag zi}9FwLgD|8Nil!aed;5I>Y#r_l6F(dRO{$Zs!0mZz@FE_BBPXQFiAwH^M7q;MU*Wo zVGiP9YoR}C28Hc$_F!Wj%%FXCtwe`{O zZ}qVZ=7M!_;V_+z#cX*~wAt%g%xy4R>3g;6+qDk`J51cCSEglIfCmjV=Fv`+0VYE| zK%-E;c(eyjV=imOQThX?!=XL1wkfI)K*R|Kk*T=-CjI#%rue!%2ygIM+Y)S45~PR> z!K^JqGyO*Yp1=t1v%s7<8&xKEvp2H}G>$VH>90YT@Z-t@<9iux0%G8~19jV_&Y~sJ z?+c`WEHMWF*{-W=tU<#lV-`n=V}>Exl9)5Mrr1=dk{LV;Z71(JbZ{unh3%dlOgjUl zv6(s(zVFmh=zCcOWG^up{pTA{Hu7mrcn|&$$&(%n+8nfLazLbpSR#%LAaA5J64Yv^ z3Y&3v4TjC!VA0w)Cn=3X+wWK=n^2A2cu6Vd)+I$yUXBgv~z|d)V{={iANS`htN1zx7<>A>6EA8x`kq6|h3MS*1P_NDv;2 z4cM)Gn2WMTc&P}F{Fga7bF#|uG}tI?j$Jl?Eu8=;kz=7{))%U;*pl2zJPz5v&ghA( zFNXtqp)=bA@^YASj}(gos)JKGjgwX~Ri{*|o<12>o2Z3^{*E|O+k4o>=0Ovob*fARdJV@n6@@_>R} z0FYzsF9BV2A%AKX)Q7;{d9|DA!wYaBnbEtYPgZY^ZwiCy1TwY->8}wA6Km1^seUO; zr*phg#jHn} z5G=GXd;lQb*dv66AEFu5zM@n`3cbH(8xWvagE;P{fDhU$5lEX-VT)w}$gLiug1b{G zu$xPza087p&E!xp??xpb#X%VhRbV7y&OZKpDrwRvS1U6jMUb7EWv&t^j>6aXtAIs| zojE;FayrQIkKxU4r3}9grtB=ReL4$N*_B zMLY$L>r^)J6DPFj@@fi=BIpFo2wYB%h$MK4g#qZ6Gmrfs6Amu_&Iu@ z5-`)t(}&J0kmTBgNH9?llMEfPOJ*zO|5|39WY~y0I#W6o)f!vaO!`Sw#Gb|qi@-;@ z{$GWLGzgsTZ_CvAt{6%oMp)ks>X|GZP9xcoXc^SVYyZ3k<-4_8Kv*)6ooN4h4%C1L z1c06&A9?_{mQ6c`_D?M!7kl+R zfgFg?pv1Y}fTmPC%S(~)P#gwLon^HNZk2Jp7z>&Z3&1Y>ga718$Urg}AUa$`n26p$ zMA9TM@SvjnZ;}}1Gg)P|4r>cnnG0$I2RXQ-cn4b0s7TT2vlftSG%{jXX-L4#;o75; zpoJ36+WTuwG}uNT0hH(4xh}5>cVGY+SYpOAYXzv?-cm&!cNV|I=Gdix{*K)K?o=wd~utH3IO*hcg z75mT?R$+{pHVCG$p~7k56 zhFO*MDy}9Ff#sl4+jRN{%bOX($|vbTav)vz1R(Ts9wP8dsX4$x`4Is!@MFWQRjr?w zYmGXCW~Z%Nu!K)mrpk@k=v?q_3&0DbWs_k;tSL2hVmCou2A6HxLB9)HI2yA+Su5Sh zO3>pQgK(n+t+IP5VhP|O&fa~11I#~`sZf^XW?*-h#64KX!=J&Pdb{n@2<*z@ryc~R z-`N2Y^g4_tP*?y?Ub@c(ApA`6d3F(Gz;Z#3w%5XvX=pZnoY4c~$+L~jn^fV0?U|Z* zpO-H>pn2|M8f^9NQrQ)XXuFxl;-0Wj=odF$42J^%FL36-in#!4oq~Y{V0<&@5pc?B zWGGsM_xJj#dj|R2>g=dgAlkLDpc)<4J(SUpxRkAoN>dX3-8cia&O!0GlC}D#v987q zLHQ$omIc3JSf4C;5W?pP%nxJw>2!2Vr&vTwiYf0_@=2^{rzq_(HPvUD(#2u*HA}&n z%4u@t`n9m&lBvCerLUYCqOYW;=PSv;`B=_RdxKDjcp}TAGTN5cwz61y1?YFJ*4hbe zEhaNxA-|9}E>d|G7e(f=QleBsewXT5zqpU6OgsWYk;riPr#EPuLGTRKe4vBineGX| zBi+itcjs_Px+2BQWZ#3smkqY#XO_t;5d45gmvuIY!bd%An}Ab!EQaCzi^hzYqRTaj zcUV4BwhL zHbHUp<)7@VD5JTbimr0MrGiTNZX9|IwEjC$?p0%+(C$IjTTybDAUOUueo+ZkqI|#%^37u|CiY zWG@dGgOP=ZI2vf|s-!m%{)FSwTsoG9SVLP}8d2ZA@vs>6-khmFg;~lOxVHZ$zO8z! zt;{RPO^p`gA||v=FBRy~+G=Xmm#tol3Tpz}u_a$o+Zsgm$4ycjDILYH)=a^*brj8{ zw7YxbJW*7YaM`e{@(lw)@gM`jUi9ZlFB7*;vN&D)k#s>?JDG}M%mGpB;?BX5P#=m4 z=XV);;nd~ly6X5rmawfpze`dN)2%5$r{`YXt>TfK!cu$%#}#mN@sVS)%n~ra?LH42jolzEl|VL&;BH)Ye3ymMf5QmE?rT< zmwmH|{gmEtl?tIcGKf&+UF}rMs=X@UlUbrR!H25*JeveE+Qs#ARdzmw0(pt&Aa(33 zRHG?#jGrtrslgB)BJriOIw%~8s=tNge8h9{JPlSW|hBjW@fF$xj{>$j$L*L;f zoe;Xz3?r+p^xQ13ED0%NQ<+VvI4N#|qtD;w(es zV$>7ug?b<@^*FvBV_Jjb>_S_SL9t8behnyeI$DEckoIq)pkub*fZPIT62evh{zK=8 zE&wsx?o2bma}Y)TX_zKaCI!6&zk+O=qd{E#WQ0Er=;gPk{cweEmms@8z*?SJC5ikj z@xOA^xB4Z-BGR6fug3c|#hr3PhY3s3ng zfYNIxm^yCnT3}sIF<{(o|F6sALA6cvVl(ZPjV+wXS~1JkrkTpgT2r~%t`L#koM~## z6B=8!2kwPJvB^|3@6StxuP8#%35A8ZW#4lO&O|SH{Kl9~HS!`)1Qus0e3-AthKA!T zQ?8*YW=nZT*7t99~H_mVq>sN}q5%`D1sC^?5CMrkdE*Im83 zfGB1V^^!c)Wo!H0lxRuSKJ=Y2&2`4c1VOF zLQ7@l#ZP^megbKv@TRQPGPyv;{3aRi7MU!eHY@C#ccwIXFEUd+u;-g(H3pB>CAx_< zSmviv-tn5hr5Zf*muw=dC8^1C>I;j#Ozh!}p(a4{KO)p?x(S&j5NV3jnm>?esOf8S zz&db0zM)QduaJO_@f#L9nd)}LNesjKf<5w?r@ZH2mJpb`i)2dTfe$?_-u@tKDDqWz z0`scz{utCH13i`V>JUEY;R`%%yg%&gR`8OCo?^_k?wLz1G;amLnPA^SCl3v6Pw*v9 zSB>9o<1Go0yZk4YlxljfVB1yYB*WilH>li=&OAdmgj^48mhzT%kPPds%)pbvetx*{ z2VGX8+^=Cxok{%igdDCw@Ur?-Z}j8eQeOV;DMEu!;{>kqGE<@K`lu_9`PFB+XA%?U z`w$--_o&oiuD%;#y`QFX=D<5z^GQ1bxrltrYQKqZ;$lL!|F8>=+^oJZvtOX|*}NwA zcU05sc$ak}ahqJIXPTeia0}>&Bb^M<(nqS9!E-DQI2RK#ybSq6k>|+`T=QF--E1?^ z^eh^FK!&9Cp(bg~tEhZc*#bOs-u{70Pn9FJ>sa>&&16U)McA>J^!57<@n$iimkjT( zGA+50Y^y^y(#O^_B_xCo?V`771F^&Gs!U~;qjs|yu6&w-{Mo^b+JLkZcK4%^aUO=B}kx*(&)q+@v{&+de}?{kPh8)c2Gff=k9KbmankCvQY1 zC8XV}<&AITQSvS5B*H?+U%5&5GR`q(TT&FO=cz|bx4%bK+l;dr$AFw4 zc?smAK{is451_n%R}hWR1>O&BnK(V=_N&lP)1!=N=@2|8Oz&gf-rq_t5ZE zoM>;Q$atlm=ZDw>_zK9{4BV4Bq}TJ8D;|4%*vU7*xJyw8(SlyQdU z0oh4a3Xw6yn!Yo0lf?>J_Chfjge%07JMcEYGn{!UXi0cnoMs5ueAysuT}i{sWv5!% zyCP}$wbYas0K-%(MkwSc|H2P*d&g;_hS2=u_wA>Wb7*>02!lPuYtN8FL^Fs|Q`55S zrA$Q-eM2>!UxDeyduDD6`iIIDv=^D{j~lW(Q^)cuQ#@IUsU&&^WbV28EfYiCj5X|S zw((x?+Fz|HaZ&II&HnAYS#6%RxsDIpQYB${_C}KVT2)f(6>0os5Q~(BaG|PW4T2R8_80H1z}QS78$hQ zCT4X1wJKRheA3S=FkNbV0v2Q+|4g{3uAVZcempUI5Fe2Vo`%70Y7D!_mc#H+fCfUU z#otU24a3C$bY=Nza(^GzqPt?o3EZH|IX=7p5)wE_b!*?ecUG&(=m`x@^x^2(b|KI$ zMeyBVfw;23jaMuS+FQ;~fkm(Sk3D2Sb zcQU!&Q9Me0X7*40N3l5`h78KDveaiu_sk;Xwg}$dA?=lwTNwW==>uPySa%b=j;qK$ z_%9s}t42WVX#3k-oDXak;&7Y!Um6}(L!i65CF;c{vgM7n>)&EoR>!pG(Yv1^`#wLRd`Pyd=;mDw;~c1uj1NG%Fhn96kKD zx+N|5kGJ!kc#%U2`oRE1?cCoFFr-Mp(Fy!U52#K`yy-B9`2o}X?;PjIjs52d7hESl zwV;;Cbpd?fnQvUevwa=h;`!=<;+-Ca*Jo9QT!Jjsin{1v9@9Cz(FHBbg%K{HOuFT zxaL*=_gjqq_dh#QVgpNqtz7vYmY4=NWoK}Djblv`td1XDNz3rvJC zCDd7B5^b42LG{j|+U#*-6KF#!*KY+x8`8E`11h(3s~FLtu{LOhxBZQrnijQmbn$`; z8SM~r-$4Tp2v@IVMAvGPy)aq!#n@OM^$Pn#YR17RNg0UtXCu}%i$w-L)8vaP!SvQ8 z!ed%uf7h4-M42-jV0NO^^slsNIO(b5RHc|%nvj5CD_O5fkPIhFNtzr}N}YXqsh^rS zG7Ki2c^8$XWM?S)9DU}NP3guB&An}%?HHe6Kx6Q1+ha@$3^!)8%Ybba`OuTly_N9< z$PoXfgJZ$a_`-gJ>e(D@bIC3)Y7l15K>fsA&eS#eG6$cfg12{?^&z@q%X0SxdNa|+ z!g?5jfsP5WE%v$TVu=f~&&C8dwHMTufnh-{gb;)ieAYIw9RQaN_SK|K-vYLMPT97a zQDw8(RK&Onk_EQ{X^y23SkNLTRMYtfcg&e9swk7T%-3ui3XrS0Xm#~|hR_T;EvA6H z3R6&Cpf|z(|G}CM_X@W919>VZ6KX)r6pXUK2l6JBV`x<&r|Tsq>oY_jc57E(u_$d` zw=V3AM}=TiP+`u$OHF?ONt}E(iJ2h%EaF_UA02M*zufJ~@{A9>R{y6VNYKeZ&`)Ndh& zW1tq}*x?IF%-{_=iBotH`=NLwje$9cz41~FjgcbOMy?o6Q9OJ_YVVjMNt&OWK@=B8fC1`LaV!J*?5^T3D3lfAROxO4WLNIqBa7%mc7Z{F5 z6IH)whm5;usgxj=k*1FB79I=o>+pLmtzQMYYpd)4R%wA#cM(gFc;17wW95Azb5Xb%T zYVmJgK)MMWm;J;Ndh`$c)d)|78Hu57jCPO=FhCs&OoDRpMGKN!CfpNUtx?qXK2FWKnd@wjF3W(IgO z3S0XXorOBWvEZd!zyx7vmrKQ#a9LQrl1`8@@X65FIPFO8lqSFL1);J+NWlxG z7+Bi=)U{XogeO&c=rM(wAxRyUvrkgu#U<72deYD6y`teHWc@bF%}S@VW#Tp|Cx0P= zoRFkCDe7g1;RGoV@ZA$qLLHU#%e>byZ9*da*i`U~$6?_@Dh1E_mE$}B>6Vr7E6d)V z(}YK|M_;0C1aU`PJ(6BBEB22X8Xa5x`TW3D!%*qhTY{4&Hijo}W{8@|(YyA(Ajy4O}T&|UBL8b3{U2fWV zoOS=?l9TruD6p0d=G?O(CM>2(#g|Ji{UN&XOrD&6N-ar2K)y~uc{szDQ1~v7bZ84$ z;*i?uYB@{h9PRXUfg#xUbh~SLn zS@0 z$R94BzREidULK|RN71D*L{ri!(M!=!HIOSS8&XVv~#k=mabXl z$#(P{kqBwVQOEXY|4EcUCAZ@T(jYF#4sh_t_q&}APHquoIw4RvW)oIggcbtDhIqNu z8}d-_wl7@MVF)5_;!spW8_Gg*iF*b`jdi*tNlryuV!c=m%A(UW`V6vim`mz;+!WOA zW^ky>OG3muurjwtO_JZ`jQxNosFXMW;Yg0Jlt8DK{gF|)JrCIXBglxc#@yf8{!e6;B{D6$Xo!wzD_&!MK#Mr}!-NjbqKp9#9DS;@6g zcm(hVg$QYotEaJ^z*i%3AKv$;1=MNCn2Xx6vzg`YJFCI3bfvnl)9rV~EBYs@Vf<`* zYyqDh?xcCBajm|CRzta`t(8LcgAj?8xtM=~!gNfSl`_$skGY*Ji3+=;MHRzPo^}?? z{GBgB*p=8iS1Y_elcTf&DD);bv8Oy6m+MIsR4jH+Pow9^7LZWeAJRU&G+HJXg$}Zz zK=8J0W_5TdPiff({r4}=14@YxLZRV>hQo6+P-UOWkK&m~J82)uN1no8v2Vt}*2>f- zQ4SS$@{iEYi_JCpoj?<5>eRX!^`b5QQ&+NuLKPVH4_>KjR#d#qaDQan8%HFgY+9Q| zlOHhssB=bKWq~LQm3IR(M0Rf=>F9R7J!nCmAVlkoB58d?2L#C!Vv$54g=N8?xKdU6 za_7|y?eHYIcwt=s+QIdDD-OjclGs&U-PH@v4u=#BFR8m3j_6Qh%bb=zs4wnx3wCk} z*XT$%$?H-S38F#HRT@^tBYhGo^N+csNUGnf8H7n{-Jk18j!u6pODri<+oDdb-ml3O zi6PxmjYLB2^GGPtfkqmsQhYa4sZq+=*q`BTI5wWu6$xQI3J3TIOPSQHitHJMbQ?IU zsDurJCX9Ji;<&jQaCJw;ZOQX!*2hroQIc}Q)7Jn=GL%tIf9HrJf?4nVzB=>oDv^qz_`ceZEHQ-0AmE&Z$U%Pae86FnGWG)Dj5V~MO6T!R~G`4y`AsydA zHz^B6m?9jh9$;^XmWGPW6Ci9si<0gP!JSNFNU{Q?NOhHtlIjAXt(c+&Y0yQQZtAxL zF~W(`B2e|&Q2?Neq{rRk13}McwG#hTq1>0;m{ggbw~Bg{2rp6_&#{sDtpBi-t&GtG z-Ao)Oo=1ICnxpA61#qxk8#BE%~Ao=H^*(m>NcHSmN?R#EG+ zM`9QhJHPNpSo^5P5di}~!tQ2+V0Y>v>G6Wp48~aAVHQsTG@?*)@^V7S?tPSYE|OSV z&AqFkX(jf|C%%*e{4t>MnZsH{O@B%O11Nk@~Sg8m@B6s0o9 zUi3*bQuTMFMaAtI#8atfF(yKJj)oJ$RFrcx2Fc)pU{#vk6gehc)tYV;dKz*igK}2m zW@X5VYn8qWG}&b4uYzo0zZx3@2^xzA$6nM``6;o{cj&a?L?bNY84DmRU4F1W+i*%3 z$U>Dcx{VDhh<%Z)^6S&~E55I=|NAjT4ML^c69{Xp`)ZiJz(3sPHmUIeNY4@)D|W%3 zh=tuIdDX1^g&-Ojwvs{9ViRXUiupvy$oBEy+fl?zUDT1ze*uCB#{?p`z4L(mX z1G<8|JebNx##@D=U;pDd{d}Y%)s#>`%%N38DBwS9f7cbE zK?i)vE&>j9&dJcCc_fKBo6?$8JB_>BdU0b6jC3w3!|9mX-5m^oRh3%^PecI8~M5#uGE;BaM(WVNufuF#?8RQVn4NgZ=D(e(5-)jr7iium~R45sqT|wYz#vp zwrP8E1q2J+Gu{GZoE4It3ndx@H|GN*JLohUWFJO@P~Y)$Qvp(?Je0?p2a;qXNejpX zv1Ldtk--QtQ)&tddS;pvrQ+tPSV*DqBF;UE=8tRUZ6Jp@#Y$n1Y0i&orrtCY=^9(p zbz&Yw%)`}cr|pVqb#0_Go1%h3Z|Q>*aT(g`4jg=)Ti&7l>STV553SJ{g|o^?y~U|% zYopU0$*6I``ntaGBMqT9-uU^<$*E~6l3|4zRFw_*UBa!&O8d1I-mNuIq42K#FBi&< zhXIy$ZxEvpYGX2uoxKieFA>(0DCUOY49uf6IJY{|Z)!7^T`gg5Q51Fcg@pJUuv=mR zFs_~VEe+63=dyxDx$Hr_(OA;>vKJ=yrZW;!rnkR12M2!RP*3hto9r?W4#}(44u7uE zp70tXDD+1*ctJJ+}thtjvOF{)5yTtfV*!BcGZm1`(&_2F%Z1QgN)|Y0lb| zZojEvV=lGd@;I2>J^@C2I zbl$tQQK>oJ6qe&pm6M~>cREGn==7aV!8kev;^?v$UM2!3TQcqq_x!g*`N}OnGtv!r zlW&tPCeS7>1KDsh88*3_Tb3(u&ZqetoA6 zNh0YXY>A%s<4tA%$ z4zL|_4}cxx45?GwGDruHz?to@*K7auW8&#u;5j|%KZ;9R)H_DMWizj^inSTXsRsGm zNg4-RCLB)cA;xZ^R{+}R?YDWqIv`Bw&4gyvnUWGXp;dB~$lBLT1Uo1Yxk{ zs@D|RntUP4;qvy*>+I>}@bYfsE_K}$iME!z-sfqUeY<(I zJBT}@{*K!5J$5%+eM{xokuPP}{h@roD9)zrGmEQHN~|#)!s>e8X{zbwWYk}ebKHCkX$+*u z7+6^`U4MFy6a8w!eIvy>Y*N97m+gm=;?K>u6YakjoL$Tx^(ux`bjT=tG*Fpv3ydle zPNq$>2#FM)`t}yNjP~MJuAws>m|qQxq-*o~_*)B(8$9v1bGB1$KL~5nCSuWAa#SEk z31*Ja-msc6#tdYuuZH_FMY}HkOnu89=8x0HX3-Drbn@0(E$TH{t-ZwWVJl|%Z}wj< z+S#3#`hAwh!m3z;r{ENxI}?Mv@%-*B!d7NdMGWjRr8DxH!0Ep=m&IEk4m z=DU+J-^F*qF6MWQ{ZH3tNz>oSbI- z-GCeR9$qX=dP%LPDK%6ofzg6Rl@`-btPA!xD~saycmN+4SmbV*G%$`wPgv7vx1D6J z1Mz&w&Q6DPkMHUCw%f$HFLKGUom!c$vD|r>o!0#xVv)K{oe`OMTC-FwPe_ESu5~Y2}Zo)bYZB}p{iDVSA^06-ZnvSZz`I|IBFSrz47@q$zmok5}6nQSL zFQ1guX2=qo#UiIiKN}&K#In@D`xz|$N$%iMV@Xq@ zq8Yql3T?1vLuO%>6TwEOBUNb?Ll=U&?JsQDrD34i($Z))?VcO2#F3%cz)eFg)3MFO zo)XBs_I2Ln;L1V9LDTA7@Si_rD=NGKA7Q03Z5EK8C!+#sj@#FvWf`pAyU>2b9Hx;Ffvg0MpK!c*H0GCd0l;(Nhdabl`8LTQuUP%HFZn2pYDrQ=q1YsQG-1b-`R-CnSe?(>JA zwdF;vPw8ob9Wm zDu%#J6PPDI>Bv<&QhQbpt@T^V0n))QMD|1J^VHFvGF%yL*&@xLSSL3Sv(rnQyr10*k;+9{OMl+CHRPE2bl6WBro|}m+{$9rA#(aKsajvZMu5P#u|fiIh;G## zj7EVM7erH(BfmW;I1?2uYfNfWP3zL vu6hruKc+VKq)yXpfPRPw$VqJD-dZ{~p=lhOKX%uT<7a#PA;)LMyR-`dA_9SR diff --git a/public/theme/Xboard/assets/umi.js.gz b/public/theme/Xboard/assets/umi.js.gz index 33e975054ad6fc85aa806ab35049c8885e046c0e..32c09e935b74ba1b73f43a6d21716b9d84761270 100644 GIT binary patch literal 431196 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%0D3|z_}VA&v%O7r4|s9BchD&UtM&mO00%>QKrd(O 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

    !65pv?}@)Z>2SzDy{}86GwRY&EnYtj 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

    eo|ip3~7K9VNdsa>%uQ8AS|71D)) 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 OpZ*IG7T(p|b`=0Gn1xmV literal 426456 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�QyaA;6ew zN%d!znO2%%!;YUbxJ;A(46pN= z3y(R7pEn?bmT;o)UFjhXmr(WLt|BxJAP0GlIFs!+$&pJ}k3fd>CCChQtBR$ynSeS5 zyF_i{s*$af7H@i=SUh)~qZ-P(r|tR_)!tiMHmx+-js4BjHrA8!Zws0C^BPgAtNp(_ zo%VXIuMlp~fV7x6Y)=vo{F5+9(eaVo??yG`YNSI2lrrx}13_A{PFttw@_BN65CqBI zo*#mu26iy}LSoG^p0@dJ`)PYOH;>=X2Sf z=kqo^5*OuEw(-Bc;p}6%UbByg2G4mHFHax5401>kQH0mWd2tsNBNDOV0%?ovI?L}M zKHG3MMTt{WV!cN{Hx`2}nx5a1njihiaoWC$O4a6FrK8w4m4(wnjoW(L5Ma3M(eU)& z|GL`^|Mm1=Py7G=*VDo7Q}TGAo>n*>oEo9OKfu^LZR=Tw>%SSas;2~36`{iRka{kk z{=5J0zYTW(=Bbya&$qC)Y$e9e1x}Y;ZywLL_F>m%dts=TpGl2q`u^mZwT8M<)95zI zi?Hh0OHB&rz65EHX@Syuz0U=>puCnR?a^jE$0Mt2`xMjp%vMyAF@2jy6ZQ2EGCQIo zyyR~>dE*WJ?0G{C*H$SpAHLQ{0hh_pHd(D^C9FGd(f^GW?!$b&yr#(}&JX9+^23N_ zPDjGSpG-6;d7CtDCFjpsAxz*hh)lZeGA{BoePucpE%@melEkTJIz_*CfxR(&kVGS4 zaMAS5qg{+aak(DvaNpyvu`RP{QdW7fB+MAqYut6LykV~j_YU~3)n_cnb@UkL18rvT za%_a0{wHsr`vRur*hnw!YFm!2;VX28r1QLbu63GuOl-Gy(2MhQxBc{Kd)FmT^RlYz zaOqoOf?=9!#|2TUsE9!b5dl=d2p+P~2CWAs^LXz-&%~105W~eRy0cC zcvJIpb4i_GJBW*^G&)x?la&!;Q3nGGe9Xq$!PH1d=E7u=V*t70B$@J+`K)2QujH&Z zu4l%~U55KMRL7iq`kM(n|LqsVl-!rAD7@01Bp(UI(PClbS$NgEI^OS1OM8%n(~?dY z{F-xQLpJ|4HOQ!n`U4)_g0>anvC>OD{1lTMut7zSm>iq!XH&1&GR`G-v;~eR~fYwaFL~XG-`{5o0jIChuWpbN`9DYt5`&)BO?sB zgmK(0N@a7GVJcF(4r4J=WmV+MaO80)_s%dKQs=_Mty*bFE@6ag0ERSECKIO5M}V5K z)6>+~?r;W6-Hbrd!x(5B5AWmkzU9Waa*GS%5nZUrr4gZC8e{=5m`13o$9mH(^bB3E z6PBCRu&QAlZ7b{}*A_x{v2F08H@POZ_H84m_5?v#8#6P&MSEbr&0SB7

    -p(_3i} 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℘YyDZeB|e|y_@N76FUyvL73H6_bQv6>DvDs~=? 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

    9s8WSk46sBHtcWo6JbhkXINqV}drqAS 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 ^PE9t7Nn3e=! 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 z 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 GITZkutHBZg diff --git a/public/theme/Xboard/config.json b/public/theme/Xboard/config.json index 11290a8..2e724ff 100644 --- a/public/theme/Xboard/config.json +++ b/public/theme/Xboard/config.json @@ -3,15 +3,31 @@ "description": "Xboard", "version": "1.0.0", "images": "", - "configs": [{ - "label": "背景", - "placeholder": "请输入背景图片URL", - "field_name": "background_url", - "field_type": "input" - }, { - "label": "自定义页脚HTML", - "placeholder": "可以实现客服JS代码的加入等", - "field_name": "custom_html", - "field_type": "textarea" - }] + "configs": [ + { + "label": "主题色", + "placeholder": "请选择主题颜色", + "field_name": "theme_color", + "field_type": "select", + "select_options": { + "default": "默认(绿色)", + "blue": "蓝色", + "black": "黑色", + "darkblue": "暗蓝色" + }, + "default_value": "default" + }, + { + "label": "背景", + "placeholder": "请输入背景图片URL", + "field_name": "background_url", + "field_type": "input" + }, + { + "label": "自定义页脚HTML", + "placeholder": "可以实现客服JS代码的加入等", + "field_name": "custom_html", + "field_type": "textarea" + } + ] } diff --git a/public/theme/Xboard/dashboard.blade.php b/public/theme/Xboard/dashboard.blade.php index a2b3b55..66a597e 100644 --- a/public/theme/Xboard/dashboard.blade.php +++ b/public/theme/Xboard/dashboard.blade.php @@ -1,17 +1,23 @@ + {{$title}} - + + +

    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 z