(function(){"use strict";try{if(typeof document<"u"){var e=document.createElement("style");e.appendChild(document.createTextNode(`@charset "UTF-8";:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px}:root{color-scheme:light;--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0px 12px 32px 4px rgba(0, 0, 0, .04),0px 8px 20px rgba(0, 0, 0, .08);--el-box-shadow-light:0px 0px 12px rgba(0, 0, 0, .12);--el-box-shadow-lighter:0px 0px 6px rgba(0, 0, 0, .12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0, 0, 0, .08),0px 12px 32px rgba(0, 0, 0, .12),0px 8px 16px -8px rgba(0, 0, 0, .16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0, 0, 0, .8);--el-overlay-color-light:rgba(0, 0, 0, .7);--el-overlay-color-lighter:rgba(0, 0, 0, .5);--el-mask-color:rgba(255, 255, 255, .9);--el-mask-color-extra-light:rgba(255, 255, 255, .3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color, var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary, 20px)}.el-drawer{position:absolute;box-sizing:border-box;background-color:var(--el-drawer-bg-color);display:flex;flex-direction:column;box-shadow:var(--el-box-shadow-dark);overflow:hidden;transition:all var(--el-transition-duration)}.el-drawer .rtl,.el-drawer .ltr,.el-drawer .ttb,.el-drawer .btt{transform:translate(0)}.el-drawer__sr-focus:focus{outline:0!important}.el-drawer__header{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{margin:0;flex:1;line-height:inherit;font-size:1rem}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right}.el-drawer__close-btn{display:inline-flex;border:none;cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:transparent;outline:0}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{flex:1;padding:var(--el-drawer-padding-primary);overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.btt,.el-drawer.ttb{width:100%;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{opacity:0}.el-drawer-fade-enter-to,.el-drawer-fade-leave-from{opacity:1}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:var(--el-overlay-color-lighter);overflow:auto}.el-overlay .el-overlay-root{height:0}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius, 4px)}.el-popper{position:absolute;border-radius:var(--el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;word-wrap:break-word;visibility:visible}.el-popper.is-dark{color:var(--el-bg-color);background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark .el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-text-color-primary);right:0}.el-popper.is-light{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-bg-color-overlay);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{position:absolute;width:10px;height:10px;z-index:-1}.el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1;content:" ";transform:rotate(45deg);background:var(--el-text-color-primary);box-sizing:border-box}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);min-width:150px;border-radius:var(--el-popover-border-radius);border:1px solid var(--el-popover-border-color);padding:var(--el-popover-padding);z-index:var(--el-index-popper);color:var(--el-text-color-regular);line-height:1.4;text-align:justify;font-size:var(--el-popover-font-size);box-shadow:var(--el-box-shadow-light);word-break:break-all;box-sizing:border-box}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;position:relative;vertical-align:middle;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;justify-content:center;align-items:center;font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color)}.el-badge__content.is-fixed{position:absolute;top:0;right:calc(1px + var(--el-badge-size)/ 2);transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:15px 19px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary)}.el-message{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);position:fixed;left:50%;top:20px;transform:translate(-50%);background-color:var(--el-message-bg-color);transition:opacity var(--el-transition-duration),transform .4s,top .4s;padding:var(--el-message-padding);display:flex;align-items:center}.el-message.is-center{justify-content:center}.el-message.is-closable .el-message__content{padding-right:31px}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message__icon{margin-right:10px}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{position:absolute;top:50%;right:19px;transform:translateY(-50%);cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}@media screen and (min-width: 769px){.scroll-bar-style:hover::-webkit-scrollbar-thumb,.el-popover.chat-order-popper .chat-order-list:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style::-webkit-scrollbar,.el-popover.chat-order-popper .chat-order-list::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style::-webkit-scrollbar-thumb,.el-popover.chat-order-popper .chat-order-list::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style::-webkit-scrollbar-track,.el-popover.chat-order-popper .chat-order-list::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.simple .chat-order{bottom:130px}.simple .chat-order-main{height:320px}.simple .chat-order-list{height:266px}.el-popover.chat-order-popper{border-radius:16px;overflow:hidden;padding:16px}.el-popover.chat-order-popper .chat-order{width:100%;z-index:88;display:flex;justify-content:center}.el-popover.chat-order-popper .chat-order-main{position:relative;width:320px;height:400px;background:#fff}.el-popover.chat-order-popper .chat-order-title{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:14px;font-weight:500;color:var(--color-text-primary)}.el-popover.chat-order-popper .chat-order-title .chat-icon-tip{width:12px;height:12px}.el-popover.chat-order-popper .chat-order-list{border-radius:8px;background:#fff;overflow:auto;height:366px}.el-popover.chat-order-popper .chat-order-list .order-list-item{margin-bottom:8px}.el-popover.chat-order-popper .chat-order-list .order-list-item .order-time{color:#222226;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.el-popover.chat-order-popper .chat-order-list .order-list-item .order-pay{padding:12px 0;position:relative;color:#555666;font-size:16px;font-style:normal;line-height:16px}.el-popover.chat-order-popper .chat-order-list .order-list-item .order-pay:before{position:absolute;content:"";top:0;left:8px;height:100%;width:1px;background-color:var(--color-input-border)}.el-popover.chat-order-popper .chat-order-list .order-list-item .order-pay-item{padding:0 16px 16px 24px;display:flex;justify-content:space-between}.el-popover.chat-order-popper .chat-order-list .order-list-item .order-pay-item:last-child{padding-bottom:0}.empty{display:flex;justify-content:center;align-items:center;height:100%}.chat-popper.el-popover.el-popper{background:transparent;border:none;padding:0;border-radius:16px;box-shadow:4px 4px 40px #0000001a}.chat-popper.el-popover.el-popper .right-content{border-radius:16px;overflow:hidden;background:#fff linear-gradient(180deg,#e6fbff 1.51%,#f4f1ff 26.51%,#f5e8ff00 80%);padding:16px;box-sizing:border-box}.chat-user[data-v-fd18637b]{display:flex;padding:0 0 32px;justify-content:center}.chat-user .user-left[data-v-fd18637b]{display:flex;align-items:center;border:1px solid #e8e8f0;width:40px;height:40px;border-radius:40px;position:relative}.chat-user .user-left.user-vip[data-v-fd18637b]{border:none;box-sizing:content-box;overflow:hidden}.chat-user .user-left.user-vip[data-v-fd18637b]:after{position:absolute;top:0;left:0;width:40px;height:40px;content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA+fSURBVHgB7VxrbBzVFT53Hus4MfGuIIGkUO+SBJUWYZsmqiiqsi6of5O0P1sUpy0trSrsUIHo02sqSvpQbVeqWhAlDir918b5RVsBWVPUVBTwutBGhYDXgBIgwDqJEz92556ec++d2Vk/1/baEGc/aXd27tyZufPted1z71wBHyIwdzDq2U5SIsZt22pE2goUcdRHGxBQ8A9A2gqRo91hRG8EBGSpIOtYIg0Fb1DE9o3AhwQBKwifMGGJnSBhN909RJJuC/8A1L+INNqg2aUKQhDH6LcZuYb6BsjSJ20D9tkjol8kVo7QFSEQx/64EwteOwqxkwiIBUQgkjSJDFEwSCUZ8LyRPECGz6mN7cuWXIPIp2NxDyAqLKvRkjJOxU10lUaBEGUafXJJinsBvSM1V3y9D5YZy0YgPzBEIm2knu0kQlEIhAn7SbD6JMKge9ntaagAJnO/byxIaLGE2EXXT2rRVDKcpZumIJ/vr930rSwsAypOIBMniThqeBvtRlkqCFki8pBTKHQvt70aO/XbOLiRJIlhB+02mOJhallv7eV3dEKFUVECcfQPe8lSpdgZKOuE2I8F6HRjlZG0heJ87tFdlkemAyBpDOyQh3h/3cZv9EKFUBECSeri6LgHJamPKUpTozsrpaJLxdjph8n2Qi89bVypt8C+iYLcH6uAWi+ZQG/08TZEmaJLRUnocp4U90fqv9INH0GMvfsQaQik6MOh0ogN0F678ZuHYAlYNIHK1rluB/2j7aBDjz7bK+z7MGOycsA20rMgRY++VxUI6K7beOd+WCQWRSCrrHTcw2TjmniP4rpOu+72HriIcOHth9s8UUhRGBolGjIFHNsT27Q/CwvEgglk8jzbPkqGJE5uImu7dlLUfnkYLkLkSBpdAUfpZwNFCcMuymTt5u8s6FmshVQe88kDERcSMnnPa7lYyWOwE8kjtCDIQdqN58FK54a64gu5RtkSyORFiDyydg2kuoOOlC0fdXtXLoi0qFUTIcHAJgFW1oXyJbEsCWTyXEWeWHXkMWKJ/SNyYrKFHGGGIor4JIiyJbEsAiOOc5glT6BcdeT5UCRO5lsoqsgAygbhOodZMuc7b14C8+ce65KSRJuM7KSUe1YjeT6YRLTze6jLzurbaLl2x3znzGkDJ88e2kuZjoMkfWc8KZunZkhWK1h9hWsP0M969ODuWMNds3YMZpVAtntEXhf3fKSUnZcKeQySxKywMMUpSE5KnJrDHs5KoCPsLtpEOYuxJrbvI9k1W07Ub26jjoGkfCJG1zji4Gz1ZiSQpK+VYqPdyMFlxE3BpYoC7qPvHEli8r03ulpnqmLNUkh9XO7fYufFHCgvFexUqKvXyVxYCB0zeeVpBOZzBzsoAcqJyGwktq8XLnHEGtp6yBekOccpQbZPPV5CIDsOCdDKWWTa7oMqFDwsdKoxFyHapkphqQR6kKRqcYpt0uR101CFwobEPWnapNmhFGShRApLCCTXrQJHShJcVKmplQCNR3fymCul7u4KlwcETrz3yG6qxSnv7LoVGA682GCkcJiHZU+/+oukX16UQDUkSExLrPjI1WoBmbZeHnUml9zmlykCc5yeB2zlkTSwJ9NQxYywwOrhaSY8ypcb0M5EERjxvCRvSfr6a2PLMwC9GqCSDcjORNRPrp1Mcpki0BKwizt9PGMAqpgTti36KGcohAU7ed+3gUlJhQVvoh+qmBOThfygmqMicDfvC7Z/NV4hR9ZvZO2GO2JQxbx498TPPmBvfGF0PGatKYw3gZ6Mk4EqygKN4PEgFK6tqU1aEhyecgYqlV1FWSC7l5E8acrBBgukTAgOX6S8ZLMuC4XHEkgSR9smi3jkkTbakVUJLBOSJ4YyqOdmcQdZzeHz5KodLKo0LCkyPF+UIr8Gh7SXpzVAIb82C1WUDeU3qP9r0ZClCl1iidU7XFlpbLr+e1nWWh6EN4E0QhULg5Y/QEUgVvlbBATnDiiFihKqWDi0E9F94Sz/Hjv5SANUURaGBlJRzh2QHcxZ5gUVqKJ8uODG9S8ctvidM/Yh4zjWDFWUBXTyUSV0EkYsz/N0Fw5x3qlcVRjYolH/EFmLJ1jrWfaiCaooC+R94xzHUPd3mJIJyEEhxzSNUEVZEPySI08+KEDaAq+Q1j4EqxJYJoivJuN4M5aaQCM4lBH1uTe7klDFnHhrIMXvxkRJCrOJ5tSI7spJ2YdSclhYVeN54Fle0khfmr8UgR5gv34vXA+UVDE7hGWpCQgUvRzhrSLQ9hSbI8ThznJmpl+qGBq4L07SZyRwNM1likC2gzwjiw9IC9qhiplhu0m1dgNCb6K5W6X/grkxBQ971AIQiHuhihlBxKmZu5SAPhKUhSu8n/1VDlWKX7aY2UhVGAwN/HC3sODPJGDD8aYHEn65U1JLYLdA0UGyyvME01ABqKVOXHcXefqk9GQTL3UipYzpoVQZrERBZUIF9PQl1eob/IPLQNUzc7bVOgLqXBU1cKfAbPX+CNXNklfMUKYznR8vHOFQAyoA6mi0cfMo+5IqKQ/vsAPxQA6pgaYCtmzYtngpVC8num4bPVgr8AsrOgWuUrlShh8a9fiCIVQEZBripIoOfAL9c/xdvTID19MXFHqXtmb9Gdr2ennoJCKzsEiQ9PEiFkfpYlnyvy2J5gNZ/1jJDFU1+0jKHtViR8z7mtNMUOu7nHusy7Ht1+lh2SGxV/cXyAktnKOJAQx/OCQ1xzG0AI9hTOoVQJSggi+lOi8XSGRwfTQDPxJbaeRnaHjwR10DA+2LjDDwoPk7D4XJY0ybpe9YTje/fEz1k+8O/bwNFgCWurxlDQCWenIMVh8CYeJNJT16lRyhVoEoqS8xGHMIJA3MWjA+YZocYc4tIQ99iQX/n1PkE3vrBo4fuy8OC8CJge+38jJUvOzUluafpqYen0ag6trpWao8k7CDs69QBiZzB5v4lViSkLgIPZQ5jOaxSs7Raoe+6gV2zj9TrznjV/bP5ml4QtPD7ATqjsKQFrqNNMtD+S3Bhpoa6+lXnrunrH4/x3228DWRF9aYjhlftNm49d5ektd+unt07WW1B2EesOSBZfErsXHVTESfPKO6LG1a+IThLciCT3ndMbRsVrGeX1eTLAyxwXpbEP5j1AxSvbaJ8UlYlHpQQ5G27RwuSxKF3cGpKzIr5IwePDRjldnOPXX8wbgTsV+Ueq2r9o1b7p1x5r5eUMwe8MmbdjywfdJXu1I1NARdODcKzz/xDIyPXoByULOuFhpv+wzYjm1shLaRxh6qezKZkn164HjQtInXMYOhM2LspmYTEE8FOQ5ezqVbcA9tQjYnbi61fT5mfdmQB4/JIytVpjakcq//smGmetKhf4nIE0U7VqKnquX8ACpWMTaqVJMhPzEJLzzx97LJY0ycH4MT//qPfzEhMVgqL1jljSkNVoVT0lcUGPqdWC9rZ3SUx1WXjVVWndU+G3mMOV+4vmrLfT10V5a8+glZSLNUho+rN5u0wwh5VxCGzEB5DIvmQaTWzpD3/d9zgzA2eh4Wig9OnoZTJ94qGRTDoBGoVRimWMEQiRzbvf7iD0oEg8mrQXGUTo6S6v56NtX1Me8b6+ed8U566EH6M+PCxsNhp+K6bkfQFqGNe/hcw5gx7gKDxzNOgD+vDfwXTr46DItF9t+vwNnTOdDCp+NKE0eKQGWlurkwdtVvsG8Tg4iBw5watHg9HNIoyGzdfmDevMC8BCYSqRH0YA+3lTOxNWvdo0wi2z7UQbJupDHw4UUSgyFT7YNNKCKMTdIYOzdd8m7+Uids3fHFaeU33vZtuPWrv5tWfv7MKEAxQvKlz4RBxXizKH1Fe0i1Wpk4/qz3aknyJHvoLFFTVmqvrEUn1GQaD1qIgywR0MgkThTJ01oq/Pg3vNJkqW6ZnlhRTKnghs9th01bS83r6TcGFVlXfLyY32VC+XPylX+U1L36E3EyNVejH6j7TfBvGPaSRQkUoWJZH4Waveux9ihVbuJhXiHs5LU3PVCWWghYAJQNFPIotTbuuDWwPnY5ecGS7nSIGy1lpE5FT+x3tZhE31MalRt86p9w+s1TwYWYwM3XfRaeevROcGvWwa1fewjOvPMaPPP4d4M6V1+fUATytVSUKX0vW+wCynBXcOrDixLbzRWGrUlomctpTLsGLBCnjqeIRPdpunHCsh2IbbgSLNsG3/4ZyQP9PDpZYLpnoT4qBskDAN33LUxMwAt/fRZGc2fVfdw1daSuD5F6vg3r6q9UTX3m8bvhwpl31PFriLyPEXn6lnQtaa6srishHCaZbsocT6WOZRdKHmNBSz8xNl2fyo5j/vNEScajXvr775yEC6NngwBXt0bojIpqux9dGMKMrYTAK6ouHTqRCNz0hVugLrZe3Sc/PgrH/vRjiF65BdbWXwWDT/4mRN61RF4C/PNNT8RYjGIXTpgt+qJpzjBbf5///MxiyNP3WQLefPkn3cK8eLdmbR3UkTWhKF+rRTH1JLCYRQnUDYIgGswjqlgRJ8fHRebJY4EkbrruFoiQCg+/9De1v3nbNdhw43W+CYAg+4JFVZX+saL5ANNHnNZzodIe2x5PJWYJqOfDkghkvPXy/a10lS5qStQie1i3PqrILDZeezxZzJaE+r7S13bUQbYmmgPrzFPH4HzuXMm9NjZsgq3bPxm2qUEfWKstF9NfIYM/0Di1QJOLDy5gxPOgc9uOB5e0IsmSCWQMkV2MSKuLmq5cP0khXEYOxiW1xCldtpBUgk9YII1QTKwWiMTn//Ks6nEwmLxtO24wklq8hp9jLJIotfNlIxKKBTWMegtIiwnYtxiVnYqKEOjjjZdTLI0dILlrR6mxSA3UrqsjFVwTIlJLnVYzNOoOJUT6joZ6J2Lw6eegfkMMtm3/FMzgHBShxsRRkaeD5vC9TE5D2zrIUtXOrZ8+0AsVQkUJ9DH8UipFTnkvtTnOD8ISWVt3GThuhH7brK/GM2NJ2h6MWsqiDSUJvICR2jUmTClNQhipDme2gxApPPOWYrsRT2KP44x3L9bWzYZlIZBBvZU4DTgnLR5jESZTQw/M3tYlyXQcF9hm+slT0y9WBCjpVLm+UOZGyiBWNk4C/WMq1lQfb0q4IkbkMhEX3AFWADyiRQHTbsELv4YeUFgCOJZkCeWeDMeT3CQr6DJgEBB7ZPGLRLEEeyUqXQTSwJKVprKebTsOpGGZsSIE+tCJiELSEriLHjmJOlVucg7GW/q5E0AojX0DB6DHnsL9BzU5CvuIuP5z9li6eZmkbSasKIFTMaQGeeqaSLKSlsXv7EnOK9K4tLKd0XDPENRy7orArEC1Rn4GbCZuoj+xgoRNxf8BYAi3Ku0FuL8AAAAASUVORK5CYII=) center/cover no-repeat}.chat-user .set[data-v-fd18637b]{position:absolute;right:-2px;bottom:0}.chat-user .user-img[data-v-fd18637b]{display:block;width:39px;height:39px;border-radius:40px}.chat-user .user-login[data-v-fd18637b]{display:block;width:40px;height:40px;border-radius:40px;background-color:#0000001a;color:#999aaa;line-height:40px;text-align:center;cursor:pointer}.user-right[data-v-fd18637b]{display:flex;flex-direction:column;justify-content:center;flex:1;color:var(--color-text-primary);width:100%}.user-right .user-name[data-v-fd18637b]{font-weight:400;font-size:14px}.user-right .user-desc[data-v-fd18637b]{margin-top:4px;font-size:12px;color:var(--color-text-content);white-space:pre;padding-bottom:2px}.vip-status[data-v-fd18637b]{display:inline-block;width:94px;height:30px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:30px;border-radius:8px;background:linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%);cursor:pointer}.popper[data-v-fd18637b]{padding:8px 10px!important}.popper .user-desc[data-v-fd18637b]{margin-bottom:8px}.popper .vip-status[data-v-fd18637b]{margin-left:4px}.setting[data-v-fd18637b]{padding:6px 14px;align-items:center;background:#fafafc;cursor:pointer;color:var(--color-text-content);font-size:12px;line-height:16px;vertical-align:middle;margin-bottom:6px;border-radius:8px}.setting.setting-vip[data-v-fd18637b]{margin-top:-8px;border-radius:0 0 8px 8px}.setting.setting-bottom[data-v-fd18637b]{background:#f8f8f8}.setting .list-item[data-v-fd18637b]{padding-bottom:6px;font-size:12px}.setting .list-item[data-v-fd18637b]:last-child{padding-top:8px;padding-bottom:0;border-top:1px solid var(--color-input-border)}.setting .icon-receipt[data-v-fd18637b]{width:20px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_7521_21106)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.24609%206.49077L12.2719%204.1665L13.6171%206.4966L8.24609%206.49077Z'%20stroke='%23574FF5'%20stroke-width='0.875'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.16797%207.08333C4.16797%206.76116%204.42914%206.5%204.7513%206.5H15.2513C15.5735%206.5%2015.8346%206.76116%2015.8346%207.08333V15.25C15.8346%2015.5722%2015.5735%2015.8333%2015.2513%2015.8333H4.7513C4.42914%2015.8333%204.16797%2015.5722%204.16797%2015.25V7.08333Z'%20stroke='%23574FF5'%20stroke-width='0.875'%20stroke-linejoin='round'/%3e%3cpath%20d='M13.2812%2012.6252H15.8333V9.7085H13.2812C12.4356%209.7085%2011.75%2010.3614%2011.75%2011.1668C11.75%2011.9722%2012.4356%2012.6252%2013.2812%2012.6252Z'%20stroke='%23574FF5'%20stroke-width='0.875'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.832%207.8125V14.8125'%20stroke='%23574FF5'%20stroke-width='0.875'%20stroke-linecap='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_7521_21106'%3e%3crect%20width='14'%20height='14'%20fill='white'%20transform='translate(3%203)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") center/cover no-repeat}.setting .icon-question[data-v-fd18637b]{width:20px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.34322%204.38427C8.54328%204.49849%207.54356%204.90276%206.85751%205.38952C6.43037%205.69258%205.71882%206.43193%205.4214%206.88181C4.72997%207.9274%204.38173%209.31756%204.51544%2010.4982C4.60684%2011.3048%204.95322%2012.3743%205.35787%2013.0995C5.4355%2013.2387%205.49904%2013.3783%205.49904%2013.4098C5.49904%2013.4413%205.20462%2013.9387%204.84477%2014.5152C4.48492%2015.0916%204.17525%2015.5893%204.15657%2015.6211C4.13414%2015.6594%205.27694%2015.677%207.54223%2015.6732C10.8036%2015.6677%2010.9845%2015.6619%2011.4532%2015.5468C14.7079%2014.7474%2016.5723%2011.4594%2015.5736%208.28017C14.7461%205.64628%2012.099%203.99098%209.34322%204.38427ZM11.0617%205.26964C12.9918%205.63888%2014.5062%207.13597%2014.8961%209.06022C15.0463%209.80102%2014.9906%2010.7703%2014.7566%2011.49C14.3442%2012.7583%2013.506%2013.7229%2012.2914%2014.3269C11.3116%2014.8141%2011.0554%2014.8449%208.13135%2014.827L5.67107%2014.8119L6.10636%2014.1114L6.54165%2013.4109L6.29926%2013.0132C5.98965%2012.5049%205.72142%2011.8865%205.52499%2011.2281C5.39816%2010.803%205.36885%2010.5863%205.36452%2010.0432C5.35394%208.70058%205.77726%207.63614%206.7057%206.67095C7.44552%205.90183%208.46871%205.36593%209.45883%205.22905C9.86233%205.17322%2010.6641%205.19351%2011.0617%205.26964ZM7.5801%2010.2479V10.6838L8.0281%2010.667L8.47611%2010.6501L8.49311%2010.231L8.5101%209.81195H8.0451H7.5801V10.2479ZM9.71897%2010.2455V10.679H10.1525H10.5861V10.2455V9.81195H10.1525H9.71897V10.2455ZM11.8119%2010.231L11.8289%2010.6501L12.2769%2010.667L12.7249%2010.6838V10.2479V9.81195H12.2599H11.7949L11.8119%2010.231Z'%20fill='%23574FF5'/%3e%3c/svg%3e") center/cover no-repeat}.setting a[data-v-fd18637b]{color:var(--color-text-content)}.setting .icon-text[data-v-fd18637b]{padding-left:4px;flex:1;font-size:12px}.setting .icon-right[data-v-fd18637b]{transform:scale(1.2);color:var(--color-text-desc)}.setting .progress[data-v-fd18637b]{margin-bottom:8px;column-gap:4px}.setting .progress-bar[data-v-fd18637b]{width:100%;display:flex;position:relative;background:#6d5ffd1a;height:6px;border-radius:10px}.setting .progress-bar .percent[data-v-fd18637b]{position:absolute;top:0;left:0;height:100%;border-radius:10px;background:linear-gradient(115.24deg,#bb89fa 2.14%,#635bff)}.setting .progress-bar .percent.percent-extra[data-v-fd18637b]{background:linear-gradient(107.62deg,#ffab49 1.98%,#ffebb7 73.4%)}.setting-item[data-v-fd18637b]{display:flex;align-items:center;column-gap:2px}.setting .icon-text[data-v-fd18637b]{font-size:12px}.logout[data-v-fd18637b]{font-size:12px;color:var(--color-text-desc);display:flex;align-items:center;justify-content:center;cursor:pointer;width:280px;margin:16px auto 0}.get-vip-btn[data-v-fd18637b]{width:100%;height:36px;line-height:36px;color:#fff;background:linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%);font-size:16px;font-weight:600;text-align:center;border-radius:8px;cursor:pointer;margin-bottom:8px}.right-list[data-v-fd18637b]{font-size:12px;background:#fff;border-radius:8px;margin:10px 0}.right-list .top[data-v-fd18637b]{display:flex;align-items:center;padding:8px 16px;box-sizing:border-box;color:var(--color-text-primary);font-weight:600;column-gap:6px;height:40px;border-bottom:1px solid var(--color-input-border)}.right-list .top img[data-v-fd18637b]{width:18px}.right-list .top .vip-1024-img[data-v-fd18637b]{margin-left:auto;-webkit-user-drag:none;cursor:pointer}.right-list .bottom[data-v-fd18637b]{padding:8px 14px;box-sizing:border-box}.right-list .bottom .right-item[data-v-fd18637b]{display:flex;align-items:center;column-gap:8px;color:var(--color-text-content);height:32px}.right-list .bottom .right-item+.right-item[data-v-fd18637b]{margin-top:4px}.right-list .bottom .right-item span[data-v-fd18637b]{width:20px;height:20px;border-radius:50%;background:#f3f0fe;display:flex;justify-content:center;align-items:center}.right-list .bottom .right-item span svg[data-v-fd18637b]{width:12px;height:12px}.strong[data-v-fd18637b]{font-weight:500}.chat-icon-tip[data-v-fd18637b]{overflow:hidden;vertical-align:-4px;width:10px;height:10px}@keyframes breathe{0%{opacity:0}50%{opacity:1}to{opacity:0}}.add-simple{padding:4px;border-radius:20px;margin:auto 8px;display:none}.add-wrap{width:192px;padding:4px;border-radius:20px;margin:26px auto 12px;z-index:1}.new-chat-btn{color:#fff;cursor:pointer;background:linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%);width:130px;height:29px;box-sizing:border-box;border-radius:8px;position:relative;transition:width .3s;transform-origin:left;overflow:hidden;display:flex;justify-content:center;align-items:center}.new-chat-btn:hover .add{font-weight:600}.new-chat-btn .add{font-size:14px;display:flex;justify-content:center;align-items:center;border-radius:20px}.new-chat-btn .add svg{margin-right:8px}.chat-aside{position:relative;display:flex;transition:width .3s linear;padding:12px 0 25px 12px}.chat-aside .aside-left{display:flex;flex-direction:column;height:100%;width:65px;border-right:1px solid rgba(0,0,0,.05);background:#fff;border-radius:12px 0 0 12px;position:relative}.chat-aside .aside-left .logo-aside{padding:24px 12px 0;text-align:center}.chat-aside .aside-left .logo-aside svg{vertical-align:middle}.chat-aside .aside-left .vip-button{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:8px;margin-bottom:27px;cursor:pointer}.chat-aside .aside-left .vip-button img{width:24px}.chat-aside .aside-left .vip-button span{font-size:12px;color:var(--color-text-primary)}.chat-aside .aside-left .aside-items{flex:1;padding:0 4px}.chat-aside .aside-left .aside-items .aside-chat-item{margin:8px 0 24px;text-align:center;height:52px;width:56px;border-radius:12px;padding:4px;font-size:12px;line-height:16px;color:var(--color-text-desc);box-sizing:border-box;font-weight:500;cursor:pointer}.chat-aside .aside-left .aside-items .aside-chat-item .chat-icon-text{white-space:nowrap}.chat-aside .aside-left .aside-items .aside-chat-item svg{color:var(--color-text-desc)}.chat-aside .aside-left .aside-items .aside-chat-item.active{background-color:#fff;color:var(--color-text-active);background:#f3f0fe}.chat-aside .aside-left .aside-items .aside-chat-item.active svg{color:var(--color-text-active)}.chat-aside .aside-right{width:164px;position:relative;display:flex;flex-direction:column;box-sizing:border-box}.chat-aside .aside-right:after{position:absolute;content:"";width:1px;height:100%;background:#0000000d;top:0;right:0}.chat-aside .aside-right .aside-top{background:#fff}.chat-aside .aside-right .aside-main{flex:1;background:#fff;overflow:hidden}.chat-aside .aside-right .aside-bottom{padding:0 12px 24px}.chat-aside .fold-icon{opacity:0;position:absolute;top:50%;transform:translateY(-50%);left:0;width:14px;height:110px;z-index:2;pointer-events:none;cursor:pointer}.chat-aside .fold-icon .icon-fold-open,.chat-aside .fold-icon .icon-fold-close{width:100%;height:100%}#chat-pro .fold .aside-right{display:none}#chat-pro .fold .add-simple{display:block;width:48px}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:20px;--el-dialog-border-radius:var(--el-border-radius-small);position:relative;margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:0!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-dialog__header{padding:var(--el-dialog-padding-primary);padding-bottom:10px;margin-right:16px}.el-dialog__headerbtn{position:absolute;top:6px;right:0;padding:0;width:54px;height:54px;background:0 0;border:none;outline:0;cursor:pointer;font-size:var(--el-message-close-size,16px)}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{padding:calc(var(--el-dialog-padding-primary) + 10px) var(--el-dialog-padding-primary);color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding:var(--el-dialog-padding-primary);padding-top:10px;text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px calc(var(--el-dialog-padding-primary) + 5px) 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.dialog-fade-enter-active{-webkit-animation:modal-fade-in var(--el-transition-duration);animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{-webkit-animation:dialog-fade-in var(--el-transition-duration);animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{-webkit-animation:modal-fade-out var(--el-transition-duration);animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{-webkit-animation:dialog-fade-out var(--el-transition-duration);animation:dialog-fade-out var(--el-transition-duration)}@-webkit-keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@-webkit-keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:rgba(255, 255, 255, .5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-color-info);--el-button-active-color:var(--el-text-color-primary)}.el-button{display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;outline:0;transition:.1s;font-weight:var(--el-button-font-weight);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);padding:8px 15px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button:focus,.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:0}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button>span{display:inline-flex;align-items:center}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:var(--el-mask-color-extra-light)}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{width:32px;border-radius:50%;padding:8px}.el-button.is-text{color:var(--el-button-text-color);border:0 solid transparent;background-color:transparent}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important}.el-button.is-text:not(.is-disabled):focus,.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:focus,.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{border-color:transparent;color:var(--el-button-text-color);background:0 0;padding:2px;height:auto}.el-button.is-link:focus,.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button.is-link:not(.is-disabled):focus,.el-button.is-link:not(.is-disabled):hover{border-color:transparent;background-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);border-color:transparent;background-color:transparent}.el-button--text{border-color:transparent;background:0 0;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button--text:not(.is-disabled):focus,.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);border-color:transparent;background-color:transparent}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);border-color:transparent;background-color:transparent}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size);padding:12px 19px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size);padding:5px 11px;font-size:12px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.simple-dialog{font-size:14px;overflow:hidden}.simple-dialog .el-dialog__header{background-color:#fff}.simple-dialog.bold .el-dialog__header{font-weight:500}.simple-dialog .el-dialog__header{padding:24px 24px 0;margin-right:0}.simple-dialog .el-dialog__body{padding:16px 24px}.simple-dialog .el-dialog__footer{padding:0 24px 24px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{-webkit-animation:v-modal-in var(--el-transition-duration-fast) ease;animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{-webkit-animation:v-modal-out var(--el-transition-duration-fast) ease forwards;animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@-webkit-keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{to{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color)}.el-popup-parent--hidden{overflow:hidden}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:15px}.el-message-box{display:inline-block;max-width:var(--el-messagebox-width);width:100%;padding-bottom:10px;vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);border:1px solid var(--el-border-color-lighter);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-box-shadow-light);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.el-message-box:focus{outline:0!important}.el-overlay.is-message-box .el-overlay-message-box{text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;padding:16px;overflow:auto}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-message-box__header{position:relative;padding:var(--el-messagebox-padding-primary);padding-bottom:10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:var(--el-messagebox-font-size);line-height:1;color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{position:absolute;top:var(--el-messagebox-padding-primary);right:var(--el-messagebox-padding-primary);padding:0;border:none;outline:0;background:0 0;font-size:var(--el-message-close-size,16px);cursor:pointer}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{padding:10px var(--el-messagebox-padding-primary);color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__input div.invalid>input{border-color:var(--el-color-error)}.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{position:absolute;top:50%;transform:translateY(-50%);font-size:24px!important}.el-message-box__status:before{padding-left:1px}.el-message-box__status.el-icon{position:absolute}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px;word-break:break-word}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{flex-direction:row-reverse}.el-message-box--center .el-message-box__title{position:relative;display:flex;align-items:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns{justify-content:center}.el-message-box--center .el-message-box__content{padding-left:calc(var(--el-messagebox-padding-primary) + 12px);padding-right:calc(var(--el-messagebox-padding-primary) + 12px);text-align:center}.fade-in-linear-enter-active .el-overlay-message-box{-webkit-animation:msgbox-fade-in var(--el-transition-duration);animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@-webkit-keyframes msgbox-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes msgbox-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:var(--el-font-size-base)}.el-textarea__inner{position:relative;display:block;resize:vertical;padding:5px 11px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;color:var(--el-input-text-color,var(--el-text-color-regular));background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);border:none}.el-textarea__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:-ms-input-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{outline:0;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);position:absolute;font-size:12px;line-height:14px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%}.el-input{--el-input-height:var(--el-component-size);position:relative;font-size:var(--el-font-size-base);display:inline-flex;width:var(--el-input-width);line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:var(--el-text-color-disabled)}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);font-size:14px;cursor:pointer}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;display:inline-flex;align-items:center;color:var(--el-color-info);font-size:12px}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;display:inline-block;padding-left:8px}.el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 11px;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));cursor:text;transition:var(--el-transition-box-shadow);transform:translateZ(0);box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px);width:100%;flex-grow:1;-webkit-appearance:none;color:var(--el-input-text-color,var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);padding:0;outline:0;border:none;background:0 0;box-sizing:border-box}.el-input__inner:focus{outline:0}.el-input__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner:-ms-input-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__prefix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__prefix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__suffix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;display:flex;justify-content:center;align-items:center;transition:all var(--el-transition-duration);margin-left:8px}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color,) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{display:inline-flex;width:100%;align-items:stretch}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:100%;border-radius:var(--el-input-border-radius);padding:0 20px;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-input__wrapper,.el-input-group__append div.el-select:hover .el-input__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-input__wrapper,.el-input-group__prepend div.el-select:hover .el-input__wrapper{border-color:transparent;background-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper{box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important;z-index:2}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper:focus{outline:0;z-index:2;box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__wrapper{z-index:1;box-shadow:1px 0 0 0 var(--el-input-hover-border-color) inset,1px 0 0 0 var(--el-input-hover-border-color),0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__wrapper{z-index:2;box-shadow:-1px 0 0 0 var(--el-input-focus-border-color),-1px 0 0 0 var(--el-input-focus-border-color) inset,0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__wrapper{z-index:1;box-shadow:-1px 0 0 0 var(--el-input-hover-border-color),-1px 0 0 0 var(--el-input-hover-border-color) inset,0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@-webkit-keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{height:16px;margin-top:16px;background:var(--el-skeleton-color)}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%;-webkit-animation:el-skeleton-loading 1.4s ease infinite;animation:el-skeleton-loading 1.4s ease infinite}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);display:inline-block;height:16px;border-radius:var(--el-border-radius-base);width:100%}.el-skeleton__circle{border-radius:50%;width:var(--el-skeleton-circle-size);height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size)}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:var(--el-font-size-small)}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{width:unset;display:flex;align-items:center;justify-content:center;border-radius:0}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:22%;height:22%}@media screen and (min-width: 769px){.scroll-bar-style[data-v-85c393f1]:hover::-webkit-scrollbar-thumb,.chat-history[data-v-85c393f1]:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style[data-v-85c393f1]::-webkit-scrollbar,.chat-history[data-v-85c393f1]::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style[data-v-85c393f1]::-webkit-scrollbar-thumb,.chat-history[data-v-85c393f1]::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style[data-v-85c393f1]::-webkit-scrollbar-track,.chat-history[data-v-85c393f1]::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.ske-item[data-v-85c393f1]{width:100%;margin-bottom:16px}.chat-history[data-v-85c393f1]{position:relative;height:100%;overflow-y:auto;padding:0 4px 0 8px}.chat-history .chat-no-data[data-v-85c393f1]{height:calc(100% - 120px);flex-direction:column;display:flex;justify-content:center;align-items:center}.chat-history .chat-history-list[data-v-85c393f1]{position:relative}.chat-history .his-item-wrap[data-v-85c393f1]{min-width:0;width:100%;padding:4px 6px}.chat-history .his-item-wrap .his-item-title[data-v-85c393f1]{display:flex;align-items:center}.chat-history .his-item-wrap .his-item-title .c-icon[data-v-85c393f1]{margin-right:4px}.chat-history .chat-history-item[data-v-85c393f1],.chat-history .chat-history-clear[data-v-85c393f1]{color:var(--color-text-desc);position:relative;opacity:1;display:flex;align-items:center;cursor:pointer;transition:opacity .3s}.chat-history .chat-history-item i[data-v-85c393f1],.chat-history .chat-history-clear i[data-v-85c393f1]{margin-right:10px}.chat-history .chat-history-item[data-v-85c393f1]{color:var(--color-text-primary);font-size:14px;border-radius:8px;margin-bottom:4px;box-sizing:border-box;border:1px solid transparent}.chat-history .chat-history-item[data-v-85c393f1]:hover{background:#fff;box-shadow:0 2px 4px #0000000a;color:var(--color-text-active);border:1px solid #f3f0fe}.chat-history .chat-history-item:hover .chat-history-message[data-v-85c393f1]{font-weight:600}.chat-history .chat-history-item:hover .his-action[data-v-85c393f1]{opacity:1}.chat-history .chat-history-item.selected[data-v-85c393f1]{background:#fff;box-shadow:0 2px 4px #0000000a;border:1px solid #f3f0fe;color:var(--color-text-active)}.chat-history .chat-history-item.selected .chat-history-message[data-v-85c393f1]{font-weight:600}.chat-history .chat-history-item img[data-v-85c393f1]{width:18px;height:18px;margin-right:8px}.chat-history .chat-history-item:hover .icon-delete[data-v-85c393f1]{opacity:1}.chat-history .chat-history-item .chat-history-message[data-v-85c393f1]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px;font-weight:400}.chat-history .chat-history-item .his-action[data-v-85c393f1]{display:flex;opacity:0;align-items:center;position:absolute;right:4px;top:0;width:16px;height:100%;z-index:2}.chat-history .chat-history-item .chat-history-ctime[data-v-85c393f1]{line-height:16px;padding-top:4px;color:#999aaa}.chat-history .chat-history-item .c-icon[data-v-85c393f1]{z-index:9}.chat-history .chat-history-item .c-icon svg[data-v-85c393f1]{border-radius:4px;background:#f3f0fe;width:16px;height:16px}.chat-history .chat-history-item .icon-more[data-v-85c393f1]{height:100%;display:flex;align-items:center}.chat-history .chat-history-item .icon-more span[data-v-85c393f1]{line-height:0;border-radius:0;transition:all .2s}.chat-history .chat-history-item .icon-more:hover span[data-v-85c393f1]{border-radius:4px;background:#f2f2f5}.chat-history .edit-input[data-v-85c393f1]{height:22px;line-height:22px}.chat-history .edit-input[data-v-85c393f1] .el-input__wrapper{box-shadow:none;padding:1px 0}.chat-history .edit-input[data-v-85c393f1] .el-input__inner{--el-input-inner-height: 22px;padding-right:0}.chat-history .edit-input[data-v-85c393f1] .el-input__suffix{position:static}.chat-history .chat-history-clear[data-v-85c393f1]{position:absolute;right:8px;top:12px;margin-top:0;font-size:12px;white-space:nowrap}.chat-history .chat-history-clear img[data-v-85c393f1]{width:16px;height:16px;margin-right:9px}@media screen and (min-width: 769px){.scroll-bar-style[data-v-72f8105a]:hover::-webkit-scrollbar-thumb,.chat-history[data-v-72f8105a]:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style[data-v-72f8105a]::-webkit-scrollbar,.chat-history[data-v-72f8105a]::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style[data-v-72f8105a]::-webkit-scrollbar-thumb,.chat-history[data-v-72f8105a]::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style[data-v-72f8105a]::-webkit-scrollbar-track,.chat-history[data-v-72f8105a]::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.ske-item[data-v-72f8105a]{width:100%;margin-bottom:16px}.chat-history[data-v-72f8105a]{position:relative;height:100%;overflow-y:auto;padding:0 4px 0 8px}.chat-history .chat-no-data[data-v-72f8105a]{height:calc(100% - 120px);flex-direction:column;display:flex;justify-content:center;align-items:center}.chat-history .chat-history-list[data-v-72f8105a]{position:relative}.chat-history .his-item-wrap[data-v-72f8105a]{min-width:0;width:100%;padding:4px 6px}.chat-history .his-item-wrap .his-item-title[data-v-72f8105a]{display:flex;align-items:center}.chat-history .his-item-wrap .his-item-title .c-icon[data-v-72f8105a]{margin-right:4px}.chat-history .chat-history-item[data-v-72f8105a],.chat-history .chat-history-clear[data-v-72f8105a]{color:var(--color-text-desc);position:relative;opacity:1;display:flex;align-items:center;cursor:pointer;transition:opacity .3s}.chat-history .chat-history-item i[data-v-72f8105a],.chat-history .chat-history-clear i[data-v-72f8105a]{margin-right:10px}.chat-history .chat-history-item[data-v-72f8105a]{color:var(--color-text-primary);font-size:14px;border-radius:8px;margin-bottom:4px;box-sizing:border-box;border:1px solid transparent}.chat-history .chat-history-item[data-v-72f8105a]:not(.disabled):hover{background:#fff;box-shadow:0 2px 4px #0000000a;color:var(--color-text-active);border:1px solid #f3f0fe}.chat-history .chat-history-item:not(.disabled):hover .chat-history-message[data-v-72f8105a]{font-weight:600}.chat-history .chat-history-item:not(.disabled):hover .his-action[data-v-72f8105a]{opacity:1}.chat-history .chat-history-item.selected[data-v-72f8105a]{background:#fff;box-shadow:0 2px 4px #0000000a;border:1px solid #f3f0fe;color:var(--color-text-active)}.chat-history .chat-history-item.selected .chat-history-message[data-v-72f8105a]{font-weight:600}.chat-history .chat-history-item img[data-v-72f8105a]{width:18px;height:18px;margin-right:8px}.chat-history .chat-history-item:hover .icon-delete[data-v-72f8105a]{opacity:1}.chat-history .chat-history-item .chat-history-message[data-v-72f8105a]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px;font-weight:400}.chat-history .chat-history-item .his-action[data-v-72f8105a]{display:flex;opacity:0;align-items:center;position:absolute;right:4px;top:0;width:16px;height:100%;z-index:2}.chat-history .chat-history-item .chat-history-ctime[data-v-72f8105a]{line-height:16px;padding-top:4px;color:#999aaa}.chat-history .chat-history-item .c-icon[data-v-72f8105a]{z-index:9}.chat-history .chat-history-item .c-icon svg[data-v-72f8105a]{border-radius:4px;background:#f3f0fe;width:16px;height:16px}.chat-history .chat-history-item .icon-more[data-v-72f8105a]{height:100%;display:flex;align-items:center}.chat-history .chat-history-item .icon-more span[data-v-72f8105a]{line-height:0;border-radius:0;transition:all .2s}.chat-history .chat-history-item .icon-more:hover span[data-v-72f8105a]{border-radius:4px;background:#f2f2f5}.chat-history .edit-input[data-v-72f8105a]{height:22px;line-height:22px}.chat-history .edit-input[data-v-72f8105a] .el-input__wrapper{box-shadow:none;padding:1px 0}.chat-history .edit-input[data-v-72f8105a] .el-input__inner{--el-input-inner-height: 22px;padding-right:0}.chat-history .edit-input[data-v-72f8105a] .el-input__suffix{position:static}.chat-history .chat-history-clear[data-v-72f8105a]{position:absolute;right:8px;top:12px;margin-top:0;font-size:12px;white-space:nowrap}.chat-history .chat-history-clear img[data-v-72f8105a]{width:16px;height:16px;margin-right:9px}.el-popper.his-action-popover{padding:6px 0;border:none;border-radius:8px;background:#fff}.el-popper.his-action-popover.el-popper{min-width:unset}.el-popper.his-action-popover .his-action-popover-content ul{padding:0 10px;box-sizing:border-box}.el-popper.his-action-popover .his-action-popover-content ul li{display:flex;align-items:center;justify-content:center;padding:4px 0;text-align:center;cursor:pointer;transition:all .2s}.el-popper.his-action-popover .his-action-popover-content ul li span{margin-left:8px;color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:22px}.el-popper.his-action-popover .his-action-popover-content ul li+li{border-top:1px solid var(--color-input-border)}.el-popper.his-action-popover .his-action-popover-content ul li:hover span,.el-popper.his-action-popover .his-action-popover-content ul li:hover svg{color:var(--color-text-active)}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary)}.el-checkbox{color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px;height:var(--el-checkbox-height,32px)}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:0 11px 0 7px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px;border-radius:var(--el-checkbox-border-radius)}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-flex;position:relative}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:var(--el-checkbox-disabled-icon-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{transform:rotate(45deg) scaleY(1);border-color:var(--el-checkbox-checked-icon-color)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:var(--el-checkbox-checked-icon-color);height:2px;transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;width:var(--el-checkbox-input-width);height:var(--el-checkbox-input-height);background-color:var(--el-checkbox-bg-color);z-index:var(--el-index-normal);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";border:1px solid transparent;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in 50ms;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox__label{display:inline-block;padding-left:8px;line-height:1;font-size:var(--el-checkbox-font-size)}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox:last-of-type{margin-right:0}.el-row{display:flex;flex-wrap:wrap;position:relative;box-sizing:border-box}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-top{align-items:flex-start}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{display:block;min-height:1px}.el-col-0,.el-col-0.is-guttered{display:none}.el-col-0{max-width:0%;flex:0 0 0%}.el-col-offset-0{margin-left:0}.el-col-pull-0{position:relative;right:0}.el-col-push-0{position:relative;left:0}.el-col-1{max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{position:relative;right:4.1666666667%}.el-col-push-1{position:relative;left:4.1666666667%}.el-col-2{max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{position:relative;right:8.3333333333%}.el-col-push-2{position:relative;left:8.3333333333%}.el-col-3{max-width:12.5%;flex:0 0 12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{position:relative;left:12.5%}.el-col-4{max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{position:relative;right:16.6666666667%}.el-col-push-4{position:relative;left:16.6666666667%}.el-col-5{max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{position:relative;right:20.8333333333%}.el-col-push-5{position:relative;left:20.8333333333%}.el-col-6{max-width:25%;flex:0 0 25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{position:relative;left:25%}.el-col-7{max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{position:relative;right:29.1666666667%}.el-col-push-7{position:relative;left:29.1666666667%}.el-col-8{max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{position:relative;right:33.3333333333%}.el-col-push-8{position:relative;left:33.3333333333%}.el-col-9{max-width:37.5%;flex:0 0 37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{position:relative;left:37.5%}.el-col-10{max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{position:relative;right:41.6666666667%}.el-col-push-10{position:relative;left:41.6666666667%}.el-col-11{max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{position:relative;right:45.8333333333%}.el-col-push-11{position:relative;left:45.8333333333%}.el-col-12{max-width:50%;flex:0 0 50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{position:relative;right:54.1666666667%}.el-col-push-13{position:relative;left:54.1666666667%}.el-col-14{max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{position:relative;right:58.3333333333%}.el-col-push-14{position:relative;left:58.3333333333%}.el-col-15{max-width:62.5%;flex:0 0 62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{position:relative;left:62.5%}.el-col-16{max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{position:relative;right:66.6666666667%}.el-col-push-16{position:relative;left:66.6666666667%}.el-col-17{max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{position:relative;right:70.8333333333%}.el-col-push-17{position:relative;left:70.8333333333%}.el-col-18{max-width:75%;flex:0 0 75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{position:relative;left:75%}.el-col-19{max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{position:relative;right:79.1666666667%}.el-col-push-19{position:relative;left:79.1666666667%}.el-col-20{max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{position:relative;right:83.3333333333%}.el-col-push-20{position:relative;left:83.3333333333%}.el-col-21{max-width:87.5%;flex:0 0 87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{position:relative;left:87.5%}.el-col-22{max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{position:relative;right:91.6666666667%}.el-col-push-22{position:relative;left:91.6666666667%}.el-col-23{max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{position:relative;right:95.8333333333%}.el-col-push-23{position:relative;left:95.8333333333%}.el-col-24{max-width:100%;flex:0 0 100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{position:relative;left:100%}@media only screen and (max-width:768px){.el-col-xs-0,.el-col-xs-0.is-guttered{display:none}.el-col-xs-0{max-width:0%;flex:0 0 0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{position:relative;left:4.1666666667%}.el-col-xs-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{position:relative;left:8.3333333333%}.el-col-xs-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{position:relative;left:16.6666666667%}.el-col-xs-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{position:relative;left:20.8333333333%}.el-col-xs-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{position:relative;left:29.1666666667%}.el-col-xs-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{position:relative;left:33.3333333333%}.el-col-xs-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{position:relative;left:41.6666666667%}.el-col-xs-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{position:relative;left:45.8333333333%}.el-col-xs-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{position:relative;left:54.1666666667%}.el-col-xs-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{position:relative;left:58.3333333333%}.el-col-xs-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{position:relative;left:66.6666666667%}.el-col-xs-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{position:relative;left:70.8333333333%}.el-col-xs-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{position:relative;left:79.1666666667%}.el-col-xs-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{position:relative;left:83.3333333333%}.el-col-xs-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{position:relative;left:91.6666666667%}.el-col-xs-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{position:relative;left:95.8333333333%}.el-col-xs-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0,.el-col-sm-0.is-guttered{display:none}.el-col-sm-0{max-width:0%;flex:0 0 0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{position:relative;left:4.1666666667%}.el-col-sm-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{position:relative;left:8.3333333333%}.el-col-sm-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{position:relative;left:16.6666666667%}.el-col-sm-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{position:relative;left:20.8333333333%}.el-col-sm-6{display:block;max-width:25%;flex:0 0 25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{position:relative;left:29.1666666667%}.el-col-sm-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{position:relative;left:33.3333333333%}.el-col-sm-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{position:relative;left:41.6666666667%}.el-col-sm-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{position:relative;left:45.8333333333%}.el-col-sm-12{display:block;max-width:50%;flex:0 0 50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{position:relative;left:54.1666666667%}.el-col-sm-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{position:relative;left:58.3333333333%}.el-col-sm-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{position:relative;left:66.6666666667%}.el-col-sm-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{position:relative;left:70.8333333333%}.el-col-sm-18{display:block;max-width:75%;flex:0 0 75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{position:relative;left:79.1666666667%}.el-col-sm-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{position:relative;left:83.3333333333%}.el-col-sm-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{position:relative;left:91.6666666667%}.el-col-sm-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{position:relative;left:95.8333333333%}.el-col-sm-24{display:block;max-width:100%;flex:0 0 100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0,.el-col-md-0.is-guttered{display:none}.el-col-md-0{max-width:0%;flex:0 0 0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{position:relative;left:4.1666666667%}.el-col-md-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{position:relative;left:8.3333333333%}.el-col-md-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{position:relative;left:16.6666666667%}.el-col-md-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{position:relative;left:20.8333333333%}.el-col-md-6{display:block;max-width:25%;flex:0 0 25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{position:relative;left:29.1666666667%}.el-col-md-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{position:relative;left:33.3333333333%}.el-col-md-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{position:relative;left:41.6666666667%}.el-col-md-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{position:relative;left:45.8333333333%}.el-col-md-12{display:block;max-width:50%;flex:0 0 50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{position:relative;left:54.1666666667%}.el-col-md-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{position:relative;left:58.3333333333%}.el-col-md-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{position:relative;left:66.6666666667%}.el-col-md-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{position:relative;left:70.8333333333%}.el-col-md-18{display:block;max-width:75%;flex:0 0 75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{position:relative;left:79.1666666667%}.el-col-md-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{position:relative;left:83.3333333333%}.el-col-md-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{position:relative;left:91.6666666667%}.el-col-md-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{position:relative;left:95.8333333333%}.el-col-md-24{display:block;max-width:100%;flex:0 0 100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0,.el-col-lg-0.is-guttered{display:none}.el-col-lg-0{max-width:0%;flex:0 0 0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{position:relative;left:4.1666666667%}.el-col-lg-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{position:relative;left:8.3333333333%}.el-col-lg-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{position:relative;left:16.6666666667%}.el-col-lg-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{position:relative;left:20.8333333333%}.el-col-lg-6{display:block;max-width:25%;flex:0 0 25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{position:relative;left:29.1666666667%}.el-col-lg-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{position:relative;left:33.3333333333%}.el-col-lg-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{position:relative;left:41.6666666667%}.el-col-lg-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{position:relative;left:45.8333333333%}.el-col-lg-12{display:block;max-width:50%;flex:0 0 50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{position:relative;left:54.1666666667%}.el-col-lg-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{position:relative;left:58.3333333333%}.el-col-lg-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{position:relative;left:66.6666666667%}.el-col-lg-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{position:relative;left:70.8333333333%}.el-col-lg-18{display:block;max-width:75%;flex:0 0 75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{position:relative;left:79.1666666667%}.el-col-lg-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{position:relative;left:83.3333333333%}.el-col-lg-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{position:relative;left:91.6666666667%}.el-col-lg-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{position:relative;left:95.8333333333%}.el-col-lg-24{display:block;max-width:100%;flex:0 0 100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0,.el-col-xl-0.is-guttered{display:none}.el-col-xl-0{max-width:0%;flex:0 0 0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{position:relative;left:4.1666666667%}.el-col-xl-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{position:relative;left:8.3333333333%}.el-col-xl-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{position:relative;left:16.6666666667%}.el-col-xl-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{position:relative;left:20.8333333333%}.el-col-xl-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{position:relative;left:29.1666666667%}.el-col-xl-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{position:relative;left:33.3333333333%}.el-col-xl-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{position:relative;left:41.6666666667%}.el-col-xl-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{position:relative;left:45.8333333333%}.el-col-xl-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{position:relative;left:54.1666666667%}.el-col-xl-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{position:relative;left:58.3333333333%}.el-col-xl-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{position:relative;left:66.6666666667%}.el-col-xl-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{position:relative;left:70.8333333333%}.el-col-xl-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{position:relative;left:79.1666666667%}.el-col-xl-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{position:relative;left:83.3333333333%}.el-col-xl-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{position:relative;left:91.6666666667%}.el-col-xl-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{position:relative;left:95.8333333333%}.el-col-xl-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.csdn-tree[data-v-48fd8c29]{box-sizing:border-box;padding:0 40px 12px 35px}.csdn-tree .box-title[data-v-48fd8c29]{padding:26px 0 24px;color:#222226;font-family:PingFang SC;font-size:20px;font-weight:600}.csdn-tree .box-item-title[data-v-48fd8c29]{display:flex;align-items:center}.csdn-tree .box-item-title .box-item-name[data-v-48fd8c29]{color:#000;font-family:PingFang SC;font-size:14px;padding-left:4px;cursor:pointer}.csdn-tree .box-item-title .tree-arrow[data-v-48fd8c29]{display:flex;align-items:center;justify-content:center;height:16px;width:16px;margin-left:6px;background-color:#fff;border-radius:16px;cursor:pointer}.csdn-tree .box-item-title .tree-arrow svg[data-v-48fd8c29]{height:12px;width:12px;transform:rotateX(0);transition:transform .3s ease-in-out}.csdn-tree .box-item-title .tree-arrow svg.active[data-v-48fd8c29]{transform:rotateX(180deg)}.csdn-tree .box-item-title .box-item-avater[data-v-48fd8c29]{position:relative;display:inline-flex;width:24px;height:24px;margin-right:14px;z-index:9}.csdn-tree .box-item-title .box-item-avater[data-v-48fd8c29]:after{position:absolute;display:block;left:100%;top:50%;margin-top:-1px;content:" ";border-radius:0 2px 2px 0;height:2px;width:16px;background:linear-gradient(90deg,#6d5ffd80,#59c6f880 63.7%,#52edf600)}.csdn-tree .box-item-children[data-v-48fd8c29]{position:relative;margin-left:11px;padding-left:24px;padding-top:6px;overflow:hidden}.csdn-tree .box-item-children .box-item-main[data-v-48fd8c29]{padding-bottom:46px}.csdn-tree .box-item-children[data-v-48fd8c29]:after{position:absolute;display:block;left:0;top:0;content:" ";border-radius:0 0 2px 2px;height:100%;width:2px;transition:all .7s cubic-bezier(.16,1,.3,1);background:linear-gradient(180deg,#6d5ffd00 1.48%,#6587fb80 28.51%,#59c6f880 55.71%,#52edf600 101.49%)}.csdn-tree .box-item-children.first[data-v-48fd8c29]:after{background:linear-gradient(180deg,#6d5ffd80,#59c6f880 63.7%,#52edf600)}.csdn-tree .box-item-children--item[data-v-48fd8c29]{height:104px;padding:22px 15px 12px;flex-shrink:0;border-radius:8px;background:#fffc;margin-bottom:8px;cursor:pointer}.csdn-tree .box-item-children--item .c-tree-name[data-v-48fd8c29]{display:flex;align-items:center;overflow:hidden}.csdn-tree .box-item-children--item[data-v-48fd8c29]:hover{border-radius:8px;border:1px solid #6d5ffd;background:#fff;box-shadow:-6px -2px 18.2px #7d42f929}.csdn-tree .box-item-children--item:hover .c-tree-name[data-v-48fd8c29]{color:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#a391ff,#7782ff)}.csdn-tree .box-item-children--item:hover .c-arrow-plus[data-v-48fd8c29]{visibility:visible}.csdn-tree .box-item-children--item .c-arrow-plus[data-v-48fd8c29]{width:20px;height:20px;visibility:hidden}.csdn-tree .box-item-children--item .c-tree--title[data-v-48fd8c29]{color:#222226;font-family:PingFang SC;font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.csdn-tree .box-item-children--item .c-tree--desc[data-v-48fd8c29]{margin-top:8px;color:#222226;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.simple .csdn-tree[data-v-48fd8c29]{padding:0 26px 12px}.simple .csdn-tree .box-title[data-v-48fd8c29]{font-size:14px;padding:13px 0 6px}.simple .box-item-title .box-item-name[data-v-48fd8c29]{font-size:11px}.simple .box-item-title .box-item-avater[data-v-48fd8c29]{width:18px;height:18px}.simple .box-item-title .tree-arrow[data-v-48fd8c29]{width:12px;height:12px}.simple .box-item-title .tree-arrow svg[data-v-48fd8c29]{height:8px;width:8px}.simple .box-item-children[data-v-48fd8c29]{margin-left:8px}.simple .box-item-children .box-item-main[data-v-48fd8c29]{padding-bottom:16px}.simple .box-item-children .box-item-children--item[data-v-48fd8c29]{height:68px;padding:6px 10px;cursor:pointer}.simple .box-item-children .box-item-children--item .c-tree--title[data-v-48fd8c29]{font-size:12px}.simple .box-item-children .box-item-children--item .c-tree--desc[data-v-48fd8c29]{font-size:12px;margin-top:4px}.simple .box-item-children .box-item-children--item .c-arrow-plus[data-v-48fd8c29]{width:14px;height:14px}.dot[data-v-48fd8c29]{display:inline-block;width:4px;height:4px;border-radius:99px;background-color:#999aaa;margin-right:8px}.md_code_container{position:relative;font-size:0;border-radius:8px;margin:10px 0}.md_code_container code{padding:16px 8px;display:block;font-size:15px!important;overflow-y:auto}.md_code_container code::-webkit-scrollbar{width:0}.md_code_container .code-operation{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 10px;border-bottom:1px solid #666f8d}.md_code_container .code-operation .lang{color:#e8e8f0;line-height:22px;font-size:14px;font-weight:500;font-family:Courier,sans-serif}.md_code_container .chat-btns{position:relative;display:flex;justify-content:flex-end;align-items:center;white-space:initial}.md_code_container .chat_copy_btn{position:relative;display:inline-block;font-size:14px;width:24px;height:24px;padding:0;cursor:pointer;background:url(http://cdn-static-devbit.csdn.net/ai100/chat/imgs/md-copy.png?v=2);background-size:contain;z-index:8}.md_code_container .chat_copy_btn.disabled{opacity:.2}.md_code_container .chat_copy_btn.disabled:hover:before{display:none}.md_code_container .chat_copy_btn:before{display:none;content:"复制代码";position:absolute;right:-20px;top:28px;width:58px;padding:4px 8px;color:#fff;background-color:#0009;border-radius:5px;text-align:center}.md_code_container .chat_copy_btn:hover:before{display:block}.md_code_container .chat_run_btn{margin-right:10px;display:inline-block;font-size:14px;width:24px;height:24px;padding:0;cursor:pointer;background:url(https://cdn-static-devbit.csdn.net/ai100/imgs/code-operation-1.png);background-size:contain}.md_code_container .chat_run_btn.disabled{opacity:.2}.md_code_container .chat_run_btn.disabled:hover:before{display:none}.md_code_container .chat_run_btn:before{display:none;content:"运行";position:absolute;right:22px;top:28px;padding:4px 8px;color:#fff;width:28px;background-color:#0009;border-radius:5px;z-index:99;text-align:center}.md_code_container .chat_run_btn:hover:before{display:block}.md_code_container .chat_vscode_btn{margin-right:10px;display:inline-block;font-size:14px;width:24px;height:24px;padding:0;cursor:pointer;background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/codegpt.png?v=3);background-size:contain}.md_code_container .chat_vscode_btn.disabled{opacity:.2}.md_code_container .chat_vscode_btn.disabled:hover:before{display:none}.md_code_container .chat_vscode_btn:before{display:none;content:"使用代码插件";position:absolute;right:0;top:28px;padding:4px 8px;color:#fff;width:88px;background-color:#0009;border-radius:5px;z-index:99;text-align:center}.md_code_container .chat_vscode_btn:hover:before{display:block}.chat-feedback[data-v-e49c9292]{height:24px;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;margin-left:10px;background-color:#0000000d}.chat-feedback .chat-seach-cm-icon[data-v-e49c9292]{cursor:pointer;position:relative;color:var(--color-text-content);font-size:24px;margin-right:8px;width:24px;height:100%;line-height:0;transition:color .2s}.chat-feedback .chat-seach-cm-icon[data-v-e49c9292]:hover,.chat-feedback .chat-seach-cm-icon[data-v-e49c9292]:active{opacity:.85}.chat-feedback .chat-seach-cm-icon[data-v-e49c9292]:last-child{margin-right:0}.chat-feedback .chat-seach-cm-icon.like[data-v-e49c9292],.chat-feedback .chat-seach-cm-icon.unlike[data-v-e49c9292]{color:#6d5ffd}.references{display:flex;align-items:flex-start;margin-top:10px}.references .reference_title{display:flex;align-items:center;font-size:16px;padding-left:4px;position:relative;color:var(--color-text-primary);padding-top:0;font-size:14px;font-weight:600;column-gap:4px;white-space:nowrap;height:26px}.references .reference_list{padding-left:8px;flex:1;display:flex;align-items:center;flex-wrap:wrap;column-gap:10px;row-gap:10px;line-height:18px;list-style:none}.references .reference_list .reference_item{padding:4px;border-radius:12px;background:#6d5ffd1a;max-width:100%;min-width:0;list-style:none;display:inline-flex;align-items:center;column-gap:4px;margin:0}.references .reference_list .reference_item a{font-size:13px;width:100%;height:100%;color:var(--color-text-content);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.references .reference_list .reference_item a:hover{color:var(--color-text-primary)}.references .reference_list .reference_item .certification{display:flex;align-items:center;margin-left:4px}.references .reference_list .reference_item .certification img{width:16px;height:16px;margin-right:2px}.references .reference_list .reference_item .certification img:last-child{margin-right:0}.reference-em{position:relative;height:16px;width:16px;display:inline-block;text-align:center;margin:0 2px;font-family:PingFang SC;font-size:12px;line-height:16px;border-radius:50%;color:#fff;background-color:#555570;font-style:normal!important;vertical-align:text-top}.questions-pro{margin-top:14px;display:flex;font-size:14px;font-weight:400;overflow:hidden;column-gap:10px}.questions-pro .qs-left{display:flex;align-items:center;height:22px}.questions-pro .qs-left img{display:inline}.questions-pro .qs-left .qs-icon{width:16px;height:16px}.questions-pro .qs-left span{margin-left:4px;font-size:14px;color:var(--color-text-empty);line-height:20px;font-weight:400;white-space:nowrap}.questions-pro .qs-left+.q{width:max-content;overflow:visible}.questions-pro .q{color:var(--color-text-desc);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff;cursor:pointer;line-height:20px;padding:1px 10px;border-radius:4px;margin-bottom:10px;position:relative}.questions-pro .q .icon-arrow{position:absolute;top:50%;right:0;transform:translateY(-50%)}.simple .chat-item-markmap{height:290px}.chat-item-markmap{position:relative;height:370px;overflow:hidden}.chat-item-markmap .c-markmap{width:100%;height:100%}.chat-item-markmap .c-markmap .markmap{display:flex;align-items:center;width:100%;height:100%}.chat-item-markmap_toolbar{display:flex;position:absolute;top:4px;right:4px;color:#999aaa;gap:4px}.chat-item-markmap_toolbar svg{width:16px;height:16px}.chat-item-markmap-error{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.chat-item-markmap-error img{object-fit:contain;flex:1;min-height:0}.c-markmap-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:356px;color:#555666;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.c-markmap-loading img{width:48px!important;height:48px!important}.c-markmap-loading .markmap-text{margin-bottom:24px}.c-markmap-error{height:356px;text-align:center;display:flex;align-items:center;justify-content:center;color:#555666;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.c-markmap-error img{margin-bottom:24px}.c-markmap-error button{width:224px;margin-top:24px}.markmap-dialog-wrap{border-radius:0!important;position:relative;width:auto!important;padding:0!important}.markmap-dialog-wrap .el-dialog__headerbtn{width:16px;height:16px;top:16px;right:16px}.markmap-dialog-wrap .el-dialog__headerbtn .el-dialog__close{color:#222226}.markmap-dialog-wrap .el-dialog__header,.markmap-dialog-wrap .el-dialog__body{padding:0}.markmap-dialog-wrap .markmap-download{position:absolute;bottom:16px;right:16px;color:#222226;width:24px;height:24px}.markmap-dialog{width:auto;display:flex;justify-content:center;width:100vw;height:100vh;overflow:auto;background-color:#fff}.chat-login-btn{display:flex;padding:4px 12px;align-items:flex-start;border-radius:16px;background:#6d5ffd;color:#fff;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer}.file-doc{padding:10px;display:flex;background-color:#fff;margin-top:10px;color:#555666;border-radius:4px}.file-doc img{display:inline-block;width:24px;height:24px;margin-right:10px}.chat-item-link .link-info{padding:10px;display:flex;background-color:#fff;margin-top:10px;border-radius:4px;color:#555666;align-items:center;line-height:20px}.chat-item-link .link-info img{display:inline-block;width:24px;height:24px;margin-right:10px}.chat-item-link .link-info span{display:inline-block;word-break:break-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-item-link .link-info span a{color:#555666}.icon-loading-link[data-v-882eb42b]{width:34px;height:34px;margin:-7px!important}.icon-loading-error[data-v-882eb42b]{width:16px;height:16px}.msg-link-error[data-v-e4757782]{display:flex;align-items:center}.msg-link-error span[data-v-e4757782]{line-height:1}.msg-link-error .icon-error[data-v-e4757782]{width:16px;height:16px;margin-left:4px}.msg-error[data-v-e4757782]{display:flex;align-items:center}.msg-error span[data-v-e4757782]{line-height:1}.msg-error .icon-error[data-v-e4757782]{width:16px;height:16px;margin-left:4px}.msg-left[data-v-b7186fd8] .md_doc_content{line-height:2px}.msg-left[data-v-b7186fd8] .md_doc_content code{line-height:20px}.msg-left[data-v-b7186fd8] .md_doc_content .chat-btns{line-height:25px}.markmap-icon[data-v-b7186fd8]{height:10px}.global-search-prev[data-v-b7186fd8]{font-size:15px;color:#222226;font-weight:500;display:flex;align-items:center;margin-bottom:12px;column-gap:4px}.global-search-prev svg[data-v-b7186fd8]{width:16px;height:16px}.chat-markmap[data-v-b7186fd8]{position:absolute;right:0;bottom:0;height:20px;border-radius:12px 0;background:linear-gradient(141deg,#e2b1ff 5.23%,#6e60fd 97.15%);color:#fff;font-size:12px;font-weight:500;line-height:16px;padding:0 4px;display:flex;align-items:center;column-gap:2px;cursor:pointer}.chat-tree[data-v-b7186fd8]{padding:0!important;border-radius:12px!important;background:linear-gradient(180deg,#6d5ffd33,#60bbfd33)!important}.paper{display:inline-flex;align-items:center;height:16px;line-height:16px;margin-right:10px}.paper .paper-main{-webkit-user-select:none;user-select:none;vertical-align:middle;font-size:12px;margin:0 4px;overflow:hidden}.paper .next,.paper .prev{cursor:pointer}.paper svg{display:inline-block;width:16px;height:16px;vertical-align:middle;stroke:#555666}.paper svg.disable{stroke:#999aaa}.vscode-dark svg{stroke:#ccccd8}.vscode-dark svg.disable{stroke:#999aaa}.chat-search_re_feedback{margin-left:10px;color:#555666}.chat-search_re_feedback .re_feedback_inner{display:flex;align-items:center;border-radius:4px;background:#f2f2f5;padding:4px 10px}.chat-search_re_feedback .re_feedback_inner .re_feedback-item{cursor:pointer;padding:0 3px;line-height:0}.chat-search_re_feedback .re_feedback_inner .re_feedback-item:last-child{margin-right:0}.chat-search_re_feedback .re_feedback_inner .re_feedback-item img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:24px;height:24px}:root,:host{--van-black: #000;--van-white: #fff;--van-gray-1: #f7f8fa;--van-gray-2: #f2f3f5;--van-gray-3: #ebedf0;--van-gray-4: #dcdee0;--van-gray-5: #c8c9cc;--van-gray-6: #969799;--van-gray-7: #646566;--van-gray-8: #323233;--van-red: #ee0a24;--van-blue: #1989fa;--van-orange: #ff976a;--van-orange-dark: #ed6a0c;--van-orange-light: #fffbe8;--van-green: #07c160;--van-gradient-red: linear-gradient(to right, #ff6034, #ee0a24);--van-gradient-orange: linear-gradient(to right, #ffd01e, #ff8917);--van-primary-color: var(--van-blue);--van-success-color: var(--van-green);--van-danger-color: var(--van-red);--van-warning-color: var(--van-orange);--van-text-color: var(--van-gray-8);--van-text-color-2: var(--van-gray-6);--van-text-color-3: var(--van-gray-5);--van-active-color: var(--van-gray-2);--van-active-opacity: .6;--van-disabled-opacity: .5;--van-background: var(--van-gray-1);--van-background-2: var(--van-white);--van-background-3: var(--van-white);--van-padding-base: 4px;--van-padding-xs: 8px;--van-padding-sm: 12px;--van-padding-md: 16px;--van-padding-lg: 24px;--van-padding-xl: 32px;--van-font-bold: 600;--van-font-size-xs: 10px;--van-font-size-sm: 12px;--van-font-size-md: 14px;--van-font-size-lg: 16px;--van-line-height-xs: 14px;--van-line-height-sm: 18px;--van-line-height-md: 20px;--van-line-height-lg: 22px;--van-base-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--van-price-font: avenir-heavy, "PingFang SC", helvetica neue, arial, sans-serif;--van-duration-base: .3s;--van-duration-fast: .2s;--van-ease-out: ease-out;--van-ease-in: ease-in;--van-border-color: var(--van-gray-3);--van-border-width: 1px;--van-radius-sm: 2px;--van-radius-md: 4px;--van-radius-lg: 8px;--van-radius-max: 999px}.van-theme-dark{--van-text-color: #f5f5f5;--van-text-color-2: #707070;--van-text-color-3: #4d4d4d;--van-border-color: #3a3a3c;--van-active-color: #3a3a3c;--van-background: #000;--van-background-2: #1c1c1e;--van-background-3: #37363b}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:var(--van-base-font)}a{text-decoration:none}input,button,textarea{color:inherit;font:inherit}a:focus,input:focus,button:focus,textarea:focus,[class*=van-]:focus{outline:none}ol,ul{margin:0;padding:0;list-style:none}@keyframes van-slide-up-enter{0%{transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{transform:translate3d(0,100%,0)}}@keyframes van-slide-down-enter{0%{transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{transform:translate3d(0,-100%,0)}}@keyframes van-slide-left-enter{0%{transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{transform:translate3d(-100%,0,0)}}@keyframes van-slide-right-enter{0%{transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{transform:translate3d(100%,0,0)}}@keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@keyframes van-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.van-fade-enter-active{animation:var(--van-duration-base) van-fade-in both var(--van-ease-out)}.van-fade-leave-active{animation:var(--van-duration-base) van-fade-out both var(--van-ease-in)}.van-slide-up-enter-active{animation:van-slide-up-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-up-leave-active{animation:van-slide-up-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-down-enter-active{animation:van-slide-down-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-down-leave-active{animation:van-slide-down-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-left-enter-active{animation:van-slide-left-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-left-leave-active{animation:van-slide-left-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-right-enter-active{animation:van-slide-right-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-right-leave-active{animation:van-slide-right-leave var(--van-duration-base) both var(--van-ease-in)}.van-clearfix:after{display:table;clear:both;content:""}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-break:anywhere;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-break:anywhere;-webkit-box-orient:vertical}.van-safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.van-safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.van-haptics-feedback{cursor:pointer}.van-haptics-feedback:active{opacity:var(--van-active-opacity)}[class*=van-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid var(--van-border-color);transform:scale(.5)}.van-hairline,.van-hairline--top,.van-hairline--left,.van-hairline--right,.van-hairline--bottom,.van-hairline--surround,.van-hairline--top-bottom{position:relative}.van-hairline--top:after{border-top-width:var(--van-border-width)}.van-hairline--left:after{border-left-width:var(--van-border-width)}.van-hairline--right:after{border-right-width:var(--van-border-width)}.van-hairline--bottom:after{border-bottom-width:var(--van-border-width)}.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after{border-width:var(--van-border-width) 0}.van-hairline--surround:after{border-width:var(--van-border-width)}:root,:host{--van-swipe-indicator-size: 6px;--van-swipe-indicator-margin: var(--van-padding-sm);--van-swipe-indicator-active-opacity: 1;--van-swipe-indicator-inactive-opacity: .3;--van-swipe-indicator-active-background: var(--van-primary-color);--van-swipe-indicator-inactive-background: var(--van-border-color)}.van-swipe{position:relative;overflow:hidden;transform:translateZ(0);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;user-select:none}.van-swipe__track{display:flex;height:100%;transition-property:transform}.van-swipe__track--vertical{flex-direction:column}.van-swipe__indicators{position:absolute;bottom:var(--van-swipe-indicator-margin);left:50%;display:flex;transform:translate(-50%)}.van-swipe__indicators--vertical{top:50%;bottom:auto;left:var(--van-swipe-indicator-margin);flex-direction:column;transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:var(--van-swipe-indicator-size)}.van-swipe__indicator{width:var(--van-swipe-indicator-size);height:var(--van-swipe-indicator-size);background-color:var(--van-swipe-indicator-inactive-background);border-radius:100%;opacity:var(--van-swipe-indicator-inactive-opacity);transition:opacity var(--van-duration-fast),background-color var(--van-duration-fast)}.van-swipe__indicator:not(:last-child){margin-right:var(--van-swipe-indicator-size)}.van-swipe__indicator--active{background-color:var(--van-swipe-indicator-active-background);opacity:var(--van-swipe-indicator-active-opacity)}.chat-swipe-pro[data-v-869ff4c3]{max-width:100%}.chat-swipe-pro .chat-swipe-content[data-v-869ff4c3]{position:relative;border-radius:0 12px 12px}.chat-swipe-pro .chat-swipe-content[data-v-869ff4c3] .van-swipe{transition:all .2s;cursor:auto;-webkit-user-select:auto;user-select:auto;position:relative;border-top-right-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:#6d5ffd0d;z-index:1;height:var(--swipe-height);transition-duration:.3s;transition-delay:0;transition-property:height}.chat-swipe-pro .chat-swipe-content[data-v-869ff4c3] .van-swipe .swipe-item.mind-item .swipe-item—inner{height:100%}.chat-swipe-pro .chat-swipe-content[data-v-869ff4c3]:after{content:"";position:absolute;bottom:-8px;width:calc(100% - 20px);height:8px;left:10px;background:#6d5ffd1a;border-radius:0 0 10px 10px}.chat-swipe-pro .control-view[data-v-869ff4c3]{margin-top:10px;display:flex;justify-content:space-between;align-items:center;height:32px}.chat-swipe-pro .control-view.end[data-v-869ff4c3]{justify-content:flex-end}.chat-swipe-pro .control-view.start[data-v-869ff4c3]{justify-content:flex-start}.chat-swipe-pro .control-view .middle[data-v-869ff4c3]{align-items:center;display:flex}.re-issus[data-v-89a0119f]{width:100%;text-align:center;-webkit-user-select:none;user-select:none;padding-bottom:30px}.re-issus.block[data-v-89a0119f]{position:absolute;top:0;left:0;margin:auto;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.re-issus img[data-v-89a0119f]{width:138px;height:153px;-webkit-user-drag:none;margin-bottom:72px}.re-issus-line[data-v-89a0119f]{margin-top:24px;display:flex;align-items:center;justify-content:space-between}.re-issus-line .line[data-v-89a0119f]{flex:1;display:block;width:100px;height:1px;background:linear-gradient(90deg,#fff0,#ccccd8e6)}.re-issus-line .line[data-v-89a0119f]:last-child{transform:rotate(180deg)}.re-issus-line .msg[data-v-89a0119f]{margin:0 8px;font-size:12px;color:#999aaa;font-style:normal;font-weight:400;line-height:24px}.re-issus-btn[data-v-89a0119f]{cursor:pointer;margin:24px auto 0;width:240px;border:none;display:flex;padding:10px 0;height:32px;color:#fff;justify-content:center;align-items:center;background-color:#6d5ffd;border-radius:20px;transition:all .2s;font-size:12px;font-weight:400;line-height:28px}.re-issus-btn[data-v-89a0119f]:active{opacity:.9}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:var(--el-mask-color);margin:0;top:0;right:0;bottom:0;left:0;transition:opacity var(--el-transition-duration)}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/ 2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{top:50%;margin-top:calc((0px - var(--el-loading-spinner-size))/ 2);width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@-webkit-keyframes loading-rotate{to{transform:rotate(360deg)}}@keyframes loading-rotate{to{transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary)}.el-scrollbar{overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3)}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.share-chat-item.code-preline[data-v-39eb842a] .md_doc_content .md_code_container code{white-space:pre-wrap}.share-chat-item[data-v-39eb842a] .md_doc_content .reference-em{display:none}.share-chat-item[data-v-39eb842a] .md_doc_content .md_code_container .chat_copy_btn:before{right:-4px}.share-chat-item .file-msg[data-v-39eb842a]{border:1px solid #E8E8F0;display:inline-flex;padding:6px 10px;border-radius:4px;margin-top:6px;align-items:center}.share-chat-item .file-msg img[data-v-39eb842a]{width:24px;margin-right:6px}.share-chat-item .link-msg[data-v-39eb842a]{display:flex;max-width:max-content}.share-chat-item .link-msg img[data-v-39eb842a],.share-chat-item .link-msg span[data-v-39eb842a]:first-child{flex-shrink:0}.share-chat-item .link-msg span[data-v-39eb842a]:last-child{max-width:90%}.share-chat-item .link-msg a[data-v-39eb842a]{color:#1874d2;width:100%;text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap;display:block}.share-chat-item .msg-left[data-v-39eb842a] .md_doc_content{line-height:2px}.share-chat-item .msg-left[data-v-39eb842a] .md_doc_content code{line-height:20px}.share-chat-item .msg-left[data-v-39eb842a] .md_doc_content .chat-btns{line-height:25px}.share-chat-item .markmap-icon[data-v-39eb842a]{height:10px}.share-chat-item .chat-markmap[data-v-39eb842a]{position:absolute;right:0;bottom:0;height:20px;border-radius:12px 0;background:linear-gradient(141deg,#e2b1ff 5.23%,#6e60fd 97.15%);color:#fff;font-size:12px;font-weight:500;line-height:16px;padding:0 4px;display:flex;align-items:center;column-gap:2px;cursor:pointer}.share-preview .share-preview-inner[data-v-2340eb75]{padding:4px 24px 0}.share-preview .share-preview-inner .share-preview-item[data-v-2340eb75]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.share-preview .share-preview-inner .share-preview-item[data-v-2340eb75]:last-child{margin-bottom:0}.share-preview .share-preview-inner .share-preview-item .user-avatar[data-v-2340eb75]{border-radius:50%;width:32px;height:32px;font-size:0}.share-preview .share-preview-inner .share-preview-item .user-avatar img[data-v-2340eb75]{border-radius:50%;width:100%;height:100%}.share-preview .share-preview-inner .share-preview-item .share-preview-item-content[data-v-2340eb75]{margin-left:8px;flex:1;overflow:hidden;color:#222226;width:100%;box-sizing:border-box;font-size:15px;padding:4px 0}.share-preview .share-preview-inner .share-preview-item .share-preview-item-content[data-v-2340eb75] .chat-md p{margin:0;white-space:pre-line;line-height:24px}.share-preview .share-empty[data-v-2340eb75]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:40%}.share-preview .share-empty img[data-v-2340eb75]{width:120px}.share-preview .share-empty p[data-v-2340eb75]{margin:0;text-align:center;font-size:14px;color:#999aaa}.share-preview-content_inner[data-v-95fbabac],.export-image-content_inner[data-v-95fbabac]{overflow-y:auto;padding:24px 0 0}.share-preview-content_footer[data-v-95fbabac],.export-image-content_footer[data-v-95fbabac]{padding:4px;height:48px;border-radius:8px;margin:18px 24px 0;background:#6d5ffd0d;display:flex;align-items:center;justify-content:space-between}.share-preview-content_footer span[data-v-95fbabac],.export-image-content_footer span[data-v-95fbabac]{overflow:hidden;color:#999aaa;text-overflow:ellipsis;font-size:16px;font-weight:400;display:block;flex:1;padding-left:10px;word-break:break-all;white-space:nowrap}.share-preview-content_footer button[data-v-95fbabac],.export-image-content_footer button[data-v-95fbabac]{border:none;cursor:pointer;padding:0 16px;margin-left:10px;flex-shrink:0;height:40px;line-height:40px;border-radius:25px;transition:all .2s;font-weight:500;color:#fff;font-size:16px;text-align:center;background-color:#6d5ffd}.share-preview-content_footer button.save[data-v-95fbabac],.export-image-content_footer button.save[data-v-95fbabac]{padding:0 60px;margin:0 auto}.share-preview-content_footer button[data-v-95fbabac]:hover,.export-image-content_footer button[data-v-95fbabac]:hover{opacity:.9}.share-preview-content_footer.btns[data-v-95fbabac],.export-image-content_footer.btns[data-v-95fbabac]{height:40px;background:#0000}.share-export-action[data-v-95fbabac]{position:absolute;bottom:0;left:0;width:100%;padding:40px;z-index:100;display:flex;justify-content:center;align-items:center;background-color:#fff}.share-export-action[data-v-95fbabac]:before{display:block;content:" ";position:absolute;top:-38px;left:-1px;right:-1px;height:38px;pointer-events:none;background:linear-gradient(0deg,#fffc,#fff3 60%,#fff0)}.share-export-action button[data-v-95fbabac]{cursor:pointer;margin-right:32px;width:120px;height:32px;line-height:30px;border-radius:20px;transition:all .2s;font-weight:500;color:#999aaa;background-color:#fff;font-size:12px;text-align:center;border:1px solid #F2F2F5}.share-export-action button[data-v-95fbabac]:hover{background-color:#f2f2f5}.share-export-action button.primary-btn[data-v-95fbabac]{background-color:#6d5ffd;color:#fff}.share-export-action button.primary-btn[data-v-95fbabac]:hover{opacity:.9}.share-export-action button[data-v-95fbabac]:last-child{margin-right:0}.share-export-action button[data-v-95fbabac]:active{opacity:.9}.export-image-dialog{width:80%;max-width:1200px}.share-preview-dialog .el-dialog__header,.export-image-dialog .el-dialog__header{padding:0}.share-preview-dialog .el-dialog__header .el-dialog__headerbtn,.export-image-dialog .el-dialog__header .el-dialog__headerbtn{width:24px;height:24px;top:8px;right:8px;z-index:10}.share-preview-dialog .el-dialog__body,.export-image-dialog .el-dialog__body{padding:0 0 16px}@media screen and (min-width: 769px){.scroll-bar-style:hover::-webkit-scrollbar-thumb,.chat-items:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style::-webkit-scrollbar,.chat-items::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style::-webkit-scrollbar-thumb,.chat-items::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style::-webkit-scrollbar-track,.chat-items::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.chat-items{flex:1;overflow-y:auto;height:100%;min-width:0;position:relative;display:flex;flex-direction:column}.chat-items.enable-checkbox{padding-bottom:112px;padding-left:24px}.chat-items .chat-items-scroll{padding:0 0 60px;max-width:1036px;margin:0 auto;width:100%}.chat-items .record-item{color:var(--color-text-primary);width:100%;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:flex-start;font-size:15px;position:relative}.chat-items .record-item .enable-check-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;cursor:not-allowed;z-index:10;padding:10px 0;box-sizing:content-box}.chat-items .record-item .chat-item-checkbox{position:absolute;left:-20px;top:0}.chat-items .record-item.left .text .msg{border-radius:0 12px 12px;position:relative;background:#f8f8f8}.chat-items .record-item.right{flex-direction:row-reverse}.chat-items .record-item.right .text{color:#fff;border-radius:12px 0 12px 12px;background:linear-gradient(90deg,#a391ff,#7782ff)}.chat-items .record-item .text{border-radius:4px;position:relative;max-width:100%;height:100%;word-break:break-all}.chat-items .record-item .text .msg{width:100%;height:100%;overflow:auto;padding:10px}.chat-items .record-item .text .chat-item-loading{display:flex;align-items:center}.chat-items .record-item .text .chat-item-loading img{margin-left:4px}.chat-items .record-item .text p{margin:0;white-space:pre-line;line-height:22px}.chat-items .record-item .text p+p,.chat-items .record-item .text p+pre{margin-top:8px}.chat-items .record-item .text .icon-loading{width:20px;height:20px;vertical-align:middle}.chat-items .record-item+.record-item{margin-top:20px}@keyframes fadeRadialGradient-d525cfa4{0%{opacity:0}to{opacity:1}}.welcome[data-v-d525cfa4]{max-width:878px}.welcome .slogan[data-v-d525cfa4]{position:relative}.welcome .slogan .slogan-bg[data-v-d525cfa4]{background:transparent;content:"";display:block;position:absolute;top:-158px;left:50%;-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px);width:580px;height:580px;z-index:1;transform:translate(-50%);animation:fadeRadialGradient-d525cfa4 1.5s ease-in-out;background:radial-gradient(circle at 50%,transparent,rgb(255,255,255) 85%),linear-gradient(114.69deg,#faf4ff 31.52%,#eafaff 96.91%)}.welcome .slogan .logo-main[data-v-d525cfa4]{z-index:2}.welcome[data-v-d525cfa4]>*{z-index:2}.hots{margin-top:24px}.hots .hots-title{line-height:24px;display:flex;align-items:center;justify-content:space-between;color:var(--color-text-desc)}.hots .hots-title:active{opacity:.8}.hots .hots-title svg,.hots .hots-title span{cursor:pointer;vertical-align:middle}.hots .hots-title a{color:var(--color-text-active)}.hots .hots-title a:hover{color:#3d3ad1;font-weight:600}.hots .icon-refresh{transition:transform .5s linear}.hots .hots-list{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:space-between}.hots .hots-list .hot{margin-bottom:14px;width:calc((100% - 32px) / 3);cursor:pointer}.hots .hots-list .hot .hot-item{padding:12px 10px;border-radius:8px;box-shadow:4px 4px 12px var(--color-box-shadow);color:var(--color-text-content);display:flex;justify-content:space-between;align-items:center}.hots .hots-list .hot .hot-item:hover,.hots .hots-list .hot .hot-item:hover .icon-arrow-right{color:var(--color-text-active)}.hots .hots-list .hot .hot-item .hot-title{flex:1}.sug-container[data-v-3dc1fece]{max-width:890px;padding:0;position:absolute;left:0;bottom:100%;width:100%;z-index:10;margin-top:-10px}.chat-sug[data-v-3dc1fece]{width:100%;box-sizing:border-box;background:transparent;border-radius:16px;box-shadow:0 4px 12px 0 var(--color-box-shadow)}.chat-sug .sug-box[data-v-3dc1fece]{color:var(--color-text-primary);padding:10px 0;width:100%;z-index:1;position:relative;overflow:hidden;background:var(--color-sug-bg);border-radius:8px}.chat-sug .sug-box img[data-v-3dc1fece]{width:16px;vertical-align:-3px;margin-left:4px}.chat-sug .sug-box .icon-arrow[data-v-3dc1fece]{display:none}.chat-sug .sug-box .sug-header[data-v-3dc1fece]{height:32px;display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:0 14px;margin-bottom:4px}.chat-sug .sug-box .sug-header .title[data-v-3dc1fece]{color:#fc5531;flex:1;overflow:hidden}.chat-sug .sug-box .sug-header .-icon-close[data-v-3dc1fece]{cursor:pointer;color:#fc5531}.chat-sug .sug-box .sug-header .change[data-v-3dc1fece]{cursor:pointer}.chat-sug .sug-box p[data-v-3dc1fece]{padding:14px}.chat-sug .sug-box .sug-list .sug-item[data-v-3dc1fece]{display:flex;justify-content:space-between;align-items:center;height:32px;padding:0 14px;cursor:pointer}.chat-sug .sug-box .sug-list .sug-item[data-v-3dc1fece]:hover,.chat-sug .sug-box .sug-list .sug-item.active[data-v-3dc1fece]{background:var(--color-sug-active-bg);color:var(--color-text-active)}.chat-sug .sug-box .sug-list .sug-item:hover .icon-arrow[data-v-3dc1fece],.chat-sug .sug-box .sug-list .sug-item.active .icon-arrow[data-v-3dc1fece]{display:block}.chat-sug .sug-box .sug-list .sug-item span[data-v-3dc1fece]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes dot-scale-dbd31b96{0%,to{width:10px;height:10px}50%{width:6px;height:6px}}.chat-search-loading-icon[data-v-dbd31b96]{width:40px;height:28px;border-radius:8px;position:relative;background:linear-gradient(141deg,#6794f5 16.67%,#9003ff 85%)}.chat-search-loading-icon .dot[data-v-dbd31b96]{background:#fff;border-radius:50%;position:absolute;top:50%;left:50%}.chat-search-loading-icon .dot[data-v-dbd31b96]:first-child{width:10px;height:10px;transform:translate(calc(-50% - 4.5px),-50%);animation:dot-scale-dbd31b96 .9s linear infinite}.chat-search-loading-icon .dot[data-v-dbd31b96]:last-child{width:6px;height:6px;transform:translate(calc(-50% + 4.5px),-50%);animation:dot-scale-dbd31b96 .9s linear infinite;animation-delay:.45s}.status-icon[data-v-b128b257]{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:38px;height:38px;display:flex;justify-content:center;align-items:center;z-index:3}.status-icon .icon-send[data-v-b128b257]{width:28px;height:28px;opacity:var(--ddd6a886)}.status-icon .icon-pause[data-v-b128b257]{width:28px;height:28px}.status-icon img[data-v-b128b257]{cursor:pointer}.status-icon svg[data-v-b128b257]{width:100%;height:100%}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color)}.el-switch{display:inline-flex;align-items:center;position:relative;font-size:14px;line-height:20px;height:32px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);height:20px;display:inline-block;font-size:14px;font-weight:500;cursor:pointer;vertical-align:middle;color:var(--el-text-color-primary)}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{display:inline-flex;position:relative;align-items:center;min-width:40px;height:20px;border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));outline:0;border-radius:10px;box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{width:100%;transition:all var(--el-transition-duration);height:16px;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:0 4px 0 18px}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{font-size:12px;color:var(--el-color-white);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-switch__core .el-switch__action{position:absolute;left:1px;border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);width:16px;height:16px;background-color:var(--el-color-white);display:flex;justify-content:center;align-items:center;color:var(--el-switch-off-color)}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-border-color,var(--el-switch-on-color));background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{left:calc(100% - 17px);color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;line-height:24px;height:40px}.el-switch--large .el-switch__label{height:24px;font-size:14px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{min-width:50px;height:24px;border-radius:12px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{width:20px;height:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;line-height:16px;height:24px}.el-switch--small .el-switch__label{height:16px;font-size:12px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{min-width:30px;height:16px;border-radius:8px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{width:12px;height:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-upload{--el-upload-dragger-padding-horizontal:40px;--el-upload-dragger-padding-vertical:10px}.el-upload{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:var(--el-text-color-regular);margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0}.el-upload--picture-card{--el-upload-picture-card-size:148px;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;display:inline-flex;justify-content:center;align-items:center}.el-upload--picture-card>i{font-size:28px;color:var(--el-text-color-secondary)}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{padding:var(--el-upload-dragger-padding-horizontal) var(--el-upload-dragger-padding-vertical);background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;text-align:center;cursor:pointer;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{font-size:67px;color:var(--el-text-color-placeholder);margin-bottom:16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{padding:calc(var(--el-upload-dragger-padding-horizontal) - 1px) calc(var(--el-upload-dragger-padding-vertical) - 1px);background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:var(--el-text-color-regular);margin-bottom:5px;position:relative;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{display:none;position:absolute;right:5px;top:50%;cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{display:none;position:absolute;top:1px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:var(--el-color-primary);font-style:normal}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;justify-content:center;flex-direction:column;width:calc(100% - 30px);margin-left:4px}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list__item-name{color:var(--el-text-color-regular);display:inline-flex;text-align:center;align-items:center;padding:0 4px;transition:color var(--el-transition-duration);font-size:var(--el-font-size-base)}.el-upload-list__item-name .el-icon{margin-right:6px;color:var(--el-text-color-secondary)}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none;height:100%;justify-content:center;align-items:center;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:var(--el-text-color-regular);display:none}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size:148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;padding:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.el-upload-list--picture-card .el-upload-list__item-status-label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;display:inline-flex;justify-content:center;align-items:center;color:#fff;opacity:0;font-size:20px;background-color:var(--el-overlay-color-lighter);transition:opacity var(--el-transition-duration)}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:1rem}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;margin-top:10px;padding:10px;display:flex;align-items:center}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:inline-flex}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{display:inline-flex;justify-content:center;align-items:center;width:70px;height:70px;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1;background-color:var(--el-color-white)}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-cover__label i{font-size:12px;margin-top:11px;transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--el-overlay-color-light);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:var(--el-text-color-primary)}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{position:relative;line-height:1;display:flex;align-items:center}.el-progress__text{font-size:14px;color:var(--el-text-color-regular);margin-left:5px;min-width:50px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{flex-grow:1;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:var(--el-border-color-lighter);overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:var(--el-color-primary);text-align:right;border-radius:100px;line-height:1;white-space:nowrap;transition:width .6s ease}.el-progress-bar__inner:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{transform:translateZ(0);-webkit-animation:indeterminate 3s infinite;animation:indeterminate 3s infinite}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 75%,transparent 75%,transparent);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{-webkit-animation:striped-flow 3s linear infinite;animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@-webkit-keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@-webkit-keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@-webkit-keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.chat-doc-upload-form{margin-top:24px;border:none}.chat-doc-upload-form .chat-doc-upload-form_inner{position:relative}.chat-doc-upload-form .chat-doc-upload-form_inner .is-drag{height:240px}.chat-doc-upload-form .chat-doc-upload-form_inner .is-drag .el-upload-dragger{width:100%;display:flex;align-items:center;justify-content:center;padding:16px;height:100%;border-radius:8px;transition:all .2s;background:linear-gradient(#fff,#fff) padding-box,repeating-linear-gradient(-45deg,#ccccd8 0,#ccccd8 4px,#fff 0,#fff 7px)}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload_empty-file .chat-doc-upload__icon{width:48px;margin-bottom:8px}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload_empty-file .chat-doc-upload__text{font-size:14px;font-weight:500;color:#222226;line-height:22px}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload_empty-file .chat-doc-upload__text em{color:#277ccc;font-style:normal}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload_empty-file .chat-doc-upload__text.disabled{cursor:default}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload-file img{width:48px;height:48px}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload-file .chat-doc-upload__mtext{font-size:14px;font-weight:500;color:#222226;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:368px;text-align:center;margin:8px auto 0}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload-file .chat-doc-upload__text{margin:4px 0 0;font-size:12px;font-weight:400;color:#999aaa}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload-file .chat-doc-upload__text em{color:#277ccc;font-style:normal}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload-file .chat-doc-upload__mini-btn{margin:8px auto 0;height:24px;background:#fff;border-radius:12px;border:1px solid #ccccd8;padding:0 10px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#222226;line-height:24px;vertical-align:middle;display:flex;align-items:center;width:115px;justify-content:center;box-sizing:border-box;overflow:hidden;transition:all .2s}.chat-doc-upload-form .chat-doc-upload-form_inner .chat-doc-upload-file .chat-doc-upload__mini-btn:hover{border-color:#999aaa;background:#fff;color:#555666}.chat-doc-upload-form .chat-doc-upload_progress{box-sizing:border-box;width:100%;height:56px}.chat-doc-upload-form .chat-doc-upload__tip{margin-top:8px;text-align:center;font-size:12px;font-weight:500;color:#8f90a6}.chat-doc-upload .chat-doc-upload-inner[data-v-5c4534dd]{position:relative}.chat-doc-upload .chat-doc-upload-inner .error-text[data-v-5c4534dd]{position:absolute;bottom:-30px;margin:0;font-size:12px;font-weight:400;color:#fc1944;line-height:20px}.chat-doc-upload .footer-btns .chat-doc-button[data-v-5c4534dd]{height:40px;border-radius:20px;padding:0 24px}.plugin-tabs[data-v-b87c3be7]{display:flex;column-gap:12px;padding-top:11px;box-sizing:border-box;background:#fff}.plugin-tabs.isCards[data-v-b87c3be7]{justify-content:space-between;margin-top:var(--9e80c9e4);background:none;padding-top:0}.plugin-tab[data-v-b87c3be7]{width:102px;height:34px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border-radius:8px;font-size:14px;overflow:hidden;color:var(--color-text-desc);cursor:pointer;border:1px solid var(--color-border);margin-bottom:10px;background:#fff}.plugin-tab[data-v-b87c3be7]:hover{color:var(--color-text-active);border:1px solid var(--color-text-active)}.plugin-tab.active[data-v-b87c3be7]{color:var(--color-text-active);border:1px solid var(--color-text-active);pointer-events:none}.plugin-tab svg[data-v-b87c3be7]{width:16px;height:16px;margin-right:6px}.plugin-card[data-v-b87c3be7]{width:166px;height:115px;border-radius:8px;overflow:hidden;padding:18px 12px;box-sizing:border-box;cursor:pointer}.plugin-card[data-v-b87c3be7]:hover,.plugin-card.active[data-v-b87c3be7]{box-shadow:4px 4px 29.8px 3px #877cff66}.plugin-card:hover .card-title[data-v-b87c3be7],.plugin-card:hover .card-desc[data-v-b87c3be7],.plugin-card.active .card-title[data-v-b87c3be7],.plugin-card.active .card-desc[data-v-b87c3be7]{color:#fff}.plugin-card:hover .card-title[data-v-b87c3be7]:before,.plugin-card:hover .card-desc[data-v-b87c3be7]:before,.plugin-card.active .card-title[data-v-b87c3be7]:before,.plugin-card.active .card-desc[data-v-b87c3be7]:before{background:#fff!important}.plugin-card:hover .el-switch[data-v-b87c3be7],.plugin-card:hover .icon-card-right[data-v-b87c3be7],.plugin-card.active .el-switch[data-v-b87c3be7],.plugin-card.active .icon-card-right[data-v-b87c3be7]{opacity:1}.plugin-card:hover.plugin-file[data-v-b87c3be7],.plugin-card.active.plugin-file[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-file.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%)}.plugin-card:hover.plugin-link[data-v-b87c3be7],.plugin-card.active.plugin-link[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-link.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%)}.plugin-card:hover.plugin-code[data-v-b87c3be7],.plugin-card.active.plugin-code[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-code.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%)}.plugin-card:hover.plugin-net[data-v-b87c3be7],.plugin-card.active.plugin-net[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-net.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%)}.plugin-card:hover.plugin-mind[data-v-b87c3be7],.plugin-card.active.plugin-mind[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-mind.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%)}.plugin-card.plugin-file[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-file.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115deg,#faf4ff 31.52%,#eafaff 96.91%)}.plugin-card.plugin-file .card-desc[data-v-b87c3be7]:before{background:#574ff5}.plugin-card.plugin-link[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-link.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115deg,#faf4ff 31.52%,#eafaff 96.91%)}.plugin-card.plugin-link .card-desc[data-v-b87c3be7]:before{background:#84ffd3}.plugin-card.plugin-code[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-code.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115deg,#faf4ff 31.52%,#eafaff 96.91%)}.plugin-card.plugin-code .card-desc[data-v-b87c3be7]:before{background:#0d9aff}.plugin-card.plugin-net[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-net.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115deg,#faf4ff 31.52%,#eafaff 96.91%)}.plugin-card.plugin-net .card-desc[data-v-b87c3be7]:before{background:#ff845d}.plugin-card.plugin-mind[data-v-b87c3be7]{background:url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-plugin-mind.svg?t=2) right bottom/60px 60px no-repeat,linear-gradient(115deg,#faf4ff 31.52%,#eafaff 96.91%)}.plugin-card.plugin-mind .card-desc[data-v-b87c3be7]:before{background:#0d9aff}.plugin-card .card-title[data-v-b87c3be7]{font-size:16px;font-weight:600;color:var(--color-text-primary)}.plugin-card[data-v-b87c3be7] .el-switch{opacity:0;height:18px}.plugin-card[data-v-b87c3be7] .el-switch .el-switch__core{width:30px}.plugin-card[data-v-b87c3be7] .el-switch .el-switch__core:after{width:12px;height:12px}.plugin-card[data-v-b87c3be7] .el-switch.active{opacity:1}.plugin-card[data-v-b87c3be7] .el-switch.active .el-switch__action{background:#71c140}.plugin-card[data-v-b87c3be7] .el-switch.active .el-switch__core:after{background:none}.plugin-card .icon-card-right[data-v-b87c3be7]{opacity:0}.plugin-card .card-desc[data-v-b87c3be7]{margin-top:6px;font-size:12px;font-weight:400;color:var(--color-text-desc);padding-left:8px;position:relative;text-align:left;white-space:nowrap}.plugin-card .card-desc[data-v-b87c3be7]:before{content:"";width:4px;height:4px;background:#8b8b8b;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.directive-card[data-v-f4917e76]{width:334px;height:108px;border-radius:8px;border:1px solid #f2f2f5;padding:24px;box-sizing:border-box;position:relative;overflow:hidden}.directive-card:hover .mask[data-v-f4917e76]{opacity:1}.directive-card .mask[data-v-f4917e76]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s;color:#fff;font-size:12px;row-gap:8px;font-weight:500;z-index:9;white-space:nowrap}.directive-card .mask .use-button[data-v-f4917e76]{width:96px;height:36px;line-height:36px;color:#fff;text-align:center;background:#6d5ffd;border-radius:20px;cursor:pointer}.directive-card .mask .use-button.vip[data-v-f4917e76]{background:linear-gradient(140.62deg,#e2b1ff 5.23%,#6e60fd 97.15%)}.directive-card .directive-star[data-v-f4917e76]{width:32px;height:32px;position:absolute;top:0;right:0;z-index:8;background:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d_2858_1943)'%3e%3cpath%20d='M10.19%2011.64L11.58%2010.83L14.32%209.25L14.45%209.17C15.33%208.66%2016.67%208.66%2017.55%209.17L17.68%209.25L20.42%2010.83L21.81%2011.63V9.49C21.81%207.24%2020.57%206%2018.32%206H13.67C11.42%206%2010.19%207.24%2010.19%209.49V11.64Z'%20fill='url(%23paint0_linear_2858_1943)'/%3e%3cpath%20d='M9.69%2011.64V12.5101L10.4417%2012.072L11.8298%2011.2631L11.8317%2011.262L14.5698%209.68315L14.576%209.67958L14.5821%209.67583L14.7061%209.5995C15.0551%209.39883%2015.5175%209.2875%2016%209.2875C16.4825%209.2875%2016.9449%209.39883%2017.2939%209.5995L17.418%209.67583L17.424%209.67958L17.4302%209.68315L20.1702%2011.2631L20.1706%2011.2634L21.5606%2012.0634L22.31%2012.4947V11.63V9.49C22.31%208.27557%2021.974%207.25937%2021.2623%206.5477C20.5506%205.83602%2019.5344%205.5%2018.32%205.5H13.67C12.4555%205.5%2011.4413%205.83607%2010.732%206.54845C10.0229%207.26049%209.69%208.27664%209.69%209.49V11.64Z'%20stroke='%23F6E7FF'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d_2858_1943)'%3e%3cpath%20d='M21.95%2011.71L21.81%2011.63L20.42%2010.83L17.55%209.16998C16.67%208.65998%2015.33%208.65998%2014.45%209.16998L11.58%2010.83L10.19%2011.64L10.01%2011.74C8.22%2012.94%208.1%2013.16%208.1%2015.09V19.7C8.1%2021.63%208.22%2021.85%2010.05%2023.08L14.45%2025.62C14.89%2025.88%2015.44%2026%2016%2026C16.55%2026%2017.11%2025.88%2017.55%2025.62L21.99%2023.05C23.78%2021.85%2023.9%2021.63%2023.9%2019.7V15.09C23.9%2013.16%2023.78%2012.94%2021.95%2011.71Z'%20fill='url(%23paint1_linear_2858_1943)'/%3e%3cpath%20d='M22.2289%2011.295L22.2138%2011.2849L22.1981%2011.2759L22.0594%2011.1966L22.0581%2011.1959L20.6703%2010.3972L20.6694%2010.3966L17.8007%208.73737C17.8006%208.73732%2017.8005%208.73727%2017.8005%208.73722C17.8004%208.7372%2017.8004%208.73718%2017.8003%208.73716C17.27%208.42993%2016.6249%208.28748%2016%208.28748C15.3751%208.28748%2014.73%208.42993%2014.1997%208.73716C14.1996%208.73717%2014.1996%208.73719%2014.1996%208.73721C14.1995%208.73726%2014.1994%208.73732%2014.1993%208.73737L11.3297%2010.3972L11.3297%2010.3972L11.3283%2010.398L9.9427%2011.2054L9.76718%2011.3029L9.74892%2011.313L9.73158%2011.3247C8.86327%2011.9068%208.27244%2012.3255%207.9491%2012.8941C7.61871%2013.4751%207.6%2014.1528%207.6%2015.09V19.7C7.6%2020.6375%207.61861%2021.3162%207.9553%2021.9017C8.28341%2022.4724%208.88314%2022.8981%209.77108%2023.495L9.78524%2023.5045L9.80002%2023.513L14.1956%2026.0504C14.1964%2026.0509%2014.1971%2026.0513%2014.1979%2026.0518C14.733%2026.3673%2015.3757%2026.5%2016%2026.5C16.6136%2026.5%2017.2667%2026.3676%2017.8024%2026.0516C17.803%2026.0512%2017.8037%2026.0508%2017.8044%2026.0504L22.2405%2023.4827L22.2547%2023.4745L22.2684%2023.4653C23.1367%2022.8832%2023.7276%2022.4645%2024.0509%2021.8959C24.3813%2021.3148%2024.4%2020.6372%2024.4%2019.7V15.09C24.4%2014.1524%2024.3814%2013.4738%2024.0447%2012.8882C23.7166%2012.3176%2023.1169%2011.8918%2022.2289%2011.295Z'%20stroke='%23F6E7FF'/%3e%3c/g%3e%3cpath%20d='M18.84%2017.34L18.22%2018.1C18.12%2018.21%2018.05%2018.43%2018.06%2018.58L18.12%2019.56C18.16%2020.16%2017.73%2020.47%2017.17%2020.25L16.26%2019.89C16.12%2019.84%2015.88%2019.84%2015.74%2019.89L14.83%2020.25C14.27%2020.47%2013.84%2020.16%2013.88%2019.56L13.94%2018.58C13.95%2018.43%2013.88%2018.21%2013.78%2018.1L13.16%2017.34C12.77%2016.88%2012.94%2016.37%2013.52%2016.22L14.47%2015.98C14.62%2015.94%2014.8%2015.8%2014.88%2015.67L15.41%2014.85C15.74%2014.34%2016.26%2014.34%2016.59%2014.85L17.12%2015.67C17.2%2015.8%2017.38%2015.94%2017.53%2015.98L18.48%2016.22C19.06%2016.37%2019.23%2016.88%2018.84%2017.34Z'%20fill='white'/%3e%3cdefs%3e%3cfilter%20id='filter0_d_2858_1943'%20x='7.19'%20y='5'%20width='17.62'%20height='12.3801'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_2858_1943'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_2858_1943'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d_2858_1943'%20x='5.1'%20y='7.78748'%20width='21.8'%20height='23.2125'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dy='2'/%3e%3cfeGaussianBlur%20stdDeviation='1'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.1%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_2858_1943'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_2858_1943'%20result='shape'/%3e%3c/filter%3e%3clinearGradient%20id='paint0_linear_2858_1943'%20x1='5.72788'%20y1='8.31488'%20x2='8.97394'%20y2='16.462'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E2B1FF'/%3e%3cstop%20offset='1'%20stop-color='%236E60FD'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_2858_1943'%20x1='2.03274'%20y1='15.8522'%20x2='16.3487'%20y2='31.8609'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E2B1FF'/%3e%3cstop%20offset='1'%20stop-color='%236E60FD'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center/cover no-repeat}.directive-card .directive-title[data-v-f4917e76]{font-weight:600;font-size:16px;height:22px;line-height:22px;color:var(--color-text-primary);display:flex;align-items:center;column-gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directive-card .directive-desc[data-v-f4917e76]{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:8px 0 0;color:var(--color-text-desc);font-size:12px}@media screen and (min-width: 769px){.scroll-bar-style[data-v-d9a18ae5]:hover::-webkit-scrollbar-thumb,.directive-input .directive-input-content[data-v-d9a18ae5]:hover::-webkit-scrollbar-thumb,.directive-input[data-v-d9a18ae5]:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style[data-v-d9a18ae5]::-webkit-scrollbar,.directive-input .directive-input-content[data-v-d9a18ae5]::-webkit-scrollbar,.directive-input[data-v-d9a18ae5]::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style[data-v-d9a18ae5]::-webkit-scrollbar-thumb,.directive-input .directive-input-content[data-v-d9a18ae5]::-webkit-scrollbar-thumb,.directive-input[data-v-d9a18ae5]::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style[data-v-d9a18ae5]::-webkit-scrollbar-track,.directive-input .directive-input-content[data-v-d9a18ae5]::-webkit-scrollbar-track,.directive-input[data-v-d9a18ae5]::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.ske[data-v-d9a18ae5]{display:flex;gap:16px;height:258px}.ske .ske-item[data-v-d9a18ae5]{flex:1;height:100%}.ske-2[data-v-d9a18ae5]{display:grid;grid-template-columns:repeat(3,33.33%);grid-template-rows:repeat(3,33.33%);grid-row-gap:15px;grid-column-gap:15px}.ske-2 .ske-2-item[data-v-d9a18ae5]{height:108px}.directive-input[data-v-d9a18ae5]{overflow:hidden;background:#fff;position:relative;z-index:2;border-radius:var(--0b01d126)}.directive-input[data-v-d9a18ae5]:after{content:"";position:absolute;width:calc(100% - 20px);height:32px;bottom:0;left:0;background:red;margin:0 10px;border-bottom:1px solid #f2f2f5;background:linear-gradient(to bottom,#fff0,#fff)}.directive-input .directive-input-content[data-v-d9a18ae5]{position:relative;margin:0 auto;overflow-x:hidden;overflow-y:auto;height:var(--3fbe2dfa);padding:10px 4px 10px 8px;box-sizing:border-box}.directive-input .directive-input-content .roles[data-v-d9a18ae5]{height:306px}.directive-input .directive-input-content .roles:hover .arrow[data-v-d9a18ae5]{opacity:1}.directive-input .directive-input-content .roles+.title[data-v-d9a18ae5]{margin-top:24px}.directive-input .title[data-v-d9a18ae5]{font-size:16px;font-weight:600;height:40px;line-height:40px;color:var(--color-text-primary);margin-bottom:8px;padding-left:12px;box-sizing:border-box}.directive-input .arrow[data-v-d9a18ae5]{position:absolute;top:182px;z-index:99;width:32px;height:32px;cursor:pointer;color:#f2f2f5;opacity:0;transition:opacity .3s}.directive-input .arrow.l[data-v-d9a18ae5]{left:8px}.directive-input .arrow.r[data-v-d9a18ae5]{right:8px}.directive-input .arrow.disabled[data-v-d9a18ae5]{cursor:not-allowed;color:#f2f2f566}.directive-input .scroll-wrapper[data-v-d9a18ae5]{width:100%;overflow:hidden;position:relative}.directive-input .role-list[data-v-d9a18ae5]{display:flex;justify-content:space-between;width:max-content;column-gap:16px}.directive-input .directive-list[data-v-d9a18ae5]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.directive-input .directive-list .directive-card[data-v-d9a18ae5]{width:calc((100% - 12px) / 3);padding:10px;height:unset}.input-optimize[data-v-422c47d2]{background:#fff;position:absolute;bottom:10px;right:62px;z-index:2;box-sizing:border-box;display:flex;border-radius:0;justify-content:space-between}.input-optimize .footer-tools[data-v-422c47d2]{display:flex;align-items:center}.input-optimize .footer-tab[data-v-422c47d2]:hover,.input-optimize .footer-tab.active[data-v-422c47d2]{background:#6d5ffd1a;color:#6d5ffd}.input-optimize .footer-tab.active[data-v-422c47d2]{pointer-events:none}.input-optimize .footer-tab svg[data-v-422c47d2]{width:20px;height:20px;outline:none}.input-optimize .footer-btn[data-v-422c47d2]{padding:0 14px;height:28px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border-radius:8px;overflow:hidden;background:#f3f0fe;column-gap:4px;color:var(--color-text-active);cursor:pointer}.input-optimize .footer-btn img[data-v-422c47d2]{width:20px}.input-optimize .footer-btn svg[data-v-422c47d2]{width:18px;height:18px}.input-optimize .footer-btn .arrow-left[data-v-422c47d2]{transform:translateY(4px)}@media screen and (min-width: 769px){.scroll-bar-style[data-v-02b7f196]:hover::-webkit-scrollbar-thumb,.input-bar .input-text[data-v-02b7f196] .textarea textarea:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style[data-v-02b7f196]::-webkit-scrollbar,.input-bar .input-text[data-v-02b7f196] .textarea textarea::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style[data-v-02b7f196]::-webkit-scrollbar-thumb,.input-bar .input-text[data-v-02b7f196] .textarea textarea::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style[data-v-02b7f196]::-webkit-scrollbar-track,.input-bar .input-text[data-v-02b7f196] .textarea textarea::-webkit-scrollbar-track{border-radius:10px;background:#0000}}@keyframes border-animate-02b7f196{0%,10%{background:linear-gradient(to bottom right,#6794f5,#9003ff)}15%{background:linear-gradient(to bottom,#6794f5,#9003ff)}20%{background:linear-gradient(to bottom left,#6794f5,#9003ff)}30%{background:linear-gradient(to left,#6794f5,#9003ff)}40%{background:linear-gradient(to left top,#6794f5,#9003ff)}50%{background:linear-gradient(to left top,#6794f5,#9003ff)}60%{background:linear-gradient(to left top,#6794f5,#9003ff)}70%{background:linear-gradient(to left,#6794f5,#9003ff)}80%{background:linear-gradient(to bottom left,#6794f5,#9003ff)}85%{background:linear-gradient(to bottom,#6794f5,#9003ff)}90%,to{background:linear-gradient(to bottom right,#6794f5,#9003ff)}}.input-bar[data-v-02b7f196]{position:relative;margin:-58px auto 0;width:100%;z-index:99}.input-bar .chat-input-main[data-v-02b7f196]{position:relative;border:1px solid var(--color-input-border);background:var(--c2c53f2e);border-radius:16px;overflow:hidden;z-index:99}.input-bar .chat-input-main[data-v-02b7f196]:hover{box-shadow:0 4px 12px #a09cc733}.input-bar .chat-input-main[data-v-02b7f196]:before{display:block;content:" ";position:absolute;top:-38px;left:-1px;right:-1px;height:38px;pointer-events:none;background:linear-gradient(0deg,#fffc,#fff3 60%,#fff0)}.input-bar .input-text[data-v-02b7f196]{display:flex;flex-direction:column;border-radius:0 0 16px 16px;overflow:hidden;position:relative}.input-bar .input-text .input-right[data-v-02b7f196]{z-index:2;flex:1;background-color:#fff;border-radius:0;position:relative}.input-bar .input-text .chat-doc_upload-button-pro+.input-right[data-v-02b7f196]{border-radius:0 12px 12px 0}.input-bar .input-text .chat-doc_upload-button-pro+.input-right[data-v-02b7f196] textarea{border-radius:0}.input-bar .input-text[data-v-02b7f196] .textarea{border-radius:var(--5459a632);overflow:hidden;flex:1;background:#fff;z-index:2;display:flex;flex-direction:column;padding-right:40px}.input-bar .input-text[data-v-02b7f196] .textarea textarea{padding:10px 8px 10px 10px;position:relative;background-color:transparent;box-shadow:none;border:none;resize:none;line-height:28px}.input-bar .input-text[data-v-02b7f196] .textarea.is-disabled ::v-deep(textarea){background-color:var(--el-disabled-bg-color)}.input-bar .input-text .icon-input-open[data-v-02b7f196]{position:absolute;top:10px;right:10px;z-index:3;width:20px;cursor:pointer}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{display:table;content:""}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-button.is-active{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;display:inline-flex;position:relative;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:0}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{list-style:none;padding:0;margin:0;box-sizing:border-box}.el-dropdown .el-dropdown__caret-button{padding-left:0;padding-right:0;display:inline-flex;justify-content:center;align-items:center;width:32px;border-left:none}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";position:absolute;display:block;width:1px;top:-1px;bottom:-1px;left:0;background:var(--el-overlay-color-lighter)}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:0}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{position:relative;top:0;left:0;z-index:var(--el-dropdown-menu-index);padding:5px 0;margin:0;background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;list-style:none}.el-dropdown-menu__item{display:flex;align-items:center;white-space:nowrap;list-style:none;line-height:22px;padding:5px 16px;margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:0}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{margin:6px 0;border-top:1px solid var(--el-border-color-lighter)}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;line-height:22px;font-size:14px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;line-height:20px;font-size:12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px}.el-slider{width:100%;height:32px;display:flex;align-items:center}.el-slider__runway{flex:1;height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);position:relative;cursor:pointer}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper:hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.dragging{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);position:absolute;z-index:1;top:var(--el-slider-button-wrapper-offset);transform:translate(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal;outline:0}.el-slider__button-wrapper:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{display:inline-block;width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);border-radius:50%;box-sizing:border-box;transition:var(--el-transition-duration-fast);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{position:absolute;height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);transform:translate(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;transform:translate(-50%);font-size:14px;color:var(--el-color-info);margin-top:15px;white-space:pre}.el-slider.is-vertical{position:relative;display:inline-flex;width:auto;height:100%;flex:0}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-input-number{position:relative;display:inline-flex;width:150px;line-height:30px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.el-input-number__decrease,.el-input-number__increase{display:flex;justify-content:center;align-items:center;height:auto;position:absolute;z-index:1;top:1px;bottom:1px;width:32px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border)}.el-input-number__decrease{left:1px;border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border)}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{width:40px;font-size:14px}.el-input-number--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:24px;font-size:12px}.el-input-number--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{bottom:auto;left:auto;border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border)}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;top:auto;left:auto;border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.chat-settings-list-pro{height:100%;box-sizing:border-box;padding-top:8px}.chat-settings-list-pro .chat-setting-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.chat-settings-list-pro .chat-setting-item:last-child{margin-bottom:0}.chat-settings-list-pro .chat-setting-item .label{width:80px;height:22px;display:flex;align-items:center;column-gap:4px}.chat-settings-list-pro .chat-setting-item .label span{color:#222226;font-size:12px;font-weight:500}.chat-settings-list-pro .chat-setting-item .el-select,.chat-settings-list-pro .chat-setting-item .el-slider{width:160px;height:22px;padding-right:8px;box-sizing:border-box}.chat-settings-list-pro .chat-setting-item .el-select .el-slider__bar,.chat-settings-list-pro .chat-setting-item .el-slider .el-slider__bar{background:#6d5ffd}.chat-settings-list-pro .chat-setting-item .el-select .el-slider__button,.chat-settings-list-pro .chat-setting-item .el-slider .el-slider__button{width:10px;height:10px;border:1px solid #6d5ffd}.chat-settings-list-pro .chat-setting-item .el-icon{color:#999aaa;vertical-align:-2px}.model-menu[data-v-30b8733b]{padding:20px 10px}.model[data-v-30b8733b]{display:flex;align-items:center;background-color:#fff;z-index:999}.model.active .c-icon[data-v-30b8733b]{fill:#6b5}.model .model-icon[data-v-30b8733b]{width:32px;height:32px}.model .model-item[data-v-30b8733b]{position:relative;padding-left:8px;width:196px;overflow:hidden}.model .model-item .c-icon[data-v-30b8733b]{position:absolute;right:0;top:50%;margin-top:-8px}.model .model-item .model-name[data-v-30b8733b]{line-height:22px;font-size:14px;font-weight:400;color:var(--color-text-primary)}.model .model-item .model-desc[data-v-30b8733b]{font-size:12px;color:var(--color-text-desc);line-height:16px;margin-top:4px}.menu-item[data-v-30b8733b]{padding:0 8px;margin-bottom:16px;display:flex;align-items:center;white-space:nowrap;list-style:none;line-height:22px;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:0}.menu-item.disabled[data-v-30b8733b]{cursor:not-allowed}.vip-btn[data-v-30b8733b]{background:linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%);border-radius:8px;font-weight:400}.c-model-btn[data-v-30b8733b]{height:20px;text-align:center;line-height:20px;color:#999aaa;overflow:hidden;cursor:pointer}.c-model-btn .c-model-btn-text[data-v-30b8733b]{display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--color-text-empty)}.c-model-icon[data-v-30b8733b]{transition:all .3s ease-in-out;margin-left:4px}.down .c-model-icon[data-v-30b8733b]{transform:rotate(-180deg)}.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular)}.el-text{align-self:center;margin:0;padding:0;font-size:var(--el-text-font-size);color:var(--el-text-color);word-break:break-all}.el-text.is-truncated{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-text.is-line-clamp{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-item-gap:16px;white-space:nowrap;color:var(--el-pagination-text-color);font-size:var(--el-pagination-font-size);font-weight:400;display:flex;align-items:center}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield}.el-pagination .el-select .el-input{width:128px}.el-pagination button{display:flex;justify-content:center;align-items:center;font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);padding:0 4px;border:none;border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box}.el-pagination button *{pointer-events:none}.el-pagination button:focus{outline:0}.el-pagination button:hover{color:var(--el-pagination-hover-color)}.el-pagination button.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pagination button.is-active.is-disabled{font-weight:700;color:var(--el-text-color-secondary)}.el-pagination button.is-disabled,.el-pagination button:disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pagination button:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{margin-left:var(--el-pagination-item-gap);font-weight:400;color:var(--el-text-color-regular)}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{display:flex;align-items:center;margin-left:var(--el-pagination-item-gap);font-weight:400;color:var(--el-text-color-regular)}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{text-align:center;box-sizing:border-box}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{flex:1;display:flex;align-items:center;justify-content:flex-end}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 4px;background-color:var(--el-pagination-button-bg-color)}.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.is-disabled,.el-pagination.is-background .el-pager li:disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active{color:var(--el-text-color-secondary);background-color:var(--el-fill-color-dark)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li{height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);font-size:var(--el-pagination-font-size-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select .el-input{width:100px}.el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;font-size:0;padding:0;margin:0;display:flex;align-items:center}.el-pager li{display:flex;justify-content:center;align-items:center;font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);padding:0 4px;border:none;border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:0}.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{font-weight:700;color:var(--el-text-color-secondary)}.el-pager li.is-disabled,.el-pager li:disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px}.el-tag{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);--el-tag-text-color:var(--el-color-primary);background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;height:24px;padding:0 9px;font-size:var(--el-tag-font-size);line-height:1;border-width:1px;border-style:solid;border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color)}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3);--el-tag-text-color:var(--el-color-white)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning,.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info{--el-tag-text-color:var(--el-color-white)}.el-tag--plain{--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary);--el-tag-bg-color:var(--el-fill-color-blank)}.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{padding:0 11px;height:32px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{padding:0 7px;height:20px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-select-dropdown__item{font-size:var(--el-font-size-base);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.selected{color:var(--el-color-primary);font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type):after{content:"";position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:var(--el-border-color-light)}.el-select-group__split-dash{position:absolute;left:20px;right:20px;height:1px;background:var(--el-border-color-light)}.el-select-group__title{padding-left:20px;font-size:12px;color:var(--el-color-info);line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay)}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:var(--el-fill-color-light)}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--el-color-primary);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.is-disabled:after{background-color:var(--el-text-color-disabled)}.el-select-dropdown .el-select-dropdown__option-item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:center;background-color:var(--el-color-primary);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown .el-select-dropdown__item.is-disabled:hover{background-color:unset}.el-select-dropdown .el-select-dropdown__item.is-disabled.selected{color:var(--el-text-color-disabled)}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size)}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;box-sizing:border-box}.el-select-dropdown__header{padding:10px;border-bottom:1px solid var(--el-border-color-light)}.el-select-dropdown__footer{padding:10px;border-top:1px solid var(--el-border-color-light)}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px}.el-select{display:inline-block;position:relative;vertical-align:middle;line-height:32px}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select .el-select-tags-wrapper.has-prefix{margin-left:6px}.el-select--large{line-height:40px}.el-select--large .el-select-tags-wrapper.has-prefix{margin-left:8px}.el-select--small{line-height:24px}.el-select--small .el-select-tags-wrapper.has-prefix{margin-left:4px}.el-select .el-select__tags>span{display:inline-block}.el-select:hover:not(.el-select--disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-select-border-color-hover) inset}.el-select .el-select__tags-text{display:inline-block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select .el-input__wrapper{cursor:pointer}.el-select .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-select-input-focus-border-color) inset!important}.el-select .el-input__inner{cursor:pointer}.el-select .el-input{display:flex}.el-select .el-input .el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:transform var(--el-transition-duration);transform:rotate(0);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{transform:rotate(-180deg)}.el-select .el-input .el-select__caret.is-show-close{font-size:var(--el-select-font-size);text-align:center;transform:rotate(0);border-radius:var(--el-border-radius-circle);color:var(--el-select-input-color);transition:var(--el-transition-color)}.el-select .el-input .el-select__caret.is-show-close:hover{color:var(--el-select-close-hover-color)}.el-select .el-input .el-select__caret.el-icon{position:relative;height:inherit;z-index:2}.el-select .el-input.is-disabled .el-input__wrapper{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select .el-input.is-disabled .el-input__inner,.el-select .el-input.is-disabled .el-select__caret{cursor:not-allowed}.el-select .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-select-input-focus-border-color) inset!important}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:var(--el-select-multiple-input-color);font-size:var(--el-select-font-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-disabled{cursor:not-allowed}.el-select__input--iOS{position:absolute;left:0;top:0;z-index:6}.el-select__input.is-small{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:var(--el-index-top);right:25px;color:var(--el-select-input-color);line-height:18px;font-size:var(--el-select-input-font-size)}.el-select__close:hover{color:var(--el-select-close-hover-color)}.el-select__tags{position:absolute;line-height:normal;top:50%;transform:translateY(-50%);white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap;cursor:pointer}.el-select__tags .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 6px 2px 0}.el-select__tags .el-tag:last-child{margin-right:0}.el-select__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);right:-7px;top:0;color:#fff}.el-select__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-select__tags .el-tag .el-icon-close:before{display:block;transform:translateY(.5px)}.el-select__tags .el-tag--info{background-color:var(--el-fill-color)}.el-select__tags.is-disabled{cursor:not-allowed}.el-select__collapse-tags{white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap;cursor:pointer}.el-select__collapse-tags .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 6px 2px 0}.el-select__collapse-tags .el-tag:last-child{margin-right:0}.el-select__collapse-tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);right:-7px;top:0;color:#fff}.el-select__collapse-tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-select__collapse-tags .el-tag .el-icon-close:before{display:block;transform:translateY(.5px)}.el-select__collapse-tags .el-tag--info{background-color:var(--el-fill-color)}.el-select__collapse-tag{line-height:inherit;height:inherit;display:flex}@media screen and (min-width: 769px){.scroll-bar-style:hover::-webkit-scrollbar-thumb,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style::-webkit-scrollbar,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style::-webkit-scrollbar-thumb,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style::-webkit-scrollbar-track,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.el-dialog.chat-doc-manage-modal{padding:0}.el-dialog.chat-doc-manage-modal .el-loading-mask{background-color:transparent}.el-dialog.chat-doc-manage-modal .el-dialog__header{padding:24px 24px 0;font-size:16px;font-weight:500;color:#222226}.el-dialog.chat-doc-manage-modal .el-dialog__header .el-dialog__headerbtn{color:#999aaa;top:0}.el-dialog.chat-doc-manage-modal .el-dialog__header .el-dialog__headerbtn:hover .el-dialog__close{color:#999aaa}.el-dialog.chat-doc-manage-modal .el-dialog__body{padding:0 24px}.el-dialog.chat-doc-manage-modal .empty-data .is-loaded{padding-top:90px}.el-dialog.chat-doc-manage-modal .empty-data .is-loaded img{-webkit-user-select:none;user-select:none;width:120px;display:block;margin:0 auto}.el-dialog.chat-doc-manage-modal .empty-data .is-loaded p{text-align:center;font-weight:400;margin:0;font-size:14px;color:#555666;line-height:20px}.chat-doc-manage-list-wrap{height:523px;padding:0 16px 24px;overflow:hidden}.chat-doc-manage-list-wrap .chat-doc-manage-list{height:100%}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer{overflow:hidden}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer *{box-sizing:border-box}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-header{width:100%;margin:5px 0}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-header .table-header-it{font-size:14px;line-height:40px;padding:0 4px;font-size:12px;font-weight:400;color:#999aaa;-webkit-user-select:none;user-select:none}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-header .table-header-it.pointer{cursor:pointer}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row{height:450px;overflow-y:auto}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item{height:55px;background:#fff;border-radius:4px;overflow:hidden;transition:background .2s linear;border-bottom:1px solid #e8e8f0}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item:first-child{margin-top:0}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item:hover{background:linear-gradient(to right,#0000000a,#0000)}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item:hover .table-item-it,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item:hover .table-item-it.fileName span{color:#6d5ffd}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item:hover .doc-icon{background:url(//cdn-static-devbit.csdn.net/ai100/chat/imgs/v2/file-active.svg)!important}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it{padding:0 4px;flex-shrink:0;line-height:54px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;color:#555666;cursor:default}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it:not(.fileName){-webkit-user-select:none;user-select:none}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it:last-child{border-right:none}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.fileName{font-size:0}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.fileName span,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.fileName img{vertical-align:middle}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.fileName span{color:#222226}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.fileName .doc-icon{display:inline-block;background:url(//cdn-static-devbit.csdn.net/ai100/chat/imgs/v2/file.svg);background-size:contain;width:18px;height:18px;margin-right:8px;vertical-align:middle}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.actions button{cursor:pointer;width:40px;line-height:20px;border-radius:8px;border:1px solid rgb(87,79,245);font-size:12px;font-weight:400;margin-right:10px;color:#fff;box-sizing:border-box}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.actions button.primary-btn{color:#6d5ffd;background-color:#fff}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.actions button.primary-btn:hover{border:1px solid rgb(109,95,253)}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.actions button.no-ghost{background:linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%);border:none;line-height:22px}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.actions button.no-ghost:hover{background:#6d5ffd}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.actions i{font-size:16px;cursor:pointer}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-row .table-item-it.actions i:hover{color:#595959}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .table-footer{display:flex;justify-content:center;margin-top:16px}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .el-pager li{font-size:12px;transition:all .2s}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .el-pager li:hover{font-weight:700;color:#222226}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .el-pager li.is-active{background-color:#555666}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .el-pager li.is-active:hover{color:#fff}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .btn-prev:disabled{color:#e8e8ed}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination button{color:#555665}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .btn-next:hover,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .btn-prev:hover{color:#222226}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .btn-next:disabled,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .btn-prev:disabled{color:#e8e8ed}.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .btn-next,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .btn-prev,.chat-doc-manage-list-wrap .chat-doc-manage-list .table-outer .chat-doc-manage-list-pagination.is-background .el-pager li{background-color:#fff;border-radius:4px}.chat-doc-manage-list-wrap .chat-doc-manage-list .flex{display:flex}.chat-doc-manage-list-wrap .chat-doc-manage-list .flex1{flex:1}.chat-doc-manage-list-wrap .chat-doc-manage-list .flex-warp{flex-wrap:wrap}.chat-doc-manage-list-wrap .chat-doc-manage-list .flex-direction-cloumn{flex-direction:column}.chat-doc-manage-list-wrap .chat-doc-manage-list .justify-content-between{justify-content:space-between}.chat-doc-manage-list-wrap .chat-doc-manage-list .justify-content-center{justify-content:center}.chat-doc-manage-list-wrap .chat-doc-manage-list .align-items-center{align-items:center}.chat-doc-manage-list-wrap .chat-doc-manage-list .align-content-between{align-content:space-between}.chat-doc-delete-confirm-dialog{width:366px;padding:22px}.chat-doc-delete-confirm-dialog .chat-doc-button{padding:0 16px;line-height:38px;border-radius:8px;border:1px solid rgb(109,95,253);background-color:#fff;font-size:12px;outline:none;font-weight:500;color:#6d5ffd;cursor:pointer;transition:all .2s}.chat-doc-delete-confirm-dialog .chat-doc-button:hover{border-color:#6d5ffd;background:#fff;color:#6d5ffd}.chat-doc-delete-confirm-dialog .chat-doc-button.primary{color:#fff;border-color:#6d5ffd;background-color:#6d5ffd}.chat-doc-delete-confirm-dialog .chat-doc-button.primary:hover{background-color:#6d5ffd}.chat-doc-delete-confirm-dialog .chat-doc-button.disable{cursor:not-allowed;border:none;background-color:#6d5ffd80}.chat-doc-delete-confirm-dialog .chat-doc-button.disable:hover{background-color:#6d5ffd80}.chat-doc-delete-confirm-dialog .chat-doc-button{padding:0 16px}.chat-doc-delete-confirm-dialog .el-message-box__headerbtn{top:12px;right:12px}.chat-doc-delete-confirm-dialog .el-message-box__content{padding-bottom:32px}.item-end{width:100%;text-align:center;padding:6px 0;color:#999;font-size:12px}.el-dialog.chat-doc-manage-modal{background-repeat:no-repeat;background-size:100% 100%;overflow:hidden;padding:0}.el-dialog.chat-doc-manage-modal .chat-doc-button{padding:0 16px;line-height:38px;border-radius:8px;border:1px solid rgb(109,95,253);background-color:#fff;font-size:12px;outline:none;font-weight:500;color:#6d5ffd;cursor:pointer;transition:all .2s}.el-dialog.chat-doc-manage-modal .chat-doc-button:hover{border-color:#6d5ffd;background:#fff;color:#6d5ffd}.el-dialog.chat-doc-manage-modal .chat-doc-button.primary{color:#fff;border-color:#6d5ffd;background-color:#6d5ffd}.el-dialog.chat-doc-manage-modal .chat-doc-button.primary:hover{background-color:#6d5ffd}.el-dialog.chat-doc-manage-modal .chat-doc-button.disable{cursor:not-allowed;border:none;background-color:#6d5ffd80}.el-dialog.chat-doc-manage-modal .chat-doc-button.disable:hover{background-color:#6d5ffd80}.el-dialog.chat-doc-manage-modal .dialog-footer button:first-child{margin-right:12px}.el-dialog.chat-doc-manage-modal .el-dialog__header{position:relative;height:74px;margin-right:0;padding-right:16px;background:linear-gradient(270deg,#ebf5ff,#efe3ff)}.el-dialog.chat-doc-manage-modal .el-dialog__header .my-header{position:absolute;padding:24px 24px 0;top:0;left:0;bottom:0;right:0;display:block;content:" ";background:linear-gradient(180deg,#fff0,#fff)}.el-dialog.chat-doc-manage-modal .el-dialog__footer{display:none}.el-dialog.chat-doc-manage-modal .footer-btns{display:block;padding:18px 0 24px;width:100%;text-align:right}.el-dialog.chat-doc-manage-modal .footer-btns button{margin-left:16px}.el-dialog.chat-doc-manage-modal .footer-btns button:first-child{margin-left:0}@media screen and (min-width: 769px){.scroll-bar-style:hover::-webkit-scrollbar-thumb,.el-dialog.chat-code-manage-modal .code-container:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style::-webkit-scrollbar,.el-dialog.chat-code-manage-modal .code-container::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style::-webkit-scrollbar-thumb,.el-dialog.chat-code-manage-modal .code-container::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style::-webkit-scrollbar-track,.el-dialog.chat-code-manage-modal .code-container::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.el-dialog.chat-code-manage-modal{background-repeat:no-repeat;background-size:100% 100%;overflow:hidden;padding:16px}.el-dialog.chat-code-manage-modal .chat-doc-button{padding:0 16px;line-height:38px;border-radius:8px;border:1px solid rgb(109,95,253);background-color:#fff;font-size:12px;outline:none;font-weight:500;color:#6d5ffd;cursor:pointer;transition:all .2s}.el-dialog.chat-code-manage-modal .chat-doc-button:hover{border-color:#6d5ffd;background:#fff;color:#6d5ffd}.el-dialog.chat-code-manage-modal .chat-doc-button.primary{color:#fff;border-color:#6d5ffd;background-color:#6d5ffd}.el-dialog.chat-code-manage-modal .chat-doc-button.primary:hover{background-color:#6d5ffd}.el-dialog.chat-code-manage-modal .chat-doc-button.disable{cursor:not-allowed;border:none;background-color:#6d5ffd80}.el-dialog.chat-code-manage-modal .chat-doc-button.disable:hover{background-color:#6d5ffd80}.el-dialog.chat-code-manage-modal .el-dialog__header{padding:0}.el-dialog.chat-code-manage-modal .el-dialog__header button{top:6px}.el-dialog.chat-code-manage-modal .el-dialog__body{padding:8px 0}.el-dialog.chat-code-manage-modal .code-radius{border-radius:8px;overflow:hidden}.el-dialog.chat-code-manage-modal .code-container{width:100%;height:416px;overflow:auto;position:relative;background:#1c1c28;display:flex;padding:16px 8px;box-sizing:border-box;font-size:12px;line-height:20px}.el-dialog.chat-code-manage-modal .code-container::-webkit-scrollbar{width:2px;height:2px}.el-dialog.chat-code-manage-modal .code-container .lines{min-width:32px}.el-dialog.chat-code-manage-modal .code-container .lines li{width:100%;text-align:center}.el-dialog.chat-code-manage-modal .code-container .code{min-width:calc(100% - 32px);min-height:100%;width:max-content;height:max-content;margin:0;display:block;outline:none;padding:0 0 0 8px;color:var(--color-text-desc);counter-reset:mycounter;white-space:pre;background:inherit;caret-color:#fc5531}.el-dialog.chat-code-manage-modal .code-container .code::-webkit-scrollbar{display:none}.el-dialog.chat-code-manage-modal .dialog-footer button:first-child{margin-right:12px}.el-dialog.chat-code-manage-modal .el-dialog__footer{display:none}.el-dialog.chat-code-manage-modal .footer-btns{display:block;padding:18px 0 0;width:100%;text-align:right}.el-dialog.chat-code-manage-modal .footer-btns .chat-doc-button{height:40px;border-radius:20px;padding:0 40px}.el-dialog.chat-code-manage-modal .footer-btns button{margin-left:16px}.el-dialog.chat-code-manage-modal .footer-btns button:first-child{margin-left:0}.chat-doc_upload-button-pro[data-v-6b8f6474]{position:relative;z-index:2;background-color:#fff;padding:10px;height:100%;border-radius:12px 12px 0 0}.chat-doc_upload-button-pro[data-v-6b8f6474]:after{content:"";position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:1px;background:#f2f2f5}.chat-doc_upload-button-pro button[data-v-6b8f6474]{width:max-content;max-width:50%;font-size:14px;height:24px;background-color:#6d5ffd0d;border:1px dashed rgba(109,95,253,.4);border-radius:4px;color:#6d5ffd;font-weight:500;text-align:center;display:flex;column-gap:4px;padding:0 6px 0 10px;align-items:center;box-sizing:border-box;cursor:pointer;overflow:hidden}.chat-doc_upload-button-pro button .doc-name[data-v-6b8f6474]{flex:1;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-doc_upload-button-pro button .icon-close[data-v-6b8f6474]{padding:4px;line-height:10px;box-sizing:border-box}.chat-doc_upload-button-pro button .doc-icon[data-v-6b8f6474]{width:18px;height:18px;text-align:center}.dialog-linear-gradient-modal-fk{--el-overlay-color-lighter: rgba(0, 0, 0, .3)}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk{--el-dialog-padding-primary: 22px;border-radius:16px;padding:22px}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__header{padding:0}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__header .el-dialog__title{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body{padding:22px 0}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content{position:relative}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content .fk_content—input{border-radius:8px;padding:0}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content .fk_content—input .fk_content—input-border{border-radius:8px;background-color:#fff;border:1px solid #ccccd8;transition:border-color .2s}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content .fk_content—input .fk_content—input-border:hover{border-color:#6d5ffd}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content .fk_content—input.is-focus{padding:1px;background:linear-gradient(135deg,#c77af4cc,#2f1bffcc)}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content .fk_content—input.is-focus .fk_content—input-border{border-radius:7px;border:none}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content .el-input{--el-input-height: 40px;--el-input-border-radius: 8px}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content .el-input .el-input__wrapper{box-shadow:none;border:none}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content .el-input .el-input__prefix .el-icon.el-input__icon{font-size:20px;color:#8f8fa6}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__body .dialog-linear-gradient-fk_content .error-tip{position:absolute;left:3px;top:44px;color:#fc5531;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer{padding:0}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .dialog-footer{line-height:0}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button{height:30px;text-align:center;cursor:pointer;border-radius:8px;overflow:hidden;display:inline-block;background:#fff;border:1px solid #6d5ffd;color:#6d5ffd;box-sizing:border-box;margin-left:8px;font-size:0;-webkit-user-select:none;user-select:none}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button .gradient-button_hover{background-color:transparent;width:100%;height:100%;padding:1px}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button .gradient-button_hover .gradient-button_inner{background-color:#fff;border-radius:7px;height:100%;padding:0 16px}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button .gradient-button_hover .gradient-button_inner span{-webkit-text-fill-color:#6d5ffd;color:#6d5ffd;background-clip:text;-webkit-background-clip:text;font-size:12px;line-height:28px;font-style:normal;font-weight:400}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button:hover .gradient-button_hover{transition:all .2s}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button:hover .gradient-button_hover .gradient-button_inner span{-webkit-text-fill-color:#6d5ffd;color:#6d5ffd;background:transparent}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button.primary{background:linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%);border:none}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button.primary .gradient-button_hover .gradient-button_inner{background-color:transparent}.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button.primary .gradient-button_hover .gradient-button_inner span,.dialog-linear-gradient-modal-fk .el-dialog.dialog-linear-gradient-fk .el-dialog__footer .gradient-button.primary:hover .gradient-button_hover .gradient-button_inner span{-webkit-text-fill-color:#fff;color:#fff;background:transparent}.chat-doc_upload-button-pro[data-v-29c9f342]{position:relative;z-index:2;background-color:#fff;padding:10px;height:100%;border-radius:12px 12px 0 0}.chat-doc_upload-button-pro[data-v-29c9f342]:after{content:"";position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:1px;background:#f2f2f5}.chat-doc_upload-button-pro button[data-v-29c9f342]{width:max-content;max-width:50%;font-size:14px;height:28px;background-color:#fff;border:1px solid #E8E8F0;box-shadow:0 0 8px #725dc724;border-radius:4px;color:#6d5ffd;font-weight:500;text-align:center;display:flex;column-gap:4px;padding:0 8px;align-items:center;box-sizing:border-box;overflow:hidden}.chat-doc_upload-button-pro button.disable .doc-name[data-v-29c9f342]{cursor:not-allowed}.chat-doc_upload-button-pro button .doc-name[data-v-29c9f342]{flex:1;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1;color:#000;cursor:pointer;font-size:12px;font-weight:400}.chat-doc_upload-button-pro button .icon-close[data-v-29c9f342]{padding-left:4px;box-sizing:border-box;color:#999aaa;font-size:12px;font-style:normal;font-weight:400;cursor:pointer;line-height:1}.chat-doc_upload-button-pro button .icon-close[data-v-29c9f342]:hover{color:#555666}.chat-doc_upload-button-pro button .doc-icon[data-v-29c9f342]{width:18px;height:18px;text-align:center}.chat-doc_upload-button-pro[data-v-a088d3d5]{position:relative;z-index:2;background-color:#fff;padding:10px;height:100%;border-radius:12px 12px 0 0}.chat-doc_upload-button-pro[data-v-a088d3d5]:after{content:"";position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:1px;background:#f2f2f5}.chat-doc_upload-button-pro button[data-v-a088d3d5]{width:max-content;max-width:50%;font-size:14px;height:24px;background-color:#6d5ffd0d;border:1px dashed rgba(109,95,253,.4);border-radius:4px;color:#6d5ffd;font-weight:500;text-align:center;display:flex;column-gap:4px;padding:0 6px 0 10px;align-items:center;box-sizing:border-box;cursor:pointer;overflow:hidden}.chat-doc_upload-button-pro button .doc-name[data-v-a088d3d5]{flex:1;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-doc_upload-button-pro button .icon-close[data-v-a088d3d5]{padding:4px;line-height:10px;box-sizing:border-box}.chat-doc_upload-button-pro button .doc-icon[data-v-a088d3d5]{width:18px;height:18px;text-align:center}.c-input-top button img.doc-icon[data-v-e98b4850]{width:16px;height:16px}#app .so-list-detail .main{overflow:inherit}.c-menu-fold{position:absolute;top:0;left:-32px;display:flex;width:32px;height:32px;padding:4px;justify-content:center;align-items:center;border-radius:15px 0 0 15px;background:#edeef7;cursor:pointer}.el-checkbox-group{font-size:0;line-height:0}.chat-search-feedback-popup-content[data-v-1fc11454]{padding:24px}.chat-search-feedback-popup-content-title[data-v-1fc11454]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.chat-search-feedback-popup-content-title span[data-v-1fc11454]{color:#222226;font-size:16px;font-weight:600;line-height:24px}.chat-search-feedback-popup-content-title img[data-v-1fc11454]{cursor:pointer;width:16px;height:16px}.chat-search-feedback-popup-content-checkbox[data-v-1fc11454]{margin-bottom:24px}.chat-search-feedback-popup-content-checkbox .checkbox-item[data-v-1fc11454]{display:flex;align-items:center;padding:6px 0;margin:8px 0}.chat-search-feedback-popup-content-checkbox .checkbox-item[data-v-1fc11454]:first-child{margin-top:0;padding-top:0}.chat-search-feedback-popup-content-checkbox .checkbox-item[data-v-1fc11454]:last-child{margin-bottom:0;padding-bottom:0}.chat-search-feedback-popup-content-checkbox .checkbox-item[data-v-1fc11454] .van-icon{border-radius:4px}.chat-search-feedback-popup-content-checkbox .checkbox-item .checkbox-item—label[data-v-1fc11454]{color:#222226;font-size:14px;font-weight:400;line-height:22px}.chat-search-feedback-popup-content-textarea[data-v-1fc11454]{margin-bottom:24px;width:100%;border-radius:12px;background:#f2f2f5;height:80px;box-sizing:border-box;resize:none;border:none;padding:10px;font-size:14px;font-weight:400;color:#222226}.chat-search-feedback-popup-content-textarea[data-v-1fc11454]::placeholder{color:#999aaa;font-size:14px;font-weight:400}.chat-search-feedback-popup-content button[data-v-1fc11454]{width:112px;border:none;color:#fff;padding:10px 0;height:40px;justify-content:center;align-items:center;border-radius:20px;background:#6d5ffd;transition:all .2s}.chat-search-feedback-popup-content button.disabled[data-v-1fc11454]{cursor:not-allowed;background:#6d5ffd66}.chat-search-feedback-popup-content button[data-v-1fc11454]:not(.disabled):active{background:#6d5ffdf2}.chat-search-feedback-popup-content .btn-cancel[data-v-1fc11454]{background:#fff;color:#555666;border:1px solid #CCCCD8;margin-right:12px}.chat-search-feedback-popup[data-v-50742eb8]{--van-popup-round-radius: 12px}.chat-search-feedback-popup[data-v-50742eb8] .el-dialog .el-dialog__header{display:none}.chat-search-feedback-popup[data-v-50742eb8] .el-dialog .el-dialog__body{padding:0!important}@media screen and (min-width: 769px){.scroll-bar-style[data-v-92d5ddb4]:hover::-webkit-scrollbar-thumb,.new-version-dialog .content ul[data-v-92d5ddb4]:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style[data-v-92d5ddb4]::-webkit-scrollbar,.new-version-dialog .content ul[data-v-92d5ddb4]::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style[data-v-92d5ddb4]::-webkit-scrollbar-thumb,.new-version-dialog .content ul[data-v-92d5ddb4]::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style[data-v-92d5ddb4]::-webkit-scrollbar-track,.new-version-dialog .content ul[data-v-92d5ddb4]::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.new-version-dialog[data-v-92d5ddb4]{position:absolute;background:#00000026;width:100%;height:100%;top:0;left:0;z-index:99;display:flex;justify-content:center;align-items:center}.new-version-dialog .content[data-v-92d5ddb4]{width:640px;height:380px;transform:translateY(-10%);background:#fff url(https://cdn-static-devbit.csdn.net/ai100/chat/imgs/new-version-bg.png) right/contain no-repeat;padding:24px;box-sizing:border-box;border-radius:12px;overflow:hidden}.new-version-dialog .content h1[data-v-92d5ddb4]{font-size:24px;margin:0;color:var(--color-text-primary);display:flex;justify-content:space-between;align-items:flex-start;font-weight:700}.new-version-dialog .content h1 .icon-close[data-v-92d5ddb4]{color:#c4c4c8;font-size:24px;font-weight:400;cursor:pointer}.new-version-dialog .content h2[data-v-92d5ddb4]{font-size:18px;margin:40px 0 24px;font-weight:700;color:var(--color-text-content)}.new-version-dialog .content ul[data-v-92d5ddb4]{font-size:14px;width:260px;height:144px;overflow-y:auto;display:flex;flex-direction:column;row-gap:8px;list-style:decimal;color:var(--color-text-content)}.new-version-dialog .content ul .note-index[data-v-92d5ddb4]{display:inline-block;width:24px}.new-version-dialog .content .button[data-v-92d5ddb4]{font-size:14px;width:146px;height:42px;font-weight:400;line-height:42px;border-radius:42px;display:block;cursor:pointer;text-align:center;box-sizing:border-box;background:#6d5ffd;color:#fff;margin-top:24px}.role-card[data-v-9279235b]{width:160px;height:258px;background:#f8f8f8;border-radius:8px;overflow:hidden;border:1px solid #f2f2f5;box-sizing:border-box;position:relative}.role-card:hover .mask[data-v-9279235b]{opacity:1}.role-card .mask[data-v-9279235b]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s;z-index:9}.role-card .mask .use-button[data-v-9279235b]{width:96px;height:36px;line-height:36px;color:#fff;font-size:12px;text-align:center;background:#6d5ffd;border-radius:20px;cursor:pointer;font-weight:500}.role-card .mask .use-button.vip[data-v-9279235b]{background:linear-gradient(140.62deg,#e2b1ff 5.23%,#6e60fd 97.15%)}.role-card .role-avatar[data-v-9279235b]{width:160px;height:160px}.role-card .role-star[data-v-9279235b]{width:32px;height:32px;position:absolute;top:0;right:0;z-index:8}.role-card .role-info[data-v-9279235b]{font-size:12px;color:var(--color-text-desc);padding:8px 12px;box-sizing:border-box}.role-card .role-info .role-title[data-v-9279235b]{font-weight:600;font-size:16px;height:22px;line-height:22px;color:var(--color-text-primary)}.role-card .role-info .role-desc[data-v-9279235b]{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:4px 0 8px;min-height:32px}.role-card .role-info .role-data[data-v-9279235b]{display:flex;justify-content:space-between;align-items:center}.role-card .role-info .role-data span[data-v-9279235b]{display:flex;align-items:center;column-gap:4px}@media screen and (min-width: 769px){.scroll-bar-style[data-v-6d10396e]:hover::-webkit-scrollbar-thumb,.directive-center[data-v-6d10396e]:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style[data-v-6d10396e]::-webkit-scrollbar,.directive-center[data-v-6d10396e]::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style[data-v-6d10396e]::-webkit-scrollbar-thumb,.directive-center[data-v-6d10396e]::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style[data-v-6d10396e]::-webkit-scrollbar-track,.directive-center[data-v-6d10396e]::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.ske[data-v-6d10396e]{display:flex;gap:16px;height:258px}.ske .ske-item[data-v-6d10396e]{flex:1;height:100%}.ske-2[data-v-6d10396e]{display:grid;grid-template-columns:repeat(3,33.33%);grid-template-rows:repeat(3,33.33%);grid-row-gap:15px;grid-column-gap:15px}.ske-2 .ske-2-item[data-v-6d10396e]{height:108px}.directive-center[data-v-6d10396e]{overflow-x:hidden;overflow-y:auto;height:calc(100% - 25px);background:linear-gradient(180deg,#fff,#fbfbfc,#fff 80%,#fafbff);border-radius:0 16px 16px 0}.directive-center .content[data-v-6d10396e]{position:relative;box-sizing:border-box;padding:24px;width:1084px;margin:0 auto}.directive-center .content .roles[data-v-6d10396e]{height:306px}.directive-center .content .roles:hover .arrow[data-v-6d10396e]{opacity:1}.directive-center .content .roles+.title[data-v-6d10396e]{margin-top:24px}.directive-center .title[data-v-6d10396e]{font-size:16px;font-weight:600;height:40px;line-height:40px;color:var(--color-text-primary);margin-bottom:8px;padding-left:12px;box-sizing:border-box}.directive-center .arrow[data-v-6d10396e]{position:absolute;top:182px;z-index:99;width:32px;height:32px;cursor:pointer;color:#f2f2f5;opacity:0;transition:opacity .3s}.directive-center .arrow.l[data-v-6d10396e]{left:8px}.directive-center .arrow.r[data-v-6d10396e]{right:8px}.directive-center .arrow.disabled[data-v-6d10396e]{cursor:not-allowed;color:#f2f2f566}.directive-center .scroll-wrapper[data-v-6d10396e]{width:100%;overflow:hidden;position:relative}.directive-center .role-list[data-v-6d10396e]{display:flex;justify-content:space-between;width:max-content;column-gap:16px}.directive-center .directive-list[data-v-6d10396e]{display:flex;flex-wrap:wrap;gap:16px}.directive-center .directive-list .directive-card[data-v-6d10396e]{background:#f8f8f8}.tools-wrap[data-v-6c9cc989]{display:flex;flex-direction:column;width:100%;margin:0 auto;height:100%;overflow:hidden;height:calc(100% - 25px);background:#fff;border-radius:0 16px 16px 0}.ske-nav[data-v-6c9cc989]{height:44px;margin:24px auto 20px;max-width:1036px;width:100%}.ske[data-v-6c9cc989]{max-width:1036px;margin:0 auto;display:grid;grid-template-columns:repeat(4,24%);grid-row-gap:12px;grid-column-gap:15px;width:100%}.ske .ske-item[data-v-6c9cc989]{height:92px}.c-chat-floating-bubble-pc{position:absolute;background-color:transparent;line-height:0;right:38px;bottom:150px}.c-chat-floating-bubble-pc img{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.c-chat-floating-bubble-pc .close-o{cursor:pointer;position:absolute;top:-10px;right:-16px;padding:4px;width:16px;height:16px;box-sizing:content-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJxSURBVHgBzVc7biJBEK1pEILMOQRjiYBsZ0/g3RAiOMHuDbw3sLkBewP7BDgBJBLWF0BekRAg7SQkJGuJgI8EuF57BpnW9AfMWH5Suz1MTb3q6uqqao8c0W63L3K5XF0IcbXb7QKefZ4v8M7zvOftdhvy/MTz43q9fmg0Gs8uej2bQK/XA9E1E/6MCR1xx6NZrVZDOsUArLhQKNww6S96B9grrcVi0dR5JNEArJqnAQ+fzoOQx/ckbwj1h36/H5yZnCJdg06nE6gvDjyQwspVhKR4Yu8B7HnK5BTpHkRchwYg4Chd8r0REZeE3ILI9f+SpCuVCvm+T5PJRA4XlMtlOcbjMYVhqBO7xFbEHrjRSZVKpQOlruRAsVjUynHCksfbw37k8/n/OkGsHl6IYfKEauRwOKTZbJYoi+zJ+eFSMHmdDIAL3xLqPKH+PhqNtOQAsqpM7fz/FVmgrlolSyKfTqc2tYS6kkVhYXdYhWMDYiLVgGPJAeYNslFVc/rAZMSx5BF8cWSF0wbhCeQyDgSdCZxc6BQIHIdjPnA9BS4At0An4/pBUrS7HFEDwiz/+csjsEnajpoamC5pm2PgCVvwxyZoI7flCR3QP4rlcvlgigPXJJNkBNK4CWheBXo1tuTeZICNXGeEqRgx7sAtjyEaR5NSLhqysLic89iI+Xxuk29K7vip2+222JBr+gBw8P2u1WqyHO8T0Wq1uqXXni1thBGXxOdpSgG8yGQyDUrHE1K3ejf4fBcTAIKcH74iWOidgA7o0t0RXS+nt3xCfpAjkNg2m8099xqtky+nKqLmtc7GfOPHL7rrOT8+Iru6Xs9fAKmCejuXEzPtAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:16px;background-position:50%}.c-chat-floating-bubble-pc .close-o:hover{opacity:.9}.search-hots{margin-top:24px}.search-hots.simple{margin-top:4px}.search-hots .hots-title{line-height:24px;display:flex;align-items:center;justify-content:space-between;color:var(--color-text-desc)}.search-hots .hots-title:active{opacity:.8}.search-hots .hots-title svg,.search-hots .hots-title span{cursor:pointer;vertical-align:middle}.search-hots .hots-title a{color:var(--color-text-active)}.search-hots .hots-title a:hover{color:#3d3ad1;font-weight:600}.search-hots .icon-refresh{transition:transform .5s linear}.search-hots .hots-list{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:space-between}.search-hots .hots-list:after{content:"";width:calc((100% - 32px) / 3);height:0}.search-hots .hots-list .hot{margin-bottom:14px;width:calc((100% - 32px) / 3);cursor:pointer}.search-hots .hots-list .hot .hot-item{padding:12px 10px;border-radius:8px;box-shadow:4px 4px 12px var(--color-box-shadow);color:var(--color-text-content);display:flex;justify-content:space-between;align-items:center}.search-hots .hots-list .hot .hot-item:hover,.search-hots .hots-list .hot .hot-item:hover .icon-arrow-right{color:var(--color-text-active)}.search-hots .hots-list .hot .hot-item .hot-title{flex:1}.simple .hots-list{column-count:3!important}@media screen and (min-width: 769px){.scroll-bar-style[data-v-66283498]:hover::-webkit-scrollbar-thumb,.input-search .input-text[data-v-66283498] .textarea textarea:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style[data-v-66283498]::-webkit-scrollbar,.input-search .input-text[data-v-66283498] .textarea textarea::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style[data-v-66283498]::-webkit-scrollbar-thumb,.input-search .input-text[data-v-66283498] .textarea textarea::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style[data-v-66283498]::-webkit-scrollbar-track,.input-search .input-text[data-v-66283498] .textarea textarea::-webkit-scrollbar-track{border-radius:10px;background:#0000}}.input-search[data-v-66283498]{position:relative;width:100%;z-index:99;margin:40px auto 16px}.input-search.simple[data-v-66283498]{margin-top:18px}.input-search .chat-input-main[data-v-66283498]{position:relative;border:2px solid var(--color-input-border);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to bottom right,#6794f5,#9003ff) border-box;border-radius:24px;overflow:hidden;z-index:99;box-shadow:4px 8px 25px #a09cc726}.input-search .chat-input-main[data-v-66283498]:before{display:block;content:"";position:absolute;top:-38px;left:-1px;right:-1px;height:38px;pointer-events:none;background:linear-gradient(0deg,#fffc,#fff3 60%,#fff0)}.input-search .input-text[data-v-66283498]{display:flex;flex-direction:column;border-radius:0 0 16px 16px;overflow:hidden;position:relative}.input-search .input-text .input-right[data-v-66283498]{z-index:2;flex:1;background-color:#fff;border-radius:0;position:relative}.input-search .input-text[data-v-66283498] .textarea{overflow:hidden;flex:1;background:#fff;z-index:2;display:flex;flex-direction:column;padding-right:40px}.input-search .input-text[data-v-66283498] .textarea.simple{height:115px;flex:unset}.input-search .input-text[data-v-66283498] .textarea textarea{padding:16px 8px 16px 20px;position:relative;background-color:transparent;box-shadow:none;border:none;resize:none;line-height:28px;box-sizing:border-box}.input-search .input-text[data-v-66283498] .textarea.is-disabled ::v-deep(textarea){background-color:var(--el-disabled-bg-color)}.input-search .input-text .c-icon[data-v-66283498]{position:absolute;bottom:16px;right:16px;width:28px;height:28px;display:flex;justify-content:center;align-items:center;z-index:3}.input-search .input-text .c-icon .icon-send[data-v-66283498]{width:100%;height:100%;outline-color:transparent;--color-start: #bb89fa;--color-stop: #635bff}.input-search .input-text .c-icon .icon-send.disabled[data-v-66283498]{--color-start: #c4c6fb;--color-stop: #c4c6fb;cursor:not-allowed}@keyframes dot-scale-baed283e{0%,to{width:10px;height:10px}50%{width:6px;height:6px}}.chat-search-loading-icon[data-v-baed283e]{width:40px;height:28px;border-radius:8px;position:relative;background:linear-gradient(141deg,#6794f5 16.67%,#9003ff 85%)}.chat-search-loading-icon .dot[data-v-baed283e]{background:#fff;border-radius:50%;position:absolute;top:50%;left:50%}.chat-search-loading-icon .dot[data-v-baed283e]:first-child{width:10px;height:10px;transform:translate(calc(-50% - 4.5px),-50%);animation:dot-scale-baed283e .9s linear infinite}.chat-search-loading-icon .dot[data-v-baed283e]:last-child{width:6px;height:6px;transform:translate(calc(-50% + 4.5px),-50%);animation:dot-scale-baed283e .9s linear infinite;animation-delay:.45s}@media screen and (min-width: 769px){.scroll-bar-style[data-v-85c51694]:hover::-webkit-scrollbar-thumb,.input-bar .input-text[data-v-85c51694] .textarea textarea:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style[data-v-85c51694]::-webkit-scrollbar,.input-bar .input-text[data-v-85c51694] .textarea textarea::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style[data-v-85c51694]::-webkit-scrollbar-thumb,.input-bar .input-text[data-v-85c51694] .textarea textarea::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style[data-v-85c51694]::-webkit-scrollbar-track,.input-bar .input-text[data-v-85c51694] .textarea textarea::-webkit-scrollbar-track{border-radius:10px;background:#0000}}@keyframes border-animate-85c51694{0%,10%{background:linear-gradient(to bottom right,#6794f5,#9003ff)}15%{background:linear-gradient(to bottom,#6794f5,#9003ff)}20%{background:linear-gradient(to bottom left,#6794f5,#9003ff)}30%{background:linear-gradient(to left,#6794f5,#9003ff)}40%{background:linear-gradient(to left top,#6794f5,#9003ff)}50%{background:linear-gradient(to left top,#6794f5,#9003ff)}60%{background:linear-gradient(to left top,#6794f5,#9003ff)}70%{background:linear-gradient(to left,#6794f5,#9003ff)}80%{background:linear-gradient(to bottom left,#6794f5,#9003ff)}85%{background:linear-gradient(to bottom,#6794f5,#9003ff)}90%,to{background:linear-gradient(to bottom right,#6794f5,#9003ff)}}.input-bar[data-v-85c51694]{position:relative;margin:-58px auto 0;width:100%;z-index:99}.input-bar .chat-input-main[data-v-85c51694]{position:relative;border:1px solid var(--color-input-border);background:var(--ce0d144e);border-radius:16px;overflow:hidden;z-index:99}.input-bar .chat-input-main[data-v-85c51694]:hover{box-shadow:0 4px 12px #a09cc733}.input-bar .chat-input-main[data-v-85c51694]:before{display:block;content:" ";position:absolute;top:-38px;left:-1px;right:-1px;height:38px;pointer-events:none;background:linear-gradient(0deg,#fffc,#fff3 60%,#fff0)}.input-bar .input-text[data-v-85c51694]{display:flex;flex-direction:column;border-radius:0 0 16px 16px;overflow:hidden;position:relative}.input-bar .input-text .input-right[data-v-85c51694]{z-index:2;flex:1;background-color:#fff;border-radius:0;position:relative}.input-bar .input-text .chat-doc_upload-button-pro+.input-right[data-v-85c51694]{border-radius:0 12px 12px 0}.input-bar .input-text .chat-doc_upload-button-pro+.input-right[data-v-85c51694] textarea{border-radius:0}.input-bar .input-text[data-v-85c51694] .textarea{border-radius:var(--4432ad12);overflow:hidden;flex:1;background:#fff;z-index:2;display:flex;flex-direction:column;padding-right:40px}.input-bar .input-text[data-v-85c51694] .textarea textarea{padding:10px 8px 10px 10px;position:relative;background-color:transparent;box-shadow:none;border:none;resize:none;line-height:28px}.input-bar .input-text[data-v-85c51694] .textarea.is-disabled ::v-deep(textarea){background-color:var(--el-disabled-bg-color)}.input-bar .input-text .c-icon[data-v-85c51694]{position:absolute;bottom:5px;right:10px;width:38px;height:38px;display:flex;justify-content:center;align-items:center;z-index:3}.input-bar .input-text .c-icon .icon-send[data-v-85c51694]{width:28px;height:28px;outline:none;--color-start: #bb89fa;--color-stop: #635bff}.input-bar .input-text .c-icon .icon-send.disabled[data-v-85c51694]{--color-start: #c4c6fb;--color-stop: #c4c6fb;cursor:not-allowed}.input-bar .input-text .c-icon .icon-pause[data-v-85c51694]{width:28px;height:28px}.input-bar .input-text .c-icon svg[data-v-85c51694]{width:100%;height:100%}.input-bar .input-text .icon-input-open[data-v-85c51694]{position:absolute;top:10px;right:10px;z-index:3;width:20px;cursor:pointer}@keyframes CircleRotate-a5351b7f{0%{transform:rotate(0)}0%{transform:rotate(-360deg)}}.step-progress-container[data-v-a5351b7f]{padding:0 12px 23px;font-size:14px;position:relative;display:flex;align-items:center}.step-progress-container-checker[data-v-a5351b7f]{flex:1;display:flex;align-items:flex-start}.step-progress-container-checker_wrap[data-v-a5351b7f]{padding-bottom:6px;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center}.step-progress-container-checker_wrap .step-progress_icon[data-v-a5351b7f]{width:26px;height:26px}.step-progress-container-checker_wrap .step-progress_icon .progress-icon_finish[data-v-a5351b7f]{line-height:0}.step-progress-container-checker_wrap .step-progress_icon .progress-icon_circle[data-v-a5351b7f]{position:relative;width:100%;height:100%;-webkit-user-select:none;user-select:none}.step-progress-container-checker_wrap .step-progress_icon .progress-icon_circle svg[data-v-a5351b7f]{position:absolute;left:1px;top:1px;animation:CircleRotate-a5351b7f .6s linear infinite}.step-progress-container-checker_wrap .step-progress_icon .progress-icon_circle span[data-v-a5351b7f]{color:#8f8fa6;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:26px;text-align:center;display:inline-block;width:100%}.step-progress-container-checker_wrap .step-progress_tip[data-v-a5351b7f]{position:absolute;color:#555666;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;-webkit-user-select:none;user-select:none;line-height:23px;top:100%;white-space:nowrap}.step-progress-container-checker_line[data-v-a5351b7f]{margin:12px 12px 0;height:2px;flex:1;-webkit-user-select:none;user-select:none;background-color:#f1f1f8;position:relative}.step-progress-container-checker_line[data-v-a5351b7f]:after{content:"";position:absolute;top:0;left:0;height:100%;width:0;transition:all .5s;background-color:#574ff5}.step-progress-container-checker_line.active[data-v-a5351b7f]:after{width:100%}.step-progress-container-checker[data-v-a5351b7f]:last-child{flex-grow:0}.step-progress.skeleton .step-progress_icon[data-v-a5351b7f]{position:relative;margin-bottom:6px;background-color:#f1f1f8;border-radius:50%}.step-progress.skeleton .step-progress_icon [class^=progress-icon][data-v-a5351b7f]{display:none}.step-progress.skeleton .step-progress_icon[data-v-a5351b7f]:after{position:absolute}.step-progress.skeleton .step-progress_tip span[data-v-a5351b7f]{display:none}.step-progress.skeleton .step-progress_tip[data-v-a5351b7f]:after{content:"";display:block;width:80px;height:23px;border-radius:4px;background-color:#f1f1f8}.step-progress.skeleton .step-progress-container-checker_line[data-v-a5351b7f]{background-color:#f1f1f8!important}.search-reference-title[data-v-1064fbb4]{margin-bottom:16px;display:flex;align-items:center}.search-reference-title span[data-v-1064fbb4]{margin-left:8px;line-height:22px;font-weight:600;font-size:16px}.search-reference-container[data-v-1064fbb4]{display:block;position:relative}.search-reference-container—prev[data-v-1064fbb4],.search-reference-container-next[data-v-1064fbb4]{position:absolute;-webkit-user-select:none;user-select:none;z-index:1;top:50%;transform:translateY(-50%);width:29px;height:29px;border:1px solid #f1f1f8;text-align:center;line-height:28px;font-size:0;border-radius:50%;cursor:pointer;background-color:#fff;box-shadow:0 4px 14px #00000014}.search-reference-container—prev .svg-icon[data-v-1064fbb4],.search-reference-container-next .svg-icon[data-v-1064fbb4]{display:inline-block;vertical-align:middle}.search-reference-container—prev[data-v-1064fbb4]:hover,.search-reference-container-next[data-v-1064fbb4]:hover{background-color:#f9f9fb}.search-reference-container—prev[data-v-1064fbb4]{left:-14px}.search-reference-container-next[data-v-1064fbb4]{right:-14px}.search-reference-container—scrollview[data-v-1064fbb4]{overflow:hidden}.search-reference-container—scrollview .ske[data-v-1064fbb4]{display:flex;flex-wrap:nowrap}.search-reference-container—scrollview .ske .ske-item[data-v-1064fbb4]{width:287px;padding:14px 12px;margin-right:8px;border-radius:12px;border:1px solid #E3E3EE;background:#fff}.search-reference-container—scrollview .ske .ske-item[data-v-1064fbb4]:last-child{margin-right:0}.search-reference-container—scrollview .ske .ske-item .ske-item-title[data-v-1064fbb4]{display:flex;align-items:center;margin-bottom:4px}.search-reference-container—scrollview .ske .ske-item .ske-item-title .avatar[data-v-1064fbb4]{width:20px;height:20px;margin-right:4px;flex-shrink:0}.search-reference-container—scrollview .ske .ske-item .ske-item-title .tit[data-v-1064fbb4]{height:16px}.search-reference-container—scrollview .ske .ske-item .desc[data-v-1064fbb4]{height:12px}.search-reference-container—scrollview .ske .ske-item .desc[data-v-1064fbb4]:nth-child(2n-1){width:70%}.search-reference-container—scrollview .ske .ske-item .ske-item-link[data-v-1064fbb4]{display:flex;align-items:center;margin-top:4px}.search-reference-container—scrollview .ske .ske-item .ske-item-link .avatar[data-v-1064fbb4]{width:16px;height:16px;flex-shrink:0;margin-right:4px}.search-reference-container—scrollview .ske .ske-item .ske-item-link .tit[data-v-1064fbb4]{width:30%;height:16px}.search-reference-container—scrollview .search-reference-inner[data-v-1064fbb4]{display:flex;flex-wrap:nowrap;width:max-content}.search-reference-container—scrollview .search-reference-inner .search-reference-item[data-v-1064fbb4]{display:inline-block;width:287px;border-radius:12px;border:1px solid #e3e3ee;padding:14px 12px;flex-direction:column;margin-right:8px;transition:all .2s}.search-reference-container—scrollview .search-reference-inner .search-reference-item[data-v-1064fbb4]:hover{cursor:pointer;background-color:#fafafc}.search-reference-container—scrollview .search-reference-inner .search-reference-item[data-v-1064fbb4]:last-child{margin-right:0}.search-reference-container—scrollview .search-reference-inner .search-reference-item_title[data-v-1064fbb4]{display:flex;align-items:center;overflow:hidden;margin-bottom:4px}.search-reference-container—scrollview .search-reference-inner .search-reference-item_title .num[data-v-1064fbb4]{flex-shrink:0;-webkit-user-select:none;user-select:none;width:20px;height:20px;line-height:20px;background-color:#f3f0fe;color:#574ff5;display:inline-block;font-size:12px;border-radius:50%;text-align:center;margin-right:4px}.search-reference-container—scrollview .search-reference-inner .search-reference-item_title .tit[data-v-1064fbb4]{flex:1;font-size:14px;-webkit-user-select:none;user-select:none;font-weight:600;line-height:20px;color:#222226;overflow:hidden;word-break:break-all;white-space:nowrap;text-overflow:ellipsis}.search-reference-container—scrollview .search-reference-inner .search-reference-item_desc[data-v-1064fbb4]{margin-bottom:4px;font-size:12px;-webkit-user-select:none;user-select:none;font-weight:400;line-height:16px;color:#999aaa;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.search-reference-container—scrollview .search-reference-inner .search-reference-item_icon[data-v-1064fbb4]{display:flex;align-items:center}.search-reference-container—scrollview .search-reference-inner .search-reference-item_icon img[data-v-1064fbb4]{width:16px;height:16px;border-radius:50%}.search-reference-container—scrollview .search-reference-inner .search-reference-item_icon span[data-v-1064fbb4]{line-height:16px;font-weight:400;color:#555666;font-size:12px;margin-left:4px}.related-question-title[data-v-3ea3fe5d]{margin-bottom:16px;display:flex;align-items:center}.related-question-title span[data-v-3ea3fe5d]{margin-left:8px;line-height:22px;font-weight:600;font-size:16px}.related-question-container[data-v-3ea3fe5d]{margin-top:16px}.related-question-container ul li[data-v-3ea3fe5d]{display:flex;margin-bottom:10px;align-items:center}.related-question-container ul li div[data-v-3ea3fe5d]{display:flex;align-items:center;border-radius:12px;height:40px;background:#f9f9fb;padding:0 10px 0 15px;cursor:pointer}.related-question-container ul li div.disabled[data-v-3ea3fe5d]{cursor:not-allowed}.related-question-container ul li div span[data-v-3ea3fe5d]{color:#555666;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.related-question-container ul li div:hover span[data-v-3ea3fe5d]{color:#574ff5}.related-question-container ul li[data-v-3ea3fe5d]:last-child{margin-bottom:0}.related-question .ske[data-v-3ea3fe5d]{display:flex;flex-direction:column}.related-question .ske .desc[data-v-3ea3fe5d]{height:20px;margin-bottom:10px}.related-question .ske .desc[data-v-3ea3fe5d]:last-child{margin-bottom:0}.related-question .ske .desc[data-v-3ea3fe5d]:nth-child(1){width:30%}.related-question .ske .desc[data-v-3ea3fe5d]:nth-child(2){width:39%}.related-question .ske .desc[data-v-3ea3fe5d]:nth-child(3){width:50%}.related-question .ske .desc[data-v-3ea3fe5d]:nth-child(4){width:50%}.ai-search-item .define-content{justify-content:center}.ai-search-item .define-content .padding-14{padding:14px}.ai-search-item .define-content .has-bg{background:#f9f9fb}.ai-search-item .define-content .radius-8{border-radius:8px}.ai-search-item .define-content .vip-btn{background:linear-gradient(115.24deg,#bb89fa 2.14%,#635bff 96.77%)}.ai-search-item .ai-search-title{padding:24px 0 0;margin:-24px 0 0;line-height:45px;font-size:32px;font-weight:400}.ai-search-item-markdown{font-size:15px}.ai-search-item-name{margin-top:30px;margin-bottom:16px;line-height:24px;font-size:16px;font-weight:600}.ai-search-item-name svg{width:24px;height:24px;vertical-align:middle}.ai-search-item-name span{margin-left:8px}.ai-search-item-end{color:#999aaa;font-size:12px;line-height:23px;text-align:center}.ai-search-item-mind{position:relative;height:160px;background:url(//cdn-static-devbit.csdn.net/ai100/chat/imgs/hold-mind.png?t=1);background-size:cover}.ai-search-item-mind.generate{background:none}.ai-search-item-feedback{display:flex;justify-content:flex-end}.ai-search-item-feedback .chat-feedback{background-color:transparent}.ai-search-items[data-v-a9989e73]{position:relative}.ai-search-items[data-v-a9989e73]:before,.ai-search-items[data-v-a9989e73]:after{left:0;content:"";display:block;width:100%;position:absolute;z-index:1}.ai-search-items[data-v-a9989e73]:before{top:0;height:32px;background:linear-gradient(180deg,#fff 10%,#0000)}.ai-search-items[data-v-a9989e73]:after{bottom:0;height:16px;background:linear-gradient(0deg,#fff,#0000)}.ai-search-items .ai-search-scroll[data-v-a9989e73]{height:100%;padding:34px calc((100% - 910px)/2) 16px;margin:0 16px}.ai-search-items .ai-search-scroll .record-item[data-v-a9989e73]{margin-bottom:32px}.ai-search-items .ai-search-scroll .record-item[data-v-a9989e73]:last-child{margin-bottom:0}.ai-search-items .ai-search-scroll .ai-search-answer-checkhit[data-v-a9989e73]{width:100%;display:flex}.next-line[data-v-a9989e73]{margin:30px 0;border-bottom:1px solid #eaecf0}#chat-ai-search{height:100%;display:flex;flex-direction:column;overflow:hidden}#chat-ai-search .ai-search-panel{background:#fff;border-radius:0 10px 10px 0;min-height:1px;flex:1;overflow:hidden}#chat-ai-search .ai-search-panel.simple .ai-search-default-page{padding-top:24px}#chat-ai-search .ai-search-panel .ai-search-default-page{height:100%;margin:0 16px;display:flex;align-items:center;padding-top:30px}#chat-ai-search .ai-search-panel .ai-search-default-page .welcome{padding-bottom:0}#chat-ai-search .ai-search-panel .ai-search-main{width:100%;height:100%;margin:0 auto;overflow:hidden;display:flex;flex-direction:column}#chat-ai-search .ai-search-panel .ai-search-main .ai-search-items{min-width:0;height:0;flex:1}#chat-ai-search .ai-search-panel .ai-search-main .ai-search-input-bar{padding:16px calc((100% - 878px)/2)}#chat-ai-search .ai-search-panel .ai-search-main .ai-search-input-bar .input-bar{margin-top:0}#chat-ai-search .reference-em{background-color:#f3f0fe;color:#574ff5}#btnChatMove{position:absolute;border:none;background-color:transparent;display:flex;align-items:center;top:50%;left:0;transform:translate(-50%,-50%);height:100px;cursor:col-resize;z-index:2003}#btnChatMove img{width:24px}.chat-room{height:100%}.katex{text-rendering:auto;font:normal 1.21em,Times New Roman,serif;line-height:1.2;text-indent:0}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.4"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.el-checkbox{--el-checkbox-checked-icon-color: #6d5ffd;--el-checkbox-checked-input-border-color: #6d5ffd;--el-checkbox-input-border-color-hover: #6d5ffd;--el-checkbox-checked-bg-color: #fff}.el-checkbox__input.is-checked .el-checkbox__inner{border-color:var(--el-checkbox-input-border-color-hover)}.el-popper{--el-popper-border-radius: var(--el-popover-border-radius, 12px)}.el-scrollbar{border-radius:12px}:root{--el-box-shadow-light: 0px 2px 10px 0px rgba(0, 0, 0, .1);--el-color-primary: #6d5ffd}.el-button{--el-button-hover-text-color: #fff}.el-button--primary,:hover{--el-button-hover-bg-color: #6d5ffd;--el-button-hover-border-color: #6d5ffd;--el-button-active-bg-color: #6d5ffd;--el-button-active-border-color: #6d5ffd}.el-button:hover{color:var(--el-button-text-color);border-color:var(--el-border-color);background-color:inherit;outline:0}.el-button--primary:hover{color:#fff;border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:0}.el-button.is-round{padding-left:34px;padding-right:34px}.el-skeleton{--el-skeleton-color: rgba(0, 0, 0, .05)}.el-slider{--el-slider-button-wrapper-size: 22px;--el-slider-button-wrapper-offset: -8.5px}@media screen and (min-width: 769px){.scroll-bar-style:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 5px #0000001a;background:#f7f7fc}.scroll-bar-style::-webkit-scrollbar{width:5px;height:5px}.scroll-bar-style::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 5px #0000;background:#0000}.scroll-bar-style::-webkit-scrollbar-track{border-radius:10px;background:#0000}}body{margin:0}*{box-sizing:border-box}.relative{position:relative}.flex{display:flex}.flex-1{flex:1;min-width:0;overflow:hidden}.gap-y-8,.gap-x-8{column-gap:8px}.gap-x-4{column-gap:4px}.font-16{font-size:16px}.align-item,.align-center{align-items:center}.justify-between{justify-content:space-between}.el-popper.el-popover.chat-footer-popover{width:320px!important;height:60px;border-radius:12px}.flex-center{display:flex;justify-content:center;align-items:center}.flex-center .list-content{min-height:auto!important}.inline-block{display:inline-block}#chat-pro{border-radius:2px}#chat-pro .em{display:inline-block;color:#fff;border-radius:50%;width:16px;height:16px;text-align:center;line-height:16px;font-size:12px;font-style:normal!important;background:var(--color-text-content);margin-left:3px}@media screen and (min-width: 769px){#chat-pro .fixheader{height:calc(100vh - 126px)}}@media screen and (max-width: 768px){#chat-pro .fixheader{min-height:100vh}}#chat-pro [disabled=true]{cursor:not-allowed}#chat-pro .line-2{word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#chat-pro .line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 768px){#chat-pro .m-hide{display:none!important}}@media screen and (min-width: 769px){#chat-pro .m-show{display:none!important}}@media screen and (max-width: 768px){#chat-pro .m-show{display:block!important}}#chat-pro .chat-toast-message{position:absolute;background:#00000080!important;border:none;opacity:1}#chat-pro .chat-toast-message .el-message__icon,#chat-pro .chat-toast-message .el-message__content{color:#fff}#chat-pro .el-overlay.is-message-box{position:absolute;background:#00000026}#chat-pro .el-overlay.is-message-box .el-overlay-message-box{position:absolute}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box{padding:24px;vertical-align:baseline}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box .el-message-box__header{width:100%;padding:0;font-size:18px;color:var(--color-text-primary);display:flex;align-items:center;justify-content:space-between}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box .el-message-box__header .el-message-box__headerbtn{position:static;height:20px;width:20px}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box .el-message-box__header .el-message-box__headerbtn .el-message-box__close{font-size:20px}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box .el-message-box__header .el-message-box__headerbtn .el-message-box__close:hover{color:var(--color-text-primary)}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box .el-message-box__content{font-size:14px;padding:18px 0;color:var(--color-text-primary)}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box .el-message-box__btns .el-button{width:96px;height:32px;border-radius:18px;border:1px solid #e8e8ed;color:#555666;font-size:14px;background:#fff;outline:none}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box .el-message-box__btns .el-button:hover{border:1px solid #999aaa}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box .el-message-box__btns .el-button.el-button--primary{background:#fc5531;border:none;color:#fff}#chat-pro .el-overlay.is-message-box .el-overlay-message-box .el-message-box .el-message-box__btns .el-button.el-button--primary:hover{background:#fc1944}.el-dialog{border-radius:8px;overflow:hidden}.el-dialog__headerbtn:hover .el-dialog__close{color:inherit}.flex-end{justify-content:flex-end}.el-overlay .el-dialog__header{background:#fff}.c-input-top{position:relative;z-index:2;background-color:#fff;padding:10px;height:100%;border-radius:16px 16px 0 0}.c-input-top:after{content:"";position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:1px;background:#f2f2f5}.c-input-top button{display:flex;border-radius:4px;border:1px solid #e8e8f0;background:#fff;box-shadow:0 0 8px #725dc724;column-gap:4px;padding:4px 8px;align-items:center;box-sizing:border-box;cursor:pointer;overflow:hidden;min-width:174px;font-size:12px}.c-input-top button .doc-name{flex:1;text-align:left;max-width:230px;width:100%;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-input-top button .doc-name.name-status{display:flex;color:#6d5ffd}.c-input-top button .doc-name.name-status.fail{color:#fc1944}.c-input-top button .doc-status{height:12px;margin-left:6px;color:#000}.c-input-top button .doc-status img{width:12px;height:12px;overflow:hidden}.c-input-top button .icon-close{margin-left:40px;box-sizing:border-box;color:#999aaa}.c-input-top button .icon-close:hover{color:#555}.c-input-top button .doc-icon{width:18px;height:18px;text-align:center}.c-input-top .reUpload{box-sizing:border-box;color:#6d5ffd}.c-input-top .space{margin-right:4px;box-sizing:border-box;color:#999aaa!important}.chat-md{box-sizing:border-box}.chat-md :first-child{margin-top:0}.chat-md h1{font-size:2.2em;font-weight:700;line-height:1.1;padding-top:16px;margin-bottom:4px}.chat-md h2,.chat-md h3,.chat-md h4,.chat-md h5,.chat-md h6{line-height:1.5em;margin-top:2.2em;margin-bottom:4px}.chat-md h2{font-size:1.4em;margin:40px 10px 20px 0;padding-left:9px;border-left:6px solid #ff7e79;font-weight:700;line-height:1.4}.chat-md h3{font-weight:700;font-size:1.2em;line-height:1.4;margin:10px 0 5px;padding-top:10px}.chat-md h4{font-weight:700;text-transform:uppercase;font-size:1.1em;line-height:1.4;margin:10px 0 5px;padding-top:10px}.chat-md h5,.chat-md h6{font-size:.9em}.chat-md h5{font-weight:700;text-transform:uppercase}.chat-md h6{font-weight:400;color:#aaa}.chat-md img{width:50%;border-radius:5px;display:block;margin-bottom:15px;height:auto}.chat-md dl,.chat-md ol,.chat-md ul{padding-left:1.5em;line-height:1.8}.chat-md p{margin:0 0 20px;padding:0;line-height:1.5}.chat-md a{color:#f22f27;text-decoration:none}.chat-md a:hover{color:#f55852;text-decoration:underline}.chat-md a:focus{outline-offset:-2px}.chat-md blockquote{font-size:1em;font-style:normal;padding:30px 38px;margin:0 0 15px;position:relative;line-height:1.8;text-indent:0;border:none;color:#888}.chat-md blockquote:before{content:"“";left:12px;top:0;color:#e0e0e0;font-size:4em;font-family:Arial,serif;line-height:1em;font-weight:700;position:absolute}.chat-md blockquote:after{content:"”";right:12px;color:#e0e0e0;font-size:4em;font-family:Arial,serif;line-height:1em;font-weight:700;position:absolute;bottom:-31px}.chat-md strong,.chat-md dfn{font-weight:700}.chat-md em,.chat-md dfn{font-style:italic;font-weight:400}.chat-md del{text-decoration:line-through}.chat-md table{border-collapse:collapse;display:table;width:100%;text-align:left;margin-bottom:24px;margin-left:auto;margin-right:auto}.chat-md table tr{border:0;border-top:1px solid #ddd;background-color:#fff}.chat-md table tr:nth-child(2n){background-color:#f7f7f7}.chat-md table tr th{font-weight:700;background-color:#eff3f5;padding:8px;border:1px solid #ddd}.chat-md table tr th p{font-weight:700}.chat-md table tr td{padding:8px;border:1px solid #ddd}.chat-md figure{margin:1em 0}.chat-md figcaption{font-size:.75em;padding:.5em 2em;margin-bottom:2em}.chat-md figure img{margin-bottom:0}.chat-md hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.chat-md ol p,.chat-md ul p{margin-bottom:0}.chat-md li{margin-bottom:.5em;margin-top:.5em}.chat-md ol#footnotes{font-size:.95em;padding-top:1em;border-top:1px solid #eaeaea;counter-reset:footer-counter;list-style:none;color:#555;padding-left:5%;margin:20px 0}.chat-md ol#footnotes li{margin-bottom:10px;margin-left:16px;font-weight:400;line-height:2;list-style-type:none}.chat-md ol#footnotes li:before{content:counter(footer-counter) ". ";counter-increment:footer-counter;font-weight:800;font-size:.95em}@keyframes highfade{0%{background-color:none}20%{background-color:#ff0}to{background-color:none}}@-webkit-keyframes highfade{0%{background-color:none}20%{background-color:#ff0}to{background-color:none}}.chat-md a:target,.chat-md ol#footnotes li:target,.chat-md sup a:target{animation-name:highfade;animation-duration:2s;animation-iteration-count:1;animation-timing-function:ease-in-out;-webkit-animation-name:highfade;-webkit-animation-duration:2s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out}.chat-md a:target{border:0;outline:0}.chat-md .hljs{background:#1c1c28;vertical-align:middle}.chat-md li{list-style:inherit}.chat-md ol{list-style:decimal}.chat-md ul{list-style:inherit}.chat-md code:not(.hljs code){color:#c7254e;font-size:90%;background-color:#f9f2f4;font-family:Menlo,Monaco,Consolas,Courier New,monospace}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#c_chat .chat-drawer.el-overlay{background-color:transparent}#c_chat .el-drawer__body{padding:0}#c_chat .el-drawer{overflow:initial}.chat-wrapper{position:relative;height:100%;width:100%;font-size:14px;background-color:#fff}.chat-wrapper pre code.hljs{display:block;overflow-x:auto;padding:1em}.chat-wrapper code.hljs{padding:3px 5px}.chat-wrapper .hljs{color:#abb2bf;background:#282c34}.chat-wrapper .hljs-comment,.chat-wrapper .hljs-quote{color:#5c6370;font-style:italic}.chat-wrapper .hljs-doctag,.chat-wrapper .hljs-keyword,.chat-wrapper .hljs-formula{color:#c678dd}.chat-wrapper .hljs-section,.chat-wrapper .hljs-name,.chat-wrapper .hljs-selector-tag,.chat-wrapper .hljs-deletion,.chat-wrapper .hljs-subst{color:#e06c75}.chat-wrapper .hljs-literal{color:#56b6c2}.chat-wrapper .hljs-string,.chat-wrapper .hljs-regexp,.chat-wrapper .hljs-addition,.chat-wrapper .hljs-attribute,.chat-wrapper .hljs-meta .hljs-string{color:#98c379}.chat-wrapper .hljs-attr,.chat-wrapper .hljs-variable,.chat-wrapper .hljs-template-variable,.chat-wrapper .hljs-type,.chat-wrapper .hljs-selector-class,.chat-wrapper .hljs-selector-attr,.chat-wrapper .hljs-selector-pseudo,.chat-wrapper .hljs-number{color:#d19a66}.chat-wrapper .hljs-symbol,.chat-wrapper .hljs-bullet,.chat-wrapper .hljs-link,.chat-wrapper .hljs-meta,.chat-wrapper .hljs-selector-id,.chat-wrapper .hljs-title{color:#61aeee}.chat-wrapper .hljs-built_in,.chat-wrapper .hljs-title.class_,.chat-wrapper .hljs-class .hljs-title{color:#e6c07b}.chat-wrapper .hljs-emphasis{font-style:italic}.chat-wrapper .hljs-strong{font-weight:700}.chat-wrapper .hljs-link{text-decoration:underline}.chat-wrapper .chat-inner{position:relative;display:flex;height:100%;width:100%;overflow-x:auto;background:linear-gradient(180deg,#e1e2f6cc,#f5e7fecc)}.chat-wrapper .chat-right{position:relative;padding-top:12px;padding-right:12px;display:flex;flex-direction:column;flex:1;height:100%;overflow:hidden;min-width:890px}.chat-wrapper .chat-right.chat-right-search{min-width:500px}.chat-wrapper .chat-mask{flex:1;overflow:hidden}.chat-wrapper .chat-main{display:flex;flex-direction:column;position:relative;flex:1;background:#fff;border-radius:0 10px 10px 0;height:calc(100% - 25px);max-width:100%;padding:40px calc((100% - 878px)/2) 12px}.chat-wrapper .welcome{display:flex;flex-direction:column;justify-content:center;flex:1;margin:0 auto;width:100%;padding-bottom:7%}.chat-wrapper .welcome .slogan{display:flex;align-items:center;justify-content:center;text-align:center}.chat-wrapper .welcome .slogan .c-logo{height:48px;margin-bottom:16px;fill:none}.chat-wrapper .welcome .slogan .title{font-size:24px;font-weight:400;color:var(--color-text-primary);font-family:PingFang SC}.chat-wrapper .welcome .slogan .desc{width:100%;margin:0 auto;padding-top:8px}.chat-wrapper .welcome+.input-bar{width:878px;position:absolute;bottom:12px;left:50%;transform:translate(-50%);margin-top:0}.chat-wrapper .chat-bottom{padding:4px 0;text-align:center;color:#ccccd8;font-size:12px}.chat-wrapper .chat-bottom a{color:#ccccd8;text-decoration:none;line-height:16px}.chat-wrapper .chat-bottom a:hover{color:#555666;text-decoration:underline}.chat-wrapper .btn{cursor:pointer}.chat-wrapper .c-icon{width:16px;height:16px;cursor:pointer}.chat-wrapper svg{outline:none}.chat-wrapper .actions{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.chat-btn{height:32px;font-size:14px}.vip-btn{width:100%;cursor:pointer;border-radius:16px;background:linear-gradient(141deg,#e2b1ff 5.23%,#6e60fd 97.15%);text-align:center;border-width:0px;color:#fff;padding:4px 12px}.model-wraper{position:absolute!important;left:50%;top:0;transform:translate(-50%);z-index:88}.model-wraper .model-setting{display:inline-flex;padding:6px 10px;justify-content:center;align-items:center;gap:4px;border-radius:0 0 12px 12px;background:#e4e7ff;color:var(--color-text-primary);cursor:pointer;font-weight:500}.el-message{min-width:10px}.msg-left{white-space:pre-wrap}.hidden{opacity:0;display:none;width:0;height:0}.empty-text{color:var(--color-text-empty);font-size:12px}.el-popper.is-dark .el-popper__arrow:before{border:1px solid var(--el-text-color-primary)!important;background:var(--el-text-color-primary)!important}.c-scrollbar-style:hover::-webkit-scrollbar-thumb{background:#00000026;cursor:pointer}.c-scrollbar-style::-webkit-scrollbar{width:8px;height:8px}.c-scrollbar-style::-webkit-scrollbar-thumb{border-radius:10px;background:#0000;opacity:0;transition:all .2s}.c-scrollbar-style::-webkit-scrollbar-track{border-radius:10px;background:#0000}body,.chat-pro-share{background-color:#f5f6f7}.chat-pro-share{--share-padding: 24px;max-width:1080px;height:100vh;margin:0 auto}.chat-pro-share *{box-sizing:border-box}.chat-pro-share.wap{--share-padding: 16px}.chat-pro-share.wap .chat-share-view{padding-top:64px}.chat-pro-share.wap .chat-share-view__header span{font-size:15px}.chat-pro-share.wap .chat-share-view__header .primary-btn{font-size:15px;padding:0 14px;height:36px;line-height:36px}.chat-pro-share .chat-share-view{position:relative;overflow:hidden;width:100%;padding-top:72px;padding-bottom:48px;height:100%}.chat-pro-share .chat-share-view__header{position:fixed;top:0;width:100%;background-color:#f5f6f7;max-width:1080px;left:50%;transform:translate(-50%);padding:var(--share-padding) var(--share-padding) 8px;display:flex;justify-content:space-between;align-items:center}.chat-pro-share .chat-share-view__header span{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:28px}.chat-pro-share .chat-share-view__header a.primary-btn{padding:0 24px;height:40px;text-align:center;line-height:40px;flex-shrink:0;cursor:pointer;font-size:16px;border:none;font-weight:600;color:#fff;border-radius:20px;background:#6d5ffd}.chat-pro-share .chat-share-view__header a.primary-btn:hover{opacity:.9}.chat-pro-share .chat-share-view__content{background-color:#fff;border-radius:16px;margin:0 var(--share-padding);height:100%;position:relative}.chat-pro-share .chat-share-view__content_inner{height:100%;overflow-y:auto}.chat-pro-share .chat-share-view__content_inner .share-preview .share-preview-inner{padding:16px var(--share-padding)}.chat-pro-share .chat-share-view__content .slide-down-btn{cursor:pointer;position:absolute;bottom:18px;left:0;right:0;margin:auto;width:32px;height:32px;border-radius:50%;background-color:#fff;box-shadow:0 0 16px #0000004d;display:flex;align-items:center;justify-content:center;font-size:18px;color:#333}.chat-pro-share .chat-share-view__content p{margin:0;padding:0 0 4px}.chat-pro-share .chat-share-view__footer{position:fixed;bottom:0;left:0;width:100%;background-color:#f5f6f7;height:48px;line-height:48px;padding:0;text-align:center}.chat-pro-share .chat-share-view__footer span{display:inline-block;color:#ccccd8;text-align:center;font-size:12px;font-weight:400;line-height:16px}`)),document.head.appendChild(e)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})(); var Ult=Object.defineProperty;var Hlt=(Bl,nr,_o)=>nr in Bl?Ult(Bl,nr,{enumerable:!0,configurable:!0,writable:!0,value:_o}):Bl[nr]=_o;var OA=(Bl,nr,_o)=>(Hlt(Bl,typeof nr!="symbol"?nr+"":nr,_o),_o);(function(){"use strict";/** * @vue/shared v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function Bl(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}const nr={},_o=[],On=()=>{},qW=()=>!1,L2=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),D5=e=>e.startsWith("onUpdate:"),ti=Object.assign,R5=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},WW=Object.prototype.hasOwnProperty,Nn=(e,t)=>WW.call(e,t),Qt=Array.isArray,NA=e=>of(e)==="[object Map]",O2=e=>of(e)==="[object Set]",eE=e=>of(e)==="[object Date]",zt=e=>typeof e=="function",hn=e=>typeof e=="string",Ra=e=>typeof e=="symbol",Sn=e=>e!==null&&typeof e=="object",N2=e=>(Sn(e)||zt(e))&&zt(e.then)&&zt(e.catch),tE=Object.prototype.toString,of=e=>tE.call(e),YW=e=>of(e).slice(8,-1),D2=e=>of(e)==="[object Object]",U5=e=>hn(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,af=Bl(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),R2=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},jW=/-(\w)/g,Zo=R2(e=>e.replace(jW,(t,n)=>n?n.toUpperCase():"")),XW=/\B([A-Z])/g,kc=R2(e=>e.replace(XW,"-$1").toLowerCase()),U2=R2(e=>e.charAt(0).toUpperCase()+e.slice(1)),H5=R2(e=>e?`on${U2(e)}`:""),Ic=(e,t)=>!Object.is(e,t),H2=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Q5=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ZW=e=>{const t=hn(e)?Number(e):NaN;return isNaN(t)?e:t};let rE;const iE=()=>rE||(rE=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function on(e){if(Qt(e)){const t={};for(let n=0;n{if(n){const r=n.split(eY);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ke(e){let t="";if(hn(e))t=e;else if(Qt(e))for(let n=0;nQ2(n,t))}const lE=e=>!!(e&&e.__v_isRef===!0),pt=e=>hn(e)?e:e==null?"":Qt(e)||Sn(e)&&(e.toString===tE||!zt(e.toString))?lE(e)?pt(e.value):JSON.stringify(e,cE,2):String(e),cE=(e,t)=>lE(t)?cE(e,t.value):NA(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,i],s)=>(n[$5(r,s)+" =>"]=i,n),{})}:O2(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>$5(n))}:Ra(t)?$5(t):Sn(t)&&!Qt(t)&&!D2(t)?String(t):t,$5=(e,t="")=>{var n;return Ra(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let to;class sY{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=to,!t&&to&&(this.index=(to.scopes||(to.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=to;try{return to=this,t()}finally{to=n}}}on(){to=this}off(){to=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Sl()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Fc,n=W0;try{return Fc=!0,W0=this,this._runnings++,dE(this),this.fn()}finally{fE(this),this._runnings--,W0=n,Fc=t}}stop(){this.active&&(dE(this),fE(this),this.onStop&&this.onStop(),this.active=!1)}}function aY(e){return e.value}function dE(e){e._trackId++,e._depsLength=0}function fE(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},$2=new WeakMap,Y0=Symbol(""),q5=Symbol("");function ks(e,t,n){if(Fc&&W0){let r=$2.get(e);r||$2.set(e,r=new Map);let i=r.get(n);i||r.set(n,i=vE(()=>r.delete(n))),gE(W0,i)}}function kl(e,t,n,r,i,s){const o=$2.get(e);if(!o)return;let a=[];if(t==="clear")a=[...o.values()];else if(n==="length"&&Qt(e)){const l=Number(r);o.forEach((c,u)=>{(u==="length"||!Ra(u)&&u>=l)&&a.push(c)})}else switch(n!==void 0&&a.push(o.get(n)),t){case"add":Qt(e)?U5(n)&&a.push(o.get("length")):(a.push(o.get(Y0)),NA(e)&&a.push(o.get(q5)));break;case"delete":Qt(e)||(a.push(o.get(Y0)),NA(e)&&a.push(o.get(q5)));break;case"set":NA(e)&&a.push(o.get(Y0));break}K5();for(const l of a)l&&mE(l,4);V5()}function lY(e,t){const n=$2.get(e);return n&&n.get(t)}const cY=Bl("__proto__,__v_isRef,__isVue"),_E=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ra)),bE=uY();function uY(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=Dn(this);for(let s=0,o=this.length;s{e[t]=function(...n){Tl(),K5();const r=Dn(this)[t].apply(this,n);return V5(),Sl(),r}}),e}function AY(e){Ra(e)||(e=String(e));const t=Dn(this);return ks(t,"has",e),t.hasOwnProperty(e)}class CE{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const i=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(i?s?FE:IE:s?kE:SE).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const o=Qt(t);if(!i){if(o&&Nn(bE,n))return Reflect.get(bE,n,r);if(n==="hasOwnProperty")return AY}const a=Reflect.get(t,n,r);return(Ra(n)?_E.has(n):cY(n))||(i||ks(t,"get",n),s)?a:Er(a)?o&&U5(n)?a:a.value:Sn(a)?i?lf(a):yr(a):a}}class yE extends CE{constructor(t=!1){super(!1,t)}set(t,n,r,i){let s=t[n];if(!this._isShallow){const l=uf(s);if(!j2(r)&&!uf(r)&&(s=Dn(s),r=Dn(r)),!Qt(t)&&Er(s)&&!Er(r))return l?!1:(s.value=r,!0)}const o=Qt(t)&&U5(n)?Number(n)e,P2=e=>Reflect.getPrototypeOf(e);function z2(e,t,n=!1,r=!1){e=e.__v_raw;const i=Dn(e),s=Dn(t);n||(Ic(t,s)&&ks(i,"get",t),ks(i,"get",s));const{has:o}=P2(i),a=r?W5:n?Y5:Af;if(o.call(i,t))return a(e.get(t));if(o.call(i,s))return a(e.get(s));e!==i&&e.get(t)}function K2(e,t=!1){const n=this.__v_raw,r=Dn(n),i=Dn(e);return t||(Ic(e,i)&&ks(r,"has",e),ks(r,"has",i)),e===i?n.has(e):n.has(e)||n.has(i)}function V2(e,t=!1){return e=e.__v_raw,!t&&ks(Dn(e),"iterate",Y0),Reflect.get(e,"size",e)}function xE(e){e=Dn(e);const t=Dn(this);return P2(t).has.call(t,e)||(t.add(e),kl(t,"add",e,e)),this}function EE(e,t){t=Dn(t);const n=Dn(this),{has:r,get:i}=P2(n);let s=r.call(n,e);s||(e=Dn(e),s=r.call(n,e));const o=i.call(n,e);return n.set(e,t),s?Ic(t,o)&&kl(n,"set",e,t):kl(n,"add",e,t),this}function BE(e){const t=Dn(this),{has:n,get:r}=P2(t);let i=n.call(t,e);i||(e=Dn(e),i=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return i&&kl(t,"delete",e,void 0),s}function TE(){const e=Dn(this),t=e.size!==0,n=e.clear();return t&&kl(e,"clear",void 0,void 0),n}function G2(e,t){return function(r,i){const s=this,o=s.__v_raw,a=Dn(o),l=t?W5:e?Y5:Af;return!e&&ks(a,"iterate",Y0),o.forEach((c,u)=>r.call(i,l(c),l(u),s))}}function q2(e,t,n){return function(...r){const i=this.__v_raw,s=Dn(i),o=NA(s),a=e==="entries"||e===Symbol.iterator&&o,l=e==="keys"&&o,c=i[e](...r),u=n?W5:t?Y5:Af;return!t&&ks(s,"iterate",l?q5:Y0),{next(){const{value:d,done:h}=c.next();return h?{value:d,done:h}:{value:a?[u(d[0]),u(d[1])]:u(d),done:h}},[Symbol.iterator](){return this}}}}function Mc(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function gY(){const e={get(s){return z2(this,s)},get size(){return V2(this)},has:K2,add:xE,set:EE,delete:BE,clear:TE,forEach:G2(!1,!1)},t={get(s){return z2(this,s,!1,!0)},get size(){return V2(this)},has:K2,add:xE,set:EE,delete:BE,clear:TE,forEach:G2(!1,!0)},n={get(s){return z2(this,s,!0)},get size(){return V2(this,!0)},has(s){return K2.call(this,s,!0)},add:Mc("add"),set:Mc("set"),delete:Mc("delete"),clear:Mc("clear"),forEach:G2(!0,!1)},r={get(s){return z2(this,s,!0,!0)},get size(){return V2(this,!0)},has(s){return K2.call(this,s,!0)},add:Mc("add"),set:Mc("set"),delete:Mc("delete"),clear:Mc("clear"),forEach:G2(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=q2(s,!1,!1),n[s]=q2(s,!0,!1),t[s]=q2(s,!1,!0),r[s]=q2(s,!0,!0)}),[e,n,t,r]}const[mY,vY,_Y,bY]=gY();function W2(e,t){const n=t?e?bY:_Y:e?vY:mY;return(r,i,s)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?r:Reflect.get(Nn(n,i)&&i in r?n:r,i,s)}const CY={get:W2(!1,!1)},yY={get:W2(!1,!0)},wY={get:W2(!0,!1)},xY={get:W2(!0,!0)},SE=new WeakMap,kE=new WeakMap,IE=new WeakMap,FE=new WeakMap;function EY(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function BY(e){return e.__v_skip||!Object.isExtensible(e)?0:EY(YW(e))}function yr(e){return uf(e)?e:Y2(e,!1,dY,CY,SE)}function ME(e){return Y2(e,!1,hY,yY,kE)}function lf(e){return Y2(e,!0,fY,wY,IE)}function $lt(e){return Y2(e,!0,pY,xY,FE)}function Y2(e,t,n,r,i){if(!Sn(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=i.get(e);if(s)return s;const o=BY(e);if(o===0)return e;const a=new Proxy(e,o===2?r:n);return i.set(e,a),a}function cf(e){return uf(e)?cf(e.__v_raw):!!(e&&e.__v_isReactive)}function uf(e){return!!(e&&e.__v_isReadonly)}function j2(e){return!!(e&&e.__v_isShallow)}function LE(e){return e?!!e.__v_raw:!1}function Dn(e){const t=e&&e.__v_raw;return t?Dn(t):e}function TY(e){return Object.isExtensible(e)&&nE(e,"__v_skip",!0),e}const Af=e=>Sn(e)?yr(e):e,Y5=e=>Sn(e)?lf(e):e;class OE{constructor(t,n,r,i){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new P5(()=>t(this._value),()=>X2(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=r}get value(){const t=Dn(this);return(!t._cacheable||t.effect.dirty)&&Ic(t._value,t._value=t.effect.run())&&X2(t,4),DE(t),t.effect._dirtyLevel>=2&&X2(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function NE(e,t,n=!1){let r,i;const s=zt(e);return s?(r=e,i=On):(r=e.get,i=e.set),new OE(r,i,s||!i,n)}function DE(e){var t;Fc&&W0&&(e=Dn(e),gE(W0,(t=e.dep)!=null?t:e.dep=vE(()=>e.dep=void 0,e instanceof OE?e:void 0)))}function X2(e,t=4,n,r){e=Dn(e);const i=e.dep;i&&mE(i,t)}function Er(e){return!!(e&&e.__v_isRef===!0)}function se(e){return RE(e,!1)}function Ua(e){return RE(e,!0)}function RE(e,t){return Er(e)?e:new SY(e,t)}class SY{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Dn(t),this._value=n?t:Af(t)}get value(){return DE(this),this._value}set value(t){const n=this.__v_isShallow||j2(t)||uf(t);t=n?t:Dn(t),Ic(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:Af(t),X2(this,4))}}function T(e){return Er(e)?e.value:e}const kY={get:(e,t,n)=>T(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const i=e[t];return Er(i)&&!Er(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function UE(e){return cf(e)?e:new Proxy(e,kY)}function j5(e){const t=Qt(e)?new Array(e.length):{};for(const n in e)t[n]=HE(e,n);return t}class IY{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,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 lY(Dn(this._object),this._key)}}class FY{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Si(e,t,n){return Er(e)?e:zt(e)?new FY(e):Sn(e)&&arguments.length>1?HE(e,t,n):se(e)}function HE(e,t,n){const r=e[t];return Er(r)?r:new IY(e,t,n)}/** * @vue/runtime-core v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const df=[];function Plt(e,...t){Tl();const n=df.length?df[df.length-1].component:null,r=n&&n.appContext.config.warnHandler,i=MY();if(r)Il(r,n,11,[e+t.map(s=>{var o,a;return(a=(o=s.toString)==null?void 0:o.call(s))!=null?a:JSON.stringify(s)}).join(""),n&&n.proxy,i.map(({vnode:s})=>`at <${HB(n,s.type)}>`).join(` `),i]);else{const s=[`[Vue warn]: ${e}`,...t];i.length&&s.push(` `,...LY(i)),console.warn(...s)}Sl()}function MY(){let e=df[df.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const r=e.component&&e.component.parent;e=r&&r.vnode}return t}function LY(e){const t=[];return e.forEach((n,r)=>{t.push(...r===0?[]:[` `],...OY(n))}),t}function OY({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",r=e.component?e.component.parent==null:!1,i=` at <${HB(e.component,e.type,r)}`,s=">"+n;return e.props?[i,...NY(e.props),s]:[i+s]}function NY(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(r=>{t.push(...QE(r,e[r]))}),n.length>3&&t.push(" ..."),t}function QE(e,t,n){return hn(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:Er(t)?(t=QE(e,Dn(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):zt(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Dn(t),n?t:[`${e}=`,t])}function Il(e,t,n,r){try{return r?e(...r):e()}catch(i){Z2(i,t,n)}}function bo(e,t,n,r){if(zt(e)){const i=Il(e,t,n,r);return i&&N2(i)&&i.catch(s=>{Z2(s,t,n)}),i}if(Qt(e)){const i=[];for(let s=0;s>>1,i=rs[r],s=hf(i);sHa&&rs.splice(t,1)}function HY(e){Qt(e)?DA.push(...e):(!Lc||!Lc.includes(e,e.allowRecurse?j0+1:j0))&&DA.push(e),PE()}function zE(e,t,n=ff?Ha+1:0){for(;nhf(n)-hf(r));if(DA.length=0,Lc){Lc.push(...t);return}for(Lc=t,j0=0;j0e.id==null?1/0:e.id,QY=(e,t)=>{const n=hf(e)-hf(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function VE(e){X5=!1,ff=!0,rs.sort(QY);try{for(Ha=0;Hahn(m)?m.trim():m)),d&&(i=n.map(Q5))}let a,l=r[a=H5(t)]||r[a=H5(Zo(t))];!l&&s&&(l=r[a=H5(kc(t))]),l&&bo(l,e,6,i);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,bo(c,e,6,i)}}function GE(e,t,n=!1){const r=t.emitsCache,i=r.get(e);if(i!==void 0)return i;const s=e.emits;let o={},a=!1;if(!zt(e)){const l=c=>{const u=GE(c,t,!0);u&&(a=!0,ti(o,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!s&&!a?(Sn(e)&&r.set(e,null),null):(Qt(s)?s.forEach(l=>o[l]=null):ti(o,s),Sn(e)&&r.set(e,o),o)}function J2(e,t){return!e||!L2(t)?!1:(t=t.slice(2).replace(/Once$/,""),Nn(e,t[0].toLowerCase()+t.slice(1))||Nn(e,kc(t))||Nn(e,t))}let ki=null,eg=null;function tg(e){const t=ki;return ki=e,eg=e&&e.type.__scopeId||null,t}function Gr(e){eg=e}function qr(){eg=null}function Ee(e,t=ki,n){if(!t||e._n)return e;const r=(...i)=>{r._d&&SB(-1);const s=tg(t);let o;try{o=e(...i)}finally{tg(s),r._d&&SB(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function zlt(){}function e8(e){const{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[s],slots:o,attrs:a,emit:l,render:c,renderCache:u,props:d,data:h,setupState:m,ctx:g,inheritAttrs:b}=e,y=tg(e);let C,E;try{if(n.shapeFlag&4){const S=i||r,L=S;C=Qa(c.call(L,S,u,d,m,h,g)),E=a}else{const S=t;C=Qa(S.length>1?S(d,{attrs:a,slots:o,emit:l}):S(d,null)),E=t.props?a:PY(a)}}catch(S){Ef.length=0,Z2(S,e,1),C=ue(ms)}let B=C;if(E&&b!==!1){const S=Object.keys(E),{shapeFlag:L}=B;S.length&&L&7&&(s&&S.some(D5)&&(E=zY(E,s)),B=Ll(B,E,!1,!0))}return n.dirs&&(B=Ll(B,null,!1,!0),B.dirs=B.dirs?B.dirs.concat(n.dirs):n.dirs),n.transition&&(B.transition=n.transition),C=B,tg(y),C}const PY=e=>{let t;for(const n in e)(n==="class"||n==="style"||L2(n))&&((t||(t={}))[n]=e[n]);return t},zY=(e,t)=>{const n={};for(const r in e)(!D5(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function KY(e,t,n){const{props:r,children:i,component:s}=e,{props:o,children:a,patchFlag:l}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?qE(r,o,c):!!o;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function WY(e,t){t&&t.pendingBranch?Qt(e)?t.effects.push(...e):t.effects.push(e):HY(e)}function ng(e,t,n=Pi,r=!1){if(n){const i=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...o)=>{Tl();const a=Tf(n),l=bo(t,n,e,o);return a(),Sl(),l});return r?i.unshift(s):i.push(s),s}}const Fl=e=>(t,n=Pi)=>{(!fg||e==="sp")&&ng(e,(...r)=>t(...r),n)},pf=Fl("bm"),Xt=Fl("m"),YY=Fl("bu"),rg=Fl("u"),Ii=Fl("bum"),X0=Fl("um"),jY=Fl("sp"),XY=Fl("rtg"),ZY=Fl("rtc");function JY(e,t=Pi){ng("ec",e,t)}function tt(e,t){if(ki===null)return e;const n=hg(ki),r=e.dirs||(e.dirs=[]);for(let i=0;it(o,a,void 0,s&&s[a]));else{const o=Object.keys(e);i=new Array(o.length);for(let a=0,l=o.length;a{const s=r.fn(...i);return s&&(s.key=r.key),s}:r.fn)}return e}/*! #__NO_SIDE_EFFECTS__ */function ft(e,t){return zt(e)?ti({name:e.name},t,{setup:e}):e}const mf=e=>!!e.type.__asyncLoader;function bt(e,t,n={},r,i){if(ki.isCE||ki.parent&&mf(ki.parent)&&ki.parent.isCE)return t!=="default"&&(n.name=t),ue("slot",n,r&&r());let s=e[t];s&&s._c&&(s._d=!1),F();const o=s&&jE(s(n)),a=He(Ct,{key:n.key||o&&o.key||`_${t}`},o||(r?r():[]),o&&e._===1?64:-2);return!i&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),s&&s._c&&(s._d=!0),a}function jE(e){return e.some(t=>Ml(t)?!(t.type===ms||t.type===Ct&&!jE(t.children)):!0)?e:null}const r8=e=>e?LB(e)?hg(e):r8(e.parent):null,vf=ti(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=>r8(e.parent),$root:e=>r8(e.root),$emit:e=>e.emit,$options:e=>o8(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,J5(e.update)}),$nextTick:e=>e.n||(e.n=Kt.bind(e.proxy)),$watch:e=>yj.bind(e)}),i8=(e,t)=>e!==nr&&!e.__isScriptSetup&&Nn(e,t),ej={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:s,accessCache:o,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const m=o[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return s[t]}else{if(i8(r,t))return o[t]=1,r[t];if(i!==nr&&Nn(i,t))return o[t]=2,i[t];if((c=e.propsOptions[0])&&Nn(c,t))return o[t]=3,s[t];if(n!==nr&&Nn(n,t))return o[t]=4,n[t];s8&&(o[t]=0)}}const u=vf[t];let d,h;if(u)return t==="$attrs"&&ks(e.attrs,"get",""),u(e);if((d=a.__cssModules)&&(d=d[t]))return d;if(n!==nr&&Nn(n,t))return o[t]=4,n[t];if(h=l.config.globalProperties,Nn(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:i,ctx:s}=e;return i8(i,t)?(i[t]=n,!0):r!==nr&&Nn(r,t)?(r[t]=n,!0):Nn(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,propsOptions:s}},o){let a;return!!n[o]||e!==nr&&Nn(e,o)||i8(t,o)||(a=s[0])&&Nn(a,o)||Nn(r,o)||Nn(vf,o)||Nn(i.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Nn(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function _f(){return XE().slots}function tj(){return XE().attrs}function XE(){const e=Ir();return e.setupContext||(e.setupContext=RB(e))}function ZE(e){return Qt(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let s8=!0;function nj(e){const t=o8(e),n=e.proxy,r=e.ctx;s8=!1,t.beforeCreate&&JE(t.beforeCreate,e,"bc");const{data:i,computed:s,methods:o,watch:a,provide:l,inject:c,created:u,beforeMount:d,mounted:h,beforeUpdate:m,updated:g,activated:b,deactivated:y,beforeDestroy:C,beforeUnmount:E,destroyed:B,unmounted:S,render:L,renderTracked:N,renderTriggered:U,errorCaptured:$,serverPrefetch:G,expose:z,inheritAttrs:R,components:W,directives:te,filters:K}=t;if(c&&rj(c,r,null),o)for(const V in o){const X=o[V];zt(X)&&(r[V]=X.bind(n))}if(i){const V=i.call(n,n);Sn(V)&&(e.data=yr(V))}if(s8=!0,s)for(const V in s){const X=s[V],le=zt(X)?X.bind(n,n):zt(X.get)?X.get.bind(n,n):On,pe=!zt(X)&&zt(X.set)?X.set.bind(n):On,J=de({get:le,set:pe});Object.defineProperty(r,V,{enumerable:!0,configurable:!0,get:()=>J.value,set:he=>J.value=he})}if(a)for(const V in a)eB(a[V],r,n,V);if(l){const V=zt(l)?l.call(n):l;Reflect.ownKeys(V).forEach(X=>{ni(X,V[X])})}u&&JE(u,e,"c");function ee(V,X){Qt(X)?X.forEach(le=>V(le.bind(n))):X&&V(X.bind(n))}if(ee(pf,d),ee(Xt,h),ee(YY,m),ee(rg,g),ee(f8,b),ee(lg,y),ee(JY,$),ee(ZY,N),ee(XY,U),ee(Ii,E),ee(X0,S),ee(jY,G),Qt(z))if(z.length){const V=e.exposed||(e.exposed={});z.forEach(X=>{Object.defineProperty(V,X,{get:()=>n[X],set:le=>n[X]=le})})}else e.exposed||(e.exposed={});L&&e.render===On&&(e.render=L),R!=null&&(e.inheritAttrs=R),W&&(e.components=W),te&&(e.directives=te)}function rj(e,t,n=On){Qt(e)&&(e=a8(e));for(const r in e){const i=e[r];let s;Sn(i)?"default"in i?s=Wt(i.from||r,i.default,!0):s=Wt(i.from||r):s=Wt(i),Er(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):t[r]=s}}function JE(e,t,n){bo(Qt(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function eB(e,t,n,r){const i=r.includes(".")?vB(n,r):()=>n[r];if(hn(e)){const s=t[e];zt(s)&&mt(i,s)}else if(zt(e))mt(i,e.bind(n));else if(Sn(e))if(Qt(e))e.forEach(s=>eB(s,t,n,r));else{const s=zt(e.handler)?e.handler.bind(n):t[e.handler];zt(s)&&mt(i,s,e)}}function o8(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:s,config:{optionMergeStrategies:o}}=e.appContext,a=s.get(t);let l;return a?l=a:!i.length&&!n&&!r?l=t:(l={},i.length&&i.forEach(c=>ig(l,c,o,!0)),ig(l,t,o)),Sn(t)&&s.set(t,l),l}function ig(e,t,n,r=!1){const{mixins:i,extends:s}=t;s&&ig(e,s,n,!0),i&&i.forEach(o=>ig(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const a=ij[o]||n&&n[o];e[o]=a?a(e[o],t[o]):t[o]}return e}const ij={data:tB,props:nB,emits:nB,methods:bf,computed:bf,beforeCreate:gs,created:gs,beforeMount:gs,mounted:gs,beforeUpdate:gs,updated:gs,beforeDestroy:gs,beforeUnmount:gs,destroyed:gs,unmounted:gs,activated:gs,deactivated:gs,errorCaptured:gs,serverPrefetch:gs,components:bf,directives:bf,watch:oj,provide:tB,inject:sj};function tB(e,t){return t?e?function(){return ti(zt(e)?e.call(this,this):e,zt(t)?t.call(this,this):t)}:t:e}function sj(e,t){return bf(a8(e),a8(t))}function a8(e){if(Qt(e)){const t={};for(let n=0;n1)return n&&zt(t)?t.call(r&&r.proxy):t}}const iB={},sB=()=>Object.create(iB),oB=e=>Object.getPrototypeOf(e)===iB;function cj(e,t,n,r=!1){const i={},s=sB();e.propsDefaults=Object.create(null),aB(e,t,i,s);for(const o in e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=r?i:ME(i):e.type.props?e.props=i:e.props=s,e.attrs=s}function uj(e,t,n,r){const{props:i,attrs:s,vnode:{patchFlag:o}}=e,a=Dn(i),[l]=e.propsOptions;let c=!1;if((r||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[h,m]=lB(d,t,!0);ti(o,h),m&&a.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!s&&!l)return Sn(e)&&r.set(e,_o),_o;if(Qt(s))for(let u=0;u-1,m[1]=b<0||g-1||Nn(m,"default"))&&a.push(d)}}}const c=[o,a];return Sn(e)&&r.set(e,c),c}function cB(e){return e[0]!=="$"&&!af(e)}function uB(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function AB(e,t){return uB(e)===uB(t)}function dB(e,t){return Qt(t)?t.findIndex(n=>AB(n,e)):zt(t)&&AB(t,e)?0:-1}const fB=e=>e[0]==="_"||e==="$stable",c8=e=>Qt(e)?e.map(Qa):[Qa(e)],Aj=(e,t,n)=>{if(t._n)return t;const r=Ee((...i)=>c8(t(...i)),n);return r._c=!1,r},hB=(e,t,n)=>{const r=e._ctx;for(const i in e){if(fB(i))continue;const s=e[i];if(zt(s))t[i]=Aj(i,s,r);else if(s!=null){const o=c8(s);t[i]=()=>o}}},pB=(e,t)=>{const n=c8(t);e.slots.default=()=>n},dj=(e,t)=>{const n=e.slots=sB();if(e.vnode.shapeFlag&32){const r=t._;r?(ti(n,t),nE(n,"_",r,!0)):hB(t,n)}else t&&pB(e,t)},fj=(e,t,n)=>{const{vnode:r,slots:i}=e;let s=!0,o=nr;if(r.shapeFlag&32){const a=t._;a?n&&a===1?s=!1:(ti(i,t),!n&&a===1&&delete i._):(s=!t.$stable,hB(t,i)),o=t}else t&&(pB(e,t),o={default:1});if(s)for(const a in i)!fB(a)&&o[a]==null&&delete i[a]};function u8(e,t,n,r,i=!1){if(Qt(e)){e.forEach((h,m)=>u8(h,t&&(Qt(t)?t[m]:t),n,r,i));return}if(mf(r)&&!i)return;const s=r.shapeFlag&4?hg(r.component):r.el,o=i?null:s,{i:a,r:l}=e,c=t&&t.r,u=a.refs===nr?a.refs={}:a.refs,d=a.setupState;if(c!=null&&c!==l&&(hn(c)?(u[c]=null,Nn(d,c)&&(d[c]=null)):Er(c)&&(c.value=null)),zt(l))Il(l,a,12,[o,u]);else{const h=hn(l),m=Er(l);if(h||m){const g=()=>{if(e.f){const b=h?Nn(d,l)?d[l]:u[l]:l.value;i?Qt(b)&&R5(b,s):Qt(b)?b.includes(s)||b.push(s):h?(u[l]=[s],Nn(d,l)&&(d[l]=u[l])):(l.value=[s],e.k&&(u[e.k]=l.value))}else h?(u[l]=o,Nn(d,l)&&(d[l]=o)):m&&(l.value=o,e.k&&(u[e.k]=o))};o?(g.id=-1,Is(g,n)):g()}}}const Is=WY;function hj(e){return pj(e)}function pj(e,t){const n=iE();n.__VUE__=!0;const{insert:r,remove:i,patchProp:s,createElement:o,createText:a,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:m=On,insertStaticContent:g}=e,b=(fe,me,xe,Se=null,Re=null,Ne=null,Fe=void 0,Ye=null,Ke=!!me.dynamicChildren)=>{if(fe===me)return;fe&&!eu(fe,me)&&(Se=Je(fe),he(fe,Re,Ne,!0),fe=null),me.patchFlag===-2&&(Ke=!1,me.dynamicChildren=null);const{type:Pe,ref:dt,shapeFlag:yt}=me;switch(Pe){case UA:y(fe,me,xe,Se);break;case ms:C(fe,me,xe,Se);break;case xf:fe==null&&E(me,xe,Se,Fe);break;case Ct:W(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke);break;default:yt&1?L(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke):yt&6?te(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke):(yt&64||yt&128)&&Pe.process(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke,Bt)}dt!=null&&Re&&u8(dt,fe&&fe.ref,Ne,me||fe,!me)},y=(fe,me,xe,Se)=>{if(fe==null)r(me.el=a(me.children),xe,Se);else{const Re=me.el=fe.el;me.children!==fe.children&&c(Re,me.children)}},C=(fe,me,xe,Se)=>{fe==null?r(me.el=l(me.children||""),xe,Se):me.el=fe.el},E=(fe,me,xe,Se)=>{[fe.el,fe.anchor]=g(fe.children,me,xe,Se,fe.el,fe.anchor)},B=({el:fe,anchor:me},xe,Se)=>{let Re;for(;fe&&fe!==me;)Re=h(fe),r(fe,xe,Se),fe=Re;r(me,xe,Se)},S=({el:fe,anchor:me})=>{let xe;for(;fe&&fe!==me;)xe=h(fe),i(fe),fe=xe;i(me)},L=(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke)=>{me.type==="svg"?Fe="svg":me.type==="math"&&(Fe="mathml"),fe==null?N(me,xe,Se,Re,Ne,Fe,Ye,Ke):G(fe,me,Re,Ne,Fe,Ye,Ke)},N=(fe,me,xe,Se,Re,Ne,Fe,Ye)=>{let Ke,Pe;const{props:dt,shapeFlag:yt,transition:$e,dirs:lt}=fe;if(Ke=fe.el=o(fe.type,Ne,dt&&dt.is,dt),yt&8?u(Ke,fe.children):yt&16&&$(fe.children,Ke,null,Se,Re,A8(fe,Ne),Fe,Ye),lt&&Z0(fe,null,Se,"created"),U(Ke,fe,fe.scopeId,Fe,Se),dt){for(const at in dt)at!=="value"&&!af(at)&&s(Ke,at,null,dt[at],Ne,fe.children,Se,Re,Ve);"value"in dt&&s(Ke,"value",null,dt.value,Ne),(Pe=dt.onVnodeBeforeMount)&&$a(Pe,Se,fe)}lt&&Z0(fe,null,Se,"beforeMount");const Ge=gj(Re,$e);Ge&&$e.beforeEnter(Ke),r(Ke,me,xe),((Pe=dt&&dt.onVnodeMounted)||Ge||lt)&&Is(()=>{Pe&&$a(Pe,Se,fe),Ge&&$e.enter(Ke),lt&&Z0(fe,null,Se,"mounted")},Re)},U=(fe,me,xe,Se,Re)=>{if(xe&&m(fe,xe),Se)for(let Ne=0;Ne{for(let Pe=Ke;Pe{const Ye=me.el=fe.el;let{patchFlag:Ke,dynamicChildren:Pe,dirs:dt}=me;Ke|=fe.patchFlag&16;const yt=fe.props||nr,$e=me.props||nr;let lt;if(xe&&J0(xe,!1),(lt=$e.onVnodeBeforeUpdate)&&$a(lt,xe,me,fe),dt&&Z0(me,fe,xe,"beforeUpdate"),xe&&J0(xe,!0),Pe?z(fe.dynamicChildren,Pe,Ye,xe,Se,A8(me,Re),Ne):Fe||X(fe,me,Ye,null,xe,Se,A8(me,Re),Ne,!1),Ke>0){if(Ke&16)R(Ye,me,yt,$e,xe,Se,Re);else if(Ke&2&&yt.class!==$e.class&&s(Ye,"class",null,$e.class,Re),Ke&4&&s(Ye,"style",yt.style,$e.style,Re),Ke&8){const Ge=me.dynamicProps;for(let at=0;at{lt&&$a(lt,xe,me,fe),dt&&Z0(me,fe,xe,"updated")},Se)},z=(fe,me,xe,Se,Re,Ne,Fe)=>{for(let Ye=0;Ye{if(xe!==Se){if(xe!==nr)for(const Ye in xe)!af(Ye)&&!(Ye in Se)&&s(fe,Ye,xe[Ye],null,Fe,me.children,Re,Ne,Ve);for(const Ye in Se){if(af(Ye))continue;const Ke=Se[Ye],Pe=xe[Ye];Ke!==Pe&&Ye!=="value"&&s(fe,Ye,Pe,Ke,Fe,me.children,Re,Ne,Ve)}"value"in Se&&s(fe,"value",xe.value,Se.value,Fe)}},W=(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke)=>{const Pe=me.el=fe?fe.el:a(""),dt=me.anchor=fe?fe.anchor:a("");let{patchFlag:yt,dynamicChildren:$e,slotScopeIds:lt}=me;lt&&(Ye=Ye?Ye.concat(lt):lt),fe==null?(r(Pe,xe,Se),r(dt,xe,Se),$(me.children||[],xe,dt,Re,Ne,Fe,Ye,Ke)):yt>0&&yt&64&&$e&&fe.dynamicChildren?(z(fe.dynamicChildren,$e,xe,Re,Ne,Fe,Ye),(me.key!=null||Re&&me===Re.subTree)&&d8(fe,me,!0)):X(fe,me,xe,dt,Re,Ne,Fe,Ye,Ke)},te=(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke)=>{me.slotScopeIds=Ye,fe==null?me.shapeFlag&512?Re.ctx.activate(me,xe,Se,Fe,Ke):K(me,xe,Se,Re,Ne,Fe,Ke):j(fe,me,Ke)},K=(fe,me,xe,Se,Re,Ne,Fe)=>{const Ye=fe.component=Mj(fe,Se,Re);if(ag(fe)&&(Ye.ctx.renderer=Bt),Lj(Ye),Ye.asyncDep){if(Re&&Re.registerDep(Ye,ee,Fe),!fe.el){const Ke=Ye.subTree=ue(ms);C(null,Ke,me,xe)}}else ee(Ye,fe,me,xe,Re,Ne,Fe)},j=(fe,me,xe)=>{const Se=me.component=fe.component;if(KY(fe,me,xe))if(Se.asyncDep&&!Se.asyncResolved){V(Se,me,xe);return}else Se.next=me,UY(Se.update),Se.effect.dirty=!0,Se.update();else me.el=fe.el,Se.vnode=me},ee=(fe,me,xe,Se,Re,Ne,Fe)=>{const Ye=()=>{if(fe.isMounted){let{next:dt,bu:yt,u:$e,parent:lt,vnode:Ge}=fe;{const Xn=gB(fe);if(Xn){dt&&(dt.el=Ge.el,V(fe,dt,Fe)),Xn.asyncDep.then(()=>{fe.isUnmounted||Ye()});return}}let at=dt,_t;J0(fe,!1),dt?(dt.el=Ge.el,V(fe,dt,Fe)):dt=Ge,yt&&H2(yt),(_t=dt.props&&dt.props.onVnodeBeforeUpdate)&&$a(_t,lt,dt,Ge),J0(fe,!0);const $t=e8(fe),ln=fe.subTree;fe.subTree=$t,b(ln,$t,d(ln.el),Je(ln),fe,Re,Ne),dt.el=$t.el,at===null&&VY(fe,$t.el),$e&&Is($e,Re),(_t=dt.props&&dt.props.onVnodeUpdated)&&Is(()=>$a(_t,lt,dt,Ge),Re)}else{let dt;const{el:yt,props:$e}=me,{bm:lt,m:Ge,parent:at}=fe,_t=mf(me);if(J0(fe,!1),lt&&H2(lt),!_t&&(dt=$e&&$e.onVnodeBeforeMount)&&$a(dt,at,me),J0(fe,!0),yt&&Tt){const $t=()=>{fe.subTree=e8(fe),Tt(yt,fe.subTree,fe,Re,null)};_t?me.type.__asyncLoader().then(()=>!fe.isUnmounted&&$t()):$t()}else{const $t=fe.subTree=e8(fe);b(null,$t,xe,Se,fe,Re,Ne),me.el=$t.el}if(Ge&&Is(Ge,Re),!_t&&(dt=$e&&$e.onVnodeMounted)){const $t=me;Is(()=>$a(dt,at,$t),Re)}(me.shapeFlag&256||at&&mf(at.vnode)&&at.vnode.shapeFlag&256)&&fe.a&&Is(fe.a,Re),fe.isMounted=!0,me=xe=Se=null}},Ke=fe.effect=new P5(Ye,On,()=>J5(Pe),fe.scope),Pe=fe.update=()=>{Ke.dirty&&Ke.run()};Pe.id=fe.uid,J0(fe,!0),Pe()},V=(fe,me,xe)=>{me.component=fe;const Se=fe.vnode.props;fe.vnode=me,fe.next=null,uj(fe,me.props,Se,xe),fj(fe,me.children,xe),Tl(),zE(fe),Sl()},X=(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke=!1)=>{const Pe=fe&&fe.children,dt=fe?fe.shapeFlag:0,yt=me.children,{patchFlag:$e,shapeFlag:lt}=me;if($e>0){if($e&128){pe(Pe,yt,xe,Se,Re,Ne,Fe,Ye,Ke);return}else if($e&256){le(Pe,yt,xe,Se,Re,Ne,Fe,Ye,Ke);return}}lt&8?(dt&16&&Ve(Pe,Re,Ne),yt!==Pe&&u(xe,yt)):dt&16?lt&16?pe(Pe,yt,xe,Se,Re,Ne,Fe,Ye,Ke):Ve(Pe,Re,Ne,!0):(dt&8&&u(xe,""),lt&16&&$(yt,xe,Se,Re,Ne,Fe,Ye,Ke))},le=(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke)=>{fe=fe||_o,me=me||_o;const Pe=fe.length,dt=me.length,yt=Math.min(Pe,dt);let $e;for($e=0;$edt?Ve(fe,Re,Ne,!0,!1,yt):$(me,xe,Se,Re,Ne,Fe,Ye,Ke,yt)},pe=(fe,me,xe,Se,Re,Ne,Fe,Ye,Ke)=>{let Pe=0;const dt=me.length;let yt=fe.length-1,$e=dt-1;for(;Pe<=yt&&Pe<=$e;){const lt=fe[Pe],Ge=me[Pe]=Ke?Dc(me[Pe]):Qa(me[Pe]);if(eu(lt,Ge))b(lt,Ge,xe,null,Re,Ne,Fe,Ye,Ke);else break;Pe++}for(;Pe<=yt&&Pe<=$e;){const lt=fe[yt],Ge=me[$e]=Ke?Dc(me[$e]):Qa(me[$e]);if(eu(lt,Ge))b(lt,Ge,xe,null,Re,Ne,Fe,Ye,Ke);else break;yt--,$e--}if(Pe>yt){if(Pe<=$e){const lt=$e+1,Ge=lt$e)for(;Pe<=yt;)he(fe[Pe],Re,Ne,!0),Pe++;else{const lt=Pe,Ge=Pe,at=new Map;for(Pe=Ge;Pe<=$e;Pe++){const xt=me[Pe]=Ke?Dc(me[Pe]):Qa(me[Pe]);xt.key!=null&&at.set(xt.key,Pe)}let _t,$t=0;const ln=$e-Ge+1;let Xn=!1,Qi=0;const fn=new Array(ln);for(Pe=0;Pe=ln){he(xt,Re,Ne,!0);continue}let kt;if(xt.key!=null)kt=at.get(xt.key);else for(_t=Ge;_t<=$e;_t++)if(fn[_t-Ge]===0&&eu(xt,me[_t])){kt=_t;break}kt===void 0?he(xt,Re,Ne,!0):(fn[kt-Ge]=Pe+1,kt>=Qi?Qi=kt:Xn=!0,b(xt,me[kt],xe,null,Re,Ne,Fe,Ye,Ke),$t++)}const gt=Xn?mj(fn):_o;for(_t=gt.length-1,Pe=ln-1;Pe>=0;Pe--){const xt=Ge+Pe,kt=me[xt],kn=xt+1{const{el:Ne,type:Fe,transition:Ye,children:Ke,shapeFlag:Pe}=fe;if(Pe&6){J(fe.component.subTree,me,xe,Se);return}if(Pe&128){fe.suspense.move(me,xe,Se);return}if(Pe&64){Fe.move(fe,me,xe,Bt);return}if(Fe===Ct){r(Ne,me,xe);for(let yt=0;ytYe.enter(Ne),Re);else{const{leave:yt,delayLeave:$e,afterLeave:lt}=Ye,Ge=()=>r(Ne,me,xe),at=()=>{yt(Ne,()=>{Ge(),lt&<()})};$e?$e(Ne,Ge,at):at()}else r(Ne,me,xe)},he=(fe,me,xe,Se=!1,Re=!1)=>{const{type:Ne,props:Fe,ref:Ye,children:Ke,dynamicChildren:Pe,shapeFlag:dt,patchFlag:yt,dirs:$e,memoIndex:lt}=fe;if(yt===-2&&(Re=!1),Ye!=null&&u8(Ye,null,xe,fe,!0),lt!=null&&(me.renderCache[lt]=void 0),dt&256){me.ctx.deactivate(fe);return}const Ge=dt&1&&$e,at=!mf(fe);let _t;if(at&&(_t=Fe&&Fe.onVnodeBeforeUnmount)&&$a(_t,me,fe),dt&6)Ie(fe.component,xe,Se);else{if(dt&128){fe.suspense.unmount(xe,Se);return}Ge&&Z0(fe,null,me,"beforeUnmount"),dt&64?fe.type.remove(fe,me,xe,Bt,Se):Pe&&(Ne!==Ct||yt>0&&yt&64)?Ve(Pe,me,xe,!1,!0):(Ne===Ct&&yt&384||!Re&&dt&16)&&Ve(Ke,me,xe),Se&&ye(fe)}(at&&(_t=Fe&&Fe.onVnodeUnmounted)||Ge)&&Is(()=>{_t&&$a(_t,me,fe),Ge&&Z0(fe,null,me,"unmounted")},xe)},ye=fe=>{const{type:me,el:xe,anchor:Se,transition:Re}=fe;if(me===Ct){be(xe,Se);return}if(me===xf){S(fe);return}const Ne=()=>{i(xe),Re&&!Re.persisted&&Re.afterLeave&&Re.afterLeave()};if(fe.shapeFlag&1&&Re&&!Re.persisted){const{leave:Fe,delayLeave:Ye}=Re,Ke=()=>Fe(xe,Ne);Ye?Ye(fe.el,Ne,Ke):Ke()}else Ne()},be=(fe,me)=>{let xe;for(;fe!==me;)xe=h(fe),i(fe),fe=xe;i(me)},Ie=(fe,me,xe)=>{const{bum:Se,scope:Re,update:Ne,subTree:Fe,um:Ye,m:Ke,a:Pe}=fe;mB(Ke),mB(Pe),Se&&H2(Se),Re.stop(),Ne&&(Ne.active=!1,he(Fe,fe,me,xe)),Ye&&Is(Ye,me),Is(()=>{fe.isUnmounted=!0},me),me&&me.pendingBranch&&!me.isUnmounted&&fe.asyncDep&&!fe.asyncResolved&&fe.suspenseId===me.pendingId&&(me.deps--,me.deps===0&&me.resolve())},Ve=(fe,me,xe,Se=!1,Re=!1,Ne=0)=>{for(let Fe=Ne;Fefe.shapeFlag&6?Je(fe.component.subTree):fe.shapeFlag&128?fe.suspense.next():h(fe.anchor||fe.el);let Xe=!1;const ct=(fe,me,xe)=>{fe==null?me._vnode&&he(me._vnode,null,null,!0):b(me._vnode||null,fe,me,null,null,null,xe),Xe||(Xe=!0,zE(),KE(),Xe=!1),me._vnode=fe},Bt={p:b,um:he,m:J,r:ye,mt:K,mc:$,pc:X,pbc:z,n:Je,o:e};let St,Tt;return t&&([St,Tt]=t(Bt)),{render:ct,hydrate:St,createApp:lj(ct,St)}}function A8({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 J0({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function gj(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function d8(e,t,n=!1){const r=e.children,i=t.children;if(Qt(r)&&Qt(i))for(let s=0;s>1,e[n[a]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,o=n[s-1];s-- >0;)n[s]=o,o=t[o];return n}function gB(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:gB(t)}function mB(e){if(e)for(let t=0;tWt(vj);function bj(e,t){return og(e,null,t)}function Cj(e,t){return og(e,null,{flush:"post"})}const sg={};function mt(e,t,n){return og(e,t,n)}function og(e,t,{immediate:n,deep:r,flush:i,once:s,onTrack:o,onTrigger:a}=nr){if(t&&s){const N=t;t=(...U)=>{N(...U),L()}}const l=Pi,c=N=>r===!0?N:Oc(N,r===!1?1:void 0);let u,d=!1,h=!1;if(Er(e)?(u=()=>e.value,d=j2(e)):cf(e)?(u=()=>c(e),d=!0):Qt(e)?(h=!0,d=e.some(N=>cf(N)||j2(N)),u=()=>e.map(N=>{if(Er(N))return N.value;if(cf(N))return c(N);if(zt(N))return Il(N,l,2)})):zt(e)?t?u=()=>Il(e,l,2):u=()=>(m&&m(),bo(e,l,3,[g])):u=On,t&&r){const N=u;u=()=>Oc(N())}let m,g=N=>{m=B.onStop=()=>{Il(N,l,4),m=B.onStop=void 0}},b;if(fg)if(g=On,t?n&&bo(t,l,3,[u(),h?[]:void 0,g]):u(),i==="sync"){const N=_j();b=N.__watcherHandles||(N.__watcherHandles=[])}else return On;let y=h?new Array(e.length).fill(sg):sg;const C=()=>{if(!(!B.active||!B.dirty))if(t){const N=B.run();(r||d||(h?N.some((U,$)=>Ic(U,y[$])):Ic(N,y)))&&(m&&m(),bo(t,l,3,[N,y===sg?void 0:h&&y[0]===sg?[]:y,g]),y=N)}else B.run()};C.allowRecurse=!!t;let E;i==="sync"?E=C:i==="post"?E=()=>Is(C,l&&l.suspense):(C.pre=!0,l&&(C.id=l.uid),E=()=>J5(C));const B=new P5(u,On,E),S=uE(),L=()=>{B.stop(),S&&R5(S.effects,B)};return t?n?C():y=B.run():i==="post"?Is(B.run.bind(B),l&&l.suspense):B.run(),b&&b.push(L),L}function yj(e,t,n){const r=this.proxy,i=hn(e)?e.includes(".")?vB(r,e):()=>r[e]:e.bind(r,r);let s;zt(t)?s=t:(s=t.handler,n=t);const o=Tf(this),a=og(i,s.bind(r),n);return o(),a}function vB(e,t){const n=t.split(".");return()=>{let r=e;for(let i=0;i{Oc(r,t,n)});else if(D2(e)){for(const r in e)Oc(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Oc(e[r],t,n)}return e}const ag=e=>e.type.__isKeepAlive;function f8(e,t){_B(e,"a",t)}function lg(e,t){_B(e,"da",t)}function _B(e,t,n=Pi){const r=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(ng(t,r,n),n){let i=n.parent;for(;i&&i.parent;)ag(i.parent.vnode)&&wj(r,t,n,i),i=i.parent}}function wj(e,t,n,r){const i=ng(t,e,r,!0);X0(()=>{R5(r[t],i)},n)}const Nc=Symbol("_leaveCb"),cg=Symbol("_enterCb");function bB(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Xt(()=>{e.isMounted=!0}),Ii(()=>{e.isUnmounting=!0}),e}const Co=[Function,Array],CB={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Co,onEnter:Co,onAfterEnter:Co,onEnterCancelled:Co,onBeforeLeave:Co,onLeave:Co,onAfterLeave:Co,onLeaveCancelled:Co,onBeforeAppear:Co,onAppear:Co,onAfterAppear:Co,onAppearCancelled:Co},yB=e=>{const t=e.subTree;return t.component?yB(t.component):t},xj={name:"BaseTransition",props:CB,setup(e,{slots:t}){const n=Ir(),r=bB();return()=>{const i=t.default&&p8(t.default(),!0);if(!i||!i.length)return;let s=i[0];if(i.length>1){for(const h of i)if(h.type!==ms){s=h;break}}const o=Dn(e),{mode:a}=o;if(r.isLeaving)return h8(s);const l=xB(s);if(!l)return h8(s);let c=yf(l,o,r,n,h=>c=h);RA(l,c);const u=n.subTree,d=u&&xB(u);if(d&&d.type!==ms&&!eu(l,d)&&yB(n).type!==ms){const h=yf(d,o,r,n);if(RA(d,h),a==="out-in"&&l.type!==ms)return r.isLeaving=!0,h.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},h8(s);a==="in-out"&&l.type!==ms&&(h.delayLeave=(m,g,b)=>{const y=wB(r,d);y[String(d.key)]=d,m[Nc]=()=>{g(),m[Nc]=void 0,delete c.delayedLeave},c.delayedLeave=b})}return s}}};function wB(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function yf(e,t,n,r,i){const{appear:s,mode:o,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:h,onLeave:m,onAfterLeave:g,onLeaveCancelled:b,onBeforeAppear:y,onAppear:C,onAfterAppear:E,onAppearCancelled:B}=t,S=String(e.key),L=wB(n,e),N=(G,z)=>{G&&bo(G,r,9,z)},U=(G,z)=>{const R=z[1];N(G,z),Qt(G)?G.every(W=>W.length<=1)&&R():G.length<=1&&R()},$={mode:o,persisted:a,beforeEnter(G){let z=l;if(!n.isMounted)if(s)z=y||l;else return;G[Nc]&&G[Nc](!0);const R=L[S];R&&eu(e,R)&&R.el[Nc]&&R.el[Nc](),N(z,[G])},enter(G){let z=c,R=u,W=d;if(!n.isMounted)if(s)z=C||c,R=E||u,W=B||d;else return;let te=!1;const K=G[cg]=j=>{te||(te=!0,j?N(W,[G]):N(R,[G]),$.delayedLeave&&$.delayedLeave(),G[cg]=void 0)};z?U(z,[G,K]):K()},leave(G,z){const R=String(e.key);if(G[cg]&&G[cg](!0),n.isUnmounting)return z();N(h,[G]);let W=!1;const te=G[Nc]=K=>{W||(W=!0,z(),K?N(b,[G]):N(g,[G]),G[Nc]=void 0,L[R]===e&&delete L[R])};L[R]=e,m?U(m,[G,te]):te()},clone(G){const z=yf(G,t,n,r,i);return i&&i(z),z}};return $}function h8(e){if(ag(e))return e=Ll(e),e.children=null,e}function xB(e){if(!ag(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&zt(n.default))return n.default()}}function RA(e,t){e.shapeFlag&6&&e.component?RA(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 p8(e,t=!1,n){let r=[],i=0;for(let s=0;s1)for(let s=0;se.__isTeleport,wf=e=>e&&(e.disabled||e.disabled===""),EB=e=>typeof SVGElement<"u"&&e instanceof SVGElement,BB=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,g8=(e,t)=>{const n=e&&e.to;return hn(n)?t?t(n):null:n},Bj={name:"Teleport",__isTeleport:!0,process(e,t,n,r,i,s,o,a,l,c){const{mc:u,pc:d,pbc:h,o:{insert:m,querySelector:g,createText:b,createComment:y}}=c,C=wf(t.props);let{shapeFlag:E,children:B,dynamicChildren:S}=t;if(e==null){const L=t.el=b(""),N=t.anchor=b("");m(L,n,r),m(N,n,r);const U=t.target=g8(t.props,g),$=t.targetAnchor=b("");U&&(m($,U),o==="svg"||EB(U)?o="svg":(o==="mathml"||BB(U))&&(o="mathml"));const G=(z,R)=>{E&16&&u(B,z,R,i,s,o,a,l)};C?G(n,N):U&&G(U,$)}else{t.el=e.el;const L=t.anchor=e.anchor,N=t.target=e.target,U=t.targetAnchor=e.targetAnchor,$=wf(e.props),G=$?n:N,z=$?L:U;if(o==="svg"||EB(N)?o="svg":(o==="mathml"||BB(N))&&(o="mathml"),S?(h(e.dynamicChildren,S,G,i,s,o,a),d8(e,t,!0)):l||d(e,t,G,z,i,s,o,a,!1),C)$?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):ug(t,n,L,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const R=t.target=g8(t.props,g);R&&ug(t,R,null,c,0)}else $&&ug(t,N,U,c,1)}TB(t)},remove(e,t,n,{um:r,o:{remove:i}},s){const{shapeFlag:o,children:a,anchor:l,targetAnchor:c,target:u,props:d}=e;if(u&&i(c),s&&i(l),o&16){const h=s||!wf(d);for(let m=0;m0?Jo||_o:null,Sj(),Bf>0&&Jo&&Jo.push(e),e}function P(e,t,n,r,i,s){return kB(k(e,t,n,r,i,s,!0))}function He(e,t,n,r,i){return kB(ue(e,t,n,r,i,!0))}function Ml(e){return e?e.__v_isVNode===!0:!1}function eu(e,t){return e.type===t.type&&e.key===t.key}const IB=({key:e})=>e??null,Ag=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?hn(e)||Er(e)||zt(e)?{i:ki,r:e,k:t,f:!!n}:e:null);function k(e,t=null,n=null,r=0,i=null,s=e===Ct?0:1,o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&IB(t),ref:t&&Ag(t),scopeId:eg,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:s,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:ki};return a?(v8(l,n),s&128&&e.normalize(l)):n&&(l.shapeFlag|=hn(n)?8:16),Bf>0&&!o&&Jo&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&Jo.push(l),l}const ue=kj;function kj(e,t=null,n=null,r=0,i=null,s=!1){if((!e||e===WE)&&(e=ms),Ml(e)){const a=Ll(e,t,!0);return n&&v8(a,n),Bf>0&&!s&&Jo&&(a.shapeFlag&6?Jo[Jo.indexOf(e)]=a:Jo.push(a)),a.patchFlag=-2,a}if(Uj(e)&&(e=e.__vccOpts),t){t=FB(t);let{class:a,style:l}=t;a&&!hn(a)&&(t.class=ke(a)),Sn(l)&&(LE(l)&&!Qt(l)&&(l=ti({},l)),t.style=on(l))}const o=hn(e)?1:qY(e)?128:Ej(e)?64:Sn(e)?4:zt(e)?2:0;return k(e,t,n,r,i,o,s,!0)}function FB(e){return e?LE(e)||oB(e)?ti({},e):e:null}function Ll(e,t,n=!1,r=!1){const{props:i,ref:s,patchFlag:o,children:a,transition:l}=e,c=t?Qr(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&IB(c),ref:t&&t.ref?n&&s?Qt(s)?s.concat(Ag(t)):[s,Ag(t)]:Ag(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ct?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ll(e.ssContent),ssFallback:e.ssFallback&&Ll(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&RA(u,l.clone(u)),u}function Yt(e=" ",t=0){return ue(UA,null,e,t)}function dn(e,t){const n=ue(xf,null,e);return n.staticCount=t,n}function Le(e="",t=!1){return t?(F(),He(ms,null,e)):ue(ms,null,e)}function Qa(e){return e==null||typeof e=="boolean"?ue(ms):Qt(e)?ue(Ct,null,e.slice()):typeof e=="object"?Dc(e):ue(UA,null,String(e))}function Dc(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ll(e)}function v8(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Qt(t))n=16;else if(typeof t=="object")if(r&65){const i=t.default;i&&(i._c&&(i._d=!1),v8(e,i()),i._c&&(i._d=!0));return}else{n=32;const i=t._;!i&&!oB(t)?t._ctx=ki:i===3&&ki&&(ki.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else zt(t)?(t={default:t,_ctx:ki},n=32):(t=String(t),r&64?(n=16,t=[Yt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Qr(...e){const t={};for(let n=0;nPi||ki;let dg,_8;{const e=iE(),t=(n,r)=>{let i;return(i=e[n])||(i=e[n]=[]),i.push(r),s=>{i.length>1?i.forEach(o=>o(s)):i[0](s)}};dg=t("__VUE_INSTANCE_SETTERS__",n=>Pi=n),_8=t("__VUE_SSR_SETTERS__",n=>fg=n)}const Tf=e=>{const t=Pi;return dg(e),e.scope.on(),()=>{e.scope.off(),dg(t)}},MB=()=>{Pi&&Pi.scope.off(),dg(null)};function LB(e){return e.vnode.shapeFlag&4}let fg=!1;function Lj(e,t=!1){t&&_8(t);const{props:n,children:r}=e.vnode,i=LB(e);cj(e,n,i,t),dj(e,r);const s=i?Oj(e,t):void 0;return t&&_8(!1),s}function Oj(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ej);const{setup:r}=n;if(r){const i=e.setupContext=r.length>1?RB(e):null,s=Tf(e);Tl();const o=Il(r,e,0,[e.props,i]);if(Sl(),s(),N2(o)){if(o.then(MB,MB),t)return o.then(a=>{OB(e,a,t)}).catch(a=>{Z2(a,e,0)});e.asyncDep=o}else OB(e,o,t)}else DB(e,t)}function OB(e,t,n){zt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Sn(t)&&(e.setupState=UE(t)),DB(e,n)}let NB;function DB(e,t,n){const r=e.type;if(!e.render){if(!t&&NB&&!r.render){const i=r.template||o8(e).template;if(i){const{isCustomElement:s,compilerOptions:o}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,c=ti(ti({isCustomElement:s,delimiters:a},o),l);r.render=NB(i,c)}}e.render=r.render||On}{const i=Tf(e);Tl();try{nj(e)}finally{Sl(),i()}}}const Nj={get(e,t){return ks(e,"get",""),e[t]}};function RB(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Nj),slots:e.slots,emit:e.emit,expose:t}}function hg(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(UE(TY(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in vf)return vf[n](e)},has(t,n){return n in t||n in vf}})):e.proxy}const Dj=/(?:^|[-_])(\w)/g,Rj=e=>e.replace(Dj,t=>t.toUpperCase()).replace(/[-_]/g,"");function UB(e,t=!0){return zt(e)?e.displayName||e.name:e.name||t&&e.__name}function HB(e,t,n=!1){let r=UB(t);if(!r&&t.__file){const i=t.__file.match(/([^/\\]+)\.\w+$/);i&&(r=i[1])}if(!r&&e&&e.parent){const i=s=>{for(const o in s)if(s[o]===t)return o};r=i(e.components||e.parent.type.components)||i(e.appContext.components)}return r?Rj(r):n?"App":"Anonymous"}function Uj(e){return zt(e)&&"__vccOpts"in e}const de=(e,t)=>NE(e,t,fg);function Ol(e,t,n){const r=arguments.length;return r===2?Sn(t)&&!Qt(t)?Ml(t)?ue(e,null,[t]):ue(e,t):ue(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Ml(n)&&(n=[n]),ue(e,t,n))}const Hj="3.4.31",Qj=On;/** * @vue/runtime-dom v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const $j="http://www.w3.org/2000/svg",Pj="http://www.w3.org/1998/Math/MathML",Nl=typeof document<"u"?document:null,QB=Nl&&Nl.createElement("template"),zj={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const i=t==="svg"?Nl.createElementNS($j,e):t==="mathml"?Nl.createElementNS(Pj,e):n?Nl.createElement(e,{is:n}):Nl.createElement(e);return e==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:e=>Nl.createTextNode(e),createComment:e=>Nl.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Nl.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,s){const o=n?n.previousSibling:t.lastChild;if(i&&(i===s||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===s||!(i=i.nextSibling)););else{QB.innerHTML=r==="svg"?`${e}`:r==="mathml"?`${e}`:e;const a=QB.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Rc="transition",Sf="animation",HA=Symbol("_vtc"),zi=(e,{slots:t})=>Ol(xj,zB(e),t);zi.displayName="Transition";const $B={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},Kj=zi.props=ti({},CB,$B),tu=(e,t=[])=>{Qt(e)?e.forEach(n=>n(...t)):e&&e(...t)},PB=e=>e?Qt(e)?e.some(t=>t.length>1):e.length>1:!1;function zB(e){const t={};for(const W in e)W in $B||(t[W]=e[W]);if(e.css===!1)return t;const{name:n="v",type:r,duration:i,enterFromClass:s=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:c=o,appearToClass:u=a,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,g=Vj(i),b=g&&g[0],y=g&&g[1],{onBeforeEnter:C,onEnter:E,onEnterCancelled:B,onLeave:S,onLeaveCancelled:L,onBeforeAppear:N=C,onAppear:U=E,onAppearCancelled:$=B}=t,G=(W,te,K)=>{Uc(W,te?u:a),Uc(W,te?c:o),K&&K()},z=(W,te)=>{W._isLeaving=!1,Uc(W,d),Uc(W,m),Uc(W,h),te&&te()},R=W=>(te,K)=>{const j=W?U:E,ee=()=>G(te,W,K);tu(j,[te,ee]),KB(()=>{Uc(te,W?l:s),Dl(te,W?u:a),PB(j)||VB(te,r,b,ee)})};return ti(t,{onBeforeEnter(W){tu(C,[W]),Dl(W,s),Dl(W,o)},onBeforeAppear(W){tu(N,[W]),Dl(W,l),Dl(W,c)},onEnter:R(!1),onAppear:R(!0),onLeave(W,te){W._isLeaving=!0;const K=()=>z(W,te);Dl(W,d),Dl(W,h),YB(),KB(()=>{W._isLeaving&&(Uc(W,d),Dl(W,m),PB(S)||VB(W,r,y,K))}),tu(S,[W,K])},onEnterCancelled(W){G(W,!1),tu(B,[W])},onAppearCancelled(W){G(W,!0),tu($,[W])},onLeaveCancelled(W){z(W),tu(L,[W])}})}function Vj(e){if(e==null)return null;if(Sn(e))return[b8(e.enter),b8(e.leave)];{const t=b8(e);return[t,t]}}function b8(e){return ZW(e)}function Dl(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[HA]||(e[HA]=new Set)).add(t)}function Uc(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[HA];n&&(n.delete(t),n.size||(e[HA]=void 0))}function KB(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Gj=0;function VB(e,t,n,r){const i=e._endId=++Gj,s=()=>{i===e._endId&&r()};if(n)return setTimeout(s,n);const{type:o,timeout:a,propCount:l}=GB(e,t);if(!o)return r();const c=o+"end";let u=0;const d=()=>{e.removeEventListener(c,h),s()},h=m=>{m.target===e&&++u>=l&&d()};setTimeout(()=>{u(n[g]||"").split(", "),i=r(`${Rc}Delay`),s=r(`${Rc}Duration`),o=qB(i,s),a=r(`${Sf}Delay`),l=r(`${Sf}Duration`),c=qB(a,l);let u=null,d=0,h=0;t===Rc?o>0&&(u=Rc,d=o,h=s.length):t===Sf?c>0&&(u=Sf,d=c,h=l.length):(d=Math.max(o,c),u=d>0?o>c?Rc:Sf:null,h=u?u===Rc?s.length:l.length:0);const m=u===Rc&&/\b(transform|all)(,|$)/.test(r(`${Rc}Property`).toString());return{type:u,timeout:d,propCount:h,hasTransform:m}}function qB(e,t){for(;e.lengthWB(n)+WB(e[r])))}function WB(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function YB(){return document.body.offsetHeight}function qj(e,t,n){const r=e[HA];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const pg=Symbol("_vod"),jB=Symbol("_vsh"),rn={beforeMount(e,{value:t},{transition:n}){e[pg]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):kf(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),kf(e,!0),r.enter(e)):r.leave(e,()=>{kf(e,!1)}):kf(e,t))},beforeUnmount(e,{value:t}){kf(e,t)}};function kf(e,t){e.style.display=t?e[pg]:"none",e[jB]=!t}const XB=Symbol("");function If(e){const t=Ir();if(!t)return;const n=t.ut=(i=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(s=>y8(s,i))},r=()=>{const i=e(t.proxy);C8(t.subTree,i),n(i)};Xt(()=>{Cj(r);const i=new MutationObserver(r);i.observe(t.subTree.el.parentNode,{childList:!0}),X0(()=>i.disconnect())})}function C8(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{C8(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)y8(e.el,t);else if(e.type===Ct)e.children.forEach(n=>C8(n,t));else if(e.type===xf){let{el:n,anchor:r}=e;for(;n&&(y8(n,t),n!==r);)n=n.nextSibling}}function y8(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const i in t)n.setProperty(`--${i}`,t[i]),r+=`--${i}: ${t[i]};`;n[XB]=r}}const Wj=/(^|;)\s*display\s*:/;function Yj(e,t,n){const r=e.style,i=hn(n);let s=!1;if(n&&!i){if(t)if(hn(t))for(const o of t.split(";")){const a=o.slice(0,o.indexOf(":")).trim();n[a]==null&&gg(r,a,"")}else for(const o in t)n[o]==null&&gg(r,o,"");for(const o in n)o==="display"&&(s=!0),gg(r,o,n[o])}else if(i){if(t!==n){const o=r[XB];o&&(n+=";"+o),r.cssText=n,s=Wj.test(n)}}else t&&e.removeAttribute("style");pg in e&&(e[pg]=s?r.display:"",e[jB]&&(r.display="none"))}const ZB=/\s*!important$/;function gg(e,t,n){if(Qt(n))n.forEach(r=>gg(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=jj(e,t);ZB.test(n)?e.setProperty(kc(r),n.replace(ZB,""),"important"):e[r]=n}}const JB=["Webkit","Moz","ms"],w8={};function jj(e,t){const n=w8[t];if(n)return n;let r=Zo(t);if(r!=="filter"&&r in e)return w8[t]=r;r=U2(r);for(let i=0;ix8||(tX.then(()=>x8=0),x8=Date.now());function rX(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;bo(iX(r,n.value),t,5,[r])};return n.value=e,n.attached=nX(),n}function iX(e,t){if(Qt(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>i=>!i._stopped&&r&&r(i))}else return t}const iT=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,sX=(e,t,n,r,i,s,o,a,l)=>{const c=i==="svg";t==="class"?qj(e,r,c):t==="style"?Yj(e,n,r):L2(t)?D5(t)||Jj(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):oX(e,t,r,c))?(Xj(e,t,r,s,o,a,l),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&tT(e,t,r,c,o,t!=="value")):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),tT(e,t,r,c))};function oX(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&iT(t)&&zt(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 i=e.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return iT(t)&&hn(n)?!1:t in e}const sT=new WeakMap,oT=new WeakMap,mg=Symbol("_moveCb"),aT=Symbol("_enterCb"),lT={name:"TransitionGroup",props:ti({},Kj,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ir(),r=bB();let i,s;return rg(()=>{if(!i.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!dX(i[0].el,n.vnode.el,o))return;i.forEach(cX),i.forEach(uX);const a=i.filter(AX);YB(),a.forEach(l=>{const c=l.el,u=c.style;Dl(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[mg]=h=>{h&&h.target!==c||(!h||/transform$/.test(h.propertyName))&&(c.removeEventListener("transitionend",d),c[mg]=null,Uc(c,o))};c.addEventListener("transitionend",d)})}),()=>{const o=Dn(e),a=zB(o);let l=o.tag||Ct;if(i=[],s)for(let c=0;cdelete e.mode;lT.props;const lX=lT;function cX(e){const t=e.el;t[mg]&&t[mg](),t[aT]&&t[aT]()}function uX(e){oT.set(e,e.el.getBoundingClientRect())}function AX(e){const t=sT.get(e),n=oT.get(e),r=t.left-n.left,i=t.top-n.top;if(r||i){const s=e.el.style;return s.transform=s.webkitTransform=`translate(${r}px,${i}px)`,s.transitionDuration="0s",e}}function dX(e,t,n){const r=e.cloneNode(),i=e[HA];i&&i.forEach(a=>{a.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const s=t.nodeType===1?t:t.parentNode;s.appendChild(r);const{hasTransform:o}=GB(r);return s.removeChild(r),o}const vg=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Qt(t)?n=>H2(t,n):t};function fX(e){e.target.composing=!0}function cT(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const QA=Symbol("_assign"),hX={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[QA]=vg(i);const s=r||i.props&&i.props.type==="number";nu(e,t?"change":"input",o=>{if(o.target.composing)return;let a=e.value;n&&(a=a.trim()),s&&(a=Q5(a)),e[QA](a)}),n&&nu(e,"change",()=>{e.value=e.value.trim()}),t||(nu(e,"compositionstart",fX),nu(e,"compositionend",cT),nu(e,"change",cT))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:s}},o){if(e[QA]=vg(o),e.composing)return;const a=(s||e.type==="number")&&!/^0\d/.test(e.value)?Q5(e.value):e.value,l=t??"";a!==l&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||i&&e.value.trim()===l)||(e.value=l))}},_g={deep:!0,created(e,t,n){e[QA]=vg(n),nu(e,"change",()=>{const r=e._modelValue,i=pX(e),s=e.checked,o=e[QA];if(Qt(r)){const a=aE(r,i),l=a!==-1;if(s&&!l)o(r.concat(i));else if(!s&&l){const c=[...r];c.splice(a,1),o(c)}}else if(O2(r)){const a=new Set(r);s?a.add(i):a.delete(i),o(a)}else o(AT(e,s))})},mounted:uT,beforeUpdate(e,t,n){e[QA]=vg(n),uT(e,t,n)}};function uT(e,{value:t,oldValue:n},r){e._modelValue=t,Qt(t)?e.checked=aE(t,r.props.value)>-1:O2(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=Q2(t,AT(e,!0)))}function pX(e){return"_value"in e?e._value:e.value}function AT(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const gX=["ctrl","shift","alt","meta"],mX={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)=>gX.some(n=>e[`${n}Key`]&&!t.includes(n))},pn=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(i,...s)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=i=>{if(!("key"in i))return;const s=kc(i.key);if(t.some(o=>o===s||vX[o]===s))return e(i)})},_X=ti({patchProp:sX},zj);let dT;function fT(){return dT||(dT=hj(_X))}const bg=(...e)=>{fT().render(...e)},E8=(...e)=>{const t=fT().createApp(...e),{mount:n}=t;return t.mount=r=>{const i=CX(r);if(!i)return;const s=t._component;!zt(s)&&!s.render&&!s.template&&(s.template=i.innerHTML),i.innerHTML="";const o=n(i,!1,bX(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},t};function bX(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function CX(e){return hn(e)?document.querySelector(e):e}const yX='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',wX=e=>getComputedStyle(e).position==="fixed"?!1:e.offsetParent!==null,hT=e=>Array.from(e.querySelectorAll(yX)).filter(t=>xX(t)&&wX(t)),xX=e=>{if(e.tabIndex>0||e.tabIndex===0&&e.getAttribute("tabIndex")!==null)return!0;if(e.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}},ui=(e,t,{checkForDefaultPrevented:n=!0}={})=>i=>{const s=e==null?void 0:e(i);if(n===!1||!s)return t==null?void 0:t(i)},pT=e=>t=>t.pointerType==="mouse"?e(t):void 0;var gT;const $r=typeof window<"u",EX=e=>typeof e<"u",BX=e=>typeof e=="function",TX=e=>typeof e=="string",mT=()=>{},SX=$r&&((gT=window==null?void 0:window.navigator)==null?void 0:gT.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function B8(e){return typeof e=="function"?e():T(e)}function kX(e){return e}function Ff(e){return uE()?(AE(e),!0):!1}function IX(e,t=!0){Ir()?Xt(e):t?e():Kt(e)}function T8(e,t,n={}){const{immediate:r=!0}=n,i=se(!1);let s=null;function o(){s&&(clearTimeout(s),s=null)}function a(){i.value=!1,o()}function l(...c){o(),i.value=!0,s=setTimeout(()=>{i.value=!1,s=null,e(...c)},B8(t))}return r&&(i.value=!0,$r&&l()),Ff(a),{isPending:lf(i),start:l,stop:a}}function Rl(e){var t;const n=B8(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Cg=$r?window:void 0;function Ul(...e){let t,n,r,i;if(TX(e[0])||Array.isArray(e[0])?([n,r,i]=e,t=Cg):[t,n,r,i]=e,!t)return mT;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const s=[],o=()=>{s.forEach(u=>u()),s.length=0},a=(u,d,h,m)=>(u.addEventListener(d,h,m),()=>u.removeEventListener(d,h,m)),l=mt(()=>[Rl(t),B8(i)],([u,d])=>{o(),u&&s.push(...n.flatMap(h=>r.map(m=>a(u,h,m,d))))},{immediate:!0,flush:"post"}),c=()=>{l(),o()};return Ff(c),c}let vT=!1;function FX(e,t,n={}){const{window:r=Cg,ignore:i=[],capture:s=!0,detectIframe:o=!1}=n;if(!r)return;SX&&!vT&&(vT=!0,Array.from(r.document.body.children).forEach(h=>h.addEventListener("click",mT)));let a=!0;const l=h=>i.some(m=>{if(typeof m=="string")return Array.from(r.document.querySelectorAll(m)).some(g=>g===h.target||h.composedPath().includes(g));{const g=Rl(m);return g&&(h.target===g||h.composedPath().includes(g))}}),u=[Ul(r,"click",h=>{const m=Rl(e);if(!(!m||m===h.target||h.composedPath().includes(m))){if(h.detail===0&&(a=!l(h)),!a){a=!0;return}t(h)}},{passive:!0,capture:s}),Ul(r,"pointerdown",h=>{const m=Rl(e);m&&(a=!h.composedPath().includes(m)&&!l(h))},{passive:!0}),o&&Ul(r,"blur",h=>{var m;const g=Rl(e);((m=r.document.activeElement)==null?void 0:m.tagName)==="IFRAME"&&!(g!=null&&g.contains(r.document.activeElement))&&t(h)})].filter(Boolean);return()=>u.forEach(h=>h())}function _T(e,t=!1){const n=se(),r=()=>n.value=!!e();return r(),IX(r,t),n}function MX(e){return JSON.parse(JSON.stringify(e))}const bT=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},CT="__vueuse_ssr_handlers__";bT[CT]=bT[CT]||{};var yT=Object.getOwnPropertySymbols,LX=Object.prototype.hasOwnProperty,OX=Object.prototype.propertyIsEnumerable,NX=(e,t)=>{var n={};for(var r in e)LX.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&yT)for(var r of yT(e))t.indexOf(r)<0&&OX.call(e,r)&&(n[r]=e[r]);return n};function S8(e,t,n={}){const r=n,{window:i=Cg}=r,s=NX(r,["window"]);let o;const a=_T(()=>i&&"ResizeObserver"in i),l=()=>{o&&(o.disconnect(),o=void 0)},c=mt(()=>Rl(e),d=>{l(),a.value&&i&&d&&(o=new ResizeObserver(t),o.observe(d,s))},{immediate:!0,flush:"post"}),u=()=>{l(),c()};return Ff(u),{isSupported:a,stop:u}}var wT=Object.getOwnPropertySymbols,DX=Object.prototype.hasOwnProperty,RX=Object.prototype.propertyIsEnumerable,UX=(e,t)=>{var n={};for(var r in e)DX.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&wT)for(var r of wT(e))t.indexOf(r)<0&&RX.call(e,r)&&(n[r]=e[r]);return n};function HX(e,t,n={}){const r=n,{window:i=Cg}=r,s=UX(r,["window"]);let o;const a=_T(()=>i&&"MutationObserver"in i),l=()=>{o&&(o.disconnect(),o=void 0)},c=mt(()=>Rl(e),d=>{l(),a.value&&i&&d&&(o=new MutationObserver(t),o.observe(d,s))},{immediate:!0}),u=()=>{l(),c()};return Ff(u),{isSupported:a,stop:u}}var xT;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(xT||(xT={}));var QX=Object.defineProperty,ET=Object.getOwnPropertySymbols,$X=Object.prototype.hasOwnProperty,PX=Object.prototype.propertyIsEnumerable,BT=(e,t,n)=>t in e?QX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,zX=(e,t)=>{for(var n in t||(t={}))$X.call(t,n)&&BT(e,n,t[n]);if(ET)for(var n of ET(t))PX.call(t,n)&&BT(e,n,t[n]);return e};zX({linear:kX},{easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]});function KX(e,t,n,r={}){var i,s,o;const{clone:a=!1,passive:l=!1,eventName:c,deep:u=!1,defaultValue:d}=r,h=Ir(),m=n||(h==null?void 0:h.emit)||((i=h==null?void 0:h.$emit)==null?void 0:i.bind(h))||((o=(s=h==null?void 0:h.proxy)==null?void 0:s.$emit)==null?void 0:o.bind(h==null?void 0:h.proxy));let g=c;t||(t="modelValue"),g=c||g||`update:${t.toString()}`;const b=C=>a?BX(a)?a(C):MX(C):C,y=()=>EX(e[t])?b(e[t]):d;if(l){const C=y(),E=se(C);return mt(()=>e[t],B=>E.value=b(B)),mt(E,B=>{(B!==e[t]||u)&&m(g,B)},{deep:u}),E}else return de({get(){return y()},set(C){m(g,C)}})}const VX=()=>$r&&/firefox/i.test(window.navigator.userAgent),TT=e=>{let t=0,n=e;for(;n;)t+=n.offsetTop,n=n.offsetParent;return t},GX=(e,t)=>Math.abs(TT(e)-TT(t));var qX=typeof global=="object"&&global&&global.Object===Object&&global;const ST=qX;var WX=typeof self=="object"&&self&&self.Object===Object&&self,YX=ST||WX||Function("return this")();const ea=YX;var jX=ea.Symbol;const yo=jX;var kT=Object.prototype,XX=kT.hasOwnProperty,ZX=kT.toString,Mf=yo?yo.toStringTag:void 0;function JX(e){var t=XX.call(e,Mf),n=e[Mf];try{e[Mf]=void 0;var r=!0}catch{}var i=ZX.call(e);return r&&(t?e[Mf]=n:delete e[Mf]),i}var eZ=Object.prototype,tZ=eZ.toString;function nZ(e){return tZ.call(e)}var rZ="[object Null]",iZ="[object Undefined]",IT=yo?yo.toStringTag:void 0;function $A(e){return e==null?e===void 0?iZ:rZ:IT&&IT in Object(e)?JX(e):nZ(e)}function Hc(e){return e!=null&&typeof e=="object"}var sZ="[object Symbol]";function yg(e){return typeof e=="symbol"||Hc(e)&&$A(e)==sZ}function oZ(e,t){for(var n=-1,r=e==null?0:e.length,i=Array(r);++n0){if(++t>=QZ)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function KZ(e){return function(){return e}}var VZ=function(){try{var e=iu(Object,"defineProperty");return e({},"",{}),e}catch{}}();const wg=VZ;var GZ=wg?function(e,t){return wg(e,"toString",{configurable:!0,enumerable:!1,value:KZ(t),writable:!0})}:mZ,qZ=zZ(GZ);const WZ=qZ;function YZ(e,t){for(var n=-1,r=e==null?0:e.length;++n-1&&e%1==0&&e-1&&e%1==0&&e<=tJ}function $T(e){return e!=null&&O8(e.length)&&!DT(e)}var nJ=Object.prototype;function N8(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||nJ;return e===n}function rJ(e,t){for(var n=-1,r=Array(e);++n-1}function vee(e,t){var n=this.__data__,r=Bg(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function Hl(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t0&&n(a)?t>1?eS(a,t-1,n,r,i):z8(i,a):r||(i[i.length]=a)}return i}function Ree(e){var t=e==null?0:e.length;return t?eS(e,1):[]}function Uee(e){return WZ(eJ(e,void 0,Ree),e+"")}var Hee=XT(Object.getPrototypeOf,Object);const tS=Hee;function Qee(){if(!arguments.length)return[];var e=arguments[0];return ta(e)?e:[e]}function $ee(){this.__data__=new Hl,this.size=0}function Pee(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function zee(e){return this.__data__.get(e)}function Kee(e){return this.__data__.has(e)}var Vee=200;function Gee(e,t){var n=this.__data__;if(n instanceof Hl){var r=n.__data__;if(!Nf||r.lengtha))return!1;var c=s.get(e),u=s.get(t);if(c&&u)return c==t&&u==e;var d=-1,h=!0,m=n&Lne?new Fg:void 0;for(s.set(e,t),s.set(t,e);++d=t||U<0||d&&$>=s}function C(){var N=X8();if(y(N))return E(N);a=setTimeout(C,b(N))}function E(N){return a=void 0,h&&r?m(N):(r=i=void 0,o)}function B(){a!==void 0&&clearTimeout(a),c=0,r=l=i=a=void 0}function S(){return a===void 0?o:E(X8())}function L(){var N=X8(),U=y(N);if(r=arguments,i=this,l=N,U){if(a===void 0)return g(l);if(d)return clearTimeout(a),a=setTimeout(C,t),m(l)}return a===void 0&&(a=setTimeout(C,t)),o}return L.cancel=B,L.flush=S,L}function Lg(e){for(var t=-1,n=e==null?0:e.length,r={};++te===void 0,ra=e=>typeof e=="boolean",Wr=e=>typeof e=="number",lu=e=>typeof Element>"u"?!1:e instanceof Element,mre=e=>hn(e)?!Number.isNaN(Number(e)):!1,MS=e=>Object.keys(e),vre=e=>Object.entries(e);class _re extends Error{constructor(t){super(t),this.name="ElementPlusError"}}function cu(e,t){throw new _re(`[${e}] ${t}`)}function qlt(e,t){}const LS=(e="")=>e.split(" ").filter(t=>!!t.trim()),OS=(e,t)=>{if(!e||!t)return!1;if(t.includes(" "))throw new Error("className should not contain space.");return e.classList.contains(t)},Z8=(e,t)=>{!e||!t.trim()||e.classList.add(...LS(t))},Rf=(e,t)=>{!e||!t.trim()||e.classList.remove(...LS(t))},uu=(e,t)=>{var n;if(!$r||!e||!t)return"";let r=Zo(t);r==="float"&&(r="cssFloat");try{const i=e.style[r];if(i)return i;const s=(n=document.defaultView)==null?void 0:n.getComputedStyle(e,"");return s?s[r]:""}catch{return e.style[r]}};function Pa(e,t="px"){if(!e)return"";if(Wr(e)||mre(e))return`${e}${t}`;if(hn(e))return e}const bre=(e,t)=>{if(!$r)return!1;const n={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],r=uu(e,n);return["scroll","auto","overlay"].some(i=>r.includes(i))},Cre=(e,t)=>{if(!$r)return;let n=e;for(;n;){if([window,document,document.documentElement].includes(n))return window;if(bre(n,t))return n;n=n.parentNode}return n};let Og;const yre=e=>{var t;if(!$r)return 0;if(Og!==void 0)return Og;const n=document.createElement("div");n.className=`${e}-scrollbar__wrap`,n.style.visibility="hidden",n.style.width="100px",n.style.position="absolute",n.style.top="-9999px",document.body.appendChild(n);const r=n.offsetWidth;n.style.overflow="scroll";const i=document.createElement("div");i.style.width="100%",n.appendChild(i);const s=i.offsetWidth;return(t=n.parentNode)==null||t.removeChild(n),Og=r-s,Og};/*! Element Plus Icons Vue v2.3.1 */var wre=ft({name:"ArrowDown",__name:"arrow-down",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"})]))}}),xre=wre,Ere=ft({name:"Bottom",__name:"bottom",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M544 805.888V168a32 32 0 1 0-64 0v637.888L246.656 557.952a30.72 30.72 0 0 0-45.312 0 35.52 35.52 0 0 0 0 48.064l288 306.048a30.72 30.72 0 0 0 45.312 0l288-306.048a35.52 35.52 0 0 0 0-48 30.72 30.72 0 0 0-45.312 0L544 805.824z"})]))}}),Bre=Ere,Tre=ft({name:"Check",__name:"check",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"})]))}}),NS=Tre,Sre=ft({name:"CircleCheck",__name:"circle-check",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),k("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"})]))}}),J8=Sre,kre=ft({name:"CircleCloseFilled",__name:"circle-close-filled",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336z"})]))}}),DS=kre,Ire=ft({name:"CircleClose",__name:"circle-close",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248z"}),k("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),e9=Ire,Fre=ft({name:"Close",__name:"close",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"})]))}}),KA=Fre,Mre=ft({name:"Delete",__name:"delete",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32zm448-64v-64H416v64zM224 896h576V256H224zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32m192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32"})]))}}),Lre=Mre,Ore=ft({name:"Document",__name:"document",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640zm-26.496-64L640 154.496V320zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m160 448h384v64H320zm0-192h160v64H320zm0 384h384v64H320z"})]))}}),Nre=Ore,Dre=ft({name:"Hide",__name:"hide",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2zM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z"}),k("path",{fill:"currentColor",d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z"})]))}}),Rre=Dre,Ure=ft({name:"InfoFilled",__name:"info-filled",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64m67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344M590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"})]))}}),RS=Ure,Hre=ft({name:"Loading",__name:"loading",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32m448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32m-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32M195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0m-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"})]))}}),t9=Hre,Qre=ft({name:"PictureFilled",__name:"picture-filled",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112M256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384"})]))}}),$re=Qre,Pre=ft({name:"SuccessFilled",__name:"success-filled",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),US=Pre,zre=ft({name:"View",__name:"view",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352m0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448m0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160"})]))}}),Kre=zre,Vre=ft({name:"WarningFilled",__name:"warning-filled",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256m0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4"})]))}}),n9=Vre,Gre=ft({name:"ZoomIn",__name:"zoom-in",setup(e){return(t,n)=>(F(),P("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704m-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64z"})]))}}),qre=Gre;const HS="__epPropKey",Et=e=>e,Wre=e=>Sn(e)&&!!e[HS],Ng=(e,t)=>{if(!Sn(e)||Wre(e))return e;const{values:n,required:r,default:i,type:s,validator:o}=e,l={type:s,required:!!r,validator:n||o?c=>{let u=!1,d=[];if(n&&(d=Array.from(n),Nn(e,"default")&&d.push(i),u||(u=d.includes(c))),o&&(u||(u=o(c))),!u&&d.length>0){const h=[...new Set(d)].map(m=>JSON.stringify(m)).join(", ");Qj(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${h}], got value ${JSON.stringify(c)}.`)}return u}:void 0,[HS]:!0};return Nn(e,"default")&&(l.default=i),l},En=e=>Lg(Object.entries(e).map(([t,n])=>[t,Ng(n,t)])),ia=Et([String,Object,Function]),Yre={Close:KA},QS={Close:KA,SuccessFilled:US,InfoFilled:RS,WarningFilled:n9,CircleCloseFilled:DS},Dg={success:US,warning:n9,error:DS,info:RS},jre={validating:t9,success:J8,error:e9},Ai=(e,t)=>{if(e.install=n=>{for(const r of[e,...Object.values(t??{})])n.component(r.name,r)},t)for(const[n,r]of Object.entries(t))e[n]=r;return e},Xre=(e,t)=>(e.install=n=>{e._context=n._context,n.config.globalProperties[t]=e},e),Zre=(e,t)=>(e.install=n=>{n.directive(t,e)},e),VA=e=>(e.install=On,e),r9=(...e)=>t=>{e.forEach(n=>{zt(n)?n(t):n.value=t})},wr={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},wo="update:modelValue",i9="change",s9="input",o9=["","default","small","large"],$S=e=>["",...o9].includes(e);var Rg=(e=>(e[e.TEXT=1]="TEXT",e[e.CLASS=2]="CLASS",e[e.STYLE=4]="STYLE",e[e.PROPS=8]="PROPS",e[e.FULL_PROPS=16]="FULL_PROPS",e[e.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",e[e.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",e[e.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",e[e.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",e[e.NEED_PATCH=512]="NEED_PATCH",e[e.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",e[e.HOISTED=-1]="HOISTED",e[e.BAIL=-2]="BAIL",e))(Rg||{});const Jre=e=>/([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(e),za=e=>e,eie=["class","style"],tie=/^on[A-Z]/,nie=(e={})=>{const{excludeListeners:t=!1,excludeKeys:n}=e,r=de(()=>((n==null?void 0:n.value)||[]).concat(eie)),i=Ir();return de(i?()=>{var s;return Lg(Object.entries((s=i.proxy)==null?void 0:s.$attrs).filter(([o])=>!r.value.includes(o)&&!(t&&tie.test(o))))}:()=>({}))},GA=({from:e,replacement:t,scope:n,version:r,ref:i,type:s="API"},o)=>{mt(()=>T(o),a=>{},{immediate:!0})},PS=(e,t,n)=>{let r={offsetX:0,offsetY:0};const i=a=>{const l=a.clientX,c=a.clientY,{offsetX:u,offsetY:d}=r,h=e.value.getBoundingClientRect(),m=h.left,g=h.top,b=h.width,y=h.height,C=document.documentElement.clientWidth,E=document.documentElement.clientHeight,B=-m+u,S=-g+d,L=C-m-b+u,N=E-g-y+d,U=G=>{const z=Math.min(Math.max(u+G.clientX-l,B),L),R=Math.min(Math.max(d+G.clientY-c,S),N);r={offsetX:z,offsetY:R},e.value&&(e.value.style.transform=`translate(${Pa(z)}, ${Pa(R)})`)},$=()=>{document.removeEventListener("mousemove",U),document.removeEventListener("mouseup",$)};document.addEventListener("mousemove",U),document.addEventListener("mouseup",$)},s=()=>{t.value&&e.value&&t.value.addEventListener("mousedown",i)},o=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",i)};Xt(()=>{bj(()=>{n.value?s():o()})}),Ii(()=>{o()})};var rie={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",page:"Page",prev:"Go to previous page",next:"Go to next page",currentPage:"page {pager}",prevPages:"Previous {pager} pages",nextPages:"Next {pager} pages",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}};const iie=e=>(t,n)=>sie(t,n,T(e)),sie=(e,t,n)=>Nee(n,e,e).replace(/\{(\w+)\}/g,(r,i)=>{var s;return`${(s=t==null?void 0:t[i])!=null?s:`{${i}}`}`}),oie=e=>{const t=de(()=>T(e).name),n=Er(e)?e:se(e);return{lang:t,locale:n,t:iie(e)}},zS=Symbol("localeContextKey"),Uf=e=>{const t=e||Wt(zS,se());return oie(de(()=>t.value||rie))},Hf="el",aie="is-",Au=(e,t,n,r,i)=>{let s=`${e}-${t}`;return n&&(s+=`-${n}`),r&&(s+=`__${r}`),i&&(s+=`--${i}`),s},KS=Symbol("namespaceContextKey"),a9=e=>{const t=e||(Ir()?Wt(KS,se(Hf)):se(Hf));return de(()=>T(t)||Hf)},Fn=(e,t)=>{const n=a9(t);return{namespace:n,b:(b="")=>Au(n.value,e,b,"",""),e:b=>b?Au(n.value,e,"",b,""):"",m:b=>b?Au(n.value,e,"","",b):"",be:(b,y)=>b&&y?Au(n.value,e,b,y,""):"",em:(b,y)=>b&&y?Au(n.value,e,"",b,y):"",bm:(b,y)=>b&&y?Au(n.value,e,b,"",y):"",bem:(b,y,C)=>b&&y&&C?Au(n.value,e,b,y,C):"",is:(b,...y)=>{const C=y.length>=1?y[0]:!0;return b&&C?`${aie}${b}`:""},cssVar:b=>{const y={};for(const C in b)b[C]&&(y[`--${n.value}-${C}`]=b[C]);return y},cssVarName:b=>`--${n.value}-${b}`,cssVarBlock:b=>{const y={};for(const C in b)b[C]&&(y[`--${n.value}-${e}-${C}`]=b[C]);return y},cssVarBlockName:b=>`--${n.value}-${e}-${b}`}},VS=(e,t={})=>{Er(e)||cu("[useLockscreen]","You need to pass a ref param to this function");const n=t.ns||Fn("popup"),r=NE(()=>n.bm("parent","hidden"));if(!$r||OS(document.body,r.value))return;let i=0,s=!1,o="0";const a=()=>{setTimeout(()=>{Rf(document==null?void 0:document.body,r.value),s&&document&&(document.body.style.width=o)},200)};mt(e,l=>{if(!l){a();return}s=!OS(document.body,r.value),s&&(o=document.body.style.width),i=yre(n.namespace.value);const c=document.documentElement.clientHeight0&&(c||u==="scroll")&&s&&(document.body.style.width=`calc(100% - ${i}px)`),Z8(document.body,r.value)}),AE(()=>a())},lie=Ng({type:Et(Boolean),default:null}),cie=Ng({type:Et(Function)}),GS=e=>{const t=`update:${e}`,n=`onUpdate:${e}`,r=[t],i={[e]:lie,[n]:cie};return{useModelToggle:({indicator:o,toggleReason:a,shouldHideWhenRouteChanges:l,shouldProceed:c,onShow:u,onHide:d})=>{const h=Ir(),{emit:m}=h,g=h.props,b=de(()=>zt(g[n])),y=de(()=>g[e]===null),C=U=>{o.value!==!0&&(o.value=!0,a&&(a.value=U),zt(u)&&u(U))},E=U=>{o.value!==!1&&(o.value=!1,a&&(a.value=U),zt(d)&&d(U))},B=U=>{if(g.disabled===!0||zt(c)&&!c())return;const $=b.value&&$r;$&&m(t,!0),(y.value||!$)&&C(U)},S=U=>{if(g.disabled===!0||!$r)return;const $=b.value&&$r;$&&m(t,!1),(y.value||!$)&&E(U)},L=U=>{ra(U)&&(g.disabled&&U?b.value&&m(t,!1):o.value!==U&&(U?C():E()))},N=()=>{o.value?S():B()};return mt(()=>g[e],L),l&&h.appContext.config.globalProperties.$route!==void 0&&mt(()=>({...h.proxy.$route}),()=>{l.value&&o.value&&S()}),Xt(()=>{L(g[e])}),{hide:S,show:B,toggle:N,hasUpdateHandler:b}},useModelToggleProps:i,useModelToggleEmits:r}};GS("modelValue");const qS=e=>{const t=Ir();return de(()=>{var n,r;return(r=(n=t==null?void 0:t.proxy)==null?void 0:n.$props)==null?void 0:r[e]})};var Fs="top",xo="bottom",Eo="right",Ms="left",l9="auto",Qf=[Fs,xo,Eo,Ms],qA="start",$f="end",uie="clippingParents",WS="viewport",Pf="popper",Aie="reference",YS=Qf.reduce(function(e,t){return e.concat([t+"-"+qA,t+"-"+$f])},[]),c9=[].concat(Qf,[l9]).reduce(function(e,t){return e.concat([t,t+"-"+qA,t+"-"+$f])},[]),die="beforeRead",fie="read",hie="afterRead",pie="beforeMain",gie="main",mie="afterMain",vie="beforeWrite",_ie="write",bie="afterWrite",Cie=[die,fie,hie,pie,gie,mie,vie,_ie,bie];function Ka(e){return e?(e.nodeName||"").toLowerCase():null}function sa(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function WA(e){var t=sa(e).Element;return e instanceof t||e instanceof Element}function Bo(e){var t=sa(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function u9(e){if(typeof ShadowRoot>"u")return!1;var t=sa(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function yie(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},i=t.attributes[n]||{},s=t.elements[n];!Bo(s)||!Ka(s)||(Object.assign(s.style,r),Object.keys(i).forEach(function(o){var a=i[o];a===!1?s.removeAttribute(o):s.setAttribute(o,a===!0?"":a)}))})}function wie(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var i=t.elements[r],s=t.attributes[r]||{},o=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),a=o.reduce(function(l,c){return l[c]="",l},{});!Bo(i)||!Ka(i)||(Object.assign(i.style,a),Object.keys(s).forEach(function(l){i.removeAttribute(l)}))})}}var jS={name:"applyStyles",enabled:!0,phase:"write",fn:yie,effect:wie,requires:["computeStyles"]};function Va(e){return e.split("-")[0]}var du=Math.max,Ug=Math.min,YA=Math.round;function jA(e,t){t===void 0&&(t=!1);var n=e.getBoundingClientRect(),r=1,i=1;if(Bo(e)&&t){var s=e.offsetHeight,o=e.offsetWidth;o>0&&(r=YA(n.width)/o||1),s>0&&(i=YA(n.height)/s||1)}return{width:n.width/r,height:n.height/i,top:n.top/i,right:n.right/r,bottom:n.bottom/i,left:n.left/r,x:n.left/r,y:n.top/i}}function A9(e){var t=jA(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function XS(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&u9(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Pl(e){return sa(e).getComputedStyle(e)}function xie(e){return["table","td","th"].indexOf(Ka(e))>=0}function Qc(e){return((WA(e)?e.ownerDocument:e.document)||window.document).documentElement}function Hg(e){return Ka(e)==="html"?e:e.assignedSlot||e.parentNode||(u9(e)?e.host:null)||Qc(e)}function ZS(e){return!Bo(e)||Pl(e).position==="fixed"?null:e.offsetParent}function Eie(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&Bo(e)){var r=Pl(e);if(r.position==="fixed")return null}var i=Hg(e);for(u9(i)&&(i=i.host);Bo(i)&&["html","body"].indexOf(Ka(i))<0;){var s=Pl(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}function zf(e){for(var t=sa(e),n=ZS(e);n&&xie(n)&&Pl(n).position==="static";)n=ZS(n);return n&&(Ka(n)==="html"||Ka(n)==="body"&&Pl(n).position==="static")?t:n||Eie(e)||t}function d9(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Kf(e,t,n){return du(e,Ug(t,n))}function Bie(e,t,n){var r=Kf(e,t,n);return r>n?n:r}function JS(){return{top:0,right:0,bottom:0,left:0}}function ek(e){return Object.assign({},JS(),e)}function tk(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var Tie=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,ek(typeof e!="number"?e:tk(e,Qf))};function Sie(e){var t,n=e.state,r=e.name,i=e.options,s=n.elements.arrow,o=n.modifiersData.popperOffsets,a=Va(n.placement),l=d9(a),c=[Ms,Eo].indexOf(a)>=0,u=c?"height":"width";if(!(!s||!o)){var d=Tie(i.padding,n),h=A9(s),m=l==="y"?Fs:Ms,g=l==="y"?xo:Eo,b=n.rects.reference[u]+n.rects.reference[l]-o[l]-n.rects.popper[u],y=o[l]-n.rects.reference[l],C=zf(s),E=C?l==="y"?C.clientHeight||0:C.clientWidth||0:0,B=b/2-y/2,S=d[m],L=E-h[u]-d[g],N=E/2-h[u]/2+B,U=Kf(S,N,L),$=l;n.modifiersData[r]=(t={},t[$]=U,t.centerOffset=U-N,t)}}function kie(e){var t=e.state,n=e.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=t.elements.popper.querySelector(i),!i)||!XS(t.elements.popper,i)||(t.elements.arrow=i))}var Iie={name:"arrow",enabled:!0,phase:"main",fn:Sie,effect:kie,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function XA(e){return e.split("-")[1]}var Fie={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Mie(e){var t=e.x,n=e.y,r=window,i=r.devicePixelRatio||1;return{x:YA(t*i)/i||0,y:YA(n*i)/i||0}}function nk(e){var t,n=e.popper,r=e.popperRect,i=e.placement,s=e.variation,o=e.offsets,a=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,h=o.x,m=h===void 0?0:h,g=o.y,b=g===void 0?0:g,y=typeof u=="function"?u({x:m,y:b}):{x:m,y:b};m=y.x,b=y.y;var C=o.hasOwnProperty("x"),E=o.hasOwnProperty("y"),B=Ms,S=Fs,L=window;if(c){var N=zf(n),U="clientHeight",$="clientWidth";if(N===sa(n)&&(N=Qc(n),Pl(N).position!=="static"&&a==="absolute"&&(U="scrollHeight",$="scrollWidth")),N=N,i===Fs||(i===Ms||i===Eo)&&s===$f){S=xo;var G=d&&N===L&&L.visualViewport?L.visualViewport.height:N[U];b-=G-r.height,b*=l?1:-1}if(i===Ms||(i===Fs||i===xo)&&s===$f){B=Eo;var z=d&&N===L&&L.visualViewport?L.visualViewport.width:N[$];m-=z-r.width,m*=l?1:-1}}var R=Object.assign({position:a},c&&Fie),W=u===!0?Mie({x:m,y:b}):{x:m,y:b};if(m=W.x,b=W.y,l){var te;return Object.assign({},R,(te={},te[S]=E?"0":"",te[B]=C?"0":"",te.transform=(L.devicePixelRatio||1)<=1?"translate("+m+"px, "+b+"px)":"translate3d("+m+"px, "+b+"px, 0)",te))}return Object.assign({},R,(t={},t[S]=E?b+"px":"",t[B]=C?m+"px":"",t.transform="",t))}function Lie(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=r===void 0?!0:r,s=n.adaptive,o=s===void 0?!0:s,a=n.roundOffsets,l=a===void 0?!0:a,c={placement:Va(t.placement),variation:XA(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,nk(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,nk(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var rk={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Lie,data:{}},Qg={passive:!0};function Oie(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,s=i===void 0?!0:i,o=r.resize,a=o===void 0?!0:o,l=sa(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&c.forEach(function(u){u.addEventListener("scroll",n.update,Qg)}),a&&l.addEventListener("resize",n.update,Qg),function(){s&&c.forEach(function(u){u.removeEventListener("scroll",n.update,Qg)}),a&&l.removeEventListener("resize",n.update,Qg)}}var ik={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Oie,data:{}},Nie={left:"right",right:"left",bottom:"top",top:"bottom"};function $g(e){return e.replace(/left|right|bottom|top/g,function(t){return Nie[t]})}var Die={start:"end",end:"start"};function sk(e){return e.replace(/start|end/g,function(t){return Die[t]})}function f9(e){var t=sa(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function h9(e){return jA(Qc(e)).left+f9(e).scrollLeft}function Rie(e){var t=sa(e),n=Qc(e),r=t.visualViewport,i=n.clientWidth,s=n.clientHeight,o=0,a=0;return r&&(i=r.width,s=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(o=r.offsetLeft,a=r.offsetTop)),{width:i,height:s,x:o+h9(e),y:a}}function Uie(e){var t,n=Qc(e),r=f9(e),i=(t=e.ownerDocument)==null?void 0:t.body,s=du(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),o=du(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),a=-r.scrollLeft+h9(e),l=-r.scrollTop;return Pl(i||n).direction==="rtl"&&(a+=du(n.clientWidth,i?i.clientWidth:0)-s),{width:s,height:o,x:a,y:l}}function p9(e){var t=Pl(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function ok(e){return["html","body","#document"].indexOf(Ka(e))>=0?e.ownerDocument.body:Bo(e)&&p9(e)?e:ok(Hg(e))}function Vf(e,t){var n;t===void 0&&(t=[]);var r=ok(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),s=sa(r),o=i?[s].concat(s.visualViewport||[],p9(r)?r:[]):r,a=t.concat(o);return i?a:a.concat(Vf(Hg(o)))}function g9(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Hie(e){var t=jA(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function ak(e,t){return t===WS?g9(Rie(e)):WA(t)?Hie(t):g9(Uie(Qc(e)))}function Qie(e){var t=Vf(Hg(e)),n=["absolute","fixed"].indexOf(Pl(e).position)>=0,r=n&&Bo(e)?zf(e):e;return WA(r)?t.filter(function(i){return WA(i)&&XS(i,r)&&Ka(i)!=="body"}):[]}function $ie(e,t,n){var r=t==="clippingParents"?Qie(e):[].concat(t),i=[].concat(r,[n]),s=i[0],o=i.reduce(function(a,l){var c=ak(e,l);return a.top=du(c.top,a.top),a.right=Ug(c.right,a.right),a.bottom=Ug(c.bottom,a.bottom),a.left=du(c.left,a.left),a},ak(e,s));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function lk(e){var t=e.reference,n=e.element,r=e.placement,i=r?Va(r):null,s=r?XA(r):null,o=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2,l;switch(i){case Fs:l={x:o,y:t.y-n.height};break;case xo:l={x:o,y:t.y+t.height};break;case Eo:l={x:t.x+t.width,y:a};break;case Ms:l={x:t.x-n.width,y:a};break;default:l={x:t.x,y:t.y}}var c=i?d9(i):null;if(c!=null){var u=c==="y"?"height":"width";switch(s){case qA:l[c]=l[c]-(t[u]/2-n[u]/2);break;case $f:l[c]=l[c]+(t[u]/2-n[u]/2);break}}return l}function Gf(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=r===void 0?e.placement:r,s=n.boundary,o=s===void 0?uie:s,a=n.rootBoundary,l=a===void 0?WS:a,c=n.elementContext,u=c===void 0?Pf:c,d=n.altBoundary,h=d===void 0?!1:d,m=n.padding,g=m===void 0?0:m,b=ek(typeof g!="number"?g:tk(g,Qf)),y=u===Pf?Aie:Pf,C=e.rects.popper,E=e.elements[h?y:u],B=$ie(WA(E)?E:E.contextElement||Qc(e.elements.popper),o,l),S=jA(e.elements.reference),L=lk({reference:S,element:C,strategy:"absolute",placement:i}),N=g9(Object.assign({},C,L)),U=u===Pf?N:S,$={top:B.top-U.top+b.top,bottom:U.bottom-B.bottom+b.bottom,left:B.left-U.left+b.left,right:U.right-B.right+b.right},G=e.modifiersData.offset;if(u===Pf&&G){var z=G[i];Object.keys($).forEach(function(R){var W=[Eo,xo].indexOf(R)>=0?1:-1,te=[Fs,xo].indexOf(R)>=0?"y":"x";$[R]+=z[te]*W})}return $}function Pie(e,t){t===void 0&&(t={});var n=t,r=n.placement,i=n.boundary,s=n.rootBoundary,o=n.padding,a=n.flipVariations,l=n.allowedAutoPlacements,c=l===void 0?c9:l,u=XA(r),d=u?a?YS:YS.filter(function(g){return XA(g)===u}):Qf,h=d.filter(function(g){return c.indexOf(g)>=0});h.length===0&&(h=d);var m=h.reduce(function(g,b){return g[b]=Gf(e,{placement:b,boundary:i,rootBoundary:s,padding:o})[Va(b)],g},{});return Object.keys(m).sort(function(g,b){return m[g]-m[b]})}function zie(e){if(Va(e)===l9)return[];var t=$g(e);return[sk(e),t,sk(t)]}function Kie(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,s=i===void 0?!0:i,o=n.altAxis,a=o===void 0?!0:o,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,h=n.altBoundary,m=n.flipVariations,g=m===void 0?!0:m,b=n.allowedAutoPlacements,y=t.options.placement,C=Va(y),E=C===y,B=l||(E||!g?[$g(y)]:zie(y)),S=[y].concat(B).reduce(function(be,Ie){return be.concat(Va(Ie)===l9?Pie(t,{placement:Ie,boundary:u,rootBoundary:d,padding:c,flipVariations:g,allowedAutoPlacements:b}):Ie)},[]),L=t.rects.reference,N=t.rects.popper,U=new Map,$=!0,G=S[0],z=0;z=0,j=K?"width":"height",ee=Gf(t,{placement:R,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),V=K?te?Eo:Ms:te?xo:Fs;L[j]>N[j]&&(V=$g(V));var X=$g(V),le=[];if(s&&le.push(ee[W]<=0),a&&le.push(ee[V]<=0,ee[X]<=0),le.every(function(be){return be})){G=R,$=!1;break}U.set(R,le)}if($)for(var pe=g?3:1,J=function(be){var Ie=S.find(function(Ve){var Je=U.get(Ve);if(Je)return Je.slice(0,be).every(function(Xe){return Xe})});if(Ie)return G=Ie,"break"},he=pe;he>0;he--){var ye=J(he);if(ye==="break")break}t.placement!==G&&(t.modifiersData[r]._skip=!0,t.placement=G,t.reset=!0)}}var Vie={name:"flip",enabled:!0,phase:"main",fn:Kie,requiresIfExists:["offset"],data:{_skip:!1}};function ck(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function uk(e){return[Fs,Eo,xo,Ms].some(function(t){return e[t]>=0})}function Gie(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,s=t.modifiersData.preventOverflow,o=Gf(t,{elementContext:"reference"}),a=Gf(t,{altBoundary:!0}),l=ck(o,r),c=ck(a,i,s),u=uk(l),d=uk(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}var qie={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Gie};function Wie(e,t,n){var r=Va(e),i=[Ms,Fs].indexOf(r)>=0?-1:1,s=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,o=s[0],a=s[1];return o=o||0,a=(a||0)*i,[Ms,Eo].indexOf(r)>=0?{x:a,y:o}:{x:o,y:a}}function Yie(e){var t=e.state,n=e.options,r=e.name,i=n.offset,s=i===void 0?[0,0]:i,o=c9.reduce(function(u,d){return u[d]=Wie(d,t.rects,s),u},{}),a=o[t.placement],l=a.x,c=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=o}var jie={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Yie};function Xie(e){var t=e.state,n=e.name;t.modifiersData[n]=lk({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var Ak={name:"popperOffsets",enabled:!0,phase:"read",fn:Xie,data:{}};function Zie(e){return e==="x"?"y":"x"}function Jie(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,s=i===void 0?!0:i,o=n.altAxis,a=o===void 0?!1:o,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,h=n.tether,m=h===void 0?!0:h,g=n.tetherOffset,b=g===void 0?0:g,y=Gf(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),C=Va(t.placement),E=XA(t.placement),B=!E,S=d9(C),L=Zie(S),N=t.modifiersData.popperOffsets,U=t.rects.reference,$=t.rects.popper,G=typeof b=="function"?b(Object.assign({},t.rects,{placement:t.placement})):b,z=typeof G=="number"?{mainAxis:G,altAxis:G}:Object.assign({mainAxis:0,altAxis:0},G),R=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,W={x:0,y:0};if(N){if(s){var te,K=S==="y"?Fs:Ms,j=S==="y"?xo:Eo,ee=S==="y"?"height":"width",V=N[S],X=V+y[K],le=V-y[j],pe=m?-$[ee]/2:0,J=E===qA?U[ee]:$[ee],he=E===qA?-$[ee]:-U[ee],ye=t.elements.arrow,be=m&&ye?A9(ye):{width:0,height:0},Ie=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:JS(),Ve=Ie[K],Je=Ie[j],Xe=Kf(0,U[ee],be[ee]),ct=B?U[ee]/2-pe-Xe-Ve-z.mainAxis:J-Xe-Ve-z.mainAxis,Bt=B?-U[ee]/2+pe+Xe+Je+z.mainAxis:he+Xe+Je+z.mainAxis,St=t.elements.arrow&&zf(t.elements.arrow),Tt=St?S==="y"?St.clientTop||0:St.clientLeft||0:0,fe=(te=R==null?void 0:R[S])!=null?te:0,me=V+ct-fe-Tt,xe=V+Bt-fe,Se=Kf(m?Ug(X,me):X,V,m?du(le,xe):le);N[S]=Se,W[S]=Se-V}if(a){var Re,Ne=S==="x"?Fs:Ms,Fe=S==="x"?xo:Eo,Ye=N[L],Ke=L==="y"?"height":"width",Pe=Ye+y[Ne],dt=Ye-y[Fe],yt=[Fs,Ms].indexOf(C)!==-1,$e=(Re=R==null?void 0:R[L])!=null?Re:0,lt=yt?Pe:Ye-U[Ke]-$[Ke]-$e+z.altAxis,Ge=yt?Ye+U[Ke]+$[Ke]-$e-z.altAxis:dt,at=m&&yt?Bie(lt,Ye,Ge):Kf(m?lt:Pe,Ye,m?Ge:dt);N[L]=at,W[L]=at-Ye}t.modifiersData[r]=W}}var ese={name:"preventOverflow",enabled:!0,phase:"main",fn:Jie,requiresIfExists:["offset"]};function tse(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function nse(e){return e===sa(e)||!Bo(e)?f9(e):tse(e)}function rse(e){var t=e.getBoundingClientRect(),n=YA(t.width)/e.offsetWidth||1,r=YA(t.height)/e.offsetHeight||1;return n!==1||r!==1}function ise(e,t,n){n===void 0&&(n=!1);var r=Bo(t),i=Bo(t)&&rse(t),s=Qc(t),o=jA(e,i),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((Ka(t)!=="body"||p9(s))&&(a=nse(t)),Bo(t)?(l=jA(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):s&&(l.x=h9(s))),{x:o.left+a.scrollLeft-l.x,y:o.top+a.scrollTop-l.y,width:o.width,height:o.height}}function sse(e){var t=new Map,n=new Set,r=[];e.forEach(function(s){t.set(s.name,s)});function i(s){n.add(s.name);var o=[].concat(s.requires||[],s.requiresIfExists||[]);o.forEach(function(a){if(!n.has(a)){var l=t.get(a);l&&i(l)}}),r.push(s)}return e.forEach(function(s){n.has(s.name)||i(s)}),r}function ose(e){var t=sse(e);return Cie.reduce(function(n,r){return n.concat(t.filter(function(i){return i.phase===r}))},[])}function ase(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function lse(e){var t=e.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var dk={placement:"bottom",modifiers:[],strategy:"absolute"};function fk(){for(var e=arguments.length,t=new Array(e),n=0;n{const r={name:"updateState",enabled:!0,phase:"write",fn:({state:l})=>{const c=fse(l);Object.assign(o.value,c)},requires:["computeStyles"]},i=de(()=>{const{onFirstUpdate:l,placement:c,strategy:u,modifiers:d}=T(n);return{onFirstUpdate:l,placement:c||"bottom",strategy:u||"absolute",modifiers:[...d||[],r,{name:"applyStyles",enabled:!1}]}}),s=Ua(),o=se({styles:{popper:{position:T(i).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),a=()=>{s.value&&(s.value.destroy(),s.value=void 0)};return mt(i,l=>{const c=T(s);c&&c.setOptions(l)},{deep:!0}),mt([e,t],([l,c])=>{a(),!(!l||!c)&&(s.value=Ase(l,c,T(i)))}),Ii(()=>{a()}),{state:de(()=>{var l;return{...((l=T(s))==null?void 0:l.state)||{}}}),styles:de(()=>T(o).styles),attributes:de(()=>T(o).attributes),update:()=>{var l;return(l=T(s))==null?void 0:l.update()},forceUpdate:()=>{var l;return(l=T(s))==null?void 0:l.forceUpdate()},instanceRef:de(()=>T(s))}};function fse(e){const t=Object.keys(e.elements),n=Lg(t.map(i=>[i,e.styles[i]||{}])),r=Lg(t.map(i=>[i,e.attributes[i]]));return{styles:n,attributes:r}}const v9=e=>{if(!e)return{onClick:On,onMousedown:On,onMouseup:On};let t=!1,n=!1;return{onClick:o=>{t&&n&&e(o),t=n=!1},onMousedown:o=>{t=o.target===o.currentTarget},onMouseup:o=>{n=o.target===o.currentTarget}}},hse=(e,t=0)=>{if(t===0)return e;const n=se(!1);let r=0;const i=()=>{r&&clearTimeout(r),r=window.setTimeout(()=>{n.value=e.value},t)};return Xt(i),mt(()=>e.value,s=>{s?i():n.value=s}),n};function hk(){let e;const t=(r,i)=>{n(),e=window.setTimeout(r,i)},n=()=>window.clearTimeout(e);return Ff(()=>n()),{registerTimeout:t,cancelTimeout:n}}const pk={prefix:Math.floor(Math.random()*1e4),current:0},pse=Symbol("elIdInjection"),gk=()=>Ir()?Wt(pse,pk):pk,$c=e=>{const t=gk(),n=a9();return de(()=>T(e)||`${n.value}-id-${t.prefix}-${t.current++}`)};let ZA=[];const mk=e=>{const t=e;t.key===wr.esc&&ZA.forEach(n=>n(t))},gse=e=>{Xt(()=>{ZA.length===0&&document.addEventListener("keydown",mk),$r&&ZA.push(e)}),Ii(()=>{ZA=ZA.filter(t=>t!==e),ZA.length===0&&$r&&document.removeEventListener("keydown",mk)})};let vk;const _k=()=>{const e=a9(),t=gk(),n=de(()=>`${e.value}-popper-container-${t.prefix}`),r=de(()=>`#${n.value}`);return{id:n,selector:r}},mse=e=>{const t=document.createElement("div");return t.id=e,document.body.appendChild(t),t},vse=()=>{const{id:e,selector:t}=_k();return pf(()=>{$r&&!vk&&!document.body.querySelector(t.value)&&(vk=mse(e.value))}),{id:e,selector:t}},_se=En({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),bse=({showAfter:e,hideAfter:t,autoClose:n,open:r,close:i})=>{const{registerTimeout:s}=hk(),{registerTimeout:o,cancelTimeout:a}=hk();return{onOpen:u=>{s(()=>{r(u);const d=T(n);Wr(d)&&d>0&&o(()=>{i(u)},d)},T(e))},onClose:u=>{a(),s(()=>{i(u)},T(t))}}},bk=Symbol("elForwardRef"),Cse=e=>{ni(bk,{setForwardRef:n=>{e.value=n}})},yse=e=>({mounted(t){e(t)},updated(t){e(t)},unmounted(){e(null)}}),Ck=se(0),yk=2e3,wk=Symbol("zIndexContextKey"),_9=e=>{const t=e||(Ir()?Wt(wk,void 0):void 0),n=de(()=>{const s=T(t);return Wr(s)?s:yk}),r=de(()=>n.value+Ck.value);return{initialZIndex:n,currentZIndex:r,nextZIndex:()=>(Ck.value++,r.value)}};function wse(e){const t=se();function n(){if(e.value==null)return;const{selectionStart:i,selectionEnd:s,value:o}=e.value;if(i==null||s==null)return;const a=o.slice(0,Math.max(0,i)),l=o.slice(Math.max(0,s));t.value={selectionStart:i,selectionEnd:s,value:o,beforeTxt:a,afterTxt:l}}function r(){if(e.value==null||t.value==null)return;const{value:i}=e.value,{beforeTxt:s,afterTxt:o,selectionStart:a}=t.value;if(s==null||o==null||a==null)return;let l=i.length;if(i.endsWith(o))l=i.length-o.length;else if(i.startsWith(s))l=s.length;else{const c=s[a-1],u=i.indexOf(c,a-1);u!==-1&&(l=u+1)}e.value.setSelectionRange(l,l)}return[n,r]}const Pg=Ng({type:String,values:o9,required:!1}),xk=Symbol("size"),xse=()=>{const e=Wt(xk,{});return de(()=>T(e.size)||"")};function Ese(e,{afterFocus:t,beforeBlur:n,afterBlur:r}={}){const i=Ir(),{emit:s}=i,o=Ua(),a=se(!1),l=d=>{a.value||(a.value=!0,s("focus",d),t==null||t())},c=d=>{var h;zt(n)&&n(d)||d.relatedTarget&&((h=o.value)!=null&&h.contains(d.relatedTarget))||(a.value=!1,s("blur",d),r==null||r())},u=()=>{var d;(d=e.value)==null||d.focus()};return mt(o,d=>{d&&d.setAttribute("tabindex","-1")}),Ul(o,"click",u),{wrapperRef:o,isFocused:a,handleFocus:l,handleBlur:c}}const Ek=Symbol(),zg=se();function Kg(e,t=void 0){const n=Ir()?Wt(Ek,zg):zg;return e?de(()=>{var r,i;return(i=(r=n.value)==null?void 0:r[e])!=null?i:t}):n}function b9(e,t){const n=Kg(),r=Fn(e,de(()=>{var a;return((a=n.value)==null?void 0:a.namespace)||Hf})),i=Uf(de(()=>{var a;return(a=n.value)==null?void 0:a.locale})),s=_9(de(()=>{var a;return((a=n.value)==null?void 0:a.zIndex)||yk})),o=de(()=>{var a;return T(t)||((a=n.value)==null?void 0:a.size)||""});return Bse(de(()=>T(n)||{})),{ns:r,locale:i,zIndex:s,size:o}}const Bse=(e,t,n=!1)=>{var r;const i=!!Ir(),s=i?Kg():void 0,o=(r=t==null?void 0:t.provide)!=null?r:i?ni:void 0;if(!o)return;const a=de(()=>{const l=T(e);return s!=null&&s.value?Tse(s.value,l):l});return o(Ek,a),o(zS,de(()=>a.value.locale)),o(KS,de(()=>a.value.namespace)),o(wk,de(()=>a.value.zIndex)),o(xk,{size:de(()=>a.value.size||"")}),(n||!zg.value)&&(zg.value=a.value),a},Tse=(e,t)=>{var n;const r=[...new Set([...MS(e),...MS(t)])],i={};for(const s of r)i[s]=(n=t[s])!=null?n:e[s];return i},Bk={};var cn=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n};const Sse=En({size:{type:Et([Number,String])},color:{type:String}}),kse=ft({...ft({name:"ElIcon",inheritAttrs:!1}),props:Sse,setup(e){const t=e,n=Fn("icon"),r=de(()=>{const{size:i,color:s}=t;return!i&&!s?{}:{fontSize:zA(i)?void 0:Pa(i),"--color":s}});return(i,s)=>(F(),P("i",Qr({class:T(n).b(),style:T(r)},i.$attrs),[bt(i.$slots,"default")],16))}});var Ise=cn(kse,[["__file","icon.vue"]]);const ur=Ai(Ise),C9=Symbol("formContextKey"),Vg=Symbol("formItemContextKey"),fu=(e,t={})=>{const n=se(void 0),r=t.prop?n:qS("size"),i=t.global?n:xse(),s=t.form?{size:void 0}:Wt(C9,void 0),o=t.formItem?{size:void 0}:Wt(Vg,void 0);return de(()=>r.value||T(e)||(o==null?void 0:o.size)||(s==null?void 0:s.size)||i.value||"")},zl=e=>{const t=qS("disabled"),n=Wt(C9,void 0);return de(()=>t.value||T(e)||(n==null?void 0:n.disabled)||!1)},JA=()=>{const e=Wt(C9,void 0),t=Wt(Vg,void 0);return{form:e,formItem:t}},Gg=(e,{formItemContext:t,disableIdGeneration:n,disableIdManagement:r})=>{n||(n=se(!1)),r||(r=se(!1));const i=se();let s;const o=de(()=>{var a;return!!(!e.label&&t&&t.inputIds&&((a=t.inputIds)==null?void 0:a.length)<=1)});return Xt(()=>{s=mt([Si(e,"id"),n],([a,l])=>{const c=a??(l?void 0:$c().value);c!==i.value&&(t!=null&&t.removeInputId&&(i.value&&t.removeInputId(i.value),!(r!=null&&r.value)&&!l&&c&&t.addInputId(c)),i.value=c)},{immediate:!0})}),X0(()=>{s&&s(),t!=null&&t.removeInputId&&i.value&&t.removeInputId(i.value)}),{isLabeledByFormItem:o,inputId:i}};let oa;const Fse=` height:0 !important; visibility:hidden !important; ${VX()?"":"overflow:hidden !important;"} position:absolute !important; z-index:-1000 !important; top:0 !important; right:0 !important; `,Mse=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function Lse(e){const t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),r=Number.parseFloat(t.getPropertyValue("padding-bottom"))+Number.parseFloat(t.getPropertyValue("padding-top")),i=Number.parseFloat(t.getPropertyValue("border-bottom-width"))+Number.parseFloat(t.getPropertyValue("border-top-width"));return{contextStyle:Mse.map(o=>`${o}:${t.getPropertyValue(o)}`).join(";"),paddingSize:r,borderSize:i,boxSizing:n}}function Tk(e,t=1,n){var r;oa||(oa=document.createElement("textarea"),document.body.appendChild(oa));const{paddingSize:i,borderSize:s,boxSizing:o,contextStyle:a}=Lse(e);oa.setAttribute("style",`${a};${Fse}`),oa.value=e.value||e.placeholder||"";let l=oa.scrollHeight;const c={};o==="border-box"?l=l+s:o==="content-box"&&(l=l-i),oa.value="";const u=oa.scrollHeight-i;if(Wr(t)){let d=u*t;o==="border-box"&&(d=d+i+s),l=Math.max(d,l),c.minHeight=`${d}px`}if(Wr(n)){let d=u*n;o==="border-box"&&(d=d+i+s),l=Math.min(d,l)}return c.height=`${l}px`,(r=oa.parentNode)==null||r.removeChild(oa),oa=void 0,c}const Ose=En({id:{type:String,default:void 0},size:Pg,disabled:Boolean,modelValue:{type:Et([String,Number,Object]),default:""},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:Et([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},formatter:{type:Function},parser:{type:Function},placeholder:{type:String},form:{type:String},readonly:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},suffixIcon:{type:ia},prefixIcon:{type:ia},containerRole:{type:String,default:void 0},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:Et([Object,Array,String]),default:()=>za({})},autofocus:{type:Boolean,default:!1}}),Nse={[wo]:e=>hn(e),input:e=>hn(e),change:e=>hn(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,mouseleave:e=>e instanceof MouseEvent,mouseenter:e=>e instanceof MouseEvent,keydown:e=>e instanceof Event,compositionstart:e=>e instanceof CompositionEvent,compositionupdate:e=>e instanceof CompositionEvent,compositionend:e=>e instanceof CompositionEvent},Dse=["role"],Rse=["id","type","disabled","formatter","parser","readonly","autocomplete","tabindex","aria-label","placeholder","form","autofocus"],Use=["id","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form","autofocus"],Hse=ft({...ft({name:"ElInput",inheritAttrs:!1}),props:Ose,emits:Nse,setup(e,{expose:t,emit:n}){const r=e,i=tj(),s=_f(),o=de(()=>{const $e={};return r.containerRole==="combobox"&&($e["aria-haspopup"]=i["aria-haspopup"],$e["aria-owns"]=i["aria-owns"],$e["aria-expanded"]=i["aria-expanded"]),$e}),a=de(()=>[r.type==="textarea"?y.b():b.b(),b.m(m.value),b.is("disabled",g.value),b.is("exceed",be.value),{[b.b("group")]:s.prepend||s.append,[b.bm("group","append")]:s.append,[b.bm("group","prepend")]:s.prepend,[b.m("prefix")]:s.prefix||r.prefixIcon,[b.m("suffix")]:s.suffix||r.suffixIcon||r.clearable||r.showPassword,[b.bm("suffix","password-clear")]:pe.value&&J.value},i.class]),l=de(()=>[b.e("wrapper"),b.is("focus",z.value)]),c=nie({excludeKeys:de(()=>Object.keys(o.value))}),{form:u,formItem:d}=JA(),{inputId:h}=Gg(r,{formItemContext:d}),m=fu(),g=zl(),b=Fn("input"),y=Fn("textarea"),C=Ua(),E=Ua(),B=se(!1),S=se(!1),L=se(!1),N=se(),U=Ua(r.inputStyle),$=de(()=>C.value||E.value),{wrapperRef:G,isFocused:z,handleFocus:R,handleBlur:W}=Ese($,{afterBlur(){var $e;r.validateEvent&&(($e=d==null?void 0:d.validate)==null||$e.call(d,"blur").catch(lt=>void 0))}}),te=de(()=>{var $e;return($e=u==null?void 0:u.statusIcon)!=null?$e:!1}),K=de(()=>(d==null?void 0:d.validateState)||""),j=de(()=>K.value&&jre[K.value]),ee=de(()=>L.value?Kre:Rre),V=de(()=>[i.style,r.inputStyle]),X=de(()=>[r.inputStyle,U.value,{resize:r.resize}]),le=de(()=>au(r.modelValue)?"":String(r.modelValue)),pe=de(()=>r.clearable&&!g.value&&!r.readonly&&!!le.value&&(z.value||B.value)),J=de(()=>r.showPassword&&!g.value&&!r.readonly&&!!le.value&&(!!le.value||z.value)),he=de(()=>r.showWordLimit&&!!c.value.maxlength&&(r.type==="text"||r.type==="textarea")&&!g.value&&!r.readonly&&!r.showPassword),ye=de(()=>le.value.length),be=de(()=>!!he.value&&ye.value>Number(c.value.maxlength)),Ie=de(()=>!!s.suffix||!!r.suffixIcon||pe.value||r.showPassword||he.value||!!K.value&&te.value),[Ve,Je]=wse(C);S8(E,$e=>{if(Bt(),!he.value||r.resize!=="both")return;const lt=$e[0],{width:Ge}=lt.contentRect;N.value={right:`calc(100% - ${Ge+15+6}px)`}});const Xe=()=>{const{type:$e,autosize:lt}=r;if(!(!$r||$e!=="textarea"||!E.value))if(lt){const Ge=Sn(lt)?lt.minRows:void 0,at=Sn(lt)?lt.maxRows:void 0,_t=Tk(E.value,Ge,at);U.value={overflowY:"hidden",..._t},Kt(()=>{E.value.offsetHeight,U.value=_t})}else U.value={minHeight:Tk(E.value).minHeight}},Bt=($e=>{let lt=!1;return()=>{var Ge;if(lt||!r.autosize)return;((Ge=E.value)==null?void 0:Ge.offsetParent)===null||($e(),lt=!0)}})(Xe),St=()=>{const $e=$.value,lt=r.formatter?r.formatter(le.value):le.value;!$e||$e.value===lt||($e.value=lt)},Tt=async $e=>{Ve();let{value:lt}=$e.target;if(r.formatter&&(lt=r.parser?r.parser(lt):lt),!S.value){if(lt===le.value){St();return}n(wo,lt),n("input",lt),await Kt(),St(),Je()}},fe=$e=>{n("change",$e.target.value)},me=$e=>{n("compositionstart",$e),S.value=!0},xe=$e=>{var lt;n("compositionupdate",$e);const Ge=(lt=$e.target)==null?void 0:lt.value,at=Ge[Ge.length-1]||"";S.value=!Jre(at)},Se=$e=>{n("compositionend",$e),S.value&&(S.value=!1,Tt($e))},Re=()=>{L.value=!L.value,Ne()},Ne=async()=>{var $e;await Kt(),($e=$.value)==null||$e.focus()},Fe=()=>{var $e;return($e=$.value)==null?void 0:$e.blur()},Ye=$e=>{B.value=!1,n("mouseleave",$e)},Ke=$e=>{B.value=!0,n("mouseenter",$e)},Pe=$e=>{n("keydown",$e)},dt=()=>{var $e;($e=$.value)==null||$e.select()},yt=()=>{n(wo,""),n("change",""),n("clear"),n("input","")};return mt(()=>r.modelValue,()=>{var $e;Kt(()=>Xe()),r.validateEvent&&(($e=d==null?void 0:d.validate)==null||$e.call(d,"change").catch(lt=>void 0))}),mt(le,()=>St()),mt(()=>r.type,async()=>{await Kt(),St(),Xe()}),Xt(()=>{!r.formatter&&r.parser,St(),Kt(Xe)}),t({input:C,textarea:E,ref:$,textareaStyle:X,autosize:Si(r,"autosize"),focus:Ne,blur:Fe,select:dt,clear:yt,resizeTextarea:Xe}),($e,lt)=>tt((F(),P("div",Qr(T(o),{class:T(a),style:T(V),role:$e.containerRole,onMouseenter:Ke,onMouseleave:Ye}),[Le(" input "),$e.type!=="textarea"?(F(),P(Ct,{key:0},[Le(" prepend slot "),$e.$slots.prepend?(F(),P("div",{key:0,class:ke(T(b).be("group","prepend"))},[bt($e.$slots,"prepend")],2)):Le("v-if",!0),k("div",{ref_key:"wrapperRef",ref:G,class:ke(T(l))},[Le(" prefix slot "),$e.$slots.prefix||$e.prefixIcon?(F(),P("span",{key:0,class:ke(T(b).e("prefix"))},[k("span",{class:ke(T(b).e("prefix-inner"))},[bt($e.$slots,"prefix"),$e.prefixIcon?(F(),He(T(ur),{key:0,class:ke(T(b).e("icon"))},{default:Ee(()=>[(F(),He(mr($e.prefixIcon)))]),_:1},8,["class"])):Le("v-if",!0)],2)],2)):Le("v-if",!0),k("input",Qr({id:T(h),ref_key:"input",ref:C,class:T(b).e("inner")},T(c),{type:$e.showPassword?L.value?"text":"password":$e.type,disabled:T(g),formatter:$e.formatter,parser:$e.parser,readonly:$e.readonly,autocomplete:$e.autocomplete,tabindex:$e.tabindex,"aria-label":$e.label,placeholder:$e.placeholder,style:$e.inputStyle,form:r.form,autofocus:r.autofocus,onCompositionstart:me,onCompositionupdate:xe,onCompositionend:Se,onInput:Tt,onFocus:lt[0]||(lt[0]=(...Ge)=>T(R)&&T(R)(...Ge)),onBlur:lt[1]||(lt[1]=(...Ge)=>T(W)&&T(W)(...Ge)),onChange:fe,onKeydown:Pe}),null,16,Rse),Le(" suffix slot "),T(Ie)?(F(),P("span",{key:1,class:ke(T(b).e("suffix"))},[k("span",{class:ke(T(b).e("suffix-inner"))},[!T(pe)||!T(J)||!T(he)?(F(),P(Ct,{key:0},[bt($e.$slots,"suffix"),$e.suffixIcon?(F(),He(T(ur),{key:0,class:ke(T(b).e("icon"))},{default:Ee(()=>[(F(),He(mr($e.suffixIcon)))]),_:1},8,["class"])):Le("v-if",!0)],64)):Le("v-if",!0),T(pe)?(F(),He(T(ur),{key:1,class:ke([T(b).e("icon"),T(b).e("clear")]),onMousedown:pn(T(On),["prevent"]),onClick:yt},{default:Ee(()=>[ue(T(e9))]),_:1},8,["class","onMousedown"])):Le("v-if",!0),T(J)?(F(),He(T(ur),{key:2,class:ke([T(b).e("icon"),T(b).e("password")]),onClick:Re},{default:Ee(()=>[(F(),He(mr(T(ee))))]),_:1},8,["class"])):Le("v-if",!0),T(he)?(F(),P("span",{key:3,class:ke(T(b).e("count"))},[k("span",{class:ke(T(b).e("count-inner"))},pt(T(ye))+" / "+pt(T(c).maxlength),3)],2)):Le("v-if",!0),T(K)&&T(j)&&T(te)?(F(),He(T(ur),{key:4,class:ke([T(b).e("icon"),T(b).e("validateIcon"),T(b).is("loading",T(K)==="validating")])},{default:Ee(()=>[(F(),He(mr(T(j))))]),_:1},8,["class"])):Le("v-if",!0)],2)],2)):Le("v-if",!0)],2),Le(" append slot "),$e.$slots.append?(F(),P("div",{key:1,class:ke(T(b).be("group","append"))},[bt($e.$slots,"append")],2)):Le("v-if",!0)],64)):(F(),P(Ct,{key:1},[Le(" textarea "),k("textarea",Qr({id:T(h),ref_key:"textarea",ref:E,class:T(y).e("inner")},T(c),{tabindex:$e.tabindex,disabled:T(g),readonly:$e.readonly,autocomplete:$e.autocomplete,style:T(X),"aria-label":$e.label,placeholder:$e.placeholder,form:r.form,autofocus:r.autofocus,onCompositionstart:me,onCompositionupdate:xe,onCompositionend:Se,onInput:Tt,onFocus:lt[2]||(lt[2]=(...Ge)=>T(R)&&T(R)(...Ge)),onBlur:lt[3]||(lt[3]=(...Ge)=>T(W)&&T(W)(...Ge)),onChange:fe,onKeydown:Pe}),null,16,Use),T(he)?(F(),P("span",{key:0,style:on(N.value),class:ke(T(b).e("count"))},pt(T(ye))+" / "+pt(T(c).maxlength),7)):Le("v-if",!0)],64))],16,Dse)),[[rn,$e.type!=="hidden"]])}});var Qse=cn(Hse,[["__file","input.vue"]]);const hu=Ai(Qse),e1=4,$se={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}},Pse=({move:e,size:t,bar:n})=>({[n.size]:t,transform:`translate${n.axis}(${e}%)`}),Sk=Symbol("scrollbarContextKey"),zse=En({vertical:Boolean,size:String,move:Number,ratio:{type:Number,required:!0},always:Boolean}),Kse="Thumb";var kk=cn(ft({__name:"thumb",props:zse,setup(e){const t=e,n=Wt(Sk),r=Fn("scrollbar");n||cu(Kse,"can not inject scrollbar context");const i=se(),s=se(),o=se({}),a=se(!1);let l=!1,c=!1,u=$r?document.onselectstart:null;const d=de(()=>$se[t.vertical?"vertical":"horizontal"]),h=de(()=>Pse({size:t.size,move:t.move,bar:d.value})),m=de(()=>i.value[d.value.offset]**2/n.wrapElement[d.value.scrollSize]/t.ratio/s.value[d.value.offset]),g=N=>{var U;if(N.stopPropagation(),N.ctrlKey||[1,2].includes(N.button))return;(U=window.getSelection())==null||U.removeAllRanges(),y(N);const $=N.currentTarget;$&&(o.value[d.value.axis]=$[d.value.offset]-(N[d.value.client]-$.getBoundingClientRect()[d.value.direction]))},b=N=>{if(!s.value||!i.value||!n.wrapElement)return;const U=Math.abs(N.target.getBoundingClientRect()[d.value.direction]-N[d.value.client]),$=s.value[d.value.offset]/2,G=(U-$)*100*m.value/i.value[d.value.offset];n.wrapElement[d.value.scroll]=G*n.wrapElement[d.value.scrollSize]/100},y=N=>{N.stopImmediatePropagation(),l=!0,document.addEventListener("mousemove",C),document.addEventListener("mouseup",E),u=document.onselectstart,document.onselectstart=()=>!1},C=N=>{if(!i.value||!s.value||l===!1)return;const U=o.value[d.value.axis];if(!U)return;const $=(i.value.getBoundingClientRect()[d.value.direction]-N[d.value.client])*-1,G=s.value[d.value.offset]-U,z=($-G)*100*m.value/i.value[d.value.offset];n.wrapElement[d.value.scroll]=z*n.wrapElement[d.value.scrollSize]/100},E=()=>{l=!1,o.value[d.value.axis]=0,document.removeEventListener("mousemove",C),document.removeEventListener("mouseup",E),L(),c&&(a.value=!1)},B=()=>{c=!1,a.value=!!t.size},S=()=>{c=!0,a.value=l};Ii(()=>{L(),document.removeEventListener("mouseup",E)});const L=()=>{document.onselectstart!==u&&(document.onselectstart=u)};return Ul(Si(n,"scrollbarElement"),"mousemove",B),Ul(Si(n,"scrollbarElement"),"mouseleave",S),(N,U)=>(F(),He(zi,{name:T(r).b("fade"),persisted:""},{default:Ee(()=>[tt(k("div",{ref_key:"instance",ref:i,class:ke([T(r).e("bar"),T(r).is(T(d).key)]),onMousedown:b},[k("div",{ref_key:"thumb",ref:s,class:ke(T(r).e("thumb")),style:on(T(h)),onMousedown:g},null,38)],34),[[rn,N.always||a.value]])]),_:1},8,["name"]))}}),[["__file","thumb.vue"]]);const Vse=En({always:{type:Boolean,default:!0},width:String,height:String,ratioX:{type:Number,default:1},ratioY:{type:Number,default:1}});var Gse=cn(ft({__name:"bar",props:Vse,setup(e,{expose:t}){const n=e,r=se(0),i=se(0);return t({handleScroll:o=>{if(o){const a=o.offsetHeight-e1,l=o.offsetWidth-e1;i.value=o.scrollTop*100/a*n.ratioY,r.value=o.scrollLeft*100/l*n.ratioX}}}),(o,a)=>(F(),P(Ct,null,[ue(kk,{move:r.value,ratio:o.ratioX,size:o.width,always:o.always},null,8,["move","ratio","size","always"]),ue(kk,{move:i.value,ratio:o.ratioY,size:o.height,vertical:"",always:o.always},null,8,["move","ratio","size","always"])],64))}}),[["__file","bar.vue"]]);const qse=En({height:{type:[String,Number],default:""},maxHeight:{type:[String,Number],default:""},native:{type:Boolean,default:!1},wrapStyle:{type:Et([String,Object,Array]),default:""},wrapClass:{type:[String,Array],default:""},viewClass:{type:[String,Array],default:""},viewStyle:{type:[String,Array,Object],default:""},noresize:Boolean,tag:{type:String,default:"div"},always:Boolean,minSize:{type:Number,default:20},id:String,role:String,ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical"]}}),Wse=ft({...ft({name:"ElScrollbar"}),props:qse,emits:{scroll:({scrollTop:e,scrollLeft:t})=>[e,t].every(Wr)},setup(e,{expose:t,emit:n}){const r=e,i=Fn("scrollbar");let s,o;const a=se(),l=se(),c=se(),u=se("0"),d=se("0"),h=se(),m=se(1),g=se(1),b=de(()=>{const U={};return r.height&&(U.height=Pa(r.height)),r.maxHeight&&(U.maxHeight=Pa(r.maxHeight)),[r.wrapStyle,U]}),y=de(()=>[r.wrapClass,i.e("wrap"),{[i.em("wrap","hidden-default")]:!r.native}]),C=de(()=>[i.e("view"),r.viewClass]),E=()=>{var U;l.value&&((U=h.value)==null||U.handleScroll(l.value),n("scroll",{scrollTop:l.value.scrollTop,scrollLeft:l.value.scrollLeft}))};function B(U,$){Sn(U)?l.value.scrollTo(U):Wr(U)&&Wr($)&&l.value.scrollTo(U,$)}const S=U=>{Wr(U)&&(l.value.scrollTop=U)},L=U=>{Wr(U)&&(l.value.scrollLeft=U)},N=()=>{if(!l.value)return;const U=l.value.offsetHeight-e1,$=l.value.offsetWidth-e1,G=U**2/l.value.scrollHeight,z=$**2/l.value.scrollWidth,R=Math.max(G,r.minSize),W=Math.max(z,r.minSize);m.value=G/(U-G)/(R/(U-R)),g.value=z/($-z)/(W/($-W)),d.value=R+e1r.noresize,U=>{U?(s==null||s(),o==null||o()):({stop:s}=S8(c,N),o=Ul("resize",N))},{immediate:!0}),mt(()=>[r.maxHeight,r.height],()=>{r.native||Kt(()=>{var U;N(),l.value&&((U=h.value)==null||U.handleScroll(l.value))})}),ni(Sk,yr({scrollbarElement:a,wrapElement:l})),Xt(()=>{r.native||Kt(()=>{N()})}),rg(()=>N()),t({wrapRef:l,update:N,scrollTo:B,setScrollTop:S,setScrollLeft:L,handleScroll:E}),(U,$)=>(F(),P("div",{ref_key:"scrollbarRef",ref:a,class:ke(T(i).b())},[k("div",{ref_key:"wrapRef",ref:l,class:ke(T(y)),style:on(T(b)),onScroll:E},[(F(),He(mr(U.tag),{id:U.id,ref_key:"resizeRef",ref:c,class:ke(T(C)),style:on(U.viewStyle),role:U.role,"aria-label":U.ariaLabel,"aria-orientation":U.ariaOrientation},{default:Ee(()=>[bt(U.$slots,"default")]),_:3},8,["id","class","style","role","aria-label","aria-orientation"]))],38),U.native?Le("v-if",!0):(F(),He(Gse,{key:0,ref_key:"barRef",ref:h,height:d.value,width:u.value,always:U.always,"ratio-x":g.value,"ratio-y":m.value},null,8,["height","width","always","ratio-x","ratio-y"]))],2))}});var Yse=cn(Wse,[["__file","scrollbar.vue"]]);const y9=Ai(Yse),w9=Symbol("popper"),Ik=Symbol("popperContent"),Fk=En({role:{type:String,values:["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],default:"tooltip"}}),jse=ft({...ft({name:"ElPopper",inheritAttrs:!1}),props:Fk,setup(e,{expose:t}){const n=e,r=se(),i=se(),s=se(),o=se(),a=de(()=>n.role),l={triggerRef:r,popperInstanceRef:i,contentRef:s,referenceRef:o,role:a};return t(l),ni(w9,l),(c,u)=>bt(c.$slots,"default")}});var Xse=cn(jse,[["__file","popper.vue"]]);const Mk=En({arrowOffset:{type:Number,default:5}}),Zse=ft({...ft({name:"ElPopperArrow",inheritAttrs:!1}),props:Mk,setup(e,{expose:t}){const n=e,r=Fn("popper"),{arrowOffset:i,arrowRef:s,arrowStyle:o}=Wt(Ik,void 0);return mt(()=>n.arrowOffset,a=>{i.value=a}),Ii(()=>{s.value=void 0}),t({arrowRef:s}),(a,l)=>(F(),P("span",{ref_key:"arrowRef",ref:s,class:ke(T(r).e("arrow")),style:on(T(o)),"data-popper-arrow":""},null,6))}});var Jse=cn(Zse,[["__file","arrow.vue"]]);const Lk=ft({name:"ElOnlyChild",setup(e,{slots:t,attrs:n}){var r;const i=Wt(bk),s=yse((r=i==null?void 0:i.setForwardRef)!=null?r:On);return()=>{var o;const a=(o=t.default)==null?void 0:o.call(t,n);if(!a||a.length>1)return null;const l=Ok(a);return l?tt(Ll(l,n),[[s]]):null}}});function Ok(e){if(!e)return null;const t=e;for(const n of t){if(Sn(n))switch(n.type){case ms:continue;case UA:case"svg":return Nk(n);case Ct:return Ok(n.children);default:return n}return Nk(n)}return null}function Nk(e){const t=Fn("only-child");return ue("span",{class:t.e("content")},[e])}const Dk=En({virtualRef:{type:Et(Object)},virtualTriggering:Boolean,onMouseenter:{type:Et(Function)},onMouseleave:{type:Et(Function)},onClick:{type:Et(Function)},onKeydown:{type:Et(Function)},onFocus:{type:Et(Function)},onBlur:{type:Et(Function)},onContextmenu:{type:Et(Function)},id:String,open:Boolean}),eoe=ft({...ft({name:"ElPopperTrigger",inheritAttrs:!1}),props:Dk,setup(e,{expose:t}){const n=e,{role:r,triggerRef:i}=Wt(w9,void 0);Cse(i);const s=de(()=>a.value?n.id:void 0),o=de(()=>{if(r&&r.value==="tooltip")return n.open&&n.id?n.id:void 0}),a=de(()=>{if(r&&r.value!=="tooltip")return r.value}),l=de(()=>a.value?`${n.open}`:void 0);let c;return Xt(()=>{mt(()=>n.virtualRef,u=>{u&&(i.value=Rl(u))},{immediate:!0}),mt(i,(u,d)=>{c==null||c(),c=void 0,lu(u)&&(["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"].forEach(h=>{var m;const g=n[h];g&&(u.addEventListener(h.slice(2).toLowerCase(),g),(m=d==null?void 0:d.removeEventListener)==null||m.call(d,h.slice(2).toLowerCase(),g))}),c=mt([s,o,a,l],h=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((m,g)=>{au(h[g])?u.removeAttribute(m):u.setAttribute(m,h[g])})},{immediate:!0})),lu(d)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(h=>d.removeAttribute(h))},{immediate:!0})}),Ii(()=>{c==null||c(),c=void 0}),t({triggerRef:i}),(u,d)=>u.virtualTriggering?Le("v-if",!0):(F(),He(T(Lk),Qr({key:0},u.$attrs,{"aria-controls":T(s),"aria-describedby":T(o),"aria-expanded":T(l),"aria-haspopup":T(a)}),{default:Ee(()=>[bt(u.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});var toe=cn(eoe,[["__file","trigger.vue"]]);const x9="focus-trap.focus-after-trapped",E9="focus-trap.focus-after-released",noe="focus-trap.focusout-prevented",Rk={cancelable:!0,bubbles:!1},roe={cancelable:!0,bubbles:!1},Uk="focusAfterTrapped",Hk="focusAfterReleased",B9=Symbol("elFocusTrap"),T9=se(),qg=se(0),S9=se(0);let Wg=0;const Qk=e=>{const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const i=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||i?NodeFilter.FILTER_SKIP:r.tabIndex>=0||r===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t},$k=(e,t)=>{for(const n of e)if(!ioe(n,t))return n},ioe=(e,t)=>{if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1},soe=e=>{const t=Qk(e),n=$k(t,e),r=$k(t.reverse(),e);return[n,r]},ooe=e=>e instanceof HTMLInputElement&&"select"in e,Pc=(e,t)=>{if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),S9.value=window.performance.now(),e!==n&&ooe(e)&&t&&e.select()}};function Pk(e,t){const n=[...e],r=e.indexOf(t);return r!==-1&&n.splice(r,1),n}const aoe=()=>{let e=[];return{push:r=>{const i=e[0];i&&r!==i&&i.pause(),e=Pk(e,r),e.unshift(r)},remove:r=>{var i,s;e=Pk(e,r),(s=(i=e[0])==null?void 0:i.resume)==null||s.call(i)}}},loe=(e,t=!1)=>{const n=document.activeElement;for(const r of e)if(Pc(r,t),document.activeElement!==n)return},zk=aoe(),coe=()=>qg.value>S9.value,Yg=()=>{T9.value="pointer",qg.value=window.performance.now()},Kk=()=>{T9.value="keyboard",qg.value=window.performance.now()},uoe=()=>(Xt(()=>{Wg===0&&(document.addEventListener("mousedown",Yg),document.addEventListener("touchstart",Yg),document.addEventListener("keydown",Kk)),Wg++}),Ii(()=>{Wg--,Wg<=0&&(document.removeEventListener("mousedown",Yg),document.removeEventListener("touchstart",Yg),document.removeEventListener("keydown",Kk))}),{focusReason:T9,lastUserFocusTimestamp:qg,lastAutomatedFocusTimestamp:S9}),jg=e=>new CustomEvent(noe,{...roe,detail:e}),Aoe=ft({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[Uk,Hk,"focusin","focusout","focusout-prevented","release-requested"],setup(e,{emit:t}){const n=se();let r,i;const{focusReason:s}=uoe();gse(g=>{e.trapped&&!o.paused&&t("release-requested",g)});const o={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},a=g=>{if(!e.loop&&!e.trapped||o.paused)return;const{key:b,altKey:y,ctrlKey:C,metaKey:E,currentTarget:B,shiftKey:S}=g,{loop:L}=e,N=b===wr.tab&&!y&&!C&&!E,U=document.activeElement;if(N&&U){const $=B,[G,z]=soe($);if(G&&z){if(!S&&U===z){const W=jg({focusReason:s.value});t("focusout-prevented",W),W.defaultPrevented||(g.preventDefault(),L&&Pc(G,!0))}else if(S&&[G,$].includes(U)){const W=jg({focusReason:s.value});t("focusout-prevented",W),W.defaultPrevented||(g.preventDefault(),L&&Pc(z,!0))}}else if(U===$){const W=jg({focusReason:s.value});t("focusout-prevented",W),W.defaultPrevented||g.preventDefault()}}};ni(B9,{focusTrapRef:n,onKeydown:a}),mt(()=>e.focusTrapEl,g=>{g&&(n.value=g)},{immediate:!0}),mt([n],([g],[b])=>{g&&(g.addEventListener("keydown",a),g.addEventListener("focusin",u),g.addEventListener("focusout",d)),b&&(b.removeEventListener("keydown",a),b.removeEventListener("focusin",u),b.removeEventListener("focusout",d))});const l=g=>{t(Uk,g)},c=g=>t(Hk,g),u=g=>{const b=T(n);if(!b)return;const y=g.target,C=g.relatedTarget,E=y&&b.contains(y);e.trapped||C&&b.contains(C)||(r=C),E&&t("focusin",g),!o.paused&&e.trapped&&(E?i=y:Pc(i,!0))},d=g=>{const b=T(n);if(!(o.paused||!b))if(e.trapped){const y=g.relatedTarget;!au(y)&&!b.contains(y)&&setTimeout(()=>{if(!o.paused&&e.trapped){const C=jg({focusReason:s.value});t("focusout-prevented",C),C.defaultPrevented||Pc(i,!0)}},0)}else{const y=g.target;y&&b.contains(y)||t("focusout",g)}};async function h(){await Kt();const g=T(n);if(g){zk.push(o);const b=g.contains(document.activeElement)?r:document.activeElement;if(r=b,!g.contains(b)){const C=new Event(x9,Rk);g.addEventListener(x9,l),g.dispatchEvent(C),C.defaultPrevented||Kt(()=>{let E=e.focusStartEl;hn(E)||(Pc(E),document.activeElement!==E&&(E="first")),E==="first"&&loe(Qk(g),!0),(document.activeElement===b||E==="container")&&Pc(g)})}}}function m(){const g=T(n);if(g){g.removeEventListener(x9,l);const b=new CustomEvent(E9,{...Rk,detail:{focusReason:s.value}});g.addEventListener(E9,c),g.dispatchEvent(b),!b.defaultPrevented&&(s.value=="keyboard"||!coe()||g.contains(document.activeElement))&&Pc(r??document.body),g.removeEventListener(E9,c),zk.remove(o)}}return Xt(()=>{e.trapped&&h(),mt(()=>e.trapped,g=>{g?h():m()})}),Ii(()=>{e.trapped&&m()}),{onKeydown:a}}});function doe(e,t,n,r,i,s){return bt(e.$slots,"default",{handleKeydown:e.onKeydown})}var Xg=cn(Aoe,[["render",doe],["__file","focus-trap.vue"]]);const foe=["fixed","absolute"],hoe=En({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:Et(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:c9,default:"bottom"},popperOptions:{type:Et(Object),default:()=>({})},strategy:{type:String,values:foe,default:"absolute"}}),Vk=En({...hoe,id:String,style:{type:Et([String,Array,Object])},className:{type:Et([String,Array,Object])},effect:{type:String,default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:{type:Boolean,default:!1},trapping:{type:Boolean,default:!1},popperClass:{type:Et([String,Array,Object])},popperStyle:{type:Et([String,Array,Object])},referenceEl:{type:Et(Object)},triggerTargetEl:{type:Et(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},ariaLabel:{type:String,default:void 0},virtualTriggering:Boolean,zIndex:Number}),poe={mouseenter:e=>e instanceof MouseEvent,mouseleave:e=>e instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},goe=(e,t=[])=>{const{placement:n,strategy:r,popperOptions:i}=e,s={placement:n,strategy:r,...i,modifiers:[...voe(e),...t]};return _oe(s,i==null?void 0:i.modifiers),s},moe=e=>{if($r)return Rl(e)};function voe(e){const{offset:t,gpuAcceleration:n,fallbackPlacements:r}=e;return[{name:"offset",options:{offset:[0,t??12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:r}},{name:"computeStyles",options:{gpuAcceleration:n}}]}function _oe(e,t){t&&(e.modifiers=[...e.modifiers,...t??[]])}const boe=0,Coe=e=>{const{popperInstanceRef:t,contentRef:n,triggerRef:r,role:i}=Wt(w9,void 0),s=se(),o=se(),a=de(()=>({name:"eventListeners",enabled:!!e.visible})),l=de(()=>{var C;const E=T(s),B=(C=T(o))!=null?C:boe;return{name:"arrow",enabled:!IS(E),options:{element:E,padding:B}}}),c=de(()=>({onFirstUpdate:()=>{g()},...goe(e,[T(l),T(a)])})),u=de(()=>moe(e.referenceEl)||T(r)),{attributes:d,state:h,styles:m,update:g,forceUpdate:b,instanceRef:y}=dse(u,n,c);return mt(y,C=>t.value=C),Xt(()=>{mt(()=>{var C;return(C=T(u))==null?void 0:C.getBoundingClientRect()},()=>{g()})}),{attributes:d,arrowRef:s,contentRef:n,instanceRef:y,state:h,styles:m,role:i,forceUpdate:b,update:g}},yoe=(e,{attributes:t,styles:n,role:r})=>{const{nextZIndex:i}=_9(),s=Fn("popper"),o=de(()=>T(t).popper),a=se(Wr(e.zIndex)?e.zIndex:i()),l=de(()=>[s.b(),s.is("pure",e.pure),s.is(e.effect),e.popperClass]),c=de(()=>[{zIndex:T(a)},T(n).popper,e.popperStyle||{}]),u=de(()=>r.value==="dialog"?"false":void 0),d=de(()=>T(n).arrow||{});return{ariaModal:u,arrowStyle:d,contentAttrs:o,contentClass:l,contentStyle:c,contentZIndex:a,updateZIndex:()=>{a.value=Wr(e.zIndex)?e.zIndex:i()}}},woe=(e,t)=>{const n=se(!1),r=se();return{focusStartRef:r,trapped:n,onFocusAfterReleased:c=>{var u;((u=c.detail)==null?void 0:u.focusReason)!=="pointer"&&(r.value="first",t("blur"))},onFocusAfterTrapped:()=>{t("focus")},onFocusInTrap:c=>{e.visible&&!n.value&&(c.target&&(r.value=c.target),n.value=!0)},onFocusoutPrevented:c=>{e.trapping||(c.detail.focusReason==="pointer"&&c.preventDefault(),n.value=!1)},onReleaseRequested:()=>{n.value=!1,t("close")}}},xoe=ft({...ft({name:"ElPopperContent"}),props:Vk,emits:poe,setup(e,{expose:t,emit:n}){const r=e,{focusStartRef:i,trapped:s,onFocusAfterReleased:o,onFocusAfterTrapped:a,onFocusInTrap:l,onFocusoutPrevented:c,onReleaseRequested:u}=woe(r,n),{attributes:d,arrowRef:h,contentRef:m,styles:g,instanceRef:b,role:y,update:C}=Coe(r),{ariaModal:E,arrowStyle:B,contentAttrs:S,contentClass:L,contentStyle:N,updateZIndex:U}=yoe(r,{styles:g,attributes:d,role:y}),$=Wt(Vg,void 0),G=se();ni(Ik,{arrowStyle:B,arrowRef:h,arrowOffset:G}),$&&($.addInputId||$.removeInputId)&&ni(Vg,{...$,addInputId:On,removeInputId:On});let z;const R=(te=!0)=>{C(),te&&U()},W=()=>{R(!1),r.visible&&r.focusOnShow?s.value=!0:r.visible===!1&&(s.value=!1)};return Xt(()=>{mt(()=>r.triggerTargetEl,(te,K)=>{z==null||z(),z=void 0;const j=T(te||m.value),ee=T(K||m.value);lu(j)&&(z=mt([y,()=>r.ariaLabel,E,()=>r.id],V=>{["role","aria-label","aria-modal","id"].forEach((X,le)=>{au(V[le])?j.removeAttribute(X):j.setAttribute(X,V[le])})},{immediate:!0})),ee!==j&&lu(ee)&&["role","aria-label","aria-modal","id"].forEach(V=>{ee.removeAttribute(V)})},{immediate:!0}),mt(()=>r.visible,W,{immediate:!0})}),Ii(()=>{z==null||z(),z=void 0}),t({popperContentRef:m,popperInstanceRef:b,updatePopper:R,contentStyle:N}),(te,K)=>(F(),P("div",Qr({ref_key:"contentRef",ref:m},T(S),{style:T(N),class:T(L),tabindex:"-1",onMouseenter:K[0]||(K[0]=j=>te.$emit("mouseenter",j)),onMouseleave:K[1]||(K[1]=j=>te.$emit("mouseleave",j))}),[ue(T(Xg),{trapped:T(s),"trap-on-focus-in":!0,"focus-trap-el":T(m),"focus-start-el":T(i),onFocusAfterTrapped:T(a),onFocusAfterReleased:T(o),onFocusin:T(l),onFocusoutPrevented:T(c),onReleaseRequested:T(u)},{default:Ee(()=>[bt(te.$slots,"default")]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16))}});var Eoe=cn(xoe,[["__file","content.vue"]]);const Boe=Ai(Xse),k9=Symbol("elTooltip"),To=En({..._se,...Vk,appendTo:{type:Et([String,Object])},content:{type:String,default:""},rawContent:{type:Boolean,default:!1},persistent:Boolean,ariaLabel:String,visible:{type:Et(Boolean),default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean}),qf=En({...Dk,disabled:Boolean,trigger:{type:Et([String,Array]),default:"hover"},triggerKeys:{type:Et(Array),default:()=>[wr.enter,wr.space]}}),{useModelToggleProps:Toe,useModelToggleEmits:Soe,useModelToggle:koe}=GS("visible"),Ioe=En({...Fk,...Toe,...To,...qf,...Mk,showArrow:{type:Boolean,default:!0}}),Foe=[...Soe,"before-show","before-hide","show","hide","open","close"],Moe=(e,t)=>Qt(e)?e.includes(t):e===t,t1=(e,t,n)=>r=>{Moe(T(e),t)&&n(r)},Loe=ft({...ft({name:"ElTooltipTrigger"}),props:qf,setup(e,{expose:t}){const n=e,r=Fn("tooltip"),{controlled:i,id:s,open:o,onOpen:a,onClose:l,onToggle:c}=Wt(k9,void 0),u=se(null),d=()=>{if(T(i)||n.disabled)return!0},h=Si(n,"trigger"),m=ui(d,t1(h,"hover",a)),g=ui(d,t1(h,"hover",l)),b=ui(d,t1(h,"click",S=>{S.button===0&&c(S)})),y=ui(d,t1(h,"focus",a)),C=ui(d,t1(h,"focus",l)),E=ui(d,t1(h,"contextmenu",S=>{S.preventDefault(),c(S)})),B=ui(d,S=>{const{code:L}=S;n.triggerKeys.includes(L)&&(S.preventDefault(),c(S))});return t({triggerRef:u}),(S,L)=>(F(),He(T(toe),{id:T(s),"virtual-ref":S.virtualRef,open:T(o),"virtual-triggering":S.virtualTriggering,class:ke(T(r).e("trigger")),onBlur:T(C),onClick:T(b),onContextmenu:T(E),onFocus:T(y),onMouseenter:T(m),onMouseleave:T(g),onKeydown:T(B)},{default:Ee(()=>[bt(S.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}});var Ooe=cn(Loe,[["__file","trigger.vue"]]);const Noe=ft({...ft({name:"ElTooltipContent",inheritAttrs:!1}),props:To,setup(e,{expose:t}){const n=e,{selector:r}=_k(),i=Fn("tooltip"),s=se(null),o=se(!1),{controlled:a,id:l,open:c,trigger:u,onClose:d,onOpen:h,onShow:m,onHide:g,onBeforeShow:b,onBeforeHide:y}=Wt(k9,void 0),C=de(()=>n.transition||`${i.namespace.value}-fade-in-linear`),E=de(()=>n.persistent);Ii(()=>{o.value=!0});const B=de(()=>T(E)?!0:T(c)),S=de(()=>n.disabled?!1:T(c)),L=de(()=>n.appendTo||r.value),N=de(()=>{var V;return(V=n.style)!=null?V:{}}),U=de(()=>!T(c)),$=()=>{g()},G=()=>{if(T(a))return!0},z=ui(G,()=>{n.enterable&&T(u)==="hover"&&h()}),R=ui(G,()=>{T(u)==="hover"&&d()}),W=()=>{var V,X;(X=(V=s.value)==null?void 0:V.updatePopper)==null||X.call(V),b==null||b()},te=()=>{y==null||y()},K=()=>{m(),ee=FX(de(()=>{var V;return(V=s.value)==null?void 0:V.popperContentRef}),()=>{if(T(a))return;T(u)!=="hover"&&d()})},j=()=>{n.virtualTriggering||d()};let ee;return mt(()=>T(c),V=>{V||ee==null||ee()},{flush:"post"}),mt(()=>n.content,()=>{var V,X;(X=(V=s.value)==null?void 0:V.updatePopper)==null||X.call(V)}),t({contentRef:s}),(V,X)=>(F(),He(m8,{disabled:!V.teleported,to:T(L)},[ue(zi,{name:T(C),onAfterLeave:$,onBeforeEnter:W,onAfterEnter:K,onBeforeLeave:te},{default:Ee(()=>[T(B)?tt((F(),He(T(Eoe),Qr({key:0,id:T(l),ref_key:"contentRef",ref:s},V.$attrs,{"aria-label":V.ariaLabel,"aria-hidden":T(U),"boundaries-padding":V.boundariesPadding,"fallback-placements":V.fallbackPlacements,"gpu-acceleration":V.gpuAcceleration,offset:V.offset,placement:V.placement,"popper-options":V.popperOptions,strategy:V.strategy,effect:V.effect,enterable:V.enterable,pure:V.pure,"popper-class":V.popperClass,"popper-style":[V.popperStyle,T(N)],"reference-el":V.referenceEl,"trigger-target-el":V.triggerTargetEl,visible:T(S),"z-index":V.zIndex,onMouseenter:T(z),onMouseleave:T(R),onBlur:j,onClose:T(d)}),{default:Ee(()=>[o.value?Le("v-if",!0):bt(V.$slots,"default",{key:0})]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","onMouseenter","onMouseleave","onClose"])),[[rn,T(S)]]):Le("v-if",!0)]),_:3},8,["name"])],8,["disabled","to"]))}});var Doe=cn(Noe,[["__file","content.vue"]]);const Roe=["innerHTML"],Uoe={key:1},Hoe=ft({...ft({name:"ElTooltip"}),props:Ioe,emits:Foe,setup(e,{expose:t,emit:n}){const r=e;vse();const i=$c(),s=se(),o=se(),a=()=>{var C;const E=T(s);E&&((C=E.popperInstanceRef)==null||C.update())},l=se(!1),c=se(),{show:u,hide:d,hasUpdateHandler:h}=koe({indicator:l,toggleReason:c}),{onOpen:m,onClose:g}=bse({showAfter:Si(r,"showAfter"),hideAfter:Si(r,"hideAfter"),autoClose:Si(r,"autoClose"),open:u,close:d}),b=de(()=>ra(r.visible)&&!h.value);ni(k9,{controlled:b,id:i,open:lf(l),trigger:Si(r,"trigger"),onOpen:C=>{m(C)},onClose:C=>{g(C)},onToggle:C=>{T(l)?g(C):m(C)},onShow:()=>{n("show",c.value)},onHide:()=>{n("hide",c.value)},onBeforeShow:()=>{n("before-show",c.value)},onBeforeHide:()=>{n("before-hide",c.value)},updatePopper:a}),mt(()=>r.disabled,C=>{C&&l.value&&(l.value=!1)});const y=C=>{var E,B;const S=(B=(E=o.value)==null?void 0:E.contentRef)==null?void 0:B.popperContentRef,L=(C==null?void 0:C.relatedTarget)||document.activeElement;return S&&S.contains(L)};return lg(()=>l.value&&d()),t({popperRef:s,contentRef:o,isFocusInsideContent:y,updatePopper:a,onOpen:m,onClose:g,hide:d}),(C,E)=>(F(),He(T(Boe),{ref_key:"popperRef",ref:s,role:C.role},{default:Ee(()=>[ue(Ooe,{disabled:C.disabled,trigger:C.trigger,"trigger-keys":C.triggerKeys,"virtual-ref":C.virtualRef,"virtual-triggering":C.virtualTriggering},{default:Ee(()=>[C.$slots.default?bt(C.$slots,"default",{key:0}):Le("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),ue(Doe,{ref_key:"contentRef",ref:o,"aria-label":C.ariaLabel,"boundaries-padding":C.boundariesPadding,content:C.content,disabled:C.disabled,effect:C.effect,enterable:C.enterable,"fallback-placements":C.fallbackPlacements,"hide-after":C.hideAfter,"gpu-acceleration":C.gpuAcceleration,offset:C.offset,persistent:C.persistent,"popper-class":C.popperClass,"popper-style":C.popperStyle,placement:C.placement,"popper-options":C.popperOptions,pure:C.pure,"raw-content":C.rawContent,"reference-el":C.referenceEl,"trigger-target-el":C.triggerTargetEl,"show-after":C.showAfter,strategy:C.strategy,teleported:C.teleported,transition:C.transition,"virtual-triggering":C.virtualTriggering,"z-index":C.zIndex,"append-to":C.appendTo},{default:Ee(()=>[bt(C.$slots,"content",{},()=>[C.rawContent?(F(),P("span",{key:0,innerHTML:C.content},null,8,Roe)):(F(),P("span",Uoe,pt(C.content),1))]),C.showArrow?(F(),He(T(Jse),{key:0,"arrow-offset":C.arrowOffset},null,8,["arrow-offset"])):Le("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to"])]),_:3},8,["role"]))}});var Qoe=cn(Hoe,[["__file","tooltip.vue"]]);const Ga=Ai(Qoe),$oe=En({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"}}),Poe=["textContent"],zoe=ft({...ft({name:"ElBadge"}),props:$oe,setup(e,{expose:t}){const n=e,r=Fn("badge"),i=de(()=>n.isDot?"":Wr(n.value)&&Wr(n.max)?n.max(F(),P("div",{class:ke(T(r).b())},[bt(s.$slots,"default"),ue(zi,{name:`${T(r).namespace.value}-zoom-in-center`,persisted:""},{default:Ee(()=>[tt(k("sup",{class:ke([T(r).e("content"),T(r).em("content",s.type),T(r).is("fixed",!!s.$slots.default),T(r).is("dot",s.isDot)]),textContent:pt(T(i))},null,10,Poe),[[rn,!s.hidden&&(T(i)||s.isDot)]])]),_:1},8,["name"])],2))}});var Koe=cn(zoe,[["__file","badge.vue"]]);const Voe=Ai(Koe),Gk=Symbol("buttonGroupContextKey"),Goe=(e,t)=>{GA({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},de(()=>e.type==="text"));const n=Wt(Gk,void 0),r=Kg("button"),{form:i}=JA(),s=fu(de(()=>n==null?void 0:n.size)),o=zl(),a=se(),l=_f(),c=de(()=>e.type||(n==null?void 0:n.type)||""),u=de(()=>{var g,b,y;return(y=(b=e.autoInsertSpace)!=null?b:(g=r.value)==null?void 0:g.autoInsertSpace)!=null?y:!1}),d=de(()=>e.tag==="button"?{ariaDisabled:o.value||e.loading,disabled:o.value||e.loading,autofocus:e.autofocus,type:e.nativeType}:{}),h=de(()=>{var g;const b=(g=l.default)==null?void 0:g.call(l);if(u.value&&(b==null?void 0:b.length)===1){const y=b[0];if((y==null?void 0:y.type)===UA){const C=y.children;return new RegExp("^\\p{Unified_Ideograph}{2}$","u").test(C.trim())}}return!1});return{_disabled:o,_size:s,_type:c,_ref:a,_props:d,shouldAddSpace:h,handleClick:g=>{e.nativeType==="reset"&&(i==null||i.resetFields()),t("click",g)}}},I9=En({size:Pg,disabled:Boolean,type:{type:String,values:["default","primary","success","warning","info","danger","text",""],default:""},icon:{type:ia},nativeType:{type:String,values:["button","submit","reset"],default:"button"},loading:Boolean,loadingIcon:{type:ia,default:()=>t9},plain:Boolean,text:Boolean,link:Boolean,bg:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0},tag:{type:Et([String,Object]),default:"button"}}),qoe={click:e=>e instanceof MouseEvent};function Ki(e,t){Woe(e)&&(e="100%");var n=Yoe(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function Zg(e){return Math.min(1,Math.max(0,e))}function Woe(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function Yoe(e){return typeof e=="string"&&e.indexOf("%")!==-1}function qk(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Jg(e){return e<=1?"".concat(Number(e)*100,"%"):e}function pu(e){return e.length===1?"0"+e:String(e)}function joe(e,t,n){return{r:Ki(e,255)*255,g:Ki(t,255)*255,b:Ki(n,255)*255}}function Wk(e,t,n){e=Ki(e,255),t=Ki(t,255),n=Ki(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),s=0,o=0,a=(r+i)/2;if(r===i)o=0,s=0;else{var l=r-i;switch(o=a>.5?l/(2-r-i):l/(r+i),r){case e:s=(t-n)/l+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Xoe(e,t,n){var r,i,s;if(e=Ki(e,360),t=Ki(t,100),n=Ki(n,100),t===0)i=n,s=n,r=n;else{var o=n<.5?n*(1+t):n+t-n*t,a=2*n-o;r=F9(a,o,e+1/3),i=F9(a,o,e),s=F9(a,o,e-1/3)}return{r:r*255,g:i*255,b:s*255}}function Yk(e,t,n){e=Ki(e,255),t=Ki(t,255),n=Ki(n,255);var r=Math.max(e,t,n),i=Math.min(e,t,n),s=0,o=r,a=r-i,l=r===0?0:a/r;if(r===i)s=0;else{switch(r){case e:s=(t-n)/a+(t>16,g:(e&65280)>>8,b:e&255}}var M9={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function nae(e){var t={r:0,g:0,b:0},n=1,r=null,i=null,s=null,o=!1,a=!1;return typeof e=="string"&&(e=sae(e)),typeof e=="object"&&(Kl(e.r)&&Kl(e.g)&&Kl(e.b)?(t=joe(e.r,e.g,e.b),o=!0,a=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Kl(e.h)&&Kl(e.s)&&Kl(e.v)?(r=Jg(e.s),i=Jg(e.v),t=Zoe(e.h,r,i),o=!0,a="hsv"):Kl(e.h)&&Kl(e.s)&&Kl(e.l)&&(r=Jg(e.s),s=Jg(e.l),t=Xoe(e.h,r,s),o=!0,a="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=qk(n),{ok:o,format:e.format||a,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var rae="[-\\+]?\\d+%?",iae="[-\\+]?\\d*\\.\\d+%?",zc="(?:".concat(iae,")|(?:").concat(rae,")"),L9="[\\s|\\(]+(".concat(zc,")[,|\\s]+(").concat(zc,")[,|\\s]+(").concat(zc,")\\s*\\)?"),O9="[\\s|\\(]+(".concat(zc,")[,|\\s]+(").concat(zc,")[,|\\s]+(").concat(zc,")[,|\\s]+(").concat(zc,")\\s*\\)?"),aa={CSS_UNIT:new RegExp(zc),rgb:new RegExp("rgb"+L9),rgba:new RegExp("rgba"+O9),hsl:new RegExp("hsl"+L9),hsla:new RegExp("hsla"+O9),hsv:new RegExp("hsv"+L9),hsva:new RegExp("hsva"+O9),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function sae(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(M9[e])e=M9[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=aa.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=aa.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=aa.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=aa.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=aa.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=aa.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=aa.hex8.exec(e),n?{r:no(n[1]),g:no(n[2]),b:no(n[3]),a:Xk(n[4]),format:t?"name":"hex8"}:(n=aa.hex6.exec(e),n?{r:no(n[1]),g:no(n[2]),b:no(n[3]),format:t?"name":"hex"}:(n=aa.hex4.exec(e),n?{r:no(n[1]+n[1]),g:no(n[2]+n[2]),b:no(n[3]+n[3]),a:Xk(n[4]+n[4]),format:t?"name":"hex8"}:(n=aa.hex3.exec(e),n?{r:no(n[1]+n[1]),g:no(n[2]+n[2]),b:no(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function Kl(e){return!!aa.CSS_UNIT.exec(String(e))}var oae=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var r;if(t instanceof e)return t;typeof t=="number"&&(t=tae(t)),this.originalInput=t;var i=nae(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,r,i,s=t.r/255,o=t.g/255,a=t.b/255;return s<=.03928?n=s/12.92:n=Math.pow((s+.055)/1.055,2.4),o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),a<=.03928?i=a/12.92:i=Math.pow((a+.055)/1.055,2.4),.2126*n+.7152*r+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=qk(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=Yk(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=Yk(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=Wk(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=Wk(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(i,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(i,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),jk(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),Joe(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(r,")"):"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(Ki(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(Ki(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+jk(this.r,this.g,this.b,!1),n=0,r=Object.entries(M9);n=0,s=!n&&i&&(t.startsWith("hex")||t==="name");return s?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=Zg(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=Zg(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=Zg(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=Zg(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){n===void 0&&(n=50);var r=this.toRgb(),i=new e(t).toRgb(),s=n/100,o={r:(i.r-r.r)*s+r.r,g:(i.g-r.g)*s+r.g,b:(i.b-r.b)*s+r.b,a:(i.a-r.a)*s+r.a};return new e(o)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var r=this.toHsl(),i=360/n,s=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,s.push(new e(r));return s},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),r=n.h,i=n.s,s=n.v,o=[],a=1/t;t--;)o.push(new e({h:r,s:i,v:s})),s=(s+a)%1;return o},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),i=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/i,g:(n.g*n.a+r.g*r.a*(1-n.a))/i,b:(n.b*n.a+r.b*r.a*(1-n.a))/i,a:i})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,i=[this],s=360/t,o=1;o{let r={};const i=e.color;if(i){const s=new oae(i),o=e.dark?s.tint(20).toString():Kc(s,20);if(e.plain)r=n.cssVarBlock({"bg-color":e.dark?Kc(s,90):s.tint(90).toString(),"text-color":i,"border-color":e.dark?Kc(s,50):s.tint(50).toString(),"hover-text-color":`var(${n.cssVarName("color-white")})`,"hover-bg-color":i,"hover-border-color":i,"active-bg-color":o,"active-text-color":`var(${n.cssVarName("color-white")})`,"active-border-color":o}),t.value&&(r[n.cssVarBlockName("disabled-bg-color")]=e.dark?Kc(s,90):s.tint(90).toString(),r[n.cssVarBlockName("disabled-text-color")]=e.dark?Kc(s,50):s.tint(50).toString(),r[n.cssVarBlockName("disabled-border-color")]=e.dark?Kc(s,80):s.tint(80).toString());else{const a=e.dark?Kc(s,30):s.tint(30).toString(),l=s.isDark()?`var(${n.cssVarName("color-white")})`:`var(${n.cssVarName("color-black")})`;if(r=n.cssVarBlock({"bg-color":i,"text-color":l,"border-color":i,"hover-bg-color":a,"hover-text-color":l,"hover-border-color":a,"active-bg-color":o,"active-border-color":o}),t.value){const c=e.dark?Kc(s,50):s.tint(50).toString();r[n.cssVarBlockName("disabled-bg-color")]=c,r[n.cssVarBlockName("disabled-text-color")]=e.dark?"rgba(255, 255, 255, 0.5)":`var(${n.cssVarName("color-white")})`,r[n.cssVarBlockName("disabled-border-color")]=c}}}return r})}const lae=ft({...ft({name:"ElButton"}),props:I9,emits:qoe,setup(e,{expose:t,emit:n}){const r=e,i=aae(r),s=Fn("button"),{_ref:o,_size:a,_type:l,_disabled:c,_props:u,shouldAddSpace:d,handleClick:h}=Goe(r,n);return t({ref:o,size:a,type:l,disabled:c,shouldAddSpace:d}),(m,g)=>(F(),He(mr(m.tag),Qr({ref_key:"_ref",ref:o},T(u),{class:[T(s).b(),T(s).m(T(l)),T(s).m(T(a)),T(s).is("disabled",T(c)),T(s).is("loading",m.loading),T(s).is("plain",m.plain),T(s).is("round",m.round),T(s).is("circle",m.circle),T(s).is("text",m.text),T(s).is("link",m.link),T(s).is("has-bg",m.bg)],style:T(i),onClick:T(h)}),{default:Ee(()=>[m.loading?(F(),P(Ct,{key:0},[m.$slots.loading?bt(m.$slots,"loading",{key:0}):(F(),He(T(ur),{key:1,class:ke(T(s).is("loading"))},{default:Ee(()=>[(F(),He(mr(m.loadingIcon)))]),_:1},8,["class"]))],64)):m.icon||m.$slots.icon?(F(),He(T(ur),{key:1},{default:Ee(()=>[m.icon?(F(),He(mr(m.icon),{key:0})):bt(m.$slots,"icon",{key:1})]),_:3})):Le("v-if",!0),m.$slots.default?(F(),P("span",{key:2,class:ke({[T(s).em("text","expand")]:T(d)})},[bt(m.$slots,"default")],2)):Le("v-if",!0)]),_:3},16,["class","style","onClick"]))}});var cae=cn(lae,[["__file","button.vue"]]);const uae={size:I9.size,type:I9.type},Aae=ft({...ft({name:"ElButtonGroup"}),props:uae,setup(e){const t=e;ni(Gk,yr({size:Si(t,"size"),type:Si(t,"type")}));const n=Fn("button");return(r,i)=>(F(),P("div",{class:ke(`${T(n).b("group")}`)},[bt(r.$slots,"default")],2))}});var Zk=cn(Aae,[["__file","button-group.vue"]]);const gu=Ai(cae,{ButtonGroup:Zk});VA(Zk);var qt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Vl(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function dae(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?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(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var Jk={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(qt,function(){var n=1e3,r=6e4,i=36e5,s="millisecond",o="second",a="minute",l="hour",c="day",u="week",d="month",h="quarter",m="year",g="date",b="Invalid Date",y=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,C=/\[([^\]]+)]|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,E={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(K){var j=["th","st","nd","rd"],ee=K%100;return"["+K+(j[(ee-20)%10]||j[ee]||j[0])+"]"}},B=function(K,j,ee){var V=String(K);return!V||V.length>=j?K:""+Array(j+1-V.length).join(ee)+K},S={s:B,z:function(K){var j=-K.utcOffset(),ee=Math.abs(j),V=Math.floor(ee/60),X=ee%60;return(j<=0?"+":"-")+B(V,2,"0")+":"+B(X,2,"0")},m:function K(j,ee){if(j.date()1)return K(pe[0])}else{var J=j.name;N[J]=j,X=J}return!V&&X&&(L=X),X||!V&&L},z=function(K,j){if($(K))return K.clone();var ee=typeof j=="object"?j:{};return ee.date=K,ee.args=arguments,new W(ee)},R=S;R.l=G,R.i=$,R.w=function(K,j){return z(K,{locale:j.$L,utc:j.$u,x:j.$x,$offset:j.$offset})};var W=function(){function K(ee){this.$L=G(ee.locale,null,!0),this.parse(ee),this.$x=this.$x||ee.x||{},this[U]=!0}var j=K.prototype;return j.parse=function(ee){this.$d=function(V){var X=V.date,le=V.utc;if(X===null)return new Date(NaN);if(R.u(X))return new Date;if(X instanceof Date)return new Date(X);if(typeof X=="string"&&!/Z$/i.test(X)){var pe=X.match(y);if(pe){var J=pe[2]-1||0,he=(pe[7]||"0").substring(0,3);return le?new Date(Date.UTC(pe[1],J,pe[3]||1,pe[4]||0,pe[5]||0,pe[6]||0,he)):new Date(pe[1],J,pe[3]||1,pe[4]||0,pe[5]||0,pe[6]||0,he)}}return new Date(X)}(ee),this.init()},j.init=function(){var ee=this.$d;this.$y=ee.getFullYear(),this.$M=ee.getMonth(),this.$D=ee.getDate(),this.$W=ee.getDay(),this.$H=ee.getHours(),this.$m=ee.getMinutes(),this.$s=ee.getSeconds(),this.$ms=ee.getMilliseconds()},j.$utils=function(){return R},j.isValid=function(){return this.$d.toString()!==b},j.isSame=function(ee,V){var X=z(ee);return this.startOf(V)<=X&&X<=this.endOf(V)},j.isAfter=function(ee,V){return z(ee){if(mu.length===0)return;const t=mu[mu.length-1][N9];if(t.length>0&&e.code===wr.tab){if(t.length===1){e.preventDefault(),document.activeElement!==t[0]&&t[0].focus();return}const n=e.shiftKey,r=e.target===t[0],i=e.target===t[t.length-1];r&&n&&(e.preventDefault(),t[t.length-1].focus()),i&&!n&&(e.preventDefault(),t[0].focus())}},pae={beforeMount(e){e[N9]=hT(e),mu.push(e),mu.length<=1&&document.addEventListener("keydown",eI)},updated(e){Kt(()=>{e[N9]=hT(e)})},unmounted(){mu.shift(),mu.length===0&&document.removeEventListener("keydown",eI)}},tI={modelValue:{type:[Number,String,Boolean],default:void 0},label:{type:[String,Boolean,Number,Object],default:void 0},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:{type:String,default:void 0},trueLabel:{type:[String,Number],default:void 0},falseLabel:{type:[String,Number],default:void 0},id:{type:String,default:void 0},controls:{type:String,default:void 0},border:Boolean,size:Pg,tabindex:[String,Number],validateEvent:{type:Boolean,default:!0}},nI={[wo]:e=>hn(e)||Wr(e)||ra(e),change:e=>hn(e)||Wr(e)||ra(e)},n1=Symbol("checkboxGroupContextKey"),gae=({model:e,isChecked:t})=>{const n=Wt(n1,void 0),r=de(()=>{var s,o;const a=(s=n==null?void 0:n.max)==null?void 0:s.value,l=(o=n==null?void 0:n.min)==null?void 0:o.value;return!zA(a)&&e.value.length>=a&&!t.value||!zA(l)&&e.value.length<=l&&t.value});return{isDisabled:zl(de(()=>(n==null?void 0:n.disabled.value)||r.value)),isLimitDisabled:r}},mae=(e,{model:t,isLimitExceeded:n,hasOwnLabel:r,isDisabled:i,isLabeledByFormItem:s})=>{const o=Wt(n1,void 0),{formItem:a}=JA(),{emit:l}=Ir();function c(g){var b,y;return g===e.trueLabel||g===!0?(b=e.trueLabel)!=null?b:!0:(y=e.falseLabel)!=null?y:!1}function u(g,b){l("change",c(g),b)}function d(g){if(n.value)return;const b=g.target;l("change",c(b.checked),g)}async function h(g){n.value||!r.value&&!i.value&&s.value&&(g.composedPath().some(C=>C.tagName==="LABEL")||(t.value=c([!1,e.falseLabel].includes(t.value)),await Kt(),u(t.value,g)))}const m=de(()=>(o==null?void 0:o.validateEvent)||e.validateEvent);return mt(()=>e.modelValue,()=>{m.value&&(a==null||a.validate("change").catch(g=>void 0))}),{handleChange:d,onClickRoot:h}},vae=e=>{const t=se(!1),{emit:n}=Ir(),r=Wt(n1,void 0),i=de(()=>zA(r)===!1),s=se(!1);return{model:de({get(){var a,l;return i.value?(a=r==null?void 0:r.modelValue)==null?void 0:a.value:(l=e.modelValue)!=null?l:t.value},set(a){var l,c;i.value&&Qt(a)?(s.value=((l=r==null?void 0:r.max)==null?void 0:l.value)!==void 0&&a.length>(r==null?void 0:r.max.value),s.value===!1&&((c=r==null?void 0:r.changeEvent)==null||c.call(r,a))):(n(wo,a),t.value=a)}}),isGroup:i,isLimitExceeded:s}},_ae=(e,t,{model:n})=>{const r=Wt(n1,void 0),i=se(!1),s=de(()=>{const c=n.value;return ra(c)?c:Qt(c)?Sn(e.label)?c.map(Dn).some(u=>kS(u,e.label)):c.map(Dn).includes(e.label):c!=null?c===e.trueLabel:!!c}),o=fu(de(()=>{var c;return(c=r==null?void 0:r.size)==null?void 0:c.value}),{prop:!0}),a=fu(de(()=>{var c;return(c=r==null?void 0:r.size)==null?void 0:c.value})),l=de(()=>!!t.default||!au(e.label));return{checkboxButtonSize:o,isChecked:s,isFocused:i,checkboxSize:a,hasOwnLabel:l}},bae=(e,{model:t})=>{function n(){Qt(t.value)&&!t.value.includes(e.label)?t.value.push(e.label):t.value=e.trueLabel||!0}e.checked&&n()},rI=(e,t)=>{const{formItem:n}=JA(),{model:r,isGroup:i,isLimitExceeded:s}=vae(e),{isFocused:o,isChecked:a,checkboxButtonSize:l,checkboxSize:c,hasOwnLabel:u}=_ae(e,t,{model:r}),{isDisabled:d}=gae({model:r,isChecked:a}),{inputId:h,isLabeledByFormItem:m}=Gg(e,{formItemContext:n,disableIdGeneration:u,disableIdManagement:i}),{handleChange:g,onClickRoot:b}=mae(e,{model:r,isLimitExceeded:s,hasOwnLabel:u,isDisabled:d,isLabeledByFormItem:m});return bae(e,{model:r}),{inputId:h,isLabeledByFormItem:m,isChecked:a,isDisabled:d,isFocused:o,checkboxButtonSize:l,checkboxSize:c,hasOwnLabel:u,model:r,handleChange:g,onClickRoot:b}},Cae=["id","indeterminate","name","tabindex","disabled","true-value","false-value"],yae=["id","indeterminate","disabled","value","name","tabindex"],wae=ft({...ft({name:"ElCheckbox"}),props:tI,emits:nI,setup(e){const t=e,n=_f(),{inputId:r,isLabeledByFormItem:i,isChecked:s,isDisabled:o,isFocused:a,checkboxSize:l,hasOwnLabel:c,model:u,handleChange:d,onClickRoot:h}=rI(t,n),m=Fn("checkbox"),g=de(()=>[m.b(),m.m(l.value),m.is("disabled",o.value),m.is("bordered",t.border),m.is("checked",s.value)]),b=de(()=>[m.e("input"),m.is("disabled",o.value),m.is("checked",s.value),m.is("indeterminate",t.indeterminate),m.is("focus",a.value)]);return(y,C)=>(F(),He(mr(!T(c)&&T(i)?"span":"label"),{class:ke(T(g)),"aria-controls":y.indeterminate?y.controls:null,onClick:T(h)},{default:Ee(()=>[k("span",{class:ke(T(b))},[y.trueLabel||y.falseLabel?tt((F(),P("input",{key:0,id:T(r),"onUpdate:modelValue":C[0]||(C[0]=E=>Er(u)?u.value=E:null),class:ke(T(m).e("original")),type:"checkbox",indeterminate:y.indeterminate,name:y.name,tabindex:y.tabindex,disabled:T(o),"true-value":y.trueLabel,"false-value":y.falseLabel,onChange:C[1]||(C[1]=(...E)=>T(d)&&T(d)(...E)),onFocus:C[2]||(C[2]=E=>a.value=!0),onBlur:C[3]||(C[3]=E=>a.value=!1),onClick:C[4]||(C[4]=pn(()=>{},["stop"]))},null,42,Cae)),[[_g,T(u)]]):tt((F(),P("input",{key:1,id:T(r),"onUpdate:modelValue":C[5]||(C[5]=E=>Er(u)?u.value=E:null),class:ke(T(m).e("original")),type:"checkbox",indeterminate:y.indeterminate,disabled:T(o),value:y.label,name:y.name,tabindex:y.tabindex,onChange:C[6]||(C[6]=(...E)=>T(d)&&T(d)(...E)),onFocus:C[7]||(C[7]=E=>a.value=!0),onBlur:C[8]||(C[8]=E=>a.value=!1),onClick:C[9]||(C[9]=pn(()=>{},["stop"]))},null,42,yae)),[[_g,T(u)]]),k("span",{class:ke(T(m).e("inner"))},null,2)],2),T(c)?(F(),P("span",{key:0,class:ke(T(m).e("label"))},[bt(y.$slots,"default"),y.$slots.default?Le("v-if",!0):(F(),P(Ct,{key:0},[Yt(pt(y.label),1)],64))],2)):Le("v-if",!0)]),_:3},8,["class","aria-controls","onClick"]))}});var xae=cn(wae,[["__file","checkbox.vue"]]);const Eae=["name","tabindex","disabled","true-value","false-value"],Bae=["name","tabindex","disabled","value"],Tae=ft({...ft({name:"ElCheckboxButton"}),props:tI,emits:nI,setup(e){const t=e,n=_f(),{isFocused:r,isChecked:i,isDisabled:s,checkboxButtonSize:o,model:a,handleChange:l}=rI(t,n),c=Wt(n1,void 0),u=Fn("checkbox"),d=de(()=>{var m,g,b,y;const C=(g=(m=c==null?void 0:c.fill)==null?void 0:m.value)!=null?g:"";return{backgroundColor:C,borderColor:C,color:(y=(b=c==null?void 0:c.textColor)==null?void 0:b.value)!=null?y:"",boxShadow:C?`-1px 0 0 0 ${C}`:void 0}}),h=de(()=>[u.b("button"),u.bm("button",o.value),u.is("disabled",s.value),u.is("checked",i.value),u.is("focus",r.value)]);return(m,g)=>(F(),P("label",{class:ke(T(h))},[m.trueLabel||m.falseLabel?tt((F(),P("input",{key:0,"onUpdate:modelValue":g[0]||(g[0]=b=>Er(a)?a.value=b:null),class:ke(T(u).be("button","original")),type:"checkbox",name:m.name,tabindex:m.tabindex,disabled:T(s),"true-value":m.trueLabel,"false-value":m.falseLabel,onChange:g[1]||(g[1]=(...b)=>T(l)&&T(l)(...b)),onFocus:g[2]||(g[2]=b=>r.value=!0),onBlur:g[3]||(g[3]=b=>r.value=!1),onClick:g[4]||(g[4]=pn(()=>{},["stop"]))},null,42,Eae)),[[_g,T(a)]]):tt((F(),P("input",{key:1,"onUpdate:modelValue":g[5]||(g[5]=b=>Er(a)?a.value=b:null),class:ke(T(u).be("button","original")),type:"checkbox",name:m.name,tabindex:m.tabindex,disabled:T(s),value:m.label,onChange:g[6]||(g[6]=(...b)=>T(l)&&T(l)(...b)),onFocus:g[7]||(g[7]=b=>r.value=!0),onBlur:g[8]||(g[8]=b=>r.value=!1),onClick:g[9]||(g[9]=pn(()=>{},["stop"]))},null,42,Bae)),[[_g,T(a)]]),m.$slots.default||m.label?(F(),P("span",{key:2,class:ke(T(u).be("button","inner")),style:on(T(i)?T(d):void 0)},[bt(m.$slots,"default",{},()=>[Yt(pt(m.label),1)])],6)):Le("v-if",!0)],2))}});var iI=cn(Tae,[["__file","checkbox-button.vue"]]);const Sae=En({modelValue:{type:Et(Array),default:()=>[]},disabled:Boolean,min:Number,max:Number,size:Pg,label:String,fill:String,textColor:String,tag:{type:String,default:"div"},validateEvent:{type:Boolean,default:!0}}),kae={[wo]:e=>Qt(e),change:e=>Qt(e)},Iae=ft({...ft({name:"ElCheckboxGroup"}),props:Sae,emits:kae,setup(e,{emit:t}){const n=e,r=Fn("checkbox"),{formItem:i}=JA(),{inputId:s,isLabeledByFormItem:o}=Gg(n,{formItemContext:i}),a=async c=>{t(wo,c),await Kt(),t("change",c)},l=de({get(){return n.modelValue},set(c){a(c)}});return ni(n1,{...pre(j5(n),["size","min","max","disabled","validateEvent","fill","textColor"]),modelValue:l,changeEvent:a}),mt(()=>n.modelValue,()=>{n.validateEvent&&(i==null||i.validate("change").catch(c=>void 0))}),(c,u)=>{var d;return F(),He(mr(c.tag),{id:T(s),class:ke(T(r).b("group")),role:"group","aria-label":T(o)?void 0:c.label||"checkbox-group","aria-labelledby":T(o)?(d=T(i))==null?void 0:d.labelId:void 0},{default:Ee(()=>[bt(c.$slots,"default")]),_:3},8,["id","class","aria-label","aria-labelledby"])}}});var sI=cn(Iae,[["__file","checkbox-group.vue"]]);const oI=Ai(xae,{CheckboxButton:iI,CheckboxGroup:sI});VA(iI);const Fae=VA(sI),aI=Symbol("rowContextKey"),Mae=En({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:["start","center","end","space-around","space-between","space-evenly"],default:"start"},align:{type:String,values:["top","middle","bottom"]}}),Lae=ft({...ft({name:"ElRow"}),props:Mae,setup(e){const t=e,n=Fn("row"),r=de(()=>t.gutter);ni(aI,{gutter:r});const i=de(()=>{const o={};return t.gutter&&(o.marginRight=o.marginLeft=`-${t.gutter/2}px`),o}),s=de(()=>[n.b(),n.is(`justify-${t.justify}`,t.justify!=="start"),n.is(`align-${t.align}`,!!t.align)]);return(o,a)=>(F(),He(mr(o.tag),{class:ke(T(s)),style:on(T(i))},{default:Ee(()=>[bt(o.$slots,"default")]),_:3},8,["class","style"]))}});var Oae=cn(Lae,[["__file","row.vue"]]);const Nae=Ai(Oae),Dae=En({tag:{type:String,default:"div"},span:{type:Number,default:24},offset:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},xs:{type:Et([Number,Object]),default:()=>za({})},sm:{type:Et([Number,Object]),default:()=>za({})},md:{type:Et([Number,Object]),default:()=>za({})},lg:{type:Et([Number,Object]),default:()=>za({})},xl:{type:Et([Number,Object]),default:()=>za({})}}),Rae=ft({...ft({name:"ElCol"}),props:Dae,setup(e){const t=e,{gutter:n}=Wt(aI,{gutter:de(()=>0)}),r=Fn("col"),i=de(()=>{const o={};return n.value&&(o.paddingLeft=o.paddingRight=`${n.value/2}px`),o}),s=de(()=>{const o=[];return["span","offset","pull","push"].forEach(c=>{const u=t[c];Wr(u)&&(c==="span"?o.push(r.b(`${t[c]}`)):u>0&&o.push(r.b(`${c}-${t[c]}`)))}),["xs","sm","md","lg","xl"].forEach(c=>{Wr(t[c])?o.push(r.b(`${c}-${t[c]}`)):Sn(t[c])&&Object.entries(t[c]).forEach(([u,d])=>{o.push(u!=="span"?r.b(`${c}-${u}-${d}`):r.b(`${c}-${d}`))})}),n.value&&o.push(r.is("guttered")),[r.b(),o]});return(o,a)=>(F(),He(mr(o.tag),{class:ke(T(s)),style:on(T(i))},{default:Ee(()=>[bt(o.$slots,"default")]),_:3},8,["class","style"]))}});var Uae=cn(Rae,[["__file","col.vue"]]);const Hae=Ai(Uae),Qae=En({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:Et([String,Array,Object])},zIndex:{type:Et([String,Number])}}),$ae={click:e=>e instanceof MouseEvent},Pae="overlay";var zae=ft({name:"ElOverlay",props:Qae,emits:$ae,setup(e,{slots:t,emit:n}){const r=Fn(Pae),i=l=>{n("click",l)},{onClick:s,onMousedown:o,onMouseup:a}=v9(e.customMaskEvent?void 0:i);return()=>e.mask?ue("div",{class:[r.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:s,onMousedown:o,onMouseup:a},[bt(t,"default")],Rg.STYLE|Rg.CLASS|Rg.PROPS,["onClick","onMouseup","onMousedown"]):Ol("div",{class:e.overlayClass,style:{zIndex:e.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[bt(t,"default")])}});const D9=zae,lI=Symbol("dialogInjectionKey"),cI=En({center:Boolean,alignCenter:Boolean,closeIcon:{type:ia},customClass:{type:String,default:""},draggable:Boolean,fullscreen:Boolean,showClose:{type:Boolean,default:!0},title:{type:String,default:""},ariaLevel:{type:String,default:"2"}}),Kae={close:()=>!0},Vae=["aria-level"],Gae=["aria-label"],qae=["id"],Wae=ft({...ft({name:"ElDialogContent"}),props:cI,emits:Kae,setup(e){const t=e,{t:n}=Uf(),{Close:r}=Yre,{dialogRef:i,headerRef:s,bodyId:o,ns:a,style:l}=Wt(lI),{focusTrapRef:c}=Wt(B9),u=de(()=>[a.b(),a.is("fullscreen",t.fullscreen),a.is("draggable",t.draggable),a.is("align-center",t.alignCenter),{[a.m("center")]:t.center},t.customClass]),d=r9(c,i),h=de(()=>t.draggable);return PS(i,s,h),(m,g)=>(F(),P("div",{ref:T(d),class:ke(T(u)),style:on(T(l)),tabindex:"-1"},[k("header",{ref_key:"headerRef",ref:s,class:ke(T(a).e("header"))},[bt(m.$slots,"header",{},()=>[k("span",{role:"heading","aria-level":m.ariaLevel,class:ke(T(a).e("title"))},pt(m.title),11,Vae)]),m.showClose?(F(),P("button",{key:0,"aria-label":T(n)("el.dialog.close"),class:ke(T(a).e("headerbtn")),type:"button",onClick:g[0]||(g[0]=b=>m.$emit("close"))},[ue(T(ur),{class:ke(T(a).e("close"))},{default:Ee(()=>[(F(),He(mr(m.closeIcon||T(r))))]),_:1},8,["class"])],10,Gae)):Le("v-if",!0)],2),k("div",{id:T(o),class:ke(T(a).e("body"))},[bt(m.$slots,"default")],10,qae),m.$slots.footer?(F(),P("footer",{key:0,class:ke(T(a).e("footer"))},[bt(m.$slots,"footer")],2)):Le("v-if",!0)],6))}});var Yae=cn(Wae,[["__file","dialog-content.vue"]]);const uI=En({...cI,appendToBody:Boolean,appendTo:{type:Et(String),default:"body"},beforeClose:{type:Et(Function)},destroyOnClose:Boolean,closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:Boolean,modalClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:{type:Boolean,default:!1},headerAriaLevel:{type:String,default:"2"}}),AI={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[wo]:e=>ra(e),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},dI=(e,t)=>{var n;const i=Ir().emit,{nextZIndex:s}=_9();let o="";const a=$c(),l=$c(),c=se(!1),u=se(!1),d=se(!1),h=se((n=e.zIndex)!=null?n:s());let m,g;const b=Kg("namespace",Hf),y=de(()=>{const j={},ee=`--${b.value}-dialog`;return e.fullscreen||(e.top&&(j[`${ee}-margin-top`]=e.top),e.width&&(j[`${ee}-width`]=Pa(e.width))),j}),C=de(()=>e.alignCenter?{display:"flex"}:{});function E(){i("opened")}function B(){i("closed"),i(wo,!1),e.destroyOnClose&&(d.value=!1)}function S(){i("close")}function L(){g==null||g(),m==null||m(),e.openDelay&&e.openDelay>0?{stop:m}=T8(()=>G(),e.openDelay):G()}function N(){m==null||m(),g==null||g(),e.closeDelay&&e.closeDelay>0?{stop:g}=T8(()=>z(),e.closeDelay):z()}function U(){function j(ee){ee||(u.value=!0,c.value=!1)}e.beforeClose?e.beforeClose(j):N()}function $(){e.closeOnClickModal&&U()}function G(){$r&&(c.value=!0)}function z(){c.value=!1}function R(){i("openAutoFocus")}function W(){i("closeAutoFocus")}function te(j){var ee;((ee=j.detail)==null?void 0:ee.focusReason)==="pointer"&&j.preventDefault()}e.lockScroll&&VS(c);function K(){e.closeOnPressEscape&&U()}return mt(()=>e.modelValue,j=>{j?(u.value=!1,L(),d.value=!0,h.value=IS(e.zIndex)?s():h.value++,Kt(()=>{i("open"),t.value&&(t.value.scrollTop=0)})):c.value&&N()}),mt(()=>e.fullscreen,j=>{t.value&&(j?(o=t.value.style.transform,t.value.style.transform=""):t.value.style.transform=o)}),Xt(()=>{e.modelValue&&(c.value=!0,d.value=!0,L())}),{afterEnter:E,afterLeave:B,beforeLeave:S,handleClose:U,onModalClick:$,close:N,doClose:z,onOpenAutoFocus:R,onCloseAutoFocus:W,onCloseRequested:K,onFocusoutPrevented:te,titleId:a,bodyId:l,closed:u,style:y,overlayDialogStyle:C,rendered:d,visible:c,zIndex:h}},jae=["aria-label","aria-labelledby","aria-describedby"],Xae=ft({...ft({name:"ElDialog",inheritAttrs:!1}),props:uI,emits:AI,setup(e,{expose:t}){const n=e,r=_f();GA({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},de(()=>!!r.title)),GA({scope:"el-dialog",from:"custom-class",replacement:"class",version:"2.3.0",ref:"https://element-plus.org/en-US/component/dialog.html#attributes",type:"Attribute"},de(()=>!!n.customClass));const i=Fn("dialog"),s=se(),o=se(),a=se(),{visible:l,titleId:c,bodyId:u,style:d,overlayDialogStyle:h,rendered:m,zIndex:g,afterEnter:b,afterLeave:y,beforeLeave:C,handleClose:E,onModalClick:B,onOpenAutoFocus:S,onCloseAutoFocus:L,onCloseRequested:N,onFocusoutPrevented:U}=dI(n,s);ni(lI,{dialogRef:s,headerRef:o,bodyId:u,ns:i,rendered:m,style:d});const $=v9(B),G=de(()=>n.draggable&&!n.fullscreen);return t({visible:l,dialogContentRef:a}),(z,R)=>(F(),He(m8,{to:z.appendTo,disabled:z.appendTo!=="body"?!1:!z.appendToBody},[ue(zi,{name:"dialog-fade",onAfterEnter:T(b),onAfterLeave:T(y),onBeforeLeave:T(C),persisted:""},{default:Ee(()=>[tt(ue(T(D9),{"custom-mask-event":"",mask:z.modal,"overlay-class":z.modalClass,"z-index":T(g)},{default:Ee(()=>[k("div",{role:"dialog","aria-modal":"true","aria-label":z.title||void 0,"aria-labelledby":z.title?void 0:T(c),"aria-describedby":T(u),class:ke(`${T(i).namespace.value}-overlay-dialog`),style:on(T(h)),onClick:R[0]||(R[0]=(...W)=>T($).onClick&&T($).onClick(...W)),onMousedown:R[1]||(R[1]=(...W)=>T($).onMousedown&&T($).onMousedown(...W)),onMouseup:R[2]||(R[2]=(...W)=>T($).onMouseup&&T($).onMouseup(...W))},[ue(T(Xg),{loop:"",trapped:T(l),"focus-start-el":"container",onFocusAfterTrapped:T(S),onFocusAfterReleased:T(L),onFocusoutPrevented:T(U),onReleaseRequested:T(N)},{default:Ee(()=>[T(m)?(F(),He(Yae,Qr({key:0,ref_key:"dialogContentRef",ref:a},z.$attrs,{"custom-class":z.customClass,center:z.center,"align-center":z.alignCenter,"close-icon":z.closeIcon,draggable:T(G),fullscreen:z.fullscreen,"show-close":z.showClose,title:z.title,"aria-level":z.headerAriaLevel,onClose:T(E)}),gf({header:Ee(()=>[z.$slots.title?bt(z.$slots,"title",{key:1}):bt(z.$slots,"header",{key:0,close:T(E),titleId:T(c),titleClass:T(i).e("title")})]),default:Ee(()=>[bt(z.$slots,"default")]),_:2},[z.$slots.footer?{name:"footer",fn:Ee(()=>[bt(z.$slots,"footer")])}:void 0]),1040,["custom-class","center","align-center","close-icon","draggable","fullscreen","show-close","title","aria-level","onClose"])):Le("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,jae)]),_:3},8,["mask","overlay-class","z-index"]),[[rn,T(l)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["to","disabled"]))}});var Zae=cn(Xae,[["__file","dialog.vue"]]);const r1=Ai(Zae),Jae=En({...uI,direction:{type:String,default:"rtl",values:["ltr","rtl","ttb","btt"]},size:{type:[String,Number],default:"30%"},withHeader:{type:Boolean,default:!0},modalFade:{type:Boolean,default:!0},headerAriaLevel:{type:String,default:"2"}}),ele=ft({name:"ElDrawer",components:{ElOverlay:D9,ElFocusTrap:Xg,ElIcon:ur,Close:KA},inheritAttrs:!1,props:Jae,emits:AI,setup(e,{slots:t}){GA({scope:"el-drawer",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/drawer.html#slots"},de(()=>!!t.title)),GA({scope:"el-drawer",from:"custom-class",replacement:"class",version:"2.3.0",ref:"https://element-plus.org/en-US/component/drawer.html#attributes",type:"Attribute"},de(()=>!!e.customClass));const n=se(),r=se(),i=Fn("drawer"),{t:s}=Uf(),o=de(()=>e.direction==="rtl"||e.direction==="ltr"),a=de(()=>Pa(e.size));return{...dI(e,n),drawerRef:n,focusStartRef:r,isHorizontal:o,drawerSize:a,ns:i,t:s}}}),tle=["aria-label","aria-labelledby","aria-describedby"],nle=["id","aria-level"],rle=["aria-label"],ile=["id"];function sle(e,t,n,r,i,s){const o=Wn("close"),a=Wn("el-icon"),l=Wn("el-focus-trap"),c=Wn("el-overlay");return F(),He(m8,{to:"body",disabled:!e.appendToBody},[ue(zi,{name:e.ns.b("fade"),onAfterEnter:e.afterEnter,onAfterLeave:e.afterLeave,onBeforeLeave:e.beforeLeave,persisted:""},{default:Ee(()=>[tt(ue(c,{mask:e.modal,"overlay-class":e.modalClass,"z-index":e.zIndex,onClick:e.onModalClick},{default:Ee(()=>[ue(l,{loop:"",trapped:e.visible,"focus-trap-el":e.drawerRef,"focus-start-el":e.focusStartRef,onReleaseRequested:e.onCloseRequested},{default:Ee(()=>[k("div",Qr({ref:"drawerRef","aria-modal":"true","aria-label":e.title||void 0,"aria-labelledby":e.title?void 0:e.titleId,"aria-describedby":e.bodyId},e.$attrs,{class:[e.ns.b(),e.direction,e.visible&&"open",e.customClass],style:e.isHorizontal?"width: "+e.drawerSize:"height: "+e.drawerSize,role:"dialog",onClick:t[1]||(t[1]=pn(()=>{},["stop"]))}),[k("span",{ref:"focusStartRef",class:ke(e.ns.e("sr-focus")),tabindex:"-1"},null,2),e.withHeader?(F(),P("header",{key:0,class:ke(e.ns.e("header"))},[e.$slots.title?bt(e.$slots,"title",{key:1},()=>[Le(" DEPRECATED SLOT ")]):bt(e.$slots,"header",{key:0,close:e.handleClose,titleId:e.titleId,titleClass:e.ns.e("title")},()=>[e.$slots.title?Le("v-if",!0):(F(),P("span",{key:0,id:e.titleId,role:"heading","aria-level":e.headerAriaLevel,class:ke(e.ns.e("title"))},pt(e.title),11,nle))]),e.showClose?(F(),P("button",{key:2,"aria-label":e.t("el.drawer.close"),class:ke(e.ns.e("close-btn")),type:"button",onClick:t[0]||(t[0]=(...u)=>e.handleClose&&e.handleClose(...u))},[ue(a,{class:ke(e.ns.e("close"))},{default:Ee(()=>[ue(o)]),_:1},8,["class"])],10,rle)):Le("v-if",!0)],2)):Le("v-if",!0),e.rendered?(F(),P("div",{key:1,id:e.bodyId,class:ke(e.ns.e("body"))},[bt(e.$slots,"default")],10,ile)):Le("v-if",!0),e.$slots.footer?(F(),P("div",{key:2,class:ke(e.ns.e("footer"))},[bt(e.$slots,"footer")],2)):Le("v-if",!0)],16,tle)]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])]),_:3},8,["mask","overlay-class","z-index","onClick"]),[[rn,e.visible]])]),_:3},8,["name","onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"])}var ole=cn(ele,[["render",sle],["__file","drawer.vue"]]);const ale=Ai(ole),lle=ft({inheritAttrs:!1});function cle(e,t,n,r,i,s){return bt(e.$slots,"default")}var ule=cn(lle,[["render",cle],["__file","collection.vue"]]);const Ale=ft({name:"ElCollectionItem",inheritAttrs:!1});function dle(e,t,n,r,i,s){return bt(e.$slots,"default")}var fle=cn(Ale,[["render",dle],["__file","collection-item.vue"]]);const fI="data-el-collection-item",hI=e=>{const t=`El${e}Collection`,n=`${t}Item`,r=Symbol(t),i=Symbol(n),s={...ule,name:t,setup(){const a=se(null),l=new Map;ni(r,{itemMap:l,getItems:()=>{const u=T(a);if(!u)return[];const d=Array.from(u.querySelectorAll(`[${fI}]`));return[...l.values()].sort((m,g)=>d.indexOf(m.ref)-d.indexOf(g.ref))},collectionRef:a})}},o={...fle,name:n,setup(a,{attrs:l}){const c=se(null),u=Wt(r,void 0);ni(i,{collectionItemRef:c}),Xt(()=>{const d=T(c);d&&u.itemMap.set(d,{ref:d,...l})}),Ii(()=>{const d=T(c);u.itemMap.delete(d)})}};return{COLLECTION_INJECTION_KEY:r,COLLECTION_ITEM_INJECTION_KEY:i,ElCollection:s,ElCollectionItem:o}},hle=En({style:{type:Et([String,Array,Object])},currentTabId:{type:Et(String)},defaultCurrentTabId:String,loop:Boolean,dir:{type:String,values:["ltr","rtl"],default:"ltr"},orientation:{type:Et(String)},onBlur:Function,onFocus:Function,onMousedown:Function}),{ElCollection:ple,ElCollectionItem:gle,COLLECTION_INJECTION_KEY:R9,COLLECTION_ITEM_INJECTION_KEY:mle}=hI("RovingFocusGroup"),U9=Symbol("elRovingFocusGroup"),pI=Symbol("elRovingFocusGroupItem"),vle={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"},_le=(e,t)=>{if(t!=="rtl")return e;switch(e){case wr.right:return wr.left;case wr.left:return wr.right;default:return e}},ble=(e,t,n)=>{const r=_le(e.key,n);if(!(t==="vertical"&&[wr.left,wr.right].includes(r))&&!(t==="horizontal"&&[wr.up,wr.down].includes(r)))return vle[r]},Cle=(e,t)=>e.map((n,r)=>e[(r+t)%e.length]),H9=e=>{const{activeElement:t}=document;for(const n of e)if(n===t||(n.focus(),t!==document.activeElement))return},gI="currentTabIdChange",mI="rovingFocusGroup.entryFocus",yle={bubbles:!1,cancelable:!0},wle=ft({name:"ElRovingFocusGroupImpl",inheritAttrs:!1,props:hle,emits:[gI,"entryFocus"],setup(e,{emit:t}){var n;const r=se((n=e.currentTabId||e.defaultCurrentTabId)!=null?n:null),i=se(!1),s=se(!1),o=se(null),{getItems:a}=Wt(R9,void 0),l=de(()=>[{outline:"none"},e.style]),c=b=>{t(gI,b)},u=()=>{i.value=!0},d=ui(b=>{var y;(y=e.onMousedown)==null||y.call(e,b)},()=>{s.value=!0}),h=ui(b=>{var y;(y=e.onFocus)==null||y.call(e,b)},b=>{const y=!T(s),{target:C,currentTarget:E}=b;if(C===E&&y&&!T(i)){const B=new Event(mI,yle);if(E==null||E.dispatchEvent(B),!B.defaultPrevented){const S=a().filter(G=>G.focusable),L=S.find(G=>G.active),N=S.find(G=>G.id===T(r)),$=[L,N,...S].filter(Boolean).map(G=>G.ref);H9($)}}s.value=!1}),m=ui(b=>{var y;(y=e.onBlur)==null||y.call(e,b)},()=>{i.value=!1}),g=(...b)=>{t("entryFocus",...b)};ni(U9,{currentTabbedId:lf(r),loop:Si(e,"loop"),tabIndex:de(()=>T(i)?-1:0),rovingFocusGroupRef:o,rovingFocusGroupRootStyle:l,orientation:Si(e,"orientation"),dir:Si(e,"dir"),onItemFocus:c,onItemShiftTab:u,onBlur:m,onFocus:h,onMousedown:d}),mt(()=>e.currentTabId,b=>{r.value=b??null}),Ul(o,mI,g)}});function xle(e,t,n,r,i,s){return bt(e.$slots,"default")}var Ele=cn(wle,[["render",xle],["__file","roving-focus-group-impl.vue"]]);const Ble=ft({name:"ElRovingFocusGroup",components:{ElFocusGroupCollection:ple,ElRovingFocusGroupImpl:Ele}});function Tle(e,t,n,r,i,s){const o=Wn("el-roving-focus-group-impl"),a=Wn("el-focus-group-collection");return F(),He(a,null,{default:Ee(()=>[ue(o,sE(FB(e.$attrs)),{default:Ee(()=>[bt(e.$slots,"default")]),_:3},16)]),_:3})}var Sle=cn(Ble,[["render",Tle],["__file","roving-focus-group.vue"]]);const kle=ft({components:{ElRovingFocusCollectionItem:gle},props:{focusable:{type:Boolean,default:!0},active:{type:Boolean,default:!1}},emits:["mousedown","focus","keydown"],setup(e,{emit:t}){const{currentTabbedId:n,loop:r,onItemFocus:i,onItemShiftTab:s}=Wt(U9,void 0),{getItems:o}=Wt(R9,void 0),a=$c(),l=se(null),c=ui(m=>{t("mousedown",m)},m=>{e.focusable?i(T(a)):m.preventDefault()}),u=ui(m=>{t("focus",m)},()=>{i(T(a))}),d=ui(m=>{t("keydown",m)},m=>{const{key:g,shiftKey:b,target:y,currentTarget:C}=m;if(g===wr.tab&&b){s();return}if(y!==C)return;const E=ble(m);if(E){m.preventDefault();let S=o().filter(L=>L.focusable).map(L=>L.ref);switch(E){case"last":{S.reverse();break}case"prev":case"next":{E==="prev"&&S.reverse();const L=S.indexOf(C);S=r.value?Cle(S,L+1):S.slice(L+1);break}}Kt(()=>{H9(S)})}}),h=de(()=>n.value===T(a));return ni(pI,{rovingFocusGroupItemRef:l,tabIndex:de(()=>T(h)?0:-1),handleMousedown:c,handleFocus:u,handleKeydown:d}),{id:a,handleKeydown:d,handleFocus:u,handleMousedown:c}}});function Ile(e,t,n,r,i,s){const o=Wn("el-roving-focus-collection-item");return F(),He(o,{id:e.id,focusable:e.focusable,active:e.active},{default:Ee(()=>[bt(e.$slots,"default")]),_:3},8,["id","focusable","active"])}var Fle=cn(kle,[["render",Ile],["__file","roving-focus-item.vue"]]);const e3=En({trigger:qf.trigger,effect:{...To.effect,default:"light"},type:{type:Et(String)},placement:{type:Et(String),default:"bottom"},popperOptions:{type:Et(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:Et([Number,String]),default:0},maxHeight:{type:Et([Number,String]),default:""},popperClass:{type:String,default:""},disabled:{type:Boolean,default:!1},role:{type:String,default:"menu"},buttonProps:{type:Et(Object)},teleported:To.teleported}),vI=En({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:ia}}),Mle=En({onKeydown:{type:Et(Function)}}),Lle=[wr.down,wr.pageDown,wr.home],_I=[wr.up,wr.pageUp,wr.end],Ole=[...Lle,..._I],{ElCollection:Nle,ElCollectionItem:Dle,COLLECTION_INJECTION_KEY:Rle,COLLECTION_ITEM_INJECTION_KEY:Ule}=hI("Dropdown"),t3=Symbol("elDropdown"),{ButtonGroup:Hle}=gu,Qle=ft({name:"ElDropdown",components:{ElButton:gu,ElButtonGroup:Hle,ElScrollbar:y9,ElDropdownCollection:Nle,ElTooltip:Ga,ElRovingFocusGroup:Sle,ElOnlyChild:Lk,ElIcon:ur,ArrowDown:xre},props:e3,emits:["visible-change","click","command"],setup(e,{emit:t}){const n=Ir(),r=Fn("dropdown"),{t:i}=Uf(),s=se(),o=se(),a=se(null),l=se(null),c=se(null),u=se(null),d=se(!1),h=[wr.enter,wr.space,wr.down],m=de(()=>({maxHeight:Pa(e.maxHeight)})),g=de(()=>[r.m(L.value)]),b=de(()=>Qee(e.trigger)),y=$c().value,C=de(()=>e.id||y);mt([s,b],([V,X],[le])=>{var pe,J,he;(pe=le==null?void 0:le.$el)!=null&&pe.removeEventListener&&le.$el.removeEventListener("pointerenter",U),(J=V==null?void 0:V.$el)!=null&&J.removeEventListener&&V.$el.removeEventListener("pointerenter",U),(he=V==null?void 0:V.$el)!=null&&he.addEventListener&&X.includes("hover")&&V.$el.addEventListener("pointerenter",U)},{immediate:!0}),Ii(()=>{var V,X;(X=(V=s.value)==null?void 0:V.$el)!=null&&X.removeEventListener&&s.value.$el.removeEventListener("pointerenter",U)});function E(){B()}function B(){var V;(V=a.value)==null||V.onClose()}function S(){var V;(V=a.value)==null||V.onOpen()}const L=fu();function N(...V){t("command",...V)}function U(){var V,X;(X=(V=s.value)==null?void 0:V.$el)==null||X.focus()}function $(){}function G(){const V=T(l);b.value.includes("hover")&&(V==null||V.focus()),u.value=null}function z(V){u.value=V}function R(V){d.value||(V.preventDefault(),V.stopImmediatePropagation())}function W(){t("visible-change",!0)}function te(V){(V==null?void 0:V.type)==="keydown"&&l.value.focus()}function K(){t("visible-change",!1)}return ni(t3,{contentRef:l,role:de(()=>e.role),triggerId:C,isUsingKeyboard:d,onItemEnter:$,onItemLeave:G}),ni("elDropdown",{instance:n,dropdownSize:L,handleClick:E,commandHandler:N,trigger:Si(e,"trigger"),hideOnClick:Si(e,"hideOnClick")}),{t:i,ns:r,scrollbar:c,wrapStyle:m,dropdownTriggerKls:g,dropdownSize:L,triggerId:C,triggerKeys:h,currentTabId:u,handleCurrentTabIdChange:z,handlerMainButtonClick:V=>{t("click",V)},handleEntryFocus:R,handleClose:B,handleOpen:S,handleBeforeShowTooltip:W,handleShowTooltip:te,handleBeforeHideTooltip:K,onFocusAfterTrapped:V=>{var X,le;V.preventDefault(),(le=(X=l.value)==null?void 0:X.focus)==null||le.call(X,{preventScroll:!0})},popperRef:a,contentRef:l,triggeringElementRef:s,referenceElementRef:o}}});function $le(e,t,n,r,i,s){var o;const a=Wn("el-dropdown-collection"),l=Wn("el-roving-focus-group"),c=Wn("el-scrollbar"),u=Wn("el-only-child"),d=Wn("el-tooltip"),h=Wn("el-button"),m=Wn("arrow-down"),g=Wn("el-icon"),b=Wn("el-button-group");return F(),P("div",{class:ke([e.ns.b(),e.ns.is("disabled",e.disabled)])},[ue(d,{ref:"popperRef",role:e.role,effect:e.effect,"fallback-placements":["bottom","top"],"popper-options":e.popperOptions,"gpu-acceleration":!1,"hide-after":e.trigger==="hover"?e.hideTimeout:0,"manual-mode":!0,placement:e.placement,"popper-class":[e.ns.e("popper"),e.popperClass],"reference-element":(o=e.referenceElementRef)==null?void 0:o.$el,trigger:e.trigger,"trigger-keys":e.triggerKeys,"trigger-target-el":e.contentRef,"show-after":e.trigger==="hover"?e.showTimeout:0,"stop-popper-mouse-event":!1,"virtual-ref":e.triggeringElementRef,"virtual-triggering":e.splitButton,disabled:e.disabled,transition:`${e.ns.namespace.value}-zoom-in-top`,teleported:e.teleported,pure:"",persistent:"",onBeforeShow:e.handleBeforeShowTooltip,onShow:e.handleShowTooltip,onBeforeHide:e.handleBeforeHideTooltip},gf({content:Ee(()=>[ue(c,{ref:"scrollbar","wrap-style":e.wrapStyle,tag:"div","view-class":e.ns.e("list")},{default:Ee(()=>[ue(l,{loop:e.loop,"current-tab-id":e.currentTabId,orientation:"horizontal",onCurrentTabIdChange:e.handleCurrentTabIdChange,onEntryFocus:e.handleEntryFocus},{default:Ee(()=>[ue(a,null,{default:Ee(()=>[bt(e.$slots,"dropdown")]),_:3})]),_:3},8,["loop","current-tab-id","onCurrentTabIdChange","onEntryFocus"])]),_:3},8,["wrap-style","view-class"])]),_:2},[e.splitButton?void 0:{name:"default",fn:Ee(()=>[ue(u,{id:e.triggerId,ref:"triggeringElementRef",role:"button",tabindex:e.tabindex},{default:Ee(()=>[bt(e.$slots,"default")]),_:3},8,["id","tabindex"])])}]),1032,["role","effect","popper-options","hide-after","placement","popper-class","reference-element","trigger","trigger-keys","trigger-target-el","show-after","virtual-ref","virtual-triggering","disabled","transition","teleported","onBeforeShow","onShow","onBeforeHide"]),e.splitButton?(F(),He(b,{key:0},{default:Ee(()=>[ue(h,Qr({ref:"referenceElementRef"},e.buttonProps,{size:e.dropdownSize,type:e.type,disabled:e.disabled,tabindex:e.tabindex,onClick:e.handlerMainButtonClick}),{default:Ee(()=>[bt(e.$slots,"default")]),_:3},16,["size","type","disabled","tabindex","onClick"]),ue(h,Qr({id:e.triggerId,ref:"triggeringElementRef"},e.buttonProps,{role:"button",size:e.dropdownSize,type:e.type,class:e.ns.e("caret-button"),disabled:e.disabled,tabindex:e.tabindex,"aria-label":e.t("el.dropdown.toggleDropdown")}),{default:Ee(()=>[ue(g,{class:ke(e.ns.e("icon"))},{default:Ee(()=>[ue(m)]),_:1},8,["class"])]),_:1},16,["id","size","type","class","disabled","tabindex","aria-label"])]),_:3})):Le("v-if",!0)],2)}var Ple=cn(Qle,[["render",$le],["__file","dropdown.vue"]]);const zle=ft({name:"DropdownItemImpl",components:{ElIcon:ur},props:vI,emits:["pointermove","pointerleave","click","clickimpl"],setup(e,{emit:t}){const n=Fn("dropdown"),{role:r}=Wt(t3,void 0),{collectionItemRef:i}=Wt(Ule,void 0),{collectionItemRef:s}=Wt(mle,void 0),{rovingFocusGroupItemRef:o,tabIndex:a,handleFocus:l,handleKeydown:c,handleMousedown:u}=Wt(pI,void 0),d=r9(i,s,o),h=de(()=>r.value==="menu"?"menuitem":r.value==="navigation"?"link":"button"),m=ui(g=>{const{code:b}=g;if(b===wr.enter||b===wr.space)return g.preventDefault(),g.stopImmediatePropagation(),t("clickimpl",g),!0},c);return{ns:n,itemRef:d,dataset:{[fI]:""},role:h,tabIndex:a,handleFocus:l,handleKeydown:m,handleMousedown:u}}}),Kle=["aria-disabled","tabindex","role"];function Vle(e,t,n,r,i,s){const o=Wn("el-icon");return F(),P(Ct,null,[e.divided?(F(),P("li",Qr({key:0,role:"separator",class:e.ns.bem("menu","item","divided")},e.$attrs),null,16)):Le("v-if",!0),k("li",Qr({ref:e.itemRef},{...e.dataset,...e.$attrs},{"aria-disabled":e.disabled,class:[e.ns.be("menu","item"),e.ns.is("disabled",e.disabled)],tabindex:e.tabIndex,role:e.role,onClick:t[0]||(t[0]=a=>e.$emit("clickimpl",a)),onFocus:t[1]||(t[1]=(...a)=>e.handleFocus&&e.handleFocus(...a)),onKeydown:t[2]||(t[2]=pn((...a)=>e.handleKeydown&&e.handleKeydown(...a),["self"])),onMousedown:t[3]||(t[3]=(...a)=>e.handleMousedown&&e.handleMousedown(...a)),onPointermove:t[4]||(t[4]=a=>e.$emit("pointermove",a)),onPointerleave:t[5]||(t[5]=a=>e.$emit("pointerleave",a))}),[e.icon?(F(),He(o,{key:0},{default:Ee(()=>[(F(),He(mr(e.icon)))]),_:1})):Le("v-if",!0),bt(e.$slots,"default")],16,Kle)],64)}var Gle=cn(zle,[["render",Vle],["__file","dropdown-item-impl.vue"]]);const bI=()=>{const e=Wt("elDropdown",{}),t=de(()=>e==null?void 0:e.dropdownSize);return{elDropdown:e,_elDropdownSize:t}},qle=ft({name:"ElDropdownItem",components:{ElDropdownCollectionItem:Dle,ElRovingFocusItem:Fle,ElDropdownItemImpl:Gle},inheritAttrs:!1,props:vI,emits:["pointermove","pointerleave","click"],setup(e,{emit:t,attrs:n}){const{elDropdown:r}=bI(),i=Ir(),s=se(null),o=de(()=>{var m,g;return(g=(m=T(s))==null?void 0:m.textContent)!=null?g:""}),{onItemEnter:a,onItemLeave:l}=Wt(t3,void 0),c=ui(m=>(t("pointermove",m),m.defaultPrevented),pT(m=>{if(e.disabled){l(m);return}const g=m.currentTarget;g===document.activeElement||g.contains(document.activeElement)||(a(m),m.defaultPrevented||g==null||g.focus())})),u=ui(m=>(t("pointerleave",m),m.defaultPrevented),pT(m=>{l(m)})),d=ui(m=>{if(!e.disabled)return t("click",m),m.type!=="keydown"&&m.defaultPrevented},m=>{var g,b,y;if(e.disabled){m.stopImmediatePropagation();return}(g=r==null?void 0:r.hideOnClick)!=null&&g.value&&((b=r.handleClick)==null||b.call(r)),(y=r.commandHandler)==null||y.call(r,e.command,i,m)}),h=de(()=>({...e,...n}));return{handleClick:d,handlePointerMove:c,handlePointerLeave:u,textContent:o,propsAndAttrs:h}}});function Wle(e,t,n,r,i,s){var o;const a=Wn("el-dropdown-item-impl"),l=Wn("el-roving-focus-item"),c=Wn("el-dropdown-collection-item");return F(),He(c,{disabled:e.disabled,"text-value":(o=e.textValue)!=null?o:e.textContent},{default:Ee(()=>[ue(l,{focusable:!e.disabled},{default:Ee(()=>[ue(a,Qr(e.propsAndAttrs,{onPointerleave:e.handlePointerLeave,onPointermove:e.handlePointerMove,onClickimpl:e.handleClick}),{default:Ee(()=>[bt(e.$slots,"default")]),_:3},16,["onPointerleave","onPointermove","onClickimpl"])]),_:3},8,["focusable"])]),_:3},8,["disabled","text-value"])}var CI=cn(qle,[["render",Wle],["__file","dropdown-item.vue"]]);const Yle=ft({name:"ElDropdownMenu",props:Mle,setup(e){const t=Fn("dropdown"),{_elDropdownSize:n}=bI(),r=n.value,{focusTrapRef:i,onKeydown:s}=Wt(B9,void 0),{contentRef:o,role:a,triggerId:l}=Wt(t3,void 0),{collectionRef:c,getItems:u}=Wt(Rle,void 0),{rovingFocusGroupRef:d,rovingFocusGroupRootStyle:h,tabIndex:m,onBlur:g,onFocus:b,onMousedown:y}=Wt(U9,void 0),{collectionRef:C}=Wt(R9,void 0),E=de(()=>[t.b("menu"),t.bm("menu",r==null?void 0:r.value)]),B=r9(o,c,i,d,C),S=ui(N=>{var U;(U=e.onKeydown)==null||U.call(e,N)},N=>{const{currentTarget:U,code:$,target:G}=N;if(U.contains(G),wr.tab===$&&N.stopImmediatePropagation(),N.preventDefault(),G!==T(o)||!Ole.includes($))return;const R=u().filter(W=>!W.disabled).map(W=>W.ref);_I.includes($)&&R.reverse(),H9(R)});return{size:r,rovingFocusGroupRootStyle:h,tabIndex:m,dropdownKls:E,role:a,triggerId:l,dropdownListWrapperRef:B,handleKeydown:N=>{S(N),s(N)},onBlur:g,onFocus:b,onMousedown:y}}}),jle=["role","aria-labelledby"];function Xle(e,t,n,r,i,s){return F(),P("ul",{ref:e.dropdownListWrapperRef,class:ke(e.dropdownKls),style:on(e.rovingFocusGroupRootStyle),tabindex:-1,role:e.role,"aria-labelledby":e.triggerId,onBlur:t[0]||(t[0]=(...o)=>e.onBlur&&e.onBlur(...o)),onFocus:t[1]||(t[1]=(...o)=>e.onFocus&&e.onFocus(...o)),onKeydown:t[2]||(t[2]=pn((...o)=>e.handleKeydown&&e.handleKeydown(...o),["self"])),onMousedown:t[3]||(t[3]=pn((...o)=>e.onMousedown&&e.onMousedown(...o),["self"]))},[bt(e.$slots,"default")],46,jle)}var yI=cn(Yle,[["render",Xle],["__file","dropdown-menu.vue"]]);const Zle=Ai(Ple,{DropdownItem:CI,DropdownMenu:yI});VA(CI);const Jle=VA(yI),ece=En({trigger:qf.trigger,placement:e3.placement,disabled:qf.disabled,visible:To.visible,transition:To.transition,popperOptions:e3.popperOptions,tabindex:e3.tabindex,content:To.content,popperStyle:To.popperStyle,popperClass:To.popperClass,enterable:{...To.enterable,default:!0},effect:{...To.effect,default:"light"},teleported:To.teleported,title:String,width:{type:[String,Number],default:150},offset:{type:Number,default:void 0},showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0},showArrow:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},"onUpdate:visible":{type:Function}}),tce={"update:visible":e=>ra(e),"before-enter":()=>!0,"before-leave":()=>!0,"after-enter":()=>!0,"after-leave":()=>!0},nce="onUpdate:visible",rce=ft({...ft({name:"ElPopover"}),props:ece,emits:tce,setup(e,{expose:t,emit:n}){const r=e,i=de(()=>r[nce]),s=Fn("popover"),o=se(),a=de(()=>{var y;return(y=T(o))==null?void 0:y.popperRef}),l=de(()=>[{width:Pa(r.width)},r.popperStyle]),c=de(()=>[s.b(),r.popperClass,{[s.m("plain")]:!!r.content}]),u=de(()=>r.transition===`${s.namespace.value}-fade-in-linear`),d=()=>{var y;(y=o.value)==null||y.hide()},h=()=>{n("before-enter")},m=()=>{n("before-leave")},g=()=>{n("after-enter")},b=()=>{n("update:visible",!1),n("after-leave")};return t({popperRef:a,hide:d}),(y,C)=>(F(),He(T(Ga),Qr({ref_key:"tooltipRef",ref:o},y.$attrs,{trigger:y.trigger,placement:y.placement,disabled:y.disabled,visible:y.visible,transition:y.transition,"popper-options":y.popperOptions,tabindex:y.tabindex,content:y.content,offset:y.offset,"show-after":y.showAfter,"hide-after":y.hideAfter,"auto-close":y.autoClose,"show-arrow":y.showArrow,"aria-label":y.title,effect:y.effect,enterable:y.enterable,"popper-class":T(c),"popper-style":T(l),teleported:y.teleported,persistent:y.persistent,"gpu-acceleration":T(u),"onUpdate:visible":T(i),onBeforeShow:h,onBeforeHide:m,onShow:g,onHide:b}),{content:Ee(()=>[y.title?(F(),P("div",{key:0,class:ke(T(s).e("title")),role:"title"},pt(y.title),3)):Le("v-if",!0),bt(y.$slots,"default",{},()=>[Yt(pt(y.content),1)])]),default:Ee(()=>[y.$slots.reference?bt(y.$slots,"reference",{key:0}):Le("v-if",!0)]),_:3},16,["trigger","placement","disabled","visible","transition","popper-options","tabindex","content","offset","show-after","hide-after","auto-close","show-arrow","aria-label","effect","enterable","popper-class","popper-style","teleported","persistent","gpu-acceleration","onUpdate:visible"]))}});var ice=cn(rce,[["__file","popover.vue"]]);const wI=(e,t)=>{const n=t.arg||t.value,r=n==null?void 0:n.popperRef;r&&(r.triggerRef=e)};var sce={mounted(e,t){wI(e,t)},updated(e,t){wI(e,t)}};const oce=Zre(sce,"popover"),i1=Ai(ice,{directive:oce}),ace=En({type:{type:String,default:"line",values:["line","circle","dashboard"]},percentage:{type:Number,default:0,validator:e=>e>=0&&e<=100},status:{type:String,default:"",values:["","success","exception","warning"]},indeterminate:{type:Boolean,default:!1},duration:{type:Number,default:3},strokeWidth:{type:Number,default:6},strokeLinecap:{type:Et(String),default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:Et([String,Array,Function]),default:""},striped:Boolean,stripedFlow:Boolean,format:{type:Et(Function),default:e=>`${e}%`}}),lce=["aria-valuenow"],cce={viewBox:"0 0 100 100"},uce=["d","stroke","stroke-linecap","stroke-width"],Ace=["d","stroke","opacity","stroke-linecap","stroke-width"],dce={key:0},fce=ft({...ft({name:"ElProgress"}),props:ace,setup(e){const t=e,n={success:"#13ce66",exception:"#ff4949",warning:"#e6a23c",default:"#20a0ff"},r=Fn("progress"),i=de(()=>({width:`${t.percentage}%`,animationDuration:`${t.duration}s`,backgroundColor:E(t.percentage)})),s=de(()=>(t.strokeWidth/t.width*100).toFixed(1)),o=de(()=>["circle","dashboard"].includes(t.type)?Number.parseInt(`${50-Number.parseFloat(s.value)/2}`,10):0),a=de(()=>{const B=o.value,S=t.type==="dashboard";return` M 50 50 m 0 ${S?"":"-"}${B} a ${B} ${B} 0 1 1 0 ${S?"-":""}${B*2} a ${B} ${B} 0 1 1 0 ${S?"":"-"}${B*2} `}),l=de(()=>2*Math.PI*o.value),c=de(()=>t.type==="dashboard"?.75:1),u=de(()=>`${-1*l.value*(1-c.value)/2}px`),d=de(()=>({strokeDasharray:`${l.value*c.value}px, ${l.value}px`,strokeDashoffset:u.value})),h=de(()=>({strokeDasharray:`${l.value*c.value*(t.percentage/100)}px, ${l.value}px`,strokeDashoffset:u.value,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease, opacity ease 0.6s"})),m=de(()=>{let B;return t.color?B=E(t.percentage):B=n[t.status]||n.default,B}),g=de(()=>t.status==="warning"?n9:t.type==="line"?t.status==="success"?J8:e9:t.status==="success"?NS:KA),b=de(()=>t.type==="line"?12+t.strokeWidth*.4:t.width*.111111+2),y=de(()=>t.format(t.percentage));function C(B){const S=100/B.length;return B.map((N,U)=>hn(N)?{color:N,percentage:(U+1)*S}:N).sort((N,U)=>N.percentage-U.percentage)}const E=B=>{var S;const{color:L}=t;if(zt(L))return L(B);if(hn(L))return L;{const N=C(L);for(const U of N)if(U.percentage>B)return U.color;return(S=N[N.length-1])==null?void 0:S.color}};return(B,S)=>(F(),P("div",{class:ke([T(r).b(),T(r).m(B.type),T(r).is(B.status),{[T(r).m("without-text")]:!B.showText,[T(r).m("text-inside")]:B.textInside}]),role:"progressbar","aria-valuenow":B.percentage,"aria-valuemin":"0","aria-valuemax":"100"},[B.type==="line"?(F(),P("div",{key:0,class:ke(T(r).b("bar"))},[k("div",{class:ke(T(r).be("bar","outer")),style:on({height:`${B.strokeWidth}px`})},[k("div",{class:ke([T(r).be("bar","inner"),{[T(r).bem("bar","inner","indeterminate")]:B.indeterminate},{[T(r).bem("bar","inner","striped")]:B.striped},{[T(r).bem("bar","inner","striped-flow")]:B.stripedFlow}]),style:on(T(i))},[(B.showText||B.$slots.default)&&B.textInside?(F(),P("div",{key:0,class:ke(T(r).be("bar","innerText"))},[bt(B.$slots,"default",{percentage:B.percentage},()=>[k("span",null,pt(T(y)),1)])],2)):Le("v-if",!0)],6)],6)],2)):(F(),P("div",{key:1,class:ke(T(r).b("circle")),style:on({height:`${B.width}px`,width:`${B.width}px`})},[(F(),P("svg",cce,[k("path",{class:ke(T(r).be("circle","track")),d:T(a),stroke:`var(${T(r).cssVarName("fill-color-light")}, #e5e9f2)`,"stroke-linecap":B.strokeLinecap,"stroke-width":T(s),fill:"none",style:on(T(d))},null,14,uce),k("path",{class:ke(T(r).be("circle","path")),d:T(a),stroke:T(m),fill:"none",opacity:B.percentage?1:0,"stroke-linecap":B.strokeLinecap,"stroke-width":T(s),style:on(T(h))},null,14,Ace)]))],6)),(B.showText||B.$slots.default)&&!B.textInside?(F(),P("div",{key:2,class:ke(T(r).e("text")),style:on({fontSize:`${T(b)}px`})},[bt(B.$slots,"default",{percentage:B.percentage},()=>[B.status?(F(),He(T(ur),{key:1},{default:Ee(()=>[(F(),He(mr(T(g))))]),_:1})):(F(),P("span",dce,pt(T(y)),1))])],6)):Le("v-if",!0)],10,lce))}});var hce=cn(fce,[["__file","progress.vue"]]);const pce=Ai(hce),gce=En({animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:3},loading:{type:Boolean,default:!0},throttle:{type:Number}}),mce=En({variant:{type:String,values:["circle","rect","h1","h3","text","caption","p","image","button"],default:"text"}}),vce=ft({...ft({name:"ElSkeletonItem"}),props:mce,setup(e){const t=Fn("skeleton");return(n,r)=>(F(),P("div",{class:ke([T(t).e("item"),T(t).e(n.variant)])},[n.variant==="image"?(F(),He(T($re),{key:0})):Le("v-if",!0)],2))}});var n3=cn(vce,[["__file","skeleton-item.vue"]]);const _ce=ft({...ft({name:"ElSkeleton"}),props:gce,setup(e,{expose:t}){const n=e,r=Fn("skeleton"),i=hse(Si(n,"loading"),n.throttle);return t({uiLoading:i}),(s,o)=>T(i)?(F(),P("div",Qr({key:0,class:[T(r).b(),T(r).is("animated",s.animated)]},s.$attrs),[(F(!0),P(Ct,null,yn(s.count,a=>(F(),P(Ct,{key:a},[s.loading?bt(s.$slots,"template",{key:a},()=>[ue(n3,{class:ke(T(r).is("first")),variant:"p"},null,8,["class"]),(F(!0),P(Ct,null,yn(s.rows,l=>(F(),He(n3,{key:l,class:ke([T(r).e("paragraph"),T(r).is("last",l===s.rows&&s.rows>1)]),variant:"p"},null,8,["class"]))),128))]):Le("v-if",!0)],64))),128))],16)):bt(s.$slots,"default",sE(Qr({key:1},s.$attrs)))}});var bce=cn(_ce,[["__file","skeleton.vue"]]);const So=Ai(bce,{SkeletonItem:n3}),qa=VA(n3),Cce=En({modelValue:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},size:{type:String,validator:$S},width:{type:[String,Number],default:""},inlinePrompt:{type:Boolean,default:!1},inactiveActionIcon:{type:ia},activeActionIcon:{type:ia},activeIcon:{type:ia},inactiveIcon:{type:ia},activeText:{type:String,default:""},inactiveText:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},borderColor:{type:String,default:""},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},beforeChange:{type:Et(Function)},id:String,tabindex:{type:[String,Number]},value:{type:[Boolean,String,Number],default:!1},label:{type:String,default:void 0}}),yce={[wo]:e=>ra(e)||hn(e)||Wr(e),[i9]:e=>ra(e)||hn(e)||Wr(e),[s9]:e=>ra(e)||hn(e)||Wr(e)},wce=["onClick"],xce=["id","aria-checked","aria-disabled","aria-label","name","true-value","false-value","disabled","tabindex","onKeydown"],Ece=["aria-hidden"],Bce=["aria-hidden"],Tce=["aria-hidden"],Q9="ElSwitch",Sce=ft({...ft({name:Q9}),props:Cce,emits:yce,setup(e,{expose:t,emit:n}){const r=e,i=Ir(),{formItem:s}=JA(),o=fu(),a=Fn("switch");($=>{$.forEach(G=>{GA({from:G[0],replacement:G[1],scope:Q9,version:"2.3.0",ref:"https://element-plus.org/en-US/component/switch.html#attributes",type:"Attribute"},de(()=>{var z;return!!((z=i.vnode.props)!=null&&z[G[2]])}))})})([['"value"','"model-value" or "v-model"',"value"],['"active-color"',"CSS var `--el-switch-on-color`","activeColor"],['"inactive-color"',"CSS var `--el-switch-off-color`","inactiveColor"],['"border-color"',"CSS var `--el-switch-border-color`","borderColor"]]);const{inputId:c}=Gg(r,{formItemContext:s}),u=zl(de(()=>r.loading)),d=se(r.modelValue!==!1),h=se(),m=se(),g=de(()=>[a.b(),a.m(o.value),a.is("disabled",u.value),a.is("checked",B.value)]),b=de(()=>[a.e("label"),a.em("label","left"),a.is("active",!B.value)]),y=de(()=>[a.e("label"),a.em("label","right"),a.is("active",B.value)]),C=de(()=>({width:Pa(r.width)}));mt(()=>r.modelValue,()=>{d.value=!0}),mt(()=>r.value,()=>{d.value=!1});const E=de(()=>d.value?r.modelValue:r.value),B=de(()=>E.value===r.activeValue);[r.activeValue,r.inactiveValue].includes(E.value)||(n(wo,r.inactiveValue),n(i9,r.inactiveValue),n(s9,r.inactiveValue)),mt(B,$=>{var G;h.value.checked=$,r.validateEvent&&((G=s==null?void 0:s.validate)==null||G.call(s,"change").catch(z=>void 0))});const S=()=>{const $=B.value?r.inactiveValue:r.activeValue;n(wo,$),n(i9,$),n(s9,$),Kt(()=>{h.value.checked=B.value})},L=()=>{if(u.value)return;const{beforeChange:$}=r;if(!$){S();return}const G=$();[N2(G),ra(G)].includes(!0)||cu(Q9,"beforeChange must return type `Promise` or `boolean`"),N2(G)?G.then(R=>{R&&S()}).catch(R=>{}):G&&S()},N=de(()=>a.cssVarBlock({...r.activeColor?{"on-color":r.activeColor}:null,...r.inactiveColor?{"off-color":r.inactiveColor}:null,...r.borderColor?{"border-color":r.borderColor}:null})),U=()=>{var $,G;(G=($=h.value)==null?void 0:$.focus)==null||G.call($)};return Xt(()=>{h.value.checked=B.value}),t({focus:U,checked:B}),($,G)=>(F(),P("div",{class:ke(T(g)),style:on(T(N)),onClick:pn(L,["prevent"])},[k("input",{id:T(c),ref_key:"input",ref:h,class:ke(T(a).e("input")),type:"checkbox",role:"switch","aria-checked":T(B),"aria-disabled":T(u),"aria-label":$.label,name:$.name,"true-value":$.activeValue,"false-value":$.inactiveValue,disabled:T(u),tabindex:$.tabindex,onChange:S,onKeydown:_i(L,["enter"])},null,42,xce),!$.inlinePrompt&&($.inactiveIcon||$.inactiveText)?(F(),P("span",{key:0,class:ke(T(b))},[$.inactiveIcon?(F(),He(T(ur),{key:0},{default:Ee(()=>[(F(),He(mr($.inactiveIcon)))]),_:1})):Le("v-if",!0),!$.inactiveIcon&&$.inactiveText?(F(),P("span",{key:1,"aria-hidden":T(B)},pt($.inactiveText),9,Ece)):Le("v-if",!0)],2)):Le("v-if",!0),k("span",{ref_key:"core",ref:m,class:ke(T(a).e("core")),style:on(T(C))},[$.inlinePrompt?(F(),P("div",{key:0,class:ke(T(a).e("inner"))},[$.activeIcon||$.inactiveIcon?(F(),He(T(ur),{key:0,class:ke(T(a).is("icon"))},{default:Ee(()=>[(F(),He(mr(T(B)?$.activeIcon:$.inactiveIcon)))]),_:1},8,["class"])):$.activeText||$.inactiveText?(F(),P("span",{key:1,class:ke(T(a).is("text")),"aria-hidden":!T(B)},pt(T(B)?$.activeText:$.inactiveText),11,Bce)):Le("v-if",!0)],2)):Le("v-if",!0),k("div",{class:ke(T(a).e("action"))},[$.loading?(F(),He(T(ur),{key:0,class:ke(T(a).is("loading"))},{default:Ee(()=>[ue(T(t9))]),_:1},8,["class"])):T(B)?bt($.$slots,"active-action",{key:1},()=>[$.activeActionIcon?(F(),He(T(ur),{key:0},{default:Ee(()=>[(F(),He(mr($.activeActionIcon)))]),_:1})):Le("v-if",!0)]):T(B)?Le("v-if",!0):bt($.$slots,"inactive-action",{key:2},()=>[$.inactiveActionIcon?(F(),He(T(ur),{key:0},{default:Ee(()=>[(F(),He(mr($.inactiveActionIcon)))]),_:1})):Le("v-if",!0)])],2)],6),!$.inlinePrompt&&($.activeIcon||$.activeText)?(F(),P("span",{key:1,class:ke(T(y))},[$.activeIcon?(F(),He(T(ur),{key:0},{default:Ee(()=>[(F(),He(mr($.activeIcon)))]),_:1})):Le("v-if",!0),!$.activeIcon&&$.activeText?(F(),P("span",{key:1,"aria-hidden":!T(B)},pt($.activeText),9,Tce)):Le("v-if",!0)],2)):Le("v-if",!0)],14,wce))}});var kce=cn(Sce,[["__file","switch.vue"]]);const Ice=Ai(kce),Fce=En({type:{type:String,values:["primary","success","info","warning","danger",""],default:""},size:{type:String,values:o9,default:""},truncated:{type:Boolean},lineClamp:{type:[String,Number]},tag:{type:String,default:"span"}}),Mce=ft({...ft({name:"ElText"}),props:Fce,setup(e){const t=e,n=fu(),r=Fn("text"),i=de(()=>[r.b(),r.m(t.type),r.m(n.value),r.is("truncated",t.truncated),r.is("line-clamp",!zA(t.lineClamp))]);return(s,o)=>(F(),He(mr(s.tag),{class:ke(T(i)),style:on({"-webkit-line-clamp":s.lineClamp})},{default:Ee(()=>[bt(s.$slots,"default")]),_:3},8,["class","style"]))}});var Lce=cn(Mce,[["__file","text.vue"]]);const Oce=Ai(Lce),xI=Symbol("uploadContextKey"),Nce="ElUpload";class Dce extends Error{constructor(t,n,r,i){super(t),this.name="UploadAjaxError",this.status=n,this.method=r,this.url=i}}function EI(e,t,n){let r;return n.response?r=`${n.response.error||n.response}`:n.responseText?r=`${n.responseText}`:r=`fail to ${t.method} ${e} ${n.status}`,new Dce(r,n.status,t.method,e)}function Rce(e){const t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}const Uce=e=>{typeof XMLHttpRequest>"u"&&cu(Nce,"XMLHttpRequest is undefined");const t=new XMLHttpRequest,n=e.action;t.upload&&t.upload.addEventListener("progress",s=>{const o=s;o.percent=s.total>0?s.loaded/s.total*100:0,e.onProgress(o)});const r=new FormData;if(e.data)for(const[s,o]of Object.entries(e.data))Qt(o)&&o.length?r.append(s,...o):r.append(s,o);r.append(e.filename,e.file,e.file.name),t.addEventListener("error",()=>{e.onError(EI(n,e,t))}),t.addEventListener("load",()=>{if(t.status<200||t.status>=300)return e.onError(EI(n,e,t));e.onSuccess(Rce(t))}),t.open(e.method,n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);const i=e.headers||{};if(i instanceof Headers)i.forEach((s,o)=>t.setRequestHeader(o,s));else for(const[s,o]of Object.entries(i))au(o)||t.setRequestHeader(s,String(o));return t.send(r),t},BI=["text","picture","picture-card"];let Hce=1;const r3=()=>Date.now()+Hce++,TI=En({action:{type:String,default:"#"},headers:{type:Et(Object)},method:{type:String,default:"post"},data:{type:Et([Object,Function,Promise]),default:()=>za({})},multiple:{type:Boolean,default:!1},name:{type:String,default:"file"},drag:{type:Boolean,default:!1},withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:{type:String,default:""},fileList:{type:Et(Array),default:()=>za([])},autoUpload:{type:Boolean,default:!0},listType:{type:String,values:BI,default:"text"},httpRequest:{type:Et(Function),default:Uce},disabled:Boolean,limit:Number}),Qce=En({...TI,beforeUpload:{type:Et(Function),default:On},beforeRemove:{type:Et(Function)},onRemove:{type:Et(Function),default:On},onChange:{type:Et(Function),default:On},onPreview:{type:Et(Function),default:On},onSuccess:{type:Et(Function),default:On},onProgress:{type:Et(Function),default:On},onError:{type:Et(Function),default:On},onExceed:{type:Et(Function),default:On}}),$ce=En({files:{type:Et(Array),default:()=>za([])},disabled:{type:Boolean,default:!1},handlePreview:{type:Et(Function),default:On},listType:{type:String,values:BI,default:"text"}}),Pce={remove:e=>!!e},zce=["onKeydown"],Kce=["src"],Vce=["onClick"],Gce=["title"],qce=["onClick"],Wce=["onClick"],Yce=ft({...ft({name:"ElUploadList"}),props:$ce,emits:Pce,setup(e,{emit:t}){const n=e,{t:r}=Uf(),i=Fn("upload"),s=Fn("icon"),o=Fn("list"),a=zl(),l=se(!1),c=de(()=>[i.b("list"),i.bm("list",n.listType),i.is("disabled",n.disabled)]),u=d=>{t("remove",d)};return(d,h)=>(F(),He(lX,{tag:"ul",class:ke(T(c)),name:T(o).b()},{default:Ee(()=>[(F(!0),P(Ct,null,yn(d.files,m=>(F(),P("li",{key:m.uid||m.name,class:ke([T(i).be("list","item"),T(i).is(m.status),{focusing:l.value}]),tabindex:"0",onKeydown:_i(g=>!T(a)&&u(m),["delete"]),onFocus:h[0]||(h[0]=g=>l.value=!0),onBlur:h[1]||(h[1]=g=>l.value=!1),onClick:h[2]||(h[2]=g=>l.value=!1)},[bt(d.$slots,"default",{file:m},()=>[d.listType==="picture"||m.status!=="uploading"&&d.listType==="picture-card"?(F(),P("img",{key:0,class:ke(T(i).be("list","item-thumbnail")),src:m.url,alt:""},null,10,Kce)):Le("v-if",!0),m.status==="uploading"||d.listType!=="picture-card"?(F(),P("div",{key:1,class:ke(T(i).be("list","item-info"))},[k("a",{class:ke(T(i).be("list","item-name")),onClick:pn(g=>d.handlePreview(m),["prevent"])},[ue(T(ur),{class:ke(T(s).m("document"))},{default:Ee(()=>[ue(T(Nre))]),_:1},8,["class"]),k("span",{class:ke(T(i).be("list","item-file-name")),title:m.name},pt(m.name),11,Gce)],10,Vce),m.status==="uploading"?(F(),He(T(pce),{key:0,type:d.listType==="picture-card"?"circle":"line","stroke-width":d.listType==="picture-card"?6:2,percentage:Number(m.percentage),style:on(d.listType==="picture-card"?"":"margin-top: 0.5rem")},null,8,["type","stroke-width","percentage","style"])):Le("v-if",!0)],2)):Le("v-if",!0),k("label",{class:ke(T(i).be("list","item-status-label"))},[d.listType==="text"?(F(),He(T(ur),{key:0,class:ke([T(s).m("upload-success"),T(s).m("circle-check")])},{default:Ee(()=>[ue(T(J8))]),_:1},8,["class"])):["picture-card","picture"].includes(d.listType)?(F(),He(T(ur),{key:1,class:ke([T(s).m("upload-success"),T(s).m("check")])},{default:Ee(()=>[ue(T(NS))]),_:1},8,["class"])):Le("v-if",!0)],2),T(a)?Le("v-if",!0):(F(),He(T(ur),{key:2,class:ke(T(s).m("close")),onClick:g=>u(m)},{default:Ee(()=>[ue(T(KA))]),_:2},1032,["class","onClick"])),Le(" Due to close btn only appears when li gets focused disappears after li gets blurred, thus keyboard navigation can never reach close btn"),Le(" This is a bug which needs to be fixed "),Le(" TODO: Fix the incorrect navigation interaction "),T(a)?Le("v-if",!0):(F(),P("i",{key:3,class:ke(T(s).m("close-tip"))},pt(T(r)("el.upload.deleteTip")),3)),d.listType==="picture-card"?(F(),P("span",{key:4,class:ke(T(i).be("list","item-actions"))},[k("span",{class:ke(T(i).be("list","item-preview")),onClick:g=>d.handlePreview(m)},[ue(T(ur),{class:ke(T(s).m("zoom-in"))},{default:Ee(()=>[ue(T(qre))]),_:1},8,["class"])],10,qce),T(a)?Le("v-if",!0):(F(),P("span",{key:0,class:ke(T(i).be("list","item-delete")),onClick:g=>u(m)},[ue(T(ur),{class:ke(T(s).m("delete"))},{default:Ee(()=>[ue(T(Lre))]),_:1},8,["class"])],10,Wce))],2)):Le("v-if",!0)])],42,zce))),128)),bt(d.$slots,"append")]),_:3},8,["class","name"]))}});var SI=cn(Yce,[["__file","upload-list.vue"]]);const jce=En({disabled:{type:Boolean,default:!1}}),Xce={file:e=>Qt(e)},Zce=["onDrop","onDragover"],kI="ElUploadDrag",Jce=ft({...ft({name:kI}),props:jce,emits:Xce,setup(e,{emit:t}){const n=Wt(xI);n||cu(kI,"usage: ");const r=Fn("upload"),i=se(!1),s=zl(),o=l=>{if(s.value)return;i.value=!1,l.stopPropagation();const c=Array.from(l.dataTransfer.files),u=n.accept.value;if(!u){t("file",c);return}const d=c.filter(h=>{const{type:m,name:g}=h,b=g.includes(".")?`.${g.split(".").pop()}`:"",y=m.replace(/\/.*$/,"");return u.split(",").map(C=>C.trim()).filter(C=>C).some(C=>C.startsWith(".")?b===C:/\/\*$/.test(C)?y===C.replace(/\/\*$/,""):/^[^/]+\/[^/]+$/.test(C)?m===C:!1)});t("file",d)},a=()=>{s.value||(i.value=!0)};return(l,c)=>(F(),P("div",{class:ke([T(r).b("dragger"),T(r).is("dragover",i.value)]),onDrop:pn(o,["prevent"]),onDragover:pn(a,["prevent"]),onDragleave:c[0]||(c[0]=pn(u=>i.value=!1,["prevent"]))},[bt(l.$slots,"default")],42,Zce))}});var e0e=cn(Jce,[["__file","upload-dragger.vue"]]);const t0e=En({...TI,beforeUpload:{type:Et(Function),default:On},onRemove:{type:Et(Function),default:On},onStart:{type:Et(Function),default:On},onSuccess:{type:Et(Function),default:On},onProgress:{type:Et(Function),default:On},onError:{type:Et(Function),default:On},onExceed:{type:Et(Function),default:On}}),n0e=["onKeydown"],r0e=["name","multiple","accept"],i0e=ft({...ft({name:"ElUploadContent",inheritAttrs:!1}),props:t0e,setup(e,{expose:t}){const n=e,r=Fn("upload"),i=zl(),s=Ua({}),o=Ua(),a=b=>{if(b.length===0)return;const{autoUpload:y,limit:C,fileList:E,multiple:B,onStart:S,onExceed:L}=n;if(C&&E.length+b.length>C){L(b,E);return}B||(b=b.slice(0,1));for(const N of b){const U=N;U.uid=r3(),S(U),y&&l(U)}},l=async b=>{if(o.value.value="",!n.beforeUpload)return u(b);let y,C={};try{const B=n.data,S=n.beforeUpload(b);C=D2(n.data)?yS(n.data):n.data,y=await S,D2(n.data)&&kS(B,C)&&(C=yS(n.data))}catch{y=!1}if(y===!1){n.onRemove(b);return}let E=b;y instanceof Blob&&(y instanceof File?E=y:E=new File([y],b.name,{type:b.type})),u(Object.assign(E,{uid:b.uid}),C)},c=async(b,y)=>zt(b)?b(y):b,u=async(b,y)=>{const{headers:C,data:E,method:B,withCredentials:S,name:L,action:N,onProgress:U,onSuccess:$,onError:G,httpRequest:z}=n;try{y=await c(y??E,b)}catch{n.onRemove(b);return}const{uid:R}=b,W={headers:C||{},withCredentials:S,file:b,data:y,method:B,filename:L,action:N,onProgress:K=>{U(K,b)},onSuccess:K=>{$(K,b),delete s.value[R]},onError:K=>{G(K,b),delete s.value[R]}},te=z(W);s.value[R]=te,te instanceof Promise&&te.then(W.onSuccess,W.onError)},d=b=>{const y=b.target.files;y&&a(Array.from(y))},h=()=>{i.value||(o.value.value="",o.value.click())},m=()=>{h()};return t({abort:b=>{vre(s.value).filter(b?([C])=>String(b.uid)===C:()=>!0).forEach(([C,E])=>{E instanceof XMLHttpRequest&&E.abort(),delete s.value[C]})},upload:l}),(b,y)=>(F(),P("div",{class:ke([T(r).b(),T(r).m(b.listType),T(r).is("drag",b.drag)]),tabindex:"0",onClick:h,onKeydown:_i(pn(m,["self"]),["enter","space"])},[b.drag?(F(),He(e0e,{key:0,disabled:T(i),onFile:a},{default:Ee(()=>[bt(b.$slots,"default")]),_:3},8,["disabled"])):bt(b.$slots,"default",{key:1}),k("input",{ref_key:"inputRef",ref:o,class:ke(T(r).e("input")),name:b.name,multiple:b.multiple,accept:b.accept,type:"file",onChange:d,onClick:y[0]||(y[0]=pn(()=>{},["stop"]))},null,42,r0e)],42,n0e))}});var II=cn(i0e,[["__file","upload-content.vue"]]);const FI="ElUpload",MI=e=>{var t;(t=e.url)!=null&&t.startsWith("blob:")&&URL.revokeObjectURL(e.url)},s0e=(e,t)=>{const n=KX(e,"fileList",void 0,{passive:!0}),r=h=>n.value.find(m=>m.uid===h.uid);function i(h){var m;(m=t.value)==null||m.abort(h)}function s(h=["ready","uploading","success","fail"]){n.value=n.value.filter(m=>!h.includes(m.status))}const o=(h,m)=>{const g=r(m);g&&(console.error(h),g.status="fail",n.value.splice(n.value.indexOf(g),1),e.onError(h,g,n.value),e.onChange(g,n.value))},a=(h,m)=>{const g=r(m);g&&(e.onProgress(h,g,n.value),g.status="uploading",g.percentage=Math.round(h.percent))},l=(h,m)=>{const g=r(m);g&&(g.status="success",g.response=h,e.onSuccess(h,g,n.value),e.onChange(g,n.value))},c=h=>{au(h.uid)&&(h.uid=r3());const m={name:h.name,percentage:0,status:"ready",size:h.size,raw:h,uid:h.uid};if(e.listType==="picture-card"||e.listType==="picture")try{m.url=URL.createObjectURL(h)}catch(g){g.message,e.onError(g,m,n.value)}n.value=[...n.value,m],e.onChange(m,n.value)},u=async h=>{const m=h instanceof File?r(h):h;m||cu(FI,"file to be removed not found");const g=b=>{i(b);const y=n.value;y.splice(y.indexOf(b),1),e.onRemove(b,y),MI(b)};e.beforeRemove?await e.beforeRemove(m,n.value)!==!1&&g(m):g(m)};function d(){n.value.filter(({status:h})=>h==="ready").forEach(({raw:h})=>{var m;return h&&((m=t.value)==null?void 0:m.upload(h))})}return mt(()=>e.listType,h=>{h!=="picture-card"&&h!=="picture"||(n.value=n.value.map(m=>{const{raw:g,url:b}=m;if(!b&&g)try{m.url=URL.createObjectURL(g)}catch(y){e.onError(y,m,n.value)}return m}))}),mt(n,h=>{for(const m of h)m.uid||(m.uid=r3()),m.status||(m.status="success")},{immediate:!0,deep:!0}),{uploadFiles:n,abort:i,clearFiles:s,handleError:o,handleProgress:a,handleStart:c,handleSuccess:l,handleRemove:u,submit:d,revokeFileObjectURL:MI}},o0e=ft({...ft({name:"ElUpload"}),props:Qce,setup(e,{expose:t}){const n=e,r=zl(),i=Ua(),{abort:s,submit:o,clearFiles:a,uploadFiles:l,handleStart:c,handleError:u,handleRemove:d,handleSuccess:h,handleProgress:m,revokeFileObjectURL:g}=s0e(n,i),b=de(()=>n.listType==="picture-card"),y=de(()=>({...n,fileList:l.value,onStart:c,onProgress:m,onSuccess:h,onError:u,onRemove:d}));return Ii(()=>{l.value.forEach(g)}),ni(xI,{accept:Si(n,"accept")}),t({abort:s,submit:o,clearFiles:a,handleStart:c,handleRemove:d}),(C,E)=>(F(),P("div",null,[T(b)&&C.showFileList?(F(),He(SI,{key:0,disabled:T(r),"list-type":C.listType,files:T(l),"handle-preview":C.onPreview,onRemove:T(d)},gf({append:Ee(()=>[ue(II,Qr({ref_key:"uploadRef",ref:i},T(y)),{default:Ee(()=>[C.$slots.trigger?bt(C.$slots,"trigger",{key:0}):Le("v-if",!0),!C.$slots.trigger&&C.$slots.default?bt(C.$slots,"default",{key:1}):Le("v-if",!0)]),_:3},16)]),_:2},[C.$slots.file?{name:"default",fn:Ee(({file:B})=>[bt(C.$slots,"file",{file:B})])}:void 0]),1032,["disabled","list-type","files","handle-preview","onRemove"])):Le("v-if",!0),!T(b)||T(b)&&!C.showFileList?(F(),He(II,Qr({key:1,ref_key:"uploadRef",ref:i},T(y)),{default:Ee(()=>[C.$slots.trigger?bt(C.$slots,"trigger",{key:0}):Le("v-if",!0),!C.$slots.trigger&&C.$slots.default?bt(C.$slots,"default",{key:1}):Le("v-if",!0)]),_:3},16)):Le("v-if",!0),C.$slots.trigger?bt(C.$slots,"default",{key:2}):Le("v-if",!0),bt(C.$slots,"tip"),!T(b)&&C.showFileList?(F(),He(SI,{key:3,disabled:T(r),"list-type":C.listType,files:T(l),"handle-preview":C.onPreview,onRemove:T(d)},gf({_:2},[C.$slots.file?{name:"default",fn:Ee(({file:B})=>[bt(C.$slots,"file",{file:B})])}:void 0]),1032,["disabled","list-type","files","handle-preview","onRemove"])):Le("v-if",!0)]))}});var a0e=cn(o0e,[["__file","upload.vue"]]);const l0e=Ai(a0e),c0e=En({zIndex:{type:Number,default:9},rotate:{type:Number,default:-22},width:Number,height:Number,image:String,content:{type:Et([String,Array]),default:"Element Plus"},font:{type:Et(Object)},gap:{type:Et(Array),default:()=>[100,100]},offset:{type:Et(Array)}});function u0e(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}function A0e(e){return Object.keys(e).map(t=>`${u0e(t)}: ${e[t]};`).join(" ")}function d0e(){return window.devicePixelRatio||1}const f0e=(e,t)=>{let n=!1;return e.removedNodes.length&&t&&(n=Array.from(e.removedNodes).includes(t)),e.type==="attributes"&&e.target===t&&(n=!0),n},LI=3;function $9(e,t,n=1){const r=document.createElement("canvas"),i=r.getContext("2d"),s=e*n,o=t*n;return r.setAttribute("width",`${s}px`),r.setAttribute("height",`${o}px`),i.save(),[i,r,s,o]}function h0e(){function e(t,n,r,i,s,o,a,l){const[c,u,d,h]=$9(i,s,r);if(t instanceof HTMLImageElement)c.drawImage(t,0,0,d,h);else{const{color:J,fontSize:he,fontStyle:ye,fontWeight:be,fontFamily:Ie,textAlign:Ve,textBaseline:Je}=o,Xe=Number(he)*r;c.font=`${ye} normal ${be} ${Xe}px/${s}px ${Ie}`,c.fillStyle=J,c.textAlign=Ve,c.textBaseline=Je;const ct=Array.isArray(t)?t:[t];ct==null||ct.forEach((Bt,St)=>{c.fillText(Bt??"",d/2,St*(Xe+LI*r))})}const m=Math.PI/180*Number(n),g=Math.max(i,s),[b,y,C]=$9(g,g,r);b.translate(C/2,C/2),b.rotate(m),d>0&&h>0&&b.drawImage(u,-d/2,-h/2);function E(J,he){const ye=J*Math.cos(m)-he*Math.sin(m),be=J*Math.sin(m)+he*Math.cos(m);return[ye,be]}let B=0,S=0,L=0,N=0;const U=d/2,$=h/2;[[0-U,0-$],[0+U,0-$],[0+U,0+$],[0-U,0+$]].forEach(([J,he])=>{const[ye,be]=E(J,he);B=Math.min(B,ye),S=Math.max(S,ye),L=Math.min(L,be),N=Math.max(N,be)});const z=B+C/2,R=L+C/2,W=S-B,te=N-L,K=a*r,j=l*r,ee=(W+K)*2,V=te+j,[X,le]=$9(ee,V);function pe(J=0,he=0){X.drawImage(y,z,R,W,te,J,he,W,te)}return pe(),pe(W+K,-te/2-j/2),pe(W+K,+te/2+j/2),[le.toDataURL(),ee/r,V/r]}return e}const p0e=ft({...ft({name:"ElWatermark"}),props:c0e,setup(e){const t=e,n={position:"relative"},r=de(()=>{var z,R;return(R=(z=t.font)==null?void 0:z.color)!=null?R:"rgba(0,0,0,.15)"}),i=de(()=>{var z,R;return(R=(z=t.font)==null?void 0:z.fontSize)!=null?R:16}),s=de(()=>{var z,R;return(R=(z=t.font)==null?void 0:z.fontWeight)!=null?R:"normal"}),o=de(()=>{var z,R;return(R=(z=t.font)==null?void 0:z.fontStyle)!=null?R:"normal"}),a=de(()=>{var z,R;return(R=(z=t.font)==null?void 0:z.fontFamily)!=null?R:"sans-serif"}),l=de(()=>{var z,R;return(R=(z=t.font)==null?void 0:z.textAlign)!=null?R:"center"}),c=de(()=>{var z,R;return(R=(z=t.font)==null?void 0:z.textBaseline)!=null?R:"top"}),u=de(()=>t.gap[0]),d=de(()=>t.gap[1]),h=de(()=>u.value/2),m=de(()=>d.value/2),g=de(()=>{var z,R;return(R=(z=t.offset)==null?void 0:z[0])!=null?R:h.value}),b=de(()=>{var z,R;return(R=(z=t.offset)==null?void 0:z[1])!=null?R:m.value}),y=()=>{const z={zIndex:t.zIndex,position:"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};let R=g.value-h.value,W=b.value-m.value;return R>0&&(z.left=`${R}px`,z.width=`calc(100% - ${R}px)`,R=0),W>0&&(z.top=`${W}px`,z.height=`calc(100% - ${W}px)`,W=0),z.backgroundPosition=`${R}px ${W}px`,z},C=Ua(null),E=Ua(),B=se(!1),S=()=>{E.value&&(E.value.remove(),E.value=void 0)},L=(z,R)=>{var W;C.value&&E.value&&(B.value=!0,E.value.setAttribute("style",A0e({...y(),backgroundImage:`url('${z}')`,backgroundSize:`${Math.floor(R)}px`})),(W=C.value)==null||W.append(E.value),setTimeout(()=>{B.value=!1}))},N=z=>{let R=120,W=64;const te=t.image,K=t.content,j=t.width,ee=t.height;if(!te&&z.measureText){z.font=`${Number(i.value)}px ${a.value}`;const V=Array.isArray(K)?K:[K],X=V.map(le=>{const pe=z.measureText(le);return[pe.width,pe.fontBoundingBoxAscent!==void 0?pe.fontBoundingBoxAscent+pe.fontBoundingBoxDescent:pe.actualBoundingBoxAscent+pe.actualBoundingBoxDescent]});R=Math.ceil(Math.max(...X.map(le=>le[0]))),W=Math.ceil(Math.max(...X.map(le=>le[1])))*V.length+(V.length-1)*LI}return[j??R,ee??W]},U=h0e(),$=()=>{const R=document.createElement("canvas").getContext("2d"),W=t.image,te=t.content,K=t.rotate;if(R){E.value||(E.value=document.createElement("div"));const j=d0e(),[ee,V]=N(R),X=le=>{const[pe,J]=U(le||"",K,j,ee,V,{color:r.value,fontSize:i.value,fontStyle:o.value,fontWeight:s.value,fontFamily:a.value,textAlign:l.value,textBaseline:c.value},u.value,d.value);L(pe,J)};if(W){const le=new Image;le.onload=()=>{X(le)},le.onerror=()=>{X(te)},le.crossOrigin="anonymous",le.referrerPolicy="no-referrer",le.src=W}else X(te)}};return Xt(()=>{$()}),mt(()=>t,()=>{$()},{deep:!0,flush:"post"}),Ii(()=>{S()}),HX(C,z=>{B.value||z.forEach(R=>{f0e(R,E.value)&&(S(),$())})},{attributes:!0,subtree:!0,childList:!0}),(z,R)=>(F(),P("div",{ref_key:"containerRef",ref:C,style:on([n])},[bt(z.$slots,"default")],4))}});var g0e=cn(p0e,[["__file","watermark.vue"]]);const m0e=Ai(g0e),la="ElInfiniteScroll",v0e=50,_0e={delay:{type:Number,default:200},distance:{type:Number,default:0},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},P9=(e,t)=>Object.entries(_0e).reduce((n,[r,i])=>{var s,o;const{type:a,default:l}=i,c=e.getAttribute(`infinite-scroll-${r}`);let u=(o=(s=t[c])!=null?s:c)!=null?o:l;return u=u==="false"?!1:u,u=a(u),n[r]=Number.isNaN(u)?l:u,n},{}),OI=e=>{const{observer:t}=e[la];t&&(t.disconnect(),delete e[la].observer)},b0e=(e,t)=>{const{container:n,containerEl:r,instance:i,observer:s,lastScrollTop:o}=e[la],{disabled:a,distance:l}=P9(e,i),{clientHeight:c,scrollHeight:u,scrollTop:d}=r,h=d-o;if(e[la].lastScrollTop=d,s||a||h<0)return;let m=!1;if(n===e)m=u-(c+d)<=l;else{const{clientTop:g,scrollHeight:b}=e,y=GX(e,r);m=d+c>=y+g+b-l}m&&t.call(i)};function z9(e,t){const{containerEl:n,instance:r}=e[la],{disabled:i}=P9(e,r);i||n.clientHeight===0||(n.scrollHeight<=n.clientHeight?t.call(r):OI(e))}const K9={async mounted(e,t){const{instance:n,value:r}=t;zt(r)||cu(la,"'v-infinite-scroll' binding value must be a function"),await Kt();const{delay:i,immediate:s}=P9(e,n),o=Cre(e,!0),a=o===window?document.documentElement:o,l=FS(b0e.bind(null,e,r),i);if(o){if(e[la]={instance:n,container:o,containerEl:a,delay:i,cb:r,onScroll:l,lastScrollTop:a.scrollTop},s){const c=new MutationObserver(FS(z9.bind(null,e,r),v0e));e[la].observer=c,c.observe(e,{childList:!0,subtree:!0}),z9(e,r)}o.addEventListener("scroll",l)}},unmounted(e){const{container:t,onScroll:n}=e[la];t==null||t.removeEventListener("scroll",n),OI(e)},async updated(e){if(!e[la])await Kt();else{const{containerEl:t,cb:n,observer:r}=e[la];t.clientHeight&&r&&z9(e,n)}}};K9.install=e=>{e.directive("InfiniteScroll",K9)};const NI=K9;function C0e(e){let t;const n=se(!1),r=yr({...e,originalPosition:"",originalOverflow:"",visible:!1});function i(h){r.text=h}function s(){const h=r.parent,m=d.ns;if(!h.vLoadingAddClassList){let g=h.getAttribute("loading-number");g=Number.parseInt(g)-1,g?h.setAttribute("loading-number",g.toString()):(Rf(h,m.bm("parent","relative")),h.removeAttribute("loading-number")),Rf(h,m.bm("parent","hidden"))}o(),u.unmount()}function o(){var h,m;(m=(h=d.$el)==null?void 0:h.parentNode)==null||m.removeChild(d.$el)}function a(){var h;e.beforeClose&&!e.beforeClose()||(n.value=!0,clearTimeout(t),t=window.setTimeout(l,400),r.visible=!1,(h=e.closed)==null||h.call(e))}function l(){if(!n.value)return;const h=r.parent;n.value=!1,h.vLoadingAddClassList=void 0,s()}const u=E8(ft({name:"ElLoading",setup(h,{expose:m}){const{ns:g,zIndex:b}=b9("loading");return m({ns:g,zIndex:b}),()=>{const y=r.spinner||r.svg,C=Ol("svg",{class:"circular",viewBox:r.svgViewBox?r.svgViewBox:"0 0 50 50",...y?{innerHTML:y}:{}},[Ol("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),E=r.text?Ol("p",{class:g.b("text")},[r.text]):void 0;return Ol(zi,{name:g.b("fade"),onAfterLeave:l},{default:Ee(()=>[tt(ue("div",{style:{backgroundColor:r.background||""},class:[g.b("mask"),r.customClass,r.fullscreen?"is-fullscreen":""]},[Ol("div",{class:g.b("spinner")},[C,E])]),[[rn,r.visible]])])})}}})),d=u.mount(document.createElement("div"));return{...j5(r),setText:i,removeElLoadingChild:o,close:a,handleAfterLeave:l,vm:d,get $el(){return d.$el}}}let i3;const y0e=function(e={}){if(!$r)return;const t=w0e(e);if(t.fullscreen&&i3)return i3;const n=C0e({...t,closed:()=>{var i;(i=t.closed)==null||i.call(t),t.fullscreen&&(i3=void 0)}});x0e(t,t.parent,n),DI(t,t.parent,n),t.parent.vLoadingAddClassList=()=>DI(t,t.parent,n);let r=t.parent.getAttribute("loading-number");return r?r=`${Number.parseInt(r)+1}`:r="1",t.parent.setAttribute("loading-number",r),t.parent.appendChild(n.$el),Kt(()=>n.visible.value=t.visible),t.fullscreen&&(i3=n),n},w0e=e=>{var t,n,r,i;let s;return hn(e.target)?s=(t=document.querySelector(e.target))!=null?t:document.body:s=e.target||document.body,{parent:s===document.body||e.body?document.body:s,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:s===document.body&&((n=e.fullscreen)!=null?n:!0),lock:(r=e.lock)!=null?r:!1,customClass:e.customClass||"",visible:(i=e.visible)!=null?i:!0,target:s}},x0e=async(e,t,n)=>{const{nextZIndex:r}=n.vm.zIndex||n.vm._.exposed.zIndex,i={};if(e.fullscreen)n.originalPosition.value=uu(document.body,"position"),n.originalOverflow.value=uu(document.body,"overflow"),i.zIndex=r();else if(e.parent===document.body){n.originalPosition.value=uu(document.body,"position"),await Kt();for(const s of["top","left"]){const o=s==="top"?"scrollTop":"scrollLeft";i[s]=`${e.target.getBoundingClientRect()[s]+document.body[o]+document.documentElement[o]-Number.parseInt(uu(document.body,`margin-${s}`),10)}px`}for(const s of["height","width"])i[s]=`${e.target.getBoundingClientRect()[s]}px`}else n.originalPosition.value=uu(t,"position");for(const[s,o]of Object.entries(i))n.$el.style[s]=o},DI=(e,t,n)=>{const r=n.vm.ns||n.vm._.exposed.ns;["absolute","fixed","sticky"].includes(n.originalPosition.value)?Rf(t,r.bm("parent","relative")):Z8(t,r.bm("parent","relative")),e.fullscreen&&e.lock?Z8(t,r.bm("parent","hidden")):Rf(t,r.bm("parent","hidden"))},V9=Symbol("ElLoading"),RI=(e,t)=>{var n,r,i,s;const o=t.instance,a=h=>Sn(t.value)?t.value[h]:void 0,l=h=>{const m=hn(h)&&(o==null?void 0:o[h])||h;return m&&se(m)},c=h=>l(a(h)||e.getAttribute(`element-loading-${kc(h)}`)),u=(n=a("fullscreen"))!=null?n:t.modifiers.fullscreen,d={text:c("text"),svg:c("svg"),svgViewBox:c("svgViewBox"),spinner:c("spinner"),background:c("background"),customClass:c("customClass"),fullscreen:u,target:(r=a("target"))!=null?r:u?void 0:e,body:(i=a("body"))!=null?i:t.modifiers.body,lock:(s=a("lock"))!=null?s:t.modifiers.lock};e[V9]={options:d,instance:y0e(d)}},E0e=(e,t)=>{for(const n of Object.keys(t))Er(t[n])&&(t[n].value=e[n])},UI={mounted(e,t){t.value&&RI(e,t)},updated(e,t){const n=e[V9];t.oldValue!==t.value&&(t.value&&!t.oldValue?RI(e,t):t.value&&t.oldValue?Sn(t.value)&&E0e(t.value,n.options):n==null||n.instance.close())},unmounted(e){var t;(t=e[V9])==null||t.instance.close()}},HI=["success","info","warning","error"],Ls=za({customClass:"",center:!1,dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:$r?document.body:void 0}),B0e=En({customClass:{type:String,default:Ls.customClass},center:{type:Boolean,default:Ls.center},dangerouslyUseHTMLString:{type:Boolean,default:Ls.dangerouslyUseHTMLString},duration:{type:Number,default:Ls.duration},icon:{type:ia,default:Ls.icon},id:{type:String,default:Ls.id},message:{type:Et([String,Object,Function]),default:Ls.message},onClose:{type:Et(Function),required:!1},showClose:{type:Boolean,default:Ls.showClose},type:{type:String,values:HI,default:Ls.type},offset:{type:Number,default:Ls.offset},zIndex:{type:Number,default:Ls.zIndex},grouping:{type:Boolean,default:Ls.grouping},repeatNum:{type:Number,default:Ls.repeatNum}}),T0e={destroy:()=>!0},ca=ME([]),S0e=e=>{const t=ca.findIndex(i=>i.id===e),n=ca[t];let r;return t>0&&(r=ca[t-1]),{current:n,prev:r}},k0e=e=>{const{prev:t}=S0e(e);return t?t.vm.exposed.bottom.value:0},I0e=(e,t)=>ca.findIndex(r=>r.id===e)>0?20:t,F0e=["id"],M0e=["innerHTML"],L0e=ft({...ft({name:"ElMessage"}),props:B0e,emits:T0e,setup(e,{expose:t}){const n=e,{Close:r}=QS,{ns:i,zIndex:s}=b9("message"),{currentZIndex:o,nextZIndex:a}=s,l=se(),c=se(!1),u=se(0);let d;const h=de(()=>n.type?n.type==="error"?"danger":n.type:"info"),m=de(()=>{const U=n.type;return{[i.bm("icon",U)]:U&&Dg[U]}}),g=de(()=>n.icon||Dg[n.type]||""),b=de(()=>k0e(n.id)),y=de(()=>I0e(n.id,n.offset)+b.value),C=de(()=>u.value+y.value),E=de(()=>({top:`${y.value}px`,zIndex:o.value}));function B(){n.duration!==0&&({stop:d}=T8(()=>{L()},n.duration))}function S(){d==null||d()}function L(){c.value=!1}function N({code:U}){U===wr.esc&&L()}return Xt(()=>{B(),a(),c.value=!0}),mt(()=>n.repeatNum,()=>{S(),B()}),Ul(document,"keydown",N),S8(l,()=>{u.value=l.value.getBoundingClientRect().height}),t({visible:c,bottom:C,close:L}),(U,$)=>(F(),He(zi,{name:T(i).b("fade"),onBeforeLeave:U.onClose,onAfterLeave:$[0]||($[0]=G=>U.$emit("destroy")),persisted:""},{default:Ee(()=>[tt(k("div",{id:U.id,ref_key:"messageRef",ref:l,class:ke([T(i).b(),{[T(i).m(U.type)]:U.type&&!U.icon},T(i).is("center",U.center),T(i).is("closable",U.showClose),U.customClass]),style:on(T(E)),role:"alert",onMouseenter:S,onMouseleave:B},[U.repeatNum>1?(F(),He(T(Voe),{key:0,value:U.repeatNum,type:T(h),class:ke(T(i).e("badge"))},null,8,["value","type","class"])):Le("v-if",!0),T(g)?(F(),He(T(ur),{key:1,class:ke([T(i).e("icon"),T(m)])},{default:Ee(()=>[(F(),He(mr(T(g))))]),_:1},8,["class"])):Le("v-if",!0),bt(U.$slots,"default",{},()=>[U.dangerouslyUseHTMLString?(F(),P(Ct,{key:1},[Le(" Caution here, message could've been compromised, never use user's input as message "),k("p",{class:ke(T(i).e("content")),innerHTML:U.message},null,10,M0e)],2112)):(F(),P("p",{key:0,class:ke(T(i).e("content"))},pt(U.message),3))]),U.showClose?(F(),He(T(ur),{key:2,class:ke(T(i).e("closeBtn")),onClick:pn(L,["stop"])},{default:Ee(()=>[ue(T(r))]),_:1},8,["class","onClick"])):Le("v-if",!0)],46,F0e),[[rn,c.value]])]),_:3},8,["name","onBeforeLeave"]))}});var O0e=cn(L0e,[["__file","message.vue"]]);let N0e=1;const QI=e=>{const t=!e||hn(e)||Ml(e)||zt(e)?{message:e}:e,n={...Ls,...t};if(!n.appendTo)n.appendTo=document.body;else if(hn(n.appendTo)){let r=document.querySelector(n.appendTo);lu(r)||(r=document.body),n.appendTo=r}return n},D0e=e=>{const t=ca.indexOf(e);if(t===-1)return;ca.splice(t,1);const{handler:n}=e;n.close()},R0e=({appendTo:e,...t},n)=>{const r=`message_${N0e++}`,i=t.onClose,s=document.createElement("div"),o={...t,id:r,onClose:()=>{i==null||i(),D0e(u)},onDestroy:()=>{bg(null,s)}},a=ue(O0e,o,zt(o.message)||Ml(o.message)?{default:zt(o.message)?o.message:()=>o.message}:null);a.appContext=n||s1._context,bg(a,s),e.appendChild(s.firstElementChild);const l=a.component,u={id:r,vnode:a,vm:l,handler:{close:()=>{l.exposed.visible.value=!1}},props:a.component.props};return u},s1=(e={},t)=>{if(!$r)return{close:()=>{}};if(Wr(Bk.max)&&ca.length>=Bk.max)return{close:()=>{}};const n=QI(e);if(n.grouping&&ca.length){const i=ca.find(({vnode:s})=>{var o;return((o=s.props)==null?void 0:o.message)===n.message});if(i)return i.props.repeatNum+=1,i.props.type=n.type,i.handler}const r=R0e(n,t);return ca.push(r),r.handler};HI.forEach(e=>{s1[e]=(t={},n)=>{const r=QI(t);return s1({...r,type:e},n)}});function U0e(e){for(const t of ca)(!e||e===t.props.type)&&t.handler.close()}s1.closeAll=U0e,s1._context=null;const ko=Xre(s1,"$message"),H0e=ft({name:"ElMessageBox",directives:{TrapFocus:pae},components:{ElButton:gu,ElFocusTrap:Xg,ElInput:hu,ElOverlay:D9,ElIcon:ur,...QS},inheritAttrs:!1,props:{buttonSize:{type:String,validator:$S},modal:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},closeOnHashChange:{type:Boolean,default:!0},center:Boolean,draggable:Boolean,roundButton:{default:!1,type:Boolean},container:{type:String,default:"body"},boxType:{type:String,default:""}},emits:["vanish","action"],setup(e,{emit:t}){const{locale:n,zIndex:r,ns:i,size:s}=b9("message-box",de(()=>e.buttonSize)),{t:o}=n,{nextZIndex:a}=r,l=se(!1),c=yr({autofocus:!0,beforeClose:null,callback:null,cancelButtonText:"",cancelButtonClass:"",confirmButtonText:"",confirmButtonClass:"",customClass:"",customStyle:{},dangerouslyUseHTMLString:!1,distinguishCancelAndClose:!1,icon:"",inputPattern:null,inputPlaceholder:"",inputType:"text",inputValue:null,inputValidator:null,inputErrorMessage:"",message:null,modalFade:!0,modalClass:"",showCancelButton:!1,showConfirmButton:!0,type:"",title:void 0,showInput:!1,action:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonDisabled:!1,editorErrorMessage:"",validateError:!1,zIndex:a()}),u=de(()=>{const j=c.type;return{[i.bm("icon",j)]:j&&Dg[j]}}),d=$c(),h=$c(),m=de(()=>c.icon||Dg[c.type]||""),g=de(()=>!!c.message),b=se(),y=se(),C=se(),E=se(),B=se(),S=de(()=>c.confirmButtonClass);mt(()=>c.inputValue,async j=>{await Kt(),e.boxType==="prompt"&&j!==null&&R()},{immediate:!0}),mt(()=>l.value,j=>{var ee,V;j&&(e.boxType!=="prompt"&&(c.autofocus?C.value=(V=(ee=B.value)==null?void 0:ee.$el)!=null?V:b.value:C.value=b.value),c.zIndex=a()),e.boxType==="prompt"&&(j?Kt().then(()=>{var X;E.value&&E.value.$el&&(c.autofocus?C.value=(X=W())!=null?X:b.value:C.value=b.value)}):(c.editorErrorMessage="",c.validateError=!1))});const L=de(()=>e.draggable);PS(b,y,L),Xt(async()=>{await Kt(),e.closeOnHashChange&&window.addEventListener("hashchange",N)}),Ii(()=>{e.closeOnHashChange&&window.removeEventListener("hashchange",N)});function N(){l.value&&(l.value=!1,Kt(()=>{c.action&&t("action",c.action)}))}const U=()=>{e.closeOnClickModal&&z(c.distinguishCancelAndClose?"close":"cancel")},$=v9(U),G=j=>{if(c.inputType!=="textarea")return j.preventDefault(),z("confirm")},z=j=>{var ee;e.boxType==="prompt"&&j==="confirm"&&!R()||(c.action=j,c.beforeClose?(ee=c.beforeClose)==null||ee.call(c,j,c,N):N())},R=()=>{if(e.boxType==="prompt"){const j=c.inputPattern;if(j&&!j.test(c.inputValue||""))return c.editorErrorMessage=c.inputErrorMessage||o("el.messagebox.error"),c.validateError=!0,!1;const ee=c.inputValidator;if(typeof ee=="function"){const V=ee(c.inputValue);if(V===!1)return c.editorErrorMessage=c.inputErrorMessage||o("el.messagebox.error"),c.validateError=!0,!1;if(typeof V=="string")return c.editorErrorMessage=V,c.validateError=!0,!1}}return c.editorErrorMessage="",c.validateError=!1,!0},W=()=>{const j=E.value.$refs;return j.input||j.textarea},te=()=>{z("close")},K=()=>{e.closeOnPressEscape&&te()};return e.lockScroll&&VS(l),{...j5(c),ns:i,overlayEvent:$,visible:l,hasMessage:g,typeClass:u,contentId:d,inputId:h,btnSize:s,iconComponent:m,confirmButtonClasses:S,rootRef:b,focusStartRef:C,headerRef:y,inputRef:E,confirmRef:B,doClose:N,handleClose:te,onCloseRequested:K,handleWrapperClick:U,handleInputEnter:G,handleAction:z,t:o}}}),Q0e=["aria-label","aria-describedby"],$0e=["aria-label"],P0e=["id"];function z0e(e,t,n,r,i,s){const o=Wn("el-icon"),a=Wn("close"),l=Wn("el-input"),c=Wn("el-button"),u=Wn("el-focus-trap"),d=Wn("el-overlay");return F(),He(zi,{name:"fade-in-linear",onAfterLeave:t[11]||(t[11]=h=>e.$emit("vanish")),persisted:""},{default:Ee(()=>[tt(ue(d,{"z-index":e.zIndex,"overlay-class":[e.ns.is("message-box"),e.modalClass],mask:e.modal},{default:Ee(()=>[k("div",{role:"dialog","aria-label":e.title,"aria-modal":"true","aria-describedby":e.showInput?void 0:e.contentId,class:ke(`${e.ns.namespace.value}-overlay-message-box`),onClick:t[8]||(t[8]=(...h)=>e.overlayEvent.onClick&&e.overlayEvent.onClick(...h)),onMousedown:t[9]||(t[9]=(...h)=>e.overlayEvent.onMousedown&&e.overlayEvent.onMousedown(...h)),onMouseup:t[10]||(t[10]=(...h)=>e.overlayEvent.onMouseup&&e.overlayEvent.onMouseup(...h))},[ue(u,{loop:"",trapped:e.visible,"focus-trap-el":e.rootRef,"focus-start-el":e.focusStartRef,onReleaseRequested:e.onCloseRequested},{default:Ee(()=>[k("div",{ref:"rootRef",class:ke([e.ns.b(),e.customClass,e.ns.is("draggable",e.draggable),{[e.ns.m("center")]:e.center}]),style:on(e.customStyle),tabindex:"-1",onClick:t[7]||(t[7]=pn(()=>{},["stop"]))},[e.title!==null&&e.title!==void 0?(F(),P("div",{key:0,ref:"headerRef",class:ke(e.ns.e("header"))},[k("div",{class:ke(e.ns.e("title"))},[e.iconComponent&&e.center?(F(),He(o,{key:0,class:ke([e.ns.e("status"),e.typeClass])},{default:Ee(()=>[(F(),He(mr(e.iconComponent)))]),_:1},8,["class"])):Le("v-if",!0),k("span",null,pt(e.title),1)],2),e.showClose?(F(),P("button",{key:0,type:"button",class:ke(e.ns.e("headerbtn")),"aria-label":e.t("el.messagebox.close"),onClick:t[0]||(t[0]=h=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel")),onKeydown:t[1]||(t[1]=_i(pn(h=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel"),["prevent"]),["enter"]))},[ue(o,{class:ke(e.ns.e("close"))},{default:Ee(()=>[ue(a)]),_:1},8,["class"])],42,$0e)):Le("v-if",!0)],2)):Le("v-if",!0),k("div",{id:e.contentId,class:ke(e.ns.e("content"))},[k("div",{class:ke(e.ns.e("container"))},[e.iconComponent&&!e.center&&e.hasMessage?(F(),He(o,{key:0,class:ke([e.ns.e("status"),e.typeClass])},{default:Ee(()=>[(F(),He(mr(e.iconComponent)))]),_:1},8,["class"])):Le("v-if",!0),e.hasMessage?(F(),P("div",{key:1,class:ke(e.ns.e("message"))},[bt(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?(F(),He(mr(e.showInput?"label":"p"),{key:1,for:e.showInput?e.inputId:void 0,innerHTML:e.message},null,8,["for","innerHTML"])):(F(),He(mr(e.showInput?"label":"p"),{key:0,for:e.showInput?e.inputId:void 0},{default:Ee(()=>[Yt(pt(e.dangerouslyUseHTMLString?"":e.message),1)]),_:1},8,["for"]))])],2)):Le("v-if",!0)],2),tt(k("div",{class:ke(e.ns.e("input"))},[ue(l,{id:e.inputId,ref:"inputRef",modelValue:e.inputValue,"onUpdate:modelValue":t[2]||(t[2]=h=>e.inputValue=h),type:e.inputType,placeholder:e.inputPlaceholder,"aria-invalid":e.validateError,class:ke({invalid:e.validateError}),onKeydown:_i(e.handleInputEnter,["enter"])},null,8,["id","modelValue","type","placeholder","aria-invalid","class","onKeydown"]),k("div",{class:ke(e.ns.e("errormsg")),style:on({visibility:e.editorErrorMessage?"visible":"hidden"})},pt(e.editorErrorMessage),7)],2),[[rn,e.showInput]])],10,P0e),k("div",{class:ke(e.ns.e("btns"))},[e.showCancelButton?(F(),He(c,{key:0,loading:e.cancelButtonLoading,class:ke([e.cancelButtonClass]),round:e.roundButton,size:e.btnSize,onClick:t[3]||(t[3]=h=>e.handleAction("cancel")),onKeydown:t[4]||(t[4]=_i(pn(h=>e.handleAction("cancel"),["prevent"]),["enter"]))},{default:Ee(()=>[Yt(pt(e.cancelButtonText||e.t("el.messagebox.cancel")),1)]),_:1},8,["loading","class","round","size"])):Le("v-if",!0),tt(ue(c,{ref:"confirmRef",type:"primary",loading:e.confirmButtonLoading,class:ke([e.confirmButtonClasses]),round:e.roundButton,disabled:e.confirmButtonDisabled,size:e.btnSize,onClick:t[5]||(t[5]=h=>e.handleAction("confirm")),onKeydown:t[6]||(t[6]=_i(pn(h=>e.handleAction("confirm"),["prevent"]),["enter"]))},{default:Ee(()=>[Yt(pt(e.confirmButtonText||e.t("el.messagebox.confirm")),1)]),_:1},8,["loading","class","round","disabled","size"]),[[rn,e.showConfirmButton]])],2)],6)]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])],42,Q0e)]),_:3},8,["z-index","overlay-class","mask"]),[[rn,e.visible]])]),_:3})}var K0e=cn(H0e,[["render",z0e],["__file","index.vue"]]);const Wf=new Map,V0e=e=>{let t=document.body;return e.appendTo&&(hn(e.appendTo)&&(t=document.querySelector(e.appendTo)),lu(e.appendTo)&&(t=e.appendTo),lu(t)||(t=document.body)),t},G0e=(e,t,n=null)=>{const r=ue(K0e,e,zt(e.message)||Ml(e.message)?{default:zt(e.message)?e.message:()=>e.message}:null);return r.appContext=n,bg(r,t),V0e(e).appendChild(t.firstElementChild),r.component},q0e=()=>document.createElement("div"),W0e=(e,t)=>{const n=q0e();e.onVanish=()=>{bg(null,n),Wf.delete(i)},e.onAction=s=>{const o=Wf.get(i);let a;e.showInput?a={value:i.inputValue,action:s}:a=s,e.callback?e.callback(a,r.proxy):s==="cancel"||s==="close"?e.distinguishCancelAndClose&&s!=="cancel"?o.reject("close"):o.reject("cancel"):o.resolve(a)};const r=G0e(e,n,t),i=r.proxy;for(const s in e)Nn(e,s)&&!Nn(i.$props,s)&&(i[s]=e[s]);return i.visible=!0,i};function o1(e,t=null){if(!$r)return Promise.reject();let n;return hn(e)||Ml(e)?e={message:e}:n=e.callback,new Promise((r,i)=>{const s=W0e(e,t??o1._context);Wf.set(s,{options:e,callback:n,resolve:r,reject:i})})}const Y0e=["alert","confirm","prompt"],j0e={alert:{closeOnPressEscape:!1,closeOnClickModal:!1},confirm:{showCancelButton:!0},prompt:{showCancelButton:!0,showInput:!0}};Y0e.forEach(e=>{o1[e]=X0e(e)});function X0e(e){return(t,n,r,i)=>{let s="";return Sn(n)?(r=n,s=""):zA(n)?s="":s=n,o1(Object.assign({title:s,message:t,type:"",...j0e[e]},r,{boxType:e}),i)}}o1.close=()=>{Wf.forEach((e,t)=>{t.doClose()}),Wf.clear()},o1._context=null;const Vc=o1;Vc.install=e=>{Vc._context=e._context,e.config.globalProperties.$msgbox=Vc,e.config.globalProperties.$messageBox=Vc,e.config.globalProperties.$alert=Vc.alert,e.config.globalProperties.$confirm=Vc.confirm,e.config.globalProperties.$prompt=Vc.prompt};const Z0e=Vc,J0e={key:0,class:"chat-inner"},eue={__name:"index",props:{isDrawer:Boolean,width:String,showDrawer:Boolean},emits:["close"],setup(e,{emit:t}){const n=e,r=t;se(!1);const i=se();document.body.offsetWidth;const s=se(n.width),o=se("chat-drawer"),a=()=>{r("close")};return(l,c)=>(F(),P(Ct,null,[e.isDrawer?Le("",!0):(F(),P("div",J0e,[bt(l.$slots,"default")])),e.isDrawer?(F(),He(T(ale),{key:1,"model-value":e.showDrawer,size:s.value,"with-header":!1,class:ke([o.value]),"modal-class":o.value,"before-close":a,"destroy-on-close":!0},{default:Ee(()=>[k("div",{class:"chat-inner",ref_key:"chatRef",ref:i},[bt(l.$slots,"default")],512)]),_:3},8,["model-value","size","class","modal-class"])):Le("",!0)],64))}},G9="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH0SURBVHgBrVRBUsIwFP1JR9x6A/EE1hMIJwB3Ki7oCSTDDFtgxQYozrAvC4GVI9wAb4A3qCeQpQxD4v9JgBYKg4x/5rdNfvL+68/LZ5Bgvh9cSHlW5Jzf4tBFT9vQFD2UUo3L5UIvaS/bnmg2B3nHUQGGLuCwEXB9G5jHmQ18x4F3CzYBkAJgfiXEIyMHUDfoHoERa85Z4PvDaiJDE1A19BlO1xGgE01EuYW4F5u51xKuq5rkvLOKaYatVr+4AYNsFMwa1lG60QkhnmhN1uyRJUyaXwMidUubmBWmcKSZtapuhwEdJjfs9CmGCcyOANVMJ+iojHNSBsuZ0DrTn01KOaY3YyzDIa6xk4xzZ2QA1TUBuoZ64WRAIR5C+5nm8M9GgCF9dLtvl3Ci4emuJDUlQP2r8/n8bv8W5hlPNilTGlAp9sXxhD40VQ65fRtMjX5m++IrHTMmRyibRc/ekEyrNShB4i8NsVmcf1Pj2I612/1nWOu40ONCeHR1PMuy6vt9dxdy+UlPx1nO4on6LmNQMyOjYxbJ1EFhUraZlIBt6fCtIWYGjJqDoitbiwHajDXTQbTpfrdcwrRSMRptNIJ0KnWWxzpRvTN23Qte2XWpdhosghYtaBoOmm5zHoKNorNs33ILnLPAq7qGoGVGylj0TP3j9gsPzc7gM6gtYgAAAABJRU5ErkJggg==";let q9=yr({freeTime:5,vip:!1,errorMessage:"向我提问的人太多,我回答不过来了呢,我们正在努力扩容中,请稍等一会再试试~~~",login:!1,restNum:-1,freeFlowRate:0,vipFlowRate:0,vipFlowRateTotal:0,freeFlowRateTotal:0});function Os(){return{user:q9,setUser(e){for(const t in e)if(Object.hasOwnProperty.call(e,t))if(t==="permissionNames"){const n=e[t].indexOf("PAID_CREDIT_LIMIT")>-1;q9.vip=n}else t!=="vip"&&(q9[t]=e[t])}}}const $I=se(),PI=se({});se("");function Gc(){return{keycode:$I,setKeycode(e){$I.value=e}}}function tue(){return{menu:PI,setMenu(e){PI.value=e}}}const zI=se(null);function KI(){return{bizResourceInfo:zI,setBizResourceInfo(e){zI.value=e}}}const Yf="4",Vi="5",qc="6",Io="7",ro="8",Fo="9",W9="10",wt={sending:"sending",loading:"loading",pause:"parse",end:"end",waiting:"waiting"},Fi={login:"login",vip:"vip",exceed:"exceed",error:"error",text:"text"},VI={CHAT:"ChatLoading",CHAT_LINK:"ChatLinkLoading"},vu=se({});function Mr(){return{role:vu,setRole(e){vu.value=e},updateRole(e){vu.value={...vu.value,...e}},getChatTypeString(){var t,n,r;let e=((t=vu.value)==null?void 0:t.chatType)||"";if(typeof e=="number"&&(e=`${e}`),((n=vu.value)==null?void 0:n.preType)==="code")return"ChatCode";switch(e){case Vi:return"ChatDoc";case qc:return"ChatSkillTree";case Io:return"ChatNet";case ro:return"ChatLink";case Fo:return"ChatMind";case W9:return"ChatAiSearch";default:return((r=vu.value)==null?void 0:r.cosplayPrompt)?"ChatRole":"Chat"}}}}let jf=yr({});const nue=de(()=>jf&&Object.keys(jf).length?oue(jf):"");function pr(){return{extraData:jf,extraUrlString:nue,setExtraData(e={}){const{keycode:t}=Gc();e.utm_source||(e.utm_source=Xf(t.value));for(const n in e)Object.hasOwnProperty.call(e,n)&&(jf[n]=e[n])}}}const Gl=e=>{for(var t=document.cookie.split("; "),n=0;n{var r=new Date;if(n)r.setTime(r.getTime()+n);else{var i=30;r.setTime(r.getTime()+i*24*60*60*1e3)}document.cookie=e+"="+encodeURIComponent(t)+";expires="+r.toGMTString()+";domain=.csdn.net;path=/"},Y9=()=>navigator.userAgent.match(/(iPhone|iPod|Android|ios|iOS|iPad|Backerry|WebOS|Symbian|Windows Phone|Phone)/i),j9=e=>{var t=document.createElement("textarea");t.value=e,t.style.position="fixed",t.style.top="-9999px",document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t)},Lr=()=>new Promise((e,t)=>{const n=Gl("UserName");e(!!n)}),GI=(e,t,n=0)=>{let r;e.tagName==="BODY"?r=document.documentElement.scrollTop:r=e.scrollTop,e.scrollHeight-r-e.offsetHeight<=n&&t()},Xf=e=>{if(!e)return"";const{extraData:t}=pr();return t.utm_source?t.utm_source:`vip_chatgpt_common_${e}`},s3=e=>{var n;if(!e)return"CHAT_SEARCH";const t=(n=e.split("_"))==null?void 0:n[0];return t==="csdn"?"CHAT_SEARCH":`CHAT_${t.toUpperCase()}`},o3=(e,t)=>{var r,i,s;let n=null;if(Array.isArray(e))n={spm:e.join("."),extra:t};else if(typeof e!="object")n={spm:e,extra:t};else{const o=e.extra||{};n={...e,extra:{...o,...t}}}n.dest&&n.dest.startsWith("/")&&(n.dest=`${window.location.origin}${n.dest}`),typeof n.index=="number"&&(n.index=`${n.index}`);try{if(e.searchItem){const o=JSON.parse(((s=(i=(r=e.searchItem)==null?void 0:r.report_data)==null?void 0:i.data)==null?void 0:s.extra)||"{}"),a=typeof e.extra=="string"?JSON.parse(e.extra):e.extra;n.extra=Object.assign({},o,a)}}catch{console.error(error)}return delete n.searchItem,n},_u=()=>+new Date+"-xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=Math.random()*16|0,n=e=="x"?t:t&3|8;return n.toString(16)}),bu=()=>new Date().getTime()+"_"+Math.floor(Math.random()*10),Wa=()=>new Array(32).fill().map(()=>Math.floor(Math.random()*10)).join(""),qI={beforeMount(e,t){e.clickOutsideEvent=function(n){e===n.target||e.contains(n.target)||t.value(n)},document.addEventListener("click",e.clickOutsideEvent,{capture:!0})},unmounted(e){document.removeEventListener("click",e.clickOutsideEvent)}},rue=(e,t)=>{const n=window.innerWidth||document.documentElement.clientWidth,r=window.innerHeight||document.documentElement.clientHeight,{top:i,right:s,bottom:o,left:a}=e.getBoundingClientRect();i>=0&&a>=0&&s<=n&&o<=r&&t()},a1=()=>{const e=document.querySelectorAll("[data-report-view]");e.length&&e.forEach(t=>{let n=t.getAttribute("data-report-view");try{n=JSON.parse(n),n.spm&&rue(t,()=>{var r,i,s;(s=(i=(r=window.csdn)==null?void 0:r.report)==null?void 0:i.reportView)==null||s.call(i,n),t.removeAttribute("data-report-view")})}catch(r){console.error("reportView error",r)}})};function vs(e){var t,n;e&&e.preventDefault(),ua("UserName",""),(n=(t=window==null?void 0:window.csdn)==null?void 0:t.loginBox)==null||n.show({spm:"1018.2226.3001.9708"})}function X9(e){return e<1e3?e:e<1e4?(e/1e3).toFixed(1)+"k":(e/1e4).toFixed(1)+"w"}function l1(e,t=1e5,n=.01,r){if(e>=n){if(e>=t)return X9(e);if(r){const i=e.toFixed(2).split(".");return Number(i[0]).toLocaleString()+"."+i[1]}return Number(e.toFixed(2)).toLocaleString()}return"0.00"}const iue=()=>({saveSelection:n=>{var r=window.getSelection().getRangeAt(0),i=r.cloneRange();i.selectNodeContents(n),i.setEnd(r.startContainer,r.startOffset);var s=i.toString().length;return{start:s,end:s+r.toString().length}},restoreSelection:(n,r)=>{var i=0,s=document.createRange();s.setStart(n,0),s.collapse(!0);for(var o=[n],a,l=!1,c=!1;!c&&(a=o.pop());)if(a.nodeType==3){var u=i+a.length;!l&&r.start>=i&&r.start<=u&&(s.setStart(a,r.start-i),l=!0),l&&r.end>=i&&r.end<=u&&(s.setEnd(a,r.end-i),c=!0),i=u}else for(var d=a.childNodes.length;d--;)o.push(a.childNodes[d]);var h=window.getSelection();h.removeAllRanges(),h.addRange(s)}});function Z9(e){return e.replace(/[&<>"']/g,function(t){return{"&":"&","<":"<",">":">",'"':""","'":"'"}[t]})}function J9(e){return e.replaceAll("```","").trim()}function sue(e){return e?new Promise(t=>{var n=new XMLHttpRequest;n.open("get",e,!0),n.responseType="blob",n.onload=function(){const r=window.URL.createObjectURL(this.response);t(r)},n.send()}):e||""}const oue=(e,t=!1)=>{var n="";for(var r in e)n+="&"+r+"="+(t?encodeURIComponent(e[r]):e[r]);return n.substr(1)};function WI(e,t){return function(){return e.apply(t,arguments)}}const{toString:aue}=Object.prototype,{getPrototypeOf:ev}=Object,a3=(e=>t=>{const n=aue.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Ya=e=>(e=e.toLowerCase(),t=>a3(t)===e),l3=e=>t=>typeof t===e,{isArray:c1}=Array,Zf=l3("undefined");function lue(e){return e!==null&&!Zf(e)&&e.constructor!==null&&!Zf(e.constructor)&&Mo(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const YI=Ya("ArrayBuffer");function cue(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&YI(e.buffer),t}const uue=l3("string"),Mo=l3("function"),jI=l3("number"),c3=e=>e!==null&&typeof e=="object",Aue=e=>e===!0||e===!1,u3=e=>{if(a3(e)!=="object")return!1;const t=ev(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},due=Ya("Date"),fue=Ya("File"),hue=Ya("Blob"),pue=Ya("FileList"),gue=e=>c3(e)&&Mo(e.pipe),mue=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Mo(e.append)&&((t=a3(e))==="formdata"||t==="object"&&Mo(e.toString)&&e.toString()==="[object FormData]"))},vue=Ya("URLSearchParams"),_ue=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Jf(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),c1(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const ZI=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,JI=e=>!Zf(e)&&e!==ZI;function tv(){const{caseless:e}=JI(this)&&this||{},t={},n=(r,i)=>{const s=e&&XI(t,i)||i;u3(t[s])&&u3(r)?t[s]=tv(t[s],r):u3(r)?t[s]=tv({},r):c1(r)?t[s]=r.slice():t[s]=r};for(let r=0,i=arguments.length;r(Jf(t,(i,s)=>{n&&Mo(i)?e[s]=WI(i,n):e[s]=i},{allOwnKeys:r}),e),Cue=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),yue=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},wue=(e,t,n,r)=>{let i,s,o;const a={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),s=i.length;s-- >0;)o=i[s],(!r||r(o,e,t))&&!a[o]&&(t[o]=e[o],a[o]=!0);e=n!==!1&&ev(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},xue=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},Eue=e=>{if(!e)return null;if(c1(e))return e;let t=e.length;if(!jI(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Bue=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&ev(Uint8Array)),Tue=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=r.next())&&!i.done;){const s=i.value;t.call(e,s[0],s[1])}},Sue=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},kue=Ya("HTMLFormElement"),Iue=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),eF=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Fue=Ya("RegExp"),tF=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Jf(n,(i,s)=>{let o;(o=t(i,s,e))!==!1&&(r[s]=o||i)}),Object.defineProperties(e,r)},Mue=e=>{tF(e,(t,n)=>{if(Mo(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Mo(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Lue=(e,t)=>{const n={},r=i=>{i.forEach(s=>{n[s]=!0})};return c1(e)?r(e):r(String(e).split(t)),n},Oue=()=>{},Nue=(e,t)=>(e=+e,Number.isFinite(e)?e:t),nv="abcdefghijklmnopqrstuvwxyz",nF="0123456789",rF={DIGIT:nF,ALPHA:nv,ALPHA_DIGIT:nv+nv.toUpperCase()+nF},Due=(e=16,t=rF.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function Rue(e){return!!(e&&Mo(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const Uue=e=>{const t=new Array(10),n=(r,i)=>{if(c3(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const s=c1(r)?[]:{};return Jf(r,(o,a)=>{const l=n(o,i+1);!Zf(l)&&(s[a]=l)}),t[i]=void 0,s}}return r};return n(e,0)},Hue=Ya("AsyncFunction"),rt={isArray:c1,isArrayBuffer:YI,isBuffer:lue,isFormData:mue,isArrayBufferView:cue,isString:uue,isNumber:jI,isBoolean:Aue,isObject:c3,isPlainObject:u3,isUndefined:Zf,isDate:due,isFile:fue,isBlob:hue,isRegExp:Fue,isFunction:Mo,isStream:gue,isURLSearchParams:vue,isTypedArray:Bue,isFileList:pue,forEach:Jf,merge:tv,extend:bue,trim:_ue,stripBOM:Cue,inherits:yue,toFlatObject:wue,kindOf:a3,kindOfTest:Ya,endsWith:xue,toArray:Eue,forEachEntry:Tue,matchAll:Sue,isHTMLForm:kue,hasOwnProperty:eF,hasOwnProp:eF,reduceDescriptors:tF,freezeMethods:Mue,toObjectSet:Lue,toCamelCase:Iue,noop:Oue,toFiniteNumber:Nue,findKey:XI,global:ZI,isContextDefined:JI,ALPHABET:rF,generateString:Due,isSpecCompliantForm:Rue,toJSONObject:Uue,isAsyncFn:Hue,isThenable:e=>e&&(c3(e)||Mo(e))&&Mo(e.then)&&Mo(e.catch)};function Yn(e,t,n,r,i){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),r&&(this.request=r),i&&(this.response=i)}rt.inherits(Yn,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:rt.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const iF=Yn.prototype,sF={};["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=>{sF[e]={value:e}}),Object.defineProperties(Yn,sF),Object.defineProperty(iF,"isAxiosError",{value:!0}),Yn.from=(e,t,n,r,i,s)=>{const o=Object.create(iF);return rt.toFlatObject(e,o,function(l){return l!==Error.prototype},a=>a!=="isAxiosError"),Yn.call(o,e.message,t,n,r,i),o.cause=e,o.name=e.name,s&&Object.assign(o,s),o};const Que=null;function rv(e){return rt.isPlainObject(e)||rt.isArray(e)}function oF(e){return rt.endsWith(e,"[]")?e.slice(0,-2):e}function aF(e,t,n){return e?e.concat(t).map(function(i,s){return i=oF(i),!n&&s?"["+i+"]":i}).join(n?".":""):t}function $ue(e){return rt.isArray(e)&&!e.some(rv)}const Pue=rt.toFlatObject(rt,{},null,function(t){return/^is[A-Z]/.test(t)});function A3(e,t,n){if(!rt.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=rt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,y){return!rt.isUndefined(y[b])});const r=n.metaTokens,i=n.visitor||u,s=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&rt.isSpecCompliantForm(t);if(!rt.isFunction(i))throw new TypeError("visitor must be a function");function c(g){if(g===null)return"";if(rt.isDate(g))return g.toISOString();if(!l&&rt.isBlob(g))throw new Yn("Blob is not supported. Use a Buffer instead.");return rt.isArrayBuffer(g)||rt.isTypedArray(g)?l&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function u(g,b,y){let C=g;if(g&&!y&&typeof g=="object"){if(rt.endsWith(b,"{}"))b=r?b:b.slice(0,-2),g=JSON.stringify(g);else if(rt.isArray(g)&&$ue(g)||(rt.isFileList(g)||rt.endsWith(b,"[]"))&&(C=rt.toArray(g)))return b=oF(b),C.forEach(function(B,S){!(rt.isUndefined(B)||B===null)&&t.append(o===!0?aF([b],S,s):o===null?b:b+"[]",c(B))}),!1}return rv(g)?!0:(t.append(aF(y,b,s),c(g)),!1)}const d=[],h=Object.assign(Pue,{defaultVisitor:u,convertValue:c,isVisitable:rv});function m(g,b){if(!rt.isUndefined(g)){if(d.indexOf(g)!==-1)throw Error("Circular reference detected in "+b.join("."));d.push(g),rt.forEach(g,function(C,E){(!(rt.isUndefined(C)||C===null)&&i.call(t,C,rt.isString(E)?E.trim():E,b,h))===!0&&m(C,b?b.concat(E):[E])}),d.pop()}}if(!rt.isObject(e))throw new TypeError("data must be an object");return m(e),t}function lF(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function iv(e,t){this._pairs=[],e&&A3(e,this,t)}const cF=iv.prototype;cF.append=function(t,n){this._pairs.push([t,n])},cF.toString=function(t){const n=t?function(r){return t.call(this,r,lF)}:lF;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function zue(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function uF(e,t,n){if(!t)return e;const r=n&&n.encode||zue,i=n&&n.serialize;let s;if(i?s=i(t,n):s=rt.isURLSearchParams(t)?t.toString():new iv(t,n).toString(r),s){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class Kue{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){rt.forEach(this.handlers,function(r){r!==null&&t(r)})}}const AF=Kue,dF={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Vue={isBrowser:!0,classes:{URLSearchParams:typeof URLSearchParams<"u"?URLSearchParams:iv,FormData:typeof FormData<"u"?FormData:null,Blob:typeof Blob<"u"?Blob:null},protocols:["http","https","file","blob","url","data"]},fF=typeof window<"u"&&typeof document<"u",Gue=(e=>fF&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),que=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",ja={...Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:fF,hasStandardBrowserEnv:Gue,hasStandardBrowserWebWorkerEnv:que},Symbol.toStringTag,{value:"Module"})),...Vue};function Wue(e,t){return A3(e,new ja.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,s){return ja.isNode&&rt.isBuffer(n)?(this.append(r,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function Yue(e){return rt.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function jue(e){const t={},n=Object.keys(e);let r;const i=n.length;let s;for(r=0;r=n.length;return o=!o&&rt.isArray(i)?i.length:o,l?(rt.hasOwnProp(i,o)?i[o]=[i[o],r]:i[o]=r,!a):((!i[o]||!rt.isObject(i[o]))&&(i[o]=[]),t(n,r,i[o],s)&&rt.isArray(i[o])&&(i[o]=jue(i[o])),!a)}if(rt.isFormData(e)&&rt.isFunction(e.entries)){const n={};return rt.forEachEntry(e,(r,i)=>{t(Yue(r),i,n,0)}),n}return null}function Xue(e,t,n){if(rt.isString(e))try{return(t||JSON.parse)(e),rt.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const sv={transitional:dF,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,s=rt.isObject(t);if(s&&rt.isHTMLForm(t)&&(t=new FormData(t)),rt.isFormData(t))return i&&i?JSON.stringify(hF(t)):t;if(rt.isArrayBuffer(t)||rt.isBuffer(t)||rt.isStream(t)||rt.isFile(t)||rt.isBlob(t))return t;if(rt.isArrayBufferView(t))return t.buffer;if(rt.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(s){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Wue(t,this.formSerializer).toString();if((a=rt.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return A3(a?{"files[]":t}:t,l&&new l,this.formSerializer)}}return s||i?(n.setContentType("application/json",!1),Xue(t)):t}],transformResponse:[function(t){const n=this.transitional||sv.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(t&&rt.isString(t)&&(r&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(a){if(o)throw a.name==="SyntaxError"?Yn.from(a,Yn.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ja.classes.FormData,Blob:ja.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};rt.forEach(["delete","get","head","post","put","patch"],e=>{sv.headers[e]={}});const ov=sv,Zue=rt.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"]),Jue=e=>{const t={};let n,r,i;return e&&e.split(` `).forEach(function(o){i=o.indexOf(":"),n=o.substring(0,i).trim().toLowerCase(),r=o.substring(i+1).trim(),!(!n||t[n]&&Zue[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},pF=Symbol("internals");function eh(e){return e&&String(e).trim().toLowerCase()}function d3(e){return e===!1||e==null?e:rt.isArray(e)?e.map(d3):String(e)}function eAe(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const tAe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function av(e,t,n,r,i){if(rt.isFunction(r))return r.call(this,t,n);if(i&&(t=n),!!rt.isString(t)){if(rt.isString(r))return t.indexOf(r)!==-1;if(rt.isRegExp(r))return r.test(t)}}function nAe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function rAe(e,t){const n=rt.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,s,o){return this[r].call(this,t,i,s,o)},configurable:!0})})}class f3{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function s(a,l,c){const u=eh(l);if(!u)throw new Error("header name must be a non-empty string");const d=rt.findKey(i,u);(!d||i[d]===void 0||c===!0||c===void 0&&i[d]!==!1)&&(i[d||l]=d3(a))}const o=(a,l)=>rt.forEach(a,(c,u)=>s(c,u,l));return rt.isPlainObject(t)||t instanceof this.constructor?o(t,n):rt.isString(t)&&(t=t.trim())&&!tAe(t)?o(Jue(t),n):t!=null&&s(n,t,r),this}get(t,n){if(t=eh(t),t){const r=rt.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return eAe(i);if(rt.isFunction(n))return n.call(this,i,r);if(rt.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=eh(t),t){const r=rt.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||av(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function s(o){if(o=eh(o),o){const a=rt.findKey(r,o);a&&(!n||av(r,r[a],a,n))&&(delete r[a],i=!0)}}return rt.isArray(t)?t.forEach(s):s(t),i}clear(t){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const s=n[r];(!t||av(this,this[s],s,t,!0))&&(delete this[s],i=!0)}return i}normalize(t){const n=this,r={};return rt.forEach(this,(i,s)=>{const o=rt.findKey(r,s);if(o){n[o]=d3(i),delete n[s];return}const a=t?nAe(s):String(s).trim();a!==s&&delete n[s],n[a]=d3(i),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return rt.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&rt.isArray(r)?r.join(", "):r)}),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 r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[pF]=this[pF]={accessors:{}}).accessors,i=this.prototype;function s(o){const a=eh(o);r[a]||(rAe(i,o),r[a]=!0)}return rt.isArray(t)?t.forEach(s):s(t),this}}f3.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),rt.reduceDescriptors(f3.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}}),rt.freezeMethods(f3);const ql=f3;function lv(e,t){const n=this||ov,r=t||n,i=ql.from(r.headers);let s=r.data;return rt.forEach(e,function(a){s=a.call(n,s,i.normalize(),t?t.status:void 0)}),i.normalize(),s}function gF(e){return!!(e&&e.__CANCEL__)}function th(e,t,n){Yn.call(this,e??"canceled",Yn.ERR_CANCELED,t,n),this.name="CanceledError"}rt.inherits(th,Yn,{__CANCEL__:!0});function iAe(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Yn("Request failed with status code "+n.status,[Yn.ERR_BAD_REQUEST,Yn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const sAe=ja.hasStandardBrowserEnv?{write(e,t,n,r,i,s){const o=[e+"="+encodeURIComponent(t)];rt.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),rt.isString(r)&&o.push("path="+r),rt.isString(i)&&o.push("domain="+i),s===!0&&o.push("secure"),document.cookie=o.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 oAe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function aAe(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function mF(e,t){return e&&!oAe(t)?aAe(e,t):t}const lAe=ja.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(s){let o=s;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{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 r=i(window.location.href),function(o){const a=rt.isString(o)?i(o):o;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}();function cAe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function uAe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,s=0,o;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=r[s];o||(o=c),n[i]=l,r[i]=c;let d=s,h=0;for(;d!==i;)h+=n[d++],d=d%e;if(i=(i+1)%e,i===s&&(s=(s+1)%e),c-o{const s=i.loaded,o=i.lengthComputable?i.total:void 0,a=s-n,l=r(a),c=s<=o;n=s;const u={loaded:s,total:o,progress:o?s/o:void 0,bytes:a,rate:l||void 0,estimated:l&&o&&c?(o-s)/l:void 0,event:i};u[t?"download":"upload"]=!0,e(u)}}const cv={http:Que,xhr:typeof XMLHttpRequest<"u"&&function(e){return new Promise(function(n,r){let i=e.data;const s=ql.from(e.headers).normalize();let{responseType:o,withXSRFToken:a}=e,l;function c(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}let u;if(rt.isFormData(i)){if(ja.hasStandardBrowserEnv||ja.hasStandardBrowserWebWorkerEnv)s.setContentType(!1);else if((u=s.getContentType())!==!1){const[b,...y]=u?u.split(";").map(C=>C.trim()).filter(Boolean):[];s.setContentType([b||"multipart/form-data",...y].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const b=e.auth.username||"",y=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";s.set("Authorization","Basic "+btoa(b+":"+y))}const h=mF(e.baseURL,e.url);d.open(e.method.toUpperCase(),uF(h,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function m(){if(!d)return;const b=ql.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),C={data:!o||o==="text"||o==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:b,config:e,request:d};iAe(function(B){n(B),c()},function(B){r(B),c()},C),d=null}if("onloadend"in d?d.onloadend=m:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(m)},d.onabort=function(){d&&(r(new Yn("Request aborted",Yn.ECONNABORTED,e,d)),d=null)},d.onerror=function(){r(new Yn("Network Error",Yn.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let y=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const C=e.transitional||dF;e.timeoutErrorMessage&&(y=e.timeoutErrorMessage),r(new Yn(y,C.clarifyTimeoutError?Yn.ETIMEDOUT:Yn.ECONNABORTED,e,d)),d=null},ja.hasStandardBrowserEnv&&(a&&rt.isFunction(a)&&(a=a(e)),a||a!==!1&&lAe(h))){const b=e.xsrfHeaderName&&e.xsrfCookieName&&sAe.read(e.xsrfCookieName);b&&s.set(e.xsrfHeaderName,b)}i===void 0&&s.setContentType(null),"setRequestHeader"in d&&rt.forEach(s.toJSON(),function(y,C){d.setRequestHeader(C,y)}),rt.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),o&&o!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",vF(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",vF(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=b=>{d&&(r(!b||b.type?new th(null,e,d):b),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const g=cAe(h);if(g&&ja.protocols.indexOf(g)===-1){r(new Yn("Unsupported protocol "+g+":",Yn.ERR_BAD_REQUEST,e));return}d.send(i||null)})}};rt.forEach(cv,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const _F=e=>`- ${e}`,AAe=e=>rt.isFunction(e)||e===null||e===!1,bF={getAdapter:e=>{e=rt.isArray(e)?e:[e];const{length:t}=e;let n,r;const i={};for(let s=0;s`adapter ${a} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=t?s.length>1?`since : `+s.map(_F).join(` `):" "+_F(s[0]):"as no adapter specified";throw new Yn("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:cv};function uv(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new th(null,e)}function CF(e){return uv(e),e.headers=ql.from(e.headers),e.data=lv.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),bF.getAdapter(e.adapter||ov.adapter)(e).then(function(r){return uv(e),r.data=lv.call(e,e.transformResponse,r),r.headers=ql.from(r.headers),r},function(r){return gF(r)||(uv(e),r&&r.response&&(r.response.data=lv.call(e,e.transformResponse,r.response),r.response.headers=ql.from(r.response.headers))),Promise.reject(r)})}const yF=e=>e instanceof ql?e.toJSON():e;function u1(e,t){t=t||{};const n={};function r(c,u,d){return rt.isPlainObject(c)&&rt.isPlainObject(u)?rt.merge.call({caseless:d},c,u):rt.isPlainObject(u)?rt.merge({},u):rt.isArray(u)?u.slice():u}function i(c,u,d){if(rt.isUndefined(u)){if(!rt.isUndefined(c))return r(void 0,c,d)}else return r(c,u,d)}function s(c,u){if(!rt.isUndefined(u))return r(void 0,u)}function o(c,u){if(rt.isUndefined(u)){if(!rt.isUndefined(c))return r(void 0,c)}else return r(void 0,u)}function a(c,u,d){if(d in t)return r(c,u);if(d in e)return r(void 0,c)}const l={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:a,headers:(c,u)=>i(yF(c),yF(u),!0)};return rt.forEach(Object.keys(Object.assign({},e,t)),function(u){const d=l[u]||i,h=d(e[u],t[u],u);rt.isUndefined(h)&&d!==a||(n[u]=h)}),n}const wF="1.6.2",Av={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Av[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const xF={};Av.transitional=function(t,n,r){function i(s,o){return"[Axios v"+wF+"] Transitional option '"+s+"'"+o+(r?". "+r:"")}return(s,o,a)=>{if(t===!1)throw new Yn(i(o," has been removed"+(n?" in "+n:"")),Yn.ERR_DEPRECATED);return n&&!xF[o]&&(xF[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,o,a):!0}};function dAe(e,t,n){if(typeof e!="object")throw new Yn("options must be an object",Yn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const s=r[i],o=t[s];if(o){const a=e[s],l=a===void 0||o(a,s,e);if(l!==!0)throw new Yn("option "+s+" must be "+l,Yn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Yn("Unknown option "+s,Yn.ERR_BAD_OPTION)}}const dv={assertOptions:dAe,validators:Av},Wc=dv.validators;class h3{constructor(t){this.defaults=t,this.interceptors={request:new AF,response:new AF}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=u1(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:s}=n;r!==void 0&&dv.assertOptions(r,{silentJSONParsing:Wc.transitional(Wc.boolean),forcedJSONParsing:Wc.transitional(Wc.boolean),clarifyTimeoutError:Wc.transitional(Wc.boolean)},!1),i!=null&&(rt.isFunction(i)?n.paramsSerializer={serialize:i}:dv.assertOptions(i,{encode:Wc.function,serialize:Wc.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=s&&rt.merge(s.common,s[n.method]);s&&rt.forEach(["delete","get","head","post","put","patch","common"],g=>{delete s[g]}),n.headers=ql.concat(o,s);const a=[];let l=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(l=l&&b.synchronous,a.unshift(b.fulfilled,b.rejected))});const c=[];this.interceptors.response.forEach(function(b){c.push(b.fulfilled,b.rejected)});let u,d=0,h;if(!l){const g=[CF.bind(this),void 0];for(g.unshift.apply(g,a),g.push.apply(g,c),h=g.length,u=Promise.resolve(n);d{if(!r._listeners)return;let s=r._listeners.length;for(;s-- >0;)r._listeners[s](i);r._listeners=null}),this.promise.then=i=>{let s;const o=new Promise(a=>{r.subscribe(a),s=a}).then(i);return o.cancel=function(){r.unsubscribe(s)},o},t(function(s,o,a){r.reason||(r.reason=new th(s,o,a),n(r.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 fv(function(i){t=i}),cancel:t}}}const fAe=fv;function hAe(e){return function(n){return e.apply(null,n)}}function pAe(e){return rt.isObject(e)&&e.isAxiosError===!0}const hv={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(hv).forEach(([e,t])=>{hv[t]=e});const gAe=hv;function EF(e){const t=new p3(e),n=WI(p3.prototype.request,t);return rt.extend(n,p3.prototype,t,{allOwnKeys:!0}),rt.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return EF(u1(e,i))},n}const di=EF(ov);di.Axios=p3,di.CanceledError=th,di.CancelToken=fAe,di.isCancel=gF,di.VERSION=wF,di.toFormData=A3,di.AxiosError=Yn,di.Cancel=di.CanceledError,di.all=function(t){return Promise.all(t)},di.spread=hAe,di.isAxiosError=pAe,di.mergeConfig=u1,di.AxiosHeaders=ql,di.formToJSON=e=>hF(rt.isHTMLForm(e)?new FormData(e):e),di.getAdapter=bF.getAdapter,di.HttpStatusCode=gAe,di.default=di;const Yc=di;var mAe=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},n=Symbol("test"),r=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var i=42;t[n]=i;for(n in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var s=Object.getOwnPropertySymbols(t);if(s.length!==1||s[0]!==n||!Object.prototype.propertyIsEnumerable.call(t,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var o=Object.getOwnPropertyDescriptor(t,n);if(o.value!==i||o.enumerable!==!0)return!1}return!0},BF=typeof Symbol<"u"&&Symbol,vAe=mAe,_Ae=function(){return typeof BF!="function"||typeof Symbol!="function"||typeof BF("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:vAe()},TF={foo:{}},bAe=Object,CAe=function(){return{__proto__:TF}.foo===TF.foo&&!({__proto__:null}instanceof bAe)},yAe="Function.prototype.bind called on incompatible ",wAe=Object.prototype.toString,xAe=Math.max,EAe="[object Function]",SF=function(t,n){for(var r=[],i=0;i"u"||!Mi?Qn:Mi(Uint8Array),yu={"%AggregateError%":typeof AggregateError>"u"?Qn:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Qn:ArrayBuffer,"%ArrayIteratorPrototype%":f1&&Mi?Mi([][Symbol.iterator]()):Qn,"%AsyncFromSyncIteratorPrototype%":Qn,"%AsyncFunction%":h1,"%AsyncGenerator%":h1,"%AsyncGeneratorFunction%":h1,"%AsyncIteratorPrototype%":h1,"%Atomics%":typeof Atomics>"u"?Qn:Atomics,"%BigInt%":typeof BigInt>"u"?Qn:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Qn:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Qn:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Qn:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?Qn:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Qn:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Qn:FinalizationRegistry,"%Function%":kF,"%GeneratorFunction%":h1,"%Int8Array%":typeof Int8Array>"u"?Qn:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Qn:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Qn:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f1&&Mi?Mi(Mi([][Symbol.iterator]())):Qn,"%JSON%":typeof JSON=="object"?JSON:Qn,"%Map%":typeof Map>"u"?Qn:Map,"%MapIteratorPrototype%":typeof Map>"u"||!f1||!Mi?Qn:Mi(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Qn:Promise,"%Proxy%":typeof Proxy>"u"?Qn:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?Qn:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Qn:Set,"%SetIteratorPrototype%":typeof Set>"u"||!f1||!Mi?Qn:Mi(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Qn:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f1&&Mi?Mi(""[Symbol.iterator]()):Qn,"%Symbol%":f1?Symbol:Qn,"%SyntaxError%":A1,"%ThrowTypeError%":OAe,"%TypedArray%":DAe,"%TypeError%":d1,"%Uint8Array%":typeof Uint8Array>"u"?Qn:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Qn:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Qn:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Qn:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?Qn:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Qn:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Qn:WeakSet};if(Mi)try{null.error}catch(e){var RAe=Mi(Mi(e));yu["%Error.prototype%"]=RAe}var UAe=function e(t){var n;if(t==="%AsyncFunction%")n=gv("async function () {}");else if(t==="%GeneratorFunction%")n=gv("function* () {}");else if(t==="%AsyncGeneratorFunction%")n=gv("async function* () {}");else if(t==="%AsyncGenerator%"){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if(t==="%AsyncIteratorPrototype%"){var i=e("%AsyncGenerator%");i&&Mi&&(n=Mi(i.prototype))}return yu[t]=n,n},IF={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},nh=pv,g3=LAe,HAe=nh.call(Function.call,Array.prototype.concat),QAe=nh.call(Function.apply,Array.prototype.splice),FF=nh.call(Function.call,String.prototype.replace),m3=nh.call(Function.call,String.prototype.slice),$Ae=nh.call(Function.call,RegExp.prototype.exec),PAe=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,zAe=/\\(\\)?/g,KAe=function(t){var n=m3(t,0,1),r=m3(t,-1);if(n==="%"&&r!=="%")throw new A1("invalid intrinsic syntax, expected closing `%`");if(r==="%"&&n!=="%")throw new A1("invalid intrinsic syntax, expected opening `%`");var i=[];return FF(t,PAe,function(s,o,a,l){i[i.length]=a?FF(l,zAe,"$1"):o||s}),i},VAe=function(t,n){var r=t,i;if(g3(IF,r)&&(i=IF[r],r="%"+i[0]+"%"),g3(yu,r)){var s=yu[r];if(s===h1&&(s=UAe(r)),typeof s>"u"&&!n)throw new d1("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:i,name:r,value:s}}throw new A1("intrinsic "+t+" does not exist!")},wu=function(t,n){if(typeof t!="string"||t.length===0)throw new d1("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new d1('"allowMissing" argument must be a boolean');if($Ae(/^%?[^%]*%?$/,t)===null)throw new A1("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=KAe(t),i=r.length>0?r[0]:"",s=VAe("%"+i+"%",n),o=s.name,a=s.value,l=!1,c=s.alias;c&&(i=c[0],QAe(r,HAe([0,1],c)));for(var u=1,d=!0;u=r.length){var b=Cu(a,h);d=!!b,d&&"get"in b&&!("originalValue"in b.get)?a=b.get:a=a[h]}else d=g3(a,h),a=a[h];d&&!l&&(yu[o]=a)}}return a},MF={exports:{}},GAe=wu,vv=GAe("%Object.defineProperty%",!0),_v=function(){if(vv)try{return vv({},"a",{value:1}),!0}catch{return!1}return!1};_v.hasArrayLengthDefineBug=function(){if(!_v())return null;try{return vv([],"length",{value:1}).length!==1}catch{return!0}};var LF=_v,qAe=wu,v3=qAe("%Object.getOwnPropertyDescriptor%",!0);if(v3)try{v3([],"length")}catch{v3=null}var OF=v3,WAe=LF(),bv=wu,rh=WAe&&bv("%Object.defineProperty%",!0);if(rh)try{rh({},"a",{value:1})}catch{rh=!1}var YAe=bv("%SyntaxError%"),p1=bv("%TypeError%"),NF=OF,jAe=function(t,n,r){if(!t||typeof t!="object"&&typeof t!="function")throw new p1("`obj` must be an object or a function`");if(typeof n!="string"&&typeof n!="symbol")throw new p1("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new p1("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new p1("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new p1("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new p1("`loose`, if provided, must be a boolean");var i=arguments.length>3?arguments[3]:null,s=arguments.length>4?arguments[4]:null,o=arguments.length>5?arguments[5]:null,a=arguments.length>6?arguments[6]:!1,l=!!NF&&NF(t,n);if(rh)rh(t,n,{configurable:o===null&&l?l.configurable:!o,enumerable:i===null&&l?l.enumerable:!i,value:r,writable:s===null&&l?l.writable:!s});else if(a||!i&&!s&&!o)t[n]=r;else throw new YAe("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},DF=wu,RF=jAe,XAe=LF(),UF=OF,HF=DF("%TypeError%"),ZAe=DF("%Math.floor%"),JAe=function(t,n){if(typeof t!="function")throw new HF("`fn` is not a function");if(typeof n!="number"||n<0||n>4294967295||ZAe(n)!==n)throw new HF("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],i=!0,s=!0;if("length"in t&&UF){var o=UF(t,"length");o&&!o.configurable&&(i=!1),o&&!o.writable&&(s=!1)}return(i||s||!r)&&(XAe?RF(t,"length",n,!0,!0):RF(t,"length",n)),t};(function(e){var t=pv,n=wu,r=JAe,i=n("%TypeError%"),s=n("%Function.prototype.apply%"),o=n("%Function.prototype.call%"),a=n("%Reflect.apply%",!0)||t.call(o,s),l=n("%Object.defineProperty%",!0),c=n("%Math.max%");if(l)try{l({},"a",{value:1})}catch{l=null}e.exports=function(h){if(typeof h!="function")throw new i("a function is required");var m=a(t,o,arguments);return r(m,1+c(0,h.length-(arguments.length-1)),!0)};var u=function(){return a(t,s,arguments)};l?l(e.exports,"apply",{value:u}):e.exports.apply=u})(MF);var e1e=MF.exports,QF=wu,$F=e1e,t1e=$F(QF("String.prototype.indexOf")),n1e=function(t,n){var r=QF(t,!!n);return typeof r=="function"&&t1e(t,".prototype.")>-1?$F(r):r};const PF=dae(Object.freeze(Object.defineProperty({__proto__:null,default:{}},Symbol.toStringTag,{value:"Module"})));var Cv=typeof Map=="function"&&Map.prototype,yv=Object.getOwnPropertyDescriptor&&Cv?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,_3=Cv&&yv&&typeof yv.get=="function"?yv.get:null,zF=Cv&&Map.prototype.forEach,wv=typeof Set=="function"&&Set.prototype,xv=Object.getOwnPropertyDescriptor&&wv?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,b3=wv&&xv&&typeof xv.get=="function"?xv.get:null,KF=wv&&Set.prototype.forEach,r1e=typeof WeakMap=="function"&&WeakMap.prototype,ih=r1e?WeakMap.prototype.has:null,i1e=typeof WeakSet=="function"&&WeakSet.prototype,sh=i1e?WeakSet.prototype.has:null,s1e=typeof WeakRef=="function"&&WeakRef.prototype,VF=s1e?WeakRef.prototype.deref:null,o1e=Boolean.prototype.valueOf,a1e=Object.prototype.toString,l1e=Function.prototype.toString,c1e=String.prototype.match,Ev=String.prototype.slice,jc=String.prototype.replace,u1e=String.prototype.toUpperCase,GF=String.prototype.toLowerCase,qF=RegExp.prototype.test,WF=Array.prototype.concat,Xa=Array.prototype.join,A1e=Array.prototype.slice,YF=Math.floor,Bv=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Tv=Object.getOwnPropertySymbols,Sv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,g1=typeof Symbol=="function"&&typeof Symbol.iterator=="object",is=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===g1||!0)?Symbol.toStringTag:null,jF=Object.prototype.propertyIsEnumerable,XF=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function ZF(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||qF.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var r=e<0?-YF(-e):YF(e);if(r!==e){var i=String(r),s=Ev.call(t,i.length+1);return jc.call(i,n,"$&_")+"."+jc.call(jc.call(s,/([0-9]{3})/g,"$&_"),/_$/,"")}}return jc.call(t,n,"$&_")}var kv=PF,JF=kv.custom,eM=rM(JF)?JF:null,d1e=function e(t,n,r,i){var s=n||{};if(Xc(s,"quoteStyle")&&s.quoteStyle!=="single"&&s.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Xc(s,"maxStringLength")&&(typeof s.maxStringLength=="number"?s.maxStringLength<0&&s.maxStringLength!==1/0:s.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var o=Xc(s,"customInspect")?s.customInspect:!0;if(typeof o!="boolean"&&o!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Xc(s,"indent")&&s.indent!==null&&s.indent!==" "&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Xc(s,"numericSeparator")&&typeof s.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var a=s.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return sM(t,s);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var l=String(t);return a?ZF(t,l):l}if(typeof t=="bigint"){var c=String(t)+"n";return a?ZF(t,c):c}var u=typeof s.depth>"u"?5:s.depth;if(typeof r>"u"&&(r=0),r>=u&&u>0&&typeof t=="object")return Iv(t)?"[Array]":"[Object]";var d=I1e(s,r);if(typeof i>"u")i=[];else if(iM(i,t)>=0)return"[Circular]";function h(te,K,j){if(K&&(i=A1e.call(i),i.push(K)),j){var ee={depth:s.depth};return Xc(s,"quoteStyle")&&(ee.quoteStyle=s.quoteStyle),e(te,ee,r+1,i)}return e(te,s,r+1,i)}if(typeof t=="function"&&!nM(t)){var m=C1e(t),g=C3(t,h);return"[Function"+(m?": "+m:" (anonymous)")+"]"+(g.length>0?" { "+Xa.call(g,", ")+" }":"")}if(rM(t)){var b=g1?jc.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):Sv.call(t);return typeof t=="object"&&!g1?oh(b):b}if(T1e(t)){for(var y="<"+GF.call(String(t.nodeName)),C=t.attributes||[],E=0;E",y}if(Iv(t)){if(t.length===0)return"[]";var B=C3(t,h);return d&&!k1e(B)?"["+Mv(B,d)+"]":"[ "+Xa.call(B,", ")+" ]"}if(p1e(t)){var S=C3(t,h);return!("cause"in Error.prototype)&&"cause"in t&&!jF.call(t,"cause")?"{ ["+String(t)+"] "+Xa.call(WF.call("[cause]: "+h(t.cause),S),", ")+" }":S.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+Xa.call(S,", ")+" }"}if(typeof t=="object"&&o){if(eM&&typeof t[eM]=="function"&&kv)return kv(t,{depth:u-r});if(o!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(y1e(t)){var L=[];return zF&&zF.call(t,function(te,K){L.push(h(K,t,!0)+" => "+h(te,t))}),oM("Map",_3.call(t),L,d)}if(E1e(t)){var N=[];return KF&&KF.call(t,function(te){N.push(h(te,t))}),oM("Set",b3.call(t),N,d)}if(w1e(t))return Fv("WeakMap");if(B1e(t))return Fv("WeakSet");if(x1e(t))return Fv("WeakRef");if(m1e(t))return oh(h(Number(t)));if(_1e(t))return oh(h(Bv.call(t)));if(v1e(t))return oh(o1e.call(t));if(g1e(t))return oh(h(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(t===qt)return"{ [object globalThis] }";if(!h1e(t)&&!nM(t)){var U=C3(t,h),$=XF?XF(t)===Object.prototype:t instanceof Object||t.constructor===Object,G=t instanceof Object?"":"null prototype",z=!$&&is&&Object(t)===t&&is in t?Ev.call(Zc(t),8,-1):G?"Object":"",R=$||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",W=R+(z||G?"["+Xa.call(WF.call([],z||[],G||[]),": ")+"] ":"");return U.length===0?W+"{}":d?W+"{"+Mv(U,d)+"}":W+"{ "+Xa.call(U,", ")+" }"}return String(t)};function tM(e,t,n){var r=(n.quoteStyle||t)==="double"?'"':"'";return r+e+r}function f1e(e){return jc.call(String(e),/"/g,""")}function Iv(e){return Zc(e)==="[object Array]"&&(!is||!(typeof e=="object"&&is in e))}function h1e(e){return Zc(e)==="[object Date]"&&(!is||!(typeof e=="object"&&is in e))}function nM(e){return Zc(e)==="[object RegExp]"&&(!is||!(typeof e=="object"&&is in e))}function p1e(e){return Zc(e)==="[object Error]"&&(!is||!(typeof e=="object"&&is in e))}function g1e(e){return Zc(e)==="[object String]"&&(!is||!(typeof e=="object"&&is in e))}function m1e(e){return Zc(e)==="[object Number]"&&(!is||!(typeof e=="object"&&is in e))}function v1e(e){return Zc(e)==="[object Boolean]"&&(!is||!(typeof e=="object"&&is in e))}function rM(e){if(g1)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!Sv)return!1;try{return Sv.call(e),!0}catch{}return!1}function _1e(e){if(!e||typeof e!="object"||!Bv)return!1;try{return Bv.call(e),!0}catch{}return!1}var b1e=Object.prototype.hasOwnProperty||function(e){return e in this};function Xc(e,t){return b1e.call(e,t)}function Zc(e){return a1e.call(e)}function C1e(e){if(e.name)return e.name;var t=c1e.call(l1e.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function iM(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return sM(Ev.call(e,0,t.maxStringLength),t)+r}var i=jc.call(jc.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,S1e);return tM(i,"single",t)}function S1e(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+u1e.call(t.toString(16))}function oh(e){return"Object("+e+")"}function Fv(e){return e+" { ? }"}function oM(e,t,n,r){var i=r?Mv(n,r):Xa.call(n,", ");return e+" ("+t+") {"+i+"}"}function k1e(e){for(var t=0;t=0)return!1;return!0}function I1e(e,t){var n;if(e.indent===" ")n=" ";else if(typeof e.indent=="number"&&e.indent>0)n=Xa.call(Array(e.indent+1)," ");else return null;return{base:n,prev:Xa.call(Array(t+1),n)}}function Mv(e,t){if(e.length===0)return"";var n=` `+t.prev+t.base;return n+Xa.call(e,","+n)+` `+t.prev}function C3(e,t){var n=Iv(e),r=[];if(n){r.length=e.length;for(var i=0;i1;){var n=t.pop(),r=n.obj[n.prop];if(xu(r)){for(var i=[],s=0;s=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122||s===V1e.RFC1738&&(c===40||c===41)){a+=o.charAt(l);continue}if(c<128){a=a+Za[c];continue}if(c<2048){a=a+(Za[192|c>>6]+Za[128|c&63]);continue}if(c<55296||c>=57344){a=a+(Za[224|c>>12]+Za[128|c>>6&63]+Za[128|c&63]);continue}l+=1,c=65536+((c&1023)<<10|o.charCodeAt(l)&1023),a+=Za[240|c>>18]+Za[128|c>>12&63]+Za[128|c>>6&63]+Za[128|c&63]}return a},X1e=function(t){for(var n=[{obj:{o:t},prop:"o"}],r=[],i=0;i"u"&&(B=0)}if(typeof l=="function"?C=l(n,C):C instanceof Date?C=d(C):r==="comma"&&Wl(C)&&(C=x3.maybeMap(C,function(ee){return ee instanceof Date?d(ee):ee})),C===null){if(s)return a&&!g?a(n,ss.encoder,b,"key",h):n;C=""}if(sde(C)||x3.isBuffer(C)){if(a){var N=g?n:a(n,ss.encoder,b,"key",h);return[m(N)+"="+m(a(C,ss.encoder,b,"value",h))]}return[m(n)+"="+m(String(C))]}var U=[];if(typeof C>"u")return U;var $;if(r==="comma"&&Wl(C))g&&a&&(C=x3.maybeMap(C,a)),$=[{value:C.length>0?C.join(",")||null:void 0}];else if(Wl(l))$=l;else{var G=Object.keys(C);$=c?G.sort(c):G}for(var z=i&&Wl(C)&&C.length===1?n+"[]":n,R=0;R<$.length;++R){var W=$[R],te=typeof W=="object"&&typeof W.value<"u"?W.value:C[W];if(!(o&&te===null)){var K=Wl(C)?typeof r=="function"?r(z,W):z:z+(u?"."+W:"["+W+"]");y.set(t,B);var j=cM();j.set(Uv,y),AM(U,e(te,K,r,i,s,o,r==="comma"&&g&&Wl(C)?null:a,l,c,u,d,h,m,g,b,j))}}return U},ade=function(t){if(!t)return ss;if(t.encoder!==null&&typeof t.encoder<"u"&&typeof t.encoder!="function")throw new TypeError("Encoder has to be a function.");var n=t.charset||ss.charset;if(typeof t.charset<"u"&&t.charset!=="utf-8"&&t.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=ah.default;if(typeof t.format<"u"){if(!nde.call(ah.formatters,t.format))throw new TypeError("Unknown format option provided.");r=t.format}var i=ah.formatters[r],s=ss.filter;return(typeof t.filter=="function"||Wl(t.filter))&&(s=t.filter),{addQueryPrefix:typeof t.addQueryPrefix=="boolean"?t.addQueryPrefix:ss.addQueryPrefix,allowDots:typeof t.allowDots>"u"?ss.allowDots:!!t.allowDots,charset:n,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:ss.charsetSentinel,delimiter:typeof t.delimiter>"u"?ss.delimiter:t.delimiter,encode:typeof t.encode=="boolean"?t.encode:ss.encode,encoder:typeof t.encoder=="function"?t.encoder:ss.encoder,encodeValuesOnly:typeof t.encodeValuesOnly=="boolean"?t.encodeValuesOnly:ss.encodeValuesOnly,filter:s,format:r,formatter:i,serializeDate:typeof t.serializeDate=="function"?t.serializeDate:ss.serializeDate,skipNulls:typeof t.skipNulls=="boolean"?t.skipNulls:ss.skipNulls,sort:typeof t.sort=="function"?t.sort:null,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:ss.strictNullHandling}},lde=function(e,t){var n=e,r=ade(t),i,s;typeof r.filter=="function"?(s=r.filter,n=s("",n)):Wl(r.filter)&&(s=r.filter,i=s);var o=[];if(typeof n!="object"||n===null)return"";var a;t&&t.arrayFormat in uM?a=t.arrayFormat:t&&"indices"in t?a=t.indices?"indices":"repeat":a="indices";var l=uM[a];if(t&&"commaRoundTrip"in t&&typeof t.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var c=l==="comma"&&t&&t.commaRoundTrip;i||(i=Object.keys(n)),r.sort&&i.sort(r.sort);for(var u=cM(),d=0;d0?g+m:""},v1=lM,Hv=Object.prototype.hasOwnProperty,cde=Array.isArray,Li={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:v1.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},ude=function(e){return e.replace(/&#(\d+);/g,function(t,n){return String.fromCharCode(parseInt(n,10))})},fM=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},Ade="utf8=%26%2310003%3B",dde="utf8=%E2%9C%93",fde=function(t,n){var r={__proto__:null},i=n.ignoreQueryPrefix?t.replace(/^\?/,""):t,s=n.parameterLimit===1/0?void 0:n.parameterLimit,o=i.split(n.delimiter,s),a=-1,l,c=n.charset;if(n.charsetSentinel)for(l=0;l-1&&(g=cde(g)?[g]:g),Hv.call(r,m)?r[m]=v1.combine(r[m],g):r[m]=g}return r},hde=function(e,t,n,r){for(var i=r?t:fM(t,n),s=e.length-1;s>=0;--s){var o,a=e[s];if(a==="[]"&&n.parseArrays)o=[].concat(i);else{o=n.plainObjects?Object.create(null):{};var l=a.charAt(0)==="["&&a.charAt(a.length-1)==="]"?a.slice(1,-1):a,c=parseInt(l,10);!n.parseArrays&&l===""?o={0:i}:!isNaN(c)&&a!==l&&String(c)===l&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(o=[],o[c]=i):l!=="__proto__"&&(o[l]=i)}i=o}return i},pde=function(t,n,r,i){if(t){var s=r.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,o=/(\[[^[\]]*])/,a=/(\[[^[\]]*])/g,l=r.depth>0&&o.exec(s),c=l?s.slice(0,l.index):s,u=[];if(c){if(!r.plainObjects&&Hv.call(Object.prototype,c)&&!r.allowPrototypes)return;u.push(c)}for(var d=0;r.depth>0&&(l=a.exec(s))!==null&&d"u"?Li.charset:t.charset;return{allowDots:typeof t.allowDots>"u"?Li.allowDots:!!t.allowDots,allowPrototypes:typeof t.allowPrototypes=="boolean"?t.allowPrototypes:Li.allowPrototypes,allowSparse:typeof t.allowSparse=="boolean"?t.allowSparse:Li.allowSparse,arrayLimit:typeof t.arrayLimit=="number"?t.arrayLimit:Li.arrayLimit,charset:n,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:Li.charsetSentinel,comma:typeof t.comma=="boolean"?t.comma:Li.comma,decoder:typeof t.decoder=="function"?t.decoder:Li.decoder,delimiter:typeof t.delimiter=="string"||v1.isRegExp(t.delimiter)?t.delimiter:Li.delimiter,depth:typeof t.depth=="number"||t.depth===!1?+t.depth:Li.depth,ignoreQueryPrefix:t.ignoreQueryPrefix===!0,interpretNumericEntities:typeof t.interpretNumericEntities=="boolean"?t.interpretNumericEntities:Li.interpretNumericEntities,parameterLimit:typeof t.parameterLimit=="number"?t.parameterLimit:Li.parameterLimit,parseArrays:t.parseArrays!==!1,plainObjects:typeof t.plainObjects=="boolean"?t.plainObjects:Li.plainObjects,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:Li.strictNullHandling}},mde=function(e,t){var n=gde(t);if(e===""||e===null||typeof e>"u")return n.plainObjects?Object.create(null):{};for(var r=typeof e=="string"?fde(e,n):e,i=n.plainObjects?Object.create(null):{},s=Object.keys(r),o=0;o>>2]>>>24-U%4*8&255;B[L+U>>>2]|=$<<24-(L+U)%4*8}else for(var G=0;G>>2]=S[G>>>2];return this.sigBytes+=N,this},clamp:function(){var E=this.words,B=this.sigBytes;E[B>>>2]&=4294967295<<32-B%4*8,E.length=r.ceil(B/4)},clone:function(){var E=u.clone.call(this);return E.words=this.words.slice(0),E},random:function(E){for(var B=[],S=0;S>>2]>>>24-N%4*8&255;L.push((U>>>4).toString(16)),L.push((U&15).toString(16))}return L.join("")},parse:function(E){for(var B=E.length,S=[],L=0;L>>3]|=parseInt(E.substr(L,2),16)<<24-L%8*4;return new d.init(S,B/2)}},g=h.Latin1={stringify:function(E){for(var B=E.words,S=E.sigBytes,L=[],N=0;N>>2]>>>24-N%4*8&255;L.push(String.fromCharCode(U))}return L.join("")},parse:function(E){for(var B=E.length,S=[],L=0;L>>2]|=(E.charCodeAt(L)&255)<<24-L%4*8;return new d.init(S,B)}},b=h.Utf8={stringify:function(E){try{return decodeURIComponent(escape(g.stringify(E)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(E){return g.parse(unescape(encodeURIComponent(E)))}},y=c.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new d.init,this._nDataBytes=0},_append:function(E){typeof E=="string"&&(E=b.parse(E)),this._data.concat(E),this._nDataBytes+=E.sigBytes},_process:function(E){var B,S=this._data,L=S.words,N=S.sigBytes,U=this.blockSize,$=U*4,G=N/$;E?G=r.ceil(G):G=r.max((G|0)-this._minBufferSize,0);var z=G*U,R=r.min(z*4,N);if(z){for(var W=0;W>>2]|=l[d]<<24-d%4*8;o.call(this,u,c)}else o.apply(this,arguments)};a.prototype=s}}(),n.lib.WordArray})}(Pv)),Pv.exports}var zv={exports:{}},vM;function xde(){return vM||(vM=1,function(e,t){(function(n,r){e.exports=r(Kn())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.WordArray,o=r.enc;o.Utf16=o.Utf16BE={stringify:function(l){for(var c=l.words,u=l.sigBytes,d=[],h=0;h>>2]>>>16-h%4*8&65535;d.push(String.fromCharCode(m))}return d.join("")},parse:function(l){for(var c=l.length,u=[],d=0;d>>1]|=l.charCodeAt(d)<<16-d%2*16;return s.create(u,c*2)}},o.Utf16LE={stringify:function(l){for(var c=l.words,u=l.sigBytes,d=[],h=0;h>>2]>>>16-h%4*8&65535);d.push(String.fromCharCode(m))}return d.join("")},parse:function(l){for(var c=l.length,u=[],d=0;d>>1]|=a(l.charCodeAt(d)<<16-d%2*16);return s.create(u,c*2)}};function a(l){return l<<8&4278255360|l>>>8&16711935}}(),n.enc.Utf16})}(zv)),zv.exports}var Kv={exports:{}},_M;function Eu(){return _M||(_M=1,function(e,t){(function(n,r){e.exports=r(Kn())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.WordArray,o=r.enc;o.Base64={stringify:function(l){var c=l.words,u=l.sigBytes,d=this._map;l.clamp();for(var h=[],m=0;m>>2]>>>24-m%4*8&255,b=c[m+1>>>2]>>>24-(m+1)%4*8&255,y=c[m+2>>>2]>>>24-(m+2)%4*8&255,C=g<<16|b<<8|y,E=0;E<4&&m+E*.75>>6*(3-E)&63));var B=d.charAt(64);if(B)for(;h.length%4;)h.push(B);return h.join("")},parse:function(l){var c=l.length,u=this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var h=0;h>>6-m%4*2,y=g|b;d[h>>>2]|=y<<24-h%4*8,h++}return s.create(d,h)}}(),n.enc.Base64})}(Kv)),Kv.exports}var Vv={exports:{}},bM;function Ede(){return bM||(bM=1,function(e,t){(function(n,r){e.exports=r(Kn())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.WordArray,o=r.enc;o.Base64url={stringify:function(l,c){c===void 0&&(c=!0);var u=l.words,d=l.sigBytes,h=c?this._safe_map:this._map;l.clamp();for(var m=[],g=0;g>>2]>>>24-g%4*8&255,y=u[g+1>>>2]>>>24-(g+1)%4*8&255,C=u[g+2>>>2]>>>24-(g+2)%4*8&255,E=b<<16|y<<8|C,B=0;B<4&&g+B*.75>>6*(3-B)&63));var S=h.charAt(64);if(S)for(;m.length%4;)m.push(S);return m.join("")},parse:function(l,c){c===void 0&&(c=!0);var u=l.length,d=c?this._safe_map:this._map,h=this._reverseMap;if(!h){h=this._reverseMap=[];for(var m=0;m>>6-m%4*2,y=g|b;d[h>>>2]|=y<<24-h%4*8,h++}return s.create(d,h)}}(),n.enc.Base64url})}(Vv)),Vv.exports}var Gv={exports:{}},CM;function Bu(){return CM||(CM=1,function(e,t){(function(n,r){e.exports=r(Kn())})(qt,function(n){return function(r){var i=n,s=i.lib,o=s.WordArray,a=s.Hasher,l=i.algo,c=[];(function(){for(var b=0;b<64;b++)c[b]=r.abs(r.sin(b+1))*4294967296|0})();var u=l.MD5=a.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(b,y){for(var C=0;C<16;C++){var E=y+C,B=b[E];b[E]=(B<<8|B>>>24)&16711935|(B<<24|B>>>8)&4278255360}var S=this._hash.words,L=b[y+0],N=b[y+1],U=b[y+2],$=b[y+3],G=b[y+4],z=b[y+5],R=b[y+6],W=b[y+7],te=b[y+8],K=b[y+9],j=b[y+10],ee=b[y+11],V=b[y+12],X=b[y+13],le=b[y+14],pe=b[y+15],J=S[0],he=S[1],ye=S[2],be=S[3];J=d(J,he,ye,be,L,7,c[0]),be=d(be,J,he,ye,N,12,c[1]),ye=d(ye,be,J,he,U,17,c[2]),he=d(he,ye,be,J,$,22,c[3]),J=d(J,he,ye,be,G,7,c[4]),be=d(be,J,he,ye,z,12,c[5]),ye=d(ye,be,J,he,R,17,c[6]),he=d(he,ye,be,J,W,22,c[7]),J=d(J,he,ye,be,te,7,c[8]),be=d(be,J,he,ye,K,12,c[9]),ye=d(ye,be,J,he,j,17,c[10]),he=d(he,ye,be,J,ee,22,c[11]),J=d(J,he,ye,be,V,7,c[12]),be=d(be,J,he,ye,X,12,c[13]),ye=d(ye,be,J,he,le,17,c[14]),he=d(he,ye,be,J,pe,22,c[15]),J=h(J,he,ye,be,N,5,c[16]),be=h(be,J,he,ye,R,9,c[17]),ye=h(ye,be,J,he,ee,14,c[18]),he=h(he,ye,be,J,L,20,c[19]),J=h(J,he,ye,be,z,5,c[20]),be=h(be,J,he,ye,j,9,c[21]),ye=h(ye,be,J,he,pe,14,c[22]),he=h(he,ye,be,J,G,20,c[23]),J=h(J,he,ye,be,K,5,c[24]),be=h(be,J,he,ye,le,9,c[25]),ye=h(ye,be,J,he,$,14,c[26]),he=h(he,ye,be,J,te,20,c[27]),J=h(J,he,ye,be,X,5,c[28]),be=h(be,J,he,ye,U,9,c[29]),ye=h(ye,be,J,he,W,14,c[30]),he=h(he,ye,be,J,V,20,c[31]),J=m(J,he,ye,be,z,4,c[32]),be=m(be,J,he,ye,te,11,c[33]),ye=m(ye,be,J,he,ee,16,c[34]),he=m(he,ye,be,J,le,23,c[35]),J=m(J,he,ye,be,N,4,c[36]),be=m(be,J,he,ye,G,11,c[37]),ye=m(ye,be,J,he,W,16,c[38]),he=m(he,ye,be,J,j,23,c[39]),J=m(J,he,ye,be,X,4,c[40]),be=m(be,J,he,ye,L,11,c[41]),ye=m(ye,be,J,he,$,16,c[42]),he=m(he,ye,be,J,R,23,c[43]),J=m(J,he,ye,be,K,4,c[44]),be=m(be,J,he,ye,V,11,c[45]),ye=m(ye,be,J,he,pe,16,c[46]),he=m(he,ye,be,J,U,23,c[47]),J=g(J,he,ye,be,L,6,c[48]),be=g(be,J,he,ye,W,10,c[49]),ye=g(ye,be,J,he,le,15,c[50]),he=g(he,ye,be,J,z,21,c[51]),J=g(J,he,ye,be,V,6,c[52]),be=g(be,J,he,ye,$,10,c[53]),ye=g(ye,be,J,he,j,15,c[54]),he=g(he,ye,be,J,N,21,c[55]),J=g(J,he,ye,be,te,6,c[56]),be=g(be,J,he,ye,pe,10,c[57]),ye=g(ye,be,J,he,R,15,c[58]),he=g(he,ye,be,J,X,21,c[59]),J=g(J,he,ye,be,G,6,c[60]),be=g(be,J,he,ye,ee,10,c[61]),ye=g(ye,be,J,he,U,15,c[62]),he=g(he,ye,be,J,K,21,c[63]),S[0]=S[0]+J|0,S[1]=S[1]+he|0,S[2]=S[2]+ye|0,S[3]=S[3]+be|0},_doFinalize:function(){var b=this._data,y=b.words,C=this._nDataBytes*8,E=b.sigBytes*8;y[E>>>5]|=128<<24-E%32;var B=r.floor(C/4294967296),S=C;y[(E+64>>>9<<4)+15]=(B<<8|B>>>24)&16711935|(B<<24|B>>>8)&4278255360,y[(E+64>>>9<<4)+14]=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360,b.sigBytes=(y.length+1)*4,this._process();for(var L=this._hash,N=L.words,U=0;U<4;U++){var $=N[U];N[U]=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360}return L},clone:function(){var b=a.clone.call(this);return b._hash=this._hash.clone(),b}});function d(b,y,C,E,B,S,L){var N=b+(y&C|~y&E)+B+L;return(N<>>32-S)+y}function h(b,y,C,E,B,S,L){var N=b+(y&E|C&~E)+B+L;return(N<>>32-S)+y}function m(b,y,C,E,B,S,L){var N=b+(y^C^E)+B+L;return(N<>>32-S)+y}function g(b,y,C,E,B,S,L){var N=b+(C^(y|~E))+B+L;return(N<>>32-S)+y}i.MD5=a._createHelper(u),i.HmacMD5=a._createHmacHelper(u)}(Math),n.MD5})}(Gv)),Gv.exports}var qv={exports:{}},yM;function wM(){return yM||(yM=1,function(e,t){(function(n,r){e.exports=r(Kn())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.WordArray,o=i.Hasher,a=r.algo,l=[],c=a.SHA1=o.extend({_doReset:function(){this._hash=new s.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(u,d){for(var h=this._hash.words,m=h[0],g=h[1],b=h[2],y=h[3],C=h[4],E=0;E<80;E++){if(E<16)l[E]=u[d+E]|0;else{var B=l[E-3]^l[E-8]^l[E-14]^l[E-16];l[E]=B<<1|B>>>31}var S=(m<<5|m>>>27)+C+l[E];E<20?S+=(g&b|~g&y)+1518500249:E<40?S+=(g^b^y)+1859775393:E<60?S+=(g&b|g&y|b&y)-1894007588:S+=(g^b^y)-899497514,C=y,y=b,b=g<<30|g>>>2,g=m,m=S}h[0]=h[0]+m|0,h[1]=h[1]+g|0,h[2]=h[2]+b|0,h[3]=h[3]+y|0,h[4]=h[4]+C|0},_doFinalize:function(){var u=this._data,d=u.words,h=this._nDataBytes*8,m=u.sigBytes*8;return d[m>>>5]|=128<<24-m%32,d[(m+64>>>9<<4)+14]=Math.floor(h/4294967296),d[(m+64>>>9<<4)+15]=h,u.sigBytes=d.length*4,this._process(),this._hash},clone:function(){var u=o.clone.call(this);return u._hash=this._hash.clone(),u}});r.SHA1=o._createHelper(c),r.HmacSHA1=o._createHmacHelper(c)}(),n.SHA1})}(qv)),qv.exports}var Wv={exports:{}},xM;function Yv(){return xM||(xM=1,function(e,t){(function(n,r){e.exports=r(Kn())})(qt,function(n){return function(r){var i=n,s=i.lib,o=s.WordArray,a=s.Hasher,l=i.algo,c=[],u=[];(function(){function m(C){for(var E=r.sqrt(C),B=2;B<=E;B++)if(!(C%B))return!1;return!0}function g(C){return(C-(C|0))*4294967296|0}for(var b=2,y=0;y<64;)m(b)&&(y<8&&(c[y]=g(r.pow(b,1/2))),u[y]=g(r.pow(b,1/3)),y++),b++})();var d=[],h=l.SHA256=a.extend({_doReset:function(){this._hash=new o.init(c.slice(0))},_doProcessBlock:function(m,g){for(var b=this._hash.words,y=b[0],C=b[1],E=b[2],B=b[3],S=b[4],L=b[5],N=b[6],U=b[7],$=0;$<64;$++){if($<16)d[$]=m[g+$]|0;else{var G=d[$-15],z=(G<<25|G>>>7)^(G<<14|G>>>18)^G>>>3,R=d[$-2],W=(R<<15|R>>>17)^(R<<13|R>>>19)^R>>>10;d[$]=z+d[$-7]+W+d[$-16]}var te=S&L^~S&N,K=y&C^y&E^C&E,j=(y<<30|y>>>2)^(y<<19|y>>>13)^(y<<10|y>>>22),ee=(S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25),V=U+ee+te+u[$]+d[$],X=j+K;U=N,N=L,L=S,S=B+V|0,B=E,E=C,C=y,y=V+X|0}b[0]=b[0]+y|0,b[1]=b[1]+C|0,b[2]=b[2]+E|0,b[3]=b[3]+B|0,b[4]=b[4]+S|0,b[5]=b[5]+L|0,b[6]=b[6]+N|0,b[7]=b[7]+U|0},_doFinalize:function(){var m=this._data,g=m.words,b=this._nDataBytes*8,y=m.sigBytes*8;return g[y>>>5]|=128<<24-y%32,g[(y+64>>>9<<4)+14]=r.floor(b/4294967296),g[(y+64>>>9<<4)+15]=b,m.sigBytes=g.length*4,this._process(),this._hash},clone:function(){var m=a.clone.call(this);return m._hash=this._hash.clone(),m}});i.SHA256=a._createHelper(h),i.HmacSHA256=a._createHmacHelper(h)}(Math),n.SHA256})}(Wv)),Wv.exports}var jv={exports:{}},EM;function Bde(){return EM||(EM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Yv())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.WordArray,o=r.algo,a=o.SHA256,l=o.SHA224=a.extend({_doReset:function(){this._hash=new s.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var c=a._doFinalize.call(this);return c.sigBytes-=4,c}});r.SHA224=a._createHelper(l),r.HmacSHA224=a._createHmacHelper(l)}(),n.SHA224})}(jv)),jv.exports}var Xv={exports:{}},BM;function TM(){return BM||(BM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),E3())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.Hasher,o=r.x64,a=o.Word,l=o.WordArray,c=r.algo;function u(){return a.create.apply(a,arguments)}var d=[u(1116352408,3609767458),u(1899447441,602891725),u(3049323471,3964484399),u(3921009573,2173295548),u(961987163,4081628472),u(1508970993,3053834265),u(2453635748,2937671579),u(2870763221,3664609560),u(3624381080,2734883394),u(310598401,1164996542),u(607225278,1323610764),u(1426881987,3590304994),u(1925078388,4068182383),u(2162078206,991336113),u(2614888103,633803317),u(3248222580,3479774868),u(3835390401,2666613458),u(4022224774,944711139),u(264347078,2341262773),u(604807628,2007800933),u(770255983,1495990901),u(1249150122,1856431235),u(1555081692,3175218132),u(1996064986,2198950837),u(2554220882,3999719339),u(2821834349,766784016),u(2952996808,2566594879),u(3210313671,3203337956),u(3336571891,1034457026),u(3584528711,2466948901),u(113926993,3758326383),u(338241895,168717936),u(666307205,1188179964),u(773529912,1546045734),u(1294757372,1522805485),u(1396182291,2643833823),u(1695183700,2343527390),u(1986661051,1014477480),u(2177026350,1206759142),u(2456956037,344077627),u(2730485921,1290863460),u(2820302411,3158454273),u(3259730800,3505952657),u(3345764771,106217008),u(3516065817,3606008344),u(3600352804,1432725776),u(4094571909,1467031594),u(275423344,851169720),u(430227734,3100823752),u(506948616,1363258195),u(659060556,3750685593),u(883997877,3785050280),u(958139571,3318307427),u(1322822218,3812723403),u(1537002063,2003034995),u(1747873779,3602036899),u(1955562222,1575990012),u(2024104815,1125592928),u(2227730452,2716904306),u(2361852424,442776044),u(2428436474,593698344),u(2756734187,3733110249),u(3204031479,2999351573),u(3329325298,3815920427),u(3391569614,3928383900),u(3515267271,566280711),u(3940187606,3454069534),u(4118630271,4000239992),u(116418474,1914138554),u(174292421,2731055270),u(289380356,3203993006),u(460393269,320620315),u(685471733,587496836),u(852142971,1086792851),u(1017036298,365543100),u(1126000580,2618297676),u(1288033470,3409855158),u(1501505948,4234509866),u(1607167915,987167468),u(1816402316,1246189591)],h=[];(function(){for(var g=0;g<80;g++)h[g]=u()})();var m=c.SHA512=s.extend({_doReset:function(){this._hash=new l.init([new a.init(1779033703,4089235720),new a.init(3144134277,2227873595),new a.init(1013904242,4271175723),new a.init(2773480762,1595750129),new a.init(1359893119,2917565137),new a.init(2600822924,725511199),new a.init(528734635,4215389547),new a.init(1541459225,327033209)])},_doProcessBlock:function(g,b){for(var y=this._hash.words,C=y[0],E=y[1],B=y[2],S=y[3],L=y[4],N=y[5],U=y[6],$=y[7],G=C.high,z=C.low,R=E.high,W=E.low,te=B.high,K=B.low,j=S.high,ee=S.low,V=L.high,X=L.low,le=N.high,pe=N.low,J=U.high,he=U.low,ye=$.high,be=$.low,Ie=G,Ve=z,Je=R,Xe=W,ct=te,Bt=K,St=j,Tt=ee,fe=V,me=X,xe=le,Se=pe,Re=J,Ne=he,Fe=ye,Ye=be,Ke=0;Ke<80;Ke++){var Pe,dt,yt=h[Ke];if(Ke<16)dt=yt.high=g[b+Ke*2]|0,Pe=yt.low=g[b+Ke*2+1]|0;else{var $e=h[Ke-15],lt=$e.high,Ge=$e.low,at=(lt>>>1|Ge<<31)^(lt>>>8|Ge<<24)^lt>>>7,_t=(Ge>>>1|lt<<31)^(Ge>>>8|lt<<24)^(Ge>>>7|lt<<25),$t=h[Ke-2],ln=$t.high,Xn=$t.low,Qi=(ln>>>19|Xn<<13)^(ln<<3|Xn>>>29)^ln>>>6,fn=(Xn>>>19|ln<<13)^(Xn<<3|ln>>>29)^(Xn>>>6|ln<<26),gt=h[Ke-7],xt=gt.high,kt=gt.low,kn=h[Ke-16],Ei=kn.high,us=kn.low;Pe=_t+kt,dt=at+xt+(Pe>>>0<_t>>>0?1:0),Pe=Pe+fn,dt=dt+Qi+(Pe>>>0>>0?1:0),Pe=Pe+us,dt=dt+Ei+(Pe>>>0>>0?1:0),yt.high=dt,yt.low=Pe}var Ea=fe&xe^~fe&Re,uA=me&Se^~me&Ne,Vp=Ie&Je^Ie&ct^Je&ct,As=Ve&Xe^Ve&Bt^Xe&Bt,Ao=(Ie>>>28|Ve<<4)^(Ie<<30|Ve>>>2)^(Ie<<25|Ve>>>7),fo=(Ve>>>28|Ie<<4)^(Ve<<30|Ie>>>2)^(Ve<<25|Ie>>>7),F0=(fe>>>14|me<<18)^(fe>>>18|me<<14)^(fe<<23|me>>>9),Ed=(me>>>14|fe<<18)^(me>>>18|fe<<14)^(me<<23|fe>>>9),Bd=d[Ke],Gp=Bd.high,M0=Bd.low,pi=Ye+Ed,Pn=Fe+F0+(pi>>>0>>0?1:0),pi=pi+uA,Pn=Pn+Ea+(pi>>>0>>0?1:0),pi=pi+M0,Pn=Pn+Gp+(pi>>>0>>0?1:0),pi=pi+Pe,Pn=Pn+dt+(pi>>>0>>0?1:0),O=fo+As,H=Ao+Vp+(O>>>0>>0?1:0);Fe=Re,Ye=Ne,Re=xe,Ne=Se,xe=fe,Se=me,me=Tt+pi|0,fe=St+Pn+(me>>>0>>0?1:0)|0,St=ct,Tt=Bt,ct=Je,Bt=Xe,Je=Ie,Xe=Ve,Ve=pi+O|0,Ie=Pn+H+(Ve>>>0>>0?1:0)|0}z=C.low=z+Ve,C.high=G+Ie+(z>>>0>>0?1:0),W=E.low=W+Xe,E.high=R+Je+(W>>>0>>0?1:0),K=B.low=K+Bt,B.high=te+ct+(K>>>0>>0?1:0),ee=S.low=ee+Tt,S.high=j+St+(ee>>>0>>0?1:0),X=L.low=X+me,L.high=V+fe+(X>>>0>>0?1:0),pe=N.low=pe+Se,N.high=le+xe+(pe>>>0>>0?1:0),he=U.low=he+Ne,U.high=J+Re+(he>>>0>>0?1:0),be=$.low=be+Ye,$.high=ye+Fe+(be>>>0>>0?1:0)},_doFinalize:function(){var g=this._data,b=g.words,y=this._nDataBytes*8,C=g.sigBytes*8;b[C>>>5]|=128<<24-C%32,b[(C+128>>>10<<5)+30]=Math.floor(y/4294967296),b[(C+128>>>10<<5)+31]=y,g.sigBytes=b.length*4,this._process();var E=this._hash.toX32();return E},clone:function(){var g=s.clone.call(this);return g._hash=this._hash.clone(),g},blockSize:1024/32});r.SHA512=s._createHelper(m),r.HmacSHA512=s._createHmacHelper(m)}(),n.SHA512})}(Xv)),Xv.exports}var Zv={exports:{}},SM;function Tde(){return SM||(SM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),E3(),TM())})(qt,function(n){return function(){var r=n,i=r.x64,s=i.Word,o=i.WordArray,a=r.algo,l=a.SHA512,c=a.SHA384=l.extend({_doReset:function(){this._hash=new o.init([new s.init(3418070365,3238371032),new s.init(1654270250,914150663),new s.init(2438529370,812702999),new s.init(355462360,4144912697),new s.init(1731405415,4290775857),new s.init(2394180231,1750603025),new s.init(3675008525,1694076839),new s.init(1203062813,3204075428)])},_doFinalize:function(){var u=l._doFinalize.call(this);return u.sigBytes-=16,u}});r.SHA384=l._createHelper(c),r.HmacSHA384=l._createHmacHelper(c)}(),n.SHA384})}(Zv)),Zv.exports}var Jv={exports:{}},kM;function Sde(){return kM||(kM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),E3())})(qt,function(n){return function(r){var i=n,s=i.lib,o=s.WordArray,a=s.Hasher,l=i.x64,c=l.Word,u=i.algo,d=[],h=[],m=[];(function(){for(var y=1,C=0,E=0;E<24;E++){d[y+5*C]=(E+1)*(E+2)/2%64;var B=C%5,S=(2*y+3*C)%5;y=B,C=S}for(var y=0;y<5;y++)for(var C=0;C<5;C++)h[y+5*C]=C+(2*y+3*C)%5*5;for(var L=1,N=0;N<24;N++){for(var U=0,$=0,G=0;G<7;G++){if(L&1){var z=(1<>>24)&16711935|(L<<24|L>>>8)&4278255360,N=(N<<8|N>>>24)&16711935|(N<<24|N>>>8)&4278255360;var U=E[S];U.high^=N,U.low^=L}for(var $=0;$<24;$++){for(var G=0;G<5;G++){for(var z=0,R=0,W=0;W<5;W++){var U=E[G+5*W];z^=U.high,R^=U.low}var te=g[G];te.high=z,te.low=R}for(var G=0;G<5;G++)for(var K=g[(G+4)%5],j=g[(G+1)%5],ee=j.high,V=j.low,z=K.high^(ee<<1|V>>>31),R=K.low^(V<<1|ee>>>31),W=0;W<5;W++){var U=E[G+5*W];U.high^=z,U.low^=R}for(var X=1;X<25;X++){var z,R,U=E[X],le=U.high,pe=U.low,J=d[X];J<32?(z=le<>>32-J,R=pe<>>32-J):(z=pe<>>64-J,R=le<>>64-J);var he=g[h[X]];he.high=z,he.low=R}var ye=g[0],be=E[0];ye.high=be.high,ye.low=be.low;for(var G=0;G<5;G++)for(var W=0;W<5;W++){var X=G+5*W,U=E[X],Ie=g[X],Ve=g[(G+1)%5+5*W],Je=g[(G+2)%5+5*W];U.high=Ie.high^~Ve.high&Je.high,U.low=Ie.low^~Ve.low&Je.low}var U=E[0],Xe=m[$];U.high^=Xe.high,U.low^=Xe.low}},_doFinalize:function(){var y=this._data,C=y.words;this._nDataBytes*8;var E=y.sigBytes*8,B=this.blockSize*32;C[E>>>5]|=1<<24-E%32,C[(r.ceil((E+1)/B)*B>>>5)-1]|=128,y.sigBytes=C.length*4,this._process();for(var S=this._state,L=this.cfg.outputLength/8,N=L/8,U=[],$=0;$>>24)&16711935|(z<<24|z>>>8)&4278255360,R=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360,U.push(R),U.push(z)}return new o.init(U,L)},clone:function(){for(var y=a.clone.call(this),C=y._state=this._state.slice(0),E=0;E<25;E++)C[E]=C[E].clone();return y}});i.SHA3=a._createHelper(b),i.HmacSHA3=a._createHmacHelper(b)}(Math),n.SHA3})}(Jv)),Jv.exports}var e7={exports:{}},IM;function kde(){return IM||(IM=1,function(e,t){(function(n,r){e.exports=r(Kn())})(qt,function(n){/** @preserve (c) 2012 by Cédric Mesnil. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */return function(r){var i=n,s=i.lib,o=s.WordArray,a=s.Hasher,l=i.algo,c=o.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),u=o.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),d=o.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),h=o.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),m=o.create([0,1518500249,1859775393,2400959708,2840853838]),g=o.create([1352829926,1548603684,1836072691,2053994217,0]),b=l.RIPEMD160=a.extend({_doReset:function(){this._hash=o.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(N,U){for(var $=0;$<16;$++){var G=U+$,z=N[G];N[G]=(z<<8|z>>>24)&16711935|(z<<24|z>>>8)&4278255360}var R=this._hash.words,W=m.words,te=g.words,K=c.words,j=u.words,ee=d.words,V=h.words,X,le,pe,J,he,ye,be,Ie,Ve,Je;ye=X=R[0],be=le=R[1],Ie=pe=R[2],Ve=J=R[3],Je=he=R[4];for(var Xe,$=0;$<80;$+=1)Xe=X+N[U+K[$]]|0,$<16?Xe+=y(le,pe,J)+W[0]:$<32?Xe+=C(le,pe,J)+W[1]:$<48?Xe+=E(le,pe,J)+W[2]:$<64?Xe+=B(le,pe,J)+W[3]:Xe+=S(le,pe,J)+W[4],Xe=Xe|0,Xe=L(Xe,ee[$]),Xe=Xe+he|0,X=he,he=J,J=L(pe,10),pe=le,le=Xe,Xe=ye+N[U+j[$]]|0,$<16?Xe+=S(be,Ie,Ve)+te[0]:$<32?Xe+=B(be,Ie,Ve)+te[1]:$<48?Xe+=E(be,Ie,Ve)+te[2]:$<64?Xe+=C(be,Ie,Ve)+te[3]:Xe+=y(be,Ie,Ve)+te[4],Xe=Xe|0,Xe=L(Xe,V[$]),Xe=Xe+Je|0,ye=Je,Je=Ve,Ve=L(Ie,10),Ie=be,be=Xe;Xe=R[1]+pe+Ve|0,R[1]=R[2]+J+Je|0,R[2]=R[3]+he+ye|0,R[3]=R[4]+X+be|0,R[4]=R[0]+le+Ie|0,R[0]=Xe},_doFinalize:function(){var N=this._data,U=N.words,$=this._nDataBytes*8,G=N.sigBytes*8;U[G>>>5]|=128<<24-G%32,U[(G+64>>>9<<4)+14]=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360,N.sigBytes=(U.length+1)*4,this._process();for(var z=this._hash,R=z.words,W=0;W<5;W++){var te=R[W];R[W]=(te<<8|te>>>24)&16711935|(te<<24|te>>>8)&4278255360}return z},clone:function(){var N=a.clone.call(this);return N._hash=this._hash.clone(),N}});function y(N,U,$){return N^U^$}function C(N,U,$){return N&U|~N&$}function E(N,U,$){return(N|~U)^$}function B(N,U,$){return N&$|U&~$}function S(N,U,$){return N^(U|~$)}function L(N,U){return N<>>32-U}i.RIPEMD160=a._createHelper(b),i.HmacRIPEMD160=a._createHmacHelper(b)}(),n.RIPEMD160})}(e7)),e7.exports}var t7={exports:{}},FM;function n7(){return FM||(FM=1,function(e,t){(function(n,r){e.exports=r(Kn())})(qt,function(n){(function(){var r=n,i=r.lib,s=i.Base,o=r.enc,a=o.Utf8,l=r.algo;l.HMAC=s.extend({init:function(c,u){c=this._hasher=new c.init,typeof u=="string"&&(u=a.parse(u));var d=c.blockSize,h=d*4;u.sigBytes>h&&(u=c.finalize(u)),u.clamp();for(var m=this._oKey=u.clone(),g=this._iKey=u.clone(),b=m.words,y=g.words,C=0;C>>2]&255;z.sigBytes-=R}};s.BlockCipher=m.extend({cfg:m.cfg.extend({mode:y,padding:E}),reset:function(){var z;m.reset.call(this);var R=this.cfg,W=R.iv,te=R.mode;this._xformMode==this._ENC_XFORM_MODE?z=te.createEncryptor:(z=te.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==z?this._mode.init(this,W&&W.words):(this._mode=z.call(te,this,W&&W.words),this._mode.__creator=z)},_doProcessBlock:function(z,R){this._mode.processBlock(z,R)},_doFinalize:function(){var z,R=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(R.pad(this._data,this.blockSize),z=this._process(!0)):(z=this._process(!0),R.unpad(z)),z},blockSize:128/32});var B=s.CipherParams=o.extend({init:function(z){this.mixIn(z)},toString:function(z){return(z||this.formatter).stringify(this)}}),S=i.format={},L=S.OpenSSL={stringify:function(z){var R,W=z.ciphertext,te=z.salt;return te?R=a.create([1398893684,1701076831]).concat(te).concat(W):R=W,R.toString(u)},parse:function(z){var R,W=u.parse(z),te=W.words;return te[0]==1398893684&&te[1]==1701076831&&(R=a.create(te.slice(2,4)),te.splice(0,4),W.sigBytes-=16),B.create({ciphertext:W,salt:R})}},N=s.SerializableCipher=o.extend({cfg:o.extend({format:L}),encrypt:function(z,R,W,te){te=this.cfg.extend(te);var K=z.createEncryptor(W,te),j=K.finalize(R),ee=K.cfg;return B.create({ciphertext:j,key:W,iv:ee.iv,algorithm:z,mode:ee.mode,padding:ee.padding,blockSize:z.blockSize,formatter:te.format})},decrypt:function(z,R,W,te){te=this.cfg.extend(te),R=this._parse(R,te.format);var K=z.createDecryptor(W,te).finalize(R.ciphertext);return K},_parse:function(z,R){return typeof z=="string"?R.parse(z,this):z}}),U=i.kdf={},$=U.OpenSSL={execute:function(z,R,W,te,K){if(te||(te=a.random(64/8)),K)var j=h.create({keySize:R+W,hasher:K}).compute(z,te);else var j=h.create({keySize:R+W}).compute(z,te);var ee=a.create(j.words.slice(R),W*4);return j.sigBytes=R*4,B.create({key:j,iv:ee,salt:te})}},G=s.PasswordBasedCipher=N.extend({cfg:N.cfg.extend({kdf:$}),encrypt:function(z,R,W,te){te=this.cfg.extend(te);var K=te.kdf.execute(W,z.keySize,z.ivSize,te.salt,te.hasher);te.iv=K.iv;var j=N.encrypt.call(this,z,R,K.key,te);return j.mixIn(K),j},decrypt:function(z,R,W,te){te=this.cfg.extend(te),R=this._parse(R,te.format);var K=te.kdf.execute(W,z.keySize,z.ivSize,R.salt,te.hasher);te.iv=K.iv;var j=N.decrypt.call(this,z,R,K.key,te);return j}})}()})}(s7)),s7.exports}var o7={exports:{}},NM;function Fde(){return NM||(NM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Oi())})(qt,function(n){return n.mode.CFB=function(){var r=n.lib.BlockCipherMode.extend();r.Encryptor=r.extend({processBlock:function(s,o){var a=this._cipher,l=a.blockSize;i.call(this,s,o,l,a),this._prevBlock=s.slice(o,o+l)}}),r.Decryptor=r.extend({processBlock:function(s,o){var a=this._cipher,l=a.blockSize,c=s.slice(o,o+l);i.call(this,s,o,l,a),this._prevBlock=c}});function i(s,o,a,l){var c,u=this._iv;u?(c=u.slice(0),this._iv=void 0):c=this._prevBlock,l.encryptBlock(c,0);for(var d=0;d>24&255)===255){var l=a>>16&255,c=a>>8&255,u=a&255;l===255?(l=0,c===255?(c=0,u===255?u=0:++u):++c):++l,a=0,a+=l<<16,a+=c<<8,a+=u}else a+=1<<24;return a}function s(a){return(a[0]=i(a[0]))===0&&(a[1]=i(a[1])),a}var o=r.Encryptor=r.extend({processBlock:function(a,l){var c=this._cipher,u=c.blockSize,d=this._iv,h=this._counter;d&&(h=this._counter=d.slice(0),this._iv=void 0),s(h);var m=h.slice(0);c.encryptBlock(m,0);for(var g=0;g>>2]|=a<<24-l%4*8,r.sigBytes+=a},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Ansix923})}(A7)),A7.exports}var d7={exports:{}},$M;function Rde(){return $M||($M=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Oi())})(qt,function(n){return n.pad.Iso10126={pad:function(r,i){var s=i*4,o=s-r.sigBytes%s;r.concat(n.lib.WordArray.random(o-1)).concat(n.lib.WordArray.create([o<<24],1))},unpad:function(r){var i=r.words[r.sigBytes-1>>>2]&255;r.sigBytes-=i}},n.pad.Iso10126})}(d7)),d7.exports}var f7={exports:{}},PM;function Ude(){return PM||(PM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Oi())})(qt,function(n){return n.pad.Iso97971={pad:function(r,i){r.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(r,i)},unpad:function(r){n.pad.ZeroPadding.unpad(r),r.sigBytes--}},n.pad.Iso97971})}(f7)),f7.exports}var h7={exports:{}},zM;function Hde(){return zM||(zM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Oi())})(qt,function(n){return n.pad.ZeroPadding={pad:function(r,i){var s=i*4;r.clamp(),r.sigBytes+=s-(r.sigBytes%s||s)},unpad:function(r){for(var i=r.words,s=r.sigBytes-1,s=r.sigBytes-1;s>=0;s--)if(i[s>>>2]>>>24-s%4*8&255){r.sigBytes=s+1;break}}},n.pad.ZeroPadding})}(h7)),h7.exports}var p7={exports:{}},KM;function Qde(){return KM||(KM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Oi())})(qt,function(n){return n.pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding})}(p7)),p7.exports}var g7={exports:{}},VM;function $de(){return VM||(VM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Oi())})(qt,function(n){return function(r){var i=n,s=i.lib,o=s.CipherParams,a=i.enc,l=a.Hex,c=i.format;c.Hex={stringify:function(u){return u.ciphertext.toString(l)},parse:function(u){var d=l.parse(u);return o.create({ciphertext:d})}}}(),n.format.Hex})}(g7)),g7.exports}var m7={exports:{}},GM;function Pde(){return GM||(GM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Eu(),Bu(),Jc(),Oi())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.BlockCipher,o=r.algo,a=[],l=[],c=[],u=[],d=[],h=[],m=[],g=[],b=[],y=[];(function(){for(var B=[],S=0;S<256;S++)S<128?B[S]=S<<1:B[S]=S<<1^283;for(var L=0,N=0,S=0;S<256;S++){var U=N^N<<1^N<<2^N<<3^N<<4;U=U>>>8^U&255^99,a[L]=U,l[U]=L;var $=B[L],G=B[$],z=B[G],R=B[U]*257^U*16843008;c[L]=R<<24|R>>>8,u[L]=R<<16|R>>>16,d[L]=R<<8|R>>>24,h[L]=R;var R=z*16843009^G*65537^$*257^L*16843008;m[U]=R<<24|R>>>8,g[U]=R<<16|R>>>16,b[U]=R<<8|R>>>24,y[U]=R,L?(L=$^B[B[B[z^$]]],N^=B[B[N]]):L=N=1}})();var C=[0,1,2,4,8,16,32,64,128,27,54],E=o.AES=s.extend({_doReset:function(){var B;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var S=this._keyPriorReset=this._key,L=S.words,N=S.sigBytes/4,U=this._nRounds=N+6,$=(U+1)*4,G=this._keySchedule=[],z=0;z<$;z++)z6&&z%N==4&&(B=a[B>>>24]<<24|a[B>>>16&255]<<16|a[B>>>8&255]<<8|a[B&255]):(B=B<<8|B>>>24,B=a[B>>>24]<<24|a[B>>>16&255]<<16|a[B>>>8&255]<<8|a[B&255],B^=C[z/N|0]<<24),G[z]=G[z-N]^B);for(var R=this._invKeySchedule=[],W=0;W<$;W++){var z=$-W;if(W%4)var B=G[z];else var B=G[z-4];W<4||z<=4?R[W]=B:R[W]=m[a[B>>>24]]^g[a[B>>>16&255]]^b[a[B>>>8&255]]^y[a[B&255]]}}},encryptBlock:function(B,S){this._doCryptBlock(B,S,this._keySchedule,c,u,d,h,a)},decryptBlock:function(B,S){var L=B[S+1];B[S+1]=B[S+3],B[S+3]=L,this._doCryptBlock(B,S,this._invKeySchedule,m,g,b,y,l);var L=B[S+1];B[S+1]=B[S+3],B[S+3]=L},_doCryptBlock:function(B,S,L,N,U,$,G,z){for(var R=this._nRounds,W=B[S]^L[0],te=B[S+1]^L[1],K=B[S+2]^L[2],j=B[S+3]^L[3],ee=4,V=1;V>>24]^U[te>>>16&255]^$[K>>>8&255]^G[j&255]^L[ee++],le=N[te>>>24]^U[K>>>16&255]^$[j>>>8&255]^G[W&255]^L[ee++],pe=N[K>>>24]^U[j>>>16&255]^$[W>>>8&255]^G[te&255]^L[ee++],J=N[j>>>24]^U[W>>>16&255]^$[te>>>8&255]^G[K&255]^L[ee++];W=X,te=le,K=pe,j=J}var X=(z[W>>>24]<<24|z[te>>>16&255]<<16|z[K>>>8&255]<<8|z[j&255])^L[ee++],le=(z[te>>>24]<<24|z[K>>>16&255]<<16|z[j>>>8&255]<<8|z[W&255])^L[ee++],pe=(z[K>>>24]<<24|z[j>>>16&255]<<16|z[W>>>8&255]<<8|z[te&255])^L[ee++],J=(z[j>>>24]<<24|z[W>>>16&255]<<16|z[te>>>8&255]<<8|z[K&255])^L[ee++];B[S]=X,B[S+1]=le,B[S+2]=pe,B[S+3]=J},keySize:256/32});r.AES=s._createHelper(E)}(),n.AES})}(m7)),m7.exports}var v7={exports:{}},qM;function zde(){return qM||(qM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Eu(),Bu(),Jc(),Oi())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.WordArray,o=i.BlockCipher,a=r.algo,l=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],u=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],d=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],h=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],m=a.DES=o.extend({_doReset:function(){for(var C=this._key,E=C.words,B=[],S=0;S<56;S++){var L=l[S]-1;B[S]=E[L>>>5]>>>31-L%32&1}for(var N=this._subKeys=[],U=0;U<16;U++){for(var $=N[U]=[],G=u[U],S=0;S<24;S++)$[S/6|0]|=B[(c[S]-1+G)%28]<<31-S%6,$[4+(S/6|0)]|=B[28+(c[S+24]-1+G)%28]<<31-S%6;$[0]=$[0]<<1|$[0]>>>31;for(var S=1;S<7;S++)$[S]=$[S]>>>(S-1)*4+3;$[7]=$[7]<<5|$[7]>>>27}for(var z=this._invSubKeys=[],S=0;S<16;S++)z[S]=N[15-S]},encryptBlock:function(C,E){this._doCryptBlock(C,E,this._subKeys)},decryptBlock:function(C,E){this._doCryptBlock(C,E,this._invSubKeys)},_doCryptBlock:function(C,E,B){this._lBlock=C[E],this._rBlock=C[E+1],g.call(this,4,252645135),g.call(this,16,65535),b.call(this,2,858993459),b.call(this,8,16711935),g.call(this,1,1431655765);for(var S=0;S<16;S++){for(var L=B[S],N=this._lBlock,U=this._rBlock,$=0,G=0;G<8;G++)$|=d[G][((U^L[G])&h[G])>>>0];this._lBlock=U,this._rBlock=N^$}var z=this._lBlock;this._lBlock=this._rBlock,this._rBlock=z,g.call(this,1,1431655765),b.call(this,8,16711935),b.call(this,2,858993459),g.call(this,16,65535),g.call(this,4,252645135),C[E]=this._lBlock,C[E+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function g(C,E){var B=(this._lBlock>>>C^this._rBlock)&E;this._rBlock^=B,this._lBlock^=B<>>C^this._lBlock)&E;this._lBlock^=B,this._rBlock^=B<192.");var B=E.slice(0,2),S=E.length<4?E.slice(0,2):E.slice(2,4),L=E.length<6?E.slice(0,2):E.slice(4,6);this._des1=m.createEncryptor(s.create(B)),this._des2=m.createEncryptor(s.create(S)),this._des3=m.createEncryptor(s.create(L))},encryptBlock:function(C,E){this._des1.encryptBlock(C,E),this._des2.decryptBlock(C,E),this._des3.encryptBlock(C,E)},decryptBlock:function(C,E){this._des3.decryptBlock(C,E),this._des2.encryptBlock(C,E),this._des1.decryptBlock(C,E)},keySize:192/32,ivSize:64/32,blockSize:64/32});r.TripleDES=o._createHelper(y)}(),n.TripleDES})}(v7)),v7.exports}var _7={exports:{}},WM;function Kde(){return WM||(WM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Eu(),Bu(),Jc(),Oi())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.StreamCipher,o=r.algo,a=o.RC4=s.extend({_doReset:function(){for(var u=this._key,d=u.words,h=u.sigBytes,m=this._S=[],g=0;g<256;g++)m[g]=g;for(var g=0,b=0;g<256;g++){var y=g%h,C=d[y>>>2]>>>24-y%4*8&255;b=(b+m[g]+C)%256;var E=m[g];m[g]=m[b],m[b]=E}this._i=this._j=0},_doProcessBlock:function(u,d){u[d]^=l.call(this)},keySize:256/32,ivSize:0});function l(){for(var u=this._S,d=this._i,h=this._j,m=0,g=0;g<4;g++){d=(d+1)%256,h=(h+u[d])%256;var b=u[d];u[d]=u[h],u[h]=b,m|=u[(u[d]+u[h])%256]<<24-g*8}return this._i=d,this._j=h,m}r.RC4=s._createHelper(a);var c=o.RC4Drop=a.extend({cfg:a.cfg.extend({drop:192}),_doReset:function(){a._doReset.call(this);for(var u=this.cfg.drop;u>0;u--)l.call(this)}});r.RC4Drop=s._createHelper(c)}(),n.RC4})}(_7)),_7.exports}var b7={exports:{}},YM;function Vde(){return YM||(YM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Eu(),Bu(),Jc(),Oi())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.StreamCipher,o=r.algo,a=[],l=[],c=[],u=o.Rabbit=s.extend({_doReset:function(){for(var h=this._key.words,m=this.cfg.iv,g=0;g<4;g++)h[g]=(h[g]<<8|h[g]>>>24)&16711935|(h[g]<<24|h[g]>>>8)&4278255360;var b=this._X=[h[0],h[3]<<16|h[2]>>>16,h[1],h[0]<<16|h[3]>>>16,h[2],h[1]<<16|h[0]>>>16,h[3],h[2]<<16|h[1]>>>16],y=this._C=[h[2]<<16|h[2]>>>16,h[0]&4294901760|h[1]&65535,h[3]<<16|h[3]>>>16,h[1]&4294901760|h[2]&65535,h[0]<<16|h[0]>>>16,h[2]&4294901760|h[3]&65535,h[1]<<16|h[1]>>>16,h[3]&4294901760|h[0]&65535];this._b=0;for(var g=0;g<4;g++)d.call(this);for(var g=0;g<8;g++)y[g]^=b[g+4&7];if(m){var C=m.words,E=C[0],B=C[1],S=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,L=(B<<8|B>>>24)&16711935|(B<<24|B>>>8)&4278255360,N=S>>>16|L&4294901760,U=L<<16|S&65535;y[0]^=S,y[1]^=N,y[2]^=L,y[3]^=U,y[4]^=S,y[5]^=N,y[6]^=L,y[7]^=U;for(var g=0;g<4;g++)d.call(this)}},_doProcessBlock:function(h,m){var g=this._X;d.call(this),a[0]=g[0]^g[5]>>>16^g[3]<<16,a[1]=g[2]^g[7]>>>16^g[5]<<16,a[2]=g[4]^g[1]>>>16^g[7]<<16,a[3]=g[6]^g[3]>>>16^g[1]<<16;for(var b=0;b<4;b++)a[b]=(a[b]<<8|a[b]>>>24)&16711935|(a[b]<<24|a[b]>>>8)&4278255360,h[m+b]^=a[b]},blockSize:128/32,ivSize:64/32});function d(){for(var h=this._X,m=this._C,g=0;g<8;g++)l[g]=m[g];m[0]=m[0]+1295307597+this._b|0,m[1]=m[1]+3545052371+(m[0]>>>0>>0?1:0)|0,m[2]=m[2]+886263092+(m[1]>>>0>>0?1:0)|0,m[3]=m[3]+1295307597+(m[2]>>>0>>0?1:0)|0,m[4]=m[4]+3545052371+(m[3]>>>0>>0?1:0)|0,m[5]=m[5]+886263092+(m[4]>>>0>>0?1:0)|0,m[6]=m[6]+1295307597+(m[5]>>>0>>0?1:0)|0,m[7]=m[7]+3545052371+(m[6]>>>0>>0?1:0)|0,this._b=m[7]>>>0>>0?1:0;for(var g=0;g<8;g++){var b=h[g]+m[g],y=b&65535,C=b>>>16,E=((y*y>>>17)+y*C>>>15)+C*C,B=((b&4294901760)*b|0)+((b&65535)*b|0);c[g]=E^B}h[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,h[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,h[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,h[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,h[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,h[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,h[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,h[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.Rabbit=s._createHelper(u)}(),n.Rabbit})}(b7)),b7.exports}var C7={exports:{}},jM;function Gde(){return jM||(jM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Eu(),Bu(),Jc(),Oi())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.StreamCipher,o=r.algo,a=[],l=[],c=[],u=o.RabbitLegacy=s.extend({_doReset:function(){var h=this._key.words,m=this.cfg.iv,g=this._X=[h[0],h[3]<<16|h[2]>>>16,h[1],h[0]<<16|h[3]>>>16,h[2],h[1]<<16|h[0]>>>16,h[3],h[2]<<16|h[1]>>>16],b=this._C=[h[2]<<16|h[2]>>>16,h[0]&4294901760|h[1]&65535,h[3]<<16|h[3]>>>16,h[1]&4294901760|h[2]&65535,h[0]<<16|h[0]>>>16,h[2]&4294901760|h[3]&65535,h[1]<<16|h[1]>>>16,h[3]&4294901760|h[0]&65535];this._b=0;for(var y=0;y<4;y++)d.call(this);for(var y=0;y<8;y++)b[y]^=g[y+4&7];if(m){var C=m.words,E=C[0],B=C[1],S=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,L=(B<<8|B>>>24)&16711935|(B<<24|B>>>8)&4278255360,N=S>>>16|L&4294901760,U=L<<16|S&65535;b[0]^=S,b[1]^=N,b[2]^=L,b[3]^=U,b[4]^=S,b[5]^=N,b[6]^=L,b[7]^=U;for(var y=0;y<4;y++)d.call(this)}},_doProcessBlock:function(h,m){var g=this._X;d.call(this),a[0]=g[0]^g[5]>>>16^g[3]<<16,a[1]=g[2]^g[7]>>>16^g[5]<<16,a[2]=g[4]^g[1]>>>16^g[7]<<16,a[3]=g[6]^g[3]>>>16^g[1]<<16;for(var b=0;b<4;b++)a[b]=(a[b]<<8|a[b]>>>24)&16711935|(a[b]<<24|a[b]>>>8)&4278255360,h[m+b]^=a[b]},blockSize:128/32,ivSize:64/32});function d(){for(var h=this._X,m=this._C,g=0;g<8;g++)l[g]=m[g];m[0]=m[0]+1295307597+this._b|0,m[1]=m[1]+3545052371+(m[0]>>>0>>0?1:0)|0,m[2]=m[2]+886263092+(m[1]>>>0>>0?1:0)|0,m[3]=m[3]+1295307597+(m[2]>>>0>>0?1:0)|0,m[4]=m[4]+3545052371+(m[3]>>>0>>0?1:0)|0,m[5]=m[5]+886263092+(m[4]>>>0>>0?1:0)|0,m[6]=m[6]+1295307597+(m[5]>>>0>>0?1:0)|0,m[7]=m[7]+3545052371+(m[6]>>>0>>0?1:0)|0,this._b=m[7]>>>0>>0?1:0;for(var g=0;g<8;g++){var b=h[g]+m[g],y=b&65535,C=b>>>16,E=((y*y>>>17)+y*C>>>15)+C*C,B=((b&4294901760)*b|0)+((b&65535)*b|0);c[g]=E^B}h[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,h[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,h[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,h[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,h[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,h[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,h[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,h[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}r.RabbitLegacy=s._createHelper(u)}(),n.RabbitLegacy})}(C7)),C7.exports}var y7={exports:{}},XM;function qde(){return XM||(XM=1,function(e,t){(function(n,r,i){e.exports=r(Kn(),Eu(),Bu(),Jc(),Oi())})(qt,function(n){return function(){var r=n,i=r.lib,s=i.BlockCipher,o=r.algo;const a=16,l=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],c=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var u={pbox:[],sbox:[]};function d(y,C){let E=C>>24&255,B=C>>16&255,S=C>>8&255,L=C&255,N=y.sbox[0][E]+y.sbox[1][B];return N=N^y.sbox[2][S],N=N+y.sbox[3][L],N}function h(y,C,E){let B=C,S=E,L;for(let N=0;N1;--N)B=B^y.pbox[N],S=d(y,B)^S,L=B,B=S,S=L;return L=B,B=S,S=L,S=S^y.pbox[1],B=B^y.pbox[0],{left:B,right:S}}function g(y,C,E){for(let U=0;U<4;U++){y.sbox[U]=[];for(let $=0;$<256;$++)y.sbox[U][$]=c[U][$]}let B=0;for(let U=0;U=E&&(B=0);let S=0,L=0,N=0;for(let U=0;U{const t={};for(const n in e){const r=n.toLowerCase();r.startsWith("x-ca-")&&(r==="x-ca-signature"||r==="x-ca-signature-headers"||r==="x-ca-key"||r==="x-ca-nonce")&&(t[r]=e[n])}return t},Yde=(e,t)=>{const n=Array.from(Object.keys(t)).sort();let r=null;for(const i of n){let s;t[i]&&t[i]!==""||t[i]===0?s=i+"="+t[i]:s=i+t[i],r=r?r+"&"+s:s}return r?e+"?"+r:e},jde=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){let t=Math.random()*16|0;return(e==="x"?t:t&3|8).toString(16)}),Xde=e=>{const t={},n=/[?&]([^=&#]+)=([^&#]*)/g,r=e.match(n);if(r)for(const i in r){const s=r[i].split("="),o=s[0].substr(1),a=decodeURIComponent(s[1]);t[o]?t[o]=[].concat(t[o],a):t[o]=a}return t},Zde=e=>{let t=e||null;return t==null&&(t=jde()),t},Jde=({method:e,url:t,appSecret:n,accept:r,date:i,contentType:s,params:o,headers:a})=>{let l="";!o&&t.indexOf("?")!==-1?(o=Xde(t),t=t.split("?")[0]):o||(o={});let c={};o&&Object.keys(o)&&Object.keys(o).forEach(C=>{C!=="undefined"&&(c[C]=o[C])}),o=c;let u="";l+=`${e} `,l+=`${r} `,l+=`${u} `,l+=`${s} `,l+=`${i} `;let d=JM(a),h=Array.from(Object.keys(d)).sort();for(let C of h)l+=C+":"+d[C]+` `;let m=/^(?=^.{3,255}$)(http(s)?:\/\/)?(www\.)?[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.csdn\.net)/,g=t.replace(m,"");return l=l+Yde(g,o),ZM.HmacSHA256(l,n).toString(ZM.enc.Base64)},efe=e=>{let t=JM(e),n,r=Array.from(Object.keys(t)).sort();for(let i of r)i!=="x-ca-signature"&&(n=n?n+","+i:i);return n},_1=e=>{let t=e.headers.Accept||e.headers.accept;t==null&&(t="*/*",e.headers.Accept=t);let n=e.headers.date;n==null&&(n="");const r=e.method;let i=e.headers["Content-Type"]||e.headers[r]["Content-Type"];i==null&&(i="");let{method:s,url:o,params:a,apiSignatureOpt:l}=e,c,u;return l?(c=l.appKey,u=l.appSecret):(c="280526253",u="673BzMJHuGF8vQBfRyWpTrXwq5rSgRGD"),s=s.toUpperCase(),e.headers["X-Ca-Key"]=c,e.headers["X-Ca-Nonce"]=Zde(),e.headers["X-Ca-Signature"]=Jde({method:s,url:o,accept:t,params:a,date:n,contentType:i,headers:e.headers,appSecret:u}),e.headers["X-Ca-Signature-Headers"]=efe(e.headers),e};async function tfe(e,t){const n=e.getReader();let r;for(;!(r=await n.read()).done;)t(r.value)}function nfe(e){let t,n,r,i=!1;return function(o){t===void 0?(t=o,n=0,r=-1):t=ife(t,o);const a=t.length;let l=0;for(;n0){const l=i.decode(o.subarray(0,a)),c=a+(o[a+1]===32?2:1),u=i.decode(o.subarray(c));switch(l){case"data":r.data=r.data?r.data+` `+u:u;break;case"event":r.event=u;break;case"id":e(r.id=u);break;case"retry":const d=parseInt(u,10);isNaN(d)||t(r.retry=d);break}}}}function ife(e,t){const n=new Uint8Array(e.length+t.length);return n.set(e),n.set(t,e.length),n}function eL(){return{data:"",event:"",id:"",retry:void 0}}var sfe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i{const m=Object.assign({},r);m.accept||(m.accept=w7);let g;function b(){g.abort(),document.hidden||L()}l||document.addEventListener("visibilitychange",b);let y=ofe,C=0;function E(){document.removeEventListener("visibilitychange",b),window.clearTimeout(C),g.abort()}n==null||n.addEventListener("abort",()=>{E(),d()});const B=c??window.fetch,S=i??afe;async function L(){var N;g=new AbortController;try{const U=await B(e,Object.assign(Object.assign({},u),{headers:m,signal:g.signal}));await S(U),await tfe(U.body,nfe(rfe($=>{$?m[tL]=$:delete m[tL]},$=>{y=$},s))),o==null||o(),E(),d()}catch(U){if(!g.signal.aborted)try{const $=(N=a==null?void 0:a(U))!==null&&N!==void 0?N:y;window.clearTimeout(C),C=window.setTimeout(L,$)}catch($){E(),h($)}}}L()})}function afe(e){const t=e.headers.get("content-type");if(!(t!=null&&t.startsWith(w7)))throw new Error(`Expected content-type to be ${w7}, Actual: ${t}`)}Yc.defaults.withCredentials=!0;const lfe="https://devbit-api.csdn.net:8086",nL=Yc.create({baseURL:lfe}),B3={appKey:"280583483",appSecret:"BnbF0XulehgcOydy9481chYiAMNEbb5c"},cfe={appKey:"280526253",appSecret:"673BzMJHuGF8vQBfRyWpTrXwq5rSgRGD"};nL.interceptors.request.use(e=>{const t=Gl("UserName");return t&&(e.headers.UserName=t),e},e=>Promise.reject(e));const ufe={openDoc({keyword:e,ids:t,sid:n,type:r,uuid:i,modelId:s,modelSettings:o}){let a="";for(let u in o)a+=`&${u}=${o[u]}`;const l=`https://bizapi.csdn.net/cas/chat_conversation/conversation?q=${e}&uuid=${i}&docUuid=${s}${a}&sid=${n}&type=${r}`,{headers:c}=_1({method:"get",url:l,accept:"*/*",headers:{"Content-Type":"text/event-stream"},apiSignatureOpt:cfe});return new EventSourcePolyfill(l,{headers:c||{UserName:Gl("UserName")},withCredentials:!0,heartbeatTimeout:12e4})},getWaitingPositon:e=>nL.get("/chatgpt/data/get_req_pos",{params:e}),insertProxy:({url:e,modelSettings:t,headers:n,...r})=>{const i=lh.stringify(t),s=lh.stringify(r);let o=e.indexOf("?")>-1?"&":"?",l="https://bizapi.csdn.net/search"+`${e}${o}${i}&${s}`;const{headers:c}=_1({method:"get",url:l,accept:"*/*",headers:{"Content-Type":"text/event-stream"},apiSignatureOpt:B3});return new EventSourcePolyfill(l,{headers:c||{UserName:Gl("UserName")},withCredentials:!0,heartbeatTimeout:12e4})},chatSearchEventSource:({params:e,controller:t,onmessage:n,onerror:r,onopen:i,onclose:s})=>{delete e.url,delete e.headers;const o="https://bizapi.csdn.net/search/api/chatsearch/get_by_query_streamV2",{headers:a}=_1({method:"POST",url:o,headers:{"Content-Type":"application/json",accept:"*/*"},apiSignatureOpt:B3});return x7(o,{method:"POST",headers:a,credentials:"include",body:JSON.stringify(e),signal:t&&t.signal,openWhenHidden:!0,onopen:i,onmessage:n,onerror:r,onclose:s})},aiSearchQuery:({params:e,controller:t,onmessage:n,onerror:r,onopen:i,onclose:s})=>{const o="https://bizapi.csdn.net/cas/ai_search/query",{headers:a}=_1({method:"POST",url:o,headers:{"Content-Type":"application/json",accept:"*/*"},apiSignatureOpt:B3});return x7(o,{method:"POST",headers:a,credentials:"include",signal:t&&t.signal,body:JSON.stringify(e),openWhenHidden:!0,onopen:i,onmessage:n,onerror:r,onclose:s})},aiSearchMindMap:({params:e,controller:t,onmessage:n,onerror:r,onopen:i,onclose:s})=>{const o="https://bizapi.csdn.net/cas/ai_search/mindMap",{headers:a}=_1({method:"POST",url:o,headers:{"Content-Type":"application/json",accept:"*/*"},apiSignatureOpt:B3});return x7(o,{method:"POST",headers:a,credentials:"include",signal:t&&t.signal,body:JSON.stringify(e),openWhenHidden:!0,onopen:i,onmessage:n,onerror:r,onclose:s})}},an=Yc.create({});an.defaults.headers.post["Content-Type"]="application/json;charset=UTF-8";const Afe={400:"参数错误",401:"用户未登录",403:"您目前没有权限进行当前操作",422:"您的信息不完整,请补全用户信息!"};an.interceptors.request.use(e=>{if(e.method.toUpperCase()==="GET"&&e.params){const t=e.url.indexOf("?")>-1?"&":"?";e.url+=t+lh.stringify(e.params),delete e.params}return _1(e)}),an.interceptors.response.use(e=>e,e=>{if(console.error(e),e.response){const{status:t}=e.response,n=Afe[t]||"系统异常,请稍后再试";console.error("fetch error:"+n)}return e});const gn="https://bizapi.csdn.net",dfe=()=>an.post(gn+"/cas/cosplay/getRoles",{data:{}}),E7=e=>an.post(gn+"/cas/getOrderInfo",e),rL=e=>an.post(gn+"/cas/updateOrder",e),Ns={fetchRoles:dfe,getHistoryList:e=>an.get(gn+"/cas/session/get_sessions",{params:e}),getAiSearchHistoryList:e=>an.get(gn+"/cas/session/sessions",{params:e}),getHistoryDetail:e=>an.get(gn+"/cas/session/getSessionGroup",{params:e}),saveChat:e=>an.post(gn+"/cas/session/submit_q_and_a",e),deleteHistory:e=>an.get(gn+"/cas/session/del_session",{params:e}),getAbtest:()=>an.get(gn+"/cas/abTest"),startTraining:e=>an.get(gn+"/cas/chatDoc/startTraining",{params:e}),getDocList:e=>an.get(gn+"/cas/chatDoc/docList",{params:e}),delectDoc:e=>an.get(gn+"/cas/chatDoc/delChatDoc",{params:e}),uploadDoc:(e,t)=>an.post(gn+"/cas/chatDoc/docUpload",e,{headers:{"Content-Type":"multipart/form-data","X-Ca-Signed-Content-Type":"multipart/form-data"},onUploadProgress:t}),getTraingingStatus:e=>an.get(gn+"/cas/chatDoc/trainStatus",{params:e}),submitFeedStatus:e=>an.post(gn+"/cas/chatGptUserLike/likeOrDislike",e),saveFeedbackInfo:e=>an.post(gn+"/cas/chatGptUserLike/saveFeedbackInfo",e),getFeedStatus:e=>an.get(gn+"/cas/chatGptUserLike/likeInfoById",{params:e}),getModels:e=>an.get(gn+"/cas/apollo/models",{params:e}),getSkillTree:e=>an.post(gn+"/cas/skill/getList_v2",e),ansSkillTree:e=>an.get(gn+"/cas/skill/getAnswer",{params:e}),getHotAnswer:(e={})=>an.get(gn+"/cas/hot/getHotAnswer",{params:e}),getHotQuestion:(e={})=>an.get(gn+"/cas/hot/getHotQuestion",{params:e}),checkKeyword:e=>an.get(gn+"/cas/sensitive/query_check",{params:e}),checkKeywordV2:e=>an.post(`${gn}/cas/sensitive/query_check_v2`,e,{headers:{"Content-Type":"application/json;charset=UTF-8"}}),checkSug:e=>an.get(gn+"/cas/sensitive/sug_check",{params:e}),checkSugV2:e=>an.post(`${gn}/cas/sensitive/sug_check_v2`,e,{headers:{"Content-Type":"application/json;charset=UTF-8"}}),checkVip:e=>an.get(gn+"/cas/user/vip_by_username",{params:e}),getRestTickets:e=>an.get(gn+"/cas/user/get_web_user_rights",{params:e}),getChatGPTAndReduce:e=>an.post(gn+"/cas/chat_code/dialog_search",e),checkMessage:e=>an.get(gn+"/cas/sensitive/check",{params:e}),getErrorMessage:e=>an.get(gn+"/cas/chat_prompt/get_err_prompt",{params:e}),getModelInfo:e=>an.get(gn+"/cas/chat_data/doc_info",{params:e}),getChatById:e=>an.get(gn+"/cas/chat_code/get_doc_by_id",{params:e}),getChatSuggest:e=>an.post(gn+"/cas/chat_data/suggestion_v2",e),setDefaultModel:e=>an.post(gn+"/cas/setUserModel",e),getUserAllInfo:()=>an.get(gn+"/cas/getUserAllInfoNew"),getVipTest:e=>an.get(gn+"/cas/bi/getVipTest",{params:e}),updateHisName:e=>an.get(gn+"/cas/session/updateTitle",{params:e}),getCheckInfo:e=>an.post(gn+"/cas/getCheckInfo",e),getExportSessionId:({sid:e,qids:t=[]})=>an.post(gn+"/cas/getExportSessionId",{sid:e,qids:t}),getExportSessionById:e=>an.post(gn+"/cas/session/getExportSession",{exportId:e}),crawlLinkContent:e=>an.post(gn+"/cas/chatLink/crawlLinkContent",{link:e}),getAISearchHotWords:e=>an.get(gn+"/silkroad-api/api/v2/assemble/list/channel/pc_hot_word",{params:e})};Yc.defaults.withCredentials=!0;const iL=Yc.create({baseURL:"https://inscode-api.csdn.net"});iL.interceptors.request.use(e=>{const t=localStorage.getItem("token");return t&&(e.headers.Authorization="Bearer "+t),e},e=>Promise.reject(e));const ffe={getRunUrl:e=>iL.post("/api/v1/codeSnip/jump",e)},hfe={getHotWorlds:e=>an.get("https://silkroad.csdn.net/api/v2/assemble/list/channel/pc_hot_word",{params:e})},gr=({source:e}={})=>{let t;switch(e){case"csdn":t=ufe;break;case"cas":t=Ns;break;case"inscode":t=ffe;break;case"search":t=hfe;break;default:t=Ns;break}return t};function pfe(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var B7=pfe,gfe=typeof qt=="object"&&qt&&qt.Object===Object&&qt,mfe=gfe,vfe=mfe,_fe=typeof self=="object"&&self&&self.Object===Object&&self,bfe=vfe||_fe||Function("return this")(),sL=bfe,Cfe=sL,yfe=function(){return Cfe.Date.now()},wfe=yfe,xfe=/\s/;function Efe(e){for(var t=e.length;t--&&xfe.test(e.charAt(t)););return t}var Bfe=Efe,Tfe=Bfe,Sfe=/^\s+/;function kfe(e){return e&&e.slice(0,Tfe(e)+1).replace(Sfe,"")}var Ife=kfe,Ffe=sL,Mfe=Ffe.Symbol,oL=Mfe,aL=oL,lL=Object.prototype,Lfe=lL.hasOwnProperty,Ofe=lL.toString,ch=aL?aL.toStringTag:void 0;function Nfe(e){var t=Lfe.call(e,ch),n=e[ch];try{e[ch]=void 0;var r=!0}catch{}var i=Ofe.call(e);return r&&(t?e[ch]=n:delete e[ch]),i}var Dfe=Nfe,Rfe=Object.prototype,Ufe=Rfe.toString;function Hfe(e){return Ufe.call(e)}var Qfe=Hfe,cL=oL,$fe=Dfe,Pfe=Qfe,zfe="[object Null]",Kfe="[object Undefined]",uL=cL?cL.toStringTag:void 0;function Vfe(e){return e==null?e===void 0?Kfe:zfe:uL&&uL in Object(e)?$fe(e):Pfe(e)}var Gfe=Vfe;function qfe(e){return e!=null&&typeof e=="object"}var Wfe=qfe,Yfe=Gfe,jfe=Wfe,Xfe="[object Symbol]";function Zfe(e){return typeof e=="symbol"||jfe(e)&&Yfe(e)==Xfe}var Jfe=Zfe,ehe=Ife,AL=B7,the=Jfe,dL=NaN,nhe=/^[-+]0x[0-9a-f]+$/i,rhe=/^0b[01]+$/i,ihe=/^0o[0-7]+$/i,she=parseInt;function ohe(e){if(typeof e=="number")return e;if(the(e))return dL;if(AL(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=AL(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=ehe(e);var n=rhe.test(e);return n||ihe.test(e)?she(e.slice(2),n?2:8):nhe.test(e)?dL:+e}var ahe=ohe,lhe=B7,T7=wfe,fL=ahe,che="Expected a function",uhe=Math.max,Ahe=Math.min;function dhe(e,t,n){var r,i,s,o,a,l,c=0,u=!1,d=!1,h=!0;if(typeof e!="function")throw new TypeError(che);t=fL(t)||0,lhe(n)&&(u=!!n.leading,d="maxWait"in n,s=d?uhe(fL(n.maxWait)||0,t):s,h="trailing"in n?!!n.trailing:h);function m(N){var U=r,$=i;return r=i=void 0,c=N,o=e.apply($,U),o}function g(N){return c=N,a=setTimeout(C,t),u?m(N):o}function b(N){var U=N-l,$=N-c,G=t-U;return d?Ahe(G,s-$):G}function y(N){var U=N-l,$=N-c;return l===void 0||U>=t||U<0||d&&$>=s}function C(){var N=T7();if(y(N))return E(N);a=setTimeout(C,b(N))}function E(N){return a=void 0,h&&r?m(N):(r=i=void 0,o)}function B(){a!==void 0&&clearTimeout(a),c=0,r=l=i=a=void 0}function S(){return a===void 0?o:E(T7())}function L(){var N=T7(),U=y(N);if(r=arguments,i=this,l=N,U){if(a===void 0)return g(l);if(d)return clearTimeout(a),a=setTimeout(C,t),m(l)}return a===void 0&&(a=setTimeout(C,t)),o}return L.cancel=B,L.flush=S,L}var hL=dhe;const Aa=Vl(hL),rr=Aa(function(e){ko({...typeof e=="string"?{message:e}:e,customClass:"chat-toast-message",appendTo:document.getElementById("chat-pro")})},3e3,{leading:!0,trailing:!1}),fhe={roles:!1,chatnet:!0,chatdoc:!0,chatcode:!0,chatlink:!0,tools:!0,optimize:!1,directive:!0,sug:!0,recommendQues:!0,skillTree:!0,presetWordQuery:!0,collapseBtn:!1,modelControl:!0,mindMap:!0,defaultTab:"chat"};let T3=yr({});function e0(){return{features:T3,setFeatures(e={}){Object.keys(T3||{}).length===0&&(e={...fhe,...e});for(const n in e)Object.hasOwnProperty.call(e,n)&&(T3[n]=e[n]);console.log("setFeatures >>>",T3)}}}const{keycode:hhe,setKeycode:D0t}=Gc(),pL=se(!1),gL=se([]),S7=se({}),mL=se("v1"),vL=se();let uh=se({model:"gpt",temp:.8,top_p:.9,persence_penalty:.1,frequency_penalty:.1,limit:500,history:3});const S3=gr({source:"cas"}),{user:_L,setUser:bL}=Os();function CL(e){gL.value=e}function phe(){return{model:S7,version:mL,dropdownRef:vL,hiddenVip:pL,models:gL,setModels:CL}}function k7(e){uh.value={...uh.value,...e}}function yL(){Lr().then(e=>{e&&(bL({login:!0}),S3.getUserAllInfo().then(t=>{const n=t.data;console.log(n.data),n.code===200&&(bL(n.data),S3.getVipTest({testId:358}).then(({data:r})=>{var i,s;mL.value=(i=r.data)==null?void 0:i.version,S3.getModels({type:hhe.value,version:(s=r.data)==null?void 0:s.version}).then(o=>{if(o.data.code==200){CL(o.data.data);let a=o.data.data.find(c=>c.defaultSelect===!0);const l=o.data.data.filter(c=>c.vipShow===!1).length;if(pL.value=l===o.data.data.length,a.vipShow==!0&&!_L.vip){let c=o.data.data.find(u=>!u.vipShow);wL(c)}else S7.value=a;k7({...uh.value,model:a.value})}})}))}))})}const wL=e=>{var t;if(e.vipShow==!0&&!_L.vip)return rr("该模型需订阅后使用");S3.setDefaultModel({model:e.value}),S7.value=e,k7({...uh.value,model:e.value}),(t=vL.value)==null||t.handleClose()};function b1(){return{modelSettings:uh,setModelSettings:k7}}let da=null,C1=null;const ghe=gr({source:"csdn"});gr({source:"cas"});const{keycode:xL}=Gc(),{features:mhe}=e0(),{modelSettings:vhe}=b1();async function EL({keyword:e}){return new Promise((t,n)=>{var b;(b=da==null?void 0:da.close)==null||b.call(da);const r=_u(),i=bu(),s=Wa(),o={keyword:e,uuid:i,questionId:s,type:s3(xL.value),isTest:!1,problemPolishing:!0,modelSettings:{...vhe.value,model:"gpt"},regenerate:!1,request_id:r,chatType:Yf,citeSourceType:xL.value,presetWordQuery:mhe.presetWordQuery};let a="",l=!1;const c=y=>{a=""},u=y=>{var C;if((y==null?void 0:y.status)===401){EL({keyword:e});return}throw(C=da==null?void 0:da.close)==null||C.call(da),C1&&(C1==null||C1.abort()),new Error("Not Retry")},d=y=>{var C,E;if(l=!0,y.data){if(/\[\w+\]/.test(y.data))return;let B={};try{if(B=JSON.parse(y.data),typeof B.code=="number"&&B.code!==200){B.code===400101&&rr("内容涉及违规,请修改后提问。");return}let S=((E=(C=B==null?void 0:B.message)==null?void 0:C.content)==null?void 0:E.parts.join(""))||"";S=S.replace(/\[(\d)\]/g,""),a+=S}catch(S){throw console.error(y),new Error(S)}}},h=()=>{try{const{question:y}=JSON.parse(a);t(y)}catch{t("")}if(!l)throw new Error};C1=new AbortController;const{modelSettings:m,...g}=o;da=ghe.chatSearchEventSource({params:{...g,...m},controller:C1,onmessage:d,onopen:c,onerror:u,onclose:h})})}const{getChatTypeString:_he}=Mr(),Dr={QUESTION_SUBMIT:"QUESTION_SUBMIT",QUESTION_SUBMIT_TYPE_CUSTOM:"QUESTION_SUBMIT_TYPE_CUSTOM",QUESTION_SUBMIT_TYPE_SUGGEST:"QUESTION_SUBMIT_TYPE_SUGGEST",QUESTION_SUBMIT_TYPE_EVENTSOURCE:"QUESTION_SUBMIT_TYPE_EVENTSOURCE",REQUEST_START:"REQUEST_START",REQUEST_OPEN:"REQUEST_OPEN",REQUEST_ERROR:"REQUEST_ERROR",REQUEST_401:"REQUEST_401",CHECK_QUESTION_HIT:"CHECK_QUESTION_HIT",CHECK_ANSWER_HIT:"CHECK_ANSWER_HIT",CHECK_MAX_COUNT:"CHECK_MAX_COUNT",ONMESSAGE_FIRST_EVENT:"ONMESSAGE_FIRST_EVENT",ONMESSAGE_DONE_EVENT:"ONMESSAGE_DONE_EVENT",ONMESSAGE_CLOSE_EVENT:"ONMESSAGE_CLOSE_EVENT",ONMESSAGE_MAX_WAIT:"ONMESSAGE_MAX_WAIT",FE_FIRST_CHAR:"FE_FIRST_CHAR",FE_FINISH_FULL:"FE_FINISH_FULL",FE_UI_MAX_WAIT:"FE_UI_MAX_WAIT",FE_STOP:"FE_STOP"},bhe=e=>{var t,n;(n=(t=window==null?void 0:window.csdn)==null?void 0:t.report)==null||n.reportView({spm:"3001.9701",extend1:e.id,extend2:e.key,extend3:e.value,extra:JSON.stringify(e)})};class y1{constructor(t,n){this.id=t||getRequestId(),this.extra=n||{},this.marks=[]}getId(){return this.id}mark(t,n,r={}){if(!Dr[t]){console.warn("ChatMark >> key未定义");return}const i={id:this.id,key:t,value:n?`${n}`:+new Date+"",...r};this.marks.push(i),bhe({...i,...this.extra,chatTypeName:_he()})}clear(){this.marks=[]}getMarks(){return this.marks}getMarksMap(){const t={};return this.marks.forEach(({key:n,value:r})=>{t[n]?t[n]++:t[n]=r}),t}}const Rn=se([]),BL=se(""),Ah=yr({enable:!1,checkedType:""}),Che=()=>Rn.value.length,yhe=()=>Rn.value.length===0?{}:Rn.value[Rn.value.length-1];function whe(e){if(e>-1)return Rn.value[e]}function xhe(e){Rn.value=e,(!e||!e.length)&&(Ah.enable=!1,Ah.checkedType="")}function Ehe(e,t=""){Ah.enable=e,Ah.checkedType=t}function Bhe(e,t){if(t>-1){Rn.value[t].children?Rn.value[t].children.push(e):Rn.value[t].children=[{...Rn.value[t]},e];return}Rn.value.push(e)}function The(e,t){if(t>-1)if(Rn.value[t].children){const n=Rn.value[t].children.length;Rn.value[t].children[n-1]={...Rn.value[t].children[n-1],...e};return}else Rn.value[t]={...Rn.value[t],...e};Rn.value[Rn.value.length-1]={...Rn.value[Rn.value.length-1],...e}}function She(e,t,n){var o;const r=Rn.value;let i=typeof n=="number"?r[n]:r[t],s=((o=i==null?void 0:i.children)==null?void 0:o.length)>1;s&&(i=i.children[t]),i&&(s&&n!==void 0?r[n].children[t]={...i,...e}:r[t]={...i,...e})}function khe(e){var t;if(e>-1)return(t=Rn.value[e].children)==null?void 0:t.pop();Rn.value.pop()}const TL=(e={})=>{var l;const t=typeof e=="number"?e:typeof e.pIndex=="number"?e.pIndex:Rn.value.length-1,n=typeof e.subIndex=="number"?e.subIndex:null,r=typeof e.checkMsg=="boolean"?e.checkMsg:!0,i=typeof e.deleteQuestion=="boolean"?e.deleteQuestion:!1,s=Rn.value[t],o=s.children&&s.children.length>=1,a=o?!((l=s.children[s.children.length-1])!=null&&l.message):!(s!=null&&s.message);if((r&&a||!r)&&(o?n!==null?Rn.value[t].children.splice(n,1):Rn.value[t].children.pop():t!==Rn.value.length-1?Rn.value.splice(t,1):Rn.value.pop(),o&&Rn.value[t].children.length===1)){const[c]=Rn.value[t].children,u=c.ext||{};delete u.groupId,delete c.groupId,Rn.value[t]={...c,ext:u}}i&&!o&&t>0&&TL({pIndex:t-1,checkMsg:!1})},Ihe=()=>{Rn.value=[]};function Fhe(e){BL.value=e}window.records=Rn;let w1=()=>{},SL=()=>{};function Yr(e,t){return typeof e=="function"&&(t?SL=e:w1=e),{sid:BL,setSid:Fhe,checkedStatus:Ah,setCheckedStatus:Ehe,records:Rn,getRecordsLen:Che,getLastRecord:yhe,getIndexRecord:whe,setRecords:(...n)=>{xhe(...n),w1()},addRecord:(...n)=>{Bhe(...n),w1(!0),SL(n)},updateLastRecord:(...n)=>{The(...n),n[0].static||w1()},updateIndexRecord:(...n)=>{She(...n),w1()},removeLastRecord:khe,removeRecord:TL,scrollToBottom:w1,clearRecords:Ihe}}const ri=0,Lo=1,x1=0,Ja=2,el=3,Yl=4,I7=[{key:"chat",label:"文本对话",value:ri},{key:"chatdoc",label:"文件理解",value:Lo},{key:"chatcode",label:"代码分析",value:x1},{key:"chatnet",label:"联网查询",value:Ja},{key:"chatmind",label:"思维导图",value:el},{key:"chatlink",label:"链接阅读",value:Yl}];let kL=se(I7[0].value),IL=se(I7);function _s(){return{tabs:IL,mainTab:kL,setTabs(e){IL.value=I7.filter(t=>t.featureKeys?t.featureKeys.some(n=>e[n]):!0)},setTab(e){e>-1&&(kL.value=e)}}}const Mhe=gr({source:"cas"}),Lhe=se(""),E1=se([]),FL=se({}),Ohe=(e={},t=[])=>{const n={answerCheckHit:!1},r=i=>{i.forEach(s=>{if(s.children)r(s.children);else{const o=s.extJson||{};o&&o.answerCheckHit&&(n.answerCheckHit=!0)}})};t.length&&r(t),delete e.ext,FL.value={...n,...e}},ML=e=>{E1.value=e},Nhe=e=>{E1.value=[...e,...E1.value]},Dhe=(e={},t)=>{E1.value[t]={...E1.value[t],...e}},Rhe=()=>Mhe.getHistoryList({domainType:2,clientType:"pc,wap,app,wxmini,baidumini"}).then(({data:e})=>(ML(e.data),e));function bi(){return{currentSid:Lhe,curHistory:FL,setCurHistory:Ohe,getHistorys:Rhe,historys:E1,setHistorys:ML,addHistorys:Nhe,updateHistoryByIndex:Dhe}}const jl=yr({status:wt.end,simple:!1}),Uhe=de(()=>jl.status===wt.loading),Hhe=de(()=>jl.status===wt.sending),LL=de(()=>jl.status===wt.end),Qhe=de(()=>jl.status===wt.pause),$he=de(()=>jl.status===wt.waiting),Phe=de(()=>jl.simple),zhe=de(()=>{const{optimizing:e}=i0();return!LL.value||e.value});function ii(){return{chat:jl,loading:Uhe,sending:Hhe,end:LL,pause:Qhe,waiting:$he,simple:Phe,cursorDisabled:zhe,setStatus(e){jl.status=e},setSimple(e){jl.simple=e}}}const Khe=gr({source:"cas"}),{keycode:Vhe}=Gc(),{user:Ghe}=Os(),{mainTab:OL}=_s(),{currentSid:qhe}=bi();async function k3(e,t={}){var s,o,a,l,c,u,d,h,m,g,b,y,C;const{role:n}=Mr();console.log("sid",e.sid);const r={clientType:"pc",type:s3(Vhe.value),source:2,isVip:Ghe.vip,domainType:OL.value,docId:(s=n.value)==null?void 0:s.docId,linkId:(o=n.value)==null?void 0:o.linkId,chatType:((a=n.value)==null?void 0:a.chatType)||"4",cosplayPrompt:(l=n.value)==null?void 0:l.cosplayPrompt,sid:e.sid,original:"",...e,ext:{isCas:1,chatType:((c=n.value)==null?void 0:c.chatType)||"4",domainType:OL.value,questions:t.questions,references:t.references,fileName:(u=n.value)==null?void 0:u.fileName,language:(d=n.value)==null?void 0:d.language,role:(h=n.value)==null?void 0:h.role,docId:(m=n.value)==null?void 0:m.docId,groupId:t.groupId,answerCheckHit:t.answerCheckHit,preText:(g=n.value)==null?void 0:g.preText,preType:(b=n.value)==null?void 0:b.preType,icon:n.value.icon,mindQid:t.mindQid,link:(y=n.value)==null?void 0:y.link,linkId:(C=n.value)==null?void 0:C.linkId}},i=await Khe.saveChat(r);return qhe.value=e.sid,i}const F7=(e="info",...t)=>{if(!window.CHAT_SSE_DEBUG)return;const n={info:"#DB6B00",success:"#30bb07",error:"#DB2600"},[r,...i]=t;console.log(`%c Chat-Logs %c ${r} %c `,"background: #35495e ; padding: 1px; border-radius: 3px 0 0 3px; color: #fff",`background: ${n[e]||n.info}; padding: 1px; border-radius: 0 3px 3px 0; color: #fff`,"background:transparent",...i)},ir={info:(...e)=>F7("info",...e),success:(...e)=>F7("success",...e),error:(...e)=>F7("error",...e)},B1={STREAM_MAX_WAIT:60*1e3,UI_MAX_WAIT:30*1e3,CACHE_OUPUT_INTERVAL_TIME:1e3},M7=["[TEXT_ANALYZE]","[INTENT_UNDERSTAND]","[NETWORK_QUERY]","[CONTENT_ARRANGEMENT]","[ANSWER]","[END]"],Gi={CHAT_SPEED:~~(1e3/30),MIN_STREAM_SPEED:300,MAX_STREAM_SPEED:20,MIN_STREAM_AVE_TIME:20,MIN_STREAM_AVE_LEN:10,MAX_STREAM_FIRST_LEN:500,LIMIT_LINE_NO_OUTPUT:15,STREAM_QUALITY_TIME_COUNT:3,STREAM_QUALITY_LENGTH_COUNT:3},T1={NORMAL:"NORMAL",CLICK_STOP:"CLICK_STOP",ERROR_STOP:"ERROR_STOP",ANSWER_CHECK_HIT:"ANSWER_CHECK_HIT",ANSWER_NOT_PASS:"ANSWER_NOT_PASS"},NL={getAverage(e){return~~(e.reduce((n,r)=>(n+=typeof r=="number"?r:0,n),0)/e.length)}};window._SHOW_CHAT_LOGS_=()=>{window.CHAT_SSE_DEBUG=!0};class DL{constructor({errorTip:t,abortController:n,markReport:r,api:i,question:s,onStreamFinish:o=()=>{},onFinish:a=()=>{},onRenderMessage:l=()=>{},onFirstSend:c=()=>{},onReferences:u=()=>{},onQuestions:d=()=>{},onProgress:h=()=>{}}){this.errorTip=t||"请稍后重试",this.abortController=n,this.markReport=r,this.api=i,this.question=s,this.onStreamFinish=o,this.onFinish=a,this.onRenderMessage=l,this.onFirstSend=c,this.onReferences=u,this.onQuestions=d,this.onProgress=h,this.onProgressTimer=null,this.message="",this.streamQualityTimeAverage=1e3,this.streamQualityLenAverage=40,this.streamQuality={times:[],lengths:[]},this.loopMsgSpeed=Gi.CHAT_SPEED,this.loopMsgChar=1,this.messageLastTime=null,this.isStreamFinish=!1,this.stremCheckInterval=null,this.outputCheckInterval=null,this.references=[],this.canSetReferences=!0,this.finalMessageArr=[],this.outPutType="normal",this.pauseOutput=!1,this.outputIndex=0,this.outputSubIndex=0,this.outputTimer=null,this.finalMessage="",this.finalMessagePre="",this.outputLastTime=null,this.finalMessageIsEnd=!0,this.isRenderFinish=!1,this.streamGapTimes=[],this.delayStreamInterval=null}async addStreamCheck(){this.stremCheckInterval=setInterval(()=>{if(this.isStreamFinish){clearInterval(this.stremCheckInterval);return}+new Date>this.messageLastTime+B1.STREAM_MAX_WAIT&&(this.markReport.mark(Dr.ONMESSAGE_MAX_WAIT),ir.error(`>>> 流返回超时${B1.STREAM_MAX_WAIT/1e3}s 结束`),this.finalMessageIsEnd=!1,this.stopStream(),this.abortController&&this.abortController.abort())},1e3)}async addOutPutCheck(){this.outputCheckInterval=setInterval(()=>{if(this.isRenderFinish){clearInterval(this.outputCheckInterval);return}this.outputLastTime&&!this.isStreamFinish&&+new Date>this.outputLastTime+B1.UI_MAX_WAIT&&(this.markReport.mark(Dr.FE_UI_MAX_WAIT),ir.error(`>>> 渲染超时${B1.UI_MAX_WAIT/1e3}s 结束`),this.finalMessageIsEnd=!1,this.stopStream(),this.abortController&&this.abortController.abort(),this.stopOutputMessage())},1e3)}onStreamQuality(t){this.streamQuality.times.push(+new Date),this.streamQuality.lengths.push(t.length);const n=Gi.STREAM_QUALITY_TIME_COUNT,r=Gi.STREAM_QUALITY_LENGTH_COUNT;let i=this.streamQuality.times,s=this.streamQuality.lengths;if(i.length>n&&(i=i.slice(i.length-n),this.streamQuality.times=i),s.length>r&&(s=s.slice(s.length-r),this.streamQuality.lengths=s),i.length>1&&(i=i.map((o,a)=>{if(i[a+1])return i[a+1]-o}).filter(o=>typeof o=="number"),this.streamQualityTimeAverage=NL.getAverage(i)),i.length>1&&(this.streamQualityLenAverage=NL.getAverage(s)),this.loopMsgChar=1,this.streamQualityTimeAverage1?(this.loopMsgSpeed=Gi.MAX_STREAM_SPEED,this.loopMsgChar=a):this.loopMsgSpeed=Math.max(Math.min(o,Gi.MAX_STREAM_SPEED),5)}else this.loopMsgSpeed=Math.min(o,Gi.MIN_STREAM_SPEED);else this.loopMsgSpeed=Gi.MAX_STREAM_SPEED}ir.success("动态流质量 =>",`流质量 => 时间间隔:${this.streamQualityTimeAverage} 长度:${this.streamQualityLenAverage}`,`流速度: ${(this.streamQualityTimeAverage/this.streamQualityLenAverage).toFixed(2)}ms / 字符 `,`输出速度 => ${this.loopMsgSpeed}ms / ${this.loopMsgChar}字符`)}onMessage(t){var r,i;if(t.data==="[CLOSE]"){this.markReport.mark(Dr.ONMESSAGE_CLOSE_EVENT),ir.success(">>>> CLOSE",+new Date),this.stopStream();return}if(t.data==="[DONE]"){this.markReport.mark(Dr.ONMESSAGE_DONE_EVENT),ir.success(">>>> DONE",+new Date);return}if(t.data[0]==="["&&t.data[t.data.length-1]==="]"){const s=M7.indexOf(t.data);if(s>-1){ir.success(">>>> 接收PresetKeys ",t.data);const o=t.data.replace("]","").replace("[","");clearTimeout(this.onProgressTimer),t.data===M7[M7.length-1]?this.onProgress(o):this.onProgressTimer=setTimeout(()=>{this.onProgress(o)},s*50);return}}let n=t.data;try{n.length&&(n=JSON.parse(n))}catch{ir.error(">>>> 转义JSON失败",n)}if((n==null?void 0:n.type)==="REL_QUESTION"){ir.success(">>>> 接收到相关问题",n.data),this.onQuestions(n.data);return}if(n&&Array.isArray(n)){ir.success(">>>> 接收到引用",n),this.references=n;return}if(n)if(this.messageLastTime=+new Date,ir.info(`>>> 流返回 时间${this.messageLastTime}`),this.streamGapTimes.length<100&&this.streamGapTimes.push(this.messageLastTime),n.code&&typeof n.code=="string"&&(n.code=Number(n.code)),typeof n.code=="number"&&n.code!==200)n.message=typeof n.message=="string"&&n.message||this.errorTip,!this.message&&this.markReport.mark(Dr.ONMESSAGE_FIRST_EVENT),this.message=n.message,this.finalMessage?(this.finalMessage="",this.onRenderMessage(n.message)):this.outPutMessage(n.message),n.code===400101&&this.stopOutputMessage(T1.ANSWER_CHECK_HIT),n.code===400102?this.stopOutputMessage(T1.ANSWER_NOT_PASS):this.stopOutputMessage(T1.ERROR_STOP),this.stopStream(),ir.error("返回错误信息:停止输出");else{let s=((i=(r=n==null?void 0:n.message)==null?void 0:r.content)==null?void 0:i.parts.join(""))||"";this.onMessageResolve(s)}}onError(){this.isRenderFinish||(ir.error("Onerror 结束",this.isRenderFinish),this.canSetReferences=!1,this.stopStream(),this.stopOutputMessage(T1.ERROR_STOP),this.abortController&&this.abortController.abort())}onOpen(){}stop(){this.isRenderFinish||(ir.error(">>> 手动结束"),this.markReport.mark(Dr.FE_STOP,void 0,{answer:this.finalMessage}),this.canSetReferences=!1,this.stopStream(),this.stopOutputMessage(T1.CLICK_STOP),this.abortController&&this.abortController.abort())}onMessageResolve(t){const n=!this.message&&t;if(this.message+=t,n)this.markReport.mark(Dr.ONMESSAGE_FIRST_EVENT),this.addStreamCheck(),this.onFirstSend(),t.length>Gi.MAX_STREAM_FIRST_LEN?(this.outPutType="delay",this.delayOutput()):(this.outPutType="normal",this.finalMessageArr.push(t)),ir.success("输出类型 => ",`${this.outPutType} 首次消息长度: ${t.length}`),this.outPut();else if(this.outPutType==="delay"&&(ir.error("输出类型 => 输出类型冲突 [首次判定为delay, 与后续流内容不符]"),this.delayOutput()),this.outPutType==="normal"){if(this.isStreamFinish)return;this.finalMessageArr.push(t),this.onStreamQuality(t),this.pauseOutput&&(this.pauseOutput=!1,this.outPut())}}stopStream(){this.onStreamFinish(wt.pause),this.stremCheckInterval&&clearInterval(this.stremCheckInterval),this.outPutType==="normal"&&(this.isStreamFinish=!0,setTimeout(()=>{this.isRenderFinish||(this.pauseOutput=!1,this.outPut())},80))}stopOutputMessage(t=T1.NORMAL){this.finalMessagePre&&this.outPutMessage(),this.canSetReferences&&(ir.success(">>>> 引用",this.references),this.references.length&&this.onReferences(this.references)),this.outputTimer&&(clearTimeout(this.outputTimer),this.outputTimer=null),clearInterval(this.delayStreamInterval),ir.success(">>> onFinish",t),this.onFinish(t),this.isRenderFinish=!0,ir.success(">>> 最终渲染内容:",this.finalMessage);const n=this.markReport.getMarksMap();this.outputCheckInterval&&clearInterval(this.outputCheckInterval),ir.success("提问 -> 发起请求 = query审核耗时",n.REQUEST_START-n.QUESTION_SUBMIT),ir.success("发出请求 -> 首次接到消息 = 流接口耗时",n.ONMESSAGE_FIRST_EVENT-n.REQUEST_START),ir.success("首次接到消息 -> 首次渲染 = 首字渲染耗时",n.FE_FIRST_CHAR-n.ONMESSAGE_FIRST_EVENT),ir.success("提问 -> 首次渲染 = 首字用户感知耗时",n.FE_FIRST_CHAR-n.QUESTION_SUBMIT),ir.success("首次渲染 -> 渲染结束 = 渲染总耗时",n.FE_FINISH_FULL-n.FE_FIRST_CHAR),ir.success(">>> 流间隔",JSON.stringify(this.streamGapTimes.map((r,i)=>{if(this.streamGapTimes[i+1])return this.streamGapTimes[i+1]-r}).filter(r=>typeof r=="number")))}outPutMessage(t=""){this.outputLastTime=+new Date,!this.finalMessage&&t&&(ir.success(`>>> 首次文字渲染 ${+new Date}`),this.markReport.mark(Dr.FE_FIRST_CHAR),this.addOutPutCheck()),this.finalMessage+=(this.finalMessagePre||"")+t,this.onRenderMessage(this.finalMessage),this.finalMessagePre=""}outPutChar(){if(this.finalMessageArr.length){const t=this.finalMessageArr[this.outputIndex],n=t.length;if(this.finalMessageArr[this.outputIndex+1]){const i=nGi.LIMIT_LINE_NO_OUTPUT&&this.finalMessageArr.length-this.outputIndex>Gi.LIMIT_LINE_NO_OUTPUT){ir.info(`存在多行未输出 当前行是代码?${i}跳转至最新行上一行。当前行: ${this.outputIndex}, 总行数: ${this.finalMessageArr.length}`);const o=t.slice(this.outputSubIndex),a=this.finalMessageArr.slice(this.outputIndex+1,-1).join("");this.outPutMessage(`${o}${a}`),this.outputIndex+=this.finalMessageArr.length-1-this.outputIndex}else this.outputSubIndex{if(this.pauseOutput||this.isRenderFinish){this.outputTimer&&(clearTimeout(this.outputTimer),this.outputTimer=null);return}this.outPutChar(),this.outputTimer=setTimeout(()=>{t()},this.loopMsgSpeed)};t()}async delayOutput(){clearInterval(this.delayStreamInterval),this.delayStreamInterval=null;let t=this.finalMessageArr.reduce((i,s)=>(i+=s.length,i),0),n=t>1?t-1:0;this.loopMsgSpeed=Gi.MAX_STREAM_SPEED;const r=()=>{const i=this.finalMessageArr.length,s=~~(i/5+1),o=(i+1)*s;this.loopMsgChar=Math.min(o,50);const a=B1.CACHE_OUPUT_INTERVAL_TIME/Gi.MAX_STREAM_SPEED*o,l=this.message.slice(n,n+a);n+=a,this.finalMessageArr.push(l),ir.success("分割字符串 => ",this.loopMsgChar,` ${n} / ${this.message.length}`),this.pauseOutput&&(this.pauseOutput=!1,this.outPut()),n>=this.message.length&&(ir.success("模拟流返回结束 清除定时器 => "),clearInterval(this.delayStreamInterval),this.delayStreamInterval=null,this.isStreamFinish=!0)};r(),this.delayStreamInterval=setInterval(r,B1.CACHE_OUPUT_INTERVAL_TIME)}}const RL=se(Yf);function Whe(e){RL.value=e.toString(),console.log("setChatType:",e)}function dh(e){return{chatType:RL,setChatType:Whe}}let qi=null,Oo=null,UL=null,No=null;const HL={break:1,error:2},QL=gr({source:"csdn"}),Yhe=gr({source:"csdn"}),{user:$L}=Os(),{keycode:PL}=Gc(),{chatType:zL}=dh(),{features:jhe}=e0(),{bizResourceInfo:L7}=KI(),{setStatus:O7,loading:R0t}=ii(),{modelSettings:KL}=b1(),{sid:N7,records:U0t,getLastRecord:H0t,updateLastRecord:S1,removeLastRecord:Q0t,updateIndexRecord:VL,removeRecord:Xhe}=Yr(),{role:fa}=Mr();function D7({keyword:e,qid:t,uuid:n,isRefresh:r,mindMap:i,requestId:s,markReport:o,modelId:a,index:l,pIndex:c,item:u,linkId:d}){return new Promise((h,m)=>{var le,pe,J,he,ye,be,Ie,Ve,Je,Xe;(le=qi==null?void 0:qi.close)==null||le.call(qi),s=s||_u(),o||(o=new y1(s),console.warn("ChatMark is null"));const g=((pe=fa.value)==null?void 0:pe.chatType)==Io,b=((J=fa.value)==null?void 0:J.chatType)==ro,y=((he=fa.value)==null?void 0:he.chatType)==Vi,C={keyword:e,uuid:n,questionId:t,sid:N7.value,type:s3(PL.value),modelId:a,isTest:!1,modelSettings:{...KL.value,model:i||g||b||y?"gpt":KL.value.model},enableSearch:g,regenerate:r,request_id:s,chatType:fa.value.chatType||zL.value,citeSourceType:PL.value,presetWordQuery:jhe.presetWordQuery,cosplayPrompt:fa.value.cosplayPrompt||((ye=fa.value.ext)==null?void 0:ye.cosplayPrompt),docId:(be=fa.value)==null?void 0:be.docId,fileName:(Ie=fa.value)==null?void 0:Ie.fileName,mindMap:i,mindOriginAnswer:i&&u.message,linkId:(Ve=fa.value)==null?void 0:Ve.linkId,link:(Je=fa.value)==null?void 0:Je.link};L7.value&&L7.value&&(C.resourceInfo=L7.value);let E="",B=[],S=[],L="";r&&u.index>-1&&(L=((Xe=u==null?void 0:u.extJson)==null?void 0:Xe.groupId)||u.groupId||u.qid);const N=ct=>{console.log("onFinish",ct),Oo=null,i?(l===void 0||r?S1:VL)({qid:t,mindMapLoading:!1,finishType:ct,status:wt.end,mindMapText:i?E:"",error:!E,groupId:L},l,c):S1({qid:t,references:B,questions:S,finishType:ct,status:wt.end,groupId:L},l),O7(wt.end);const Bt={references:B,questions:S,groupId:L};if(i&&!r&&(Bt.mindQid=u.qid),ct==="ANSWER_CHECK_HIT"){const{curHistory:St,setCurHistory:Tt}=bi();Bt.answerCheckHit=!0;const fe={checkMsg:!1,deleteQuestion:!0};l>-1&&(fe.pIndex=l),Xhe(fe),Tt({...St.value,answerCheckHit:!0})}ct==="ANSWER_NOT_PASS"&&S1({qid:t,define:Fi.error,type:"left",message:"不支持该文件内容,文件理解失败",status:wt.end},l),(ct==="NORMAL"||ct==="ANSWER_CHECK_HIT"||ct==="CLICK_STOP"&&E)&&k3({qid:t,question:e,answer:E,original:E,sid:N7.value,mindMap:i},Bt)},U=ct=>{E=ct.trim(),!i&&E&&S1({message:ct,status:wt.sending,chatType:fa.value.chatType||zL.value,groupId:L},l)},$=ct=>{B=ct},G=ct=>{S=ct},z=()=>{O7(wt.sending)},R=()=>{};let W=!1;const te=ct=>{console.log("debugger => onopen",ct),o.mark(Dr.REQUEST_OPEN),Oo&&Oo.onOpen(ct),E="",clearInterval(UL)},K=ct=>{var St;if(console.log("debugger => onerror",ct),o.mark(Dr.REQUEST_ERROR),Oo&&Oo.onError(ct),clearInterval(UL),(ct==null?void 0:ct.status)===401){o.mark(Dr.REQUEST_401);const Tt=bu();D7({keyword:e,uuid:Tt,qid:t,isRefresh:r,requestId:s,markReport:o});return}const Bt=E?HL.break:HL.error;throw i?(l===void 0||r?S1:VL)({type:"left",mindMapLoading:!1,error:!0},l,c):(k3({qid:t,question:e,answer:null,original:null,sid:N7.value,linkId:d,errorType:Bt}),S1({qid:t,define:Fi.error,type:"left",message:$L.errorMessage||"向我提问的人太多,我回答不过来了呢,我们正在努力扩容中,请稍等一会再试试~~~",status:wt.end},l)),(St=qi==null?void 0:qi.close)==null||St.call(qi),O7(wt.end),No&&(No==null||No.abort()),new Error("Not Retry")},j=ct=>{if(W=!0,Oo&&Oo.onMessage(ct),ct.data){if(/\[\w+\]/.test(ct.data))return;let Bt={};try{Bt=JSON.parse(ct.data)}catch(St){throw console.error(ct),new Error(St)}}},ee=()=>{if(console.log("debugger => onclose",W),!W)throw new Error};o.mark(Dr.REQUEST_START),No=new AbortController;const{modelSettings:V,...X}=C;qi=QL.chatSearchEventSource({params:{...X,...V},controller:No,onmessage:j,onopen:te,onerror:K,onclose:ee}),Oo=null,Oo=new DL({errorTip:$L.errorMessage,question:E,api:QL,cas:Yhe,abortController:No,source:qi,markReport:o,useFeCheck:!1,onStreamFinish:R,onFinish:N,onRenderMessage:U,onReferences:$,onFirstSend:z,onQuestions:G}),h(!0)})}function Zhe(){var e,t;(e=qi==null?void 0:qi.close)==null||e.call(qi),Oo&&Oo.stop(),(t=No==null?void 0:No.abort)==null||t.call(No),setTimeout(()=>{Oo=null})}const GL=se(!1);se(-1),se(!1),se(5);let fh=null;const{records:$0t,setRecords:qL,addRecord:Xl,getRecordsLen:R7,sid:hh,setSid:U7,getLastRecord:I3,getIndexRecord:Jhe,updateLastRecord:Zl,removeLastRecord:WL,updateIndexRecord:epe,clearRecords:P0t}=Yr(),{setCurHistory:tpe}=bi(),{extraData:t0}=pr(),{keycode:YL}=Gc(),ph=gr({source:"cas"}),{modelSettings:jL}=b1(),{chat:gh,setStatus:Ds,loading:XL}=ii(),{chatType:npe}=dh(),{role:n0,setRole:H7,getChatTypeString:rpe}=Mr(),{features:ipe}=e0(),Wi=async(e={})=>(Q7(),H7({}),U7(Wa()),tpe({}),qL([]),H7(e),Ds(wt.end),e.welcome&&qL([{type:"left",message:e.welcome}]),hh),ZL=async()=>(GL.value=await Lr(YL.value),GL.value?!0:(r0(),!1));async function k1(e="send",t){const{data:{data:n}}=await ph.getRestTickets();return!n&&n!==null&&(e==="send"&&ape(),e==="toast"&&rr(t)),n}function spe(e,t){const n=e.trim();return ph.getSkillTree({skillType:n}).then(r=>{var i,s;if(((i=r.data)==null?void 0:i.code)==200&&((s=r.data)!=null&&s.data)){Ds(wt.end);const o=r.data.data,a=I3(),l={label:o.skillType,expand:!0,children:o.skillCatalogueDTOS.map(c=>({label:c.catalogue,id:c.catalogueId,expand:!0,children:c.skillTitleDTOS.map(u=>({id:u.titleId,label:u.title,desc:u.desc,url:u.url}))}))};return Zl({...a,type:"left",chatType:qc,id:a.id||this.createUuid(),qid:t,message:l,status:wt.end,static:!0}),k3({sid:hh.value,qid:t,question:e,answer:JSON.stringify(l),chatType:qc}),!0}return!1})}async function JL(e,t,n,r){var m,g,b;if(gh.status==wt.loading||gh.status==wt.sending){rr({type:"info",message:"正在回答中,请稍后提问"});return}if(Ds(wt.loading),!await k1())return Ds(wt.end);const s=bu(),o=Wa(),a=_u();let l=typeof e=="string"?e.trim():e.question;const c=typeof e=="string"?{}:e,u=r||!!c.isRefresh;let d="";u&&(c.refreshError?((g=(m=Jhe(t))==null?void 0:m.children)==null?void 0:g.length)>1?WL(t):(WL(),c.index=-1,t=-1):d=((b=c==null?void 0:c.extJson)==null?void 0:b.groupId)||c.groupId||c.qid),console.log("groupId set",d);const h=new y1(a,{utm_source:t0.utm_source||"",utm_medium:t0.utm_medium||"",question:l,qid:o,mindMap:!0,model:"gpt"});return t===void 0||u?Xl({id:s,question:l,type:"left",message:"",mindMapLoading:!0,mindMap:!0,showMindMap:!0,groupId:d,error:!1},c.index):epe({mindMapLoading:!0,mindMap:!0,showMindMap:!0,groupId:d,error:!1},t,n),D7({keyword:l,qid:o,uuid:s,mindMap:!0,isRefresh:u,requestId:a,markReport:h,index:t,pIndex:n,item:c})}async function ope(e,t,n){try{Zl({loadingType:VI.CHAT_LINK,loadingExt:{message:"正在阅读这个链接",status:"loading"}},t);const{data:{code:r,data:i}}=await ph.crawlLinkContent(e);return Zl({loadingExt:{message:"已完成阅读链接,正在整理内容",status:"success"}},t),r===200&&typeof i=="number"?i:""}catch{return}}async function I1(e,t=!0){var C,E,B,S,L;if(!e){console.error("发送错误消息! message:",e);return}let n=typeof e=="string"?e.trim():e.message;const r=typeof e=="string"?{}:e,i=typeof e=="string"?!1:e.isRefresh;if(YL==="")return;if(gh.status==wt.loading||gh.status==wt.sending){rr({type:"info",message:"正在回答中,请稍后提问"});return}if(Ds(wt.loading),t&&!await ZL()||!await k1())return Ds(wt.end);const o=!!r.isRefresh,a=!!r.isContinue,l=bu(),c=Wa();!hh.value&&U7(c);const u=((C=n0.value)==null?void 0:C.preText)||"";!o&&!a&&(n=u+n);const d=n0.value||{},h=jL.value.model,m=_u(),g=new y1(m,{utm_source:t0.utm_source||"",utm_medium:t0.utm_medium||"",question:n,qid:c,model:h});let b={};o&&(b.groupId=r.groupId||r.qid,b.questionIdPrevious=r.qid),(S=(E=window.csdn)==null?void 0:E.report)==null||S.reportClick({spm:"1018.2226.3001.9141",extra:{...t0,question:n,questionId:c,now:Date.now(),type:"send_start",model:jL.value.model,from:"ask",chatTypeName:rpe(),chatRoleName:(B=n0.value)==null?void 0:B.title,...b}}),r.skipQ||Xl({type:"right",message:n,...d}),g.mark(Dr.QUESTION_SUBMIT);try{const{data:{data:N}}=await ph.checkKeywordV2({query:n,rtype:1});if(!N)throw new Error("内容违规")}catch{g.mark(Dr.CHECK_QUESTION_HIT),Xl({type:"left",message:"提问包含违规内容,请修改后再次提问。"},r.index),Ds(wt.end);return}if(((L=n0.value)==null?void 0:L.chatType)===Fo){Ds(wt.end),JL(e,r.index,r.pIndex,o);return}Xl({id:l,question:n,type:"left",message:"",status:wt.loading,mindMap:r.mindMap},r.index);let y="";if(n0.value.chatType===ro&&n0.value.link&&(y=await ope(n0.value.link,r.index,r.pIndex),typeof y=="number"&&H7({...n0.value,linkId:y})),g.mark(Dr.QUESTION_SUBMIT_TYPE_EVENTSOURCE),!((!d.chatType||d.chatType===Yf)&&!i&&ipe.skillTree&&await spe(n,c)))return D7({keyword:n,qid:c,uuid:l,isRefresh:o,requestId:m,markReport:g,index:r.index||-1,item:r})}function r0(){R7()>0&&I3().define==Fi.login||Xl({type:"left",define:Fi.login,message:"请点击登录后使用C知道",placeholder:"登录后继续提问吧~"})}function ape(){const e="额度不足,请订阅服务解锁全部功能体验";rr(e);const t=I3();(!t||t.define!=Fi.vip)&&Xl({type:"left",define:Fi.vip,placeholder:e,message:e})}async function lpe(){const e={define:Fi.text,type:"left",message:"你已成功订阅C知道服务,可使用C知道的全部服务权益~"};R7()>0&&I3().define==Fi.vip?Zl(e):Xl(e),await yL()}async function eO(e,t=!0){if(t&&(!await ZL()||!await k1()))return;const n=e.id||createQid(),r=e.qid||createQid();!hh.value&&U7(r),e.skipQ||Xl({id:n,type:"right",message:e==null?void 0:e.question}),Xl({id:n,qid:r,type:"left",message:"",question:e==null?void 0:e.question,status:wt.sending}),Ds(wt.sending);let i=0;fh&&clearInterval(fh);let s=e.answer,o=s.length>500?~~(s.length/10/20):2;const a=()=>{var l,c;Ds(wt.end),Zl({qid:r,id:n,type:"left",message:s,status:wt.end}),((l=e.references)==null?void 0:l.length)>0&&Zl({references:e.references}),((c=e.questions)==null?void 0:c.length)>0&&Zl({questions:e.questions}),i=0,k3({qid:r,question:e.question,answer:s,original:null,sid:hh.value,isSug:!0,chatType:npe.value},{questions:(e==null?void 0:e.questions)||[],references:(e==null?void 0:e.references)||[]})};fh=setInterval(()=>{gh.status==wt.pause&&clearInterval(fh),Zl({message:s.slice(0,i+=o)}),i>=s.length&&(clearInterval(fh),a())},50)}function F3(e){var r,i;const{utm_source:t,utm_medium:n}=t0;ua("c_utm_source",t,{domain:".csdn.net"}),ua("utm_source",t,{domain:".csdn.net"}),n&&(ua("c_utm_medium",n,{domain:".csdn.net"}),ua("utm_medium",n,{domain:".csdn.net"})),(i=(r=window.csdn.userOrderTipChat)==null?void 0:r.show)==null||i.call(r,{flag:t0.utm_source,spmExt:{utm_source:t0.utm_source||"",cask_vip_var:e||""},report_ext:{cask_vip_var:e||""},get_pay_success_callback:async s=>{var o,a,l;console.log("devbit pay success"),(l=(a=(o=window.csdn)==null?void 0:o.userOrderTip)==null?void 0:a.hide)==null||l.call(a),lpe()}})}const cpe=e=>{if(!e.children){if(XL.value){rr({type:"info",message:"正在回答中,请稍后提问"});return}Ds(wt.loading),ph.ansSkillTree({titleId:e.id}).then(t=>{if(t.data.code==200){t.data.data;const n=Wa(),r={...e,answer:t.data.data,question:e.label,sug:e.label,qid:n};eO(r)}else k1()}).catch(()=>{Ds(wt.end)})}};function Q7(e,t=!1){t||Ds(wt.end),Zhe(),t||Zl({status:wt.end,showMindMap:!1},e)}const tO=(e=-1,t)=>{if(XL.value){rr("答案正在输出中,请稍后再试");return}const n=e===-1?R7()-1:e,r=t.question.trim();r&&I1({...t,index:n,message:r,isRefresh:!0,mindMap:!1,skipQ:!0})},upe=gr({source:"cas"}),M3=se(!1),mh=yr({before:"",after:""}),i0=()=>{const e=async n=>{if(!n.trim())return;if(!await Lr())return vs(),n;if(!await k1())return n;const{data:{data:s}}=await upe.checkKeywordV2({query:n,rtype:1});if(!s)return rr("内容涉及违规,请修改后提问。"),n;mh.before=n,M3.value=!0;try{const o=await EL({keyword:n});return M3.value=!1,o.trim()?(mh.after=o,o):n}catch{return t(),M3.value=!1,n}},t=()=>(mh.after="",mh.before);return{optimizing:M3,optimizeInfo:mh,optimize:e,cancelOptimize:t}},{optimizing:Ape}=i0(),{end:dpe}=ii(),mn=de(()=>!dpe.value||Ape.value),$7=se(!1);function nO(){return{show:$7,onOpenOrder(){$7.value=!0},onCloseOrder(){$7.value=!1}}}function fpe(e){return new Promise((t,n)=>{var r=new XMLHttpRequest;r.overrideMimeType("application/json"),r.open("GET",e,!0),r.onreadystatechange=function(){if(r.readyState===4)if(r.status===200)try{const i=JSON.parse(r.responseText);t(i)}catch{t({})}else n()},r.send(null)})}const hpe=e=>{typeof e=="string"&&(e=Number(e));const t=new Date,n=new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime(),r=new Date(t.getFullYear(),t.getMonth(),t.getDate()+1).getTime();return e>=n&&e{if(!e.startTime||!e.endTime)return;const t=+new Date,n=Gl(rO);if(P7.value=!1,new Date(e.startTime).getTime()t){const r=e.pcSideIcon||{};r.enable&&r.img&&(M1.img=r.img,M1.text=r.text,M1.width=r.width||"100%",M1.show=!0);const i=e.pcVipCard||{};if(i.enable&&i.img&&(L3.img=i.img,L3.style={width:i.width||"120px",height:i.height||""},L3.show=!0),n&&hpe(n))return;const s=e.pcFloatIcon||{};s.enable&&s.img&&(F1.img=s.img,F1.style={width:s.width||"142px",height:s.height||""},F1.show=!0)}}).catch(()=>{F1.show=!1,M1.show=!1,P7.value=!1});function z7(){return{loading1024Btn:P7,floatBtn:F1,sideBtn:M1,vipCard:L3,closeFloat(){F1.show=!1,ua(rO,`${+new Date}`)}}}const ppe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},gpe=[k("path",{"fill-rule":"evenodd",stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.5",d:"M4.49609 2.99222L7.08072 1.5C7.55901 1.22386 8.1706 1.38773 8.44674 1.86602L9.09984 2.99723L4.49609 2.99222Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"#574FF5",stroke:"#574FF5","stroke-linejoin":"round","stroke-width":"0.5",d:"M1 3.5C1 3.22385 1.22386 3 1.5 3H10.5C10.7761 3 11 3.22385 11 3.5V10.5C11 10.7761 10.7761 11 10.5 11H1.5C1.22386 11 1 10.7761 1 10.5V3.5Z"},null,-1),k("path",{fill:"white",stroke:"white","stroke-linejoin":"round","stroke-width":"0.5",d:"M8.8125 8.25H11V5.75H8.8125C8.08763 5.75 7.5 6.30965 7.5 7C7.5 7.69035 8.08763 8.25 8.8125 8.25Z"},null,-1),k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-width":"0.5",d:"M11 4.125V10.125"},null,-1)];function mpe(e,t){return F(),P("svg",ppe,[...gpe])}const vpe={render:mpe},_pe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},bpe=[dn('',5)];function Cpe(e,t){return F(),P("svg",_pe,[...bpe])}const ype={render:Cpe},wpe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},xpe=[k("path",{fill:"#574FF5",stroke:"#574FF5","stroke-linejoin":"round","stroke-width":"0.5",d:"M10.5 2H1.5C1.22386 2 1 2.22386 1 2.5V9.5C1 9.77614 1.22386 10 1.5 10H10.5C10.7761 10 11 9.77614 11 9.5V2.5C11 2.22386 10.7761 2 10.5 2Z"},null,-1),k("path",{stroke:"white","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.5",d:"M3 4.5L4.75 6L3 7.5"},null,-1),k("path",{stroke:"white","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.5",d:"M5.75 8H9"},null,-1)];function Epe(e,t){return F(),P("svg",wpe,[...xpe])}const Bpe={render:Epe},Tpe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},Spe=[dn('',2)];function kpe(e,t){return F(),P("svg",Tpe,[...Spe])}const Ipe={render:kpe},Fpe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},Mpe=[k("g",{"clip-path":"url(#clip0_7409_50414)"},[k("path",{fill:"#574FF5",stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.5",d:"M11 4C11 5.65685 9.65685 7 8 7C7.49333 7 7.01597 6.87437 6.5974 6.6526L2.25 11L1 9.75L5.3474 5.4026C5.12563 4.98402 5 4.50668 5 4C5 2.34315 6.34315 1 8 1C8.50667 1 8.98403 1.12561 9.4026 1.3474L7.5 3.25L8.75 4.5L10.6526 2.5974C10.8744 3.01597 11 3.49332 11 4Z"})],-1),k("defs",null,[k("clipPath",{id:"clip0_7409_50414"},[k("rect",{width:"12",height:"12",fill:"white"})])],-1)];function Lpe(e,t){return F(),P("svg",Fpe,[...Mpe])}const Ope={render:Lpe},Npe={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"12",fill:"none",viewBox:"0 0 14 12"},Dpe=[k("path",{fill:"currentColor","fill-opacity":"1","fill-rule":"evenodd",d:"M5.15597 3.288C4.94444 3.07648 4.93126 2.74671 5.12652 2.55145C5.32178 2.35619 5.65155 2.36937 5.86307 2.58089L9.69306 6.41088C9.76045 6.47827 9.80771 6.55767 9.83451 6.6409C9.89968 6.82227 9.85536 7.03834 9.70407 7.18963L5.98481 10.9089C5.7794 11.1143 5.4546 11.1225 5.25933 10.9273C5.06407 10.732 5.0723 10.4072 5.27771 10.2018L8.67373 6.80576L5.15597 3.288Z","clip-rule":"evenodd"},null,-1)];function Rpe(e,t){return F(),P("svg",Npe,[...Dpe])}const Tu={render:Rpe},Upe={class:"chat-no-data"},Hpe=k("img",{width:"80px",src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-emptypage.png?t=2",alt:""},null,-1),Qpe={class:"empty-text",style:{"text-align":"center"}},K7=Object.assign({name:"EmptyView"},{__name:"empty",props:{text:{type:String,default:"暂无对话"}},setup(e){return(t,n)=>(F(),P("div",Upe,[Hpe,k("p",Qpe,pt(e.text),1)]))}}),$pe={class:"chat-order"},Ppe={class:"chat-order-main"},zpe={class:"chat-order-title"},Kpe={class:"flex align-item"},Vpe=k("span",{style:{"margin-right":"2px"}},"额度账单",-1),Gpe=k("img",{class:"chat-icon-tip",src:G9,alt:""},null,-1),qpe={class:"chat-order-list","infinite-scroll-immediate":!1,"infinite-scroll-distance":16},Wpe={key:0,class:"empty"},Ype={class:"order-time"},jpe={class:"order-pay"},Xpe={class:"order-pay-item"},Zpe={__name:"order",setup(e){const{show:t,onCloseOrder:n,onOpenOrder:r}=nO(),i=yr({page:1,pageSize:30}),s=gr({source:"cas"}),o=qI,a=se([]),l=se(!0),c=se(0),u=se(!1),d=m=>s.getCheckInfo(m).then(({data:g})=>{if(l.value=!1,g.data.code===200&&g.data.data){if(c.value=g.data.total,c.value>0){const b=g.data.data.reduce((y,C)=>{var E;return((E=y[y.length-1])==null?void 0:E.dateTime)==C.dateTime?y[y.length-1].data.push(C):y.push({dateTime:C.dateTime,data:[C]}),y},[]);console.log(b),a.value.push(...b)}return g}}),h=()=>c.value===a.value.length?u.value=!0:(i.page++,d(i));return mt(()=>t.value,(m,g)=>{m?d(i):(i.page=1,l.value=!0,a.value=[])}),(m,g)=>{const b=Ga,y=i1,C=NI;return F(),He(y,{visible:T(t),placement:"right-end",width:320,"popper-class":"chat-order-popper",teleported:!1,offset:30},{reference:Ee(()=>[bt(m.$slots,"default")]),default:Ee(()=>[tt((F(),P("div",$pe,[k("div",Ppe,[k("div",zpe,[k("span",Kpe,[Vpe,ue(b,{placement:"bottom",effect:"dark",content:"仅展示付费额度的购买、消耗、过期记录,展示保留至小数点后两位。",teleported:!1,persistent:!1},{default:Ee(()=>[Gpe]),_:1})]),ue(T(ur),{size:16,onClick:pn(T(n),["stop"])},{default:Ee(()=>[ue(T(KA))]),_:1},8,["onClick"])]),tt((F(),P("div",qpe,[l.value?Le("",!0):(F(),P(Ct,{key:0},[a.value.length===0?(F(),P("div",Wpe,[ue(K7,{text:"空空如也~"})])):Le("",!0),a.value.length>0?(F(!0),P(Ct,{key:1},yn(a.value,E=>(F(),P("div",{class:"order-list-item",key:E.dateTime},[k("div",Ype,pt(E.dateTime),1),k("div",jpe,[(F(!0),P(Ct,null,yn(E.data,B=>(F(),P("div",Xpe,[k("span",null,pt(B.actionDesc),1),k("span",null,pt(B.totalValue>0?"+"+T(l1)(B.totalValue/1e4,NaN):"-"+T(l1)(B.totalValue/-1e4,NaN))+"cc",1)]))),256))])]))),128)):Le("",!0)],64))])),[[C,h]])])])),[[T(o),T(n)]])]),_:3},8,["visible"])}}},vn=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n},s0=e=>(Gr("data-v-fd18637b"),e=e(),qr(),e),Jpe={class:"chat-user"},e2e=["disabled"],t2e=["src"],n2e={key:1,class:"user-left"},r2e={class:"right-content"},i2e={class:"flex justify-between align-center"},s2e={class:"user-name line"},o2e={key:0,class:"user-desc"},a2e={key:1,class:"user-desc"},l2e=[s0(()=>k("span",null,"订阅解锁全部功能 ",-1))],c2e={class:"right-list"},u2e={class:"top"},A2e=s0(()=>k("img",{src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-vip.png?t=2",alt:""},null,-1)),d2e=["src"],f2e={class:"bottom"},h2e={class:"right-item"},p2e={class:"right-item"},g2e={class:"right-item"},m2e={class:"right-item"},v2e={class:"right-item"},_2e={key:0,class:"setting"},b2e={class:"progress flex justify-between align-center"},C2e={class:"progress-bar"},y2e={class:"setting-item"},w2e=s0(()=>k("img",{class:"chat-icon-tip",src:G9,alt:""},null,-1)),x2e={key:1,class:"setting setting-vip"},E2e={class:"progress flex justify-between align-center"},B2e={class:"progress-bar"},T2e={class:"flex justify-between align-center"},S2e={class:"setting-item"},k2e=s0(()=>k("img",{class:"chat-icon-tip",src:G9,alt:""},null,-1)),I2e={class:"setting setting-bottom"},F2e=s0(()=>k("div",{class:"icon-receipt"},null,-1)),M2e=s0(()=>k("span",{class:"icon-text"},"额度账单",-1)),L2e={class:"list-item align-center flex",target:"_blank",href:"https://bbs.csdn.net/topics/618438778"},O2e=s0(()=>k("div",{class:"icon-question"},null,-1)),N2e=s0(()=>k("span",{class:"icon-text"},"功能反馈",-1)),D2e=vn(Object.assign({name:"UserCard"},{__name:"index",props:{fold:Boolean},setup(e,{expose:t}){const{vipCard:n}=z7(),r=gr({source:"cas"}),{onOpenOrder:i,onCloseOrder:s}=nO(),o=se(),a=se(),l=se(276),{setUser:c,user:u}=Os(),{extraData:d}=pr(),h=S=>{F3(S)},m=()=>{var S,L;r.getUserAllInfo().then(N=>{const U=N.data;U.code===200&&c(U.data)}),(L=(S=window.csdn)==null?void 0:S.report)==null||L.reportView({spm:"1018.2226.3001.10150",extra:d})},g=()=>{s()},b=()=>{const S="https://passport.csdn.net/account/logout?from="+encodeURIComponent(window.location.href);window.location.href=S};t({openVip:h});const y=de(()=>l1(u.freeFlowRateTotal-u.freeFlowRate,1e5,.01,!0)),C=de(()=>l1(u.freeFlowRateTotal)),E=de(()=>l1(u.vipFlowRateTotal-u.vipFlowRate,1e5,.01,!0)),B=de(()=>l1(u.vipFlowRateTotal));return(S,L)=>{const N=Cn("spm"),U=Cn("report");return F(),P("div",Jpe,[T(u).avatarUrl?(F(),P("div",{key:0,class:ke(["user-left",{"user-vip":T(u).vip}]),disabled:T(mn),ref_key:"buttonRef",ref:o},[k("img",{class:"user-img",src:T(u).avatarUrl,alt:"avater"},null,8,t2e)],10,e2e)):(F(),P("div",n2e,[tt((F(),P("span",{onClick:L[0]||(L[0]=(...$)=>T(vs)&&T(vs)(...$)),class:"user-login"},[Yt(" 登录")])),[[N,{spm:"1018.2226.3001.9708",extra:{type:"head"}}]])])),ue(T(i1),{placement:"right-end",ref_key:"popoverRef",ref:a,"virtual-ref":o.value,disabled:T(mn),trigger:"hover","virtual-triggering":"",width:"auto","popper-class":"chat-popper",onBeforeEnter:m,onAfterLeave:g},{default:Ee(()=>[k("div",r2e,[k("div",{class:"user-right",style:on({width:l.value+"px"})},[k("div",i2e,[k("div",null,[k("div",s2e,pt(T(u).nickname||T(u).username),1),T(u).vip?(F(),P("div",o2e,pt(T(u).endTime)+"到期",1)):tt((F(),P("div",a2e,l2e)),[[N,{spm:"1018.2226.3001.9142",extra:{type:"subscribe"}}]])]),T(u).vip?tt((F(),P("span",{key:0,class:"vip-status",onClick:L[1]||(L[1]=$=>h("renew"))},[Yt("立即续费")])),[[N,{spm:"1018.2226.3001.9142",extra:{type:"renew"}}]]):Le("",!0)]),k("div",c2e,[k("div",u2e,[A2e,Yt(" 服务权益 "),T(n).show?(F(),P("img",{key:0,class:"vip-1024-img",src:T(n).img,style:on(T(n).style||{}),alt:"",onClick:L[2]||(L[2]=$=>h("subscribe"))},null,12,d2e)):Le("",!0)]),k("div",f2e,[k("div",h2e,[k("span",null,[ue(T(vpe))]),Yt(" 更多用户提问对话的消耗额度 ")]),k("div",p2e,[k("span",null,[ue(T(ype))]),Yt(" 四种大语言模型灵活切换设置 ")]),k("div",g2e,[k("span",null,[ue(T(Bpe))]),Yt(" 文件/网页/代码一键总结理解 ")]),k("div",m2e,[k("span",null,[ue(T(Ipe))]),Yt(" 实时联网查询&生成思维导图 ")]),k("div",v2e,[k("span",null,[ue(T(Ope))]),Yt(" 多个角色助手&开发工具合集 ")])])]),T(u).freeFlowRateTotal>0?(F(),P("div",_2e,[k("div",b2e,[k("div",C2e,[k("div",{class:"percent",style:on({width:`${T(u).freeFlowRateTotal<=0?0:(T(u).freeFlowRateTotal-T(u).freeFlowRate)/T(u).freeFlowRateTotal*100}%`})},null,4)]),k("span",y2e,[ue(T(Ga),{placement:"bottom",teleported:!1,effect:"dark",content:"未订阅C知道服务或已过期,及CSDN会员的每日赠送额度,次日更新清零不累计。实时展示使用额度,统计可能会有延迟。"},{default:Ee(()=>[w2e]),_:1})])]),k("span",null,"已使用"+pt(y.value)+"/"+pt(C.value)+"cc",1)])):Le("",!0),T(u).vip?(F(),P("div",x2e,[k("div",E2e,[k("div",B2e,[k("div",{class:"percent percent-extra",style:on({width:`${T(u).vipFlowRateTotal<=0?0:(T(u).vipFlowRateTotal-T(u).vipFlowRate)/T(u).vipFlowRateTotal*100}%`})},null,4)]),k("div",T2e,[k("span",S2e,[ue(T(Ga),{placement:"bottom",effect:"dark",content:"付费订阅C知道服务的赠送额度,有效期内多次订阅可累计,超出服务时长后无法使用。实时展示使用额度,统计可能会有延迟。",teleported:!1},{default:Ee(()=>[k2e]),_:1})])])]),k("span",null,"已使用"+pt(E.value)+"/"+pt(B.value)+"cc",1)])):tt((F(),P("div",{key:2,class:"get-vip-btn",onClick:L[3]||(L[3]=$=>h("subscribe"))},[Yt(" 订阅服务 ")])),[[N,{spm:"1018.2226.3001.9142",extra:{type:"subscribe"}}]]),k("div",I2e,[ue(Zpe,null,{default:Ee(()=>[tt((F(),P("div",{class:"list-item align-center flex",onClick:L[4]||(L[4]=(...$)=>T(i)&&T(i)(...$))},[F2e,M2e,ue(T(Tu),{class:"icon-right"})])),[[U,{spm:"1018.2226.3001.10150"}]])]),_:1}),k("a",L2e,[O2e,N2e,ue(T(Tu),{class:"icon-right"})])]),k("div",{class:"logout",onClick:b},[Yt(" 退出登录 "),ue(T(Tu))])],4)])]),_:1},8,["virtual-ref","disabled"])])}}}),[["__scopeId","data-v-fd18637b"]]),Ci=Object.assign({name:"Access"},{__name:"index",props:{name:{type:String}},setup(e){const{features:t}=e0(),n=e,r=de(()=>!n.name||Object.hasOwnProperty.call(t,n.name)&&t[n.name]);return(i,s)=>r.value?bt(i.$slots,"default",{key:0}):Le("",!0)}}),R2e={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},U2e=[k("g",{id:"plus-circle"},[k("rect",{id:"矩形",width:"16",height:"16",fill:"currentColor",opacity:"0.01"}),k("path",{id:"形状",fill:"currentColor","fill-rule":"evenodd",d:"M8 1C4.13438 1 1 4.13438 1 8C1 11.8656 4.13438 15 8 15C11.8656 15 15 11.8656 15 8C15 4.13438 11.8656 1 8 1ZM10.875 7.5H8.5V5.125C8.5 5.05625 8.44375 5 8.375 5H7.625C7.55625 5 7.5 5.05625 7.5 5.125V7.5H5.125C5.05625 7.5 5 7.55625 5 7.625V8.375C5 8.44375 5.05625 8.5 5.125 8.5H7.5V10.875C7.5 10.9438 7.55625 11 7.625 11H8.375C8.44375 11 8.5 10.9438 8.5 10.875V8.5H10.875C10.9438 8.5 11 8.44375 11 8.375V7.625C11 7.55625 10.9438 7.5 10.875 7.5ZM2.1875 8C2.1875 11.2094 4.79063 13.8125 8 13.8125C11.2094 13.8125 13.8125 11.2094 13.8125 8C13.8125 4.79063 11.2094 2.1875 8 2.1875C4.79063 2.1875 2.1875 4.79063 2.1875 8Z","clip-rule":"evenodd"})],-1)];function H2e(e,t){return F(),P("svg",R2e,[...U2e])}const Q2e={render:H2e},$2e={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"110",fill:"none",viewBox:"0 0 16 110"},P2e=[dn('',4)];function z2e(e,t){return F(),P("svg",$2e,[...P2e])}const K2e={render:z2e},V2e={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"110",fill:"none",viewBox:"0 0 16 110"},G2e=[dn('',4)];function q2e(e,t){return F(),P("svg",V2e,[...G2e])}const W2e={render:q2e},Y2e={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},j2e=[dn('',2)];function X2e(e,t){return F(),P("svg",Y2e,[...j2e])}const Z2e={render:X2e},J2e={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},ege=[dn('',2)];function tge(e,t){return F(),P("svg",J2e,[...ege])}const nge={render:tge},rge={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},ige=[k("path",{fill:"currentColor",d:"M6.89003 15.75C6.61003 15.75 6.35003 15.6 6.22003 15.34C6.03003 14.97 6.18003 14.52 6.56003 14.33C7.43003 13.9 8.17003 13.24 8.70003 12.44C8.88003 12.17 8.88003 11.83 8.70003 11.56C8.16003 10.76 7.42003 10.1 6.56003 9.67002C6.18003 9.49002 6.03003 9.04002 6.22003 8.66002C6.40003 8.29002 6.85003 8.14002 7.22003 8.33002C8.32003 8.88002 9.26003 9.71002 9.94003 10.73C10.45 11.5 10.45 12.5 9.94003 13.27C9.26003 14.29 8.32003 15.12 7.22003 15.67C7.12003 15.72 7.00003 15.75 6.89003 15.75Z"},null,-1),k("path",{fill:"currentColor",d:"M17 15.75H13C12.59 15.75 12.25 15.41 12.25 15C12.25 14.59 12.59 14.25 13 14.25H17C17.41 14.25 17.75 14.59 17.75 15C17.75 15.41 17.41 15.75 17 15.75Z"},null,-1),k("path",{fill:"currentColor",d:"M15 22.75H9C3.57 22.75 1.25 20.43 1.25 15V9C1.25 3.57 3.57 1.25 9 1.25H15C20.43 1.25 22.75 3.57 22.75 9V15C22.75 20.43 20.43 22.75 15 22.75ZM9 2.75C4.39 2.75 2.75 4.39 2.75 9V15C2.75 19.61 4.39 21.25 9 21.25H15C19.61 21.25 21.25 19.61 21.25 15V9C21.25 4.39 19.61 2.75 15 2.75H9Z"},null,-1)];function sge(e,t){return F(),P("svg",rge,[...ige])}const oge={render:sge},age={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},lge=[dn('',5)];function cge(e,t){return F(),P("svg",age,[...lge])}const uge={render:cge},Age={class:"aside-left"},dge={class:"aside-items"},fge=["onClick","disabled"],hge={class:"chat-icon-text"},pge=["src"],gge={key:1,src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-vip.png?t=2",alt:""},mge={key:0,class:"aside-right"},vge={class:"aside-top"},_ge=["disabled"],bge={class:"add"},Cge=k("span",null,"新建",-1),yge={class:"aside-main"},wge=Object.assign({name:"ChatAside"},{__name:"index",props:{activeMenu:{type:String,default:"search"}},emits:["newChat","changeMenu"],setup(e,{expose:t,emit:n}){const{sideBtn:r,loading1024Btn:i}=z7(),s=n;gr({source:"cas"});const{mainTab:o,setTab:a}=_s(),{extraData:l}=pr(),{end:c,cursorDisabled:u}=ii(),{cancelOptimize:d}=i0(),h=e,m=de(()=>h.activeMenu==="chat"||h.activeMenu==="search"),g=se(!1),b=se(!0),y=()=>{g.value=!g.value,g.value&&(b.value=!1),setTimeout(()=>{g.value||(b.value=!0)},500)},C=async(U={},$)=>{if(u.value)return;d();const G=await Lr();s("newChat",U),a(ri),G||$&&rr("请登录")},E=se(null),B=async U=>{if(!await Lr())return vs();E.value.openVip(U)},S=[{icon:nge,text:"AI搜索",key:"search",spm:"1018.2226.3001.10417"},{icon:Z2e,text:"对话",key:"chat"},{icon:oge,text:"指令中心",key:"directive",spm:"1018.2226.3001.10084",access:"roles"},{icon:uge,text:"工具合集",key:"tools",access:"tools",spm:"1018.2226.3001.10085"}],L=async U=>{var $,G;u.value||(U.spm&&((G=($=window==null?void 0:window.csdn)==null?void 0:$.report)==null||G.reportClick({spm:U.spm,extra:{...l}})),s("changeMenu",U.key))};return t({openVip:B,newChat:C,changTab:U=>{const $=S.find(G=>G.key===U);$&&L({...$,spm:""})}}),(U,$)=>{const G=Cn("spm"),z=Cn("report");return F(),P("div",{class:ke(["chat-aside",{fold:g.value}])},[k("div",Age,[m.value?(F(),P("div",{key:0,class:"fold-icon",onClick:y},[g.value?(F(),He(T(W2e),{key:0,class:"icon-fold-close"})):(F(),He(T(K2e),{key:1,class:"icon-fold-open"}))])):Le("",!0),k("div",dge,[(F(),P(Ct,null,yn(S,R=>ue(Ci,{name:R.access},{default:Ee(()=>[k("div",{onClick:W=>L(R),disabled:T(u),class:ke(["aside-chat-item",{active:e.activeMenu===R.key}])},[(F(),He(mr(R.icon))),k("div",hge,pt(R.text),1)],10,fge)]),_:2},1032,["name"])),64))]),ue(zi,{name:"el-fade-in-linear"},{default:Ee(()=>[T(i)?Le("",!0):tt((F(),P("div",{key:0,class:"vip-button",onClick:$[0]||($[0]=R=>B("toolbar"))},[T(r).show?(F(),P("img",{key:0,src:T(r).img,alt:"VIP",style:on({width:T(r).width})},null,12,pge)):(F(),P("img",gge)),k("span",null,pt(T(r).show?T(r).text:"订阅服务"),1)])),[[G,{spm:"1018.2226.3001.9142",extra:{type:"toolbar"}}]])]),_:1}),ue(D2e,{ref_key:"userCard",ref:E,fold:g.value},null,8,["fold"])]),m.value?(F(),P("div",mge,[k("div",vge,[tt((F(),P("div",{class:"add-wrap new-chat-btn",disabled:T(u),onClick:C},[k("div",bge,[tt(ue(T(Q2e),null,null,512),[[rn,b.value]]),Cge])],8,_ge)),[[z,{spm:"1018.2226.3001.9707"}]])]),k("div",yge,[b.value?bt(U.$slots,"default",{key:0}):Le("",!0)])])):Le("",!0)],2)}}}),xge=k("div",null,null,-1),Ege={class:"dialog-footer"},V7={__name:"index",props:{title:String,showClose:{type:Boolean,default:!0},show:Boolean,bold:Boolean,showFooter:{type:Boolean,default:!0},confirmText:{type:String,default:"确定"},cancelText:{type:String,default:"取消"},showCancel:Boolean,bodyClass:String,append:{type:String,default:"body"}},emits:["confirm","cancel","update:show"],setup(e,{emit:t}){const n=t;return(r,i)=>{const s=gu,o=r1;return F(),He(o,{class:ke(["simple-dialog",{bold:e.bold,[e.bodyClass]:e.bodyClass}]),value:e.show,title:e.title,"align-center":"","append-to":e.append,"show-close":e.showClose},gf({default:Ee(()=>[bt(r.$slots,"default")]),_:2},[e.title?void 0:{name:"header",fn:Ee(()=>[xge]),key:"0"},e.showFooter?{name:"footer",fn:Ee(()=>[k("span",Ege,[e.showCancel?(F(),He(s,{key:0,round:"",onClick:i[0]||(i[0]=a=>n("cancel"))},{default:Ee(()=>[Yt(pt(e.cancelText),1)]),_:1})):Le("",!0),ue(s,{type:"primary",round:"",onClick:i[1]||(i[1]=a=>n("confirm"))},{default:Ee(()=>[Yt(pt(e.confirmText),1)]),_:1})])]),key:"1"}:void 0]),1032,["class","value","title","append-to","show-close"])}}};function vh(e,t={delay:300,loading:!1}){const{delay:n}=t,r=se(t.loading),i=setTimeout(()=>{r.value=!0},n);function s(...o){return e(...o).then(a=>(r.value||clearInterval(i),r.value=!1,a))}return{loading:r,action:s}}const Bge={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},Tge=[k("path",{fill:"currentColor",d:"M4.3335 8C4.3335 7.44772 3.88578 7 3.3335 7C2.78121 7 2.3335 7.44772 2.3335 8C2.3335 8.55228 2.78121 9 3.3335 9C3.88578 9 4.3335 8.55228 4.3335 8Z"},null,-1),k("path",{fill:"currentColor",d:"M9 8C9 7.44772 8.55228 7 8 7C7.44772 7 7 7.44772 7 8C7 8.55228 7.44772 9 8 9C8.55228 9 9 8.55228 9 8Z"},null,-1),k("path",{fill:"currentColor",d:"M13.667 8C13.667 7.44772 13.2193 7 12.667 7C12.1147 7 11.667 7.44772 11.667 8C11.667 8.55228 12.1147 9 12.667 9C13.2193 9 13.667 8.55228 13.667 8Z"},null,-1)];function Sge(e,t){return F(),P("svg",Bge,[...Tge])}const iO={render:Sge},kge={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},Ige=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M10 5.75V3.5L7.75 1H2.5C2.22386 1 2 1.22386 2 1.5V10.5C2 10.7761 2.22386 11 2.5 11H5.5"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M8 11L10.5 8.5L9.5 7.5L7 10V11H8Z"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M7.5 1V3.5H10"},null,-1)];function Fge(e,t){return F(),P("svg",kge,[...Ige])}const sO={render:Fge},Mge={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},Lge=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.85",d:"M10.5 6.75C10.5 8.25 9.5 10.75 6 10.75C2.5 10.75 1.5 8.25 1.5 6.75"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.85",d:"M6 1.27515V8.25002"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.85",d:"M3 4.25L6 1.25L9 4.25"},null,-1)];function Oge(e,t){return F(),P("svg",Mge,[...Lge])}const Nge={render:Oge},Dge={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},Rge=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M7 1.5H10.5V5"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M10.5 7.36842V9.75C10.5 10.1642 10.1642 10.5 9.75 10.5H2.25C1.83579 10.5 1.5 10.1642 1.5 9.75V2.25C1.5 1.83579 1.83579 1.5 2.25 1.5H4.5"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M6.44922 5.54998L10.2742 1.72498"},null,-1)];function Uge(e,t){return F(),P("svg",Dge,[...Rge])}const Hge={render:Uge},Qge={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},$ge=[k("path",{stroke:"currentColor","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M3.75 3L4.05 1.25H7.95L8.25 3"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-opacity":"0.9",d:"M1.5 3H10.5"},null,-1),k("path",{"fill-rule":"evenodd",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M9.25 3L8.75 10.75H3.25L2.75 3H9.25Z","clip-rule":"evenodd"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-opacity":"0.9",d:"M4.75 8.75H7.25"},null,-1)];function Pge(e,t){return F(),P("svg",Qge,[...$ge])}const oO={render:Pge},zge={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},Kge=[k("path",{fill:"#999AAA",d:"M6.11332 10.3867C5.98666 10.3867 5.85999 10.34 5.75999 10.24C5.56666 10.0467 5.56666 9.72666 5.75999 9.53332L9.53332 5.75999C9.72666 5.56666 10.0467 5.56666 10.24 5.75999C10.4333 5.95332 10.4333 6.27332 10.24 6.46666L6.46666 10.24C6.37332 10.34 6.23999 10.3867 6.11332 10.3867Z"},null,-1),k("path",{fill:"#999AAA",d:"M9.88666 10.3867C9.75999 10.3867 9.63332 10.34 9.53332 10.24L5.75999 6.46666C5.56666 6.27332 5.56666 5.95332 5.75999 5.75999C5.95332 5.56666 6.27332 5.56666 6.46666 5.75999L10.24 9.53332C10.4333 9.72666 10.4333 10.0467 10.24 10.24C10.14 10.34 10.0133 10.3867 9.88666 10.3867Z"},null,-1)];function Vge(e,t){return F(),P("svg",zge,[...Kge])}const aO={render:Vge},Gge={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},qge=[k("path",{fill:"#66BB55",d:"M7.05321 10.3866C6.91988 10.3866 6.79321 10.3333 6.69988 10.2399L4.81321 8.35328C4.61988 8.15994 4.61988 7.83994 4.81321 7.64661C5.00655 7.45328 5.32655 7.45328 5.51988 7.64661L7.05321 9.17994L10.4799 5.75328C10.6732 5.55994 10.9932 5.55994 11.1865 5.75328C11.3799 5.94661 11.3799 6.26661 11.1865 6.45994L7.40655 10.2399C7.31321 10.3333 7.18655 10.3866 7.05321 10.3866Z"},null,-1)];function Wge(e,t){return F(),P("svg",Gge,[...qge])}const lO={render:Wge},_h=e=>(Gr("data-v-85c393f1"),e=e(),qr(),e),Yge={key:0,class:"chat-history-list"},jge=["disabled","onClick"],Xge={class:"his-item-wrap"},Zge={class:"his-item-title"},Jge={key:1,class:"chat-history-message"},e3e=["disabled"],t3e={class:"active"},n3e={class:"his-action-popover-content"},r3e=["onClick","disabled"],i3e=_h(()=>k("span",null,"编辑",-1)),s3e=["onClick","disabled"],o3e=_h(()=>k("span",null,"导出",-1)),a3e=["onClick","disabled"],l3e=_h(()=>k("span",null,"分享",-1)),c3e=["onClick","disabled"],u3e=_h(()=>k("span",null,"删除",-1)),A3e=_h(()=>k("div",null,"删除后无法进行对话",-1)),d3e=vn(Object.assign({name:"ChatHistory"},{__name:"index",props:{keycode:String,utm_medium:String,isFold:Boolean,tab:[String,Number]},emits:["newChat","selectChat"],setup(e,{expose:t,emit:n}){const r=gr({source:"cas"}),i=se(void 0),s=se(""),o=se(!1),{mainTab:a,setTab:l}=_s(),{sid:c,setSid:u,setCheckedStatus:d}=Yr(),{historys:h,setHistorys:m,updateHistoryByIndex:g,setCurHistory:b,currentSid:y}=bi(),C=se(!0),{keycode:E}=Gc(),{role:B,setRole:S}=Mr(),{extraData:L}=pr(),N=se({[ri]:"1018.2226.3001.9844",[Lo]:"1018.2226.3001.9846"}),{end:U}=ii(),$=e;pf(async()=>{const Ie=await Lr(E.value);C.value=Ie});const G=se(1),z=se(!1),R=(Ie=!1)=>{if(Ie){if(z.value)return;G.value++}else z.value=!1,G.value=1;return r.getAiSearchHistoryList({chatType:"1,4,5,6,7,8,9,CHAT_SEARCH",domainType:2,clientType:"pc,wap,app,wxmini,baidumini",page:G.value,pageSize:40}).then(({data:Ve})=>{var Xe;const Je=((Xe=Ve==null?void 0:Ve.data)==null?void 0:Xe.data)||[];return Je.length||(z.value=!0),Ie||m([]),m([...h.value,...Je]),Je})},W=async(Ie=!1)=>{if(!await Lr(E.value))return!1;await R(Ie),setTimeout(()=>{a1()},200)},te=se(null),K=()=>{GI(te.value,()=>{W(!0)},500)},{loading:j,action:ee}=vh(W,{loading:!0});Xt(async()=>{await ee(),X()}),mt(()=>$.tab,()=>{W()}),mt(()=>y.value,()=>{W()});const V=n,X=()=>{var Ie,Ve;(Ve=(Ie=window.csdn)==null?void 0:Ie.report)==null||Ve.reportView({spm:"1018.2226.3001.9611",extra:L})},le=async(Ie,Ve=!1,Je={})=>{var Bt,St,Tt,fe,me;if(mn.value)return;const Xe=Ie.sid;if(!Xe)return;Ve&&await W();const ct=(Bt=Ie.ext)!=null&&Bt.role?Ie.ext:{};S(ct),l(ct.domainType||0),u(Xe);try{const{data:xe}=await r.getHistoryDetail({sid:Xe}),Se=xe.data.map((Ne,Fe)=>{Ne.id=Ne.id||Xe+"_"+(xe.data.length-Fe-1);const Ye=Ne.extJson||{};return Ne.references=Ye.references,Ne.questions=Ye.questions,Je.enableChecked&&(Ne.chatType==qc?(Ne._checked=!1,Ne._checkDisable=!0):Ne._checked=!0),Ne}),Re=((St=Se==null?void 0:Se[0])==null?void 0:St.extJson)||((me=(fe=(Tt=Se==null?void 0:Se[0])==null?void 0:Tt.children)==null?void 0:fe[0])==null?void 0:me.extJson);return Re&&S(Re),(Re==null?void 0:Re.chatType)===Vi?l(Lo):(Re==null?void 0:Re.chatType)===Io?l(Ja):(Re==null?void 0:Re.chatType)===ro?l(Yl):(Re==null?void 0:Re.chatType)===Fo&&l(el),b(Ie,Se),V("selectChat",{id:Xe,list:Se}),xe}catch(xe){console.error(xe),await W()}},pe=()=>{const Ve=(o.value||{}).sid;if(!Ve)return W();window.csdn.report.reportClick({spm:"1018.2226.3001.9611",extra:{id:Ve,...L}}),r.deleteHistory({sid:Ve,domainType:$.tab||a.value,clientType:"pc,wap,app,wxmini,baidumini"}).then(({data:Je})=>{if(Je.code===200)return o.value=!1,rr({type:"success",message:"删除成功"}),c.value===Ve&&Wi(),W();rr({type:"error",message:"删除失败"})})},J=Ie=>{mn.value||(i.value=Ie.sid,s.value=Ie.userMessage)},he=async(Ie,Ve)=>{var ct,Bt,St;if(mn.value)return;const Je=Ie.sid||"";Je!==c.value&&console.log(`分享sid未加载, 加载sid: ${Je}`),await le(Ie,!1,{enableChecked:!0});const{curHistory:Xe}=bi();if((ct=Xe.value)!=null&&ct.answerCheckHit&&((St=(Bt=Xe.value)==null?void 0:Bt.list)==null?void 0:St.length)===1){ko({type:"info",message:"该会话不支持分享、导出",customClass:"chat-toast-message",appendTo:document.getElementById("chat-model-com")});return}d(!0,Ve)},ye=()=>{i.value=void 0,s.value=""},be=Ie=>{const Ve=s.value.trim();Ve!==""&&r.updateHisName({sid:i.value,title:Ve}).then(Je=>{g({userMessage:Ve},Ie),ye()})};return t({selectChat:le,getHistoryList:W}),(Ie,Ve)=>{const Je=i1,Xe=V7,ct=Cn("report"),Bt=Cn("view"),St=Cn("scroll");return F(),P(Ct,null,[tt((F(),P("div",Qr({ref_key:"chatHistory",ref:te,class:"chat-history"},Ie.$attrs,{class:{isFold:e.isFold}}),[C.value?(F(),He(T(So),{key:1,loading:T(j)},{template:Ee(()=>[(F(),P(Ct,null,yn([1,2,3],Tt=>k("div",{class:"ske-item",key:Tt},[ue(T(qa),{variant:"rect",width:"100%",style:{height:"24px"}})])),64))]),default:Ee(()=>[T(h).length?tt((F(),P("div",Yge,[(F(!0),P(Ct,null,yn(T(h),(Tt,fe)=>tt((F(),P("div",{class:ke(["chat-history-item",{selected:T(c)==Tt.sid}]),disabled:T(mn),key:Tt.sid,onClick:me=>le(Tt)},[k("div",Xge,[k("div",Zge,[i.value==Tt.sid?(F(),He(T(hu),{key:0,modelValue:s.value,"onUpdate:modelValue":Ve[0]||(Ve[0]=me=>s.value=me),autofocus:"",class:"edit-input",placeholder:"请输入",onKeypress:_i(me=>be(fe),["enter"])},{suffix:Ee(()=>[ue(T(aO),{class:"c-icon",onClick:ye}),ue(T(lO),{class:"c-icon",onClick:me=>be(fe),style:on({color:s.value!==""?"green":"inherit"})},null,8,["onClick","style"])]),_:2},1032,["modelValue","onKeypress"])):(F(),P("span",Jge,pt(T(J9)(Tt.userMessage)),1))])]),tt(k("div",{class:"his-action",onClick:pn(()=>{},["stop"])},[ue(Je,{placement:"right-start",width:72,"show-arrow":!1,"popper-class":"his-action-popover",trigger:"hover"},{reference:Ee(()=>[k("div",{class:"c-icon icon-more",disabled:T(mn)},[tt((F(),P("span",t3e,[ue(T(iO))])),[[ct,{spm:"1018.2226.3001.9611",extra:{id:Tt.sid}}]])],8,e3e)]),default:Ee(()=>[k("div",n3e,[k("ul",null,[tt((F(),P("li",{onClick:me=>J(Tt),disabled:T(mn)},[ue(T(sO)),i3e],8,r3e)),[[ct,{spm:"1018.2226.3001.9611",extra:{id:Tt.sid}}]]),tt((F(),P("li",{onClick:me=>he(Tt,"export"),disabled:T(mn)},[ue(T(Nge)),o3e],8,s3e)),[[ct,{spm:"1018.2226.3001.10145",extra:{id:Tt.sid}}]]),tt((F(),P("li",{onClick:me=>he(Tt,"share"),disabled:T(mn)},[ue(T(Hge)),l3e],8,a3e)),[[ct,{spm:"1018.2226.3001.10144",extra:{id:Tt.sid}}]]),tt((F(),P("li",{onClick:me=>T(U)&&(o.value=Tt),disabled:T(mn)},[ue(T(oO)),u3e],8,c3e)),[[ct,{spm:"1018.2226.3001.9611",extra:{id:Tt.sid}}]])])])]),_:2},1024)],512),[[rn,!i.value]])],10,jge)),[[ct,{spm:N.value[T(a)]}]])),128))])),[[Bt,{spm:N.value[T(a)]}]]):(F(),He(K7,{key:1}))]),_:1},8,["loading"])):(F(),He(K7,{key:0}))],16)),[[St,K]]),ue(Xe,{modelValue:o.value,"onUpdate:modelValue":Ve[1]||(Ve[1]=Tt=>o.value=Tt),width:"366px",title:"删除提示","append-to-body":"",onConfirm:Ve[2]||(Ve[2]=Tt=>pe(o.value)),onCancel:Ve[3]||(Ve[3]=Tt=>o.value=!1),showCancel:!0},{default:Ee(()=>[A3e]),_:1},8,["modelValue"])],64)}}}),[["__scopeId","data-v-85c393f1"]]),cO=e=>{var i,s,o;const{chatType:t}=dh(),n=e.reverse(),r=[];for(let a=0;a(u.type="left",u.message=u.assistantMessage,u.references=u.extJson.references,u.questions=u.extJson.questions,u.groupId=u.extJson.groupId,u.question=l.userMessage,u.mindMapText=u.extJson.mindMapStr,u)).filter(u=>{var d;return!((d=u.extJson)!=null&&d.answerCheckHit)}).reverse()})}return r},f3e=(e=[])=>{var r,i;const t=e.reverse(),n=[];try{for(let s=0;s{var l;const s=document.getElementById((l=n.at(-1))==null?void 0:l.qid),o=document.querySelector(".el-scrollbar__wrap");if(!s||!o)return;const a=s.offsetTop-o.offsetTop;o.scrollTop=a},0)}catch(s){console.warn("recordsConvertAiSearch Err",s)}return n};async function uO(e,t={}){const{user:n}=Os(),{currentSid:r}=bi(),i={clientType:"pc",type:"CHAT_SEARCH",source:2,isVip:n.vip,domainType:0,chatType:"10",sid:e.sid,original:"",...e,ext:{isCas:1,chatType:"10",domainType:2,questions:t.questions||[],references:t.references||[],mindQid:t.mindQid,answerCheckHit:t.answerCheckHit||!1}},s=await Ns.saveChat(i);return r.value=e.sid,s}var h3e=hL,p3e=B7,g3e="Expected a function";function m3e(e,t,n){var r=!0,i=!0;if(typeof e!="function")throw new TypeError(g3e);return p3e(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),h3e(e,t,{leading:r,maxWait:t,trailing:i})}var v3e=m3e;const _3e=Vl(v3e);let jr=null,Do=null,AO=null,io=null;const dO={break:1,error:2},G7=gr({source:"csdn"}),b3e=gr({source:"csdn"}),{user:fO}=Os(),{chatType:C3e}=dh(),{setStatus:q7,loading:Mut}=ii(),{sid:W7,records:Lut,getLastRecord:Out,updateLastRecord:Su,removeLastRecord:Nut,updateIndexRecord:hO,removeRecord:y3e}=Yr(),{role:w3e}=Mr(),pO={default:G7.aiSearchQuery,mindMap:G7.aiSearchMindMap};function Y7({keyword:e,qid:t,uuid:n,isRefresh:r,mindMap:i,requestId:s,markReport:o,modelId:a,index:l,pIndex:c,item:u,linkId:d}){return new Promise((h,m)=>{var ee,V;(ee=jr==null?void 0:jr.close)==null||ee.call(jr),s=s||_u(),o||(o=new y1(s),console.warn("ChatMark is null"));let g="",b=[],y=[],C="",E=()=>{},B={};r&&u.index>-1&&(C=((V=u==null?void 0:u.extJson)==null?void 0:V.groupId)||u.groupId||u.qid);const S=X=>{console.log("onFinish",X),Do=null,io=null,i?(l===void 0||r?Su:hO)({qid:t,mindMapLoading:!1,finishType:X,status:wt.end,mindMapText:g,error:!g,groupId:C},l,c):Su({qid:t,references:b,questions:y,finishType:X,status:wt.end,groupId:C},l),q7(wt.end);const le={references:b,questions:y,groupId:C};if(i&&!r&&(le.mindQid=u.qid),X==="ANSWER_CHECK_HIT"){const{curHistory:pe,setCurHistory:J}=bi();le.answerCheckHit=!0;const he={checkMsg:!1,deleteQuestion:!0};l>-1&&(he.pIndex=l),y3e(he),J({...pe.value,answerCheckHit:!0})}X==="ANSWER_NOT_PASS"&&Su({qid:t,define:Fi.error,type:"left",message:"不支持该文件内容,文件理解失败",status:wt.end},l),(X==="NORMAL"||X==="ANSWER_CHECK_HIT"||X==="CLICK_STOP"&&g)&&uO({qid:t,question:e,answer:g,original:g,sid:W7.value,mindMap:i},le)},L=X=>{g=X.trim(),!i&&g&&Su({message:X,status:wt.sending,chatType:w3e.value.chatType||C3e.value,groupId:C},l)},N=X=>{b=X},U=X=>{y=X},$=()=>{q7(wt.sending)},G=()=>{};let z=!1;const R=X=>{console.log("debugger => onopen",X),o.mark(Dr.REQUEST_OPEN),Do&&Do.onOpen(X),g="",clearInterval(AO)},W=X=>{var pe;if(console.log("debugger => onerror",X),o.mark(Dr.REQUEST_ERROR),Do&&Do.onError(X),clearInterval(AO),(X==null?void 0:X.status)===401){o.mark(Dr.REQUEST_401);const J=bu();return Y7({keyword:e,qid:t,uuid:J,isRefresh:r,mindMap:i,requestId:s,markReport:o,modelId:a,index:l,pIndex:c,item:u,linkId:d})}const le=g?dO.break:dO.error;throw i?(console.log(i,u.mindMapText),(l===void 0||r?Su:hO)({type:"left",mindMapLoading:!1,error:!0},l,c)):(uO({qid:t,question:e,answer:null,original:null,sid:W7.value,linkId:d,errorType:le}),Su({qid:t,define:Fi.error,type:"left",message:fO.errorMessage||"向我提问的人太多,我回答不过来了呢,我们正在努力扩容中,请稍等一会再试试~~~",status:wt.end},l)),(pe=jr==null?void 0:jr.close)==null||pe.call(jr),q7(wt.end),io&&(io==null||io.abort()),new Error("Not Retry")},te=X=>{if(z=!0,Do&&Do.onMessage(X),X.data){if(/\[\w+\]/.test(X.data))return;let le={};try{le=JSON.parse(X.data)}catch(pe){throw console.error(X),new Error(pe)}}},K=()=>{var X;if(console.log("debugger => onclose",z),(X=jr==null?void 0:jr.abort)==null||X.call(jr),!z)throw new Error("hack close")},j=X=>{i||Su({message:g,status:wt.sending,progress:X,chatType:W9},l)};o.mark(Dr.REQUEST_START),io=new AbortController,E=pO.default,B={query:e,sid:W7.value,questionId:t,regenerate:r,request_id:s},i&&(E=pO.mindMap,B={request_id:s,query:e,answer:u.assistantMessage||u.message}),jr=E({params:B,controller:io,onmessage:te,onopen:R,onerror:W,onclose:K}),Do=null,Do=new DL({errorTip:fO.errorMessage,question:g,api:G7,cas:b3e,abortController:io,source:jr,markReport:o,useFeCheck:!1,onStreamFinish:G,onFinish:S,onRenderMessage:L,onReferences:N,onFirstSend:$,onQuestions:U,onProgress:j}),h(!0)})}function gO(){var e,t;(e=jr==null?void 0:jr.close)==null||e.call(jr),Do&&Do.stop(),(t=io==null?void 0:io.abort)==null||t.call(io),setTimeout(()=>{Do=null})}const{sid:x3e,addRecord:j7,getRecordsLen:Dut,setSid:mO,getLastRecord:E3e,getIndexRecord:B3e,updateLastRecord:T3e,removeLastRecord:vO,updateIndexRecord:S3e,clearRecords:k3e}=Yr(),{setRole:I3e}=Mr(),{setCurHistory:F3e}=bi(),{chat:O3,setStatus:o0,cursorDisabled:M3e}=ii(),{modelSettings:L3e}=b1(),{extraData:bh}=pr(),O3e=async()=>await Lr()?!0:(vs(),!1),N3=()=>{X7(),I3e({chatType:W9}),mO(Wa()),F3e({}),o0(wt.waiting),k3e()};async function _O(e="send",t){const{data:{data:n}}=await Ns.getRestTickets();return!n&&n!==null&&(e==="send"&&D3e(),e==="toast"&&rr(t),e==="dialog"&&U3e("talk")),n}async function N3e(e,t,n,r){var m,g,b;if(O3.status==wt.loading||O3.status==wt.sending){rr({type:"info",message:"正在回答中,请稍后提问"});return}if(gO(),o0(wt.loading),!await _O())return o0(wt.end);const s=bu(),o=Wa(),a=_u();let l=typeof e=="string"?e.trim():e.question;const c=typeof e=="string"?{}:e,u=r||!!c.isRefresh;let d="";u&&(c.refreshError?((g=(m=B3e(t))==null?void 0:m.children)==null?void 0:g.length)>1?vO(t):(vO(),c.index=-1,t=-1):d=((b=c==null?void 0:c.extJson)==null?void 0:b.groupId)||c.groupId||c.qid),console.log("groupId set",d);const h=new y1(a,{utm_source:bh.utm_source||"",utm_medium:bh.utm_medium||"",question:l,qid:o,mindMap:!0,model:"gpt"});return t===void 0||u?j7({id:s,question:l,type:"left",message:"",mindMapLoading:!0,mindMap:!0,showMindMap:!0,groupId:d,error:!1},c.index):S3e({mindMapLoading:!0,mindMap:!0,showMindMap:!0,groupId:d,error:!1},t,n),Y7({keyword:l,qid:o,uuid:s,mindMap:!0,isRefresh:u,requestId:a,markReport:h,index:t,pIndex:n,item:c})}async function bO(e){var c,u;if(!e)return console.error("发送错误消息! message:",e),!1;let t=typeof e=="string"?e.trim():e.message;const n=typeof e=="string"?{}:e,r=!!n.isRefresh,i=bu(),s=Wa();!x3e.value&&mO(s);const o=L3e.value.model,a=_u(),l=new y1(a,{utm_source:bh.utm_source||"",utm_medium:bh.utm_medium||"",question:t,qid:s,model:o,chatTypeName:"ChatAiSearch"});(u=(c=window.csdn)==null?void 0:c.report)==null||u.reportClick({spm:"1018.2226.3001.9141",extra:{...bh,question:t,questionId:s,now:Date.now(),type:"send_start",model:o,from:"ask",chatTypeName:"ChatAiSearch"}}),l.mark(Dr.QUESTION_SUBMIT);try{const{data:{data:d}}=await Ns.checkKeywordV2({query:t,rtype:1});if(!d)throw new Error("内容违规")}catch{return l.mark(Dr.CHECK_QUESTION_HIT),rr("提问包含违规内容,请修改后再次提问。"),o0(wt.end),!1}return o0(wt.loading),j7({id:i,question:t,type:"left",message:"",status:wt.loading,mindMap:n.mindMap},n.index),l.mark(Dr.QUESTION_SUBMIT_TYPE_EVENTSOURCE),Y7({qid:s,keyword:t,uuid:i,isRefresh:r,requestId:a,markReport:l,index:n.index||-1,item:n})}async function CO(e,t){if(M3e.value)return;const n=e.trim();return n?O3.status==wt.loading||O3.status==wt.sending?(rr({type:"info",message:"正在回答中,请稍后提问"}),!1):(o0(wt.loading),!await O3e()||!await _O(t)?(o0(wt.end),!1):!0):(console.error("发送错误消息! message:",n),!1)}async function Ch(e,t){if(await CO(e,t))return N3(),bO(e)}function D3e(){const e="额度不足,请订阅服务解锁全部功能体验";rr(e);const t=E3e();(!t||t.define!=Fi.vip)&&j7({type:"left",define:Fi.vip,placeholder:e,message:e})}async function R3e(){rr("订阅成功")}function U3e(e){var i,s;const{extraData:t}=pr(),{utm_source:n,utm_medium:r}=t;ua("c_utm_source",n,{domain:".csdn.net"}),ua("utm_source",n,{domain:".csdn.net"}),r&&(ua("c_utm_medium",r,{domain:".csdn.net"}),ua("utm_medium",r,{domain:".csdn.net"})),(s=(i=window.csdn.userOrderTipChat)==null?void 0:i.show)==null||s.call(i,{flag:t.utm_source,spmExt:{utm_source:t.utm_source||"",cask_vip_var:e||""},report_ext:{cask_vip_var:e||""},get_pay_success_callback:async o=>{var a,l,c;console.log("devbit pay success"),(c=(l=(a=window.csdn)==null?void 0:a.userOrderTip)==null?void 0:l.hide)==null||c.call(l),R3e()}})}function X7(e,t=!1){const{setStatus:n}=ii();t||n(wt.end),gO(),t||T3e({status:wt.end},e)}const H3e={class:"chat-no-data"},Q3e=k("img",{width:"80px",src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-emptypage.png?t=2",alt:""},null,-1),$3e={class:"empty-text",style:{"text-align":"center"}},yO={__name:"empty",props:{text:{type:String,default:"暂无对话"}},setup(e){return(t,n)=>(F(),P("div",H3e,[Q3e,k("p",$3e,pt(e.text),1)]))}},Z7=e=>(Gr("data-v-72f8105a"),e=e(),qr(),e),P3e={key:0,class:"chat-history-list"},z3e=["disabled","onClick"],K3e={class:"his-item-wrap"},V3e={class:"his-item-title"},G3e={key:1,class:"chat-history-message"},q3e=["disabled"],W3e={class:"active"},Y3e={class:"his-action-popover-content"},j3e=["onClick","disabled"],X3e=Z7(()=>k("span",null,"编辑",-1)),Z3e=["onClick","disabled"],J3e=Z7(()=>k("span",null,"删除",-1)),eme=Z7(()=>k("div",null,"删除后无法进行对话",-1)),tme=vn(Object.assign({name:"ChatHistory"},{__name:"index",props:{tab:[String,Number]},emits:["newChat","selectChat"],setup(e,{expose:t,emit:n}){const r=gr({source:"cas"}),i=se(void 0),s=se(""),o=se(!1),{mainTab:a,setTab:l}=_s(),{sid:c,setSid:u,setRecords:d}=Yr(),{historys:h,updateHistoryByIndex:m,setCurHistory:g,setHistorys:b,currentSid:y}=bi(),C=se(!0),{extraData:E}=pr(),{end:B,sending:S,cursorDisabled:L}=ii(),N=e;pf(async()=>{const le=await Lr();C.value=le});const U=yr({pageNum:1,pageSize:40,total:0,noMore:!1}),$=(le=!1)=>{if(le){if(U.noMore)return;U.pageNum++}else U.noMore=!1,U.pageNum=1;return r.getAiSearchHistoryList({chatType:10,domainType:2,page:U.pageNum,pageSize:U.pageSize}).then(({data:pe})=>{var he;const J=((he=pe==null?void 0:pe.data)==null?void 0:he.data)||[];return J.length||(U.noMore=!0),le||b([]),b([...h.value,...J]),J})},G=async(le=!1)=>{if(!await Lr())return!1;await $(le)},z=se(null),R=()=>{GI(z.value,()=>{G(!0)},500)},{loading:W,action:te}=vh(G,{loading:!0});Xt(async()=>{await te()}),mt(()=>N.tab,()=>{G()}),mt(()=>y.value,()=>{G()});const K=async(le,pe=!1,J={})=>{var be;if(L.value)return;const he=le.sid;if(!he)return;pe&&await G();const ye=(be=le.ext)!=null&&be.role?le.ext:{};l(ye.domainType||0),u(he);try{const{data:Ie}=await r.getHistoryDetail({sid:he}),Ve=Ie.data.map((Je,Xe)=>{Je.id=Je.id||he+"_"+(Ie.data.length-Xe-1);const ct=Je.extJson||{};return Je.references=ct.references,Je.questions=ct.questions,Je});return g(le,Ve),d(f3e(Ve)),Kt(()=>{S.value&&X7()}),Ie}catch(Ie){console.error(Ie),await G()}},j=()=>{const pe=(o.value||{}).sid;if(!pe)return G();window.csdn.report.reportClick({spm:"1018.2226.3001.9611",extra:{id:pe,...E}}),r.deleteHistory({sid:pe,domainType:N.tab||a.value,clientType:"pc,wap,app,wxmini,baidumini"}).then(({data:J})=>{J.code===200?(o.value=!1,rr({type:"success",message:"删除成功"}),c.value===pe&&Wi(),G()):rr({type:"error",message:"删除失败"})})},ee=le=>{L.value||(i.value=le.sid,s.value=le.userMessage)},V=()=>{i.value=void 0,s.value=""},X=le=>{const pe=s.value.trim();pe!==""&&r.updateHisName({sid:i.value,title:pe}).then(J=>{m({userMessage:pe},le),V()})};return t({selectChat:K,getHistoryList:G}),(le,pe)=>{const J=i1,he=V7,ye=Cn("report"),be=Cn("scroll");return F(),P(Ct,null,[tt((F(),P("div",Qr({ref_key:"chatHistory",ref:z,class:"chat-history"},le.$attrs),[C.value?(F(),He(T(So),{key:1,loading:T(W)},{template:Ee(()=>[(F(),P(Ct,null,yn([1,2,3],Ie=>k("div",{class:"ske-item",key:Ie},[ue(T(qa),{variant:"rect",width:"100%",style:{height:"24px"}})])),64))]),default:Ee(()=>[T(h).length?(F(),P("div",P3e,[(F(!0),P(Ct,null,yn(T(h),(Ie,Ve)=>(F(),P("div",{class:ke(["chat-history-item",{disabled:T(L),selected:T(c)==Ie.sid}]),disabled:T(L),key:Ie.sid,onClick:Je=>K(Ie)},[k("div",K3e,[k("div",V3e,[i.value==Ie.sid?(F(),He(T(hu),{key:0,modelValue:s.value,"onUpdate:modelValue":pe[0]||(pe[0]=Je=>s.value=Je),autofocus:"",class:"edit-input",placeholder:"请输入",onKeypress:_i(Je=>X(Ve),["enter"])},{suffix:Ee(()=>[ue(T(aO),{class:"c-icon",onClick:V}),ue(T(lO),{class:"c-icon",onClick:Je=>X(Ve),style:on({color:s.value!==""?"green":"inherit"})},null,8,["onClick","style"])]),_:2},1032,["modelValue","onKeypress"])):(F(),P("span",G3e,pt(T(J9)(Ie.userMessage)),1))])]),tt(k("div",{class:"his-action",onClick:pn(()=>{},["stop"])},[ue(J,{placement:"right-start",width:72,"show-arrow":!1,"popper-class":"his-action-popover",trigger:"hover"},{reference:Ee(()=>[k("div",{class:"c-icon icon-more",disabled:T(L)},[tt((F(),P("span",W3e,[ue(T(iO))])),[[ye,{spm:"1018.2226.3001.9611",extra:{id:Ie.sid}}]])],8,q3e)]),default:Ee(()=>[k("div",Y3e,[k("ul",null,[tt((F(),P("li",{onClick:Je=>ee(Ie),disabled:T(L)},[ue(T(sO)),X3e],8,j3e)),[[ye,{spm:"1018.2226.3001.9611",extra:{id:Ie.sid}}]]),tt((F(),P("li",{onClick:Je=>T(B)&&(o.value=Ie),disabled:T(L)},[ue(T(oO)),J3e],8,Z3e)),[[ye,{spm:"1018.2226.3001.9611",extra:{id:Ie.sid}}]])])])]),_:2},1024)],512),[[rn,!i.value]])],10,z3e))),128))])):(F(),He(yO,{key:1}))]),_:1},8,["loading"])):(F(),He(yO,{key:0}))],16)),[[be,R]]),ue(he,{modelValue:o.value,"onUpdate:modelValue":pe[1]||(pe[1]=Ie=>o.value=Ie),width:"366px",title:"删除提示","append-to-body":"",onConfirm:pe[2]||(pe[2]=Ie=>j(o.value)),onCancel:pe[3]||(pe[3]=Ie=>o.value=!1),showCancel:!0},{default:Ee(()=>[eme]),_:1},8,["modelValue"])],64)}}}),[["__scopeId","data-v-72f8105a"]]),nme={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 12 12"},rme=[k("path",{stroke:"url(#paint0_linear_5871_91715)","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.8","stroke-width":"1.5",d:"M2 4L6.30769 8.30769L10.6154 4"},null,-1),k("defs",null,[k("linearGradient",{id:"paint0_linear_5871_91715",x1:"-1.30834",x2:"1.22442",y1:"5.76805",y2:"11.9389",gradientUnits:"userSpaceOnUse"},[k("stop",{offset:"0.02","stop-color":"#C77AF4"}),k("stop",{offset:"0.99","stop-color":"#2F1BFF"})])],-1)];function ime(e,t){return F(),P("svg",nme,[...rme])}const sme={render:ime},ome={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},ame=[dn('',3)];function lme(e,t){return F(),P("svg",ome,[...ame])}const cme={render:lme},wO={__name:"index",props:{open:Boolean,simple:Boolean,transition:{type:String,default:"0.3s"}},setup(e){const t=se(),n=se(0),r=e,i=s=>{if(s){t.value.style.height="auto";const{height:o}=t.value.getBoundingClientRect();n.value=o,t.value.style.height=0,t.value.getBoundingClientRect(),t.value.style.height=n.value+"px"}else t.value.style.height=0};return mt(()=>r.open,s=>i(s)),mt(()=>r.simple,s=>{t.value.style.height="auto",Kt(()=>{const{height:o}=t.value.getBoundingClientRect();o&&(n.value=o,t.value.style.height=o+"px")})}),Xt(()=>{if(r.open){const{height:s}=t.value.getBoundingClientRect();s&&(n.value=s,t.value.style.height=s+"px")}else t.value.style.height="0px"}),(s,o)=>(F(),P("div",{class:"c-fold",ref_key:"container",ref:t,style:on({transition:e.transition,overflow:"hidden"})},[bt(s.$slots,"default")],4))}},ume=e=>(Gr("data-v-48fd8c29"),e=e(),qr(),e),Ame={class:"package-name"},dme={class:"box-item-title"},fme=["onClick"],hme=["onClick"],pme=["onClick"],gme={class:"c-tree--title"},mme={class:"c-tree-name"},vme=ume(()=>k("div",{class:"dot"},null,-1)),_me={class:"line flex-1"},bme={class:"c-tree--desc line-2"},Cme=vn(Object.assign({name:"csdn-tree2"},{__name:"index",props:{tree:{type:[Object,String],required:!0,default:()=>{}},simple:Boolean,utm:Object,qid:String},emits:["click"],setup(e,{emit:t}){const n=e,r=t,i=se([]),s=se([]),o=se(),a=se(),l=de(()=>{let h=typeof n.tree=="string"?JSON.parse(n.tree):n.tree;return h.root=!0,i.value=Array.from({length:h.children.length}).map(()=>c()),h});Xt(()=>{if(typeof n.tree!="string"){const{scrollToBottom:h}=Yr(),m=o.value.children[0].offsetHeight+a.value.offsetHeight+16;h(!0,m),setTimeout(()=>{var g,b;(b=(g=window.csdn)==null?void 0:g.report)==null||b.viewCheck()},300)}});const c=()=>{let h=Math.ceil(Math.random()*20),m=1;h>10&&(m=2,h=h-10);let b=((n.simple?18:24)+23)*(h-1);return n.simple?`url("http://cdn-static-devbit.csdn.net/ai100/chat/imgs/tree36-${m}.png") -${b}px 0px / 387px 18px no-repeat`:`url("http://cdn-static-devbit.csdn.net/ai100/chat/imgs/tree48-${m}.png") -${b}px 0px / 447px 24px no-repeat`},u=h=>{s.value.includes(h)?s.value=s.value.filter(m=>m!==h):s.value.push(h)},d=h=>{if(h.url){const m=h.url+"?"+lh.stringify(n.utm);window.open(m)}else r("click",h)};return(h,m)=>{const g=Hae,b=Nae,y=Cn("spm");return F(),P("div",{class:ke(["csdn-tree",{simple:e.simple}])},[k("div",{class:"box-title",ref_key:"treeTitleRef",ref:a},[k("div",Ame,pt(l.value.label),1)],512),k("div",{class:"box-tree",ref_key:"treeRef",ref:o},[(F(!0),P(Ct,null,yn(l.value.children,(C,E)=>(F(),P("div",{class:"box-item",key:E},[k("div",dme,[k("div",{class:"box-item-avater",style:on({background:i.value[E]})},null,4),k("div",{class:"box-item-name",onClick:B=>u(E)},pt(C.label),9,fme),k("div",{class:"tree-arrow",onClick:B=>u(E)},[ue(T(sme),{class:ke({active:s.value.includes(E)})},null,8,["class"])],8,hme)]),k("div",{class:ke(["box-item-children",{first:E===0}])},[ue(wO,{open:!s.value.includes(E),simple:e.simple},{default:Ee(()=>[ue(b,{gutter:8,class:"box-item-main"},{default:Ee(()=>[(F(!0),P(Ct,null,yn(C.children,B=>tt((F(),He(g,{span:8},{default:Ee(()=>[k("div",{class:"box-item-children--item",onClick:S=>d(B)},[k("div",gme,[k("div",mme,[vme,k("div",_me,pt(B.label),1)]),ue(T(cme),{class:"c-arrow-plus"})]),k("div",bme,pt(B.desc||B.label),1)],8,pme)]),_:2},1024)),[[y,{spm:"1018.2226.3001.9819",dest:B.url,extra:{id:B.id,qid:e.qid}}]])),256))]),_:2},1024)]),_:2},1032,["open","simple"])],2)]))),128))],512)],2)}}}),[["__scopeId","data-v-48fd8c29"]]),xO={};function yme(e){let t=xO[e];if(t)return t;t=xO[e]=[];for(let n=0;n<128;n++){const r=String.fromCharCode(n);t.push(r)}for(let n=0;n=55296&&u<=57343?i+="���":i+=String.fromCharCode(u),s+=6;continue}}if((a&248)===240&&s+91114111?i+="����":(d-=65536,i+=String.fromCharCode(55296+(d>>10),56320+(d&1023))),s+=9;continue}}i+="�"}return i})}L1.defaultChars=";/?:@&=+$,#",L1.componentChars="";const EO={};function wme(e){let t=EO[e];if(t)return t;t=EO[e]=[];for(let n=0;n<128;n++){const r=String.fromCharCode(n);/^[0-9a-z]$/i.test(r)?t.push(r):t.push("%"+("0"+n.toString(16).toUpperCase()).slice(-2))}for(let n=0;n"u"&&(n=!0);const r=wme(t);let i="";for(let s=0,o=e.length;s=55296&&a<=57343){if(a>=55296&&a<=56319&&s+1=56320&&l<=57343){i+=encodeURIComponent(e[s]+e[s+1]),s++;continue}}i+="%EF%BF%BD";continue}i+=encodeURIComponent(e[s])}return i}yh.defaultChars=";/?:@&=+$,-_.!~*'()#",yh.componentChars="-_.!~*'()";function J7(e){let t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t}function D3(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}const xme=/^([a-z0-9.+-]+:)/i,Eme=/:[0-9]*$/,Bme=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Tme=["<",">",'"',"`"," ","\r",` `," "],Sme=["{","}","|","\\","^","`"].concat(Tme),kme=["'"].concat(Sme),BO=["%","/","?",";","#"].concat(kme),TO=["/","?","#"],Ime=255,SO=/^[+a-z0-9A-Z_-]{0,63}$/,Fme=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,kO={javascript:!0,"javascript:":!0},IO={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function e_(e,t){if(e&&e instanceof D3)return e;const n=new D3;return n.parse(e,t),n}D3.prototype.parse=function(e,t){let n,r,i,s=e;if(s=s.trim(),!t&&e.split("#").length===1){const c=Bme.exec(s);if(c)return this.pathname=c[1],c[2]&&(this.search=c[2]),this}let o=xme.exec(s);if(o&&(o=o[0],n=o.toLowerCase(),this.protocol=o,s=s.substr(o.length)),(t||o||s.match(/^\/\/[^@\/]+@[^@\/]+/))&&(i=s.substr(0,2)==="//",i&&!(o&&kO[o])&&(s=s.substr(2),this.slashes=!0)),!kO[o]&&(i||o&&!IO[o])){let c=-1;for(let g=0;g127?E+="x":E+=C[B];if(!E.match(SO)){const B=g.slice(0,b),S=g.slice(b+1),L=C.match(Fme);L&&(B.push(L[1]),S.unshift(L[2])),S.length&&(s=S.join(".")+s),this.hostname=B.join(".");break}}}}this.hostname.length>Ime&&(this.hostname=""),m&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const a=s.indexOf("#");a!==-1&&(this.hash=s.substr(a),s=s.slice(0,a));const l=s.indexOf("?");return l!==-1&&(this.search=s.substr(l),s=s.slice(0,l)),s&&(this.pathname=s),IO[n]&&this.hostname&&!this.pathname&&(this.pathname=""),this},D3.prototype.parseHost=function(e){let t=Eme.exec(e);t&&(t=t[0],t!==":"&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};const Mme=Object.freeze(Object.defineProperty({__proto__:null,decode:L1,encode:yh,format:J7,parse:e_},Symbol.toStringTag,{value:"Module"})),FO=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,MO=/[\0-\x1F\x7F-\x9F]/,Lme=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,t_=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\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-\u2E4F\u2E52-\u2E5D\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[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,LO=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,Ome=Object.freeze(Object.defineProperty({__proto__:null,Any:FO,Cc:MO,Cf:Lme,P:t_,Z:LO},Symbol.toStringTag,{value:"Module"})),Jl=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),OO=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));var n_;const Nme=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),r_=(n_=String.fromCodePoint)!==null&&n_!==void 0?n_:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|e&1023),t+=String.fromCharCode(e),t};function NO(e){var t;return e>=55296&&e<=57343||e>1114111?65533:(t=Nme.get(e))!==null&&t!==void 0?t:e}var Ni;(function(e){e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_F=102]="LOWER_F",e[e.LOWER_X=120]="LOWER_X",e[e.LOWER_Z=122]="LOWER_Z",e[e.UPPER_A=65]="UPPER_A",e[e.UPPER_F=70]="UPPER_F",e[e.UPPER_Z=90]="UPPER_Z"})(Ni||(Ni={}));const Dme=32;var so;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.BRANCH_LENGTH=16256]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE"})(so||(so={}));function i_(e){return e>=Ni.ZERO&&e<=Ni.NINE}function Rme(e){return e>=Ni.UPPER_A&&e<=Ni.UPPER_F||e>=Ni.LOWER_A&&e<=Ni.LOWER_F}function Ume(e){return e>=Ni.UPPER_A&&e<=Ni.UPPER_Z||e>=Ni.LOWER_A&&e<=Ni.LOWER_Z||i_(e)}function Hme(e){return e===Ni.EQUALS||Ume(e)}var Di;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(Di||(Di={}));var a0;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(a0||(a0={}));class Qme{constructor(t,n,r){this.decodeTree=t,this.emitCodePoint=n,this.errors=r,this.state=Di.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=a0.Strict}startEntity(t){this.decodeMode=t,this.state=Di.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(t,n){switch(this.state){case Di.EntityStart:return t.charCodeAt(n)===Ni.NUM?(this.state=Di.NumericStart,this.consumed+=1,this.stateNumericStart(t,n+1)):(this.state=Di.NamedEntity,this.stateNamedEntity(t,n));case Di.NumericStart:return this.stateNumericStart(t,n);case Di.NumericDecimal:return this.stateNumericDecimal(t,n);case Di.NumericHex:return this.stateNumericHex(t,n);case Di.NamedEntity:return this.stateNamedEntity(t,n)}}stateNumericStart(t,n){return n>=t.length?-1:(t.charCodeAt(n)|Dme)===Ni.LOWER_X?(this.state=Di.NumericHex,this.consumed+=1,this.stateNumericHex(t,n+1)):(this.state=Di.NumericDecimal,this.stateNumericDecimal(t,n))}addToNumericResult(t,n,r,i){if(n!==r){const s=r-n;this.result=this.result*Math.pow(i,s)+parseInt(t.substr(n,s),i),this.consumed+=s}}stateNumericHex(t,n){const r=n;for(;n>14;for(;n>14,s!==0){if(o===Ni.SEMI)return this.emitNamedEntityData(this.treeIndex,s,this.consumed+this.excess);this.decodeMode!==a0.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var t;const{result:n,decodeTree:r}=this,i=(r[n]&so.VALUE_LENGTH)>>14;return this.emitNamedEntityData(n,i,this.consumed),(t=this.errors)===null||t===void 0||t.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,n,r){const{decodeTree:i}=this;return this.emitCodePoint(n===1?i[t]&~so.VALUE_LENGTH:i[t+1],r),n===3&&this.emitCodePoint(i[t+2],r),r}end(){var t;switch(this.state){case Di.NamedEntity:return this.result!==0&&(this.decodeMode!==a0.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case Di.NumericDecimal:return this.emitNumericEntity(0,2);case Di.NumericHex:return this.emitNumericEntity(0,3);case Di.NumericStart:return(t=this.errors)===null||t===void 0||t.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Di.EntityStart:return 0}}}function DO(e){let t="";const n=new Qme(e,r=>t+=r_(r));return function(i,s){let o=0,a=0;for(;(a=i.indexOf("&",a))>=0;){t+=i.slice(o,a),n.startEntity(s);const c=n.write(i,a+1);if(c<0){o=a+n.end();break}o=a+c,a=c===0?o+1:o}const l=t+i.slice(o);return t="",l}}function s_(e,t,n,r){const i=(t&so.BRANCH_LENGTH)>>7,s=t&so.JUMP_TABLE;if(i===0)return s!==0&&r===s?n:-1;if(s){const l=r-s;return l<0||l>=i?-1:e[n+l]-1}let o=n,a=o+i-1;for(;o<=a;){const l=o+a>>>1,c=e[l];if(cr)a=l-1;else return e[l+i]}return-1}const $me=DO(Jl);DO(OO);function RO(e,t=a0.Legacy){return $me(e,t)}const UO=/["&'<>$\x80-\uFFFF]/g,Pme=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]),zme=String.prototype.codePointAt!=null?(e,t)=>e.codePointAt(t):(e,t)=>(e.charCodeAt(t)&64512)===55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t);function HO(e){let t="",n=0,r;for(;(r=UO.exec(e))!==null;){const i=r.index,s=e.charCodeAt(i),o=Pme.get(s);o!==void 0?(t+=e.substring(n,i)+o,n=i+1):(t+=`${e.substring(n,i)}&#x${zme(e,i).toString(16)};`,n=UO.lastIndex+=+((s&64512)===55296))}return t+e.substr(n)}function QO(e,t){return function(r){let i,s=0,o="";for(;i=e.exec(r);)s!==i.index&&(o+=r.substring(s,i.index)),o+=t.get(i[0].charCodeAt(0)),s=i.index+1;return o+r.substring(s)}}const $O=QO(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),PO=QO(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]));function Kme(e){return Object.prototype.toString.call(e)}function o_(e){return Kme(e)==="[object String]"}const Vme=Object.prototype.hasOwnProperty;function Gme(e,t){return Vme.call(e,t)}function R3(e){return Array.prototype.slice.call(arguments,1).forEach(function(n){if(n){if(typeof n!="object")throw new TypeError(n+"must be object");Object.keys(n).forEach(function(r){e[r]=n[r]})}}),e}function zO(e,t,n){return[].concat(e.slice(0,t),n,e.slice(t+1))}function a_(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534||e>=0&&e<=8||e===11||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function U3(e){if(e>65535){e-=65536;const t=55296+(e>>10),n=56320+(e&1023);return String.fromCharCode(t,n)}return String.fromCharCode(e)}const KO=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,qme=/&([a-z#][a-z0-9]{1,31});/gi,Wme=new RegExp(KO.source+"|"+qme.source,"gi"),Yme=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function jme(e,t){if(t.charCodeAt(0)===35&&Yme.test(t)){const r=t[1].toLowerCase()==="x"?parseInt(t.slice(2),16):parseInt(t.slice(1),10);return a_(r)?U3(r):e}const n=RO(e);return n!==e?n:e}function Xme(e){return e.indexOf("\\")<0?e:e.replace(KO,"$1")}function wh(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(Wme,function(t,n,r){return n||jme(t,r)})}const Zme=/[&<>"]/,Jme=/[&<>"]/g,e6e={"&":"&","<":"<",">":">",'"':"""};function t6e(e){return e6e[e]}function l0(e){return Zme.test(e)?e.replace(Jme,t6e):e}const n6e=/[.?*+^$[\]\\(){}|-]/g;function r6e(e){return e.replace(n6e,"\\$&")}function Tr(e){switch(e){case 9:case 32:return!0}return!1}function xh(e){if(e>=8192&&e<=8202)return!0;switch(e){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}function Eh(e){return t_.test(e)}function Bh(e){switch(e){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 H3(e){return e=e.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(e=e.replace(/ẞ/g,"ß")),e.toLowerCase().toUpperCase()}const i6e=Object.freeze(Object.defineProperty({__proto__:null,arrayReplaceAt:zO,assign:R3,escapeHtml:l0,escapeRE:r6e,fromCodePoint:U3,has:Gme,isMdAsciiPunct:Bh,isPunctChar:Eh,isSpace:Tr,isString:o_,isValidEntityCode:a_,isWhiteSpace:xh,lib:{mdurl:Mme,ucmicro:Ome},normalizeReference:H3,unescapeAll:wh,unescapeMd:Xme},Symbol.toStringTag,{value:"Module"}));function s6e(e,t,n){let r,i,s,o;const a=e.posMax,l=e.pos;for(e.pos=t+1,r=1;e.pos32))return s;if(r===41){if(o===0)break;o--}i++}return t===i||o!==0||(s.str=wh(e.slice(t,i)),s.pos=i,s.ok=!0),s}function a6e(e,t,n){let r,i,s=0,o=t;const a={ok:!1,pos:0,lines:0,str:""};if(o>=n||(i=e.charCodeAt(o),i!==34&&i!==39&&i!==40))return a;for(o++,i===40&&(i=41);o"+l0(s.content)+""},tl.code_block=function(e,t,n,r,i){const s=e[t];return""+l0(e[t].content)+` `},tl.fence=function(e,t,n,r,i){const s=e[t],o=s.info?wh(s.info).trim():"";let a="",l="";if(o){const u=o.split(/(\s+)/g);a=u[0],l=u.slice(2).join("")}let c;if(n.highlight?c=n.highlight(s.content,a,l)||l0(s.content):c=l0(s.content),c.indexOf("${c} `}return`
${c}
`},tl.image=function(e,t,n,r,i){const s=e[t];return s.attrs[s.attrIndex("alt")][1]=i.renderInlineAsText(s.children,n,r),i.renderToken(e,t,n)},tl.hardbreak=function(e,t,n){return n.xhtmlOut?`
`:`
`},tl.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
`:`
`:` `},tl.text=function(e,t){return l0(e[t].content)},tl.html_block=function(e,t){return e[t].content},tl.html_inline=function(e,t){return e[t].content};function O1(){this.rules=R3({},tl)}O1.prototype.renderAttrs=function(t){let n,r,i;if(!t.attrs)return"";for(i="",n=0,r=t.attrs.length;n `:">",s},O1.prototype.renderInline=function(e,t,n){let r="";const i=this.rules;for(let s=0,o=e.length;s=0&&(r=this.attrs[n][1]),r},ha.prototype.attrJoin=function(t,n){const r=this.attrIndex(t);r<0?this.attrPush([t,n]):this.attrs[r][1]=this.attrs[r][1]+" "+n};function VO(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}VO.prototype.Token=ha;const c6e=/\r\n?|\n/g,u6e=/\0/g;function A6e(e){let t;t=e.src.replace(c6e,` `),t=t.replace(u6e,"�"),e.src=t}function d6e(e){let t;e.inlineMode?(t=new e.Token("inline","",0),t.content=e.src,t.map=[0,1],t.children=[],e.tokens.push(t)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}function f6e(e){const t=e.tokens;for(let n=0,r=t.length;n\s]/i.test(e)}function p6e(e){return/^<\/a\s*>/i.test(e)}function g6e(e){const t=e.tokens;if(e.md.options.linkify)for(let n=0,r=t.length;n=0;o--){const a=i[o];if(a.type==="link_close"){for(o--;i[o].level!==a.level&&i[o].type!=="link_open";)o--;continue}if(a.type==="html_inline"&&(h6e(a.content)&&s>0&&s--,p6e(a.content)&&s++),!(s>0)&&a.type==="text"&&e.md.linkify.test(a.content)){const l=a.content;let c=e.md.linkify.match(l);const u=[];let d=a.level,h=0;c.length>0&&c[0].index===0&&o>0&&i[o-1].type==="text_special"&&(c=c.slice(1));for(let m=0;mh){const L=new e.Token("text","",0);L.content=l.slice(h,C),L.level=d,u.push(L)}const E=new e.Token("link_open","a",1);E.attrs=[["href",b]],E.level=d++,E.markup="linkify",E.info="auto",u.push(E);const B=new e.Token("text","",0);B.content=y,B.level=d,u.push(B);const S=new e.Token("link_close","a",-1);S.level=--d,S.markup="linkify",S.info="auto",u.push(S),h=c[m].lastIndex}if(h=0;n--){const r=e[n];r.type==="text"&&!t&&(r.content=r.content.replace(v6e,b6e)),r.type==="link_open"&&r.info==="auto"&&t--,r.type==="link_close"&&r.info==="auto"&&t++}}function y6e(e){let t=0;for(let n=e.length-1;n>=0;n--){const r=e[n];r.type==="text"&&!t&&GO.test(r.content)&&(r.content=r.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–")),r.type==="link_open"&&r.info==="auto"&&t--,r.type==="link_close"&&r.info==="auto"&&t++}}function w6e(e){let t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)e.tokens[t].type==="inline"&&(m6e.test(e.tokens[t].content)&&C6e(e.tokens[t].children),GO.test(e.tokens[t].content)&&y6e(e.tokens[t].children))}const x6e=/['"]/,qO=/['"]/g,WO="’";function Q3(e,t,n){return e.slice(0,t)+n+e.slice(t+1)}function E6e(e,t){let n;const r=[];for(let i=0;i=0&&!(r[n].level<=o);n--);if(r.length=n+1,s.type!=="text")continue;let a=s.content,l=0,c=a.length;e:for(;l=0)g=a.charCodeAt(u.index-1);else for(n=i-1;n>=0&&!(e[n].type==="softbreak"||e[n].type==="hardbreak");n--)if(e[n].content){g=e[n].content.charCodeAt(e[n].content.length-1);break}let b=32;if(l=48&&g<=57&&(h=d=!1),d&&h&&(d=y,h=C),!d&&!h){m&&(s.content=Q3(s.content,u.index,WO));continue}if(h)for(n=r.length-1;n>=0;n--){let S=r[n];if(r[n].level=0;t--)e.tokens[t].type!=="inline"||!x6e.test(e.tokens[t].content)||E6e(e.tokens[t].children,e)}function T6e(e){let t,n;const r=e.tokens,i=r.length;for(let s=0;s0&&this.level++,this.tokens.push(r),r},nl.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]},nl.prototype.skipEmptyLines=function(t){for(let n=this.lineMax;tn;)if(!Tr(this.src.charCodeAt(--t)))return t+1;return t},nl.prototype.skipChars=function(t,n){for(let r=this.src.length;tr;)if(n!==this.src.charCodeAt(--t))return t+1;return t},nl.prototype.getLines=function(t,n,r,i){if(t>=n)return"";const s=new Array(n-t);for(let o=0,a=t;ar?s[o]=new Array(l-r+1).join(" ")+this.src.slice(u,d):s[o]=this.src.slice(u,d)}return s.join("")},nl.prototype.Token=ha;function u_(e,t){const n=e.bMarks[t]+e.tShift[t],r=e.eMarks[t];return e.src.slice(n,r)}function YO(e){const t=[],n=e.length;let r=0,i=e.charCodeAt(r),s=!1,o=0,a="";for(;rn)return!1;let i=t+1;if(e.sCount[i]=4)return!1;let s=e.bMarks[i]+e.tShift[i];if(s>=e.eMarks[i])return!1;const o=e.src.charCodeAt(s++);if(o!==124&&o!==45&&o!==58||s>=e.eMarks[i])return!1;const a=e.src.charCodeAt(s++);if(a!==124&&a!==45&&a!==58&&!Tr(a)||o===45&&Tr(a))return!1;for(;s=4)return!1;c=YO(l),c.length&&c[0]===""&&c.shift(),c.length&&c[c.length-1]===""&&c.pop();const d=c.length;if(d===0||d!==u.length)return!1;if(r)return!0;const h=e.parentType;e.parentType="table";const m=e.md.block.ruler.getRules("blockquote"),g=e.push("table_open","table",1),b=[t,0];g.map=b;const y=e.push("thead_open","thead",1);y.map=[t,t+1];const C=e.push("tr_open","tr",1);C.map=[t,t+1];for(let B=0;B=4)break;if(c=YO(l),c.length&&c[0]===""&&c.shift(),c.length&&c[c.length-1]===""&&c.pop(),i===t+2){const L=e.push("tbody_open","tbody",1);L.map=E=[t+2,0]}const S=e.push("tr_open","tr",1);S.map=[i,i+1];for(let L=0;L=4){r++,i=r;continue}break}e.line=i;const s=e.push("code_block","code",0);return s.content=e.getLines(t,i,4+e.blkIndent,!1)+` `,s.map=[t,e.line],!0}function I6e(e,t,n,r){let i=e.bMarks[t]+e.tShift[t],s=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||i+3>s)return!1;const o=e.src.charCodeAt(i);if(o!==126&&o!==96)return!1;let a=i;i=e.skipChars(i,o);let l=i-a;if(l<3)return!1;const c=e.src.slice(a,i),u=e.src.slice(i,s);if(o===96&&u.indexOf(String.fromCharCode(o))>=0)return!1;if(r)return!0;let d=t,h=!1;for(;d++,!(d>=n||(i=a=e.bMarks[d]+e.tShift[d],s=e.eMarks[d],i=4)&&(i=e.skipChars(i,o),!(i-a=4||e.src.charCodeAt(i)!==62)return!1;if(r)return!0;const a=[],l=[],c=[],u=[],d=e.md.block.ruler.getRules("blockquote"),h=e.parentType;e.parentType="blockquote";let m=!1,g;for(g=t;g=s)break;if(e.src.charCodeAt(i++)===62&&!B){let L=e.sCount[g]+1,N,U;e.src.charCodeAt(i)===32?(i++,L++,U=!1,N=!0):e.src.charCodeAt(i)===9?(N=!0,(e.bsCount[g]+L)%4===3?(i++,L++,U=!1):U=!0):N=!1;let $=L;for(a.push(e.bMarks[g]),e.bMarks[g]=i;i=s,l.push(e.bsCount[g]),e.bsCount[g]=e.sCount[g]+1+(N?1:0),c.push(e.sCount[g]),e.sCount[g]=$-L,u.push(e.tShift[g]),e.tShift[g]=i-e.bMarks[g];continue}if(m)break;let S=!1;for(let L=0,N=d.length;L";const C=[t,0];y.map=C,e.md.block.tokenize(e,t,g);const E=e.push("blockquote_close","blockquote",-1);E.markup=">",e.lineMax=o,e.parentType=h,C[1]=e.line;for(let B=0;B=4)return!1;let s=e.bMarks[t]+e.tShift[t];const o=e.src.charCodeAt(s++);if(o!==42&&o!==45&&o!==95)return!1;let a=1;for(;s=r)return-1;let s=e.src.charCodeAt(i++);if(s<48||s>57)return-1;for(;;){if(i>=r)return-1;if(s=e.src.charCodeAt(i++),s>=48&&s<=57){if(i-n>=10)return-1;continue}if(s===41||s===46)break;return-1}return i=4||e.listIndent>=0&&e.sCount[l]-e.listIndent>=4&&e.sCount[l]=e.blkIndent&&(u=!0);let d,h,m;if((m=XO(e,l))>=0){if(d=!0,o=e.bMarks[l]+e.tShift[l],h=Number(e.src.slice(o,m-1)),u&&h!==1)return!1}else if((m=jO(e,l))>=0)d=!1;else return!1;if(u&&e.skipSpaces(m)>=e.eMarks[l])return!1;if(r)return!0;const g=e.src.charCodeAt(m-1),b=e.tokens.length;d?(a=e.push("ordered_list_open","ol",1),h!==1&&(a.attrs=[["start",h]])):a=e.push("bullet_list_open","ul",1);const y=[l,0];a.map=y,a.markup=String.fromCharCode(g);let C=!1;const E=e.md.block.ruler.getRules("list"),B=e.parentType;for(e.parentType="list";l=i?U=1:U=L-S,U>4&&(U=1);const $=S+U;a=e.push("list_item_open","li",1),a.markup=String.fromCharCode(g);const G=[l,0];a.map=G,d&&(a.info=e.src.slice(o,m-1));const z=e.tight,R=e.tShift[l],W=e.sCount[l],te=e.listIndent;if(e.listIndent=e.blkIndent,e.blkIndent=$,e.tight=!0,e.tShift[l]=N-e.bMarks[l],e.sCount[l]=L,N>=i&&e.isEmpty(l+1)?e.line=Math.min(e.line+2,n):e.md.block.tokenize(e,l,n,!0),(!e.tight||C)&&(c=!1),C=e.line-l>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=te,e.tShift[l]=R,e.sCount[l]=W,e.tight=z,a=e.push("list_item_close","li",-1),a.markup=String.fromCharCode(g),l=e.line,G[1]=l,l>=n||e.sCount[l]=4)break;let K=!1;for(let j=0,ee=E.length;j=4||e.src.charCodeAt(s)!==91)return!1;for(;++s3||e.sCount[a]<0)continue;let L=!1;for(let N=0,U=c.length;N"u"&&(e.env.references={}),typeof e.env.references[S]>"u"&&(e.env.references[S]={title:B,href:g}),e.parentType=u,e.line=t+i+1),!0):!1}const D6e=["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"],R6e="[a-zA-Z_:][a-zA-Z0-9:._-]*",U6e="[^\"'=<>`\\x00-\\x20]+",H6e="'[^']*'",Q6e='"[^"]*"',$6e="(?:"+U6e+"|"+H6e+"|"+Q6e+")",ZO="<[A-Za-z][A-Za-z0-9\\-]*"+("(?:\\s+"+R6e+"(?:\\s*=\\s*"+$6e+")?)")+"*\\s*\\/?>",JO="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",P6e="|",z6e="<[?][\\s\\S]*?[?]>",K6e="]*>",V6e="",G6e=new RegExp("^(?:"+ZO+"|"+JO+"|"+P6e+"|"+z6e+"|"+K6e+"|"+V6e+")"),q6e=new RegExp("^(?:"+ZO+"|"+JO+")"),N1=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(q6e.source+"\\s*$"),/^$/,!1]];function W6e(e,t,n,r){let i=e.bMarks[t]+e.tShift[t],s=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(i)!==60)return!1;let o=e.src.slice(i,s),a=0;for(;a=4)return!1;let o=e.src.charCodeAt(i);if(o!==35||i>=s)return!1;let a=1;for(o=e.src.charCodeAt(++i);o===35&&i6||ii&&Tr(e.src.charCodeAt(l-1))&&(s=l),e.line=t+1;const c=e.push("heading_open","h"+String(a),1);c.markup="########".slice(0,a),c.map=[t,e.line];const u=e.push("inline","",0);u.content=e.src.slice(i,s).trim(),u.map=[t,e.line],u.children=[];const d=e.push("heading_close","h"+String(a),-1);return d.markup="########".slice(0,a),!0}function j6e(e,t,n){const r=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;const i=e.parentType;e.parentType="paragraph";let s=0,o,a=t+1;for(;a3)continue;if(e.sCount[a]>=e.blkIndent){let m=e.bMarks[a]+e.tShift[a];const g=e.eMarks[a];if(m=g))){s=o===61?1:2;break}}if(e.sCount[a]<0)continue;let h=!1;for(let m=0,g=r.length;m3||e.sCount[s]<0)continue;let c=!1;for(let u=0,d=r.length;u=n||e.sCount[o]=s){e.line=n;break}const l=e.line;let c=!1;for(let u=0;u=e.line)throw new Error("block rule didn't increment state.line");break}if(!c)throw new Error("none of the block rules matched");e.tight=!a,e.isEmpty(e.line-1)&&(a=!0),o=e.line,o0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],i={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(r),this.tokens_meta.push(i),r},Th.prototype.scanDelims=function(e,t){let n,r,i=!0,s=!0;const o=this.posMax,a=this.src.charCodeAt(e),l=e>0?this.src.charCodeAt(e-1):32;let c=e;for(;c0)return!1;const n=e.pos,r=e.posMax;if(n+3>r||e.src.charCodeAt(n)!==58||e.src.charCodeAt(n+1)!==47||e.src.charCodeAt(n+2)!==47)return!1;const i=e.pending.match(e4e);if(!i)return!1;const s=i[1],o=e.md.linkify.matchAtStart(e.src.slice(n-s.length));if(!o)return!1;let a=o.url;if(a.length<=s.length)return!1;a=a.replace(/\*+$/,"");const l=e.md.normalizeLink(a);if(!e.md.validateLink(l))return!1;if(!t){e.pending=e.pending.slice(0,-s.length);const c=e.push("link_open","a",1);c.attrs=[["href",l]],c.markup="linkify",c.info="auto";const u=e.push("text","",0);u.content=e.md.normalizeLinkText(a);const d=e.push("link_close","a",-1);d.markup="linkify",d.info="auto"}return e.pos+=a.length-s.length,!0}function n4e(e,t){let n=e.pos;if(e.src.charCodeAt(n)!==10)return!1;const r=e.pending.length-1,i=e.posMax;if(!t)if(r>=0&&e.pending.charCodeAt(r)===32)if(r>=1&&e.pending.charCodeAt(r-1)===32){let s=r-1;for(;s>=1&&e.pending.charCodeAt(s-1)===32;)s--;e.pending=e.pending.slice(0,s),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(n++;n?@[]^_`{|}~-".split("").forEach(function(e){A_[e.charCodeAt(0)]=1});function r4e(e,t){let n=e.pos;const r=e.posMax;if(e.src.charCodeAt(n)!==92||(n++,n>=r))return!1;let i=e.src.charCodeAt(n);if(i===10){for(t||e.push("hardbreak","br",0),n++;n=55296&&i<=56319&&n+1=56320&&a<=57343&&(s+=e.src[n+1],n++)}const o="\\"+s;if(!t){const a=e.push("text_special","",0);i<256&&A_[i]!==0?a.content=s:a.content=o,a.markup=o,a.info="escape"}return e.pos=n+1,!0}function i4e(e,t){let n=e.pos;if(e.src.charCodeAt(n)!==96)return!1;const i=n;n++;const s=e.posMax;for(;n=0;r--){const i=t[r];if(i.marker!==95&&i.marker!==42||i.end===-1)continue;const s=t[i.end],o=r>0&&t[r-1].end===i.end+1&&t[r-1].marker===i.marker&&t[r-1].token===i.token-1&&t[i.end+1].token===s.token+1,a=String.fromCharCode(i.marker),l=e.tokens[i.token];l.type=o?"strong_open":"em_open",l.tag=o?"strong":"em",l.nesting=1,l.markup=o?a+a:a,l.content="";const c=e.tokens[s.token];c.type=o?"strong_close":"em_close",c.tag=o?"strong":"em",c.nesting=-1,c.markup=o?a+a:a,c.content="",o&&(e.tokens[t[r-1].token].content="",e.tokens[t[i.end+1].token].content="",r--)}}function l4e(e){const t=e.tokens_meta,n=e.tokens_meta.length;nN(e,e.delimiters);for(let r=0;r=d)return!1;if(l=g,i=e.md.helpers.parseLinkDestination(e.src,g,e.posMax),i.ok){for(o=e.md.normalizeLink(i.str),e.md.validateLink(o)?g=i.pos:o="",l=g;g=d||e.src.charCodeAt(g)!==41)&&(c=!0),g++}if(c){if(typeof e.env.references>"u")return!1;if(g=0?r=e.src.slice(l,g++):g=m+1):g=m+1,r||(r=e.src.slice(h,m)),s=e.env.references[H3(r)],!s)return e.pos=u,!1;o=s.href,a=s.title}if(!t){e.pos=h,e.posMax=m;const b=e.push("link_open","a",1),y=[["href",o]];b.attrs=y,a&&y.push(["title",a]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,e.push("link_close","a",-1)}return e.pos=g,e.posMax=d,!0}function u4e(e,t){let n,r,i,s,o,a,l,c,u="";const d=e.pos,h=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91)return!1;const m=e.pos+2,g=e.md.helpers.parseLinkLabel(e,e.pos+1,!1);if(g<0)return!1;if(s=g+1,s=h)return!1;for(c=s,a=e.md.helpers.parseLinkDestination(e.src,s,e.posMax),a.ok&&(u=e.md.normalizeLink(a.str),e.md.validateLink(u)?s=a.pos:u=""),c=s;s=h||e.src.charCodeAt(s)!==41)return e.pos=d,!1;s++}else{if(typeof e.env.references>"u")return!1;if(s=0?i=e.src.slice(c,s++):s=g+1):s=g+1,i||(i=e.src.slice(m,g)),o=e.env.references[H3(i)],!o)return e.pos=d,!1;u=o.href,l=o.title}if(!t){r=e.src.slice(m,g);const b=[];e.md.inline.parse(r,e.md,e.env,b);const y=e.push("image","img",0),C=[["src",u],["alt",""]];y.attrs=C,y.children=b,y.content=r,l&&C.push(["title",l])}return e.pos=s,e.posMax=h,!0}const A4e=/^([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])?)*)$/,d4e=/^([a-zA-Z][a-zA-Z0-9+.-]{1,31}):([^<>\x00-\x20]*)$/;function f4e(e,t){let n=e.pos;if(e.src.charCodeAt(n)!==60)return!1;const r=e.pos,i=e.posMax;for(;;){if(++n>=i)return!1;const o=e.src.charCodeAt(n);if(o===60)return!1;if(o===62)break}const s=e.src.slice(r+1,n);if(d4e.test(s)){const o=e.md.normalizeLink(s);if(!e.md.validateLink(o))return!1;if(!t){const a=e.push("link_open","a",1);a.attrs=[["href",o]],a.markup="autolink",a.info="auto";const l=e.push("text","",0);l.content=e.md.normalizeLinkText(s);const c=e.push("link_close","a",-1);c.markup="autolink",c.info="auto"}return e.pos+=s.length+2,!0}if(A4e.test(s)){const o=e.md.normalizeLink("mailto:"+s);if(!e.md.validateLink(o))return!1;if(!t){const a=e.push("link_open","a",1);a.attrs=[["href",o]],a.markup="autolink",a.info="auto";const l=e.push("text","",0);l.content=e.md.normalizeLinkText(s);const c=e.push("link_close","a",-1);c.markup="autolink",c.info="auto"}return e.pos+=s.length+2,!0}return!1}function h4e(e){return/^\s]/i.test(e)}function p4e(e){return/^<\/a\s*>/i.test(e)}function g4e(e){const t=e|32;return t>=97&&t<=122}function m4e(e,t){if(!e.md.options.html)return!1;const n=e.posMax,r=e.pos;if(e.src.charCodeAt(r)!==60||r+2>=n)return!1;const i=e.src.charCodeAt(r+1);if(i!==33&&i!==63&&i!==47&&!g4e(i))return!1;const s=e.src.slice(r).match(G6e);if(!s)return!1;if(!t){const o=e.push("html_inline","",0);o.content=s[0],h4e(o.content)&&e.linkLevel++,p4e(o.content)&&e.linkLevel--}return e.pos+=s[0].length,!0}const v4e=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,_4e=/^&([a-z][a-z0-9]{1,31});/i;function b4e(e,t){const n=e.pos,r=e.posMax;if(e.src.charCodeAt(n)!==38||n+1>=r)return!1;if(e.src.charCodeAt(n+1)===35){const s=e.src.slice(n).match(v4e);if(s){if(!t){const o=s[1][0].toLowerCase()==="x"?parseInt(s[1].slice(1),16):parseInt(s[1],10),a=e.push("text_special","",0);a.content=a_(o)?U3(o):U3(65533),a.markup=s[0],a.info="entity"}return e.pos+=s[0].length,!0}}else{const s=e.src.slice(n).match(_4e);if(s){const o=RO(s[0]);if(o!==s[0]){if(!t){const a=e.push("text_special","",0);a.content=o,a.markup=s[0],a.info="entity"}return e.pos+=s[0].length,!0}}}return!1}function iN(e){const t={},n=e.length;if(!n)return;let r=0,i=-2;const s=[];for(let o=0;ol;c-=s[c]+1){const d=e[c];if(d.marker===a.marker&&d.open&&d.end<0){let h=!1;if((d.close||a.open)&&(d.length+a.length)%3===0&&(d.length%3!==0||a.length%3!==0)&&(h=!0),!h){const m=c>0&&!e[c-1].open?s[c-1]+1:0;s[o]=o-c+m,s[c]=m,a.open=!1,d.end=o,d.close=!1,u=-1,i=-2;break}}}u!==-1&&(t[a.marker][(a.open?3:0)+(a.length||0)%3]=u)}}function C4e(e){const t=e.tokens_meta,n=e.tokens_meta.length;iN(e.delimiters);for(let r=0;r0&&r++,i[t].type==="text"&&t+1=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;o||e.pos++,s[t]=e.pos},Sh.prototype.tokenize=function(e){const t=this.ruler.getRules(""),n=t.length,r=e.posMax,i=e.md.options.maxNesting;for(;e.pos=e.pos)throw new Error("inline rule didn't increment state.pos");break}}if(o){if(e.pos>=r)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},Sh.prototype.parse=function(e,t,n,r){const i=new this.State(e,t,n,r);this.tokenize(i);const s=this.ruler2.getRules(""),o=s.length;for(let a=0;a|$))",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}function h_(e){return Array.prototype.slice.call(arguments,1).forEach(function(n){n&&Object.keys(n).forEach(function(r){e[r]=n[r]})}),e}function z3(e){return Object.prototype.toString.call(e)}function x4e(e){return z3(e)==="[object String]"}function E4e(e){return z3(e)==="[object Object]"}function B4e(e){return z3(e)==="[object RegExp]"}function sN(e){return z3(e)==="[object Function]"}function T4e(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const oN={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function S4e(e){return Object.keys(e||{}).reduce(function(t,n){return t||oN.hasOwnProperty(n)},!1)}const k4e={"http:":{validate:function(e,t,n){const r=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(r)?r.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){const r=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(r)?t>=3&&e[t-3]===":"||t>=3&&e[t-3]==="/"?0:r.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){const r=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(r)?r.match(n.re.mailto)[0].length:0}}},I4e="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]",F4e="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function M4e(e){e.__index__=-1,e.__text_cache__=""}function L4e(e){return function(t,n){const r=t.slice(n);return e.test(r)?r.match(e)[0].length:0}}function aN(){return function(e,t){t.normalize(e)}}function K3(e){const t=e.re=w4e(e.__opts__),n=e.__tlds__.slice();e.onCompile(),e.__tlds_replaced__||n.push(I4e),n.push(t.src_xn),t.src_tlds=n.join("|");function r(a){return a.replace("%TLDS%",t.src_tlds)}t.email_fuzzy=RegExp(r(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(r(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(r(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(r(t.tpl_host_fuzzy_test),"i");const i=[];e.__compiled__={};function s(a,l){throw new Error('(LinkifyIt) Invalid schema "'+a+'": '+l)}Object.keys(e.__schemas__).forEach(function(a){const l=e.__schemas__[a];if(l===null)return;const c={validate:null,link:null};if(e.__compiled__[a]=c,E4e(l)){B4e(l.validate)?c.validate=L4e(l.validate):sN(l.validate)?c.validate=l.validate:s(a,l),sN(l.normalize)?c.normalize=l.normalize:l.normalize?s(a,l):c.normalize=aN();return}if(x4e(l)){i.push(a);return}s(a,l)}),i.forEach(function(a){e.__compiled__[e.__schemas__[a]]&&(e.__compiled__[a].validate=e.__compiled__[e.__schemas__[a]].validate,e.__compiled__[a].normalize=e.__compiled__[e.__schemas__[a]].normalize)}),e.__compiled__[""]={validate:null,normalize:aN()};const o=Object.keys(e.__compiled__).filter(function(a){return a.length>0&&e.__compiled__[a]}).map(T4e).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+o+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+o+")","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"),M4e(e)}function O4e(e,t){const n=e.__index__,r=e.__last_index__,i=e.__text_cache__.slice(n,r);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=r+t,this.raw=i,this.text=i,this.url=i}function p_(e,t){const n=new O4e(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function oo(e,t){if(!(this instanceof oo))return new oo(e,t);t||S4e(e)&&(t=e,e={}),this.__opts__=h_({},oN,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=h_({},k4e,e),this.__compiled__={},this.__tlds__=F4e,this.__tlds_replaced__=!1,this.re={},K3(this)}oo.prototype.add=function(t,n){return this.__schemas__[t]=n,K3(this),this},oo.prototype.set=function(t){return this.__opts__=h_(this.__opts__,t),this},oo.prototype.test=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return!1;let n,r,i,s,o,a,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(s=this.testSchemaAt(t,n[2],l.lastIndex),s){this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+s;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(c=t.search(this.re.host_fuzzy_test),c>=0&&(this.__index__<0||c=0&&(i=t.match(this.re.email_fuzzy))!==null&&(o=i.index+i[1].length,a=i.index+i[0].length,(this.__index__<0||othis.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=a))),this.__index__>=0},oo.prototype.pretest=function(t){return this.re.pretest.test(t)},oo.prototype.testSchemaAt=function(t,n,r){return this.__compiled__[n.toLowerCase()]?this.__compiled__[n.toLowerCase()].validate(t,r,this):0},oo.prototype.match=function(t){const n=[];let r=0;this.__index__>=0&&this.__text_cache__===t&&(n.push(p_(this,r)),r=this.__last_index__);let i=r?t.slice(r):t;for(;this.test(i);)n.push(p_(this,r)),i=i.slice(this.__last_index__),r+=this.__last_index__;return n.length?n:null},oo.prototype.matchAtStart=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return null;const n=this.re.schema_at_start.exec(t);if(!n)return null;const r=this.testSchemaAt(t,n[2],n[0].length);return r?(this.__schema__=n[2],this.__index__=n.index+n[1].length,this.__last_index__=n.index+n[0].length+r,p_(this,0)):null},oo.prototype.tlds=function(t,n){return t=Array.isArray(t)?t:[t],n?(this.__tlds__=this.__tlds__.concat(t).sort().filter(function(r,i,s){return r!==s[i-1]}).reverse(),K3(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,K3(this),this)},oo.prototype.normalize=function(t){t.schema||(t.url="http://"+t.url),t.schema==="mailto:"&&!/^mailto:/i.test(t.url)&&(t.url="mailto:"+t.url)},oo.prototype.onCompile=function(){};const D1=2147483647,rl=36,g_=1,kh=26,N4e=38,D4e=700,lN=72,cN=128,uN="-",R4e=/^xn--/,U4e=/[^\0-\x7F]/,H4e=/[\x2E\u3002\uFF0E\uFF61]/g,Q4e={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},m_=rl-g_,il=Math.floor,v_=String.fromCharCode;function c0(e){throw new RangeError(Q4e[e])}function $4e(e,t){const n=[];let r=e.length;for(;r--;)n[r]=t(e[r]);return n}function AN(e,t){const n=e.split("@");let r="";n.length>1&&(r=n[0]+"@",e=n[1]),e=e.replace(H4e,".");const i=e.split("."),s=$4e(i,t).join(".");return r+s}function dN(e){const t=[];let n=0;const r=e.length;for(;n=55296&&i<=56319&&nString.fromCodePoint(...e),z4e=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:rl},fN=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},hN=function(e,t,n){let r=0;for(e=n?il(e/D4e):e>>1,e+=il(e/t);e>m_*kh>>1;r+=rl)e=il(e/m_);return il(r+(m_+1)*e/(e+N4e))},pN=function(e){const t=[],n=e.length;let r=0,i=cN,s=lN,o=e.lastIndexOf(uN);o<0&&(o=0);for(let a=0;a=128&&c0("not-basic"),t.push(e.charCodeAt(a));for(let a=o>0?o+1:0;a=n&&c0("invalid-input");const h=z4e(e.charCodeAt(a++));h>=rl&&c0("invalid-input"),h>il((D1-r)/u)&&c0("overflow"),r+=h*u;const m=d<=s?g_:d>=s+kh?kh:d-s;if(hil(D1/g)&&c0("overflow"),u*=g}const c=t.length+1;s=hN(r-l,c,l==0),il(r/c)>D1-i&&c0("overflow"),i+=il(r/c),r%=c,t.splice(r++,0,i)}return String.fromCodePoint(...t)},gN=function(e){const t=[];e=dN(e);const n=e.length;let r=cN,i=0,s=lN;for(const l of e)l<128&&t.push(v_(l));const o=t.length;let a=o;for(o&&t.push(uN);a=r&&uil((D1-i)/c)&&c0("overflow"),i+=(l-r)*c,r=l;for(const u of e)if(uD1&&c0("overflow"),u===r){let d=i;for(let h=rl;;h+=rl){const m=h<=s?g_:h>=s+kh?kh:h-s;if(d=0))try{t.hostname=mN.toASCII(t.hostname)}catch{}return yh(J7(t))}function Y4e(e){const t=e_(e,!0);if(t.hostname&&(!t.protocol||vN.indexOf(t.protocol)>=0))try{t.hostname=mN.toUnicode(t.hostname)}catch{}return L1(J7(t),L1.defaultChars+"%")}function Ro(e,t){if(!(this instanceof Ro))return new Ro(e,t);t||o_(e)||(t=e||{},e="default"),this.inline=new Sh,this.block=new P3,this.core=new c_,this.renderer=new O1,this.linkify=new oo,this.validateLink=q4e,this.normalizeLink=W4e,this.normalizeLinkText=Y4e,this.utils=i6e,this.helpers=R3({},l6e),this.options={},this.configure(e),t&&this.set(t)}Ro.prototype.set=function(e){return R3(this.options,e),this},Ro.prototype.configure=function(e){const t=this;if(o_(e)){const n=e;if(e=K4e[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(n){e.components[n].rules&&t[n].ruler.enableOnly(e.components[n].rules),e.components[n].rules2&&t[n].ruler2.enableOnly(e.components[n].rules2)}),this},Ro.prototype.enable=function(e,t){let n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(i){n=n.concat(this[i].ruler.enable(e,!0))},this),n=n.concat(this.inline.ruler2.enable(e,!0));const r=e.filter(function(i){return n.indexOf(i)<0});if(r.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+r);return this},Ro.prototype.disable=function(e,t){let n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(i){n=n.concat(this[i].ruler.disable(e,!0))},this),n=n.concat(this.inline.ruler2.disable(e,!0));const r=e.filter(function(i){return n.indexOf(i)<0});if(r.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+r);return this},Ro.prototype.use=function(e){const t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this},Ro.prototype.parse=function(e,t){if(typeof e!="string")throw new Error("Input data should be a String");const n=new this.core.State(e,this,t);return this.core.process(n),n.tokens},Ro.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},Ro.prototype.parseInline=function(e,t){const n=new this.core.State(e,this,t);return n.inlineMode=!0,this.core.process(n),n.tokens},Ro.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};function _N(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach(t=>{const n=e[t],r=typeof n;(r==="object"||r==="function")&&!Object.isFrozen(n)&&_N(n)}),e}class bN{constructor(t){t.data===void 0&&(t.data={}),this.data=t.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function CN(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function u0(e,...t){const n=Object.create(null);for(const r in e)n[r]=e[r];return t.forEach(function(r){for(const i in r)n[i]=r[i]}),n}const j4e="",yN=e=>!!e.scope,X4e=(e,{prefix:t})=>{if(e.startsWith("language:"))return e.replace("language:","language-");if(e.includes(".")){const n=e.split(".");return[`${t}${n.shift()}`,...n.map((r,i)=>`${r}${"_".repeat(i+1)}`)].join(" ")}return`${t}${e}`};class Z4e{constructor(t,n){this.buffer="",this.classPrefix=n.classPrefix,t.walk(this)}addText(t){this.buffer+=CN(t)}openNode(t){if(!yN(t))return;const n=X4e(t.scope,{prefix:this.classPrefix});this.span(n)}closeNode(t){yN(t)&&(this.buffer+=j4e)}value(){return this.buffer}span(t){this.buffer+=``}}const wN=(e={})=>{const t={children:[]};return Object.assign(t,e),t};class __{constructor(){this.rootNode=wN(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(t){this.top.children.push(t)}openNode(t){const n=wN({scope:t});this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(t){return this.constructor._walk(t,this.rootNode)}static _walk(t,n){return typeof n=="string"?t.addText(n):n.children&&(t.openNode(n),n.children.forEach(r=>this._walk(t,r)),t.closeNode(n)),t}static _collapse(t){typeof t!="string"&&t.children&&(t.children.every(n=>typeof n=="string")?t.children=[t.children.join("")]:t.children.forEach(n=>{__._collapse(n)}))}}class J4e extends __{constructor(t){super(),this.options=t}addText(t){t!==""&&this.add(t)}startScope(t){this.openNode(t)}endScope(){this.closeNode()}__addSublanguage(t,n){const r=t.root;n&&(r.scope=`language:${n}`),this.add(r)}toHTML(){return new Z4e(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function Ih(e){return e?typeof e=="string"?e:e.source:null}function xN(e){return ku("(?=",e,")")}function e5e(e){return ku("(?:",e,")*")}function t5e(e){return ku("(?:",e,")?")}function ku(...e){return e.map(n=>Ih(n)).join("")}function n5e(e){const t=e[e.length-1];return typeof t=="object"&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function b_(...e){return"("+(n5e(e).capture?"":"?:")+e.map(r=>Ih(r)).join("|")+")"}function EN(e){return new RegExp(e.toString()+"|").exec("").length-1}function r5e(e,t){const n=e&&e.exec(t);return n&&n.index===0}const i5e=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function C_(e,{joinWith:t}){let n=0;return e.map(r=>{n+=1;const i=n;let s=Ih(r),o="";for(;s.length>0;){const a=i5e.exec(s);if(!a){o+=s;break}o+=s.substring(0,a.index),s=s.substring(a.index+a[0].length),a[0][0]==="\\"&&a[1]?o+="\\"+String(Number(a[1])+i):(o+=a[0],a[0]==="("&&n++)}return o}).map(r=>`(${r})`).join(t)}const s5e=/\b\B/,BN="[a-zA-Z]\\w*",y_="[a-zA-Z_]\\w*",TN="\\b\\d+(\\.\\d+)?",SN="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",kN="\\b(0b[01]+)",o5e="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",a5e=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=ku(t,/.*\b/,e.binary,/\b.*/)),u0({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(n,r)=>{n.index!==0&&r.ignoreMatch()}},e)},Fh={begin:"\\\\[\\s\\S]",relevance:0},l5e={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[Fh]},c5e={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[Fh]},u5e={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},V3=function(e,t,n={}){const r=u0({scope:"comment",begin:e,end:t,contains:[]},n);r.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const i=b_("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return r.contains.push({begin:ku(/[ ]+/,"(",i,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),r},A5e=V3("//","$"),d5e=V3("/\\*","\\*/"),f5e=V3("#","$"),h5e={scope:"number",begin:TN,relevance:0},p5e={scope:"number",begin:SN,relevance:0},g5e={scope:"number",begin:kN,relevance:0},m5e={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[Fh,{begin:/\[/,end:/\]/,relevance:0,contains:[Fh]}]},v5e={scope:"title",begin:BN,relevance:0},_5e={scope:"title",begin:y_,relevance:0},b5e={begin:"\\.\\s*"+y_,relevance:0};var G3=Object.freeze({__proto__:null,APOS_STRING_MODE:l5e,BACKSLASH_ESCAPE:Fh,BINARY_NUMBER_MODE:g5e,BINARY_NUMBER_RE:kN,COMMENT:V3,C_BLOCK_COMMENT_MODE:d5e,C_LINE_COMMENT_MODE:A5e,C_NUMBER_MODE:p5e,C_NUMBER_RE:SN,END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(t,n)=>{n.data._beginMatch=t[1]},"on:end":(t,n)=>{n.data._beginMatch!==t[1]&&n.ignoreMatch()}})},HASH_COMMENT_MODE:f5e,IDENT_RE:BN,MATCH_NOTHING_RE:s5e,METHOD_GUARD:b5e,NUMBER_MODE:h5e,NUMBER_RE:TN,PHRASAL_WORDS_MODE:u5e,QUOTE_STRING_MODE:c5e,REGEXP_MODE:m5e,RE_STARTERS_RE:o5e,SHEBANG:a5e,TITLE_MODE:v5e,UNDERSCORE_IDENT_RE:y_,UNDERSCORE_TITLE_MODE:_5e});function C5e(e,t){e.input[e.index-1]==="."&&t.ignoreMatch()}function y5e(e,t){e.className!==void 0&&(e.scope=e.className,delete e.className)}function w5e(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=C5e,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,e.relevance===void 0&&(e.relevance=0))}function x5e(e,t){Array.isArray(e.illegal)&&(e.illegal=b_(...e.illegal))}function E5e(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function B5e(e,t){e.relevance===void 0&&(e.relevance=1)}const T5e=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},e);Object.keys(e).forEach(r=>{delete e[r]}),e.keywords=n.keywords,e.begin=ku(n.beforeMatch,xN(n.begin)),e.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},e.relevance=0,delete n.beforeMatch},S5e=["of","and","for","in","not","or","if","then","parent","list","value"],k5e="keyword";function IN(e,t,n=k5e){const r=Object.create(null);return typeof e=="string"?i(n,e.split(" ")):Array.isArray(e)?i(n,e):Object.keys(e).forEach(function(s){Object.assign(r,IN(e[s],t,s))}),r;function i(s,o){t&&(o=o.map(a=>a.toLowerCase())),o.forEach(function(a){const l=a.split("|");r[l[0]]=[s,I5e(l[0],l[1])]})}}function I5e(e,t){return t?Number(t):F5e(e)?0:1}function F5e(e){return S5e.includes(e.toLowerCase())}const FN={},Iu=e=>{console.error(e)},MN=(e,...t)=>{console.log(`WARN: ${e}`,...t)},R1=(e,t)=>{FN[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),FN[`${e}/${t}`]=!0)},q3=new Error;function LN(e,t,{key:n}){let r=0;const i=e[n],s={},o={};for(let a=1;a<=t.length;a++)o[a+r]=i[a],s[a+r]=!0,r+=EN(t[a-1]);e[n]=o,e[n]._emit=s,e[n]._multi=!0}function M5e(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw Iu("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),q3;if(typeof e.beginScope!="object"||e.beginScope===null)throw Iu("beginScope must be object"),q3;LN(e,e.begin,{key:"beginScope"}),e.begin=C_(e.begin,{joinWith:""})}}function L5e(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw Iu("skip, excludeEnd, returnEnd not compatible with endScope: {}"),q3;if(typeof e.endScope!="object"||e.endScope===null)throw Iu("endScope must be object"),q3;LN(e,e.end,{key:"endScope"}),e.end=C_(e.end,{joinWith:""})}}function O5e(e){e.scope&&typeof e.scope=="object"&&e.scope!==null&&(e.beginScope=e.scope,delete e.scope)}function N5e(e){O5e(e),typeof e.beginScope=="string"&&(e.beginScope={_wrap:e.beginScope}),typeof e.endScope=="string"&&(e.endScope={_wrap:e.endScope}),M5e(e),L5e(e)}function D5e(e){function t(o,a){return new RegExp(Ih(o),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(a?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(a,l){l.position=this.position++,this.matchIndexes[this.matchAt]=l,this.regexes.push([l,a]),this.matchAt+=EN(a)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const a=this.regexes.map(l=>l[1]);this.matcherRe=t(C_(a,{joinWith:"|"}),!0),this.lastIndex=0}exec(a){this.matcherRe.lastIndex=this.lastIndex;const l=this.matcherRe.exec(a);if(!l)return null;const c=l.findIndex((d,h)=>h>0&&d!==void 0),u=this.matchIndexes[c];return l.splice(0,c),Object.assign(l,u)}}class r{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(a){if(this.multiRegexes[a])return this.multiRegexes[a];const l=new n;return this.rules.slice(a).forEach(([c,u])=>l.addRule(c,u)),l.compile(),this.multiRegexes[a]=l,l}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(a,l){this.rules.push([a,l]),l.type==="begin"&&this.count++}exec(a){const l=this.getMatcher(this.regexIndex);l.lastIndex=this.lastIndex;let c=l.exec(a);if(this.resumingScanAtSamePosition()&&!(c&&c.index===this.lastIndex)){const u=this.getMatcher(0);u.lastIndex=this.lastIndex+1,c=u.exec(a)}return c&&(this.regexIndex+=c.position+1,this.regexIndex===this.count&&this.considerAll()),c}}function i(o){const a=new r;return o.contains.forEach(l=>a.addRule(l.begin,{rule:l,type:"begin"})),o.terminatorEnd&&a.addRule(o.terminatorEnd,{type:"end"}),o.illegal&&a.addRule(o.illegal,{type:"illegal"}),a}function s(o,a){const l=o;if(o.isCompiled)return l;[y5e,E5e,N5e,T5e].forEach(u=>u(o,a)),e.compilerExtensions.forEach(u=>u(o,a)),o.__beforeBegin=null,[w5e,x5e,B5e].forEach(u=>u(o,a)),o.isCompiled=!0;let c=null;return typeof o.keywords=="object"&&o.keywords.$pattern&&(o.keywords=Object.assign({},o.keywords),c=o.keywords.$pattern,delete o.keywords.$pattern),c=c||/\w+/,o.keywords&&(o.keywords=IN(o.keywords,e.case_insensitive)),l.keywordPatternRe=t(c,!0),a&&(o.begin||(o.begin=/\B|\b/),l.beginRe=t(l.begin),!o.end&&!o.endsWithParent&&(o.end=/\B|\b/),o.end&&(l.endRe=t(l.end)),l.terminatorEnd=Ih(l.end)||"",o.endsWithParent&&a.terminatorEnd&&(l.terminatorEnd+=(o.end?"|":"")+a.terminatorEnd)),o.illegal&&(l.illegalRe=t(o.illegal)),o.contains||(o.contains=[]),o.contains=[].concat(...o.contains.map(function(u){return R5e(u==="self"?o:u)})),o.contains.forEach(function(u){s(u,l)}),o.starts&&s(o.starts,a),l.matcher=i(l),l}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=u0(e.classNameAliases||{}),s(e)}function ON(e){return e?e.endsWithParent||ON(e.starts):!1}function R5e(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map(function(t){return u0(e,{variants:null},t)})),e.cachedVariants?e.cachedVariants:ON(e)?u0(e,{starts:e.starts?u0(e.starts):null}):Object.isFrozen(e)?u0(e):e}var U5e="11.9.0";class H5e extends Error{constructor(t,n){super(t),this.name="HTMLInjectionError",this.html=n}}const w_=CN,NN=u0,DN=Symbol("nomatch"),Q5e=7,RN=function(e){const t=Object.create(null),n=Object.create(null),r=[];let i=!0;const s="Could not find the language '{}', did you forget to load/include a language module?",o={disableAutodetect:!0,name:"Plain text",contains:[]};let a={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:J4e};function l(V){return a.noHighlightRe.test(V)}function c(V){let X=V.className+" ";X+=V.parentNode?V.parentNode.className:"";const le=a.languageDetectRe.exec(X);if(le){const pe=G(le[1]);return pe||(MN(s.replace("{}",le[1])),MN("Falling back to no-highlight mode for this block.",V)),pe?le[1]:"no-highlight"}return X.split(/\s+/).find(pe=>l(pe)||G(pe))}function u(V,X,le){let pe="",J="";typeof X=="object"?(pe=V,le=X.ignoreIllegals,J=X.language):(R1("10.7.0","highlight(lang, code, ...args) has been deprecated."),R1("10.7.0",`Please use highlight(code, options) instead. https://github.com/highlightjs/highlight.js/issues/2277`),J=V,pe=X),le===void 0&&(le=!0);const he={code:pe,language:J};j("before:highlight",he);const ye=he.result?he.result:d(he.language,he.code,le);return ye.code=he.code,j("after:highlight",ye),ye}function d(V,X,le,pe){const J=Object.create(null);function he(Ge,at){return Ge.keywords[at]}function ye(){if(!Fe.keywords){Ke.addText(Pe);return}let Ge=0;Fe.keywordPatternRe.lastIndex=0;let at=Fe.keywordPatternRe.exec(Pe),_t="";for(;at;){_t+=Pe.substring(Ge,at.index);const $t=Se.case_insensitive?at[0].toLowerCase():at[0],ln=he(Fe,$t);if(ln){const[Xn,Qi]=ln;if(Ke.addText(_t),_t="",J[$t]=(J[$t]||0)+1,J[$t]<=Q5e&&(dt+=Qi),Xn.startsWith("_"))_t+=at[0];else{const fn=Se.classNameAliases[Xn]||Xn;Ve(at[0],fn)}}else _t+=at[0];Ge=Fe.keywordPatternRe.lastIndex,at=Fe.keywordPatternRe.exec(Pe)}_t+=Pe.substring(Ge),Ke.addText(_t)}function be(){if(Pe==="")return;let Ge=null;if(typeof Fe.subLanguage=="string"){if(!t[Fe.subLanguage]){Ke.addText(Pe);return}Ge=d(Fe.subLanguage,Pe,!0,Ye[Fe.subLanguage]),Ye[Fe.subLanguage]=Ge._top}else Ge=m(Pe,Fe.subLanguage.length?Fe.subLanguage:null);Fe.relevance>0&&(dt+=Ge.relevance),Ke.__addSublanguage(Ge._emitter,Ge.language)}function Ie(){Fe.subLanguage!=null?be():ye(),Pe=""}function Ve(Ge,at){Ge!==""&&(Ke.startScope(at),Ke.addText(Ge),Ke.endScope())}function Je(Ge,at){let _t=1;const $t=at.length-1;for(;_t<=$t;){if(!Ge._emit[_t]){_t++;continue}const ln=Se.classNameAliases[Ge[_t]]||Ge[_t],Xn=at[_t];ln?Ve(Xn,ln):(Pe=Xn,ye(),Pe=""),_t++}}function Xe(Ge,at){return Ge.scope&&typeof Ge.scope=="string"&&Ke.openNode(Se.classNameAliases[Ge.scope]||Ge.scope),Ge.beginScope&&(Ge.beginScope._wrap?(Ve(Pe,Se.classNameAliases[Ge.beginScope._wrap]||Ge.beginScope._wrap),Pe=""):Ge.beginScope._multi&&(Je(Ge.beginScope,at),Pe="")),Fe=Object.create(Ge,{parent:{value:Fe}}),Fe}function ct(Ge,at,_t){let $t=r5e(Ge.endRe,_t);if($t){if(Ge["on:end"]){const ln=new bN(Ge);Ge["on:end"](at,ln),ln.isMatchIgnored&&($t=!1)}if($t){for(;Ge.endsParent&&Ge.parent;)Ge=Ge.parent;return Ge}}if(Ge.endsWithParent)return ct(Ge.parent,at,_t)}function Bt(Ge){return Fe.matcher.regexIndex===0?(Pe+=Ge[0],1):(lt=!0,0)}function St(Ge){const at=Ge[0],_t=Ge.rule,$t=new bN(_t),ln=[_t.__beforeBegin,_t["on:begin"]];for(const Xn of ln)if(Xn&&(Xn(Ge,$t),$t.isMatchIgnored))return Bt(at);return _t.skip?Pe+=at:(_t.excludeBegin&&(Pe+=at),Ie(),!_t.returnBegin&&!_t.excludeBegin&&(Pe=at)),Xe(_t,Ge),_t.returnBegin?0:at.length}function Tt(Ge){const at=Ge[0],_t=X.substring(Ge.index),$t=ct(Fe,Ge,_t);if(!$t)return DN;const ln=Fe;Fe.endScope&&Fe.endScope._wrap?(Ie(),Ve(at,Fe.endScope._wrap)):Fe.endScope&&Fe.endScope._multi?(Ie(),Je(Fe.endScope,Ge)):ln.skip?Pe+=at:(ln.returnEnd||ln.excludeEnd||(Pe+=at),Ie(),ln.excludeEnd&&(Pe=at));do Fe.scope&&Ke.closeNode(),!Fe.skip&&!Fe.subLanguage&&(dt+=Fe.relevance),Fe=Fe.parent;while(Fe!==$t.parent);return $t.starts&&Xe($t.starts,Ge),ln.returnEnd?0:at.length}function fe(){const Ge=[];for(let at=Fe;at!==Se;at=at.parent)at.scope&&Ge.unshift(at.scope);Ge.forEach(at=>Ke.openNode(at))}let me={};function xe(Ge,at){const _t=at&&at[0];if(Pe+=Ge,_t==null)return Ie(),0;if(me.type==="begin"&&at.type==="end"&&me.index===at.index&&_t===""){if(Pe+=X.slice(at.index,at.index+1),!i){const $t=new Error(`0 width match regex (${V})`);throw $t.languageName=V,$t.badRule=me.rule,$t}return 1}if(me=at,at.type==="begin")return St(at);if(at.type==="illegal"&&!le){const $t=new Error('Illegal lexeme "'+_t+'" for mode "'+(Fe.scope||"")+'"');throw $t.mode=Fe,$t}else if(at.type==="end"){const $t=Tt(at);if($t!==DN)return $t}if(at.type==="illegal"&&_t==="")return 1;if($e>1e5&&$e>at.index*3)throw new Error("potential infinite loop, way more iterations than matches");return Pe+=_t,_t.length}const Se=G(V);if(!Se)throw Iu(s.replace("{}",V)),new Error('Unknown language: "'+V+'"');const Re=D5e(Se);let Ne="",Fe=pe||Re;const Ye={},Ke=new a.__emitter(a);fe();let Pe="",dt=0,yt=0,$e=0,lt=!1;try{if(Se.__emitTokens)Se.__emitTokens(X,Ke);else{for(Fe.matcher.considerAll();;){$e++,lt?lt=!1:Fe.matcher.considerAll(),Fe.matcher.lastIndex=yt;const Ge=Fe.matcher.exec(X);if(!Ge)break;const at=X.substring(yt,Ge.index),_t=xe(at,Ge);yt=Ge.index+_t}xe(X.substring(yt))}return Ke.finalize(),Ne=Ke.toHTML(),{language:V,value:Ne,relevance:dt,illegal:!1,_emitter:Ke,_top:Fe}}catch(Ge){if(Ge.message&&Ge.message.includes("Illegal"))return{language:V,value:w_(X),illegal:!0,relevance:0,_illegalBy:{message:Ge.message,index:yt,context:X.slice(yt-100,yt+100),mode:Ge.mode,resultSoFar:Ne},_emitter:Ke};if(i)return{language:V,value:w_(X),illegal:!1,relevance:0,errorRaised:Ge,_emitter:Ke,_top:Fe};throw Ge}}function h(V){const X={value:w_(V),illegal:!1,relevance:0,_top:o,_emitter:new a.__emitter(a)};return X._emitter.addText(V),X}function m(V,X){X=X||a.languages||Object.keys(t);const le=h(V),pe=X.filter(G).filter(R).map(Ie=>d(Ie,V,!1));pe.unshift(le);const J=pe.sort((Ie,Ve)=>{if(Ie.relevance!==Ve.relevance)return Ve.relevance-Ie.relevance;if(Ie.language&&Ve.language){if(G(Ie.language).supersetOf===Ve.language)return 1;if(G(Ve.language).supersetOf===Ie.language)return-1}return 0}),[he,ye]=J,be=he;return be.secondBest=ye,be}function g(V,X,le){const pe=X&&n[X]||le;V.classList.add("hljs"),V.classList.add(`language-${pe}`)}function b(V){let X=null;const le=c(V);if(l(le))return;if(j("before:highlightElement",{el:V,language:le}),V.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",V);return}if(V.children.length>0&&(a.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(V)),a.throwUnescapedHTML))throw new H5e("One of your code blocks includes unescaped HTML.",V.innerHTML);X=V;const pe=X.textContent,J=le?u(pe,{language:le,ignoreIllegals:!0}):m(pe);V.innerHTML=J.value,V.dataset.highlighted="yes",g(V,le,J.language),V.result={language:J.language,re:J.relevance,relevance:J.relevance},J.secondBest&&(V.secondBest={language:J.secondBest.language,relevance:J.secondBest.relevance}),j("after:highlightElement",{el:V,result:J,text:pe})}function y(V){a=NN(a,V)}const C=()=>{S(),R1("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function E(){S(),R1("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let B=!1;function S(){if(document.readyState==="loading"){B=!0;return}document.querySelectorAll(a.cssSelector).forEach(b)}function L(){B&&S()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",L,!1);function N(V,X){let le=null;try{le=X(e)}catch(pe){if(Iu("Language definition for '{}' could not be registered.".replace("{}",V)),i)Iu(pe);else throw pe;le=o}le.name||(le.name=V),t[V]=le,le.rawDefinition=X.bind(null,e),le.aliases&&z(le.aliases,{languageName:V})}function U(V){delete t[V];for(const X of Object.keys(n))n[X]===V&&delete n[X]}function $(){return Object.keys(t)}function G(V){return V=(V||"").toLowerCase(),t[V]||t[n[V]]}function z(V,{languageName:X}){typeof V=="string"&&(V=[V]),V.forEach(le=>{n[le.toLowerCase()]=X})}function R(V){const X=G(V);return X&&!X.disableAutodetect}function W(V){V["before:highlightBlock"]&&!V["before:highlightElement"]&&(V["before:highlightElement"]=X=>{V["before:highlightBlock"](Object.assign({block:X.el},X))}),V["after:highlightBlock"]&&!V["after:highlightElement"]&&(V["after:highlightElement"]=X=>{V["after:highlightBlock"](Object.assign({block:X.el},X))})}function te(V){W(V),r.push(V)}function K(V){const X=r.indexOf(V);X!==-1&&r.splice(X,1)}function j(V,X){const le=V;r.forEach(function(pe){pe[le]&&pe[le](X)})}function ee(V){return R1("10.7.0","highlightBlock will be removed entirely in v12.0"),R1("10.7.0","Please use highlightElement now."),b(V)}Object.assign(e,{highlight:u,highlightAuto:m,highlightAll:S,highlightElement:b,highlightBlock:ee,configure:y,initHighlighting:C,initHighlightingOnLoad:E,registerLanguage:N,unregisterLanguage:U,listLanguages:$,getLanguage:G,registerAliases:z,autoDetection:R,inherit:NN,addPlugin:te,removePlugin:K}),e.debugMode=function(){i=!1},e.safeMode=function(){i=!0},e.versionString=U5e,e.regex={concat:ku,lookahead:xN,either:b_,optional:t5e,anyNumberOfTimes:e5e};for(const V in G3)typeof G3[V]=="object"&&_N(G3[V]);return Object.assign(e,G3),e},U1=RN({});U1.newInstance=()=>RN({});var $5e=U1;U1.HighlightJS=U1,U1.default=U1;var x_,UN;function P5e(){if(UN)return x_;UN=1;function e(t){const n=t.regex,r=n.concat(/[\p{L}_]/u,n.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),i=/[\p{L}0-9._:-]+/u,s={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},o={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},a=t.inherit(o,{begin:/\(/,end:/\)/}),l=t.inherit(t.APOS_STRING_MODE,{className:"string"}),c=t.inherit(t.QUOTE_STRING_MODE,{className:"string"}),u={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[o,c,l,a,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[o,a,c,l]}]}]},t.COMMENT(//,{relevance:10}),{begin://,relevance:10},s,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[c]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[u],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[u],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:n.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:r,relevance:0,starts:u}]},{className:"tag",begin:n.concat(/<\//,n.lookahead(n.concat(r,/>/))),contains:[{className:"name",begin:r,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}return x_=e,x_}var E_,HN;function z5e(){if(HN)return E_;HN=1;function e(t){const n=t.regex,r={},i={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[r]}]};Object.assign(r,{className:"variable",variants:[{begin:n.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},i]});const s={className:"subst",begin:/\$\(/,end:/\)/,contains:[t.BACKSLASH_ESCAPE]},o={begin:/<<-?\s*(?=\w+)/,starts:{contains:[t.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},a={className:"string",begin:/"/,end:/"/,contains:[t.BACKSLASH_ESCAPE,r,s]};s.contains.push(a);const l={match:/\\"/},c={className:"string",begin:/'/,end:/'/},u={match:/\\'/},d={begin:/\$?\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},t.NUMBER_MODE,r]},h=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],m=t.SHEBANG({binary:`(${h.join("|")})`,relevance:10}),g={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[t.inherit(t.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},b=["if","then","else","elif","fi","for","while","until","in","do","done","case","esac","function","select"],y=["true","false"],C={match:/(\/[a-z._-]+)+/},E=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],B=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias"],S=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],L=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/,keyword:b,literal:y,built_in:[...E,...B,"set","shopt",...S,...L]},contains:[m,t.SHEBANG(),g,d,t.HASH_COMMENT_MODE,o,C,a,l,c,u,r]}}return E_=e,E_}var B_,QN;function K5e(){if(QN)return B_;QN=1;function e(t){const n=t.regex,r=t.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),i="decltype\\(auto\\)",s="[a-zA-Z_]\\w*::",o="<[^<>]+>",a="("+i+"|"+n.optional(s)+"[a-zA-Z_]\\w*"+n.optional(o)+")",l={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},c="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",u={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+c+"|.)",end:"'",illegal:"."},t.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},h={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},t.inherit(u,{className:"string"}),{className:"string",begin:/<.*?>/},r,t.C_BLOCK_COMMENT_MODE]},m={className:"title",begin:n.optional(s)+t.IDENT_RE,relevance:0},g=n.optional(s)+t.IDENT_RE+"\\s*\\(",C={keyword:["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],type:["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},E=[h,l,r,t.C_BLOCK_COMMENT_MODE,d,u],B={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:C,contains:E.concat([{begin:/\(/,end:/\)/,keywords:C,contains:E.concat(["self"]),relevance:0}]),relevance:0},S={begin:"("+a+"[\\*&\\s]+)+"+g,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:C,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:i,keywords:C,relevance:0},{begin:g,returnBegin:!0,contains:[t.inherit(m,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:C,relevance:0,contains:[r,t.C_BLOCK_COMMENT_MODE,u,d,l,{begin:/\(/,end:/\)/,keywords:C,relevance:0,contains:["self",r,t.C_BLOCK_COMMENT_MODE,u,d,l]}]},l,r,t.C_BLOCK_COMMENT_MODE,h]};return{name:"C",aliases:["h"],keywords:C,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},t.TITLE_MODE]}]),exports:{preprocessor:h,strings:u,keywords:C}}}return B_=e,B_}var T_,$N;function V5e(){if($N)return T_;$N=1;function e(t){const n=t.regex,r=t.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),i="decltype\\(auto\\)",s="[a-zA-Z_]\\w*::",o="<[^<>]+>",a="(?!struct)("+i+"|"+n.optional(s)+"[a-zA-Z_]\\w*"+n.optional(o)+")",l={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},c="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",u={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[t.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+c+"|.)",end:"'",illegal:"."},t.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},d={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},h={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},t.inherit(u,{className:"string"}),{className:"string",begin:/<.*?>/},r,t.C_BLOCK_COMMENT_MODE]},m={className:"title",begin:n.optional(s)+t.IDENT_RE,relevance:0},g=n.optional(s)+t.IDENT_RE+"\\s*\\(",b=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],y=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],C=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],E=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],L={type:y,keyword:b,literal:["NULL","false","nullopt","nullptr","true"],built_in:["_Pragma"],_type_hints:C},N={className:"function.dispatch",relevance:0,keywords:{_hint:E},begin:n.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,t.IDENT_RE,n.lookahead(/(<[^<>]+>|)\s*\(/))},U=[N,h,l,r,t.C_BLOCK_COMMENT_MODE,d,u],$={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:L,contains:U.concat([{begin:/\(/,end:/\)/,keywords:L,contains:U.concat(["self"]),relevance:0}]),relevance:0},G={className:"function",begin:"("+a+"[\\*&\\s]+)+"+g,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:L,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:i,keywords:L,relevance:0},{begin:g,returnBegin:!0,contains:[m],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[u,d]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:L,relevance:0,contains:[r,t.C_BLOCK_COMMENT_MODE,u,d,l,{begin:/\(/,end:/\)/,keywords:L,relevance:0,contains:["self",r,t.C_BLOCK_COMMENT_MODE,u,d,l]}]},l,r,t.C_BLOCK_COMMENT_MODE,h]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:L,illegal:"",keywords:L,contains:["self",l]},{begin:t.IDENT_RE+"::",keywords:L},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}return T_=e,T_}var S_,PN;function G5e(){if(PN)return S_;PN=1;function e(t){const n=["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],r=["public","private","protected","static","internal","protected","abstract","async","extern","override","unsafe","virtual","new","sealed","partial"],i=["default","false","null","true"],s=["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","scoped","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"],o=["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"],a={keyword:s.concat(o),built_in:n,literal:i},l=t.inherit(t.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),c={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},u={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},d=t.inherit(u,{illegal:/\n/}),h={className:"subst",begin:/\{/,end:/\}/,keywords:a},m=t.inherit(h,{illegal:/\n/}),g={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},t.BACKSLASH_ESCAPE,m]},b={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},h]},y=t.inherit(b,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},m]});h.contains=[b,g,u,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,c,t.C_BLOCK_COMMENT_MODE],m.contains=[y,g,d,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,c,t.inherit(t.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];const C={variants:[b,g,u,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},E={begin:"<",end:">",contains:[{beginKeywords:"in out"},l]},B=t.IDENT_RE+"(<"+t.IDENT_RE+"(\\s*,\\s*"+t.IDENT_RE+")*>)?(\\[\\])?",S={begin:"@"+t.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:a,illegal:/::/,contains:[t.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:""},{begin:""}]}]}),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{keyword:"if else elif endif define undef warning error line region endregion pragma checksum"}},C,c,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},l,E,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[l,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[l,E,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+B+"\\s+)+"+t.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:a,contains:[{beginKeywords:r.join(" "),relevance:0},{begin:t.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,contains:[t.TITLE_MODE,E],relevance:0},{match:/\(\)/},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:a,relevance:0,contains:[C,c,t.C_BLOCK_COMMENT_MODE]},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},S]}}return S_=e,S_}var k_,zN;function q5e(){if(zN)return k_;zN=1;const e=a=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:a.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:a.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],n=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],r=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],i=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],s=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function o(a){const l=a.regex,c=e(a),u={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},d="and or not only",h=/@-?\w[\w]*(-\w+)*/,m="[a-zA-Z-][a-zA-Z0-9_-]*",g=[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[c.BLOCK_COMMENT,u,c.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+m,relevance:0},c.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+r.join("|")+")"},{begin:":(:)?("+i.join("|")+")"}]},c.CSS_VARIABLE,{className:"attribute",begin:"\\b("+s.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[c.BLOCK_COMMENT,c.HEXCOLOR,c.IMPORTANT,c.CSS_NUMBER_MODE,...g,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...g,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},c.FUNCTION_DISPATCH]},{begin:l.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:h},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:d,attribute:n.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...g,c.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+t.join("|")+")\\b"}]}}return k_=o,k_}var I_,KN;function W5e(){if(KN)return I_;KN=1;function e(t){const n=t.regex,r={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},i={begin:"^[-\\*]{3,}",end:"$"},s={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},o={className:"bullet",begin:"^[ ]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},a={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},l=/[A-Za-z][A-Za-z0-9+.-]*/,c={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:n.concat(/\[.+?\]\(/,l,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},u={className:"strong",contains:[],variants:[{begin:/_{2}(?!\s)/,end:/_{2}/},{begin:/\*{2}(?!\s)/,end:/\*{2}/}]},d={className:"emphasis",contains:[],variants:[{begin:/\*(?![*\s])/,end:/\*/},{begin:/_(?![_\s])/,end:/_/,relevance:0}]},h=t.inherit(u,{contains:[]}),m=t.inherit(d,{contains:[]});u.contains.push(m),d.contains.push(h);let g=[r,c];return[u,d,h,m].forEach(C=>{C.contains=C.contains.concat(g)}),g=g.concat(u,d),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:g},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:g}]}]},r,o,u,d,{className:"quote",begin:"^>\\s+",contains:g,end:"$"},s,i,c,a]}}return I_=e,I_}var F_,VN;function Y5e(){if(VN)return F_;VN=1;function e(t){const n=t.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:n.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:n.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}return F_=e,F_}var M_,GN;function j5e(){if(GN)return M_;GN=1;function e(t){const n=t.regex,r="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",i=n.either(/\b([A-Z]+[a-z0-9]+)+/,/\b([A-Z]+[a-z0-9]+)+[A-Z]+/),s=n.concat(i,/(::\w+)*/),a={"variable.constant":["__FILE__","__LINE__","__ENCODING__"],"variable.language":["self","super"],keyword:["alias","and","begin","BEGIN","break","case","class","defined","do","else","elsif","end","END","ensure","for","if","in","module","next","not","or","redo","require","rescue","retry","return","then","undef","unless","until","when","while","yield",...["include","extend","prepend","public","private","protected","raise","throw"]],built_in:["proc","lambda","attr_accessor","attr_reader","attr_writer","define_method","private_constant","module_function"],literal:["true","false","nil"]},l={className:"doctag",begin:"@[A-Za-z]+"},c={begin:"#<",end:">"},u=[t.COMMENT("#","$",{contains:[l]}),t.COMMENT("^=begin","^=end",{contains:[l],relevance:10}),t.COMMENT("^__END__",t.MATCH_NOTHING_RE)],d={className:"subst",begin:/#\{/,end:/\}/,keywords:a},h={className:"string",contains:[t.BACKSLASH_ESCAPE,d],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:n.concat(/<<[-~]?'?/,n.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[t.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[t.BACKSLASH_ESCAPE,d]})]}]},m="[1-9](_?[0-9])*|0",g="[0-9](_?[0-9])*",b={className:"number",relevance:0,variants:[{begin:`\\b(${m})(\\.(${g}))?([eE][+-]?(${g})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},y={variants:[{match:/\(\)/},{className:"params",begin:/\(/,end:/(?=\))/,excludeBegin:!0,endsParent:!0,keywords:a}]},U=[h,{variants:[{match:[/class\s+/,s,/\s+<\s+/,s]},{match:[/\b(class|module)\s+/,s]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:a},{match:[/(include|extend)\s+/,s],scope:{2:"title.class"},keywords:a},{relevance:0,match:[s,/\.new[. (]/],scope:{1:"title.class"}},{relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},{relevance:0,match:i,scope:"title.class"},{match:[/def/,/\s+/,r],scope:{1:"keyword",3:"title.function"},contains:[y]},{begin:t.IDENT_RE+"::"},{className:"symbol",begin:t.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[h,{begin:r}],relevance:0},b,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,excludeBegin:!0,excludeEnd:!0,relevance:0,keywords:a},{begin:"("+t.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[t.BACKSLASH_ESCAPE,d],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(c,u),relevance:0}].concat(c,u);d.contains=U,y.contains=U;const $="[>?]>",G="[\\w#]+\\(\\w+\\):\\d+:\\d+[>*]",z="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",R=[{begin:/^\s*=>/,starts:{end:"$",contains:U}},{className:"meta.prompt",begin:"^("+$+"|"+G+"|"+z+")(?=[ ])",starts:{end:"$",keywords:a,contains:U}}];return u.unshift(c),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:a,illegal:/\/\*/,contains:[t.SHEBANG({binary:"ruby"})].concat(R).concat(u).concat(U)}}return M_=e,M_}var L_,qN;function X5e(){if(qN)return L_;qN=1;function e(t){const o={keyword:["break","case","chan","const","continue","default","defer","else","fallthrough","for","func","go","goto","if","import","interface","map","package","range","return","select","struct","switch","type","var"],type:["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"],literal:["true","false","iota","nil"],built_in:["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"]};return{name:"Go",aliases:["golang"],keywords:o,illegal:"i(o,a,l-1))}function s(o){const a=o.regex,l="[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*",c=l+i("(?:<"+l+"~~~(?:\\s*,\\s*"+l+"~~~)*>)?",/~~~/g,2),g={keyword:["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do","sealed","yield","permits"],literal:["false","true","null"],type:["char","boolean","long","float","int","byte","short","double"],built_in:["super","this"]},b={className:"meta",begin:"@"+l,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},y={className:"params",begin:/\(/,end:/\)/,keywords:g,relevance:0,contains:[o.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:g,illegal:/<\/|#/,contains:[o.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},o.C_LINE_COMMENT_MODE,o.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[o.BACKSLASH_ESCAPE]},o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,l],className:{1:"keyword",3:"title.class"}},{match:/non-sealed/,scope:"keyword"},{begin:[a.concat(/(?!else)/,l),/\s+/,l,/\s+/,/=(?!=)/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,l],className:{1:"keyword",3:"title.class"},contains:[y,o.C_LINE_COMMENT_MODE,o.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+c+"\\s+)",o.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:g,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:g,relevance:0,contains:[b,o.APOS_STRING_MODE,o.QUOTE_STRING_MODE,r,o.C_BLOCK_COMMENT_MODE]},o.C_LINE_COMMENT_MODE,o.C_BLOCK_COMMENT_MODE]},r,b]}}return D_=s,D_}var R_,XN;function t8e(){if(XN)return R_;XN=1;const e="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],r=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],i=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],s=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],o=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],a=[].concat(s,r,i);function l(c){const u=c.regex,d=(Je,{after:Xe})=>{const ct="",end:""},g=/<[A-Za-z0-9\\._:-]+\s*\/>/,b={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(Je,Xe)=>{const ct=Je[0].length+Je.index,Bt=Je.input[ct];if(Bt==="<"||Bt===","){Xe.ignoreMatch();return}Bt===">"&&(d(Je,{after:ct})||Xe.ignoreMatch());let St;const Tt=Je.input.substring(ct);if(St=Tt.match(/^\s*=/)){Xe.ignoreMatch();return}if((St=Tt.match(/^\s+extends\s+/))&&St.index===0){Xe.ignoreMatch();return}}},y={$pattern:e,keyword:t,literal:n,built_in:a,"variable.language":o},C="[0-9](_?[0-9])*",E=`\\.(${C})`,B="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",S={className:"number",variants:[{begin:`(\\b(${B})((${E})|\\.)?|(${E}))[eE][+-]?(${C})\\b`},{begin:`\\b(${B})\\b((${E})\\b|\\.)?|(${E})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},L={className:"subst",begin:"\\$\\{",end:"\\}",keywords:y,contains:[]},N={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[c.BACKSLASH_ESCAPE,L],subLanguage:"xml"}},U={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[c.BACKSLASH_ESCAPE,L],subLanguage:"css"}},$={begin:"gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[c.BACKSLASH_ESCAPE,L],subLanguage:"graphql"}},G={className:"string",begin:"`",end:"`",contains:[c.BACKSLASH_ESCAPE,L]},R={className:"comment",variants:[c.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:h+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),c.C_BLOCK_COMMENT_MODE,c.C_LINE_COMMENT_MODE]},W=[c.APOS_STRING_MODE,c.QUOTE_STRING_MODE,N,U,$,G,{match:/\$\d+/},S];L.contains=W.concat({begin:/\{/,end:/\}/,keywords:y,contains:["self"].concat(W)});const te=[].concat(R,L.contains),K=te.concat([{begin:/\(/,end:/\)/,keywords:y,contains:["self"].concat(te)}]),j={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:y,contains:K},ee={variants:[{match:[/class/,/\s+/,h,/\s+/,/extends/,/\s+/,u.concat(h,"(",u.concat(/\./,h),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,h],scope:{1:"keyword",3:"title.class"}}]},V={relevance:0,match:u.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...r,...i]}},X={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},le={variants:[{match:[/function/,/\s+/,h,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[j],illegal:/%/},pe={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function J(Je){return u.concat("(?!",Je.join("|"),")")}const he={match:u.concat(/\b/,J([...s,"super","import"]),h,u.lookahead(/\(/)),className:"title.function",relevance:0},ye={begin:u.concat(/\./,u.lookahead(u.concat(h,/(?![0-9A-Za-z$_(])/))),end:h,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},be={match:[/get|set/,/\s+/,h,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},j]},Ie="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+c.UNDERSCORE_IDENT_RE+")\\s*=>",Ve={match:[/const|var|let/,/\s+/,h,/\s*/,/=\s*/,/(async\s*)?/,u.lookahead(Ie)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[j]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:y,exports:{PARAMS_CONTAINS:K,CLASS_REFERENCE:V},illegal:/#(?![$_A-z])/,contains:[c.SHEBANG({label:"shebang",binary:"node",relevance:5}),X,c.APOS_STRING_MODE,c.QUOTE_STRING_MODE,N,U,$,G,R,{match:/\$\d+/},S,V,{className:"attr",begin:h+u.lookahead(":"),relevance:0},Ve,{begin:"("+c.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[R,c.REGEXP_MODE,{className:"function",begin:Ie,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:c.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:y,contains:K}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:m.begin,end:m.end},{match:g},{begin:b.begin,"on:begin":b.isTrulyOpeningTag,end:b.end}],subLanguage:"xml",contains:[{begin:b.begin,end:b.end,skip:!0,contains:["self"]}]}]},le,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+c.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[j,c.inherit(c.TITLE_MODE,{begin:h,className:"title.function"})]},{match:/\.\.\./,relevance:0},ye,{match:"\\$"+h,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[j]},he,pe,ee,be,{match:/\$[(.]/}]}}return R_=l,R_}var U_,ZN;function n8e(){if(ZN)return U_;ZN=1;function e(t){const n={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},r={match:/[{}[\],:]/,className:"punctuation",relevance:0},i=["true","false","null"],s={scope:"literal",beginKeywords:i.join(" ")};return{name:"JSON",keywords:{literal:i},contains:[n,r,t.QUOTE_STRING_MODE,s,t.C_NUMBER_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}return U_=e,U_}var H_,JN;function r8e(){if(JN)return H_;JN=1;var e="[0-9](_*[0-9])*",t=`\\.(${e})`,n="[0-9a-fA-F](_*[0-9a-fA-F])*",r={className:"number",variants:[{begin:`(\\b(${e})((${t})|\\.)?|(${t}))[eE][+-]?(${e})[fFdD]?\\b`},{begin:`\\b(${e})((${t})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${t})[fFdD]?\\b`},{begin:`\\b(${e})[fFdD]\\b`},{begin:`\\b0[xX]((${n})\\.?|(${n})?\\.(${n}))[pP][+-]?(${e})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${n})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function i(s){const o={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},a={className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},l={className:"symbol",begin:s.UNDERSCORE_IDENT_RE+"@"},c={className:"subst",begin:/\$\{/,end:/\}/,contains:[s.C_NUMBER_MODE]},u={className:"variable",begin:"\\$"+s.UNDERSCORE_IDENT_RE},d={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[u,c]},{begin:"'",end:"'",illegal:/\n/,contains:[s.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[s.BACKSLASH_ESCAPE,u,c]}]};c.contains.push(d);const h={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+s.UNDERSCORE_IDENT_RE+")?"},m={className:"meta",begin:"@"+s.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[s.inherit(d,{className:"string"}),"self"]}]},g=r,b=s.COMMENT("/\\*","\\*/",{contains:[s.C_BLOCK_COMMENT_MODE]}),y={variants:[{className:"type",begin:s.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]},C=y;return C.variants[1].contains=[y],y.variants[1].contains=[C],{name:"Kotlin",aliases:["kt","kts"],keywords:o,contains:[s.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),s.C_LINE_COMMENT_MODE,b,a,l,h,m,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:o,relevance:5,contains:[{begin:s.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[s.UNDERSCORE_TITLE_MODE]},{className:"type",begin://,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:o,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[y,s.C_LINE_COMMENT_MODE,b],relevance:0},s.C_LINE_COMMENT_MODE,b,h,m,d,s.C_NUMBER_MODE]},b]},{begin:[/class|interface|trait/,/\s+/,s.UNDERSCORE_IDENT_RE],beginScope:{3:"title.class"},keywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},s.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,){\s]|$/,excludeBegin:!0,returnEnd:!0},h,m]},d,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:` `},g]}}return H_=i,H_}var Q_,eD;function i8e(){if(eD)return Q_;eD=1;const e=l=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:l.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[l.APOS_STRING_MODE,l.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:l.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],n=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],r=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],i=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],s=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse(),o=r.concat(i);function a(l){const c=e(l),u=o,d="and or not only",h="[\\w-]+",m="("+h+"|@\\{"+h+"\\})",g=[],b=[],y=function(R){return{className:"string",begin:"~?"+R+".*?"+R}},C=function(R,W,te){return{className:R,begin:W,relevance:te}},E={$pattern:/[a-z-]+/,keyword:d,attribute:n.join(" ")},B={begin:"\\(",end:"\\)",contains:b,keywords:E,relevance:0};b.push(l.C_LINE_COMMENT_MODE,l.C_BLOCK_COMMENT_MODE,y("'"),y('"'),c.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},c.HEXCOLOR,B,C("variable","@@?"+h,10),C("variable","@\\{"+h+"\\}"),C("built_in","~?`[^`]*?`"),{className:"attribute",begin:h+"\\s*:",end:":",returnBegin:!0,excludeEnd:!0},c.IMPORTANT,{beginKeywords:"and not"},c.FUNCTION_DISPATCH);const S=b.concat({begin:/\{/,end:/\}/,contains:g}),L={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(b)},N={begin:m+"\\s*:",returnBegin:!0,end:/[;}]/,relevance:0,contains:[{begin:/-(webkit|moz|ms|o)-/},c.CSS_VARIABLE,{className:"attribute",begin:"\\b("+s.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:b}}]},U={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",keywords:E,returnEnd:!0,contains:b,relevance:0}},$={className:"variable",variants:[{begin:"@"+h+"\\s*:",relevance:15},{begin:"@"+h}],starts:{end:"[;}]",returnEnd:!0,contains:S}},G={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:m,end:/\{/}],returnBegin:!0,returnEnd:!0,illegal:`[<='$"]`,relevance:0,contains:[l.C_LINE_COMMENT_MODE,l.C_BLOCK_COMMENT_MODE,L,C("keyword","all\\b"),C("variable","@\\{"+h+"\\}"),{begin:"\\b("+t.join("|")+")\\b",className:"selector-tag"},c.CSS_NUMBER_MODE,C("selector-tag",m,0),C("selector-id","#"+m),C("selector-class","\\."+m,0),C("selector-tag","&",0),c.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",begin:":("+r.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+i.join("|")+")"},{begin:/\(/,end:/\)/,relevance:0,contains:S},{begin:"!important"},c.FUNCTION_DISPATCH]},z={begin:h+`:(:)?(${u.join("|")})`,returnBegin:!0,contains:[G]};return g.push(l.C_LINE_COMMENT_MODE,l.C_BLOCK_COMMENT_MODE,U,$,z,N,G,L,c.FUNCTION_DISPATCH),{name:"Less",case_insensitive:!0,illegal:`[=>'/<($"]`,contains:g}}return Q_=a,Q_}var $_,tD;function s8e(){if(tD)return $_;tD=1;function e(t){const n="\\[=*\\[",r="\\]=*\\]",i={begin:n,end:r,contains:["self"]},s=[t.COMMENT("--(?!"+n+")","$"),t.COMMENT("--"+n,r,{contains:[i],relevance:10})];return{name:"Lua",keywords:{$pattern:t.UNDERSCORE_IDENT_RE,literal:"true false nil",keyword:"and break do else elseif end for goto if in local not or repeat return then until while",built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove"},contains:s.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[t.inherit(t.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:s}].concat(s)},t.C_NUMBER_MODE,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,{className:"string",begin:n,end:r,contains:[i],relevance:5}])}}return $_=e,$_}var P_,nD;function o8e(){if(nD)return P_;nD=1;function e(t){const n={className:"variable",variants:[{begin:"\\$\\("+t.UNDERSCORE_IDENT_RE+"\\)",contains:[t.BACKSLASH_ESCAPE]},{begin:/\$[@%\{/,end:/\}/},l={variants:[{begin:/\$\d/},{begin:n.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},c=[t.BACKSLASH_ESCAPE,o,l],u=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],d=(g,b,y="\\1")=>{const C=y==="\\1"?y:n.concat(y,b);return n.concat(n.concat("(?:",g,")"),b,/(?:\\.|[^\\\/])*?/,C,/(?:\\.|[^\\\/])*?/,y,i)},h=(g,b,y)=>n.concat(n.concat("(?:",g,")"),b,/(?:\\.|[^\\\/])*?/,y,i),m=[l,t.HASH_COMMENT_MODE,t.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),a,{className:"string",contains:c,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[t.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+t.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[t.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:d("s|tr|y",n.either(...u,{capture:!0}))},{begin:d("s|tr|y","\\(","\\)")},{begin:d("s|tr|y","\\[","\\]")},{begin:d("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:h("(?:m|qr)?",/\//,/\//)},{begin:h("m|qr",n.either(...u,{capture:!0}),/\1/)},{begin:h("m|qr",/\(/,/\)/)},{begin:h("m|qr",/\[/,/\]/)},{begin:h("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[t.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return o.contains=m,a.contains=m,{name:"Perl",aliases:["pl","pm"],keywords:s,contains:m}}return z_=e,z_}var K_,iD;function l8e(){if(iD)return K_;iD=1;function e(t){const n={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},r=/[a-zA-Z@][a-zA-Z0-9_]*/,l={"variable.language":["this","super"],$pattern:r,keyword:["while","export","sizeof","typedef","const","struct","for","union","volatile","static","mutable","if","do","return","goto","enum","else","break","extern","asm","case","default","register","explicit","typename","switch","continue","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],literal:["false","true","FALSE","TRUE","nil","YES","NO","NULL"],built_in:["dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],type:["int","float","char","unsigned","signed","short","long","double","wchar_t","unichar","void","bool","BOOL","id|0","_Bool"]},c={$pattern:r,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:l,illegal:"/,end:/$/,illegal:"\\n"},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+c.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:c,contains:[t.UNDERSCORE_TITLE_MODE]},{begin:"\\."+t.UNDERSCORE_IDENT_RE,relevance:0}]}}return K_=e,K_}var V_,sD;function c8e(){if(sD)return V_;sD=1;function e(t){const n=t.regex,r=/(?![A-Za-z0-9])(?![$])/,i=n.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,r),s=n.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,r),o={scope:"variable",match:"\\$+"+i},a={scope:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{begin:/\?>/}]},l={scope:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},c=t.inherit(t.APOS_STRING_MODE,{illegal:null}),u=t.inherit(t.QUOTE_STRING_MODE,{illegal:null,contains:t.QUOTE_STRING_MODE.contains.concat(l)}),d={begin:/<<<[ \t]*(?:(\w+)|"(\w+)")\n/,end:/[ \t]*(\w+)\b/,contains:t.QUOTE_STRING_MODE.contains.concat(l),"on:begin":(K,j)=>{j.data._beginMatch=K[1]||K[2]},"on:end":(K,j)=>{j.data._beginMatch!==K[1]&&j.ignoreMatch()}},h=t.END_SAME_AS_BEGIN({begin:/<<<[ \t]*'(\w+)'\n/,end:/[ \t]*(\w+)\b/}),m=`[ ]`,g={scope:"string",variants:[u,c,d,h]},b={scope:"number",variants:[{begin:"\\b0[bB][01]+(?:_[01]+)*\\b"},{begin:"\\b0[oO][0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:[eE][+-]?\\d+)?"}],relevance:0},y=["false","null","true"],C=["__CLASS__","__DIR__","__FILE__","__FUNCTION__","__COMPILER_HALT_OFFSET__","__LINE__","__METHOD__","__NAMESPACE__","__TRAIT__","die","echo","exit","include","include_once","print","require","require_once","array","abstract","and","as","binary","bool","boolean","break","callable","case","catch","class","clone","const","continue","declare","default","do","double","else","elseif","empty","enddeclare","endfor","endforeach","endif","endswitch","endwhile","enum","eval","extends","final","finally","float","for","foreach","from","global","goto","if","implements","instanceof","insteadof","int","integer","interface","isset","iterable","list","match|0","mixed","new","never","object","or","private","protected","public","readonly","real","return","string","switch","throw","trait","try","unset","use","var","void","while","xor","yield"],E=["Error|0","AppendIterator","ArgumentCountError","ArithmeticError","ArrayIterator","ArrayObject","AssertionError","BadFunctionCallException","BadMethodCallException","CachingIterator","CallbackFilterIterator","CompileError","Countable","DirectoryIterator","DivisionByZeroError","DomainException","EmptyIterator","ErrorException","Exception","FilesystemIterator","FilterIterator","GlobIterator","InfiniteIterator","InvalidArgumentException","IteratorIterator","LengthException","LimitIterator","LogicException","MultipleIterator","NoRewindIterator","OutOfBoundsException","OutOfRangeException","OuterIterator","OverflowException","ParentIterator","ParseError","RangeException","RecursiveArrayIterator","RecursiveCachingIterator","RecursiveCallbackFilterIterator","RecursiveDirectoryIterator","RecursiveFilterIterator","RecursiveIterator","RecursiveIteratorIterator","RecursiveRegexIterator","RecursiveTreeIterator","RegexIterator","RuntimeException","SeekableIterator","SplDoublyLinkedList","SplFileInfo","SplFileObject","SplFixedArray","SplHeap","SplMaxHeap","SplMinHeap","SplObjectStorage","SplObserver","SplPriorityQueue","SplQueue","SplStack","SplSubject","SplTempFileObject","TypeError","UnderflowException","UnexpectedValueException","UnhandledMatchError","ArrayAccess","BackedEnum","Closure","Fiber","Generator","Iterator","IteratorAggregate","Serializable","Stringable","Throwable","Traversable","UnitEnum","WeakReference","WeakMap","Directory","__PHP_Incomplete_Class","parent","php_user_filter","self","static","stdClass"],S={keyword:C,literal:(K=>{const j=[];return K.forEach(ee=>{j.push(ee),ee.toLowerCase()===ee?j.push(ee.toUpperCase()):j.push(ee.toLowerCase())}),j})(y),built_in:E},L=K=>K.map(j=>j.replace(/\|\d+$/,"")),N={variants:[{match:[/new/,n.concat(m,"+"),n.concat("(?!",L(E).join("\\b|"),"\\b)"),s],scope:{1:"keyword",4:"title.class"}}]},U=n.concat(i,"\\b(?!\\()"),$={variants:[{match:[n.concat(/::/,n.lookahead(/(?!class\b)/)),U],scope:{2:"variable.constant"}},{match:[/::/,/class/],scope:{2:"variable.language"}},{match:[s,n.concat(/::/,n.lookahead(/(?!class\b)/)),U],scope:{1:"title.class",3:"variable.constant"}},{match:[s,n.concat("::",n.lookahead(/(?!class\b)/))],scope:{1:"title.class"}},{match:[s,/::/,/class/],scope:{1:"title.class",3:"variable.language"}}]},G={scope:"attr",match:n.concat(i,n.lookahead(":"),n.lookahead(/(?!::)/))},z={relevance:0,begin:/\(/,end:/\)/,keywords:S,contains:[G,o,$,t.C_BLOCK_COMMENT_MODE,g,b,N]},R={relevance:0,match:[/\b/,n.concat("(?!fn\\b|function\\b|",L(C).join("\\b|"),"|",L(E).join("\\b|"),"\\b)"),i,n.concat(m,"*"),n.lookahead(/(?=\()/)],scope:{3:"title.function.invoke"},contains:[z]};z.contains.push(R);const W=[G,$,t.C_BLOCK_COMMENT_MODE,g,b,N],te={begin:n.concat(/#\[\s*/,s),beginScope:"meta",end:/]/,endScope:"meta",keywords:{literal:y,keyword:["new","array"]},contains:[{begin:/\[/,end:/]/,keywords:{literal:y,keyword:["new","array"]},contains:["self",...W]},...W,{scope:"meta",match:s}]};return{case_insensitive:!1,keywords:S,contains:[te,t.HASH_COMMENT_MODE,t.COMMENT("//","$"),t.COMMENT("/\\*","\\*/",{contains:[{scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/,keywords:"__halt_compiler",starts:{scope:"comment",end:t.MATCH_NOTHING_RE,contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},a,{scope:"variable.language",match:/\$this\b/},o,R,$,{match:[/const/,/\s/,i],scope:{1:"keyword",3:"variable.constant"}},N,{scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},t.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:S,contains:["self",o,$,t.C_BLOCK_COMMENT_MODE,g,b]}]},{scope:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},t.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[t.inherit(t.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{beginKeywords:"use",relevance:0,end:";",contains:[{match:/\b(as|const|function)\b/,scope:"keyword"},t.UNDERSCORE_TITLE_MODE]},g,b]}}return V_=e,V_}var G_,oD;function u8e(){if(oD)return G_;oD=1;function e(t){return{name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},t.inherit(t.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]}]}}return G_=e,G_}var q_,aD;function A8e(){if(aD)return q_;aD=1;function e(t){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}return q_=e,q_}var W_,lD;function d8e(){if(lD)return W_;lD=1;function e(t){const n=t.regex,r=new RegExp("[\\p{XID_Start}_]\\p{XID_Continue}*","u"),i=["and","as","assert","async","await","break","case","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","match","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],l={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:i,built_in:["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],literal:["__debug__","Ellipsis","False","None","NotImplemented","True"],type:["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"]},c={className:"meta",begin:/^(>>>|\.\.\.) /},u={className:"subst",begin:/\{/,end:/\}/,keywords:l,illegal:/#/},d={begin:/\{\{/,relevance:0},h={className:"string",contains:[t.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[t.BACKSLASH_ESCAPE,c],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[t.BACKSLASH_ESCAPE,c],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[t.BACKSLASH_ESCAPE,c,d,u]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[t.BACKSLASH_ESCAPE,c,d,u]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[t.BACKSLASH_ESCAPE,d,u]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[t.BACKSLASH_ESCAPE,d,u]},t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},m="[0-9](_?[0-9])*",g=`(\\b(${m}))?\\.(${m})|\\b(${m})\\.`,b=`\\b|${i.join("|")}`,y={className:"number",relevance:0,variants:[{begin:`(\\b(${m})|(${g}))[eE][+-]?(${m})[jJ]?(?=${b})`},{begin:`(${g})[jJ]?`},{begin:`\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${b})`},{begin:`\\b0[bB](_?[01])+[lL]?(?=${b})`},{begin:`\\b0[oO](_?[0-7])+[lL]?(?=${b})`},{begin:`\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${b})`},{begin:`\\b(${m})[jJ](?=${b})`}]},C={className:"comment",begin:n.lookahead(/# type:/),end:/$/,keywords:l,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},E={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,contains:["self",c,y,h,t.HASH_COMMENT_MODE]}]};return u.contains=[h,y,c],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:l,illegal:/(<\/|\?)|=>/,contains:[c,y,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},h,C,t.HASH_COMMENT_MODE,{match:[/\bdef/,/\s+/,r],scope:{1:"keyword",3:"title.function"},contains:[E]},{variants:[{match:[/\bclass/,/\s+/,r,/\s*/,/\(\s*/,r,/\s*\)/]},{match:[/\bclass/,/\s+/,r]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[y,E,h]}]}}return W_=e,W_}var Y_,cD;function f8e(){if(cD)return Y_;cD=1;function e(t){return{aliases:["pycon"],contains:[{className:"meta.prompt",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}return Y_=e,Y_}var j_,uD;function h8e(){if(uD)return j_;uD=1;function e(t){const n=t.regex,r=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,i=n.either(/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/,/0[xX][0-9a-fA-F]+(?:[pP][+-]?\d+)?[Li]?/,/(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?[Li]?/),s=/[=!<>:]=|\|\||&&|:::?|<-|<<-|->>|->|\|>|[-+*\/?!$&|:<=>@^~]|\*\*/,o=n.either(/[()]/,/[{}]/,/\[\[/,/[[\]]/,/\\/,/,/);return{name:"R",keywords:{$pattern:r,keyword:"function if in break next repeat else for while",literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10",built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm"},contains:[t.COMMENT(/#'/,/$/,{contains:[{scope:"doctag",match:/@examples/,starts:{end:n.lookahead(n.either(/\n^#'\s*(?=@[a-zA-Z]+)/,/\n^(?!#')/)),endsParent:!0}},{scope:"doctag",begin:"@param",end:/$/,contains:[{scope:"variable",variants:[{match:r},{match:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{scope:"doctag",match:/@[a-zA-Z]+/},{scope:"keyword",match:/\\[a-zA-Z]+/}]}),t.HASH_COMMENT_MODE,{scope:"string",contains:[t.BACKSLASH_ESCAPE],variants:[t.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/}),t.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/}),t.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/}),t.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/}),t.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/}),t.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"',relevance:0},{begin:"'",end:"'",relevance:0}]},{relevance:0,variants:[{scope:{1:"operator",2:"number"},match:[s,i]},{scope:{1:"operator",2:"number"},match:[/%[^%]*%/,i]},{scope:{1:"punctuation",2:"number"},match:[o,i]},{scope:{2:"number"},match:[/[^a-zA-Z0-9._]|^/,i]}]},{scope:{3:"operator"},match:[r,/\s+/,/<-/,/\s+/]},{scope:"operator",relevance:0,variants:[{match:s},{match:/%[^%]*%/}]},{scope:"punctuation",relevance:0,match:o},{begin:"`",end:"`",contains:[{begin:/\\./}]}]}}return j_=e,j_}var X_,AD;function p8e(){if(AD)return X_;AD=1;function e(t){const n=t.regex,r={className:"title.function.invoke",relevance:0,begin:n.concat(/\b/,/(?!let|for|while|if|else|match\b)/,t.IDENT_RE,n.lookahead(/\s*\(/))},i="([ui](8|16|32|64|128|size)|f(32|64))?",s=["abstract","as","async","await","become","box","break","const","continue","crate","do","dyn","else","enum","extern","false","final","fn","for","if","impl","in","let","loop","macro","match","mod","move","mut","override","priv","pub","ref","return","self","Self","static","struct","super","trait","true","try","type","typeof","unsafe","unsized","use","virtual","where","while","yield"],o=["true","false","Some","None","Ok","Err"],a=["drop ","Copy","Send","Sized","Sync","Drop","Fn","FnMut","FnOnce","ToOwned","Clone","Debug","PartialEq","PartialOrd","Eq","Ord","AsRef","AsMut","Into","From","Default","Iterator","Extend","IntoIterator","DoubleEndedIterator","ExactSizeIterator","SliceConcatExt","ToString","assert!","assert_eq!","bitflags!","bytes!","cfg!","col!","concat!","concat_idents!","debug_assert!","debug_assert_eq!","env!","eprintln!","panic!","file!","format!","format_args!","include_bytes!","include_str!","line!","local_data_key!","module_path!","option_env!","print!","println!","select!","stringify!","try!","unimplemented!","unreachable!","vec!","write!","writeln!","macro_rules!","assert_ne!","debug_assert_ne!"],l=["i8","i16","i32","i64","i128","isize","u8","u16","u32","u64","u128","usize","f32","f64","str","char","bool","Box","Option","Result","String","Vec"];return{name:"Rust",aliases:["rs"],keywords:{$pattern:t.IDENT_RE+"!?",type:l,keyword:s,literal:o,built_in:a},illegal:""},r]}}return X_=e,X_}var Z_,dD;function g8e(){if(dD)return Z_;dD=1;const e=a=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:a.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[a.APOS_STRING_MODE,a.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:a.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z_][A-Za-z0-9_-]*/}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],n=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],r=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],i=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],s=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function o(a){const l=e(a),c=i,u=r,d="@[a-z-]+",h="and or not only",g={className:"variable",begin:"(\\$"+"[a-zA-Z-][a-zA-Z0-9_-]*"+")\\b",relevance:0};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[a.C_LINE_COMMENT_MODE,a.C_BLOCK_COMMENT_MODE,l.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},l.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+t.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+u.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+c.join("|")+")"},g,{begin:/\(/,end:/\)/,contains:[l.CSS_NUMBER_MODE]},l.CSS_VARIABLE,{className:"attribute",begin:"\\b("+s.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,relevance:0,contains:[l.BLOCK_COMMENT,g,l.HEXCOLOR,l.CSS_NUMBER_MODE,a.QUOTE_STRING_MODE,a.APOS_STRING_MODE,l.IMPORTANT,l.FUNCTION_DISPATCH]},{begin:"@(page|font-face)",keywords:{$pattern:d,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:h,attribute:n.join(" ")},contains:[{begin:d,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},g,a.QUOTE_STRING_MODE,a.APOS_STRING_MODE,l.HEXCOLOR,l.CSS_NUMBER_MODE]},l.FUNCTION_DISPATCH]}}return Z_=o,Z_}var J_,fD;function m8e(){if(fD)return J_;fD=1;function e(t){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta.prompt",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}return J_=e,J_}var eb,hD;function v8e(){if(hD)return eb;hD=1;function e(t){const n=t.regex,r=t.COMMENT("--","$"),i={className:"string",variants:[{begin:/'/,end:/'/,contains:[{begin:/''/}]}]},s={begin:/"/,end:/"/,contains:[{begin:/""/}]},o=["true","false","unknown"],a=["double precision","large object","with timezone","without timezone"],l=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],c=["add","asc","collation","desc","final","first","last","view"],u=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year"],d=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],h=["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"],m=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],g=d,b=[...u,...c].filter(S=>!d.includes(S)),y={className:"variable",begin:/@[a-z0-9][a-z0-9_]*/},C={className:"operator",begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0},E={begin:n.concat(/\b/,n.either(...g),/\s*\(/),relevance:0,keywords:{built_in:g}};function B(S,{exceptions:L,when:N}={}){const U=N;return L=L||[],S.map($=>$.match(/\|\d+$/)||L.includes($)?$:U($)?`${$}|0`:$)}return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{$pattern:/\b[\w\.]+/,keyword:B(b,{when:S=>S.length<3}),literal:o,type:l,built_in:h},contains:[{begin:n.either(...m),relevance:0,keywords:{$pattern:/[\w\.]+/,keyword:b.concat(m),literal:o,type:l}},{className:"type",begin:n.either(...a)},E,y,i,s,t.C_NUMBER_MODE,t.C_BLOCK_COMMENT_MODE,r,C]}}return eb=e,eb}var tb,pD;function _8e(){if(pD)return tb;pD=1;function e($){return $?typeof $=="string"?$:$.source:null}function t($){return n("(?=",$,")")}function n(...$){return $.map(z=>e(z)).join("")}function r($){const G=$[$.length-1];return typeof G=="object"&&G.constructor===Object?($.splice($.length-1,1),G):{}}function i(...$){return"("+(r($).capture?"":"?:")+$.map(R=>e(R)).join("|")+")"}const s=$=>n(/\b/,$,/\w$/.test($)?/\b/:/\B/),o=["Protocol","Type"].map(s),a=["init","self"].map(s),l=["Any","Self"],c=["actor","any","associatedtype","async","await",/as\?/,/as!/,"as","borrowing","break","case","catch","class","consume","consuming","continue","convenience","copy","default","defer","deinit","didSet","distributed","do","dynamic","each","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","macro","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],u=["false","nil","true"],d=["assignment","associativity","higherThan","left","lowerThan","none","right"],h=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warning"],m=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],g=i(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),b=i(g,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),y=n(g,b,"*"),C=i(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),E=i(C,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),B=n(C,E,"*"),S=n(/[A-Z]/,E,"*"),L=["attached","autoclosure",n(/convention\(/,i("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","freestanding","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",n(/objc\(/,B,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","Sendable","testable","UIApplicationMain","unchecked","unknown","usableFromInline","warn_unqualified_access"],N=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function U($){const G={match:/\s+/,relevance:0},z=$.COMMENT("/\\*","\\*/",{contains:["self"]}),R=[$.C_LINE_COMMENT_MODE,z],W={match:[/\./,i(...o,...a)],className:{2:"keyword"}},te={match:n(/\./,i(...c)),relevance:0},K=c.filter(kt=>typeof kt=="string").concat(["_|0"]),j=c.filter(kt=>typeof kt!="string").concat(l).map(s),ee={variants:[{className:"keyword",match:i(...j,...a)}]},V={$pattern:i(/\b\w+/,/#\w+/),keyword:K.concat(h),literal:u},X=[W,te,ee],le={match:n(/\./,i(...m)),relevance:0},pe={className:"built_in",match:n(/\b/,i(...m),/(?=\()/)},J=[le,pe],he={match:/->/,relevance:0},ye={className:"operator",relevance:0,variants:[{match:y},{match:`\\.(\\.|${b})+`}]},be=[he,ye],Ie="([0-9]_*)+",Ve="([0-9a-fA-F]_*)+",Je={className:"number",relevance:0,variants:[{match:`\\b(${Ie})(\\.(${Ie}))?([eE][+-]?(${Ie}))?\\b`},{match:`\\b0x(${Ve})(\\.(${Ve}))?([pP][+-]?(${Ie}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},Xe=(kt="")=>({className:"subst",variants:[{match:n(/\\/,kt,/[0\\tnr"']/)},{match:n(/\\/,kt,/u\{[0-9a-fA-F]{1,8}\}/)}]}),ct=(kt="")=>({className:"subst",match:n(/\\/,kt,/[\t ]*(?:[\r\n]|\r\n)/)}),Bt=(kt="")=>({className:"subst",label:"interpol",begin:n(/\\/,kt,/\(/),end:/\)/}),St=(kt="")=>({begin:n(kt,/"""/),end:n(/"""/,kt),contains:[Xe(kt),ct(kt),Bt(kt)]}),Tt=(kt="")=>({begin:n(kt,/"/),end:n(/"/,kt),contains:[Xe(kt),Bt(kt)]}),fe={className:"string",variants:[St(),St("#"),St("##"),St("###"),Tt(),Tt("#"),Tt("##"),Tt("###")]},me=[$.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[$.BACKSLASH_ESCAPE]}],xe={begin:/\/[^\s](?=[^/\n]*\/)/,end:/\//,contains:me},Se=kt=>{const kn=n(kt,/\//),Ei=n(/\//,kt);return{begin:kn,end:Ei,contains:[...me,{scope:"comment",begin:`#(?!.*${Ei})`,end:/$/}]}},Re={scope:"regexp",variants:[Se("###"),Se("##"),Se("#"),xe]},Ne={match:n(/`/,B,/`/)},Fe={className:"variable",match:/\$\d+/},Ye={className:"variable",match:`\\$${E}+`},Ke=[Ne,Fe,Ye],Pe={match:/(@|#(un)?)available/,scope:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:N,contains:[...be,Je,fe]}]}},dt={scope:"keyword",match:n(/@/,i(...L))},yt={scope:"meta",match:n(/@/,B)},$e=[Pe,dt,yt],lt={match:t(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:n(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,E,"+")},{className:"type",match:S,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:n(/\s+&\s+/,t(S)),relevance:0}]},Ge={begin://,keywords:V,contains:[...R,...X,...$e,he,lt]};lt.contains.push(Ge);const at={match:n(B,/\s*:/),keywords:"_|0",relevance:0},_t={begin:/\(/,end:/\)/,relevance:0,keywords:V,contains:["self",at,...R,Re,...X,...J,...be,Je,fe,...Ke,...$e,lt]},$t={begin://,keywords:"repeat each",contains:[...R,lt]},ln={begin:i(t(n(B,/\s*:/)),t(n(B,/\s+/,B,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:B}]},Xn={begin:/\(/,end:/\)/,keywords:V,contains:[ln,...R,...X,...be,Je,fe,...$e,lt,_t],endsParent:!0,illegal:/["']/},Qi={match:[/(func|macro)/,/\s+/,i(Ne.match,B,y)],className:{1:"keyword",3:"title.function"},contains:[$t,Xn,G],illegal:[/\[/,/%/]},fn={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[$t,Xn,G],illegal:/\[|%/},gt={match:[/operator/,/\s+/,y],className:{1:"keyword",3:"title"}},xt={begin:[/precedencegroup/,/\s+/,S],className:{1:"keyword",3:"title"},contains:[lt],keywords:[...d,...u],end:/}/};for(const kt of fe.variants){const kn=kt.contains.find(us=>us.label==="interpol");kn.keywords=V;const Ei=[...X,...J,...be,Je,fe,...Ke];kn.contains=[...Ei,{begin:/\(/,end:/\)/,contains:["self",...Ei]}]}return{name:"Swift",keywords:V,contains:[...R,Qi,fn,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:V,contains:[$.inherit($.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),...X]},gt,xt,{beginKeywords:"import",end:/$/,contains:[...R],relevance:0},Re,...X,...J,...be,Je,fe,...Ke,...$e,lt,_t]}}return tb=U,tb}var nb,gD;function b8e(){if(gD)return nb;gD=1;function e(t){const n="true false yes no null",r="[\\w#;/?:@&=+$,.~*'()[\\]]+",i={className:"attr",variants:[{begin:"\\w[\\w :\\/.-]*:(?=[ ]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ ]|$)'},{begin:"'\\w[\\w :\\/.-]*':(?=[ ]|$)"}]},s={className:"template-variable",variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]},o={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[t.BACKSLASH_ESCAPE,s]},a=t.inherit(o,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),l="[0-9]{4}(-[0-9][0-9]){0,2}",c="([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?",u="(\\.[0-9]*)?",d="([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?",h={className:"number",begin:"\\b"+l+c+u+d+"\\b"},m={end:",",endsWithParent:!0,excludeEnd:!0,keywords:n,relevance:0},g={begin:/\{/,end:/\}/,contains:[m],illegal:"\\n",relevance:0},b={begin:"\\[",end:"\\]",contains:[m],illegal:"\\n",relevance:0},y=[i,{className:"meta",begin:"^---\\s*$",relevance:10},{className:"string",begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+r},{className:"type",begin:"!<"+r+">"},{className:"type",begin:"!"+r},{className:"type",begin:"!!"+r},{className:"meta",begin:"&"+t.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+t.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)",relevance:0},t.HASH_COMMENT_MODE,{beginKeywords:n,keywords:{literal:n}},h,{className:"number",begin:t.C_NUMBER_RE+"\\b",relevance:0},g,b,o],C=[...y];return C.pop(),C.push(a),m.contains=C,{name:"YAML",case_insensitive:!0,aliases:["yml"],contains:y}}return nb=e,nb}var rb,mD;function C8e(){if(mD)return rb;mD=1;const e="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],n=["true","false","null","undefined","NaN","Infinity"],r=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],i=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],s=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],o=["arguments","this","super","console","window","document","localStorage","sessionStorage","module","global"],a=[].concat(s,r,i);function l(u){const d=u.regex,h=(Xe,{after:ct})=>{const Bt="",end:""},b=/<[A-Za-z0-9\\._:-]+\s*\/>/,y={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(Xe,ct)=>{const Bt=Xe[0].length+Xe.index,St=Xe.input[Bt];if(St==="<"||St===","){ct.ignoreMatch();return}St===">"&&(h(Xe,{after:Bt})||ct.ignoreMatch());let Tt;const fe=Xe.input.substring(Bt);if(Tt=fe.match(/^\s*=/)){ct.ignoreMatch();return}if((Tt=fe.match(/^\s+extends\s+/))&&Tt.index===0){ct.ignoreMatch();return}}},C={$pattern:e,keyword:t,literal:n,built_in:a,"variable.language":o},E="[0-9](_?[0-9])*",B=`\\.(${E})`,S="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",L={className:"number",variants:[{begin:`(\\b(${S})((${B})|\\.)?|(${B}))[eE][+-]?(${E})\\b`},{begin:`\\b(${S})\\b((${B})\\b|\\.)?|(${B})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},N={className:"subst",begin:"\\$\\{",end:"\\}",keywords:C,contains:[]},U={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[u.BACKSLASH_ESCAPE,N],subLanguage:"xml"}},$={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[u.BACKSLASH_ESCAPE,N],subLanguage:"css"}},G={begin:"gql`",end:"",starts:{end:"`",returnEnd:!1,contains:[u.BACKSLASH_ESCAPE,N],subLanguage:"graphql"}},z={className:"string",begin:"`",end:"`",contains:[u.BACKSLASH_ESCAPE,N]},W={className:"comment",variants:[u.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:m+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),u.C_BLOCK_COMMENT_MODE,u.C_LINE_COMMENT_MODE]},te=[u.APOS_STRING_MODE,u.QUOTE_STRING_MODE,U,$,G,z,{match:/\$\d+/},L];N.contains=te.concat({begin:/\{/,end:/\}/,keywords:C,contains:["self"].concat(te)});const K=[].concat(W,N.contains),j=K.concat([{begin:/\(/,end:/\)/,keywords:C,contains:["self"].concat(K)}]),ee={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:C,contains:j},V={variants:[{match:[/class/,/\s+/,m,/\s+/,/extends/,/\s+/,d.concat(m,"(",d.concat(/\./,m),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,m],scope:{1:"keyword",3:"title.class"}}]},X={relevance:0,match:d.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...r,...i]}},le={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},pe={variants:[{match:[/function/,/\s+/,m,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[ee],illegal:/%/},J={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function he(Xe){return d.concat("(?!",Xe.join("|"),")")}const ye={match:d.concat(/\b/,he([...s,"super","import"]),m,d.lookahead(/\(/)),className:"title.function",relevance:0},be={begin:d.concat(/\./,d.lookahead(d.concat(m,/(?![0-9A-Za-z$_(])/))),end:m,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},Ie={match:[/get|set/,/\s+/,m,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},ee]},Ve="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+u.UNDERSCORE_IDENT_RE+")\\s*=>",Je={match:[/const|var|let/,/\s+/,m,/\s*/,/=\s*/,/(async\s*)?/,d.lookahead(Ve)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[ee]};return{name:"JavaScript",aliases:["js","jsx","mjs","cjs"],keywords:C,exports:{PARAMS_CONTAINS:j,CLASS_REFERENCE:X},illegal:/#(?![$_A-z])/,contains:[u.SHEBANG({label:"shebang",binary:"node",relevance:5}),le,u.APOS_STRING_MODE,u.QUOTE_STRING_MODE,U,$,G,z,W,{match:/\$\d+/},L,X,{className:"attr",begin:m+d.lookahead(":"),relevance:0},Je,{begin:"("+u.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[W,u.REGEXP_MODE,{className:"function",begin:Ve,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:u.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:C,contains:j}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:g.begin,end:g.end},{match:b},{begin:y.begin,"on:begin":y.isTrulyOpeningTag,end:y.end}],subLanguage:"xml",contains:[{begin:y.begin,end:y.end,skip:!0,contains:["self"]}]}]},pe,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+u.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[ee,u.inherit(u.TITLE_MODE,{begin:m,className:"title.function"})]},{match:/\.\.\./,relevance:0},be,{match:"\\$"+m,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[ee]},ye,J,V,Ie,{match:/\$[(.]/}]}}function c(u){const d=l(u),h=e,m=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],g={beginKeywords:"namespace",end:/\{/,excludeEnd:!0,contains:[d.exports.CLASS_REFERENCE]},b={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:m},contains:[d.exports.CLASS_REFERENCE]},y={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/},C=["type","namespace","interface","public","private","protected","implements","declare","abstract","readonly","enum","override"],E={$pattern:e,keyword:t.concat(C),literal:n,built_in:a.concat(m),"variable.language":o},B={className:"meta",begin:"@"+h},S=(N,U,$)=>{const G=N.contains.findIndex(z=>z.label===U);if(G===-1)throw new Error("can not find mode to replace");N.contains.splice(G,1,$)};Object.assign(d.keywords,E),d.exports.PARAMS_CONTAINS.push(B),d.contains=d.contains.concat([B,g,b]),S(d,"shebang",u.SHEBANG()),S(d,"use_strict",y);const L=d.contains.find(N=>N.label==="func.def");return L.relevance=0,Object.assign(d,{name:"TypeScript",aliases:["ts","tsx","mts","cts"]}),d}return rb=c,rb}var ib,vD;function y8e(){if(vD)return ib;vD=1;function e(t){const n=t.regex,r={className:"string",begin:/"(""|[^/n])"C\b/},i={className:"string",begin:/"/,end:/"/,illegal:/\n/,contains:[{begin:/""/}]},s=/\d{1,2}\/\d{1,2}\/\d{4}/,o=/\d{4}-\d{1,2}-\d{1,2}/,a=/(\d|1[012])(:\d+){0,2} *(AM|PM)/,l=/\d{1,2}(:\d{1,2}){1,2}/,c={className:"literal",variants:[{begin:n.concat(/# */,n.either(o,s),/ *#/)},{begin:n.concat(/# */,l,/ *#/)},{begin:n.concat(/# */,a,/ *#/)},{begin:n.concat(/# */,n.either(o,s),/ +/,n.either(a,l),/ *#/)}]},u={className:"number",relevance:0,variants:[{begin:/\b\d[\d_]*((\.[\d_]+(E[+-]?[\d_]+)?)|(E[+-]?[\d_]+))[RFD@!#]?/},{begin:/\b\d[\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\dA-F_]+((U?[SIL])|[%&])?/},{begin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},d={className:"label",begin:/^\w+:/},h=t.COMMENT(/'''/,/$/,{contains:[{className:"doctag",begin:/<\/?/,end:/>/}]}),m=t.COMMENT(null,/$/,{variants:[{begin:/'/},{begin:/([\t ]|^)REM(?=\s)/}]});return{name:"Visual Basic .NET",aliases:["vb"],case_insensitive:!0,classNameAliases:{label:"symbol"},keywords:{keyword:"addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield",built_in:"addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort",type:"boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort",literal:"true false nothing"},illegal:"//|\\{|\\}|endif|gosub|variant|wend|^\\$ ",contains:[r,i,c,u,d,h,m,{className:"meta",begin:/[\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\b/,end:/$/,keywords:{keyword:"const disable else elseif enable end externalsource if region then"},contains:[m]}]}}return ib=e,ib}var sb,_D;function w8e(){if(_D)return sb;_D=1;function e(t){t.regex;const n=t.COMMENT(/\(;/,/;\)/);n.contains.push("self");const r=t.COMMENT(/;;/,/$/),i=["anyfunc","block","br","br_if","br_table","call","call_indirect","data","drop","elem","else","end","export","func","global.get","global.set","local.get","local.set","local.tee","get_global","get_local","global","if","import","local","loop","memory","memory.grow","memory.size","module","mut","nop","offset","param","result","return","select","set_global","set_local","start","table","tee_local","then","type","unreachable"],s={begin:[/(?:func|call|call_indirect)/,/\s+/,/\$[^\s)]+/],className:{1:"keyword",3:"title.function"}},o={className:"variable",begin:/\$[\w_]+/},a={match:/(\((?!;)|\))+/,className:"punctuation",relevance:0},l={className:"number",relevance:0,match:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/},c={match:/(i32|i64|f32|f64)(?!\.)/,className:"type"},u={className:"keyword",match:/\b(f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))\b/};return{name:"WebAssembly",keywords:{$pattern:/[\w.]+/,keyword:i},contains:[r,n,{match:[/(?:offset|align)/,/\s*/,/=/],className:{1:"keyword",3:"operator"}},o,a,s,t.QUOTE_STRING_MODE,c,u,l]}}return sb=e,sb}var wn=$5e;wn.registerLanguage("xml",P5e()),wn.registerLanguage("bash",z5e()),wn.registerLanguage("c",K5e()),wn.registerLanguage("cpp",V5e()),wn.registerLanguage("csharp",G5e()),wn.registerLanguage("css",q5e()),wn.registerLanguage("markdown",W5e()),wn.registerLanguage("diff",Y5e()),wn.registerLanguage("ruby",j5e()),wn.registerLanguage("go",X5e()),wn.registerLanguage("graphql",Z5e()),wn.registerLanguage("ini",J5e()),wn.registerLanguage("java",e8e()),wn.registerLanguage("javascript",t8e()),wn.registerLanguage("json",n8e()),wn.registerLanguage("kotlin",r8e()),wn.registerLanguage("less",i8e()),wn.registerLanguage("lua",s8e()),wn.registerLanguage("makefile",o8e()),wn.registerLanguage("perl",a8e()),wn.registerLanguage("objectivec",l8e()),wn.registerLanguage("php",c8e()),wn.registerLanguage("php-template",u8e()),wn.registerLanguage("plaintext",A8e()),wn.registerLanguage("python",d8e()),wn.registerLanguage("python-repl",f8e()),wn.registerLanguage("r",h8e()),wn.registerLanguage("rust",p8e()),wn.registerLanguage("scss",g8e()),wn.registerLanguage("shell",m8e()),wn.registerLanguage("sql",v8e()),wn.registerLanguage("swift",_8e()),wn.registerLanguage("yaml",b8e()),wn.registerLanguage("typescript",C8e()),wn.registerLanguage("vbnet",y8e()),wn.registerLanguage("wasm",w8e()),wn.HighlightJS=wn,wn.default=wn;var x8e=wn;const Mh=Vl(x8e),E8e=/\\([ \\!"#$%&'()*+,./:;<=>?@[\]^_`{|}~-])/g;function B8e(e,t){const n=e.posMax,r=e.pos;if(e.src.charCodeAt(r)!==91||t||r+2>=n||e.src.charCodeAt(r+1)!==94)return!1;e.pos=r+1;let i=!1;for(;e.pos15?Oe="…"+ce.slice(M-15,M):Oe=ce.slice(0,M);let Ue;Q+15":">","<":"<",'"':""","'":"'"},d=/[&><"']/g;function h(v){return String(v).replace(d,f=>u[f])}const m=function(v){return v.type==="ordgroup"||v.type==="color"?v.body.length===1?m(v.body[0]):v:v.type==="font"?m(v.body):v},g=function(v){const f=m(v);return f.type==="mathord"||f.type==="textord"||f.type==="atom"},b=function(v){if(!v)throw new Error("Expected non-null, but got "+String(v));return v};var C={contains:o,deflt:a,escape:h,hyphenate:c,getBaseElem:m,isCharacterBox:g,protocolFromUrl:function(v){const f=/^[\x00-\x20]*([^\\/#?]*?)(:|�*58|�*3a|&colon)/i.exec(v);return f?f[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(f[1])?null:f[1].toLowerCase():"_relative"}};const E={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format "},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color ",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:v=>"#"+v},macros:{type:"object",cli:"-m, --macro ",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(v,f)=>(f.push(v),f)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:v=>Math.max(0,v),cli:"--min-rule-thickness ",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:v=>Math.max(0,v),cli:"-s, --max-size ",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:v=>Math.max(0,v),cli:"-e, --max-expand ",cliProcessor:v=>v==="Infinity"?1/0:parseInt(v)},globalGroup:{type:"boolean",cli:!1}};function B(v){if(v.default)return v.default;const f=v.type,_=Array.isArray(f)?f[0]:f;if(typeof _!="string")return _.enum[0];switch(_){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class S{constructor(f){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,f=f||{};for(const _ in E)if(E.hasOwnProperty(_)){const w=E[_];this[_]=f[_]!==void 0?w.processor?w.processor(f[_]):f[_]:B(w)}}reportNonstrict(f,_,w){let M=this.strict;if(typeof M=="function"&&(M=M(f,_,w)),!(!M||M==="ignore")){if(M===!0||M==="error")throw new s("LaTeX-incompatible input and strict mode is set to 'error': "+(_+" ["+f+"]"),w);M==="warn"?typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(_+" ["+f+"]")):typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+M+"': "+_+" ["+f+"]"))}}useStrictBehavior(f,_,w){let M=this.strict;if(typeof M=="function")try{M=M(f,_,w)}catch{M="error"}return!M||M==="ignore"?!1:M===!0||M==="error"?!0:M==="warn"?(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(_+" ["+f+"]")),!1):(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+M+"': "+_+" ["+f+"]")),!1)}isTrusted(f){if(f.url&&!f.protocol){const w=C.protocolFromUrl(f.url);if(w==null)return!1;f.protocol=w}return!!(typeof this.trust=="function"?this.trust(f):this.trust)}}class L{constructor(f,_,w){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=f,this.size=_,this.cramped=w}sup(){return K[j[this.id]]}sub(){return K[ee[this.id]]}fracNum(){return K[V[this.id]]}fracDen(){return K[X[this.id]]}cramp(){return K[le[this.id]]}text(){return K[pe[this.id]]}isTight(){return this.size>=2}}const N=0,U=1,$=2,G=3,z=4,R=5,W=6,te=7,K=[new L(N,0,!1),new L(U,0,!0),new L($,1,!1),new L(G,1,!0),new L(z,2,!1),new L(R,2,!0),new L(W,3,!1),new L(te,3,!0)],j=[z,R,z,R,W,te,W,te],ee=[R,R,R,R,te,te,te,te],V=[$,G,z,R,W,te,W,te],X=[G,G,R,R,te,te,te,te],le=[U,U,G,G,R,R,te,te],pe=[N,U,$,G,$,G,$,G];var J={DISPLAY:K[N],TEXT:K[$],SCRIPT:K[z],SCRIPTSCRIPT:K[W]};const he=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function ye(v){for(let f=0;f=M[0]&&v<=M[1])return _.name}}return null}const be=[];he.forEach(v=>v.blocks.forEach(f=>be.push(...f)));function Ie(v){for(let f=0;f=be[f]&&v<=be[f+1])return!0;return!1}const Ve=80,Je=function(v,f){return"M95,"+(622+v+f)+` c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14 c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54 c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10 s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429 c69,-144,104.5,-217.7,106.5,-221 l`+v/2.075+" -"+v+` c5.3,-9.3,12,-14,20,-14 H400000v`+(40+v)+`H845.2724 s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7 c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z M`+(834+v)+" "+f+"h400000v"+(40+v)+"h-400000z"},Xe=function(v,f){return"M263,"+(601+v+f)+`c0.7,0,18,39.7,52,119 c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120 c340,-704.7,510.7,-1060.3,512,-1067 l`+v/2.084+" -"+v+` c4.7,-7.3,11,-11,19,-11 H40000v`+(40+v)+`H1012.3 s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232 c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1 s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26 c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z M`+(1001+v)+" "+f+"h400000v"+(40+v)+"h-400000z"},ct=function(v,f){return"M983 "+(10+v+f)+` l`+v/3.13+" -"+v+` c4,-6.7,10,-10,18,-10 H400000v`+(40+v)+` H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7 s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744 c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30 c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722 c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5 c53.7,-170.3,84.5,-266.8,92.5,-289.5z M`+(1001+v)+" "+f+"h400000v"+(40+v)+"h-400000z"},Bt=function(v,f){return"M424,"+(2398+v+f)+` c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514 c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20 s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121 s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081 l`+v/4.223+" -"+v+`c4,-6.7,10,-10,18,-10 H400000 v`+(40+v)+`H1014.6 s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185 c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2z M`+(1001+v)+" "+f+` h400000v`+(40+v)+"h-400000z"},St=function(v,f){return"M473,"+(2713+v+f)+` c339.3,-1799.3,509.3,-2700,510,-2702 l`+v/5.298+" -"+v+` c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+v)+`H1017.7 s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9 c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200 c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26 s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104, 606zM`+(1001+v)+" "+f+"h400000v"+(40+v)+"H1017.7z"},Tt=function(v){const f=v/2;return"M400000 "+v+" H0 L"+f+" 0 l65 45 L145 "+(v-80)+" H400000z"},fe=function(v,f,_){const w=_-54-f-v;return"M702 "+(v+f)+"H400000"+(40+v)+` H742v`+w+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1 h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170 c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667 219 661 l218 661zM702 `+f+"H400000v"+(40+v)+"H742z"},me=function(v,f,_){f=1e3*f;let w="";switch(v){case"sqrtMain":w=Je(f,Ve);break;case"sqrtSize1":w=Xe(f,Ve);break;case"sqrtSize2":w=ct(f,Ve);break;case"sqrtSize3":w=Bt(f,Ve);break;case"sqrtSize4":w=St(f,Ve);break;case"sqrtTall":w=fe(f,Ve,_)}return w},xe=function(v,f){switch(v){case"⎜":return"M291 0 H417 V"+f+" H291z M291 0 H417 V"+f+" H291z";case"∣":return"M145 0 H188 V"+f+" H145z M145 0 H188 V"+f+" H145z";case"∥":return"M145 0 H188 V"+f+" H145z M145 0 H188 V"+f+" H145z"+("M367 0 H410 V"+f+" H367z M367 0 H410 V"+f+" H367z");case"⎟":return"M457 0 H583 V"+f+" H457z M457 0 H583 V"+f+" H457z";case"⎢":return"M319 0 H403 V"+f+" H319z M319 0 H403 V"+f+" H319z";case"⎥":return"M263 0 H347 V"+f+" H263z M263 0 H347 V"+f+" H263z";case"⎪":return"M384 0 H504 V"+f+" H384z M384 0 H504 V"+f+" H384z";case"⏐":return"M312 0 H355 V"+f+" H312z M312 0 H355 V"+f+" H312z";case"‖":return"M257 0 H300 V"+f+" H257z M257 0 H300 V"+f+" H257z"+("M478 0 H521 V"+f+" H478z M478 0 H521 V"+f+" H478z");default:return""}},Se={doubleleftarrow:`M262 157 l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5 c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87 -86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7 -2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l -10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88 -33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68 -17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18 -13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782 c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3 -107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8 -5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247 c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202 l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117 -45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7 5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7 -331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80 H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0 435 0h399565z`,leftgroupunder:`M400000 262 H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219 435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3 -3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5 -18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7 -196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3 -4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7 -10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667 -152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7 -2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0 v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5 -83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3 -68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21 71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23 -.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8 c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334 c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14 -53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214 c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0 -5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6 -320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8 60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8 -451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2 c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6 -480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0 85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8 -707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1 c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128 -16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85 -40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l -6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5 s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1 c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237 -174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0 3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3 -3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2 -10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11 -18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5 -7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95 -27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3 -64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0 -13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32 -52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142 -167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69 -70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3 -40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19 -37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167 c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333 -19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7 -2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128 -68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418 -8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114 c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751 181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457 -11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696 -338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345 -11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409 -175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5 3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11 10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63 -1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1 -7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59 H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359 c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22 c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10 -11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1, -5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10, -11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202 c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5 c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130 s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47 121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6 s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11 c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32 -27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39 -84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5 -119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5 -12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67 151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17 c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21 c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40 c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11 c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9, 1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7, -152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0 c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199, -231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6 c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},Re=function(v,f){switch(v){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+f+` v1759 h347 v-84 H403z M403 1759 V0 H319 V1759 v`+f+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+f+` v1759 H0 v84 H347z M347 1759 V0 H263 V1759 v`+f+" v1759 h84z";case"vert":return"M145 15 v585 v"+f+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-f+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+f+" v585 h43z";case"doublevert":return"M145 15 v585 v"+f+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-f+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+f+` v585 h43z M367 15 v585 v`+f+` v585 c2.667,10,9.667,15,21,15 c10,0,16.667,-5,20,-15 v-585 v`+-f+` v-585 c-2.667,-10,-9.667,-15,-21,-15 c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+f+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+f+` v1715 h263 v84 H319z MM319 602 V0 H403 V602 v`+f+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+f+` v1799 H0 v-84 H319z MM319 602 V0 H403 V602 v`+f+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+f+` v602 h84z M403 1759 V0 H319 V1759 v`+f+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+f+` v602 h84z M347 1759 V0 h-84 V1759 v`+f+" v602 h84z";case"lparen":return`M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1 c-5.3,5.3,-10.3,11,-15,17c-242.7,294.7,-395.3,682,-458,1162c-21.3,163.3,-33.3,349, -36,557 l0,`+(f+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210, 949.7,470,1265c4.7,6,9.7,11.7,15,17c0.7,0.7,7,1,19,1c0,0,18,0,18,0c4,-4,6,-7,6,-9 c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5, -544.7,-112.5,-882c-2,-104,-3,-167,-3,-189 l0,-`+(f+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3, -210,155.3,-396.3,270,-559c6.7,-9.3,10,-15.3,10,-18z`;case"rparen":return`M76,0c-16.7,0,-25,3,-25,9c0,2,2,6.3,6,13c21.3,28.7,42.3,60.3, 63,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5 c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(f+9)+` c-3,4,-3.3,16.7,-3.3,38c0,162,-5.7,313.7,-17,455c-18.7,248,-55.8,469.3,-111.5,664 c-55.7,194.7,-131.8,370.3,-228.5,527c-20.7,34.7,-41.7,66.3,-63,95c-2,3.3,-4,7,-6,11 c0,7.3,5.7,11,17,11c0,0,11,0,11,0c9.3,0,14.3,-0.3,15,-1c5.3,-5.3,10.3,-11,15,-17 c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558 l0,-`+(f+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7, -470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z`;default:throw new Error("Unknown stretchy delimiter.")}};class Ne{constructor(f){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=f,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(f){return C.contains(this.classes,f)}toNode(){const f=document.createDocumentFragment();for(let _=0;__.toText();return this.children.map(f).join("")}}var Fe={"AMS-Regular":{32:[0,0,0,0,.25],65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],160:[0,0,0,0,.25],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{32:[0,0,0,0,.25],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473],160:[0,0,0,0,.25]},"Fraktur-Regular":{32:[0,0,0,0,.25],33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],160:[0,0,0,0,.25],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],160:[0,0,0,0,.25],163:[0,.69444,0,0,.86853],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8773:[.027,.638,0,0,.894],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{32:[0,0,0,0,.25],33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],160:[0,0,0,0,.25],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],160:[0,0,0,0,.25],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],163:[0,.69444,0,0,.76909],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.123,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,.778],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.673,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.903,0,0,.278],8943:[-.19,.313,0,0,1.172],8945:[-.1,.823,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.745,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.745,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{32:[0,0,0,0,.25],48:[0,.44444,0,0,.575],49:[0,.44444,0,0,.575],50:[0,.44444,0,0,.575],51:[.19444,.44444,0,0,.575],52:[.19444,.44444,0,0,.575],53:[.19444,.44444,0,0,.575],54:[0,.64444,0,0,.575],55:[.19444,.44444,0,0,.575],56:[0,.64444,0,0,.575],57:[.19444,.44444,0,0,.575],65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],160:[0,0,0,0,.25],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333],57649:[0,.44444,0,0,.39352],57911:[.19444,.44444,0,0,.43889]},"Math-Italic":{32:[0,0,0,0,.25],48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],160:[0,0,0,0,.25],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059],57649:[0,.43056,0,.02778,.32246],57911:[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],160:[0,0,0,0,.25],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],160:[0,0,0,0,.25],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],160:[0,0,0,0,.25],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{32:[0,0,0,0,.25],65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212],160:[0,0,0,0,.25]},"Size1-Regular":{32:[0,0,0,0,.25],40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],160:[0,0,0,0,.25],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{32:[0,0,0,0,.25],40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],160:[0,0,0,0,.25],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{32:[0,0,0,0,.25],40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],160:[0,0,0,0,.25],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{32:[0,0,0,0,.25],40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],160:[0,0,0,0,.25],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}};const Ye={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},Ke={Å:"A",Ð:"D",Þ:"o",å:"a",ð:"d",þ:"o",А:"A",Б:"B",В:"B",Г:"F",Д:"A",Е:"E",Ж:"K",З:"3",И:"N",Й:"N",К:"K",Л:"N",М:"M",Н:"H",О:"O",П:"N",Р:"P",С:"C",Т:"T",У:"y",Ф:"O",Х:"X",Ц:"U",Ч:"h",Ш:"W",Щ:"W",Ъ:"B",Ы:"X",Ь:"B",Э:"3",Ю:"X",Я:"R",а:"a",б:"b",в:"a",г:"r",д:"y",е:"e",ж:"m",з:"e",и:"n",й:"n",к:"n",л:"n",м:"m",н:"n",о:"o",п:"n",р:"p",с:"c",т:"o",у:"y",ф:"b",х:"x",ц:"n",ч:"n",ш:"w",щ:"w",ъ:"a",ы:"m",ь:"a",э:"e",ю:"m",я:"r"};function Pe(v,f){Fe[v]=f}function dt(v,f,_){if(!Fe[f])throw new Error("Font metrics not found for font: "+f+".");let w=v.charCodeAt(0),M=Fe[f][w];if(!M&&v[0]in Ke&&(w=Ke[v[0]].charCodeAt(0),M=Fe[f][w]),!M&&_==="text"&&Ie(w)&&(M=Fe[f][77]),M)return{depth:M[0],height:M[1],italic:M[2],skew:M[3],width:M[4]}}const yt={};function $e(v){let f;if(v>=5?f=0:v>=3?f=1:f=2,!yt[f]){const _=yt[f]={cssEmPerMu:Ye.quad[f]/18};for(const w in Ye)Ye.hasOwnProperty(w)&&(_[w]=Ye[w][f])}return yt[f]}const lt=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],Ge=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],at=function(v,f){return f.size<2?v:lt[v-1][f.size-1]};class _t{constructor(f){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=f.style,this.color=f.color,this.size=f.size||_t.BASESIZE,this.textSize=f.textSize||this.size,this.phantom=!!f.phantom,this.font=f.font||"",this.fontFamily=f.fontFamily||"",this.fontWeight=f.fontWeight||"",this.fontShape=f.fontShape||"",this.sizeMultiplier=Ge[this.size-1],this.maxSize=f.maxSize,this.minRuleThickness=f.minRuleThickness,this._fontMetrics=void 0}extend(f){const _={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(const w in f)f.hasOwnProperty(w)&&(_[w]=f[w]);return new _t(_)}havingStyle(f){return this.style===f?this:this.extend({style:f,size:at(this.textSize,f)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(f){return this.size===f&&this.textSize===f?this:this.extend({style:this.style.text(),size:f,textSize:f,sizeMultiplier:Ge[f-1]})}havingBaseStyle(f){f=f||this.style.text();const _=at(_t.BASESIZE,f);return this.size===_&&this.textSize===_t.BASESIZE&&this.style===f?this:this.extend({style:f,size:_})}havingBaseSizing(){let f;switch(this.style.id){case 4:case 5:f=3;break;case 6:case 7:f=1;break;default:f=6}return this.extend({style:this.style.text(),size:f})}withColor(f){return this.extend({color:f})}withPhantom(){return this.extend({phantom:!0})}withFont(f){return this.extend({font:f})}withTextFontFamily(f){return this.extend({fontFamily:f,font:""})}withTextFontWeight(f){return this.extend({fontWeight:f,font:""})}withTextFontShape(f){return this.extend({fontShape:f,font:""})}sizingClasses(f){return f.size!==this.size?["sizing","reset-size"+f.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==_t.BASESIZE?["sizing","reset-size"+this.size,"size"+_t.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=$e(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}}_t.BASESIZE=6;var $t=_t;const ln={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},Xn={ex:!0,em:!0,mu:!0},Qi=function(v){return typeof v!="string"&&(v=v.unit),v in ln||v in Xn||v==="ex"},fn=function(v,f){let _;if(v.unit in ln)_=ln[v.unit]/f.fontMetrics().ptPerEm/f.sizeMultiplier;else if(v.unit==="mu")_=f.fontMetrics().cssEmPerMu;else{let w;if(f.style.isTight()?w=f.havingStyle(f.style.text()):w=f,v.unit==="ex")_=w.fontMetrics().xHeight;else if(v.unit==="em")_=w.fontMetrics().quad;else throw new s("Invalid unit: '"+v.unit+"'");w!==f&&(_*=w.sizeMultiplier/f.sizeMultiplier)}return Math.min(v.number*_,f.maxSize)},gt=function(v){return+v.toFixed(4)+"em"},xt=function(v){return v.filter(f=>f).join(" ")},kt=function(v,f,_){if(this.classes=v||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=_||{},f){f.style.isTight()&&this.classes.push("mtight");const w=f.getColor();w&&(this.style.color=w)}},kn=function(v){const f=document.createElement(v);f.className=xt(this.classes);for(const _ in this.style)this.style.hasOwnProperty(_)&&(f.style[_]=this.style[_]);for(const _ in this.attributes)this.attributes.hasOwnProperty(_)&&f.setAttribute(_,this.attributes[_]);for(let _=0;_",f};class us{constructor(f,_,w,M){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,kt.call(this,f,w,M),this.children=_||[]}setAttribute(f,_){this.attributes[f]=_}hasClass(f){return C.contains(this.classes,f)}toNode(){return kn.call(this,"span")}toMarkup(){return Ei.call(this,"span")}}class Ea{constructor(f,_,w,M){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,kt.call(this,_,M),this.children=w||[],this.setAttribute("href",f)}setAttribute(f,_){this.attributes[f]=_}hasClass(f){return C.contains(this.classes,f)}toNode(){return kn.call(this,"a")}toMarkup(){return Ei.call(this,"a")}}class uA{constructor(f,_,w){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=_,this.src=f,this.classes=["mord"],this.style=w}hasClass(f){return C.contains(this.classes,f)}toNode(){const f=document.createElement("img");f.src=this.src,f.alt=this.alt,f.className="mord";for(const _ in this.style)this.style.hasOwnProperty(_)&&(f.style[_]=this.style[_]);return f}toMarkup(){let f=''+C.escape(this.alt)+'0&&(_=document.createElement("span"),_.style.marginRight=gt(this.italic)),this.classes.length>0&&(_=_||document.createElement("span"),_.className=xt(this.classes));for(const w in this.style)this.style.hasOwnProperty(w)&&(_=_||document.createElement("span"),_.style[w]=this.style[w]);return _?(_.appendChild(f),_):f}toMarkup(){let f=!1,_="0&&(w+="margin-right:"+this.italic+"em;");for(const Q in this.style)this.style.hasOwnProperty(Q)&&(w+=C.hyphenate(Q)+":"+this.style[Q]+";");w&&(f=!0,_+=' style="'+C.escape(w)+'"');const M=C.escape(this.text);return f?(_+=">",_+=M,_+="",_):M}}class Ao{constructor(f,_){this.children=void 0,this.attributes=void 0,this.children=f||[],this.attributes=_||{}}toNode(){const f="http://www.w3.org/2000/svg",_=document.createElementNS(f,"svg");for(const w in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,w)&&_.setAttribute(w,this.attributes[w]);for(let w=0;w':''}}class F0{constructor(f){this.attributes=void 0,this.attributes=f||{}}toNode(){const f="http://www.w3.org/2000/svg",_=document.createElementNS(f,"line");for(const w in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,w)&&_.setAttribute(w,this.attributes[w]);return _}toMarkup(){let f=" but got "+String(v)+".")}const Gp={bin:1,close:1,inner:1,open:1,punct:1,rel:1},M0={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},pi={math:{},text:{}};var Pn=pi;function O(v,f,_,w,M,Q){pi[v][M]={font:f,group:_,replace:w},Q&&w&&(pi[v][w]=pi[v][M])}const H="math",ut="text",Z="main",ge="ams",kr="accent-token",Ot="bin",Zi="close",hc="inner",Gt="mathord",Xr="op-token",ws="open",Td="punct",_e="rel",Ba="spacing",Te="textord";O(H,Z,_e,"≡","\\equiv",!0),O(H,Z,_e,"≺","\\prec",!0),O(H,Z,_e,"≻","\\succ",!0),O(H,Z,_e,"∼","\\sim",!0),O(H,Z,_e,"⊥","\\perp"),O(H,Z,_e,"⪯","\\preceq",!0),O(H,Z,_e,"⪰","\\succeq",!0),O(H,Z,_e,"≃","\\simeq",!0),O(H,Z,_e,"∣","\\mid",!0),O(H,Z,_e,"≪","\\ll",!0),O(H,Z,_e,"≫","\\gg",!0),O(H,Z,_e,"≍","\\asymp",!0),O(H,Z,_e,"∥","\\parallel"),O(H,Z,_e,"⋈","\\bowtie",!0),O(H,Z,_e,"⌣","\\smile",!0),O(H,Z,_e,"⊑","\\sqsubseteq",!0),O(H,Z,_e,"⊒","\\sqsupseteq",!0),O(H,Z,_e,"≐","\\doteq",!0),O(H,Z,_e,"⌢","\\frown",!0),O(H,Z,_e,"∋","\\ni",!0),O(H,Z,_e,"∝","\\propto",!0),O(H,Z,_e,"⊢","\\vdash",!0),O(H,Z,_e,"⊣","\\dashv",!0),O(H,Z,_e,"∋","\\owns"),O(H,Z,Td,".","\\ldotp"),O(H,Z,Td,"⋅","\\cdotp"),O(H,Z,Te,"#","\\#"),O(ut,Z,Te,"#","\\#"),O(H,Z,Te,"&","\\&"),O(ut,Z,Te,"&","\\&"),O(H,Z,Te,"ℵ","\\aleph",!0),O(H,Z,Te,"∀","\\forall",!0),O(H,Z,Te,"ℏ","\\hbar",!0),O(H,Z,Te,"∃","\\exists",!0),O(H,Z,Te,"∇","\\nabla",!0),O(H,Z,Te,"♭","\\flat",!0),O(H,Z,Te,"ℓ","\\ell",!0),O(H,Z,Te,"♮","\\natural",!0),O(H,Z,Te,"♣","\\clubsuit",!0),O(H,Z,Te,"℘","\\wp",!0),O(H,Z,Te,"♯","\\sharp",!0),O(H,Z,Te,"♢","\\diamondsuit",!0),O(H,Z,Te,"ℜ","\\Re",!0),O(H,Z,Te,"♡","\\heartsuit",!0),O(H,Z,Te,"ℑ","\\Im",!0),O(H,Z,Te,"♠","\\spadesuit",!0),O(H,Z,Te,"§","\\S",!0),O(ut,Z,Te,"§","\\S"),O(H,Z,Te,"¶","\\P",!0),O(ut,Z,Te,"¶","\\P"),O(H,Z,Te,"†","\\dag"),O(ut,Z,Te,"†","\\dag"),O(ut,Z,Te,"†","\\textdagger"),O(H,Z,Te,"‡","\\ddag"),O(ut,Z,Te,"‡","\\ddag"),O(ut,Z,Te,"‡","\\textdaggerdbl"),O(H,Z,Zi,"⎱","\\rmoustache",!0),O(H,Z,ws,"⎰","\\lmoustache",!0),O(H,Z,Zi,"⟯","\\rgroup",!0),O(H,Z,ws,"⟮","\\lgroup",!0),O(H,Z,Ot,"∓","\\mp",!0),O(H,Z,Ot,"⊖","\\ominus",!0),O(H,Z,Ot,"⊎","\\uplus",!0),O(H,Z,Ot,"⊓","\\sqcap",!0),O(H,Z,Ot,"∗","\\ast"),O(H,Z,Ot,"⊔","\\sqcup",!0),O(H,Z,Ot,"◯","\\bigcirc",!0),O(H,Z,Ot,"∙","\\bullet",!0),O(H,Z,Ot,"‡","\\ddagger"),O(H,Z,Ot,"≀","\\wr",!0),O(H,Z,Ot,"⨿","\\amalg"),O(H,Z,Ot,"&","\\And"),O(H,Z,_e,"⟵","\\longleftarrow",!0),O(H,Z,_e,"⇐","\\Leftarrow",!0),O(H,Z,_e,"⟸","\\Longleftarrow",!0),O(H,Z,_e,"⟶","\\longrightarrow",!0),O(H,Z,_e,"⇒","\\Rightarrow",!0),O(H,Z,_e,"⟹","\\Longrightarrow",!0),O(H,Z,_e,"↔","\\leftrightarrow",!0),O(H,Z,_e,"⟷","\\longleftrightarrow",!0),O(H,Z,_e,"⇔","\\Leftrightarrow",!0),O(H,Z,_e,"⟺","\\Longleftrightarrow",!0),O(H,Z,_e,"↦","\\mapsto",!0),O(H,Z,_e,"⟼","\\longmapsto",!0),O(H,Z,_e,"↗","\\nearrow",!0),O(H,Z,_e,"↩","\\hookleftarrow",!0),O(H,Z,_e,"↪","\\hookrightarrow",!0),O(H,Z,_e,"↘","\\searrow",!0),O(H,Z,_e,"↼","\\leftharpoonup",!0),O(H,Z,_e,"⇀","\\rightharpoonup",!0),O(H,Z,_e,"↙","\\swarrow",!0),O(H,Z,_e,"↽","\\leftharpoondown",!0),O(H,Z,_e,"⇁","\\rightharpoondown",!0),O(H,Z,_e,"↖","\\nwarrow",!0),O(H,Z,_e,"⇌","\\rightleftharpoons",!0),O(H,ge,_e,"≮","\\nless",!0),O(H,ge,_e,"","\\@nleqslant"),O(H,ge,_e,"","\\@nleqq"),O(H,ge,_e,"⪇","\\lneq",!0),O(H,ge,_e,"≨","\\lneqq",!0),O(H,ge,_e,"","\\@lvertneqq"),O(H,ge,_e,"⋦","\\lnsim",!0),O(H,ge,_e,"⪉","\\lnapprox",!0),O(H,ge,_e,"⊀","\\nprec",!0),O(H,ge,_e,"⋠","\\npreceq",!0),O(H,ge,_e,"⋨","\\precnsim",!0),O(H,ge,_e,"⪹","\\precnapprox",!0),O(H,ge,_e,"≁","\\nsim",!0),O(H,ge,_e,"","\\@nshortmid"),O(H,ge,_e,"∤","\\nmid",!0),O(H,ge,_e,"⊬","\\nvdash",!0),O(H,ge,_e,"⊭","\\nvDash",!0),O(H,ge,_e,"⋪","\\ntriangleleft"),O(H,ge,_e,"⋬","\\ntrianglelefteq",!0),O(H,ge,_e,"⊊","\\subsetneq",!0),O(H,ge,_e,"","\\@varsubsetneq"),O(H,ge,_e,"⫋","\\subsetneqq",!0),O(H,ge,_e,"","\\@varsubsetneqq"),O(H,ge,_e,"≯","\\ngtr",!0),O(H,ge,_e,"","\\@ngeqslant"),O(H,ge,_e,"","\\@ngeqq"),O(H,ge,_e,"⪈","\\gneq",!0),O(H,ge,_e,"≩","\\gneqq",!0),O(H,ge,_e,"","\\@gvertneqq"),O(H,ge,_e,"⋧","\\gnsim",!0),O(H,ge,_e,"⪊","\\gnapprox",!0),O(H,ge,_e,"⊁","\\nsucc",!0),O(H,ge,_e,"⋡","\\nsucceq",!0),O(H,ge,_e,"⋩","\\succnsim",!0),O(H,ge,_e,"⪺","\\succnapprox",!0),O(H,ge,_e,"≆","\\ncong",!0),O(H,ge,_e,"","\\@nshortparallel"),O(H,ge,_e,"∦","\\nparallel",!0),O(H,ge,_e,"⊯","\\nVDash",!0),O(H,ge,_e,"⋫","\\ntriangleright"),O(H,ge,_e,"⋭","\\ntrianglerighteq",!0),O(H,ge,_e,"","\\@nsupseteqq"),O(H,ge,_e,"⊋","\\supsetneq",!0),O(H,ge,_e,"","\\@varsupsetneq"),O(H,ge,_e,"⫌","\\supsetneqq",!0),O(H,ge,_e,"","\\@varsupsetneqq"),O(H,ge,_e,"⊮","\\nVdash",!0),O(H,ge,_e,"⪵","\\precneqq",!0),O(H,ge,_e,"⪶","\\succneqq",!0),O(H,ge,_e,"","\\@nsubseteqq"),O(H,ge,Ot,"⊴","\\unlhd"),O(H,ge,Ot,"⊵","\\unrhd"),O(H,ge,_e,"↚","\\nleftarrow",!0),O(H,ge,_e,"↛","\\nrightarrow",!0),O(H,ge,_e,"⇍","\\nLeftarrow",!0),O(H,ge,_e,"⇏","\\nRightarrow",!0),O(H,ge,_e,"↮","\\nleftrightarrow",!0),O(H,ge,_e,"⇎","\\nLeftrightarrow",!0),O(H,ge,_e,"△","\\vartriangle"),O(H,ge,Te,"ℏ","\\hslash"),O(H,ge,Te,"▽","\\triangledown"),O(H,ge,Te,"◊","\\lozenge"),O(H,ge,Te,"Ⓢ","\\circledS"),O(H,ge,Te,"®","\\circledR"),O(ut,ge,Te,"®","\\circledR"),O(H,ge,Te,"∡","\\measuredangle",!0),O(H,ge,Te,"∄","\\nexists"),O(H,ge,Te,"℧","\\mho"),O(H,ge,Te,"Ⅎ","\\Finv",!0),O(H,ge,Te,"⅁","\\Game",!0),O(H,ge,Te,"‵","\\backprime"),O(H,ge,Te,"▲","\\blacktriangle"),O(H,ge,Te,"▼","\\blacktriangledown"),O(H,ge,Te,"■","\\blacksquare"),O(H,ge,Te,"⧫","\\blacklozenge"),O(H,ge,Te,"★","\\bigstar"),O(H,ge,Te,"∢","\\sphericalangle",!0),O(H,ge,Te,"∁","\\complement",!0),O(H,ge,Te,"ð","\\eth",!0),O(ut,Z,Te,"ð","ð"),O(H,ge,Te,"╱","\\diagup"),O(H,ge,Te,"╲","\\diagdown"),O(H,ge,Te,"□","\\square"),O(H,ge,Te,"□","\\Box"),O(H,ge,Te,"◊","\\Diamond"),O(H,ge,Te,"¥","\\yen",!0),O(ut,ge,Te,"¥","\\yen",!0),O(H,ge,Te,"✓","\\checkmark",!0),O(ut,ge,Te,"✓","\\checkmark"),O(H,ge,Te,"ℶ","\\beth",!0),O(H,ge,Te,"ℸ","\\daleth",!0),O(H,ge,Te,"ℷ","\\gimel",!0),O(H,ge,Te,"ϝ","\\digamma",!0),O(H,ge,Te,"ϰ","\\varkappa"),O(H,ge,ws,"┌","\\@ulcorner",!0),O(H,ge,Zi,"┐","\\@urcorner",!0),O(H,ge,ws,"└","\\@llcorner",!0),O(H,ge,Zi,"┘","\\@lrcorner",!0),O(H,ge,_e,"≦","\\leqq",!0),O(H,ge,_e,"⩽","\\leqslant",!0),O(H,ge,_e,"⪕","\\eqslantless",!0),O(H,ge,_e,"≲","\\lesssim",!0),O(H,ge,_e,"⪅","\\lessapprox",!0),O(H,ge,_e,"≊","\\approxeq",!0),O(H,ge,Ot,"⋖","\\lessdot"),O(H,ge,_e,"⋘","\\lll",!0),O(H,ge,_e,"≶","\\lessgtr",!0),O(H,ge,_e,"⋚","\\lesseqgtr",!0),O(H,ge,_e,"⪋","\\lesseqqgtr",!0),O(H,ge,_e,"≑","\\doteqdot"),O(H,ge,_e,"≓","\\risingdotseq",!0),O(H,ge,_e,"≒","\\fallingdotseq",!0),O(H,ge,_e,"∽","\\backsim",!0),O(H,ge,_e,"⋍","\\backsimeq",!0),O(H,ge,_e,"⫅","\\subseteqq",!0),O(H,ge,_e,"⋐","\\Subset",!0),O(H,ge,_e,"⊏","\\sqsubset",!0),O(H,ge,_e,"≼","\\preccurlyeq",!0),O(H,ge,_e,"⋞","\\curlyeqprec",!0),O(H,ge,_e,"≾","\\precsim",!0),O(H,ge,_e,"⪷","\\precapprox",!0),O(H,ge,_e,"⊲","\\vartriangleleft"),O(H,ge,_e,"⊴","\\trianglelefteq"),O(H,ge,_e,"⊨","\\vDash",!0),O(H,ge,_e,"⊪","\\Vvdash",!0),O(H,ge,_e,"⌣","\\smallsmile"),O(H,ge,_e,"⌢","\\smallfrown"),O(H,ge,_e,"≏","\\bumpeq",!0),O(H,ge,_e,"≎","\\Bumpeq",!0),O(H,ge,_e,"≧","\\geqq",!0),O(H,ge,_e,"⩾","\\geqslant",!0),O(H,ge,_e,"⪖","\\eqslantgtr",!0),O(H,ge,_e,"≳","\\gtrsim",!0),O(H,ge,_e,"⪆","\\gtrapprox",!0),O(H,ge,Ot,"⋗","\\gtrdot"),O(H,ge,_e,"⋙","\\ggg",!0),O(H,ge,_e,"≷","\\gtrless",!0),O(H,ge,_e,"⋛","\\gtreqless",!0),O(H,ge,_e,"⪌","\\gtreqqless",!0),O(H,ge,_e,"≖","\\eqcirc",!0),O(H,ge,_e,"≗","\\circeq",!0),O(H,ge,_e,"≜","\\triangleq",!0),O(H,ge,_e,"∼","\\thicksim"),O(H,ge,_e,"≈","\\thickapprox"),O(H,ge,_e,"⫆","\\supseteqq",!0),O(H,ge,_e,"⋑","\\Supset",!0),O(H,ge,_e,"⊐","\\sqsupset",!0),O(H,ge,_e,"≽","\\succcurlyeq",!0),O(H,ge,_e,"⋟","\\curlyeqsucc",!0),O(H,ge,_e,"≿","\\succsim",!0),O(H,ge,_e,"⪸","\\succapprox",!0),O(H,ge,_e,"⊳","\\vartriangleright"),O(H,ge,_e,"⊵","\\trianglerighteq"),O(H,ge,_e,"⊩","\\Vdash",!0),O(H,ge,_e,"∣","\\shortmid"),O(H,ge,_e,"∥","\\shortparallel"),O(H,ge,_e,"≬","\\between",!0),O(H,ge,_e,"⋔","\\pitchfork",!0),O(H,ge,_e,"∝","\\varpropto"),O(H,ge,_e,"◀","\\blacktriangleleft"),O(H,ge,_e,"∴","\\therefore",!0),O(H,ge,_e,"∍","\\backepsilon"),O(H,ge,_e,"▶","\\blacktriangleright"),O(H,ge,_e,"∵","\\because",!0),O(H,ge,_e,"⋘","\\llless"),O(H,ge,_e,"⋙","\\gggtr"),O(H,ge,Ot,"⊲","\\lhd"),O(H,ge,Ot,"⊳","\\rhd"),O(H,ge,_e,"≂","\\eqsim",!0),O(H,Z,_e,"⋈","\\Join"),O(H,ge,_e,"≑","\\Doteq",!0),O(H,ge,Ot,"∔","\\dotplus",!0),O(H,ge,Ot,"∖","\\smallsetminus"),O(H,ge,Ot,"⋒","\\Cap",!0),O(H,ge,Ot,"⋓","\\Cup",!0),O(H,ge,Ot,"⩞","\\doublebarwedge",!0),O(H,ge,Ot,"⊟","\\boxminus",!0),O(H,ge,Ot,"⊞","\\boxplus",!0),O(H,ge,Ot,"⋇","\\divideontimes",!0),O(H,ge,Ot,"⋉","\\ltimes",!0),O(H,ge,Ot,"⋊","\\rtimes",!0),O(H,ge,Ot,"⋋","\\leftthreetimes",!0),O(H,ge,Ot,"⋌","\\rightthreetimes",!0),O(H,ge,Ot,"⋏","\\curlywedge",!0),O(H,ge,Ot,"⋎","\\curlyvee",!0),O(H,ge,Ot,"⊝","\\circleddash",!0),O(H,ge,Ot,"⊛","\\circledast",!0),O(H,ge,Ot,"⋅","\\centerdot"),O(H,ge,Ot,"⊺","\\intercal",!0),O(H,ge,Ot,"⋒","\\doublecap"),O(H,ge,Ot,"⋓","\\doublecup"),O(H,ge,Ot,"⊠","\\boxtimes",!0),O(H,ge,_e,"⇢","\\dashrightarrow",!0),O(H,ge,_e,"⇠","\\dashleftarrow",!0),O(H,ge,_e,"⇇","\\leftleftarrows",!0),O(H,ge,_e,"⇆","\\leftrightarrows",!0),O(H,ge,_e,"⇚","\\Lleftarrow",!0),O(H,ge,_e,"↞","\\twoheadleftarrow",!0),O(H,ge,_e,"↢","\\leftarrowtail",!0),O(H,ge,_e,"↫","\\looparrowleft",!0),O(H,ge,_e,"⇋","\\leftrightharpoons",!0),O(H,ge,_e,"↶","\\curvearrowleft",!0),O(H,ge,_e,"↺","\\circlearrowleft",!0),O(H,ge,_e,"↰","\\Lsh",!0),O(H,ge,_e,"⇈","\\upuparrows",!0),O(H,ge,_e,"↿","\\upharpoonleft",!0),O(H,ge,_e,"⇃","\\downharpoonleft",!0),O(H,Z,_e,"⊶","\\origof",!0),O(H,Z,_e,"⊷","\\imageof",!0),O(H,ge,_e,"⊸","\\multimap",!0),O(H,ge,_e,"↭","\\leftrightsquigarrow",!0),O(H,ge,_e,"⇉","\\rightrightarrows",!0),O(H,ge,_e,"⇄","\\rightleftarrows",!0),O(H,ge,_e,"↠","\\twoheadrightarrow",!0),O(H,ge,_e,"↣","\\rightarrowtail",!0),O(H,ge,_e,"↬","\\looparrowright",!0),O(H,ge,_e,"↷","\\curvearrowright",!0),O(H,ge,_e,"↻","\\circlearrowright",!0),O(H,ge,_e,"↱","\\Rsh",!0),O(H,ge,_e,"⇊","\\downdownarrows",!0),O(H,ge,_e,"↾","\\upharpoonright",!0),O(H,ge,_e,"⇂","\\downharpoonright",!0),O(H,ge,_e,"⇝","\\rightsquigarrow",!0),O(H,ge,_e,"⇝","\\leadsto"),O(H,ge,_e,"⇛","\\Rrightarrow",!0),O(H,ge,_e,"↾","\\restriction"),O(H,Z,Te,"‘","`"),O(H,Z,Te,"$","\\$"),O(ut,Z,Te,"$","\\$"),O(ut,Z,Te,"$","\\textdollar"),O(H,Z,Te,"%","\\%"),O(ut,Z,Te,"%","\\%"),O(H,Z,Te,"_","\\_"),O(ut,Z,Te,"_","\\_"),O(ut,Z,Te,"_","\\textunderscore"),O(H,Z,Te,"∠","\\angle",!0),O(H,Z,Te,"∞","\\infty",!0),O(H,Z,Te,"′","\\prime"),O(H,Z,Te,"△","\\triangle"),O(H,Z,Te,"Γ","\\Gamma",!0),O(H,Z,Te,"Δ","\\Delta",!0),O(H,Z,Te,"Θ","\\Theta",!0),O(H,Z,Te,"Λ","\\Lambda",!0),O(H,Z,Te,"Ξ","\\Xi",!0),O(H,Z,Te,"Π","\\Pi",!0),O(H,Z,Te,"Σ","\\Sigma",!0),O(H,Z,Te,"Υ","\\Upsilon",!0),O(H,Z,Te,"Φ","\\Phi",!0),O(H,Z,Te,"Ψ","\\Psi",!0),O(H,Z,Te,"Ω","\\Omega",!0),O(H,Z,Te,"A","Α"),O(H,Z,Te,"B","Β"),O(H,Z,Te,"E","Ε"),O(H,Z,Te,"Z","Ζ"),O(H,Z,Te,"H","Η"),O(H,Z,Te,"I","Ι"),O(H,Z,Te,"K","Κ"),O(H,Z,Te,"M","Μ"),O(H,Z,Te,"N","Ν"),O(H,Z,Te,"O","Ο"),O(H,Z,Te,"P","Ρ"),O(H,Z,Te,"T","Τ"),O(H,Z,Te,"X","Χ"),O(H,Z,Te,"¬","\\neg",!0),O(H,Z,Te,"¬","\\lnot"),O(H,Z,Te,"⊤","\\top"),O(H,Z,Te,"⊥","\\bot"),O(H,Z,Te,"∅","\\emptyset"),O(H,ge,Te,"∅","\\varnothing"),O(H,Z,Gt,"α","\\alpha",!0),O(H,Z,Gt,"β","\\beta",!0),O(H,Z,Gt,"γ","\\gamma",!0),O(H,Z,Gt,"δ","\\delta",!0),O(H,Z,Gt,"ϵ","\\epsilon",!0),O(H,Z,Gt,"ζ","\\zeta",!0),O(H,Z,Gt,"η","\\eta",!0),O(H,Z,Gt,"θ","\\theta",!0),O(H,Z,Gt,"ι","\\iota",!0),O(H,Z,Gt,"κ","\\kappa",!0),O(H,Z,Gt,"λ","\\lambda",!0),O(H,Z,Gt,"μ","\\mu",!0),O(H,Z,Gt,"ν","\\nu",!0),O(H,Z,Gt,"ξ","\\xi",!0),O(H,Z,Gt,"ο","\\omicron",!0),O(H,Z,Gt,"π","\\pi",!0),O(H,Z,Gt,"ρ","\\rho",!0),O(H,Z,Gt,"σ","\\sigma",!0),O(H,Z,Gt,"τ","\\tau",!0),O(H,Z,Gt,"υ","\\upsilon",!0),O(H,Z,Gt,"ϕ","\\phi",!0),O(H,Z,Gt,"χ","\\chi",!0),O(H,Z,Gt,"ψ","\\psi",!0),O(H,Z,Gt,"ω","\\omega",!0),O(H,Z,Gt,"ε","\\varepsilon",!0),O(H,Z,Gt,"ϑ","\\vartheta",!0),O(H,Z,Gt,"ϖ","\\varpi",!0),O(H,Z,Gt,"ϱ","\\varrho",!0),O(H,Z,Gt,"ς","\\varsigma",!0),O(H,Z,Gt,"φ","\\varphi",!0),O(H,Z,Ot,"∗","*",!0),O(H,Z,Ot,"+","+"),O(H,Z,Ot,"−","-",!0),O(H,Z,Ot,"⋅","\\cdot",!0),O(H,Z,Ot,"∘","\\circ",!0),O(H,Z,Ot,"÷","\\div",!0),O(H,Z,Ot,"±","\\pm",!0),O(H,Z,Ot,"×","\\times",!0),O(H,Z,Ot,"∩","\\cap",!0),O(H,Z,Ot,"∪","\\cup",!0),O(H,Z,Ot,"∖","\\setminus",!0),O(H,Z,Ot,"∧","\\land"),O(H,Z,Ot,"∨","\\lor"),O(H,Z,Ot,"∧","\\wedge",!0),O(H,Z,Ot,"∨","\\vee",!0),O(H,Z,Te,"√","\\surd"),O(H,Z,ws,"⟨","\\langle",!0),O(H,Z,ws,"∣","\\lvert"),O(H,Z,ws,"∥","\\lVert"),O(H,Z,Zi,"?","?"),O(H,Z,Zi,"!","!"),O(H,Z,Zi,"⟩","\\rangle",!0),O(H,Z,Zi,"∣","\\rvert"),O(H,Z,Zi,"∥","\\rVert"),O(H,Z,_e,"=","="),O(H,Z,_e,":",":"),O(H,Z,_e,"≈","\\approx",!0),O(H,Z,_e,"≅","\\cong",!0),O(H,Z,_e,"≥","\\ge"),O(H,Z,_e,"≥","\\geq",!0),O(H,Z,_e,"←","\\gets"),O(H,Z,_e,">","\\gt",!0),O(H,Z,_e,"∈","\\in",!0),O(H,Z,_e,"","\\@not"),O(H,Z,_e,"⊂","\\subset",!0),O(H,Z,_e,"⊃","\\supset",!0),O(H,Z,_e,"⊆","\\subseteq",!0),O(H,Z,_e,"⊇","\\supseteq",!0),O(H,ge,_e,"⊈","\\nsubseteq",!0),O(H,ge,_e,"⊉","\\nsupseteq",!0),O(H,Z,_e,"⊨","\\models"),O(H,Z,_e,"←","\\leftarrow",!0),O(H,Z,_e,"≤","\\le"),O(H,Z,_e,"≤","\\leq",!0),O(H,Z,_e,"<","\\lt",!0),O(H,Z,_e,"→","\\rightarrow",!0),O(H,Z,_e,"→","\\to"),O(H,ge,_e,"≱","\\ngeq",!0),O(H,ge,_e,"≰","\\nleq",!0),O(H,Z,Ba," ","\\ "),O(H,Z,Ba," ","\\space"),O(H,Z,Ba," ","\\nobreakspace"),O(ut,Z,Ba," ","\\ "),O(ut,Z,Ba," "," "),O(ut,Z,Ba," ","\\space"),O(ut,Z,Ba," ","\\nobreakspace"),O(H,Z,Ba,null,"\\nobreak"),O(H,Z,Ba,null,"\\allowbreak"),O(H,Z,Td,",",","),O(H,Z,Td,";",";"),O(H,ge,Ot,"⊼","\\barwedge",!0),O(H,ge,Ot,"⊻","\\veebar",!0),O(H,Z,Ot,"⊙","\\odot",!0),O(H,Z,Ot,"⊕","\\oplus",!0),O(H,Z,Ot,"⊗","\\otimes",!0),O(H,Z,Te,"∂","\\partial",!0),O(H,Z,Ot,"⊘","\\oslash",!0),O(H,ge,Ot,"⊚","\\circledcirc",!0),O(H,ge,Ot,"⊡","\\boxdot",!0),O(H,Z,Ot,"△","\\bigtriangleup"),O(H,Z,Ot,"▽","\\bigtriangledown"),O(H,Z,Ot,"†","\\dagger"),O(H,Z,Ot,"⋄","\\diamond"),O(H,Z,Ot,"⋆","\\star"),O(H,Z,Ot,"◃","\\triangleleft"),O(H,Z,Ot,"▹","\\triangleright"),O(H,Z,ws,"{","\\{"),O(ut,Z,Te,"{","\\{"),O(ut,Z,Te,"{","\\textbraceleft"),O(H,Z,Zi,"}","\\}"),O(ut,Z,Te,"}","\\}"),O(ut,Z,Te,"}","\\textbraceright"),O(H,Z,ws,"{","\\lbrace"),O(H,Z,Zi,"}","\\rbrace"),O(H,Z,ws,"[","\\lbrack",!0),O(ut,Z,Te,"[","\\lbrack",!0),O(H,Z,Zi,"]","\\rbrack",!0),O(ut,Z,Te,"]","\\rbrack",!0),O(H,Z,ws,"(","\\lparen",!0),O(H,Z,Zi,")","\\rparen",!0),O(ut,Z,Te,"<","\\textless",!0),O(ut,Z,Te,">","\\textgreater",!0),O(H,Z,ws,"⌊","\\lfloor",!0),O(H,Z,Zi,"⌋","\\rfloor",!0),O(H,Z,ws,"⌈","\\lceil",!0),O(H,Z,Zi,"⌉","\\rceil",!0),O(H,Z,Te,"\\","\\backslash"),O(H,Z,Te,"∣","|"),O(H,Z,Te,"∣","\\vert"),O(ut,Z,Te,"|","\\textbar",!0),O(H,Z,Te,"∥","\\|"),O(H,Z,Te,"∥","\\Vert"),O(ut,Z,Te,"∥","\\textbardbl"),O(ut,Z,Te,"~","\\textasciitilde"),O(ut,Z,Te,"\\","\\textbackslash"),O(ut,Z,Te,"^","\\textasciicircum"),O(H,Z,_e,"↑","\\uparrow",!0),O(H,Z,_e,"⇑","\\Uparrow",!0),O(H,Z,_e,"↓","\\downarrow",!0),O(H,Z,_e,"⇓","\\Downarrow",!0),O(H,Z,_e,"↕","\\updownarrow",!0),O(H,Z,_e,"⇕","\\Updownarrow",!0),O(H,Z,Xr,"∐","\\coprod"),O(H,Z,Xr,"⋁","\\bigvee"),O(H,Z,Xr,"⋀","\\bigwedge"),O(H,Z,Xr,"⨄","\\biguplus"),O(H,Z,Xr,"⋂","\\bigcap"),O(H,Z,Xr,"⋃","\\bigcup"),O(H,Z,Xr,"∫","\\int"),O(H,Z,Xr,"∫","\\intop"),O(H,Z,Xr,"∬","\\iint"),O(H,Z,Xr,"∭","\\iiint"),O(H,Z,Xr,"∏","\\prod"),O(H,Z,Xr,"∑","\\sum"),O(H,Z,Xr,"⨂","\\bigotimes"),O(H,Z,Xr,"⨁","\\bigoplus"),O(H,Z,Xr,"⨀","\\bigodot"),O(H,Z,Xr,"∮","\\oint"),O(H,Z,Xr,"∯","\\oiint"),O(H,Z,Xr,"∰","\\oiiint"),O(H,Z,Xr,"⨆","\\bigsqcup"),O(H,Z,Xr,"∫","\\smallint"),O(ut,Z,hc,"…","\\textellipsis"),O(H,Z,hc,"…","\\mathellipsis"),O(ut,Z,hc,"…","\\ldots",!0),O(H,Z,hc,"…","\\ldots",!0),O(H,Z,hc,"⋯","\\@cdots",!0),O(H,Z,hc,"⋱","\\ddots",!0),O(H,Z,Te,"⋮","\\varvdots"),O(ut,Z,Te,"⋮","\\varvdots"),O(H,Z,kr,"ˊ","\\acute"),O(H,Z,kr,"ˋ","\\grave"),O(H,Z,kr,"¨","\\ddot"),O(H,Z,kr,"~","\\tilde"),O(H,Z,kr,"ˉ","\\bar"),O(H,Z,kr,"˘","\\breve"),O(H,Z,kr,"ˇ","\\check"),O(H,Z,kr,"^","\\hat"),O(H,Z,kr,"⃗","\\vec"),O(H,Z,kr,"˙","\\dot"),O(H,Z,kr,"˚","\\mathring"),O(H,Z,Gt,"","\\@imath"),O(H,Z,Gt,"","\\@jmath"),O(H,Z,Te,"ı","ı"),O(H,Z,Te,"ȷ","ȷ"),O(ut,Z,Te,"ı","\\i",!0),O(ut,Z,Te,"ȷ","\\j",!0),O(ut,Z,Te,"ß","\\ss",!0),O(ut,Z,Te,"æ","\\ae",!0),O(ut,Z,Te,"œ","\\oe",!0),O(ut,Z,Te,"ø","\\o",!0),O(ut,Z,Te,"Æ","\\AE",!0),O(ut,Z,Te,"Œ","\\OE",!0),O(ut,Z,Te,"Ø","\\O",!0),O(ut,Z,kr,"ˊ","\\'"),O(ut,Z,kr,"ˋ","\\`"),O(ut,Z,kr,"ˆ","\\^"),O(ut,Z,kr,"˜","\\~"),O(ut,Z,kr,"ˉ","\\="),O(ut,Z,kr,"˘","\\u"),O(ut,Z,kr,"˙","\\."),O(ut,Z,kr,"¸","\\c"),O(ut,Z,kr,"˚","\\r"),O(ut,Z,kr,"ˇ","\\v"),O(ut,Z,kr,"¨",'\\"'),O(ut,Z,kr,"˝","\\H"),O(ut,Z,kr,"◯","\\textcircled");const L4={"--":!0,"---":!0,"``":!0,"''":!0};O(ut,Z,Te,"–","--",!0),O(ut,Z,Te,"–","\\textendash"),O(ut,Z,Te,"—","---",!0),O(ut,Z,Te,"—","\\textemdash"),O(ut,Z,Te,"‘","`",!0),O(ut,Z,Te,"‘","\\textquoteleft"),O(ut,Z,Te,"’","'",!0),O(ut,Z,Te,"’","\\textquoteright"),O(ut,Z,Te,"“","``",!0),O(ut,Z,Te,"“","\\textquotedblleft"),O(ut,Z,Te,"”","''",!0),O(ut,Z,Te,"”","\\textquotedblright"),O(H,Z,Te,"°","\\degree",!0),O(ut,Z,Te,"°","\\degree"),O(ut,Z,Te,"°","\\textdegree",!0),O(H,Z,Te,"£","\\pounds"),O(H,Z,Te,"£","\\mathsterling",!0),O(ut,Z,Te,"£","\\pounds"),O(ut,Z,Te,"£","\\textsterling",!0),O(H,ge,Te,"✠","\\maltese"),O(ut,ge,Te,"✠","\\maltese");const AA='0123456789/@."';for(let v=0;v0)return ho(M,ce,w,f,Q.concat(we));if(ne){let Oe,Ue;if(ne==="boldsymbol"){const We=N4(M,w,f,Q,_);Oe=We.fontName,Ue=[We.fontClass]}else q?(Oe=Fd[ne].fontName,Ue=[ne]):(Oe=L0(ne,f.fontWeight,f.fontShape),Ue=[ne,f.fontWeight,f.fontShape]);if(Id(M,Oe,w).metrics)return ho(M,Oe,w,f,Q.concat(Ue));if(L4.hasOwnProperty(M)&&Oe.slice(0,10)==="Typewriter"){const We=[];for(let it=0;it{if(xt(v.classes)!==xt(f.classes)||v.skew!==f.skew||v.maxFontSize!==f.maxFontSize)return!1;if(v.classes.length===1){const _=v.classes[0];if(_==="mbin"||_==="mord")return!1}for(const _ in v.style)if(v.style.hasOwnProperty(_)&&v.style[_]!==f.style[_])return!1;for(const _ in f.style)if(f.style.hasOwnProperty(_)&&v.style[_]!==f.style[_])return!1;return!0},Wp=v=>{for(let f=0;ff&&(f=Q.height),Q.depth>_&&(_=Q.depth),Q.maxFontSize>w&&(w=Q.maxFontSize)}v.height=f,v.depth=_,v.maxFontSize=w},Ji=function(v,f,_,w){const M=new us(v,f,_,w);return Yp(M),M},fA=(v,f,_,w)=>new us(v,f,_,w),U4=function(v,f,_){const w=Ji([v],[],f);return w.height=Math.max(_||f.fontMetrics().defaultRuleThickness,f.minRuleThickness),w.style.borderBottomWidth=gt(w.height),w.maxFontSize=1,w},Pw=function(v,f,_,w){const M=new Ea(v,f,_,w);return Yp(M),M},jp=function(v){const f=new Ne(v);return Yp(f),f},H4=function(v,f){return v instanceof Ne?Ji([],[v],f):v},Xp=function(v){if(v.positionType==="individualShift"){const _=v.children,w=[_[0]],M=-_[0].shift-_[0].elem.depth;let Q=M;for(let q=1;q<_.length;q++){const ne=-_[q].shift-Q-_[q].elem.depth,ce=ne-(_[q-1].elem.height+_[q-1].elem.depth);Q=Q+ne,w.push({type:"kern",size:ce}),w.push(_[q])}return{children:w,depth:M}}let f;if(v.positionType==="top"){let _=v.positionData;for(let w=0;w{const _=Ji(["mspace"],[],f),w=fn(v,f);return _.style.marginRight=gt(w),_},L0=function(v,f,_){let w="";switch(v){case"amsrm":w="AMS";break;case"textrm":w="Main";break;case"textsf":w="SansSerif";break;case"texttt":w="Typewriter";break;default:w=v}let M;return f==="textbf"&&_==="textit"?M="BoldItalic":f==="textbf"?M="Bold":f==="textit"?M="Italic":M="Regular",w+"-"+M},Fd={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathsfit:{variant:"sans-serif-italic",fontName:"SansSerif-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},pc={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]};var ze={fontMap:Fd,makeSymbol:ho,mathsym:$w,makeSpan:Ji,makeSvgSpan:fA,makeLineSpan:U4,makeAnchor:Pw,makeFragment:jp,wrapFragment:H4,makeVList:zw,makeOrd:D4,makeGlue:Q4,staticSvg:function(v,f){const[_,w,M]=pc[v],Q=new fo(_),q=new Ao([Q],{width:gt(w),height:gt(M),style:"width:"+gt(w),viewBox:"0 0 "+1e3*w+" "+1e3*M,preserveAspectRatio:"xMinYMin"}),ne=fA(["overlay"],[q],f);return ne.height=M,ne.style.height=gt(M),ne.style.width=gt(w),ne},svgData:pc,tryCombineChars:Wp};const Or={number:3,unit:"mu"},pl={number:4,unit:"mu"},zo={number:5,unit:"mu"},$4={mord:{mop:Or,mbin:pl,mrel:zo,minner:Or},mop:{mord:Or,mop:Or,mrel:zo,minner:Or},mbin:{mord:pl,mop:pl,mopen:pl,minner:pl},mrel:{mord:zo,mop:zo,mopen:zo,minner:zo},mopen:{},mclose:{mop:Or,mbin:pl,mrel:zo,minner:Or},mpunct:{mord:Or,mop:Or,mrel:zo,mopen:Or,mclose:Or,mpunct:Or,minner:Or},minner:{mord:Or,mop:Or,mbin:pl,mrel:zo,mopen:Or,mpunct:Or,minner:Or}},P4={mord:{mop:Or},mop:{mord:Or,mop:Or},mbin:{},mrel:{},mopen:{},mclose:{mop:Or},mpunct:{},minner:{mop:Or}},z4={},Md={},Ld={};function It(v){let{type:f,names:_,props:w,handler:M,htmlBuilder:Q,mathmlBuilder:q}=v;const ne={type:f,numArgs:w.numArgs,argTypes:w.argTypes,allowedInArgument:!!w.allowedInArgument,allowedInText:!!w.allowedInText,allowedInMath:w.allowedInMath===void 0?!0:w.allowedInMath,numOptionalArgs:w.numOptionalArgs||0,infix:!!w.infix,primitive:!!w.primitive,handler:M};for(let ce=0;ce<_.length;++ce)z4[_[ce]]=ne;f&&(Q&&(Md[f]=Q),q&&(Ld[f]=q))}function gc(v){let{type:f,htmlBuilder:_,mathmlBuilder:w}=v;It({type:f,names:[],props:{numArgs:0},handler(){throw new Error("Should never be called.")},htmlBuilder:_,mathmlBuilder:w})}const Od=function(v){return v.type==="ordgroup"&&v.body.length===1?v.body[0]:v},zr=function(v){return v.type==="ordgroup"?v.body:[v]},Ta=ze.makeSpan,Zp=["leftmost","mbin","mopen","mrel","mop","mpunct"],Vw=["rightmost","mrel","mclose","mpunct"],Gw={display:J.DISPLAY,text:J.TEXT,script:J.SCRIPT,scriptscript:J.SCRIPTSCRIPT},qw={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},ai=function(v,f,_,w){w===void 0&&(w=[null,null]);const M=[];for(let we=0;we{const Ue=Oe.classes[0],We=we.classes[0];Ue==="mbin"&&C.contains(Vw,We)?Oe.classes[0]="mord":We==="mbin"&&C.contains(Zp,Ue)&&(we.classes[0]="mord")},{node:q},ne,ce),Jp(M,(we,Oe)=>{const Ue=e2(Oe),We=e2(we),it=Ue&&We?we.hasClass("mtight")?P4[Ue][We]:$4[Ue][We]:null;if(it)return ze.makeGlue(it,Q)},{node:q},ne,ce),M},Jp=function(v,f,_,w,M){w&&v.push(w);let Q=0;for(;QOe=>{v.splice(we+1,0,Oe),Q++})(Q)}w&&v.pop()},br=function(v){return v instanceof Ne||v instanceof Ea||v instanceof us&&v.hasClass("enclosing")?v:null},dr=function(v,f){const _=br(v);if(_){const w=_.children;if(w.length){if(f==="right")return dr(w[w.length-1],"right");if(f==="left")return dr(w[0],"left")}}return v},e2=function(v,f){return v?(f&&(v=dr(v,f)),qw[v.classes[0]]||null):null},hA=function(v,f){const _=["nulldelimiter"].concat(v.baseSizingClasses());return Ta(f.concat(_))},Vn=function(v,f,_){if(!v)return Ta();if(Md[v.type]){let w=Md[v.type](v,f);if(_&&f.size!==_.size){w=Ta(f.sizingClasses(_),[w],f);const M=f.sizeMultiplier/_.sizeMultiplier;w.height*=M,w.depth*=M}return w}else throw new s("Got group of unknown type: '"+v.type+"'")};function Nd(v,f){const _=Ta(["base"],v,f),w=Ta(["strut"]);return w.style.height=gt(_.height+_.depth),_.depth&&(w.style.verticalAlign=gt(-_.depth)),_.children.unshift(w),_}function t2(v,f){let _=null;v.length===1&&v[0].type==="tag"&&(_=v[0].tag,v=v[0].body);const w=ai(v,f,"root");let M;w.length===2&&w[1].hasClass("tag")&&(M=w.pop());const Q=[];let q=[];for(let we=0;we0&&(Q.push(Nd(q,f)),q=[]),Q.push(w[we]));q.length>0&&Q.push(Nd(q,f));let ne;_?(ne=Nd(ai(_,f,!0)),ne.classes=["tag"],Q.push(ne)):M&&Q.push(M);const ce=Ta(["katex-html"],Q);if(ce.setAttribute("aria-hidden","true"),ne){const we=ne.children[0];we.style.height=gt(ce.height+ce.depth),ce.depth&&(we.style.verticalAlign=gt(-ce.depth))}return ce}function K4(v){return new Ne(v)}class ds{constructor(f,_,w){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=f,this.attributes={},this.children=_||[],this.classes=w||[]}setAttribute(f,_){this.attributes[f]=_}getAttribute(f){return this.attributes[f]}toNode(){const f=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(const _ in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,_)&&f.setAttribute(_,this.attributes[_]);this.classes.length>0&&(f.className=xt(this.classes));for(let _=0;_0&&(f+=' class ="'+C.escape(xt(this.classes))+'"'),f+=">";for(let _=0;_",f}toText(){return this.children.map(f=>f.toText()).join("")}}class Ko{constructor(f){this.text=void 0,this.text=f}toNode(){return document.createTextNode(this.text)}toMarkup(){return C.escape(this.toText())}toText(){return this.text}}class Bi{constructor(f){this.width=void 0,this.character=void 0,this.width=f,f>=.05555&&f<=.05556?this.character=" ":f>=.1666&&f<=.1667?this.character=" ":f>=.2222&&f<=.2223?this.character=" ":f>=.2777&&f<=.2778?this.character="  ":f>=-.05556&&f<=-.05555?this.character=" ⁣":f>=-.1667&&f<=-.1666?this.character=" ⁣":f>=-.2223&&f<=-.2222?this.character=" ⁣":f>=-.2778&&f<=-.2777?this.character=" ⁣":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);{const f=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return f.setAttribute("width",gt(this.width)),f}}toMarkup(){return this.character?""+this.character+"":''}toText(){return this.character?this.character:" "}}var ht={MathNode:ds,TextNode:Ko,SpaceNode:Bi,newDocumentFragment:K4};const gi=function(v,f,_){return Pn[f][v]&&Pn[f][v].replace&&v.charCodeAt(0)!==55349&&!(L4.hasOwnProperty(v)&&_&&(_.fontFamily&&_.fontFamily.slice(4,6)==="tt"||_.font&&_.font.slice(4,6)==="tt"))&&(v=Pn[f][v].replace),new ht.TextNode(v)},Dd=function(v){return v.length===1?v[0]:new ht.MathNode("mrow",v)},pA=function(v,f){if(f.fontFamily==="texttt")return"monospace";if(f.fontFamily==="textsf")return f.fontShape==="textit"&&f.fontWeight==="textbf"?"sans-serif-bold-italic":f.fontShape==="textit"?"sans-serif-italic":f.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(f.fontShape==="textit"&&f.fontWeight==="textbf")return"bold-italic";if(f.fontShape==="textit")return"italic";if(f.fontWeight==="textbf")return"bold";const _=f.font;if(!_||_==="mathnormal")return null;const w=v.mode;if(_==="mathit")return"italic";if(_==="boldsymbol")return v.type==="textord"?"bold":"bold-italic";if(_==="mathbf")return"bold";if(_==="mathbb")return"double-struck";if(_==="mathsfit")return"sans-serif-italic";if(_==="mathfrak")return"fraktur";if(_==="mathscr"||_==="mathcal")return"script";if(_==="mathsf")return"sans-serif";if(_==="mathtt")return"monospace";let M=v.text;if(C.contains(["\\imath","\\jmath"],M))return null;Pn[w][M]&&Pn[w][M].replace&&(M=Pn[w][M].replace);const Q=ze.fontMap[_].fontName;return dt(M,Q,w)?ze.fontMap[_].variant:null};function fs(v){if(!v)return!1;if(v.type==="mi"&&v.children.length===1){const f=v.children[0];return f instanceof Ko&&f.text==="."}else if(v.type==="mo"&&v.children.length===1&&v.getAttribute("separator")==="true"&&v.getAttribute("lspace")==="0em"&&v.getAttribute("rspace")==="0em"){const f=v.children[0];return f instanceof Ko&&f.text===","}else return!1}const es=function(v,f,_){if(v.length===1){const Q=fr(v[0],f);return _&&Q instanceof ds&&Q.type==="mo"&&(Q.setAttribute("lspace","0em"),Q.setAttribute("rspace","0em")),[Q]}const w=[];let M;for(let Q=0;Q=1&&(M.type==="mn"||fs(M))){const ne=q.children[0];ne instanceof ds&&ne.type==="mn"&&(ne.children=[...M.children,...ne.children],w.pop())}else if(M.type==="mi"&&M.children.length===1){const ne=M.children[0];if(ne instanceof Ko&&ne.text==="̸"&&(q.type==="mo"||q.type==="mi"||q.type==="mn")){const ce=q.children[0];ce instanceof Ko&&ce.text.length>0&&(ce.text=ce.text.slice(0,1)+"̸"+ce.text.slice(1),w.pop())}}}w.push(q),M=q}return w},Sa=function(v,f,_){return Dd(es(v,f,_))},fr=function(v,f){if(!v)return new ht.MathNode("mrow");if(Ld[v.type])return Ld[v.type](v,f);throw new s("Got group of unknown type: '"+v.type+"'")};function n2(v,f,_,w,M){const Q=es(v,_);let q;Q.length===1&&Q[0]instanceof ds&&C.contains(["mrow","mtable"],Q[0].type)?q=Q[0]:q=new ht.MathNode("mrow",Q);const ne=new ht.MathNode("annotation",[new ht.TextNode(f)]);ne.setAttribute("encoding","application/x-tex");const ce=new ht.MathNode("semantics",[q,ne]),we=new ht.MathNode("math",[ce]);we.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),w&&we.setAttribute("display","block");const Oe=M?"katex":"katex-mathml";return ze.makeSpan([Oe],[we])}const r2=function(v){return new $t({style:v.displayMode?J.DISPLAY:J.TEXT,maxSize:v.maxSize,minRuleThickness:v.minRuleThickness})},i2=function(v,f){if(f.displayMode){const _=["katex-display"];f.leqno&&_.push("leqno"),f.fleqn&&_.push("fleqn"),v=ze.makeSpan(_,[v])}return v},xs=function(v,f,_){const w=r2(_);let M;if(_.output==="mathml")return n2(v,f,w,_.displayMode,!0);if(_.output==="html"){const Q=t2(v,w);M=ze.makeSpan(["katex"],[Q])}else{const Q=n2(v,f,w,_.displayMode,!1),q=t2(v,w);M=ze.makeSpan(["katex"],[Q,q])}return i2(M,_)},Ww=function(v,f,_){const w=r2(_),M=t2(v,w),Q=ze.makeSpan(["katex"],[M]);return i2(Q,_)},Ws={widehat:"^",widecheck:"ˇ",widetilde:"~",utilde:"~",overleftarrow:"←",underleftarrow:"←",xleftarrow:"←",overrightarrow:"→",underrightarrow:"→",xrightarrow:"→",underbrace:"⏟",overbrace:"⏞",overgroup:"⏠",undergroup:"⏡",overleftrightarrow:"↔",underleftrightarrow:"↔",xleftrightarrow:"↔",Overrightarrow:"⇒",xRightarrow:"⇒",overleftharpoon:"↼",xleftharpoonup:"↼",overrightharpoon:"⇀",xrightharpoonup:"⇀",xLeftarrow:"⇐",xLeftrightarrow:"⇔",xhookleftarrow:"↩",xhookrightarrow:"↪",xmapsto:"↦",xrightharpoondown:"⇁",xleftharpoondown:"↽",xrightleftharpoons:"⇌",xleftrightharpoons:"⇋",xtwoheadleftarrow:"↞",xtwoheadrightarrow:"↠",xlongequal:"=",xtofrom:"⇄",xrightleftarrows:"⇄",xrightequilibrium:"⇌",xleftequilibrium:"⇋","\\cdrightarrow":"→","\\cdleftarrow":"←","\\cdlongequal":"="},Yw=function(v){const f=new ht.MathNode("mo",[new ht.TextNode(Ws[v.replace(/^\\/,"")])]);return f.setAttribute("stretchy","true"),f},V4={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},gl=function(v){return v.type==="ordgroup"?v.body.length:1};var Zn={encloseSpan:function(v,f,_,w,M){let Q;const q=v.height+v.depth+_+w;if(/fbox|color|angl/.test(f)){if(Q=ze.makeSpan(["stretchy",f],[],M),f==="fbox"){const ne=M.color&&M.getColor();ne&&(Q.style.borderColor=ne)}}else{const ne=[];/^[bx]cancel$/.test(f)&&ne.push(new F0({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(f)&&ne.push(new F0({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));const ce=new Ao(ne,{width:"100%",height:gt(q)});Q=ze.makeSvgSpan([],[ce],M)}return Q.height=q,Q.style.height=gt(q),Q},mathMLnode:Yw,svgSpan:function(v,f){function _(){let q=4e5;const ne=v.label.slice(1);if(C.contains(["widehat","widecheck","widetilde","utilde"],ne)){const we=gl(v.base);let Oe,Ue,We;if(we>5)ne==="widehat"||ne==="widecheck"?(Oe=420,q=2364,We=.42,Ue=ne+"4"):(Oe=312,q=2340,We=.34,Ue="tilde4");else{const Rt=[1,1,2,2,3,3][we];ne==="widehat"||ne==="widecheck"?(q=[0,1062,2364,2364,2364][Rt],Oe=[0,239,300,360,420][Rt],We=[0,.24,.3,.3,.36,.42][Rt],Ue=ne+Rt):(q=[0,600,1033,2339,2340][Rt],Oe=[0,260,286,306,312][Rt],We=[0,.26,.286,.3,.306,.34][Rt],Ue="tilde"+Rt)}const it=new fo(Ue),Lt=new Ao([it],{width:"100%",height:gt(We),viewBox:"0 0 "+q+" "+Oe,preserveAspectRatio:"none"});return{span:ze.makeSvgSpan([],[Lt],f),minWidth:0,height:We}}else{const ce=[],we=V4[ne],[Oe,Ue,We]=we,it=We/1e3,Lt=Oe.length;let Rt,sn;if(Lt===1){const Bn=we[3];Rt=["hide-tail"],sn=[Bn]}else if(Lt===2)Rt=["halfarrow-left","halfarrow-right"],sn=["xMinYMin","xMaxYMin"];else if(Lt===3)Rt=["brace-left","brace-center","brace-right"],sn=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support `+Lt+" children.");for(let Bn=0;Bn0&&(w.style.minWidth=gt(M)),w}};function en(v,f){if(!v||v.type!==f)throw new Error("Expected node of type "+f+", but got "+(v?"node of type "+v.type:String(v)));return v}function gA(v){const f=Rd(v);if(!f)throw new Error("Expected node of symbol group type, but got "+(v?"node of type "+v.type:String(v)));return f}function Rd(v){return v&&(v.type==="atom"||M0.hasOwnProperty(v.type))?v:null}const mA=(v,f)=>{let _,w,M;v&&v.type==="supsub"?(w=en(v.base,"accent"),_=w.base,v.base=_,M=Bd(Vn(v,f)),v.base=w):(w=en(v,"accent"),_=w.base);const Q=Vn(_,f.havingCrampedStyle()),q=w.isShifty&&C.isCharacterBox(_);let ne=0;if(q){const We=C.getBaseElem(_),it=Vn(We,f.havingCrampedStyle());ne=Ed(it).skew}const ce=w.label==="\\c";let we=ce?Q.height+Q.depth:Math.min(Q.height,f.fontMetrics().xHeight),Oe;if(w.isStretchy)Oe=Zn.svgSpan(w,f),Oe=ze.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Q},{type:"elem",elem:Oe,wrapperClasses:["svg-align"],wrapperStyle:ne>0?{width:"calc(100% - "+gt(2*ne)+")",marginLeft:gt(2*ne)}:void 0}]},f);else{let We,it;w.label==="\\vec"?(We=ze.staticSvg("vec",f),it=ze.svgData.vec[1]):(We=ze.makeOrd({mode:w.mode,text:w.label},f,"textord"),We=Ed(We),We.italic=0,it=We.width,ce&&(we+=We.depth)),Oe=ze.makeSpan(["accent-body"],[We]);const Lt=w.label==="\\textcircled";Lt&&(Oe.classes.push("accent-full"),we=Q.height);let Rt=ne;Lt||(Rt-=it/2),Oe.style.left=gt(Rt),w.label==="\\textcircled"&&(Oe.style.top=".2em"),Oe=ze.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Q},{type:"kern",size:-we},{type:"elem",elem:Oe}]},f)}const Ue=ze.makeSpan(["mord","accent"],[Oe],f);return M?(M.children[0]=Ue,M.height=Math.max(Ue.height,M.height),M.classes[0]="mord",M):Ue},q4=(v,f)=>{const _=v.isStretchy?Zn.mathMLnode(v.label):new ht.MathNode("mo",[gi(v.label,v.mode)]),w=new ht.MathNode("mover",[fr(v.base,f),_]);return w.setAttribute("accent","true"),w},jw=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(v=>"\\"+v).join("|"));It({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(v,f)=>{const _=Od(f[0]),w=!jw.test(v.funcName),M=!w||v.funcName==="\\widehat"||v.funcName==="\\widetilde"||v.funcName==="\\widecheck";return{type:"accent",mode:v.parser.mode,label:v.funcName,isStretchy:w,isShifty:M,base:_}},htmlBuilder:mA,mathmlBuilder:q4}),It({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(v,f)=>{const _=f[0];let w=v.parser.mode;return w==="math"&&(v.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+v.funcName+" works only in text mode"),w="text"),{type:"accent",mode:w,label:v.funcName,isStretchy:!1,isShifty:!0,base:_}},htmlBuilder:mA,mathmlBuilder:q4}),It({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(v,f)=>{let{parser:_,funcName:w}=v;const M=f[0];return{type:"accentUnder",mode:_.mode,label:w,base:M}},htmlBuilder:(v,f)=>{const _=Vn(v.base,f),w=Zn.svgSpan(v,f),M=v.label==="\\utilde"?.12:0,Q=ze.makeVList({positionType:"top",positionData:_.height,children:[{type:"elem",elem:w,wrapperClasses:["svg-align"]},{type:"kern",size:M},{type:"elem",elem:_}]},f);return ze.makeSpan(["mord","accentunder"],[Q],f)},mathmlBuilder:(v,f)=>{const _=Zn.mathMLnode(v.label),w=new ht.MathNode("munder",[fr(v.base,f),_]);return w.setAttribute("accentunder","true"),w}});const Ud=v=>{const f=new ht.MathNode("mpadded",v?[v]:[]);return f.setAttribute("width","+0.6em"),f.setAttribute("lspace","0.3em"),f};It({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(v,f,_){let{parser:w,funcName:M}=v;return{type:"xArrow",mode:w.mode,label:M,body:f[0],below:_[0]}},htmlBuilder(v,f){const _=f.style;let w=f.havingStyle(_.sup());const M=ze.wrapFragment(Vn(v.body,w,f),f),Q=v.label.slice(0,2)==="\\x"?"x":"cd";M.classes.push(Q+"-arrow-pad");let q;v.below&&(w=f.havingStyle(_.sub()),q=ze.wrapFragment(Vn(v.below,w,f),f),q.classes.push(Q+"-arrow-pad"));const ne=Zn.svgSpan(v,f),ce=-f.fontMetrics().axisHeight+.5*ne.height;let we=-f.fontMetrics().axisHeight-.5*ne.height-.111;(M.depth>.25||v.label==="\\xleftequilibrium")&&(we-=M.depth);let Oe;if(q){const Ue=-f.fontMetrics().axisHeight+q.height+.5*ne.height+.111;Oe=ze.makeVList({positionType:"individualShift",children:[{type:"elem",elem:M,shift:we},{type:"elem",elem:ne,shift:ce},{type:"elem",elem:q,shift:Ue}]},f)}else Oe=ze.makeVList({positionType:"individualShift",children:[{type:"elem",elem:M,shift:we},{type:"elem",elem:ne,shift:ce}]},f);return Oe.children[0].children[0].children[1].classes.push("svg-align"),ze.makeSpan(["mrel","x-arrow"],[Oe],f)},mathmlBuilder(v,f){const _=Zn.mathMLnode(v.label);_.setAttribute("minsize",v.label.charAt(0)==="x"?"1.75em":"3.0em");let w;if(v.body){const M=Ud(fr(v.body,f));if(v.below){const Q=Ud(fr(v.below,f));w=new ht.MathNode("munderover",[_,Q,M])}else w=new ht.MathNode("mover",[_,M])}else if(v.below){const M=Ud(fr(v.below,f));w=new ht.MathNode("munder",[_,M])}else w=Ud(),w=new ht.MathNode("mover",[_,w]);return w}});const W4=ze.makeSpan;function vA(v,f){const _=ai(v.body,f,!0);return W4([v.mclass],_,f)}function mc(v,f){let _;const w=es(v.body,f);return v.mclass==="minner"?_=new ht.MathNode("mpadded",w):v.mclass==="mord"?v.isCharacterBox?(_=w[0],_.type="mi"):_=new ht.MathNode("mi",w):(v.isCharacterBox?(_=w[0],_.type="mo"):_=new ht.MathNode("mo",w),v.mclass==="mbin"?(_.attributes.lspace="0.22em",_.attributes.rspace="0.22em"):v.mclass==="mpunct"?(_.attributes.lspace="0em",_.attributes.rspace="0.17em"):v.mclass==="mopen"||v.mclass==="mclose"?(_.attributes.lspace="0em",_.attributes.rspace="0em"):v.mclass==="minner"&&(_.attributes.lspace="0.0556em",_.attributes.width="+0.1111em")),_}It({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(v,f){let{parser:_,funcName:w}=v;const M=f[0];return{type:"mclass",mode:_.mode,mclass:"m"+w.slice(5),body:zr(M),isCharacterBox:C.isCharacterBox(M)}},htmlBuilder:vA,mathmlBuilder:mc});const Hd=v=>{const f=v.type==="ordgroup"&&v.body.length?v.body[0]:v;return f.type==="atom"&&(f.family==="bin"||f.family==="rel")?"m"+f.family:"mord"};It({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(v,f){let{parser:_}=v;return{type:"mclass",mode:_.mode,mclass:Hd(f[0]),body:zr(f[1]),isCharacterBox:C.isCharacterBox(f[1])}}}),It({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(v,f){let{parser:_,funcName:w}=v;const M=f[1],Q=f[0];let q;w!=="\\stackrel"?q=Hd(M):q="mrel";const ne={type:"op",mode:M.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:w!=="\\stackrel",body:zr(M)},ce={type:"supsub",mode:Q.mode,base:ne,sup:w==="\\underset"?null:Q,sub:w==="\\underset"?Q:null};return{type:"mclass",mode:_.mode,mclass:q,body:[ce],isCharacterBox:C.isCharacterBox(ce)}},htmlBuilder:vA,mathmlBuilder:mc}),It({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(v,f){let{parser:_}=v;return{type:"pmb",mode:_.mode,mclass:Hd(f[0]),body:zr(f[0])}},htmlBuilder(v,f){const _=ai(v.body,f,!0),w=ze.makeSpan([v.mclass],_,f);return w.style.textShadow="0.02em 0.01em 0.04px",w},mathmlBuilder(v,f){const _=es(v.body,f),w=new ht.MathNode("mstyle",_);return w.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),w}});const Y4={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},o2=()=>({type:"styling",body:[],mode:"math",style:"display"}),Qd=v=>v.type==="textord"&&v.text==="@",a2=(v,f)=>(v.type==="mathord"||v.type==="atom")&&v.text===f;function j4(v,f,_){const w=Y4[v];switch(w){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return _.callFunction(w,[f[0]],[f[1]]);case"\\uparrow":case"\\downarrow":{const M=_.callFunction("\\\\cdleft",[f[0]],[]),Q={type:"atom",text:w,mode:"math",family:"rel"},q=_.callFunction("\\Big",[Q],[]),ne=_.callFunction("\\\\cdright",[f[1]],[]),ce={type:"ordgroup",mode:"math",body:[M,q,ne]};return _.callFunction("\\\\cdparent",[ce],[])}case"\\\\cdlongequal":return _.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{const M={type:"textord",text:"\\Vert",mode:"math"};return _.callFunction("\\Big",[M],[])}default:return{type:"textord",text:" ",mode:"math"}}}function Xw(v){const f=[];for(v.gullet.beginGroup(),v.gullet.macros.set("\\cr","\\\\\\relax"),v.gullet.beginGroup();;){f.push(v.parseExpression(!1,"\\\\")),v.gullet.endGroup(),v.gullet.beginGroup();const Q=v.fetch().text;if(Q==="&"||Q==="\\\\")v.consume();else if(Q==="\\end"){f[f.length-1].length===0&&f.pop();break}else throw new s("Expected \\\\ or \\cr or \\end",v.nextToken)}let _=[];const w=[_];for(let Q=0;Q-1))if("<>AV".indexOf(we)>-1)for(let it=0;it<2;it++){let Lt=!0;for(let Rt=ce+1;RtAV=|." after @',q[ce]);const We={type:"styling",body:[j4(we,Oe,v)],mode:"math",style:"display"};_.push(We),ne=o2()}Q%2===0?_.push(ne):_.shift(),_=[],w.push(_)}v.gullet.endGroup(),v.gullet.endGroup();const M=new Array(w[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25});return{type:"array",mode:"math",body:w,arraystretch:1,addJot:!0,rowGaps:[null],cols:M,colSeparationType:"CD",hLinesBeforeRow:new Array(w.length+1).fill([])}}It({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(v,f){let{parser:_,funcName:w}=v;return{type:"cdlabel",mode:_.mode,side:w.slice(4),label:f[0]}},htmlBuilder(v,f){const _=f.havingStyle(f.style.sup()),w=ze.wrapFragment(Vn(v.label,_,f),f);return w.classes.push("cd-label-"+v.side),w.style.bottom=gt(.8-w.depth),w.height=0,w.depth=0,w},mathmlBuilder(v,f){let _=new ht.MathNode("mrow",[fr(v.label,f)]);return _=new ht.MathNode("mpadded",[_]),_.setAttribute("width","0"),v.side==="left"&&_.setAttribute("lspace","-1width"),_.setAttribute("voffset","0.7em"),_=new ht.MathNode("mstyle",[_]),_.setAttribute("displaystyle","false"),_.setAttribute("scriptlevel","1"),_}}),It({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(v,f){let{parser:_}=v;return{type:"cdlabelparent",mode:_.mode,fragment:f[0]}},htmlBuilder(v,f){const _=ze.wrapFragment(Vn(v.fragment,f),f);return _.classes.push("cd-vert-arrow"),_},mathmlBuilder(v,f){return new ht.MathNode("mrow",[fr(v.fragment,f)])}}),It({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(v,f){let{parser:_}=v;const M=en(f[0],"ordgroup").body;let Q="";for(let ce=0;ce=1114111)throw new s("\\@char with invalid code point "+Q);return q<=65535?ne=String.fromCharCode(q):(q-=65536,ne=String.fromCharCode((q>>10)+55296,(q&1023)+56320)),{type:"textord",mode:_.mode,text:ne}}});const $d=(v,f)=>{const _=ai(v.body,f.withColor(v.color),!1);return ze.makeFragment(_)},Pd=(v,f)=>{const _=es(v.body,f.withColor(v.color)),w=new ht.MathNode("mstyle",_);return w.setAttribute("mathcolor",v.color),w};It({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(v,f){let{parser:_}=v;const w=en(f[0],"color-token").color,M=f[1];return{type:"color",mode:_.mode,color:w,body:zr(M)}},htmlBuilder:$d,mathmlBuilder:Pd}),It({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(v,f){let{parser:_,breakOnTokenText:w}=v;const M=en(f[0],"color-token").color;_.gullet.macros.set("\\current@color",M);const Q=_.parseExpression(!0,w);return{type:"color",mode:_.mode,color:M,body:Q}},htmlBuilder:$d,mathmlBuilder:Pd}),It({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(v,f,_){let{parser:w}=v;const M=w.gullet.future().text==="["?w.parseSizeGroup(!0):null,Q=!w.settings.displayMode||!w.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:w.mode,newLine:Q,size:M&&en(M,"size").value}},htmlBuilder(v,f){const _=ze.makeSpan(["mspace"],[],f);return v.newLine&&(_.classes.push("newline"),v.size&&(_.style.marginTop=gt(fn(v.size,f)))),_},mathmlBuilder(v,f){const _=new ht.MathNode("mspace");return v.newLine&&(_.setAttribute("linebreak","newline"),v.size&&_.setAttribute("height",gt(fn(v.size,f)))),_}});const l2={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},c2=v=>{const f=v.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(f))throw new s("Expected a control sequence",v);return f},Es=v=>{let f=v.gullet.popToken();return f.text==="="&&(f=v.gullet.popToken(),f.text===" "&&(f=v.gullet.popToken())),f},zd=(v,f,_,w)=>{let M=v.gullet.macros.get(_.text);M==null&&(_.noexpand=!0,M={tokens:[_],numArgs:0,unexpandable:!v.gullet.isExpandable(_.text)}),v.gullet.macros.set(f,M,w)};It({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(v){let{parser:f,funcName:_}=v;f.consumeSpaces();const w=f.fetch();if(l2[w.text])return(_==="\\global"||_==="\\\\globallong")&&(w.text=l2[w.text]),en(f.parseFunction(),"internal");throw new s("Invalid token after macro prefix",w)}}),It({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(v){let{parser:f,funcName:_}=v,w=f.gullet.popToken();const M=w.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(M))throw new s("Expected a control sequence",w);let Q=0,q;const ne=[[]];for(;f.gullet.future().text!=="{";)if(w=f.gullet.popToken(),w.text==="#"){if(f.gullet.future().text==="{"){q=f.gullet.future(),ne[Q].push("{");break}if(w=f.gullet.popToken(),!/^[1-9]$/.test(w.text))throw new s('Invalid argument number "'+w.text+'"');if(parseInt(w.text)!==Q+1)throw new s('Argument number "'+w.text+'" out of order');Q++,ne.push([])}else{if(w.text==="EOF")throw new s("Expected a macro definition");ne[Q].push(w.text)}let{tokens:ce}=f.gullet.consumeArg();return q&&ce.unshift(q),(_==="\\edef"||_==="\\xdef")&&(ce=f.gullet.expandTokens(ce),ce.reverse()),f.gullet.macros.set(M,{tokens:ce,numArgs:Q,delimiters:ne},_===l2[_]),{type:"internal",mode:f.mode}}}),It({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(v){let{parser:f,funcName:_}=v;const w=c2(f.gullet.popToken());f.gullet.consumeSpaces();const M=Es(f);return zd(f,w,M,_==="\\\\globallet"),{type:"internal",mode:f.mode}}}),It({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(v){let{parser:f,funcName:_}=v;const w=c2(f.gullet.popToken()),M=f.gullet.popToken(),Q=f.gullet.popToken();return zd(f,w,Q,_==="\\\\globalfuture"),f.gullet.pushToken(Q),f.gullet.pushToken(M),{type:"internal",mode:f.mode}}});const ka=function(v,f,_){const w=Pn.math[v]&&Pn.math[v].replace,M=dt(w||v,f,_);if(!M)throw new Error("Unsupported symbol "+v+" and font size "+f+".");return M},Kd=function(v,f,_,w){const M=_.havingBaseStyle(f),Q=ze.makeSpan(w.concat(M.sizingClasses(_)),[v],_),q=M.sizeMultiplier/_.sizeMultiplier;return Q.height*=q,Q.depth*=q,Q.maxFontSize=M.sizeMultiplier,Q},u2=function(v,f,_){const w=f.havingBaseStyle(_),M=(1-f.sizeMultiplier/w.sizeMultiplier)*f.fontMetrics().axisHeight;v.classes.push("delimcenter"),v.style.top=gt(M),v.height-=M,v.depth+=M},Zw=function(v,f,_,w,M,Q){const q=ze.makeSymbol(v,"Main-Regular",M,w),ne=Kd(q,f,w,Q);return _&&u2(ne,w,f),ne},Jw=function(v,f,_,w){return ze.makeSymbol(v,"Size"+f+"-Regular",_,w)},X4=function(v,f,_,w,M,Q){const q=Jw(v,f,M,w),ne=Kd(ze.makeSpan(["delimsizing","size"+f],[q],w),J.TEXT,w,Q);return _&&u2(ne,w,J.TEXT),ne},A2=function(v,f,_){let w;return f==="Size1-Regular"?w="delim-size1":w="delim-size4",{type:"elem",elem:ze.makeSpan(["delimsizinginner",w],[ze.makeSpan([],[ze.makeSymbol(v,f,_)])])}},d2=function(v,f,_){const w=Fe["Size4-Regular"][v.charCodeAt(0)]?Fe["Size4-Regular"][v.charCodeAt(0)][4]:Fe["Size1-Regular"][v.charCodeAt(0)][4],M=new fo("inner",xe(v,Math.round(1e3*f))),Q=new Ao([M],{width:gt(w),height:gt(f),style:"width:"+gt(w),viewBox:"0 0 "+1e3*w+" "+Math.round(1e3*f),preserveAspectRatio:"xMinYMin"}),q=ze.makeSvgSpan([],[Q],_);return q.height=f,q.style.height=gt(f),q.style.width=gt(w),{type:"elem",elem:q}},ml=.008,Vd={type:"kern",size:-1*ml},ex=["|","\\lvert","\\rvert","\\vert"],f2=["\\|","\\lVert","\\rVert","\\Vert"],h2=function(v,f,_,w,M,Q){let q,ne,ce,we,Oe="",Ue=0;q=ce=we=v,ne=null;let We="Size1-Regular";v==="\\uparrow"?ce=we="⏐":v==="\\Uparrow"?ce=we="‖":v==="\\downarrow"?q=ce="⏐":v==="\\Downarrow"?q=ce="‖":v==="\\updownarrow"?(q="\\uparrow",ce="⏐",we="\\downarrow"):v==="\\Updownarrow"?(q="\\Uparrow",ce="‖",we="\\Downarrow"):C.contains(ex,v)?(ce="∣",Oe="vert",Ue=333):C.contains(f2,v)?(ce="∥",Oe="doublevert",Ue=556):v==="["||v==="\\lbrack"?(q="⎡",ce="⎢",we="⎣",We="Size4-Regular",Oe="lbrack",Ue=667):v==="]"||v==="\\rbrack"?(q="⎤",ce="⎥",we="⎦",We="Size4-Regular",Oe="rbrack",Ue=667):v==="\\lfloor"||v==="⌊"?(ce=q="⎢",we="⎣",We="Size4-Regular",Oe="lfloor",Ue=667):v==="\\lceil"||v==="⌈"?(q="⎡",ce=we="⎢",We="Size4-Regular",Oe="lceil",Ue=667):v==="\\rfloor"||v==="⌋"?(ce=q="⎥",we="⎦",We="Size4-Regular",Oe="rfloor",Ue=667):v==="\\rceil"||v==="⌉"?(q="⎤",ce=we="⎥",We="Size4-Regular",Oe="rceil",Ue=667):v==="("||v==="\\lparen"?(q="⎛",ce="⎜",we="⎝",We="Size4-Regular",Oe="lparen",Ue=875):v===")"||v==="\\rparen"?(q="⎞",ce="⎟",we="⎠",We="Size4-Regular",Oe="rparen",Ue=875):v==="\\{"||v==="\\lbrace"?(q="⎧",ne="⎨",we="⎩",ce="⎪",We="Size4-Regular"):v==="\\}"||v==="\\rbrace"?(q="⎫",ne="⎬",we="⎭",ce="⎪",We="Size4-Regular"):v==="\\lgroup"||v==="⟮"?(q="⎧",we="⎩",ce="⎪",We="Size4-Regular"):v==="\\rgroup"||v==="⟯"?(q="⎫",we="⎭",ce="⎪",We="Size4-Regular"):v==="\\lmoustache"||v==="⎰"?(q="⎧",we="⎭",ce="⎪",We="Size4-Regular"):(v==="\\rmoustache"||v==="⎱")&&(q="⎫",we="⎩",ce="⎪",We="Size4-Regular");const it=ka(q,We,M),Lt=it.height+it.depth,Rt=ka(ce,We,M),sn=Rt.height+Rt.depth,Bn=ka(we,We,M),Un=Bn.height+Bn.depth;let er=0,or=1;if(ne!==null){const Nr=ka(ne,We,M);er=Nr.height+Nr.depth,or=2}const Hr=Lt+Un+er,Jr=Math.max(0,Math.ceil((f-Hr)/(or*sn))),js=Hr+Jr*or*sn;let Oa=w.fontMetrics().axisHeight;_&&(Oa*=w.sizeMultiplier);const Gn=js/2-Oa,ar=[];if(Oe.length>0){const Nr=js-Lt-Un,tr=Math.round(js*1e3),hs=Re(Oe,Math.round(Nr*1e3)),Jd=new fo(Oe,hs),yl=(Ue/1e3).toFixed(3)+"em",E2=(tr/1e3).toFixed(3)+"em",ns=new Ao([Jd],{width:yl,height:E2,viewBox:"0 0 "+Ue+" "+tr}),z0=ze.makeSvgSpan([],[ns],w);z0.height=tr/1e3,z0.style.width=yl,z0.style.height=E2,ar.push({type:"elem",elem:z0})}else{if(ar.push(A2(we,We,M)),ar.push(Vd),ne===null){const Nr=js-Lt-Un+2*ml;ar.push(d2(ce,Nr,w))}else{const Nr=(js-Lt-Un-er)/2+2*ml;ar.push(d2(ce,Nr,w)),ar.push(Vd),ar.push(A2(ne,We,M)),ar.push(Vd),ar.push(d2(ce,Nr,w))}ar.push(Vd),ar.push(A2(q,We,M))}const _n=w.havingBaseStyle(J.TEXT),Cr=ze.makeVList({positionType:"bottom",positionData:Gn,children:ar},_n);return Kd(ze.makeSpan(["delimsizing","mult"],[Cr],_n),J.TEXT,w,Q)},Vo=80,O0=.08,p2=function(v,f,_,w,M){const Q=me(v,w,_),q=new fo(v,Q),ne=new Ao([q],{width:"400em",height:gt(f),viewBox:"0 0 400000 "+_,preserveAspectRatio:"xMinYMin slice"});return ze.makeSvgSpan(["hide-tail"],[ne],M)},tx=function(v,f){const _=f.havingBaseSizing(),w=vc("\\surd",v*_.sizeMultiplier,J4,_);let M=_.sizeMultiplier;const Q=Math.max(0,f.minRuleThickness-f.fontMetrics().sqrtRuleThickness);let q,ne=0,ce=0,we=0,Oe;return w.type==="small"?(we=1e3+1e3*Q+Vo,v<1?M=1:v<1.4&&(M=.7),ne=(1+Q+O0)/M,ce=(1+Q)/M,q=p2("sqrtMain",ne,we,Q,f),q.style.minWidth="0.853em",Oe=.833/M):w.type==="large"?(we=(1e3+Vo)*D0[w.size],ce=(D0[w.size]+Q)/M,ne=(D0[w.size]+Q+O0)/M,q=p2("sqrtSize"+w.size,ne,we,Q,f),q.style.minWidth="1.02em",Oe=1/M):(ne=v+Q+O0,ce=v+Q,we=Math.floor(1e3*v+Q)+Vo,q=p2("sqrtTall",ne,we,Q,f),q.style.minWidth="0.742em",Oe=1.056),q.height=ce,q.style.height=gt(ne),{span:q,advanceWidth:Oe,ruleWidth:(f.fontMetrics().sqrtRuleThickness+Q)*M}},Z4=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","\\surd"],N0=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱"],Ys=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],D0=[0,1.2,1.8,2.4,3],nx=function(v,f,_,w,M){if(v==="<"||v==="\\lt"||v==="⟨"?v="\\langle":(v===">"||v==="\\gt"||v==="⟩")&&(v="\\rangle"),C.contains(Z4,v)||C.contains(Ys,v))return X4(v,f,!1,_,w,M);if(C.contains(N0,v))return h2(v,D0[f],!1,_,w,M);throw new s("Illegal delimiter: '"+v+"'")},rx=[{type:"small",style:J.SCRIPTSCRIPT},{type:"small",style:J.SCRIPT},{type:"small",style:J.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],ix=[{type:"small",style:J.SCRIPTSCRIPT},{type:"small",style:J.SCRIPT},{type:"small",style:J.TEXT},{type:"stack"}],J4=[{type:"small",style:J.SCRIPTSCRIPT},{type:"small",style:J.SCRIPT},{type:"small",style:J.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],sx=function(v){if(v.type==="small")return"Main-Regular";if(v.type==="large")return"Size"+v.size+"-Regular";if(v.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+v.type+"' here.")},vc=function(v,f,_,w){const M=Math.min(2,3-w.style.size);for(let Q=M;Q<_.length&&_[Q].type!=="stack";Q++){const q=ka(v,sx(_[Q]),"math");let ne=q.height+q.depth;if(_[Q].type==="small"){const ce=w.havingBaseStyle(_[Q].style);ne*=ce.sizeMultiplier}if(ne>f)return _[Q]}return _[_.length-1]},Me=function(v,f,_,w,M,Q){v==="<"||v==="\\lt"||v==="⟨"?v="\\langle":(v===">"||v==="\\gt"||v==="⟩")&&(v="\\rangle");let q;C.contains(Ys,v)?q=rx:C.contains(Z4,v)?q=J4:q=ix;const ne=vc(v,f,q,w);return ne.type==="small"?Zw(v,ne.style,_,w,M,Q):ne.type==="large"?X4(v,ne.size,_,w,M,Q):h2(v,f,_,w,M,Q)};var qe={sqrtImage:tx,sizedDelim:nx,sizeToMaxHeight:D0,customSizedDelim:Me,leftRightDelim:function(v,f,_,w,M,Q){const q=w.fontMetrics().axisHeight*w.sizeMultiplier,ne=901,ce=5/w.fontMetrics().ptPerEm,we=Math.max(f-q,_+q),Oe=Math.max(we/500*ne,2*we-ce);return Me(v,Oe,!0,w,M,Q)}};const Nt={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},An=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","<",">","\\langle","⟨","\\rangle","⟩","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function zn(v,f){const _=Rd(v);if(_&&C.contains(An,_.text))return _;throw _?new s("Invalid delimiter '"+_.text+"' after '"+f.funcName+"'",v):new s("Invalid delimiter type '"+v.type+"'",v)}It({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(v,f)=>{const _=zn(f[0],v);return{type:"delimsizing",mode:v.parser.mode,size:Nt[v.funcName].size,mclass:Nt[v.funcName].mclass,delim:_.text}},htmlBuilder:(v,f)=>v.delim==="."?ze.makeSpan([v.mclass]):qe.sizedDelim(v.delim,v.size,f,v.mode,[v.mclass]),mathmlBuilder:v=>{const f=[];v.delim!=="."&&f.push(gi(v.delim,v.mode));const _=new ht.MathNode("mo",f);v.mclass==="mopen"||v.mclass==="mclose"?_.setAttribute("fence","true"):_.setAttribute("fence","false"),_.setAttribute("stretchy","true");const w=gt(qe.sizeToMaxHeight[v.size]);return _.setAttribute("minsize",w),_.setAttribute("maxsize",w),_}});function Zr(v){if(!v.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}It({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(v,f)=>{const _=v.parser.gullet.macros.get("\\current@color");if(_&&typeof _!="string")throw new s("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:v.parser.mode,delim:zn(f[0],v).text,color:_}}}),It({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(v,f)=>{const _=zn(f[0],v),w=v.parser;++w.leftrightDepth;const M=w.parseExpression(!1);--w.leftrightDepth,w.expect("\\right",!1);const Q=en(w.parseFunction(),"leftright-right");return{type:"leftright",mode:w.mode,body:M,left:_.text,right:Q.delim,rightColor:Q.color}},htmlBuilder:(v,f)=>{Zr(v);const _=ai(v.body,f,!0,["mopen","mclose"]);let w=0,M=0,Q=!1;for(let ce=0;ce<_.length;ce++)_[ce].isMiddle?Q=!0:(w=Math.max(_[ce].height,w),M=Math.max(_[ce].depth,M));w*=f.sizeMultiplier,M*=f.sizeMultiplier;let q;if(v.left==="."?q=hA(f,["mopen"]):q=qe.leftRightDelim(v.left,w,M,f,v.mode,["mopen"]),_.unshift(q),Q)for(let ce=1;ce<_.length;ce++){const Oe=_[ce].isMiddle;Oe&&(_[ce]=qe.leftRightDelim(Oe.delim,w,M,Oe.options,v.mode,[]))}let ne;if(v.right===".")ne=hA(f,["mclose"]);else{const ce=v.rightColor?f.withColor(v.rightColor):f;ne=qe.leftRightDelim(v.right,w,M,ce,v.mode,["mclose"])}return _.push(ne),ze.makeSpan(["minner"],_,f)},mathmlBuilder:(v,f)=>{Zr(v);const _=es(v.body,f);if(v.left!=="."){const w=new ht.MathNode("mo",[gi(v.left,v.mode)]);w.setAttribute("fence","true"),_.unshift(w)}if(v.right!=="."){const w=new ht.MathNode("mo",[gi(v.right,v.mode)]);w.setAttribute("fence","true"),v.rightColor&&w.setAttribute("mathcolor",v.rightColor),_.push(w)}return Dd(_)}}),It({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(v,f)=>{const _=zn(f[0],v);if(!v.parser.leftrightDepth)throw new s("\\middle without preceding \\left",_);return{type:"middle",mode:v.parser.mode,delim:_.text}},htmlBuilder:(v,f)=>{let _;if(v.delim===".")_=hA(f,[]);else{_=qe.sizedDelim(v.delim,1,f,v.mode,[]);const w={delim:v.delim,options:f};_.isMiddle=w}return _},mathmlBuilder:(v,f)=>{const _=v.delim==="\\vert"||v.delim==="|"?gi("|","text"):gi(v.delim,v.mode),w=new ht.MathNode("mo",[_]);return w.setAttribute("fence","true"),w.setAttribute("lspace","0.05em"),w.setAttribute("rspace","0.05em"),w}});const cr=(v,f)=>{const _=ze.wrapFragment(Vn(v.body,f),f),w=v.label.slice(1);let M=f.sizeMultiplier,Q,q=0;const ne=C.isCharacterBox(v.body);if(w==="sout")Q=ze.makeSpan(["stretchy","sout"]),Q.height=f.fontMetrics().defaultRuleThickness/M,q=-.5*f.fontMetrics().xHeight;else if(w==="phase"){const we=fn({number:.6,unit:"pt"},f),Oe=fn({number:.35,unit:"ex"},f),Ue=f.havingBaseSizing();M=M/Ue.sizeMultiplier;const We=_.height+_.depth+we+Oe;_.style.paddingLeft=gt(We/2+we);const it=Math.floor(1e3*We*M),Lt=Tt(it),Rt=new Ao([new fo("phase",Lt)],{width:"400em",height:gt(it/1e3),viewBox:"0 0 400000 "+it,preserveAspectRatio:"xMinYMin slice"});Q=ze.makeSvgSpan(["hide-tail"],[Rt],f),Q.style.height=gt(We),q=_.depth+we+Oe}else{/cancel/.test(w)?ne||_.classes.push("cancel-pad"):w==="angl"?_.classes.push("anglpad"):_.classes.push("boxpad");let we=0,Oe=0,Ue=0;/box/.test(w)?(Ue=Math.max(f.fontMetrics().fboxrule,f.minRuleThickness),we=f.fontMetrics().fboxsep+(w==="colorbox"?0:Ue),Oe=we):w==="angl"?(Ue=Math.max(f.fontMetrics().defaultRuleThickness,f.minRuleThickness),we=4*Ue,Oe=Math.max(0,.25-_.depth)):(we=ne?.2:0,Oe=we),Q=Zn.encloseSpan(_,w,we,Oe,f),/fbox|boxed|fcolorbox/.test(w)?(Q.style.borderStyle="solid",Q.style.borderWidth=gt(Ue)):w==="angl"&&Ue!==.049&&(Q.style.borderTopWidth=gt(Ue),Q.style.borderRightWidth=gt(Ue)),q=_.depth+Oe,v.backgroundColor&&(Q.style.backgroundColor=v.backgroundColor,v.borderColor&&(Q.style.borderColor=v.borderColor))}let ce;if(v.backgroundColor)ce=ze.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Q,shift:q},{type:"elem",elem:_,shift:0}]},f);else{const we=/cancel|phase/.test(w)?["svg-align"]:[];ce=ze.makeVList({positionType:"individualShift",children:[{type:"elem",elem:_,shift:0},{type:"elem",elem:Q,shift:q,wrapperClasses:we}]},f)}return/cancel/.test(w)&&(ce.height=_.height,ce.depth=_.depth),/cancel/.test(w)&&!ne?ze.makeSpan(["mord","cancel-lap"],[ce],f):ze.makeSpan(["mord"],[ce],f)},_A=(v,f)=>{let _=0;const w=new ht.MathNode(v.label.indexOf("colorbox")>-1?"mpadded":"menclose",[fr(v.body,f)]);switch(v.label){case"\\cancel":w.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":w.setAttribute("notation","downdiagonalstrike");break;case"\\phase":w.setAttribute("notation","phasorangle");break;case"\\sout":w.setAttribute("notation","horizontalstrike");break;case"\\fbox":w.setAttribute("notation","box");break;case"\\angl":w.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(_=f.fontMetrics().fboxsep*f.fontMetrics().ptPerEm,w.setAttribute("width","+"+2*_+"pt"),w.setAttribute("height","+"+2*_+"pt"),w.setAttribute("lspace",_+"pt"),w.setAttribute("voffset",_+"pt"),v.label==="\\fcolorbox"){const M=Math.max(f.fontMetrics().fboxrule,f.minRuleThickness);w.setAttribute("style","border: "+M+"em solid "+String(v.borderColor))}break;case"\\xcancel":w.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return v.backgroundColor&&w.setAttribute("mathbackground",v.backgroundColor),w};It({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(v,f,_){let{parser:w,funcName:M}=v;const Q=en(f[0],"color-token").color,q=f[1];return{type:"enclose",mode:w.mode,label:M,backgroundColor:Q,body:q}},htmlBuilder:cr,mathmlBuilder:_A}),It({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(v,f,_){let{parser:w,funcName:M}=v;const Q=en(f[0],"color-token").color,q=en(f[1],"color-token").color,ne=f[2];return{type:"enclose",mode:w.mode,label:M,backgroundColor:q,borderColor:Q,body:ne}},htmlBuilder:cr,mathmlBuilder:_A}),It({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(v,f){let{parser:_}=v;return{type:"enclose",mode:_.mode,label:"\\fbox",body:f[0]}}}),It({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(v,f){let{parser:_,funcName:w}=v;const M=f[0];return{type:"enclose",mode:_.mode,label:w,body:M}},htmlBuilder:cr,mathmlBuilder:_A}),It({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(v,f){let{parser:_}=v;return{type:"enclose",mode:_.mode,label:"\\angl",body:f[0]}}});const e5={};function Kr(v){let{type:f,names:_,props:w,handler:M,htmlBuilder:Q,mathmlBuilder:q}=v;const ne={type:f,numArgs:w.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:M};for(let ce=0;ce<_.length;++ce)e5[_[ce]]=ne;Q&&(Md[f]=Q),q&&(Ld[f]=q)}const bA={};function ie(v,f){bA[v]=f}class mi{constructor(f,_,w){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=f,this.start=_,this.end=w}static range(f,_){return _?!f||!f.loc||!_.loc||f.loc.lexer!==_.loc.lexer?null:new mi(f.loc.lexer,f.loc.start,_.loc.end):f&&f.loc}}class ts{constructor(f,_){this.text=void 0,this.loc=void 0,this.noexpand=void 0,this.treatAsRelax=void 0,this.text=f,this.loc=_}range(f,_){return new ts(_,mi.range(this,f))}}function CA(v){const f=[];v.consumeSpaces();let _=v.fetch().text;for(_==="\\relax"&&(v.consume(),v.consumeSpaces(),_=v.fetch().text);_==="\\hline"||_==="\\hdashline";)v.consume(),f.push(_==="\\hdashline"),v.consumeSpaces(),_=v.fetch().text;return f}const Jn=v=>{if(!v.parser.settings.displayMode)throw new s("{"+v.envName+"} can be used only in display mode.")};function g2(v){if(v.indexOf("ed")===-1)return v.indexOf("*")===-1}function Ia(v,f,_){let{hskipBeforeAndAfter:w,addJot:M,cols:Q,arraystretch:q,colSeparationType:ne,autoTag:ce,singleRow:we,emptySingleRow:Oe,maxNumCols:Ue,leqno:We}=f;if(v.gullet.beginGroup(),we||v.gullet.macros.set("\\cr","\\\\\\relax"),!q){const or=v.gullet.expandMacroAsText("\\arraystretch");if(or==null)q=1;else if(q=parseFloat(or),!q||q<0)throw new s("Invalid \\arraystretch: "+or)}v.gullet.beginGroup();let it=[];const Lt=[it],Rt=[],sn=[],Bn=ce!=null?[]:void 0;function Un(){ce&&v.gullet.macros.set("\\@eqnsw","1",!0)}function er(){Bn&&(v.gullet.macros.get("\\df@tag")?(Bn.push(v.subparse([new ts("\\df@tag")])),v.gullet.macros.set("\\df@tag",void 0,!0)):Bn.push(!!ce&&v.gullet.macros.get("\\@eqnsw")==="1"))}for(Un(),sn.push(CA(v));;){let or=v.parseExpression(!1,we?"\\end":"\\\\");v.gullet.endGroup(),v.gullet.beginGroup(),or={type:"ordgroup",mode:v.mode,body:or},_&&(or={type:"styling",mode:v.mode,style:_,body:[or]}),it.push(or);const Hr=v.fetch().text;if(Hr==="&"){if(Ue&&it.length===Ue){if(we||ne)throw new s("Too many tab characters: &",v.nextToken);v.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}v.consume()}else if(Hr==="\\end"){er(),it.length===1&&or.type==="styling"&&or.body[0].body.length===0&&(Lt.length>1||!Oe)&&Lt.pop(),sn.length0&&(Bn+=.25),ce.push({pos:Bn,isDashed:Gn[ar]})}for(Un(Q[0]),_=0;_0&&(tr+=sn,_nGn))for(_=0;_=q)continue;let _n;(w>0||v.hskipBeforeAndAfter)&&(_n=C.deflt(Gn.pregap,Ue),_n!==0&&(Jr=ze.makeSpan(["arraycolsep"],[]),Jr.style.width=gt(_n),Hr.push(Jr)));let Cr=[];for(_=0;_0){const Gn=ze.makeLineSpan("hline",f,we),ar=ze.makeLineSpan("hdashline",f,we),_n=[{type:"elem",elem:ne,shift:0}];for(;ce.length>0;){const Cr=ce.pop(),Nr=Cr.pos-er;Cr.isDashed?_n.push({type:"elem",elem:ar,shift:Nr}):_n.push({type:"elem",elem:Gn,shift:Nr})}ne=ze.makeVList({positionType:"individualShift",children:_n},f)}if(Oa.length===0)return ze.makeSpan(["mord"],[ne],f);{let Gn=ze.makeVList({positionType:"individualShift",children:Oa},f);return Gn=ze.makeSpan(["tag"],[Gn],f),ze.makeFragment([ne,Gn])}},ox={c:"center ",l:"left ",r:"right "},qo=function(v,f){const _=[],w=new ht.MathNode("mtd",[],["mtr-glue"]),M=new ht.MathNode("mtd",[],["mml-eqn-num"]);for(let Ue=0;Ue0){const Ue=v.cols;let We="",it=!1,Lt=0,Rt=Ue.length;Ue[0].type==="separator"&&(ne+="top ",Lt=1),Ue[Ue.length-1].type==="separator"&&(ne+="bottom ",Rt-=1);for(let sn=Lt;sn0?"left ":"",ne+=Oe[Oe.length-1].length>0?"right ":"";for(let Ue=1;Ue-1?"alignat":"align",M=v.envName==="split",Q=Ia(v.parser,{cols:_,addJot:!0,autoTag:M?void 0:g2(v.envName),emptySingleRow:!0,colSeparationType:w,maxNumCols:M?2:void 0,leqno:v.parser.settings.leqno},"display");let q,ne=0;const ce={type:"ordgroup",mode:v.mode,body:[]};if(f[0]&&f[0].type==="ordgroup"){let Oe="";for(let Ue=0;Ue0&&we&&(We=1),_[Oe]={type:"align",align:Ue,pregap:We,postgap:0}}return Q.colSeparationType=we?"align":"alignat",Q};Kr({type:"array",names:["array","darray"],props:{numArgs:1},handler(v,f){const M=(Rd(f[0])?[f[0]]:en(f[0],"ordgroup").body).map(function(q){const ce=gA(q).text;if("lcr".indexOf(ce)!==-1)return{type:"align",align:ce};if(ce==="|")return{type:"separator",separator:"|"};if(ce===":")return{type:"separator",separator:":"};throw new s("Unknown column alignment: "+ce,q)}),Q={cols:M,hskipBeforeAndAfter:!0,maxNumCols:M.length};return Ia(v.parser,Q,R0(v.envName))},htmlBuilder:Go,mathmlBuilder:qo}),Kr({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(v){const f={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[v.envName.replace("*","")];let _="c";const w={hskipBeforeAndAfter:!1,cols:[{type:"align",align:_}]};if(v.envName.charAt(v.envName.length-1)==="*"){const q=v.parser;if(q.consumeSpaces(),q.fetch().text==="["){if(q.consume(),q.consumeSpaces(),_=q.fetch().text,"lcr".indexOf(_)===-1)throw new s("Expected l or c or r",q.nextToken);q.consume(),q.consumeSpaces(),q.expect("]"),q.consume(),w.cols=[{type:"align",align:_}]}}const M=Ia(v.parser,w,R0(v.envName)),Q=Math.max(0,...M.body.map(q=>q.length));return M.cols=new Array(Q).fill({type:"align",align:_}),f?{type:"leftright",mode:v.mode,body:[M],left:f[0],right:f[1],rightColor:void 0}:M},htmlBuilder:Go,mathmlBuilder:qo}),Kr({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(v){const f={arraystretch:.5},_=Ia(v.parser,f,"script");return _.colSeparationType="small",_},htmlBuilder:Go,mathmlBuilder:qo}),Kr({type:"array",names:["subarray"],props:{numArgs:1},handler(v,f){const M=(Rd(f[0])?[f[0]]:en(f[0],"ordgroup").body).map(function(q){const ce=gA(q).text;if("lc".indexOf(ce)!==-1)return{type:"align",align:ce};throw new s("Unknown column alignment: "+ce,q)});if(M.length>1)throw new s("{subarray} can contain only one column");let Q={cols:M,hskipBeforeAndAfter:!1,arraystretch:.5};if(Q=Ia(v.parser,Q,"script"),Q.body.length>0&&Q.body[0].length>1)throw new s("{subarray} can contain only one column");return Q},htmlBuilder:Go,mathmlBuilder:qo}),Kr({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(v){const f={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},_=Ia(v.parser,f,R0(v.envName));return{type:"leftright",mode:v.mode,body:[_],left:v.envName.indexOf("r")>-1?".":"\\{",right:v.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:Go,mathmlBuilder:qo}),Kr({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:yA,htmlBuilder:Go,mathmlBuilder:qo}),Kr({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(v){C.contains(["gather","gather*"],v.envName)&&Jn(v);const f={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:g2(v.envName),emptySingleRow:!0,leqno:v.parser.settings.leqno};return Ia(v.parser,f,"display")},htmlBuilder:Go,mathmlBuilder:qo}),Kr({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:yA,htmlBuilder:Go,mathmlBuilder:qo}),Kr({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(v){Jn(v);const f={autoTag:g2(v.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:v.parser.settings.leqno};return Ia(v.parser,f,"display")},htmlBuilder:Go,mathmlBuilder:qo}),Kr({type:"array",names:["CD"],props:{numArgs:0},handler(v){return Jn(v),Xw(v.parser)},htmlBuilder:Go,mathmlBuilder:qo}),ie("\\nonumber","\\gdef\\@eqnsw{0}"),ie("\\notag","\\nonumber"),It({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(v,f){throw new s(v.funcName+" valid only within array environment")}});var wA=e5;It({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(v,f){let{parser:_,funcName:w}=v;const M=f[0];if(M.type!=="ordgroup")throw new s("Invalid environment name",M);let Q="";for(let q=0;q{const _=v.font,w=f.withFont(_);return Vn(v.body,w)},xA=(v,f)=>{const _=v.font,w=f.withFont(_);return fr(v.body,w)},v2={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};It({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathsfit","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(v,f)=>{let{parser:_,funcName:w}=v;const M=Od(f[0]);let Q=w;return Q in v2&&(Q=v2[Q]),{type:"font",mode:_.mode,font:Q.slice(1),body:M}},htmlBuilder:m2,mathmlBuilder:xA}),It({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(v,f)=>{let{parser:_}=v;const w=f[0],M=C.isCharacterBox(w);return{type:"mclass",mode:_.mode,mclass:Hd(w),body:[{type:"font",mode:_.mode,font:"boldsymbol",body:w}],isCharacterBox:M}}}),It({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(v,f)=>{let{parser:_,funcName:w,breakOnTokenText:M}=v;const{mode:Q}=_,q=_.parseExpression(!0,M),ne="math"+w.slice(1);return{type:"font",mode:Q,font:ne,body:{type:"ordgroup",mode:_.mode,body:q}}},htmlBuilder:m2,mathmlBuilder:xA});const _2=(v,f)=>{let _=f;return v==="display"?_=_.id>=J.SCRIPT.id?_.text():J.DISPLAY:v==="text"&&_.size===J.DISPLAY.size?_=J.TEXT:v==="script"?_=J.SCRIPT:v==="scriptscript"&&(_=J.SCRIPTSCRIPT),_},U0=(v,f)=>{const _=_2(v.size,f.style),w=_.fracNum(),M=_.fracDen();let Q;Q=f.havingStyle(w);const q=Vn(v.numer,Q,f);if(v.continued){const Un=8.5/f.fontMetrics().ptPerEm,er=3.5/f.fontMetrics().ptPerEm;q.height=q.height0?We=3*Oe:We=7*Oe,it=f.fontMetrics().denom1):(we>0?(Ue=f.fontMetrics().num2,We=Oe):(Ue=f.fontMetrics().num3,We=3*Oe),it=f.fontMetrics().denom2);let Lt;if(ce){const Un=f.fontMetrics().axisHeight;Ue-q.depth-(Un+.5*we){let _=new ht.MathNode("mfrac",[fr(v.numer,f),fr(v.denom,f)]);if(!v.hasBarLine)_.setAttribute("linethickness","0px");else if(v.barSize){const M=fn(v.barSize,f);_.setAttribute("linethickness",gt(M))}const w=_2(v.size,f.style);if(w.size!==f.style.size){_=new ht.MathNode("mstyle",[_]);const M=w.size===J.DISPLAY.size?"true":"false";_.setAttribute("displaystyle",M),_.setAttribute("scriptlevel","0")}if(v.leftDelim!=null||v.rightDelim!=null){const M=[];if(v.leftDelim!=null){const Q=new ht.MathNode("mo",[new ht.TextNode(v.leftDelim.replace("\\",""))]);Q.setAttribute("fence","true"),M.push(Q)}if(M.push(_),v.rightDelim!=null){const Q=new ht.MathNode("mo",[new ht.TextNode(v.rightDelim.replace("\\",""))]);Q.setAttribute("fence","true"),M.push(Q)}return Dd(M)}return _};It({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(v,f)=>{let{parser:_,funcName:w}=v;const M=f[0],Q=f[1];let q,ne=null,ce=null,we="auto";switch(w){case"\\dfrac":case"\\frac":case"\\tfrac":q=!0;break;case"\\\\atopfrac":q=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":q=!1,ne="(",ce=")";break;case"\\\\bracefrac":q=!1,ne="\\{",ce="\\}";break;case"\\\\brackfrac":q=!1,ne="[",ce="]";break;default:throw new Error("Unrecognized genfrac command")}switch(w){case"\\dfrac":case"\\dbinom":we="display";break;case"\\tfrac":case"\\tbinom":we="text";break}return{type:"genfrac",mode:_.mode,continued:!1,numer:M,denom:Q,hasBarLine:q,leftDelim:ne,rightDelim:ce,size:we,barSize:null}},htmlBuilder:U0,mathmlBuilder:Gd}),It({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(v,f)=>{let{parser:_,funcName:w}=v;const M=f[0],Q=f[1];return{type:"genfrac",mode:_.mode,continued:!0,numer:M,denom:Q,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}}),It({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(v){let{parser:f,funcName:_,token:w}=v,M;switch(_){case"\\over":M="\\frac";break;case"\\choose":M="\\binom";break;case"\\atop":M="\\\\atopfrac";break;case"\\brace":M="\\\\bracefrac";break;case"\\brack":M="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:f.mode,replaceWith:M,token:w}}});const H0=["display","text","script","scriptscript"],vl=function(v){let f=null;return v.length>0&&(f=v,f=f==="."?null:f),f};It({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(v,f){let{parser:_}=v;const w=f[4],M=f[5],Q=Od(f[0]),q=Q.type==="atom"&&Q.family==="open"?vl(Q.text):null,ne=Od(f[1]),ce=ne.type==="atom"&&ne.family==="close"?vl(ne.text):null,we=en(f[2],"size");let Oe,Ue=null;we.isBlank?Oe=!0:(Ue=we.value,Oe=Ue.number>0);let We="auto",it=f[3];if(it.type==="ordgroup"){if(it.body.length>0){const Lt=en(it.body[0],"textord");We=H0[Number(Lt.text)]}}else it=en(it,"textord"),We=H0[Number(it.text)];return{type:"genfrac",mode:_.mode,numer:w,denom:M,continued:!1,hasBarLine:Oe,barSize:Ue,leftDelim:q,rightDelim:ce,size:We}},htmlBuilder:U0,mathmlBuilder:Gd}),It({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(v,f){let{parser:_,funcName:w,token:M}=v;return{type:"infix",mode:_.mode,replaceWith:"\\\\abovefrac",size:en(f[0],"size").value,token:M}}}),It({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(v,f)=>{let{parser:_,funcName:w}=v;const M=f[0],Q=b(en(f[1],"infix").size),q=f[2],ne=Q.number>0;return{type:"genfrac",mode:_.mode,numer:M,denom:q,continued:!1,hasBarLine:ne,barSize:Q,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:U0,mathmlBuilder:Gd});const EA=(v,f)=>{const _=f.style;let w,M;v.type==="supsub"?(w=v.sup?Vn(v.sup,f.havingStyle(_.sup()),f):Vn(v.sub,f.havingStyle(_.sub()),f),M=en(v.base,"horizBrace")):M=en(v,"horizBrace");const Q=Vn(M.base,f.havingBaseStyle(J.DISPLAY)),q=Zn.svgSpan(M,f);let ne;if(M.isOver?(ne=ze.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Q},{type:"kern",size:.1},{type:"elem",elem:q}]},f),ne.children[0].children[0].children[1].classes.push("svg-align")):(ne=ze.makeVList({positionType:"bottom",positionData:Q.depth+.1+q.height,children:[{type:"elem",elem:q},{type:"kern",size:.1},{type:"elem",elem:Q}]},f),ne.children[0].children[0].children[0].classes.push("svg-align")),w){const ce=ze.makeSpan(["mord",M.isOver?"mover":"munder"],[ne],f);M.isOver?ne=ze.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:ce},{type:"kern",size:.2},{type:"elem",elem:w}]},f):ne=ze.makeVList({positionType:"bottom",positionData:ce.depth+.2+w.height+w.depth,children:[{type:"elem",elem:w},{type:"kern",size:.2},{type:"elem",elem:ce}]},f)}return ze.makeSpan(["mord",M.isOver?"mover":"munder"],[ne],f)};It({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(v,f){let{parser:_,funcName:w}=v;return{type:"horizBrace",mode:_.mode,label:w,isOver:/^\\over/.test(w),base:f[0]}},htmlBuilder:EA,mathmlBuilder:(v,f)=>{const _=Zn.mathMLnode(v.label);return new ht.MathNode(v.isOver?"mover":"munder",[fr(v.base,f),_])}}),It({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(v,f)=>{let{parser:_}=v;const w=f[1],M=en(f[0],"url").url;return _.settings.isTrusted({command:"\\href",url:M})?{type:"href",mode:_.mode,href:M,body:zr(w)}:_.formatUnsupportedCmd("\\href")},htmlBuilder:(v,f)=>{const _=ai(v.body,f,!1);return ze.makeAnchor(v.href,[],_,f)},mathmlBuilder:(v,f)=>{let _=Sa(v.body,f);return _ instanceof ds||(_=new ds("mrow",[_])),_.setAttribute("href",v.href),_}}),It({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(v,f)=>{let{parser:_}=v;const w=en(f[0],"url").url;if(!_.settings.isTrusted({command:"\\url",url:w}))return _.formatUnsupportedCmd("\\url");const M=[];for(let q=0;q{let{parser:_,funcName:w,token:M}=v;const Q=en(f[0],"raw").string,q=f[1];_.settings.strict&&_.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");let ne;const ce={};switch(w){case"\\htmlClass":ce.class=Q,ne={command:"\\htmlClass",class:Q};break;case"\\htmlId":ce.id=Q,ne={command:"\\htmlId",id:Q};break;case"\\htmlStyle":ce.style=Q,ne={command:"\\htmlStyle",style:Q};break;case"\\htmlData":{const we=Q.split(",");for(let Oe=0;Oe{const _=ai(v.body,f,!1),w=["enclosing"];v.attributes.class&&w.push(...v.attributes.class.trim().split(/\s+/));const M=ze.makeSpan(w,_,f);for(const Q in v.attributes)Q!=="class"&&v.attributes.hasOwnProperty(Q)&&M.setAttribute(Q,v.attributes[Q]);return M},mathmlBuilder:(v,f)=>Sa(v.body,f)}),It({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(v,f)=>{let{parser:_}=v;return{type:"htmlmathml",mode:_.mode,html:zr(f[0]),mathml:zr(f[1])}},htmlBuilder:(v,f)=>{const _=ai(v.html,f,!1);return ze.makeFragment(_)},mathmlBuilder:(v,f)=>Sa(v.mathml,f)});const b2=function(v){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(v))return{number:+v,unit:"bp"};{const f=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(v);if(!f)throw new s("Invalid size: '"+v+"' in \\includegraphics");const _={number:+(f[1]+f[2]),unit:f[3]};if(!Qi(_))throw new s("Invalid unit: '"+_.unit+"' in \\includegraphics.");return _}};It({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(v,f,_)=>{let{parser:w}=v,M={number:0,unit:"em"},Q={number:.9,unit:"em"},q={number:0,unit:"em"},ne="";if(_[0]){const Oe=en(_[0],"raw").string.split(",");for(let Ue=0;Ue{const _=fn(v.height,f);let w=0;v.totalheight.number>0&&(w=fn(v.totalheight,f)-_);let M=0;v.width.number>0&&(M=fn(v.width,f));const Q={height:gt(_+w)};M>0&&(Q.width=gt(M)),w>0&&(Q.verticalAlign=gt(-w));const q=new uA(v.src,v.alt,Q);return q.height=_,q.depth=w,q},mathmlBuilder:(v,f)=>{const _=new ht.MathNode("mglyph",[]);_.setAttribute("alt",v.alt);const w=fn(v.height,f);let M=0;if(v.totalheight.number>0&&(M=fn(v.totalheight,f)-w,_.setAttribute("valign",gt(-M))),_.setAttribute("height",gt(w+M)),v.width.number>0){const Q=fn(v.width,f);_.setAttribute("width",gt(Q))}return _.setAttribute("src",v.src),_}}),It({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(v,f){let{parser:_,funcName:w}=v;const M=en(f[0],"size");if(_.settings.strict){const Q=w[1]==="m",q=M.value.unit==="mu";Q?(q||_.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+w+" supports only mu units, "+("not "+M.value.unit+" units")),_.mode!=="math"&&_.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+w+" works only in math mode")):q&&_.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+w+" doesn't support mu units")}return{type:"kern",mode:_.mode,dimension:M.value}},htmlBuilder(v,f){return ze.makeGlue(v.dimension,f)},mathmlBuilder(v,f){const _=fn(v.dimension,f);return new ht.SpaceNode(_)}}),It({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(v,f)=>{let{parser:_,funcName:w}=v;const M=f[0];return{type:"lap",mode:_.mode,alignment:w.slice(5),body:M}},htmlBuilder:(v,f)=>{let _;v.alignment==="clap"?(_=ze.makeSpan([],[Vn(v.body,f)]),_=ze.makeSpan(["inner"],[_],f)):_=ze.makeSpan(["inner"],[Vn(v.body,f)]);const w=ze.makeSpan(["fix"],[]);let M=ze.makeSpan([v.alignment],[_,w],f);const Q=ze.makeSpan(["strut"]);return Q.style.height=gt(M.height+M.depth),M.depth&&(Q.style.verticalAlign=gt(-M.depth)),M.children.unshift(Q),M=ze.makeSpan(["thinbox"],[M],f),ze.makeSpan(["mord","vbox"],[M],f)},mathmlBuilder:(v,f)=>{const _=new ht.MathNode("mpadded",[fr(v.body,f)]);if(v.alignment!=="rlap"){const w=v.alignment==="llap"?"-1":"-0.5";_.setAttribute("lspace",w+"width")}return _.setAttribute("width","0px"),_}}),It({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(v,f){let{funcName:_,parser:w}=v;const M=w.mode;w.switchMode("math");const Q=_==="\\("?"\\)":"$",q=w.parseExpression(!1,Q);return w.expect(Q),w.switchMode(M),{type:"styling",mode:w.mode,style:"text",body:q}}}),It({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(v,f){throw new s("Mismatched "+v.funcName)}});const t5=(v,f)=>{switch(f.style.size){case J.DISPLAY.size:return v.display;case J.TEXT.size:return v.text;case J.SCRIPT.size:return v.script;case J.SCRIPTSCRIPT.size:return v.scriptscript;default:return v.text}};It({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(v,f)=>{let{parser:_}=v;return{type:"mathchoice",mode:_.mode,display:zr(f[0]),text:zr(f[1]),script:zr(f[2]),scriptscript:zr(f[3])}},htmlBuilder:(v,f)=>{const _=t5(v,f),w=ai(_,f,!1);return ze.makeFragment(w)},mathmlBuilder:(v,f)=>{const _=t5(v,f);return Sa(_,f)}});const BA=(v,f,_,w,M,Q,q)=>{v=ze.makeSpan([],[v]);const ne=_&&C.isCharacterBox(_);let ce,we;if(f){const We=Vn(f,w.havingStyle(M.sup()),w);we={elem:We,kern:Math.max(w.fontMetrics().bigOpSpacing1,w.fontMetrics().bigOpSpacing3-We.depth)}}if(_){const We=Vn(_,w.havingStyle(M.sub()),w);ce={elem:We,kern:Math.max(w.fontMetrics().bigOpSpacing2,w.fontMetrics().bigOpSpacing4-We.height)}}let Oe;if(we&&ce){const We=w.fontMetrics().bigOpSpacing5+ce.elem.height+ce.elem.depth+ce.kern+v.depth+q;Oe=ze.makeVList({positionType:"bottom",positionData:We,children:[{type:"kern",size:w.fontMetrics().bigOpSpacing5},{type:"elem",elem:ce.elem,marginLeft:gt(-Q)},{type:"kern",size:ce.kern},{type:"elem",elem:v},{type:"kern",size:we.kern},{type:"elem",elem:we.elem,marginLeft:gt(Q)},{type:"kern",size:w.fontMetrics().bigOpSpacing5}]},w)}else if(ce){const We=v.height-q;Oe=ze.makeVList({positionType:"top",positionData:We,children:[{type:"kern",size:w.fontMetrics().bigOpSpacing5},{type:"elem",elem:ce.elem,marginLeft:gt(-Q)},{type:"kern",size:ce.kern},{type:"elem",elem:v}]},w)}else if(we){const We=v.depth+q;Oe=ze.makeVList({positionType:"bottom",positionData:We,children:[{type:"elem",elem:v},{type:"kern",size:we.kern},{type:"elem",elem:we.elem,marginLeft:gt(Q)},{type:"kern",size:w.fontMetrics().bigOpSpacing5}]},w)}else return v;const Ue=[Oe];if(ce&&Q!==0&&!ne){const We=ze.makeSpan(["mspace"],[],w);We.style.marginRight=gt(Q),Ue.unshift(We)}return ze.makeSpan(["mop","op-limits"],Ue,w)},TA=["\\smallint"],_l=(v,f)=>{let _,w,M=!1,Q;v.type==="supsub"?(_=v.sup,w=v.sub,Q=en(v.base,"op"),M=!0):Q=en(v,"op");const q=f.style;let ne=!1;q.size===J.DISPLAY.size&&Q.symbol&&!C.contains(TA,Q.name)&&(ne=!0);let ce;if(Q.symbol){const Ue=ne?"Size2-Regular":"Size1-Regular";let We="";if((Q.name==="\\oiint"||Q.name==="\\oiiint")&&(We=Q.name.slice(1),Q.name=We==="oiint"?"\\iint":"\\iiint"),ce=ze.makeSymbol(Q.name,Ue,"math",f,["mop","op-symbol",ne?"large-op":"small-op"]),We.length>0){const it=ce.italic,Lt=ze.staticSvg(We+"Size"+(ne?"2":"1"),f);ce=ze.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ce,shift:0},{type:"elem",elem:Lt,shift:ne?.08:0}]},f),Q.name="\\"+We,ce.classes.unshift("mop"),ce.italic=it}}else if(Q.body){const Ue=ai(Q.body,f,!0);Ue.length===1&&Ue[0]instanceof As?(ce=Ue[0],ce.classes[0]="mop"):ce=ze.makeSpan(["mop"],Ue,f)}else{const Ue=[];for(let We=1;We{let _;if(v.symbol)_=new ds("mo",[gi(v.name,v.mode)]),C.contains(TA,v.name)&&_.setAttribute("largeop","false");else if(v.body)_=new ds("mo",es(v.body,f));else{_=new ds("mi",[new Ko(v.name.slice(1))]);const w=new ds("mo",[gi("⁡","text")]);v.parentIsSupSub?_=new ds("mrow",[_,w]):_=K4([_,w])}return _},n5={"∏":"\\prod","∐":"\\coprod","∑":"\\sum","⋀":"\\bigwedge","⋁":"\\bigvee","⋂":"\\bigcap","⋃":"\\bigcup","⨀":"\\bigodot","⨁":"\\bigoplus","⨂":"\\bigotimes","⨄":"\\biguplus","⨆":"\\bigsqcup"};It({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","∏","∐","∑","⋀","⋁","⋂","⋃","⨀","⨁","⨂","⨄","⨆"],props:{numArgs:0},handler:(v,f)=>{let{parser:_,funcName:w}=v,M=w;return M.length===1&&(M=n5[M]),{type:"op",mode:_.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:M}},htmlBuilder:_l,mathmlBuilder:SA}),It({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(v,f)=>{let{parser:_}=v;const w=f[0];return{type:"op",mode:_.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:zr(w)}},htmlBuilder:_l,mathmlBuilder:SA});const ax={"∫":"\\int","∬":"\\iint","∭":"\\iiint","∮":"\\oint","∯":"\\oiint","∰":"\\oiiint"};It({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(v){let{parser:f,funcName:_}=v;return{type:"op",mode:f.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:_}},htmlBuilder:_l,mathmlBuilder:SA}),It({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(v){let{parser:f,funcName:_}=v;return{type:"op",mode:f.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:_}},htmlBuilder:_l,mathmlBuilder:SA}),It({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","∫","∬","∭","∮","∯","∰"],props:{numArgs:0},handler(v){let{parser:f,funcName:_}=v,w=_;return w.length===1&&(w=ax[w]),{type:"op",mode:f.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:w}},htmlBuilder:_l,mathmlBuilder:SA});const r5=(v,f)=>{let _,w,M=!1,Q;v.type==="supsub"?(_=v.sup,w=v.sub,Q=en(v.base,"operatorname"),M=!0):Q=en(v,"operatorname");let q;if(Q.body.length>0){const ne=Q.body.map(we=>{const Oe=we.text;return typeof Oe=="string"?{type:"textord",mode:we.mode,text:Oe}:we}),ce=ai(ne,f.withFont("mathrm"),!0);for(let we=0;we{let{parser:_,funcName:w}=v;const M=f[0];return{type:"operatorname",mode:_.mode,body:zr(M),alwaysHandleSupSub:w==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:r5,mathmlBuilder:(v,f)=>{let _=es(v.body,f.withFont("mathrm")),w=!0;for(let q=0;q<_.length;q++){const ne=_[q];if(!(ne instanceof ht.SpaceNode))if(ne instanceof ht.MathNode)switch(ne.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{const ce=ne.children[0];ne.children.length===1&&ce instanceof ht.TextNode?ce.text=ce.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):w=!1;break}default:w=!1}else w=!1}if(w){const q=_.map(ne=>ne.toText()).join("");_=[new ht.TextNode(q)]}const M=new ht.MathNode("mi",_);M.setAttribute("mathvariant","normal");const Q=new ht.MathNode("mo",[gi("⁡","text")]);return v.parentIsSupSub?new ht.MathNode("mrow",[M,Q]):ht.newDocumentFragment([M,Q])}}),ie("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@"),gc({type:"ordgroup",htmlBuilder(v,f){return v.semisimple?ze.makeFragment(ai(v.body,f,!1)):ze.makeSpan(["mord"],ai(v.body,f,!0),f)},mathmlBuilder(v,f){return Sa(v.body,f,!0)}}),It({type:"overline",names:["\\overline"],props:{numArgs:1},handler(v,f){let{parser:_}=v;const w=f[0];return{type:"overline",mode:_.mode,body:w}},htmlBuilder(v,f){const _=Vn(v.body,f.havingCrampedStyle()),w=ze.makeLineSpan("overline-line",f),M=f.fontMetrics().defaultRuleThickness,Q=ze.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:_},{type:"kern",size:3*M},{type:"elem",elem:w},{type:"kern",size:M}]},f);return ze.makeSpan(["mord","overline"],[Q],f)},mathmlBuilder(v,f){const _=new ht.MathNode("mo",[new ht.TextNode("‾")]);_.setAttribute("stretchy","true");const w=new ht.MathNode("mover",[fr(v.body,f),_]);return w.setAttribute("accent","true"),w}}),It({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(v,f)=>{let{parser:_}=v;const w=f[0];return{type:"phantom",mode:_.mode,body:zr(w)}},htmlBuilder:(v,f)=>{const _=ai(v.body,f.withPhantom(),!1);return ze.makeFragment(_)},mathmlBuilder:(v,f)=>{const _=es(v.body,f);return new ht.MathNode("mphantom",_)}}),It({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(v,f)=>{let{parser:_}=v;const w=f[0];return{type:"hphantom",mode:_.mode,body:w}},htmlBuilder:(v,f)=>{let _=ze.makeSpan([],[Vn(v.body,f.withPhantom())]);if(_.height=0,_.depth=0,_.children)for(let w=0;w<_.children.length;w++)_.children[w].height=0,_.children[w].depth=0;return _=ze.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:_}]},f),ze.makeSpan(["mord"],[_],f)},mathmlBuilder:(v,f)=>{const _=es(zr(v.body),f),w=new ht.MathNode("mphantom",_),M=new ht.MathNode("mpadded",[w]);return M.setAttribute("height","0px"),M.setAttribute("depth","0px"),M}}),It({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(v,f)=>{let{parser:_}=v;const w=f[0];return{type:"vphantom",mode:_.mode,body:w}},htmlBuilder:(v,f)=>{const _=ze.makeSpan(["inner"],[Vn(v.body,f.withPhantom())]),w=ze.makeSpan(["fix"],[]);return ze.makeSpan(["mord","rlap"],[_,w],f)},mathmlBuilder:(v,f)=>{const _=es(zr(v.body),f),w=new ht.MathNode("mphantom",_),M=new ht.MathNode("mpadded",[w]);return M.setAttribute("width","0px"),M}}),It({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(v,f){let{parser:_}=v;const w=en(f[0],"size").value,M=f[1];return{type:"raisebox",mode:_.mode,dy:w,body:M}},htmlBuilder(v,f){const _=Vn(v.body,f),w=fn(v.dy,f);return ze.makeVList({positionType:"shift",positionData:-w,children:[{type:"elem",elem:_}]},f)},mathmlBuilder(v,f){const _=new ht.MathNode("mpadded",[fr(v.body,f)]),w=v.dy.number+v.dy.unit;return _.setAttribute("voffset",w),_}}),It({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(v){let{parser:f}=v;return{type:"internal",mode:f.mode}}}),It({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["size","size","size"]},handler(v,f,_){let{parser:w}=v;const M=_[0],Q=en(f[0],"size"),q=en(f[1],"size");return{type:"rule",mode:w.mode,shift:M&&en(M,"size").value,width:Q.value,height:q.value}},htmlBuilder(v,f){const _=ze.makeSpan(["mord","rule"],[],f),w=fn(v.width,f),M=fn(v.height,f),Q=v.shift?fn(v.shift,f):0;return _.style.borderRightWidth=gt(w),_.style.borderTopWidth=gt(M),_.style.bottom=gt(Q),_.width=w,_.height=M+Q,_.depth=-Q,_.maxFontSize=M*1.125*f.sizeMultiplier,_},mathmlBuilder(v,f){const _=fn(v.width,f),w=fn(v.height,f),M=v.shift?fn(v.shift,f):0,Q=f.color&&f.getColor()||"black",q=new ht.MathNode("mspace");q.setAttribute("mathbackground",Q),q.setAttribute("width",gt(_)),q.setAttribute("height",gt(w));const ne=new ht.MathNode("mpadded",[q]);return M>=0?ne.setAttribute("height",gt(M)):(ne.setAttribute("height",gt(M)),ne.setAttribute("depth",gt(-M))),ne.setAttribute("voffset",gt(M)),ne}});function Ti(v,f,_){const w=ai(v,f,!1),M=f.sizeMultiplier/_.sizeMultiplier;for(let Q=0;Q{let{breakOnTokenText:_,funcName:w,parser:M}=v;const Q=M.parseExpression(!1,_);return{type:"sizing",mode:M.mode,size:i5.indexOf(w)+1,body:Q}},htmlBuilder:(v,f)=>{const _=f.havingSize(v.size);return Ti(v.body,_,f)},mathmlBuilder:(v,f)=>{const _=f.havingSize(v.size),w=es(v.body,_),M=new ht.MathNode("mstyle",w);return M.setAttribute("mathsize",gt(_.sizeMultiplier)),M}}),It({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(v,f,_)=>{let{parser:w}=v,M=!1,Q=!1;const q=_[0]&&en(_[0],"ordgroup");if(q){let ce="";for(let we=0;we{const _=ze.makeSpan([],[Vn(v.body,f)]);if(!v.smashHeight&&!v.smashDepth)return _;if(v.smashHeight&&(_.height=0,_.children))for(let M=0;M<_.children.length;M++)_.children[M].height=0;if(v.smashDepth&&(_.depth=0,_.children))for(let M=0;M<_.children.length;M++)_.children[M].depth=0;const w=ze.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:_}]},f);return ze.makeSpan(["mord"],[w],f)},mathmlBuilder:(v,f)=>{const _=new ht.MathNode("mpadded",[fr(v.body,f)]);return v.smashHeight&&_.setAttribute("height","0px"),v.smashDepth&&_.setAttribute("depth","0px"),_}}),It({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(v,f,_){let{parser:w}=v;const M=_[0],Q=f[0];return{type:"sqrt",mode:w.mode,body:Q,index:M}},htmlBuilder(v,f){let _=Vn(v.body,f.havingCrampedStyle());_.height===0&&(_.height=f.fontMetrics().xHeight),_=ze.wrapFragment(_,f);const M=f.fontMetrics().defaultRuleThickness;let Q=M;f.style.id_.height+_.depth+q&&(q=(q+Ue-_.height-_.depth)/2);const We=ce.height-_.height-q-we;_.style.paddingLeft=gt(Oe);const it=ze.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:_,wrapperClasses:["svg-align"]},{type:"kern",size:-(_.height+We)},{type:"elem",elem:ce},{type:"kern",size:we}]},f);if(v.index){const Lt=f.havingStyle(J.SCRIPTSCRIPT),Rt=Vn(v.index,Lt,f),sn=.6*(it.height-it.depth),Bn=ze.makeVList({positionType:"shift",positionData:-sn,children:[{type:"elem",elem:Rt}]},f),Un=ze.makeSpan(["root"],[Bn]);return ze.makeSpan(["mord","sqrt"],[Un,it],f)}else return ze.makeSpan(["mord","sqrt"],[it],f)},mathmlBuilder(v,f){const{body:_,index:w}=v;return w?new ht.MathNode("mroot",[fr(_,f),fr(w,f)]):new ht.MathNode("msqrt",[fr(_,f)])}});const C2={display:J.DISPLAY,text:J.TEXT,script:J.SCRIPT,scriptscript:J.SCRIPTSCRIPT};It({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(v,f){let{breakOnTokenText:_,funcName:w,parser:M}=v;const Q=M.parseExpression(!0,_),q=w.slice(1,w.length-5);return{type:"styling",mode:M.mode,style:q,body:Q}},htmlBuilder(v,f){const _=C2[v.style],w=f.havingStyle(_).withFont("");return Ti(v.body,w,f)},mathmlBuilder(v,f){const _=C2[v.style],w=f.havingStyle(_),M=es(v.body,w),Q=new ht.MathNode("mstyle",M),ne={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]}[v.style];return Q.setAttribute("scriptlevel",ne[0]),Q.setAttribute("displaystyle",ne[1]),Q}});const lx=function(v,f){const _=v.base;return _?_.type==="op"?_.limits&&(f.style.size===J.DISPLAY.size||_.alwaysHandleSupSub)?_l:null:_.type==="operatorname"?_.alwaysHandleSupSub&&(f.style.size===J.DISPLAY.size||_.limits)?r5:null:_.type==="accent"?C.isCharacterBox(_.base)?mA:null:_.type==="horizBrace"&&!v.sub===_.isOver?EA:null:null};gc({type:"supsub",htmlBuilder(v,f){const _=lx(v,f);if(_)return _(v,f);const{base:w,sup:M,sub:Q}=v,q=Vn(w,f);let ne,ce;const we=f.fontMetrics();let Oe=0,Ue=0;const We=w&&C.isCharacterBox(w);if(M){const er=f.havingStyle(f.style.sup());ne=Vn(M,er,f),We||(Oe=q.height-er.fontMetrics().supDrop*er.sizeMultiplier/f.sizeMultiplier)}if(Q){const er=f.havingStyle(f.style.sub());ce=Vn(Q,er,f),We||(Ue=q.depth+er.fontMetrics().subDrop*er.sizeMultiplier/f.sizeMultiplier)}let it;f.style===J.DISPLAY?it=we.sup1:f.style.cramped?it=we.sup3:it=we.sup2;const Lt=f.sizeMultiplier,Rt=gt(.5/we.ptPerEm/Lt);let sn=null;if(ce){const er=v.base&&v.base.type==="op"&&v.base.name&&(v.base.name==="\\oiint"||v.base.name==="\\oiiint");(q instanceof As||er)&&(sn=gt(-q.italic))}let Bn;if(ne&&ce){Oe=Math.max(Oe,it,ne.depth+.25*we.xHeight),Ue=Math.max(Ue,we.sub2);const or=4*we.defaultRuleThickness;if(Oe-ne.depth-(ce.height-Ue)0&&(Oe+=Jr,Ue-=Jr)}const Hr=[{type:"elem",elem:ce,shift:Ue,marginRight:Rt,marginLeft:sn},{type:"elem",elem:ne,shift:-Oe,marginRight:Rt}];Bn=ze.makeVList({positionType:"individualShift",children:Hr},f)}else if(ce){Ue=Math.max(Ue,we.sub1,ce.height-.8*we.xHeight);const er=[{type:"elem",elem:ce,marginLeft:sn,marginRight:Rt}];Bn=ze.makeVList({positionType:"shift",positionData:Ue,children:er},f)}else if(ne)Oe=Math.max(Oe,it,ne.depth+.25*we.xHeight),Bn=ze.makeVList({positionType:"shift",positionData:-Oe,children:[{type:"elem",elem:ne,marginRight:Rt}]},f);else throw new Error("supsub must have either sup or sub.");const Un=e2(q,"right")||"mord";return ze.makeSpan([Un],[q,ze.makeSpan(["msupsub"],[Bn])],f)},mathmlBuilder(v,f){let _=!1,w,M;v.base&&v.base.type==="horizBrace"&&(M=!!v.sup,M===v.base.isOver&&(_=!0,w=v.base.isOver)),v.base&&(v.base.type==="op"||v.base.type==="operatorname")&&(v.base.parentIsSupSub=!0);const Q=[fr(v.base,f)];v.sub&&Q.push(fr(v.sub,f)),v.sup&&Q.push(fr(v.sup,f));let q;if(_)q=w?"mover":"munder";else if(v.sub)if(v.sup){const ne=v.base;ne&&ne.type==="op"&&ne.limits&&f.style===J.DISPLAY||ne&&ne.type==="operatorname"&&ne.alwaysHandleSupSub&&(f.style===J.DISPLAY||ne.limits)?q="munderover":q="msubsup"}else{const ne=v.base;ne&&ne.type==="op"&&ne.limits&&(f.style===J.DISPLAY||ne.alwaysHandleSupSub)||ne&&ne.type==="operatorname"&&ne.alwaysHandleSupSub&&(ne.limits||f.style===J.DISPLAY)?q="munder":q="msub"}else{const ne=v.base;ne&&ne.type==="op"&&ne.limits&&(f.style===J.DISPLAY||ne.alwaysHandleSupSub)||ne&&ne.type==="operatorname"&&ne.alwaysHandleSupSub&&(ne.limits||f.style===J.DISPLAY)?q="mover":q="msup"}return new ht.MathNode(q,Q)}}),gc({type:"atom",htmlBuilder(v,f){return ze.mathsym(v.text,v.mode,f,["m"+v.family])},mathmlBuilder(v,f){const _=new ht.MathNode("mo",[gi(v.text,v.mode)]);if(v.family==="bin"){const w=pA(v,f);w==="bold-italic"&&_.setAttribute("mathvariant",w)}else v.family==="punct"?_.setAttribute("separator","true"):(v.family==="open"||v.family==="close")&&_.setAttribute("stretchy","false");return _}});const qd={mi:"italic",mn:"normal",mtext:"normal"};gc({type:"mathord",htmlBuilder(v,f){return ze.makeOrd(v,f,"mathord")},mathmlBuilder(v,f){const _=new ht.MathNode("mi",[gi(v.text,v.mode,f)]),w=pA(v,f)||"italic";return w!==qd[_.type]&&_.setAttribute("mathvariant",w),_}}),gc({type:"textord",htmlBuilder(v,f){return ze.makeOrd(v,f,"textord")},mathmlBuilder(v,f){const _=gi(v.text,v.mode,f),w=pA(v,f)||"normal";let M;return v.mode==="text"?M=new ht.MathNode("mtext",[_]):/[0-9]/.test(v.text)?M=new ht.MathNode("mn",[_]):v.text==="\\prime"?M=new ht.MathNode("mo",[_]):M=new ht.MathNode("mi",[_]),w!==qd[M.type]&&M.setAttribute("mathvariant",w),M}});const bc={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},kA={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};gc({type:"spacing",htmlBuilder(v,f){if(kA.hasOwnProperty(v.text)){const _=kA[v.text].className||"";if(v.mode==="text"){const w=ze.makeOrd(v,f,"textord");return w.classes.push(_),w}else return ze.makeSpan(["mspace",_],[ze.mathsym(v.text,v.mode,f)],f)}else{if(bc.hasOwnProperty(v.text))return ze.makeSpan(["mspace",bc[v.text]],[],f);throw new s('Unknown type of space "'+v.text+'"')}},mathmlBuilder(v,f){let _;if(kA.hasOwnProperty(v.text))_=new ht.MathNode("mtext",[new ht.TextNode(" ")]);else{if(bc.hasOwnProperty(v.text))return new ht.MathNode("mspace");throw new s('Unknown type of space "'+v.text+'"')}return _}});const Cc=()=>{const v=new ht.MathNode("mtd",[]);return v.setAttribute("width","50%"),v};gc({type:"tag",mathmlBuilder(v,f){const _=new ht.MathNode("mtable",[new ht.MathNode("mtr",[Cc(),new ht.MathNode("mtd",[Sa(v.body,f)]),Cc(),new ht.MathNode("mtd",[Sa(v.tag,f)])])]);return _.setAttribute("width","100%"),_}});const Q0={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},$0={"\\textbf":"textbf","\\textmd":"textmd"},Wd={"\\textit":"textit","\\textup":"textup"},yc=(v,f)=>{const _=v.font;if(_){if(Q0[_])return f.withTextFontFamily(Q0[_]);if($0[_])return f.withTextFontWeight($0[_]);if(_==="\\emph")return f.fontShape==="textit"?f.withTextFontShape("textup"):f.withTextFontShape("textit")}else return f;return f.withTextFontShape(Wd[_])};It({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup","\\emph"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(v,f){let{parser:_,funcName:w}=v;const M=f[0];return{type:"text",mode:_.mode,body:zr(M),font:w}},htmlBuilder(v,f){const _=yc(v,f),w=ai(v.body,_,!0);return ze.makeSpan(["mord","text"],w,_)},mathmlBuilder(v,f){const _=yc(v,f);return Sa(v.body,_)}}),It({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(v,f){let{parser:_}=v;return{type:"underline",mode:_.mode,body:f[0]}},htmlBuilder(v,f){const _=Vn(v.body,f),w=ze.makeLineSpan("underline-line",f),M=f.fontMetrics().defaultRuleThickness,Q=ze.makeVList({positionType:"top",positionData:_.height,children:[{type:"kern",size:M},{type:"elem",elem:w},{type:"kern",size:3*M},{type:"elem",elem:_}]},f);return ze.makeSpan(["mord","underline"],[Q],f)},mathmlBuilder(v,f){const _=new ht.MathNode("mo",[new ht.TextNode("‾")]);_.setAttribute("stretchy","true");const w=new ht.MathNode("munder",[fr(v.body,f),_]);return w.setAttribute("accentunder","true"),w}}),It({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(v,f){let{parser:_}=v;return{type:"vcenter",mode:_.mode,body:f[0]}},htmlBuilder(v,f){const _=Vn(v.body,f),w=f.fontMetrics().axisHeight,M=.5*(_.height-w-(_.depth+w));return ze.makeVList({positionType:"shift",positionData:M,children:[{type:"elem",elem:_}]},f)},mathmlBuilder(v,f){return new ht.MathNode("mpadded",[fr(v.body,f)],["vcenter"])}}),It({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(v,f,_){throw new s("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(v,f){const _=s5(v),w=[],M=f.havingStyle(f.style.text());for(let Q=0;Q<_.length;Q++){let q=_[Q];q==="~"&&(q="\\textasciitilde"),w.push(ze.makeSymbol(q,"Typewriter-Regular",v.mode,M,["mord","texttt"]))}return ze.makeSpan(["mord","text"].concat(M.sizingClasses(f)),ze.tryCombineChars(w),M)},mathmlBuilder(v,f){const _=new ht.TextNode(s5(v)),w=new ht.MathNode("mtext",[_]);return w.setAttribute("mathvariant","monospace"),w}});const s5=v=>v.body.replace(/ /g,v.star?"␣":" ");var bl=z4;const o5=`[ \r ]`,cx="\\\\[a-zA-Z@]+",Yd="\\\\[^\uD800-\uDFFF]",IA="("+cx+")"+o5+"*",a5=`\\\\( |[ \r ]+ ?)[ \r ]*`,re="[̀-ͯ]",P0=new RegExp(re+"+$"),jd="("+o5+"+)|"+(a5+"|")+"([!-\\[\\]-‧‪-퟿豈-￿]"+(re+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(re+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+IA)+("|"+Yd+")");class Bs{constructor(f,_){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=f,this.settings=_,this.tokenRegex=new RegExp(jd,"g"),this.catcodes={"%":14,"~":13}}setCatcode(f,_){this.catcodes[f]=_}lex(){const f=this.input,_=this.tokenRegex.lastIndex;if(_===f.length)return new ts("EOF",new mi(this,_,_));const w=this.tokenRegex.exec(f);if(w===null||w.index!==_)throw new s("Unexpected character: '"+f[_]+"'",new ts(f[_],new mi(this,_,_+1)));const M=w[6]||w[3]||(w[2]?"\\ ":" ");if(this.catcodes[M]===14){const Q=f.indexOf(` `,this.tokenRegex.lastIndex);return Q===-1?(this.tokenRegex.lastIndex=f.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=Q+1,this.lex()}return new ts(M,new mi(this,_,this.tokenRegex.lastIndex))}}class Ln{constructor(f,_){f===void 0&&(f={}),_===void 0&&(_={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=_,this.builtins=f,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new s("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");const f=this.undefStack.pop();for(const _ in f)f.hasOwnProperty(_)&&(f[_]==null?delete this.current[_]:this.current[_]=f[_])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(f){return this.current.hasOwnProperty(f)||this.builtins.hasOwnProperty(f)}get(f){return this.current.hasOwnProperty(f)?this.current[f]:this.builtins[f]}set(f,_,w){if(w===void 0&&(w=!1),w){for(let M=0;M0&&(this.undefStack[this.undefStack.length-1][f]=_)}else{const M=this.undefStack[this.undefStack.length-1];M&&!M.hasOwnProperty(f)&&(M[f]=this.current[f])}_==null?delete this.current[f]:this.current[f]=_}}var ux=bA;ie("\\noexpand",function(v){const f=v.popToken();return v.isExpandable(f.text)&&(f.noexpand=!0,f.treatAsRelax=!0),{tokens:[f],numArgs:0}}),ie("\\expandafter",function(v){const f=v.popToken();return v.expandOnce(!0),{tokens:[f],numArgs:0}}),ie("\\@firstoftwo",function(v){return{tokens:v.consumeArgs(2)[0],numArgs:0}}),ie("\\@secondoftwo",function(v){return{tokens:v.consumeArgs(2)[1],numArgs:0}}),ie("\\@ifnextchar",function(v){const f=v.consumeArgs(3);v.consumeSpaces();const _=v.future();return f[0].length===1&&f[0][0].text===_.text?{tokens:f[1],numArgs:0}:{tokens:f[2],numArgs:0}}),ie("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),ie("\\TextOrMath",function(v){const f=v.consumeArgs(2);return v.mode==="text"?{tokens:f[0],numArgs:0}:{tokens:f[1],numArgs:0}});const l5={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};ie("\\char",function(v){let f=v.popToken(),_,w="";if(f.text==="'")_=8,f=v.popToken();else if(f.text==='"')_=16,f=v.popToken();else if(f.text==="`")if(f=v.popToken(),f.text[0]==="\\")w=f.text.charCodeAt(1);else{if(f.text==="EOF")throw new s("\\char` missing argument");w=f.text.charCodeAt(0)}else _=10;if(_){if(w=l5[f.text],w==null||w>=_)throw new s("Invalid base-"+_+" digit "+f.text);let M;for(;(M=l5[v.future().text])!=null&&M<_;)w*=_,w+=M,v.popToken()}return"\\@char{"+w+"}"});const Fa=(v,f,_)=>{let w=v.consumeArg().tokens;if(w.length!==1)throw new s("\\newcommand's first argument must be a macro name");const M=w[0].text,Q=v.isDefined(M);if(Q&&!f)throw new s("\\newcommand{"+M+"} attempting to redefine "+(M+"; use \\renewcommand"));if(!Q&&!_)throw new s("\\renewcommand{"+M+"} when command "+M+" does not yet exist; use \\newcommand");let q=0;if(w=v.consumeArg().tokens,w.length===1&&w[0].text==="["){let ne="",ce=v.expandNextToken();for(;ce.text!=="]"&&ce.text!=="EOF";)ne+=ce.text,ce=v.expandNextToken();if(!ne.match(/^\s*[0-9]+\s*$/))throw new s("Invalid number of arguments: "+ne);q=parseInt(ne),w=v.consumeArg().tokens}return v.macros.set(M,{tokens:w,numArgs:q}),""};ie("\\newcommand",v=>Fa(v,!1,!0)),ie("\\renewcommand",v=>Fa(v,!0,!1)),ie("\\providecommand",v=>Fa(v,!0,!0)),ie("\\message",v=>{const f=v.consumeArgs(1)[0];return console.log(f.reverse().map(_=>_.text).join("")),""}),ie("\\errmessage",v=>{const f=v.consumeArgs(1)[0];return console.error(f.reverse().map(_=>_.text).join("")),""}),ie("\\show",v=>{const f=v.popToken(),_=f.text;return console.log(f,v.macros.get(_),bl[_],Pn.math[_],Pn.text[_]),""}),ie("\\bgroup","{"),ie("\\egroup","}"),ie("~","\\nobreakspace"),ie("\\lq","`"),ie("\\rq","'"),ie("\\aa","\\r a"),ie("\\AA","\\r A"),ie("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`©}"),ie("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),ie("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`®}"),ie("ℬ","\\mathscr{B}"),ie("ℰ","\\mathscr{E}"),ie("ℱ","\\mathscr{F}"),ie("ℋ","\\mathscr{H}"),ie("ℐ","\\mathscr{I}"),ie("ℒ","\\mathscr{L}"),ie("ℳ","\\mathscr{M}"),ie("ℛ","\\mathscr{R}"),ie("ℭ","\\mathfrak{C}"),ie("ℌ","\\mathfrak{H}"),ie("ℨ","\\mathfrak{Z}"),ie("\\Bbbk","\\Bbb{k}"),ie("·","\\cdotp"),ie("\\llap","\\mathllap{\\textrm{#1}}"),ie("\\rlap","\\mathrlap{\\textrm{#1}}"),ie("\\clap","\\mathclap{\\textrm{#1}}"),ie("\\mathstrut","\\vphantom{(}"),ie("\\underbar","\\underline{\\text{#1}}"),ie("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),ie("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`≠}}"),ie("\\ne","\\neq"),ie("≠","\\neq"),ie("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`∉}}"),ie("∉","\\notin"),ie("≘","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`≘}}"),ie("≙","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`≘}}"),ie("≚","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`≚}}"),ie("≛","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`≛}}"),ie("≝","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`≝}}"),ie("≞","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`≞}}"),ie("≟","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`≟}}"),ie("⟂","\\perp"),ie("‼","\\mathclose{!\\mkern-0.8mu!}"),ie("∌","\\notni"),ie("⌜","\\ulcorner"),ie("⌝","\\urcorner"),ie("⌞","\\llcorner"),ie("⌟","\\lrcorner"),ie("©","\\copyright"),ie("®","\\textregistered"),ie("️","\\textregistered"),ie("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}'),ie("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}'),ie("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}'),ie("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}'),ie("\\vdots","{\\varvdots\\rule{0pt}{15pt}}"),ie("⋮","\\vdots"),ie("\\varGamma","\\mathit{\\Gamma}"),ie("\\varDelta","\\mathit{\\Delta}"),ie("\\varTheta","\\mathit{\\Theta}"),ie("\\varLambda","\\mathit{\\Lambda}"),ie("\\varXi","\\mathit{\\Xi}"),ie("\\varPi","\\mathit{\\Pi}"),ie("\\varSigma","\\mathit{\\Sigma}"),ie("\\varUpsilon","\\mathit{\\Upsilon}"),ie("\\varPhi","\\mathit{\\Phi}"),ie("\\varPsi","\\mathit{\\Psi}"),ie("\\varOmega","\\mathit{\\Omega}"),ie("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),ie("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax"),ie("\\boxed","\\fbox{$\\displaystyle{#1}$}"),ie("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),ie("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),ie("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;"),ie("\\dddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ...}}{#1}}"),ie("\\ddddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ....}}{#1}}");const c5={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};ie("\\dots",function(v){let f="\\dotso";const _=v.expandAfterFuture().text;return _ in c5?f=c5[_]:(_.slice(0,4)==="\\not"||_ in Pn.math&&C.contains(["bin","rel"],Pn.math[_].group))&&(f="\\dotsb"),f});const y2={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};ie("\\dotso",function(v){return v.future().text in y2?"\\ldots\\,":"\\ldots"}),ie("\\dotsc",function(v){const f=v.future().text;return f in y2&&f!==","?"\\ldots\\,":"\\ldots"}),ie("\\cdots",function(v){return v.future().text in y2?"\\@cdots\\,":"\\@cdots"}),ie("\\dotsb","\\cdots"),ie("\\dotsm","\\cdots"),ie("\\dotsi","\\!\\cdots"),ie("\\dotsx","\\ldots\\,"),ie("\\DOTSI","\\relax"),ie("\\DOTSB","\\relax"),ie("\\DOTSX","\\relax"),ie("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),ie("\\,","\\tmspace+{3mu}{.1667em}"),ie("\\thinspace","\\,"),ie("\\>","\\mskip{4mu}"),ie("\\:","\\tmspace+{4mu}{.2222em}"),ie("\\medspace","\\:"),ie("\\;","\\tmspace+{5mu}{.2777em}"),ie("\\thickspace","\\;"),ie("\\!","\\tmspace-{3mu}{.1667em}"),ie("\\negthinspace","\\!"),ie("\\negmedspace","\\tmspace-{4mu}{.2222em}"),ie("\\negthickspace","\\tmspace-{5mu}{.277em}"),ie("\\enspace","\\kern.5em "),ie("\\enskip","\\hskip.5em\\relax"),ie("\\quad","\\hskip1em\\relax"),ie("\\qquad","\\hskip2em\\relax"),ie("\\tag","\\@ifstar\\tag@literal\\tag@paren"),ie("\\tag@paren","\\tag@literal{({#1})}"),ie("\\tag@literal",v=>{if(v.macros.get("\\df@tag"))throw new s("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),ie("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),ie("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),ie("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),ie("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),ie("\\newline","\\\\\\relax"),ie("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");const u5=gt(Fe["Main-Regular"][84][1]-.7*Fe["Main-Regular"][65][1]);ie("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+u5+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}"),ie("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+u5+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}"),ie("\\hspace","\\@ifstar\\@hspacer\\@hspace"),ie("\\@hspace","\\hskip #1\\relax"),ie("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),ie("\\ordinarycolon",":"),ie("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),ie("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),ie("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),ie("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),ie("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),ie("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),ie("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),ie("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),ie("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),ie("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),ie("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),ie("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),ie("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),ie("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),ie("∷","\\dblcolon"),ie("∹","\\eqcolon"),ie("≔","\\coloneqq"),ie("≕","\\eqqcolon"),ie("⩴","\\Coloneqq"),ie("\\ratio","\\vcentcolon"),ie("\\coloncolon","\\dblcolon"),ie("\\colonequals","\\coloneqq"),ie("\\coloncolonequals","\\Coloneqq"),ie("\\equalscolon","\\eqqcolon"),ie("\\equalscoloncolon","\\Eqqcolon"),ie("\\colonminus","\\coloneq"),ie("\\coloncolonminus","\\Coloneq"),ie("\\minuscolon","\\eqcolon"),ie("\\minuscoloncolon","\\Eqcolon"),ie("\\coloncolonapprox","\\Colonapprox"),ie("\\coloncolonsim","\\Colonsim"),ie("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),ie("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),ie("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),ie("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),ie("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`∌}}"),ie("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),ie("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),ie("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}"),ie("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}"),ie("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}"),ie("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}"),ie("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}"),ie("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}"),ie("\\gvertneqq","\\html@mathml{\\@gvertneqq}{≩}"),ie("\\lvertneqq","\\html@mathml{\\@lvertneqq}{≨}"),ie("\\ngeqq","\\html@mathml{\\@ngeqq}{≱}"),ie("\\ngeqslant","\\html@mathml{\\@ngeqslant}{≱}"),ie("\\nleqq","\\html@mathml{\\@nleqq}{≰}"),ie("\\nleqslant","\\html@mathml{\\@nleqslant}{≰}"),ie("\\nshortmid","\\html@mathml{\\@nshortmid}{∤}"),ie("\\nshortparallel","\\html@mathml{\\@nshortparallel}{∦}"),ie("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{⊈}"),ie("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{⊉}"),ie("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{⊊}"),ie("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{⫋}"),ie("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{⊋}"),ie("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{⫌}"),ie("\\imath","\\html@mathml{\\@imath}{ı}"),ie("\\jmath","\\html@mathml{\\@jmath}{ȷ}"),ie("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`⟦}}"),ie("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`⟧}}"),ie("⟦","\\llbracket"),ie("⟧","\\rrbracket"),ie("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`⦃}}"),ie("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`⦄}}"),ie("⦃","\\lBrace"),ie("⦄","\\rBrace"),ie("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`⦵}}"),ie("⦵","\\minuso"),ie("\\darr","\\downarrow"),ie("\\dArr","\\Downarrow"),ie("\\Darr","\\Downarrow"),ie("\\lang","\\langle"),ie("\\rang","\\rangle"),ie("\\uarr","\\uparrow"),ie("\\uArr","\\Uparrow"),ie("\\Uarr","\\Uparrow"),ie("\\N","\\mathbb{N}"),ie("\\R","\\mathbb{R}"),ie("\\Z","\\mathbb{Z}"),ie("\\alef","\\aleph"),ie("\\alefsym","\\aleph"),ie("\\Alpha","\\mathrm{A}"),ie("\\Beta","\\mathrm{B}"),ie("\\bull","\\bullet"),ie("\\Chi","\\mathrm{X}"),ie("\\clubs","\\clubsuit"),ie("\\cnums","\\mathbb{C}"),ie("\\Complex","\\mathbb{C}"),ie("\\Dagger","\\ddagger"),ie("\\diamonds","\\diamondsuit"),ie("\\empty","\\emptyset"),ie("\\Epsilon","\\mathrm{E}"),ie("\\Eta","\\mathrm{H}"),ie("\\exist","\\exists"),ie("\\harr","\\leftrightarrow"),ie("\\hArr","\\Leftrightarrow"),ie("\\Harr","\\Leftrightarrow"),ie("\\hearts","\\heartsuit"),ie("\\image","\\Im"),ie("\\infin","\\infty"),ie("\\Iota","\\mathrm{I}"),ie("\\isin","\\in"),ie("\\Kappa","\\mathrm{K}"),ie("\\larr","\\leftarrow"),ie("\\lArr","\\Leftarrow"),ie("\\Larr","\\Leftarrow"),ie("\\lrarr","\\leftrightarrow"),ie("\\lrArr","\\Leftrightarrow"),ie("\\Lrarr","\\Leftrightarrow"),ie("\\Mu","\\mathrm{M}"),ie("\\natnums","\\mathbb{N}"),ie("\\Nu","\\mathrm{N}"),ie("\\Omicron","\\mathrm{O}"),ie("\\plusmn","\\pm"),ie("\\rarr","\\rightarrow"),ie("\\rArr","\\Rightarrow"),ie("\\Rarr","\\Rightarrow"),ie("\\real","\\Re"),ie("\\reals","\\mathbb{R}"),ie("\\Reals","\\mathbb{R}"),ie("\\Rho","\\mathrm{P}"),ie("\\sdot","\\cdot"),ie("\\sect","\\S"),ie("\\spades","\\spadesuit"),ie("\\sub","\\subset"),ie("\\sube","\\subseteq"),ie("\\supe","\\supseteq"),ie("\\Tau","\\mathrm{T}"),ie("\\thetasym","\\vartheta"),ie("\\weierp","\\wp"),ie("\\Zeta","\\mathrm{Z}"),ie("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),ie("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),ie("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),ie("\\bra","\\mathinner{\\langle{#1}|}"),ie("\\ket","\\mathinner{|{#1}\\rangle}"),ie("\\braket","\\mathinner{\\langle{#1}\\rangle}"),ie("\\Bra","\\left\\langle#1\\right|"),ie("\\Ket","\\left|#1\\right\\rangle");const A5=v=>f=>{const _=f.consumeArg().tokens,w=f.consumeArg().tokens,M=f.consumeArg().tokens,Q=f.consumeArg().tokens,q=f.macros.get("|"),ne=f.macros.get("\\|");f.macros.beginGroup();const ce=Ue=>We=>{v&&(We.macros.set("|",q),M.length&&We.macros.set("\\|",ne));let it=Ue;return!Ue&&M.length&&We.future().text==="|"&&(We.popToken(),it=!0),{tokens:it?M:w,numArgs:0}};f.macros.set("|",ce(!1)),M.length&&f.macros.set("\\|",ce(!0));const we=f.consumeArg().tokens,Oe=f.expandTokens([...Q,...we,..._]);return f.macros.endGroup(),{tokens:Oe.reverse(),numArgs:0}};ie("\\bra@ket",A5(!1)),ie("\\bra@set",A5(!0)),ie("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}"),ie("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}"),ie("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}"),ie("\\angln","{\\angl n}"),ie("\\blue","\\textcolor{##6495ed}{#1}"),ie("\\orange","\\textcolor{##ffa500}{#1}"),ie("\\pink","\\textcolor{##ff00af}{#1}"),ie("\\red","\\textcolor{##df0030}{#1}"),ie("\\green","\\textcolor{##28ae7b}{#1}"),ie("\\gray","\\textcolor{gray}{#1}"),ie("\\purple","\\textcolor{##9d38bd}{#1}"),ie("\\blueA","\\textcolor{##ccfaff}{#1}"),ie("\\blueB","\\textcolor{##80f6ff}{#1}"),ie("\\blueC","\\textcolor{##63d9ea}{#1}"),ie("\\blueD","\\textcolor{##11accd}{#1}"),ie("\\blueE","\\textcolor{##0c7f99}{#1}"),ie("\\tealA","\\textcolor{##94fff5}{#1}"),ie("\\tealB","\\textcolor{##26edd5}{#1}"),ie("\\tealC","\\textcolor{##01d1c1}{#1}"),ie("\\tealD","\\textcolor{##01a995}{#1}"),ie("\\tealE","\\textcolor{##208170}{#1}"),ie("\\greenA","\\textcolor{##b6ffb0}{#1}"),ie("\\greenB","\\textcolor{##8af281}{#1}"),ie("\\greenC","\\textcolor{##74cf70}{#1}"),ie("\\greenD","\\textcolor{##1fab54}{#1}"),ie("\\greenE","\\textcolor{##0d923f}{#1}"),ie("\\goldA","\\textcolor{##ffd0a9}{#1}"),ie("\\goldB","\\textcolor{##ffbb71}{#1}"),ie("\\goldC","\\textcolor{##ff9c39}{#1}"),ie("\\goldD","\\textcolor{##e07d10}{#1}"),ie("\\goldE","\\textcolor{##a75a05}{#1}"),ie("\\redA","\\textcolor{##fca9a9}{#1}"),ie("\\redB","\\textcolor{##ff8482}{#1}"),ie("\\redC","\\textcolor{##f9685d}{#1}"),ie("\\redD","\\textcolor{##e84d39}{#1}"),ie("\\redE","\\textcolor{##bc2612}{#1}"),ie("\\maroonA","\\textcolor{##ffbde0}{#1}"),ie("\\maroonB","\\textcolor{##ff92c6}{#1}"),ie("\\maroonC","\\textcolor{##ed5fa6}{#1}"),ie("\\maroonD","\\textcolor{##ca337c}{#1}"),ie("\\maroonE","\\textcolor{##9e034e}{#1}"),ie("\\purpleA","\\textcolor{##ddd7ff}{#1}"),ie("\\purpleB","\\textcolor{##c6b9fc}{#1}"),ie("\\purpleC","\\textcolor{##aa87ff}{#1}"),ie("\\purpleD","\\textcolor{##7854ab}{#1}"),ie("\\purpleE","\\textcolor{##543b78}{#1}"),ie("\\mintA","\\textcolor{##f5f9e8}{#1}"),ie("\\mintB","\\textcolor{##edf2df}{#1}"),ie("\\mintC","\\textcolor{##e0e5cc}{#1}"),ie("\\grayA","\\textcolor{##f6f7f7}{#1}"),ie("\\grayB","\\textcolor{##f0f1f2}{#1}"),ie("\\grayC","\\textcolor{##e3e5e6}{#1}"),ie("\\grayD","\\textcolor{##d6d8da}{#1}"),ie("\\grayE","\\textcolor{##babec2}{#1}"),ie("\\grayF","\\textcolor{##888d93}{#1}"),ie("\\grayG","\\textcolor{##626569}{#1}"),ie("\\grayH","\\textcolor{##3b3e40}{#1}"),ie("\\grayI","\\textcolor{##21242c}{#1}"),ie("\\kaBlue","\\textcolor{##314453}{#1}"),ie("\\kaGreen","\\textcolor{##71B307}{#1}");const d5={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0};class Ma{constructor(f,_,w){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=_,this.expansionCount=0,this.feed(f),this.macros=new Ln(ux,_.macros),this.mode=w,this.stack=[]}feed(f){this.lexer=new Bs(f,this.settings)}switchMode(f){this.mode=f}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(f){this.stack.push(f)}pushTokens(f){this.stack.push(...f)}scanArgument(f){let _,w,M;if(f){if(this.consumeSpaces(),this.future().text!=="[")return null;_=this.popToken(),{tokens:M,end:w}=this.consumeArg(["]"])}else({tokens:M,start:_,end:w}=this.consumeArg());return this.pushToken(new ts("EOF",w.loc)),this.pushTokens(M),_.range(w,"")}consumeSpaces(){for(;this.future().text===" ";)this.stack.pop()}consumeArg(f){const _=[],w=f&&f.length>0;w||this.consumeSpaces();const M=this.future();let Q,q=0,ne=0;do{if(Q=this.popToken(),_.push(Q),Q.text==="{")++q;else if(Q.text==="}"){if(--q,q===-1)throw new s("Extra }",Q)}else if(Q.text==="EOF")throw new s("Unexpected end of input in a macro argument, expected '"+(f&&w?f[ne]:"}")+"'",Q);if(f&&w)if((q===0||q===1&&f[ne]==="{")&&Q.text===f[ne]){if(++ne,ne===f.length){_.splice(-ne,ne);break}}else ne=0}while(q!==0||w);return M.text==="{"&&_[_.length-1].text==="}"&&(_.pop(),_.shift()),_.reverse(),{tokens:_,start:M,end:Q}}consumeArgs(f,_){if(_){if(_.length!==f+1)throw new s("The length of delimiters doesn't match the number of args!");const M=_[0];for(let Q=0;Qthis.settings.maxExpand)throw new s("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(f){const _=this.popToken(),w=_.text,M=_.noexpand?null:this._getExpansion(w);if(M==null||f&&M.unexpandable){if(f&&M==null&&w[0]==="\\"&&!this.isDefined(w))throw new s("Undefined control sequence: "+w);return this.pushToken(_),!1}this.countExpansion(1);let Q=M.tokens;const q=this.consumeArgs(M.numArgs,M.delimiters);if(M.numArgs){Q=Q.slice();for(let ne=Q.length-1;ne>=0;--ne){let ce=Q[ne];if(ce.text==="#"){if(ne===0)throw new s("Incomplete placeholder at end of macro body",ce);if(ce=Q[--ne],ce.text==="#")Q.splice(ne+1,1);else if(/^[1-9]$/.test(ce.text))Q.splice(ne,2,...q[+ce.text-1]);else throw new s("Not a valid argument number",ce)}}}return this.pushTokens(Q),Q.length}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;)if(this.expandOnce()===!1){const f=this.stack.pop();return f.treatAsRelax&&(f.text="\\relax"),f}throw new Error}expandMacro(f){return this.macros.has(f)?this.expandTokens([new ts(f)]):void 0}expandTokens(f){const _=[],w=this.stack.length;for(this.pushTokens(f);this.stack.length>w;)if(this.expandOnce(!0)===!1){const M=this.stack.pop();M.treatAsRelax&&(M.noexpand=!1,M.treatAsRelax=!1),_.push(M)}return this.countExpansion(_.length),_}expandMacroAsText(f){const _=this.expandMacro(f);return _&&_.map(w=>w.text).join("")}_getExpansion(f){const _=this.macros.get(f);if(_==null)return _;if(f.length===1){const M=this.lexer.catcodes[f];if(M!=null&&M!==13)return}const w=typeof _=="function"?_(this):_;if(typeof w=="string"){let M=0;if(w.indexOf("#")!==-1){const we=w.replace(/##/g,"");for(;we.indexOf("#"+(M+1))!==-1;)++M}const Q=new Bs(w,this.settings),q=[];let ne=Q.lex();for(;ne.text!=="EOF";)q.push(ne),ne=Q.lex();return q.reverse(),{tokens:q,numArgs:M}}return w}isDefined(f){return this.macros.has(f)||bl.hasOwnProperty(f)||Pn.math.hasOwnProperty(f)||Pn.text.hasOwnProperty(f)||d5.hasOwnProperty(f)}isExpandable(f){const _=this.macros.get(f);return _!=null?typeof _=="string"||typeof _=="function"||!_.unexpandable:bl.hasOwnProperty(f)&&!bl[f].primitive}}const f5=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,Xd=Object.freeze({"₊":"+","₋":"-","₌":"=","₍":"(","₎":")","₀":"0","₁":"1","₂":"2","₃":"3","₄":"4","₅":"5","₆":"6","₇":"7","₈":"8","₉":"9","ₐ":"a","ₑ":"e","ₕ":"h","ᵢ":"i","ⱼ":"j","ₖ":"k","ₗ":"l","ₘ":"m","ₙ":"n","ₒ":"o","ₚ":"p","ᵣ":"r","ₛ":"s","ₜ":"t","ᵤ":"u","ᵥ":"v","ₓ":"x","ᵦ":"β","ᵧ":"γ","ᵨ":"ρ","ᵩ":"ϕ","ᵪ":"χ","⁺":"+","⁻":"-","⁼":"=","⁽":"(","⁾":")","⁰":"0","¹":"1","²":"2","³":"3","⁴":"4","⁵":"5","⁶":"6","⁷":"7","⁸":"8","⁹":"9","ᴬ":"A","ᴮ":"B","ᴰ":"D","ᴱ":"E","ᴳ":"G","ᴴ":"H","ᴵ":"I","ᴶ":"J","ᴷ":"K","ᴸ":"L","ᴹ":"M","ᴺ":"N","ᴼ":"O","ᴾ":"P","ᴿ":"R","ᵀ":"T","ᵁ":"U","ⱽ":"V","ᵂ":"W","ᵃ":"a","ᵇ":"b","ᶜ":"c","ᵈ":"d","ᵉ":"e","ᶠ":"f","ᵍ":"g",ʰ:"h","ⁱ":"i",ʲ:"j","ᵏ":"k",ˡ:"l","ᵐ":"m",ⁿ:"n","ᵒ":"o","ᵖ":"p",ʳ:"r",ˢ:"s","ᵗ":"t","ᵘ":"u","ᵛ":"v",ʷ:"w",ˣ:"x",ʸ:"y","ᶻ":"z","ᵝ":"β","ᵞ":"γ","ᵟ":"δ","ᵠ":"ϕ","ᵡ":"χ","ᶿ":"θ"}),w2={"́":{text:"\\'",math:"\\acute"},"̀":{text:"\\`",math:"\\grave"},"̈":{text:'\\"',math:"\\ddot"},"̃":{text:"\\~",math:"\\tilde"},"̄":{text:"\\=",math:"\\bar"},"̆":{text:"\\u",math:"\\breve"},"̌":{text:"\\v",math:"\\check"},"̂":{text:"\\^",math:"\\hat"},"̇":{text:"\\.",math:"\\dot"},"̊":{text:"\\r",math:"\\mathring"},"̋":{text:"\\H"},"̧":{text:"\\c"}},h5={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",ḉ:"ḉ",č:"č",ĉ:"ĉ",ċ:"ċ",ç:"ç",ď:"ď",ḋ:"ḋ",ḑ:"ḑ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ḝ:"ḝ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ȩ:"ȩ",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ģ:"ģ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",ḩ:"ḩ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ķ:"ķ",ĺ:"ĺ",ľ:"ľ",ļ:"ļ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ņ:"ņ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ŗ:"ŗ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ş:"ş",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ţ:"ţ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Ḉ:"Ḉ",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ç:"Ç",Ď:"Ď",Ḋ:"Ḋ",Ḑ:"Ḑ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ḝ:"Ḝ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ȩ:"Ȩ",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ģ:"Ģ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Ḩ:"Ḩ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ķ:"Ķ",Ĺ:"Ĺ",Ľ:"Ľ",Ļ:"Ļ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ņ:"Ņ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ŗ:"Ŗ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ş:"Ş",Ť:"Ť",Ṫ:"Ṫ",Ţ:"Ţ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"};class Zd{constructor(f,_){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new Ma(f,_,this.mode),this.settings=_,this.leftrightDepth=0}expect(f,_){if(_===void 0&&(_=!0),this.fetch().text!==f)throw new s("Expected '"+f+"', got '"+this.fetch().text+"'",this.fetch());_&&this.consume()}consume(){this.nextToken=null}fetch(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(f){this.mode=f,this.gullet.switchMode(f)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{const f=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),f}finally{this.gullet.endGroups()}}subparse(f){const _=this.nextToken;this.consume(),this.gullet.pushToken(new ts("}")),this.gullet.pushTokens(f);const w=this.parseExpression(!1);return this.expect("}"),this.nextToken=_,w}parseExpression(f,_){const w=[];for(;;){this.mode==="math"&&this.consumeSpaces();const M=this.fetch();if(Zd.endOfExpression.indexOf(M.text)!==-1||_&&M.text===_||f&&bl[M.text]&&bl[M.text].infix)break;const Q=this.parseAtom(_);if(Q){if(Q.type==="internal")continue}else break;w.push(Q)}return this.mode==="text"&&this.formLigatures(w),this.handleInfixNodes(w)}handleInfixNodes(f){let _=-1,w;for(let M=0;M=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+_[0]+'" used in math mode',f);const Q=Pn[this.mode][_].group,q=mi.range(f);let ne;if(Gp.hasOwnProperty(Q)){const ce=Q;ne={type:"atom",mode:this.mode,family:ce,loc:q,text:_}}else ne={type:Q,mode:this.mode,loc:q,text:_};M=ne}else if(_.charCodeAt(0)>=128)this.settings.strict&&(Ie(_.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+_[0]+'" used in math mode',f):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+_[0]+'"'+(" ("+_.charCodeAt(0)+")"),f)),M={type:"textord",mode:"text",loc:mi.range(f),text:_};else return null;if(this.consume(),w)for(let Q=0;Q$/.test(n.content))return!1;let r=wD(e,e.pos);if(!r.can_open)return t||(e.pending+="$"),e.pos+=1,!0;let i=e.pos+1,s=i,o;for(;(s=e.src.indexOf("$",s))!==-1;){for(o=s-1;e.src[o]==="\\";)o-=1;if((s-o)%2==1)break;s+=1}if(s===-1)return t||(e.pending+="$"),e.pos=i,!0;if(s-i===0)return t||(e.pending+="$$"),e.pos=i+1,!0;if(r=wD(e,s),!r.can_close)return t||(e.pending+="$"),e.pos=i,!0;if(!t){const a=e.push("math_inline","math",0);a.markup="$",a.content=e.src.slice(i,s)}return e.pos=s+1,!0}function F8e(e,t,n,r){var i,s,o,a=!1,l,c=e.bMarks[t]+e.tShift[t],u=e.eMarks[t];if(c+2>u||e.src.slice(c,c+2)!=="$$")return!1;c+=2;let d=e.src.slice(c,u);if(r)return!0;for(d.trim().slice(-2)==="$$"&&(d=d.trim().slice(0,-2),a=!0),s=t;!a&&(s++,!(s>=n||(c=e.bMarks[s]+e.tShift[s],u=e.eMarks[s],c0){const m=e.bMarks[t-1]+e.tShift[t-1],g=e.eMarks[t-1],b=e.src.slice(m,g);if(!/^\s*$/.test(b))return!1}if(r)return!0;const l=[];let c=t,u,d=!1;e:for(;!d&&!(c>=n);c++){const m=e.bMarks[c]+e.tShift[c],g=e.eMarks[c];if(m"u")return!1;const a=r.slice(0,i+1).reduce((c,u)=>c+u.length,0)+i+1,l=e.push("math_inline_bare_block","math",0);return l.block=!0,l.markup="$$",l.content=n.slice(1,a),e.pos=e.pos+a,!0}function TD(e,t,n,r){const i=e.tokens;for(let s=i.length-1;s>=0;s--){const o=i[s],a=[];if(o.type!=="html_block")continue;const l=o.content;for(const c of l.matchAll(r)){if(!c.groups)continue;const u=c.groups.html_before_math,d=c.groups.math,h=c.groups.html_after_math;u&&a.push({...o,type:"html_block",map:null,content:u}),d&&a.push({...o,type:t,map:null,content:d,markup:n,block:!0,tag:"math"}),h&&a.push({...o,type:"html_block",map:null,content:h})}a.length>0&&i.splice(s,1,...a)}return!0}function W3(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function N8e(e,t){const n=(t==null?void 0:t.katex)??k8e.default,r=t==null?void 0:t.enableBareBlocks,i=t==null?void 0:t.enableMathBlockInHtml,s=t==null?void 0:t.enableMathInlineInHtml,o=t==null?void 0:t.enableFencedBlocks;e.inline.ruler.after("escape","math_inline",I8e),e.inline.ruler.after("escape","math_inline_block",L8e),r&&e.inline.ruler.before("text","math_inline_bare_block",O8e),e.block.ruler.after("blockquote","math_block",(m,g,b,y)=>r&&M8e(m,g,b,y)?!0:F8e(m,g,b,y),{alt:["paragraph","reference","blockquote","list"]});const a=/(?[\s\S]*?)\$\$(?[\s\S]+?)\$\$(?(?:(?!\$\$[\s\S]+?\$\$)[\s\S])*)/gm,l=/(?[\s\S]*?)\$(?.*?)\$(?(?:(?!\$.*?\$)[\s\S])*)/gm;i&&e.core.ruler.push("math_block_in_html_block",m=>TD(m,"math_block","$$",a)),s&&e.core.ruler.push("math_inline_in_html_block",m=>TD(m,"math_inline","$",l));const c=m=>{const g=/\\begin\{(align|equation|gather|cd|alignat)\}/ig.test(m);try{return n.renderToString(m,{...t,displayMode:g})}catch(b){return t!=null&&t.throwOnError&&console.log(b),`${W3(b+"")}`}},u=(m,g)=>{const b=m[g].content,C=b.length>2&&b[0]==="`"&&b[b.length-1]==="`"?b.slice(1,-1):b;return c(C)},d=m=>{try{return`

${n.renderToString(m,{...t,displayMode:!0})}

`}catch(g){return t!=null&&t.throwOnError&&console.log(g),`

${W3(g+"")}

`}},h=(m,g)=>d(m[g].content)+` `;if(e.renderer.rules.math_inline=u,e.renderer.rules.math_inline_block=h,e.renderer.rules.math_inline_bare_block=h,e.renderer.rules.math_block=h,o){const m="math",g=e.renderer.rules.fence;e.renderer.rules.fence=function(b,y,C,E,B){const S=b[y];return S.info.trim().toLowerCase()===m&&o?d(S.content)+` `:(g==null?void 0:g.call(this,b,y,C,E,B))||""}}}var D8e=bD.default=N8e;const{menu:ob}=tue(),{extraData:Fu}=pr(),R8e=gr({source:"inscode"}),U8e={props:{text:String,id:[String,Number],qid:String,keycode:String,btnStyle:Object,spm:String,spmExtra:Object,appendReferences:Boolean,end:Boolean,references:[Array,Boolean]},data(){return{timeObj:null,restTime:3,showCopyToast:!1,ids:{},markdownInstance:null,markdownInstanceId:"",renderHtml:""}},created(){let e=null;this.createMarkdownInstance(),this.$watch(()=>this.end,()=>{this.createMarkdownInstance()}),this.$watch(()=>this.markdownInstanceId+this.text,()=>{const t=this.formatMd(this.text);this.markdownInstance&&(this.renderHtml=this.markdownInstance.render(t),this.$nextTick(()=>{var n,r;e&&((n=this.$refs.mdRef)==null||n.removeEventListener("click",e)),e=this.bindHander(),this.end&&((r=this.references)!=null&&r.length)&&!/\[\^\d\]/.test(t)&&this.addIndex()}))},{immediate:!0})},updated(){},computed:{reportRun(){return JSON.stringify({spm:"1018.2226.3001.9761",extra:{questionId:this.qid,...Fu}})},reportCopy(){return JSON.stringify({spm:"1018.2226.3001.9845",extra:{questionId:this.qid,...Fu}})},reportCodeGpt(){return JSON.stringify({spm:"1018.2226.3001.10086",extra:{questionId:this.qid,...Fu}})}},methods:{createMarkdownInstance(){const e=this.end;this.reportRun;const t=this.reportCopy,n=this.reportCodeGpt,r=Fu.utm_source,i=new Ro({html:!1,linkify:!1,xhtmlOut:!1,typographer:!0,quotes:"“”‘’`",highlight:(o,a)=>{const l=parseInt(Date.now())+Math.floor(Math.random()*1e7);let c="";if(a&&Mh.getLanguage(a))try{c=Mh.highlight(o,{language:a,ignoreIllegals:!0}).value}catch{c=i.utils.escapeHtml(o)}else c=Mh.highlightAuto(o).value;const u=`
${a.slice(0,1).toUpperCase()+a.slice(1)}
`,d=`${c.trim()}`;return`
${u}${d}
`}});this.addLinkTarget(i),i.use(T8e),i.use(D8e),this.markdownInstance=i;const s="xxxxxxxxxxxx".replace(/[xy]/g,function(o){let a=Math.random()*16|0;return(o==="x"?a:a&3|8).toString(16)});this.markdownInstanceId=s},addLinkTarget(e){var t=e.renderer.rules.link_open||function(n,r,i,s,o){return o.renderToken(n,r,i)};e.renderer.rules.link_open=function(n,r,i,s,o){return n[r].attrSet("target","_blank"),t(n,r,i,s,o)}},getInnermostElement(e){if(e.children.length===0)return e;for(let t=e.children.length-1;t>0;t--){const n=this.getInnermostElement(e.children[t]);if(n)return n}return null},addIndex(){const e=this.$refs.mdRef;if(!e)return;const t=e.children&&this.getInnermostElement(e.children[0]);if(this.references&&t&&t.className!=="reference-em"){if(this.ids[this.id])return;this.ids[this.id]=!0,this.references.map((n,r)=>{const i=document.createElement("span");return i.className="reference-em",i.innerText=r+1,t.appendChild(i),i})}},formatMd(e){let t=e||this.text;return t!=null&&t.trim()?(t=this.fixMdList(t),t=this.fixCodeBlock(t),t):""},fixMdList(e){try{e=e.replace(/`(\d+)/g,"`\n$1"),e=e.replace(/```(\d+)/g,"```\n$1")}catch{}return e},fixCodeBlock(e){let t=e.replace(/([^\s\n])```/g,"$1\n```");const n=/(```)+/g,r=[...t.matchAll(n)].reverse();let i=t;try{for(let s=0;s{const r=n.target;if(r.className=="chatdoc-btn")return n.preventDefault(),r.className.indexOf("disabled")>0?void 0:this.bindOpenBtn(r,n);if(r.className==="chat_run_btn")return r.className.indexOf("disabled")>0?void 0:this.bindRunBtn(r);if(r.className=="chat_copy_btn")return r.className.indexOf("disabled")>0?void 0:this.bindCopyBtn(r)};return e.addEventListener("click",t),t},bindCopyBtn(e){var n,r;const t=e.parentNode.parentNode.nextElementSibling;t&&j9(t.innerText.trim()),(r=(n=window==null?void 0:window.csdn)==null?void 0:n.report)==null||r.reportClick({spm:"1018.2226.3001.9845",extra:{...Fu,questionId:this.qid}}),ko({type:t?"success":"error",message:t?"复制成功":"复制失败",customClass:"chat-toast-message",appendTo:document.getElementById("chat-model-com")})},bindRunBtn(e){var n,r;const t=e.parentNode.parentNode.nextElementSibling;if(t){const i=t.className;(r=(n=window==null?void 0:window.csdn)==null?void 0:n.report)==null||r.reportClick({spm:"1018.2226.3001.9761",extra:{...Fu,questionId:this.qid}}),R8e.getRunUrl({languageType:i,codeSnip:t.innerText.trim(),source:"c知道"}).then(s=>{if(s.data.code==200){var o=document.createElement("a");o.style.display="none",o.href=s.data.data,o.target="_blank",document.body.appendChild(o),o.click(),document.body.removeChild(o)}})}},bindOpenBtn(e,t){var n,r;t.preventDefault(),ob.value.welcomeConfig&&window.csdn.report.reportClick({spm:(n=ob.value)==null?void 0:n.welcomeConfig.spm,extra:{...(r=ob.value)==null?void 0:r.welcomeConfig.extra,...Fu}}),this.$emit("open",e.className)}}},H8e=["id","data-qid"],Q8e=["innerHTML"];function $8e(e,t,n,r,i,s){return F(),P("div",null,[k("div",{class:"md_doc_content chat-md",id:n.id,ref:"mdRef","data-qid":n.qid},[k("div",{innerHTML:i.renderHtml},null,8,Q8e)],8,H8e)])}const Mu=vn(U8e,[["render",$8e]]),P8e={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},z8e=[k("path",{fill:"currentColor","fill-rule":"evenodd",d:"M7.08139 7.08131C7.33657 6.82554 7.63898 6.70005 7.9998 6.70005H14.5708C14.7565 6.70005 14.9345 6.6263 15.0658 6.49502C15.1971 6.36375 15.2708 6.1857 15.2708 6.00005C15.2708 5.8144 15.1971 5.63635 15.0658 5.50507C14.9345 5.3738 14.7565 5.30005 14.5708 5.30005H7.9998C7.25676 5.30005 6.61661 5.56512 6.09048 6.09053C5.56494 6.61607 5.2998 7.25638 5.2998 8.00005V16C5.2998 16.7431 5.56488 17.3832 6.09029 17.9094C6.61642 18.4348 7.25676 18.7 7.9998 18.7H15.9998C16.7435 18.7 17.3837 18.435 17.9092 17.9095C18.4346 17.3833 18.6998 16.7431 18.6998 16V9.70005C18.6998 9.5144 18.6261 9.33635 18.4948 9.20507C18.3635 9.0738 18.1855 9.00005 17.9998 9.00005C17.8142 9.00005 17.6361 9.0738 17.5048 9.20507C17.3736 9.33635 17.2998 9.5144 17.2998 9.70005V16C17.2998 16.3609 17.1743 16.6633 16.9185 16.9185C16.6634 17.1742 16.3606 17.3 15.9998 17.3H7.9998C7.63898 17.3 7.33657 17.1746 7.08139 16.9188C6.82562 16.6636 6.6998 16.3609 6.6998 16V8.00005C6.6998 7.63847 6.82584 7.3357 7.08139 7.08131Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"currentColor","fill-rule":"evenodd",d:"M10.9998 10.2999H8.9998C8.81415 10.2999 8.63611 10.3737 8.50483 10.505C8.37355 10.6362 8.2998 10.8143 8.2998 10.9999C8.2998 11.1856 8.37355 11.3636 8.50483 11.4949C8.63611 11.6262 8.81415 11.6999 8.9998 11.6999H10.9998C11.1855 11.6999 11.3635 11.6262 11.4948 11.4949C11.6261 11.3636 11.6998 11.1856 11.6998 10.9999C11.6998 10.8143 11.6261 10.6362 11.4948 10.505C11.3635 10.3737 11.1855 10.2999 10.9998 10.2999Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"currentColor","fill-rule":"evenodd",d:"M14.9998 13.2999H8.9998C8.81415 13.2999 8.6361 13.3737 8.50483 13.505C8.37355 13.6362 8.2998 13.8143 8.2998 13.9999C8.2998 14.1856 8.37355 14.3636 8.50483 14.4949C8.6361 14.6262 8.81415 14.6999 8.9998 14.6999H14.9998C15.1855 14.6999 15.3635 14.6262 15.4948 14.4949C15.6261 14.3636 15.6998 14.1856 15.6998 13.9999C15.6998 13.8143 15.6261 13.6362 15.4948 13.505C15.3635 13.3737 15.1855 13.2999 14.9998 13.2999Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"currentColor","fill-rule":"evenodd",d:"M18.4952 6.49537C18.5603 6.43031 18.6119 6.35307 18.6471 6.26807C18.6823 6.18306 18.7004 6.09196 18.7004 5.99995C18.7004 5.90794 18.6823 5.81683 18.6471 5.73183C18.6119 5.64682 18.5603 5.56959 18.4952 5.50453C18.4302 5.43947 18.3529 5.38786 18.2679 5.35265C18.1829 5.31744 18.0918 5.29932 17.9998 5.29932C17.9078 5.29932 17.8167 5.31744 17.7317 5.35265C17.6467 5.38786 17.5694 5.43947 17.5044 5.50453L14.5044 8.50453C14.4393 8.56959 14.3877 8.64682 14.3525 8.73183C14.3173 8.81683 14.2992 8.90794 14.2992 8.99995C14.2992 9.09196 14.3173 9.18306 14.3525 9.26807C14.3877 9.35307 14.4393 9.43031 14.5044 9.49537C14.5694 9.56043 14.6467 9.61204 14.7317 9.64725C14.8167 9.68246 14.9078 9.70058 14.9998 9.70058C15.0918 9.70058 15.1829 9.68246 15.2679 9.64725C15.3529 9.61204 15.4302 9.56043 15.4952 9.49537L18.4952 6.49537ZM18.1913 5.53741C18.1838 5.53427 18.1761 5.53132 18.1684 5.52856L18.1913 5.53741Z","clip-rule":"evenodd"},null,-1)];function K8e(e,t){return F(),P("svg",P8e,[...z8e])}const V8e={render:K8e},G8e={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},q8e=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M16.7692 10H11.2308C10.551 10 10 10.551 10 11.2308V16.7692C10 17.449 10.551 18 11.2308 18H16.7692C17.449 18 18 17.449 18 16.7692V11.2308C18 10.551 17.449 10 16.7692 10Z"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M7.84615 14H7.23077C6.90435 14 6.5913 13.8703 6.36048 13.6395C6.12967 13.4087 6 13.0957 6 12.7692V7.23077C6 6.90435 6.12967 6.5913 6.36048 6.36048C6.5913 6.12967 6.90435 6 7.23077 6H12.7692C13.0957 6 13.4087 6.12967 13.6395 6.36048C13.8703 6.5913 14 6.90435 14 7.23077V7.84615"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.5 12.5H15.5"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.5 15.5H15.5"},null,-1)];function W8e(e,t){return F(),P("svg",G8e,[...q8e])}const Y8e={render:W8e},j8e={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},X8e=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M14.9091 5L17.4546 7.54545L14.9091 10.0909"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M6 11.3636V10.0909C6 9.4158 6.26818 8.76835 6.74555 8.29099C7.22291 7.81362 7.87036 7.54544 8.54545 7.54544H17.4545"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M8.54545 19L6 16.4545L8.54545 13.9091"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M17.4545 12.6364V13.9091C17.4545 14.5842 17.1864 15.2316 16.709 15.709C16.2316 16.1864 15.5842 16.4545 14.9091 16.4545H6"},null,-1)];function Z8e(e,t){return F(),P("svg",j8e,[...X8e])}const J8e={render:Z8e},e9e={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},t9e=[k("path",{stroke:"#555666","stroke-linejoin":"round","stroke-width":"1.5",d:"M17 6H7C6.44772 6 6 6.44772 6 7V17C6 17.5523 6.44772 18 7 18H17C17.5523 18 18 17.5523 18 17V7C18 6.44772 17.5523 6 17 6Z"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M9 10V9H15V10"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12 10V15"},null,-1)];function n9e(e,t){return F(),P("svg",e9e,[...t9e])}const r9e={render:n9e},i9e={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},s9e=[k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M13.7144 12.1428H18.8572"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M13.7144 17.2856H18.8572"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M13.7144 7H18.8572"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M9.85714 12.1429H6C6 12.1429 6.53256 12.1429 7.28571 12.1429M7.28571 12.1429C9.21429 12.1429 7.92857 16.551 9.85714 17.2857M7.28571 12.1429C9.21429 12.1429 7.92857 7.73469 9.85714 7"},null,-1)];function o9e(e,t){return F(),P("svg",i9e,[...s9e])}const a9e={render:o9e};let ab=se(!1),Y3=se(""),j3=se({pIndex:void 0,index:void 0});const SD=()=>{Y3.value="",j3.value={pIndex:void 0,index:void 0},ab.value=!1};function kD(){return{qid:Y3,showFeedbackPopup:ab,closeFeedbackPopup:SD,openFeedbackPopup(e,t){Y3.value=e.qid,j3.value=t,ab.value=!0},submitFeedbackPopup(e){const{updateIndexRecord:t}=Yr();return Ns.saveFeedbackInfo({qid:Y3.value,feedBackType:"2",message:e,clientType:"pc"}).then(({data:n})=>{n.code===200&&(rr("反馈成功"),t({unLikeFeedBack:!0},j3.value.index,j3.value.pIndex))}).finally(()=>{SD()})}}}const{openFeedbackPopup:l9e}=kD(),{updateIndexRecord:c9e}=Yr(),{role:u9e}=Mr();gr({source:"cas"});const A9e={props:{index:Number,pIndex:Number,item:Object,keycode:String,showCopy:Boolean,showRefresh:Boolean,type:{type:String,default:"chat"}},components:{Access:Ci,ElTooltip:Ga,IconCopyAll:Y8e,IconRepeat:J8e,IconText:r9e,IconMind:a9e,IconFeedBack:V8e},methods:{onMarkmap(e,t){mn.value||(!e.showMindMap&&!e.mindMapText||t?JL(e,this.index,this.pIndex):(e.message||(e.message=e.mindMapText),c9e({showMindMap:!e.showMindMap},this.index,this.pIndex)))},async submitFeedStatus(e){const t=this.item.qid;if(!t){console.error("submitFeedStatus: qid %s",t);return}if(!await Lr()){vs();return}l9e(this.item,{pIndex:this.pIndex,index:this.index})},copyAnswer(){j9(this.item.message.replace(/\[\^\d\]/g,"")),ko({type:"success",message:"复制成功",customClass:"chat-toast-message",appendTo:document.getElementById("chat-model-com")})},refreshAnswer(){if(this.type==="search")this.$emit("refreshAnswer",{index:this.index,pIndex:this.pIndex,item:this.item});else{if(mn.value)return;const e=typeof this.pIndex=="number"?this.pIndex:this.index;tO(e,this.item)}}},computed:{status(){var e,t,n;return((e=this.item)==null?void 0:e.userLikeStatus)||((n=(t=this.item)==null?void 0:t.likeInfo)==null?void 0:n.userLikeStatus)||{}},cursorDisabled(){return mn.value},isMindType(){var e;return((e=u9e.value)==null?void 0:e.chatType)===Fo}}},d9e={class:"chat-feedback"},f9e=["disabled"],h9e=["disabled"];function p9e(e,t,n,r,i,s){const o=Wn("IconText"),a=Wn("IconMind"),l=Ci,c=Wn("IconFeedBack"),u=Ga,d=Wn("IconCopyAll"),h=Wn("IconRepeat"),m=Cn("spm"),g=Cn("report");return F(),P("div",d9e,[s.isMindType?(F(),He(l,{key:0,name:"mindMap"},{default:Ee(()=>[tt((F(),P("i",{class:ke(["chat-seach-cm-icon"]),onClick:t[0]||(t[0]=b=>s.onMarkmap(n.item)),disabled:s.cursorDisabled},[n.item.showMindMap?(F(),He(o,{key:0})):(F(),He(a,{key:1}))],8,f9e)),[[m,{spm:"1018.2226.3001.10152"}]])]),_:1})):Le("",!0),ue(u,{class:"box-item","show-after":500,effect:"dark",content:"反馈",placement:"top"},{default:Ee(()=>{var b;return[tt((F(),P("i",{onClick:t[1]||(t[1]=y=>s.submitFeedStatus("unlike")),class:ke(["chat-seach-cm-icon",{unlike:(b=s.status)==null?void 0:b.unlike}])},[ue(c)],2)),[[m,{spm:"1018.2226.3001.9167",extra:{type:"dislike",questionId:n.item.qid||""}}]])]}),_:1}),n.showCopy?(F(),He(u,{key:1,class:"box-item","show-after":500,effect:"dark",content:"复制内容",placement:"top"},{default:Ee(()=>[tt((F(),P("i",{onClick:t[2]||(t[2]=(...b)=>s.copyAnswer&&s.copyAnswer(...b)),class:"chat-seach-cm-icon"},[ue(d)])),[[m,{spm:"1018.2226.3001.9137",extra:{type:"copy",questionId:n.item.qid||""}}]])]),_:1})):Le("",!0),n.showRefresh?(F(),He(u,{key:2,class:"box-item","show-after":500,effect:"dark",content:"重新生成",placement:"top"},{default:Ee(()=>[tt((F(),P("i",{onClick:t[3]||(t[3]=(...b)=>s.refreshAnswer&&s.refreshAnswer(...b)),disabled:s.cursorDisabled,class:"chat-seach-cm-icon"},[ue(h)],8,h9e)),[[g,{spm:"1018.2226.3001.9613",extra:{type:"again",questionId:n.item.qid||""}}]])]),_:1})):Le("",!0)])}const lb=vn(A9e,[["render",p9e],["__scopeId","data-v-e49c9292"]]),g9e={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},m9e=[k("path",{stroke:"#222226","stroke-linecap":"round","stroke-linejoin":"round",d:"M2.66667 7.99996C2.66667 5.06129 5.06134 2.66663 8.00001 2.66663C10.9387 2.66663 13.3333 5.06129 13.3333 7.99996C13.3333 10.9386 10.9387 13.3333 8.00001 13.3333C5.06134 13.3333 2.66667 10.9386 2.66667 7.99996Z"},null,-1),k("path",{stroke:"#222226","stroke-linecap":"round","stroke-linejoin":"round",d:"M2.66663 6.70688C1.24575 7.72128 0.476246 8.88695 0.744045 9.88638C1.21941 11.6605 4.78725 12.2539 8.69023 11.2081C12.5932 10.1623 15.3863 7.86446 14.911 6.09037C14.6516 5.12258 13.472 4.50612 11.8198 4.31547"},null,-1)];function v9e(e,t){return F(),P("svg",g9e,[...m9e])}const _9e={render:v9e},{extraUrlString:b9e}=pr(),C9e={components:{IconLink:_9e},props:{references:{type:Array,default:()=>[]},item:Object},methods:{formatReference(e){if(!(e==null?void 0:e.length))return!1;const n=e,r={};return n.forEach((s,o)=>{let a;r[s==null?void 0:s.url]?(a=r[s==null?void 0:s.url],a.ids.push(o+1)):a={ids:[o+1],...s},r[s==null?void 0:s.url]=a}),Object.keys(r).map(s=>r[s])}},mounted(){setTimeout(()=>{a1()},200)},computed:{reference(){return this.formatReference(this.references)},len(){return this.reference.length},extraUrlString(){return b9e.value}}},y9e={class:"references"},w9e={class:"reference_title"},x9e=k("span",null,"引用",-1),E9e={class:"reference_list"},B9e=["data-report-query","href"],T9e={key:0,class:"certification"},S9e=["title","src","alt"];function k9e(e,t,n,r,i,s){const o=Wn("IconLink"),a=Cn("spm");return F(),P("div",y9e,[k("div",w9e,[ue(o),x9e]),k("ul",E9e,[(F(!0),P(Ct,null,yn(s.reference,(l,c)=>(F(),P("li",{class:"reference_item",key:c},[(F(!0),P(Ct,null,yn(l.ids,u=>(F(),P("em",{class:"reference-em",key:u},pt(u),1))),128)),tt((F(),P("a",{"data-report-query":`spm=1018.2226.3001.9630.${c+1}&${s.extraUrlString}`,href:l.url,target:"_blank"},[Yt(pt(l.title),1)],8,B9e)),[[a,{spm:"1018.2226.3001.9630."+(c+1),dest:l.url,extra:{title:l.title,index:c+1}}]]),l.certificationDatas&&l.certificationDatas.length?(F(),P("div",T9e,[(F(!0),P(Ct,null,yn(l.certificationDatas,(u,d)=>(F(),P("img",{key:d,title:u.description,src:u.icon,alt:u.description},null,8,S9e))),128))])):Le("",!0)]))),128))])])}const I9e=vn(C9e,[["render",k9e]]),F9e={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"17",fill:"none",viewBox:"0 0 16 17"},M9e=[k("path",{fill:"#574FF5",d:"M13.0747 3.56646C11.6877 2.20209 9.8305 1.43856 7.89692 1.43781C6.44244 1.43763 5.01985 1.86947 3.80531 2.67987C2.59076 3.49026 1.63761 4.64361 1.06386 5.9971C0.490112 7.35058 0.320977 8.84477 0.577397 10.2946C0.833816 11.7445 1.50453 13.0863 2.50648 14.154L1.42282 15.7625C1.37513 15.8332 1.34739 15.9158 1.3426 16.0013C1.33781 16.0868 1.35615 16.172 1.39564 16.2477C1.43513 16.3234 1.49428 16.3868 1.5667 16.431C1.63913 16.4752 1.72209 16.4985 1.80665 16.4985H8.17295C8.22689 16.4987 8.28074 16.4937 8.33373 16.4835C10.2639 16.3677 12.0737 15.4949 13.379 14.0504C14.6844 12.6059 15.3828 10.7032 15.3259 8.74594C15.2691 6.78868 14.4616 4.93082 13.0747 3.56646Z"},null,-1),k("circle",{cx:"4",cy:"9",r:"1",fill:"white"},null,-1),k("circle",{cx:"8",cy:"9",r:"1",fill:"white"},null,-1),k("circle",{cx:"12",cy:"9",r:"1",fill:"white"},null,-1)];function L9e(e,t){return F(),P("svg",F9e,[...M9e])}const cb={render:L9e},O9e={class:"questions-pro"},N9e={class:"qs-left"},D9e=k("span",null,"猜你想问",-1),R9e=["disabled","onClick"],ID={__name:"questions",props:{items:Array,qid:String},emits:"send",setup(e,{emit:t}){const n=e,r=t;Xt(()=>{setTimeout(()=>{var s;(s=window.csdn.report)==null||s.viewCheck()},200)});const i=Aa(function(s){mn.value||r("send",s,n.qid)},1e3,{leading:!0,trailing:!1});return(s,o)=>{const a=Cn("spm");return F(),P("div",O9e,[k("div",N9e,[ue(T(cb),{class:"qs-icon"}),D9e]),(F(!0),P(Ct,null,yn(e.items,(l,c)=>tt((F(),P("div",{class:"q",key:c,disabled:T(mn),onClick:u=>T(i)(l)},[Yt(pt(l)+" ",1),ue(T(Tu),{class:"icon-arrow"})],8,R9e)),[[a,{spm:"1018.2226.3001.9815",index:`${c+1}`,extra:{questionId:e.qid}}]])),128))])}}},U9e="npm2url/dist/index.cjs",H9e={jsdelivr:e=>`https://cdn.jsdelivr.net/npm/${e}`,unpkg:e=>`https://unpkg.com/${e}`};async function Q9e(e,t){const n=await fetch(e,{signal:t});if(!n.ok)throw n;await n.text()}class $9e{constructor(){this.providers={...H9e},this.provider="jsdelivr"}async getFastestProvider(t=5e3,n=U9e){const r=new AbortController;let i=0;try{return await new Promise((s,o)=>{Promise.all(Object.entries(this.providers).map(async([a,l])=>{try{await Q9e(l(n),r.signal),s(a)}catch{}})).then(()=>o(new Error("All providers failed"))),i=setTimeout(o,t,new Error("Timed out"))})}finally{r.abort(),clearTimeout(i)}}async findFastestProvider(t,n){return this.provider=await this.getFastestProvider(t,n),this.provider}setProvider(t,n){n?this.providers[t]=n:delete this.providers[t]}getFullUrl(t,n=this.provider){if(t.includes("://"))return t;const r=this.providers[n];if(!r)throw new Error(`Provider ${n} not found`);return r(t)}}class H1{constructor(){this.listeners=[]}tap(t){return this.listeners.push(t),()=>this.revoke(t)}revoke(t){const n=this.listeners.indexOf(t);n>=0&&this.listeners.splice(n,1)}revokeAll(){this.listeners.splice(0)}call(...t){for(const n of this.listeners)n(...t)}}const P9e=Math.random().toString(36).slice(2,8);let FD=0;function z9e(){return FD+=1,`mm-${P9e}-${FD}`}function Lh(){}function X3(e,t){const n=(r,i)=>t(r,()=>{var s;return(s=r.children)==null?void 0:s.map(o=>n(o,r))},i);return n(e)}function K9e(e,...t){const n=(e||"").split(" ").filter(Boolean);return t.forEach(r=>{r&&n.indexOf(r)<0&&n.push(r)}),n.join(" ")}function Q1(e){if(typeof e=="string"){const n=e;e=r=>r.tagName===n}const t=e;return function(){let r=Array.from(this.childNodes);return t&&(r=r.filter(i=>t(i))),r}}function MD(e,t){return(...n)=>t(e,...n)}function V9e(){const e={};return e.promise=new Promise((t,n)=>{e.resolve=t,e.reject=n}),e}function G9e(e){const t={};return function(...r){const i=`${r[0]}`;let s=t[i];return s||(s={value:e(...r)},t[i]=s),s.value}}function q9e(e,t){const n={timer:0};function r(){n.timer&&(window.clearTimeout(n.timer),n.timer=0)}function i(){r(),n.args&&(n.result=e(...n.args))}return function(...o){return r(),n.args=o,n.timer=window.setTimeout(i,t),n.result}}/*! @gera2ld/jsx-dom v2.2.2 | ISC License */const LD=1,OD=2,W9e="http://www.w3.org/2000/svg",ub="http://www.w3.org/1999/xlink",Y9e={show:ub,actuate:ub,href:ub},j9e=e=>typeof e=="string"||typeof e=="number",X9e=e=>(e==null?void 0:e.vtype)===LD,Z9e=e=>(e==null?void 0:e.vtype)===OD;function J9e(e,t,...n){return t=Object.assign({},t,{children:n.length===1?n[0]:n}),eve(e,t)}function eve(e,t){let n;if(typeof e=="string")n=LD;else if(typeof e=="function")n=OD;else throw new Error("Invalid VNode type");return{vtype:n,type:e,props:t}}function tve(e){return e.children}const nve={isSvg:!1};function ND(e,t){Array.isArray(t)||(t=[t]),t=t.filter(Boolean),t.length&&e.append(...t)}function rve(e,t,n){for(const r in t)if(!(r==="key"||r==="children"||r==="ref"))if(r==="dangerouslySetInnerHTML")e.innerHTML=t[r].__html;else if(r==="innerHTML"||r==="textContent"||r==="innerText"||r==="value"&&["textarea","select"].includes(e.tagName)){const i=t[r];i!=null&&(e[r]=i)}else r.startsWith("on")?e[r.toLowerCase()]=t[r]:sve(e,r,t[r],n.isSvg)}const ive={className:"class",labelFor:"for"};function sve(e,t,n,r){if(t=ive[t]||t,n===!0)e.setAttribute(t,"");else if(n===!1)e.removeAttribute(t);else{const i=r?Y9e[t]:void 0;i!==void 0?e.setAttributeNS(i,t,n):e.setAttribute(t,n)}}function ove(e){return e.reduce((t,n)=>t.concat(n),[])}function Ab(e,t){return Array.isArray(e)?ove(e.map(n=>Ab(n,t))):db(e,t)}function db(e,t=nve){if(e==null||typeof e=="boolean")return null;if(e instanceof Node)return e;if(Z9e(e)){const{type:n,props:r}=e;if(n===tve){const s=document.createDocumentFragment();if(r.children){const o=Ab(r.children,t);ND(s,o)}return s}const i=n(r);return db(i,t)}if(j9e(e))return document.createTextNode(`${e}`);if(X9e(e)){let n;const{type:r,props:i}=e;if(!t.isSvg&&r==="svg"&&(t=Object.assign({},t,{isSvg:!0})),t.isSvg?n=document.createElementNS(W9e,r):n=document.createElement(r),rve(n,i,t),i.children){let o=t;t.isSvg&&r==="foreignObject"&&(o=Object.assign({},o,{isSvg:!1}));const a=Ab(i.children,o);a!=null&&ND(n,a)}const{ref:s}=i;return typeof s=="function"&&s(n),n}throw new Error("mount: Invalid Vnode!")}function ave(e){return db(e)}function DD(...e){return ave(J9e(...e))}const lve=G9e(e=>{document.head.append(DD("link",{rel:"preload",as:"script",href:e}))}),RD={};async function cve(e,t){var n;const r=e.type==="script"&&((n=e.data)==null?void 0:n.src)||"";if(e.loaded||(e.loaded=RD[r]),!e.loaded){const i=V9e();if(e.loaded=i.promise,e.type==="script"&&(document.head.append(DD("script",{...e.data,onLoad:()=>i.resolve(),onError:i.reject})),r?RD[r]=e.loaded:i.resolve()),e.type==="iife"){const{fn:s,getParams:o}=e.data;s(...(o==null?void 0:o(t))||[]),i.resolve()}}await e.loaded}async function UD(e,t){e.forEach(n=>{var r;n.type==="script"&&((r=n.data)!=null&&r.src)&&lve(n.data.src)}),t={getMarkmap:()=>window.markmap,...t};for(const n of e)await cve(n,t)}function fb(e){return{type:"script",data:{src:e}}}function HD(e){return{type:"stylesheet",data:{href:e}}}class QD extends Map{constructor(t,n=dve){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[r,i]of t)this.set(r,i)}get(t){return super.get($D(this,t))}has(t){return super.has($D(this,t))}set(t,n){return super.set(uve(this,t),n)}delete(t){return super.delete(Ave(this,t))}}function $D({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):n}function uve({_intern:e,_key:t},n){const r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}function Ave({_intern:e,_key:t},n){const r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}function dve(e){return e!==null&&typeof e=="object"?e.valueOf():e}function PD(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n=i)&&(n=i)}return n}function zD(e,t){let n;if(t===void 0)for(const r of e)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of e)(i=t(i,++r,e))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}function fve(e,t){let n,r=-1,i=-1;if(t===void 0)for(const s of e)++i,s!=null&&(n>s||n===void 0&&s>=s)&&(n=s,r=i);else for(let s of e)(s=t(s,++i,e))!=null&&(n>s||n===void 0&&s>=s)&&(n=s,r=i);return r}var hve={value:()=>{}};function hb(){for(var e=0,t=arguments.length,n={},r;e=0&&(r=n.slice(i+1),n=n.slice(0,i)),n&&!t.hasOwnProperty(n))throw new Error("unknown type: "+n);return{type:n,name:r}})}Z3.prototype=hb.prototype={constructor:Z3,on:function(e,t){var n=this._,r=pve(e+"",n),i,s=-1,o=r.length;if(arguments.length<2){for(;++s0)for(var n=new Array(i),r=0,i,s;r=0&&(t=e.slice(0,n))!=="xmlns"&&(e=e.slice(n+1)),VD.hasOwnProperty(t)?{space:VD[t],local:e}:e}function mve(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===pb&&t.documentElement.namespaceURI===pb?t.createElement(e):t.createElementNS(n,e)}}function vve(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function GD(e){var t=J3(e);return(t.local?vve:mve)(t)}function _ve(){}function gb(e){return e==null?_ve:function(){return this.querySelector(e)}}function bve(e){typeof e!="function"&&(e=gb(e));for(var t=this._groups,n=t.length,r=new Array(n),i=0;i=B&&(B=E+1);!(L=y[B])&&++B=0;)(o=r[i])&&(s&&o.compareDocumentPosition(s)^4&&s.parentNode.insertBefore(o,s),s=o);return this}function Vve(e){e||(e=Gve);function t(d,h){return d&&h?e(d.__data__,h.__data__):!d-!h}for(var n=this._groups,r=n.length,i=new Array(r),s=0;st?1:e>=t?0:NaN}function qve(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}function Wve(){return Array.from(this)}function Yve(){for(var e=this._groups,t=0,n=e.length;t1?this.each((t==null?o7e:typeof t=="function"?l7e:a7e)(e,t,n??"")):$1(this.node(),e)}function $1(e,t){return e.style.getPropertyValue(t)||XD(e).getComputedStyle(e,null).getPropertyValue(t)}function u7e(e){return function(){delete this[e]}}function A7e(e,t){return function(){this[e]=t}}function d7e(e,t){return function(){var n=t.apply(this,arguments);n==null?delete this[e]:this[e]=n}}function f7e(e,t){return arguments.length>1?this.each((t==null?u7e:typeof t=="function"?d7e:A7e)(e,t)):this.node()[e]}function ZD(e){return e.trim().split(/^|\s+/)}function mb(e){return e.classList||new JD(e)}function JD(e){this._node=e,this._names=ZD(e.getAttribute("class")||"")}JD.prototype={add:function(e){var t=this._names.indexOf(e);t<0&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};function eR(e,t){for(var n=mb(e),r=-1,i=t.length;++r=0&&(n=t.slice(r+1),t=t.slice(0,r)),{type:t,name:n}})}function $7e(e){return function(){var t=this.__on;if(t){for(var n=0,r=-1,i=t.length,s;n>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?nm(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?nm(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=J7e.exec(e))?new Us(t[1],t[2],t[3],1):(t=e_e.exec(e))?new Us(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=t_e.exec(e))?nm(t[1],t[2],t[3],t[4]):(t=n_e.exec(e))?nm(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=r_e.exec(e))?AR(t[1],t[2]/100,t[3]/100,1):(t=i_e.exec(e))?AR(t[1],t[2]/100,t[3]/100,t[4]):sR.hasOwnProperty(e)?lR(sR[e]):e==="transparent"?new Us(NaN,NaN,NaN,0):null}function lR(e){return new Us(e>>16&255,e>>8&255,e&255,1)}function nm(e,t,n,r){return r<=0&&(e=t=n=NaN),new Us(e,t,n,r)}function a_e(e){return e instanceof Nh||(e=Uh(e)),e?(e=e.rgb(),new Us(e.r,e.g,e.b,e.opacity)):new Us}function Cb(e,t,n,r){return arguments.length===1?a_e(e):new Us(e,t,n,r??1)}function Us(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}bb(Us,Cb,iR(Nh,{brighter(e){return e=e==null?tm:Math.pow(tm,e),new Us(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Dh:Math.pow(Dh,e),new Us(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Us(Ou(this.r),Ou(this.g),Ou(this.b),rm(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:cR,formatHex:cR,formatHex8:l_e,formatRgb:uR,toString:uR}));function cR(){return`#${Nu(this.r)}${Nu(this.g)}${Nu(this.b)}`}function l_e(){return`#${Nu(this.r)}${Nu(this.g)}${Nu(this.b)}${Nu((isNaN(this.opacity)?1:this.opacity)*255)}`}function uR(){const e=rm(this.opacity);return`${e===1?"rgb(":"rgba("}${Ou(this.r)}, ${Ou(this.g)}, ${Ou(this.b)}${e===1?")":`, ${e})`}`}function rm(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Ou(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Nu(e){return e=Ou(e),(e<16?"0":"")+e.toString(16)}function AR(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new pa(e,t,n,r)}function dR(e){if(e instanceof pa)return new pa(e.h,e.s,e.l,e.opacity);if(e instanceof Nh||(e=Uh(e)),!e)return new pa;if(e instanceof pa)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),s=Math.max(t,n,r),o=NaN,a=s-i,l=(s+i)/2;return a?(t===s?o=(n-r)/a+(n0&&l<1?0:o,new pa(o,a,l,e.opacity)}function c_e(e,t,n,r){return arguments.length===1?dR(e):new pa(e,t,n,r??1)}function pa(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}bb(pa,c_e,iR(Nh,{brighter(e){return e=e==null?tm:Math.pow(tm,e),new pa(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Dh:Math.pow(Dh,e),new pa(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new Us(yb(e>=240?e-240:e+120,i,r),yb(e,i,r),yb(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new pa(fR(this.h),im(this.s),im(this.l),rm(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=rm(this.opacity);return`${e===1?"hsl(":"hsla("}${fR(this.h)}, ${im(this.s)*100}%, ${im(this.l)*100}%${e===1?")":`, ${e})`}`}}));function fR(e){return e=(e||0)%360,e<0?e+360:e}function im(e){return Math.max(0,Math.min(1,e||0))}function yb(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const hR=e=>()=>e;function u_e(e,t){return function(n){return e+n*t}}function A_e(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function d_e(e){return(e=+e)==1?pR:function(t,n){return n-t?A_e(t,n,e):hR(isNaN(t)?n:t)}}function pR(e,t){var n=t-e;return n?u_e(e,n):hR(isNaN(e)?t:e)}const gR=function e(t){var n=d_e(t);function r(i,s){var o=n((i=Cb(i)).r,(s=Cb(s)).r),a=n(i.g,s.g),l=n(i.b,s.b),c=pR(i.opacity,s.opacity);return function(u){return i.r=o(u),i.g=a(u),i.b=l(u),i.opacity=c(u),i+""}}return r.gamma=e,r}(1);function d0(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}var wb=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,xb=new RegExp(wb.source,"g");function f_e(e){return function(){return e}}function h_e(e){return function(t){return e(t)+""}}function p_e(e,t){var n=wb.lastIndex=xb.lastIndex=0,r,i,s,o=-1,a=[],l=[];for(e=e+"",t=t+"";(r=wb.exec(e))&&(i=xb.exec(t));)(s=i.index)>n&&(s=t.slice(n,s),a[o]?a[o]+=s:a[++o]=s),(r=r[0])===(i=i[0])?a[o]?a[o]+=i:a[++o]=i:(a[++o]=null,l.push({i:o,x:d0(r,i)})),n=xb.lastIndex;return n180?u+=360:u-c>180&&(c+=360),h.push({i:d.push(i(d)+"rotate(",null,r)-2,x:d0(c,u)})):u&&d.push(i(d)+"rotate("+u+r)}function a(c,u,d,h){c!==u?h.push({i:d.push(i(d)+"skewX(",null,r)-2,x:d0(c,u)}):u&&d.push(i(d)+"skewX("+u+r)}function l(c,u,d,h,m,g){if(c!==d||u!==h){var b=m.push(i(m)+"scale(",null,",",null,")");g.push({i:b-4,x:d0(c,d)},{i:b-2,x:d0(u,h)})}else(d!==1||h!==1)&&m.push(i(m)+"scale("+d+","+h+")")}return function(c,u){var d=[],h=[];return c=e(c),u=e(u),s(c.translateX,c.translateY,u.translateX,u.translateY,d,h),o(c.rotate,u.rotate,d,h),a(c.skewX,u.skewX,d,h),l(c.scaleX,c.scaleY,u.scaleX,u.scaleY,d,h),c=u=null,function(m){for(var g=-1,b=h.length,y;++g=0&&e._call.call(void 0,t),e=e._next;--z1}function xR(){Du=(am=Ph.now())+lm,z1=Hh=0;try{E_e()}finally{z1=0,T_e(),Du=0}}function B_e(){var e=Ph.now(),t=e-am;t>CR&&(lm-=t,am=e)}function T_e(){for(var e,t=om,n,r=1/0;t;)t._call?(r>t._time&&(r=t._time),e=t,t=t._next):(n=t._next,t._next=null,t=e?e._next=n:om=n);$h=e,Tb(r)}function Tb(e){if(!z1){Hh&&(Hh=clearTimeout(Hh));var t=e-Du;t>24?(e<1/0&&(Hh=setTimeout(xR,e-Ph.now()-lm)),Qh&&(Qh=clearInterval(Qh))):(Qh||(am=Ph.now(),Qh=setInterval(B_e,CR)),z1=1,yR(xR))}}function ER(e,t,n){var r=new cm;return t=t==null?0:+t,r.restart(i=>{r.stop(),e(i+t)},t,n),r}var S_e=hb("start","end","cancel","interrupt"),k_e=[],BR=0,TR=1,Sb=2,um=3,SR=4,kb=5,Am=6;function dm(e,t,n,r,i,s){var o=e.__transition;if(!o)e.__transition={};else if(n in o)return;I_e(e,n,{name:t,index:r,group:i,on:S_e,tween:k_e,time:s.time,delay:s.delay,duration:s.duration,ease:s.ease,timer:null,state:BR})}function Ib(e,t){var n=ga(e,t);if(n.state>BR)throw new Error("too late; already scheduled");return n}function ol(e,t){var n=ga(e,t);if(n.state>um)throw new Error("too late; already running");return n}function ga(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}function I_e(e,t,n){var r=e.__transition,i;r[t]=n,n.timer=wR(s,0,n.time);function s(c){n.state=TR,n.timer.restart(o,n.delay,n.time),n.delay<=c&&o(c-n.delay)}function o(c){var u,d,h,m;if(n.state!==TR)return l();for(u in r)if(m=r[u],m.name===n.name){if(m.state===um)return ER(o);m.state===SR?(m.state=Am,m.timer.stop(),m.on.call("interrupt",e,e.__data__,m.index,m.group),delete r[u]):+uSb&&r.state=0&&(t=t.slice(0,n)),!t||t==="start"})}function obe(e,t,n){var r,i,s=sbe(t)?Ib:ol;return function(){var o=s(this,e),a=o.on;a!==r&&(i=(r=a).copy()).on(t,n),o.on=i}}function abe(e,t){var n=this._id;return arguments.length<2?ga(this.node(),n).on.on(e):this.each(obe(n,e,t))}function lbe(e){return function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}}function cbe(){return this.on("end.remove",lbe(this._id))}function ube(e){var t=this._name,n=this._id;typeof e!="function"&&(e=gb(e));for(var r=this._groups,i=r.length,s=new Array(i),o=0;o=0))throw new Error(`invalid digits: ${e}`);if(t>15)return MR;const n=10**t;return function(r){this._+=r[0];for(let i=1,s=r.length;iRu)if(!(Math.abs(d*l-c*u)>Ru)||!s)this._append`L${this._x1=t},${this._y1=n}`;else{let m=r-o,g=i-a,b=l*l+c*c,y=m*m+g*g,C=Math.sqrt(b),E=Math.sqrt(h),B=s*Math.tan((Mb-Math.acos((b+h-y)/(2*C*E)))/2),S=B/E,L=B/C;Math.abs(S-1)>Ru&&this._append`L${t+S*u},${n+S*d}`,this._append`A${s},${s},0,0,${+(d*m>u*g)},${this._x1=t+L*l},${this._y1=n+L*c}`}}arc(t,n,r,i,s,o){if(t=+t,n=+n,r=+r,o=!!o,r<0)throw new Error(`negative radius: ${r}`);let a=r*Math.cos(i),l=r*Math.sin(i),c=t+a,u=n+l,d=1^o,h=o?i-s:s-i;this._x1===null?this._append`M${c},${u}`:(Math.abs(this._x1-c)>Ru||Math.abs(this._y1-u)>Ru)&&this._append`L${c},${u}`,r&&(h<0&&(h=h%Lb+Lb),h>Nbe?this._append`A${r},${r},0,1,${d},${t-a},${n-l}A${r},${r},0,1,${d},${this._x1=c},${this._y1=u}`:h>Ru&&this._append`A${r},${r},0,${+(h>=Mb)},${d},${this._x1=t+r*Math.cos(s)},${this._y1=n+r*Math.sin(s)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function Ube(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}const LR=Symbol("implicit");function OR(){var e=new QD,t=[],n=[],r=LR;function i(s){let o=e.get(s);if(o===void 0){if(r!==LR)return r;e.set(s,o=t.push(s)-1)}return n[o%n.length]}return i.domain=function(s){if(!arguments.length)return t.slice();t=[],e=new QD;for(const o of s)e.has(o)||e.set(o,t.push(o)-1);return i},i.range=function(s){return arguments.length?(n=Array.from(s),i):n.slice()},i.unknown=function(s){return arguments.length?(r=s,i):r},i.copy=function(){return OR(t,n).unknown(r)},Ube.apply(i,arguments),i}function Hbe(e){for(var t=e.length/6|0,n=new Array(t),r=0;r=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new Rbe(t)}var Pbe=Array.prototype.slice;function zbe(e){return e[0]}function Kbe(e){return e[1]}class Vbe{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,n){switch(t=+t,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n);break}}this._x0=t,this._y0=n}}function Gbe(e){return new Vbe(e,!0)}function qbe(e){return e.source}function Wbe(e){return e.target}function Ybe(e){let t=qbe,n=Wbe,r=zbe,i=Kbe,s=null,o=null,a=$be(l);function l(){let c;const u=Pbe.call(arguments),d=t.apply(this,u),h=n.apply(this,u);if(s==null&&(o=e(c=a())),o.lineStart(),u[0]=d,o.point(+r.apply(this,u),+i.apply(this,u)),u[0]=h,o.point(+r.apply(this,u),+i.apply(this,u)),o.lineEnd(),c)return o=null,c+""||null}return l.source=function(c){return arguments.length?(t=c,l):t},l.target=function(c){return arguments.length?(n=c,l):n},l.x=function(c){return arguments.length?(r=typeof c=="function"?c:NR(+c),l):r},l.y=function(c){return arguments.length?(i=typeof c=="function"?c:NR(+c),l):i},l.context=function(c){return arguments.length?(c==null?s=o=null:o=e(s=c),l):s},l}function jbe(){return Ybe(Gbe)}const hm=e=>()=>e;function Xbe(e,{sourceEvent:t,target:n,transform:r,dispatch:i}){Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:t,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},transform:{value:r,enumerable:!0,configurable:!0},_:{value:i}})}function nc(e,t,n){this.k=e,this.x=t,this.y=n}nc.prototype={constructor:nc,scale:function(e){return e===1?this:new nc(this.k*e,this.x,this.y)},translate:function(e,t){return e===0&t===0?this:new nc(this.k,this.x+this.k*e,this.y+this.k*t)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var pm=new nc(1,0,0);gm.prototype=nc.prototype;function gm(e){for(;!e.__zoom;)if(!(e=e.parentNode))return pm;return e.__zoom}function Ob(e){e.stopImmediatePropagation()}function zh(e){e.preventDefault(),e.stopImmediatePropagation()}function Zbe(e){return(!e.ctrlKey||e.type==="wheel")&&!e.button}function Jbe(){var e=this;return e instanceof SVGElement?(e=e.ownerSVGElement||e,e.hasAttribute("viewBox")?(e=e.viewBox.baseVal,[[e.x,e.y],[e.x+e.width,e.y+e.height]]):[[0,0],[e.width.baseVal.value,e.height.baseVal.value]]):[[0,0],[e.clientWidth,e.clientHeight]]}function DR(){return this.__zoom||pm}function eCe(e){return-e.deltaY*(e.deltaMode===1?.05:e.deltaMode?1:.002)*(e.ctrlKey?10:1)}function tCe(){return navigator.maxTouchPoints||"ontouchstart"in this}function nCe(e,t,n){var r=e.invertX(t[0][0])-n[0][0],i=e.invertX(t[1][0])-n[1][0],s=e.invertY(t[0][1])-n[0][1],o=e.invertY(t[1][1])-n[1][1];return e.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),o>s?(s+o)/2:Math.min(0,s)||Math.max(0,o))}function rCe(){var e=Zbe,t=Jbe,n=nCe,r=eCe,i=tCe,s=[0,1/0],o=[[-1/0,-1/0],[1/0,1/0]],a=250,l=w_e,c=hb("start","zoom","end"),u,d,h,m=500,g=150,b=0,y=10;function C(K){K.property("__zoom",DR).on("wheel.zoom",$,{passive:!1}).on("mousedown.zoom",G).on("dblclick.zoom",z).filter(i).on("touchstart.zoom",R).on("touchmove.zoom",W).on("touchend.zoom touchcancel.zoom",te).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}C.transform=function(K,j,ee,V){var X=K.selection?K.selection():K;X.property("__zoom",DR),K!==X?L(K,j,ee,V):X.interrupt().each(function(){N(this,arguments).event(V).start().zoom(null,typeof j=="function"?j.apply(this,arguments):j).end()})},C.scaleBy=function(K,j,ee,V){C.scaleTo(K,function(){var X=this.__zoom.k,le=typeof j=="function"?j.apply(this,arguments):j;return X*le},ee,V)},C.scaleTo=function(K,j,ee,V){C.transform(K,function(){var X=t.apply(this,arguments),le=this.__zoom,pe=ee==null?S(X):typeof ee=="function"?ee.apply(this,arguments):ee,J=le.invert(pe),he=typeof j=="function"?j.apply(this,arguments):j;return n(B(E(le,he),pe,J),X,o)},ee,V)},C.translateBy=function(K,j,ee,V){C.transform(K,function(){return n(this.__zoom.translate(typeof j=="function"?j.apply(this,arguments):j,typeof ee=="function"?ee.apply(this,arguments):ee),t.apply(this,arguments),o)},null,V)},C.translateTo=function(K,j,ee,V,X){C.transform(K,function(){var le=t.apply(this,arguments),pe=this.__zoom,J=V==null?S(le):typeof V=="function"?V.apply(this,arguments):V;return n(pm.translate(J[0],J[1]).scale(pe.k).translate(typeof j=="function"?-j.apply(this,arguments):-j,typeof ee=="function"?-ee.apply(this,arguments):-ee),le,o)},V,X)};function E(K,j){return j=Math.max(s[0],Math.min(s[1],j)),j===K.k?K:new nc(j,K.x,K.y)}function B(K,j,ee){var V=j[0]-ee[0]*K.k,X=j[1]-ee[1]*K.k;return V===K.x&&X===K.y?K:new nc(K.k,V,X)}function S(K){return[(+K[0][0]+ +K[1][0])/2,(+K[0][1]+ +K[1][1])/2]}function L(K,j,ee,V){K.on("start.zoom",function(){N(this,arguments).event(V).start()}).on("interrupt.zoom end.zoom",function(){N(this,arguments).event(V).end()}).tween("zoom",function(){var X=this,le=arguments,pe=N(X,le).event(V),J=t.apply(X,le),he=ee==null?S(J):typeof ee=="function"?ee.apply(X,le):ee,ye=Math.max(J[1][0]-J[0][0],J[1][1]-J[0][1]),be=X.__zoom,Ie=typeof j=="function"?j.apply(X,le):j,Ve=l(be.invert(he).concat(ye/be.k),Ie.invert(he).concat(ye/Ie.k));return function(Je){if(Je===1)Je=Ie;else{var Xe=Ve(Je),ct=ye/Xe[2];Je=new nc(ct,he[0]-Xe[0]*ct,he[1]-Xe[1]*ct)}pe.zoom(null,Je)}})}function N(K,j,ee){return!ee&&K.__zooming||new U(K,j)}function U(K,j){this.that=K,this.args=j,this.active=0,this.sourceEvent=null,this.extent=t.apply(K,j),this.taps=0}U.prototype={event:function(K){return K&&(this.sourceEvent=K),this},start:function(){return++this.active===1&&(this.that.__zooming=this,this.emit("start")),this},zoom:function(K,j){return this.mouse&&K!=="mouse"&&(this.mouse[1]=j.invert(this.mouse[0])),this.touch0&&K!=="touch"&&(this.touch0[1]=j.invert(this.touch0[0])),this.touch1&&K!=="touch"&&(this.touch1[1]=j.invert(this.touch1[0])),this.that.__zoom=j,this.emit("zoom"),this},end:function(){return--this.active===0&&(delete this.that.__zooming,this.emit("end")),this},emit:function(K){var j=A0(this.that).datum();c.call(K,this.that,new Xbe(K,{sourceEvent:this.sourceEvent,target:C,type:K,transform:this.that.__zoom,dispatch:c}),j)}};function $(K,...j){if(!e.apply(this,arguments))return;var ee=N(this,j).event(K),V=this.__zoom,X=Math.max(s[0],Math.min(s[1],V.k*Math.pow(2,r.apply(this,arguments)))),le=Lu(K);if(ee.wheel)(ee.mouse[0][0]!==le[0]||ee.mouse[0][1]!==le[1])&&(ee.mouse[1]=V.invert(ee.mouse[0]=le)),clearTimeout(ee.wheel);else{if(V.k===X)return;ee.mouse=[le,V.invert(le)],fm(this),ee.start()}zh(K),ee.wheel=setTimeout(pe,g),ee.zoom("mouse",n(B(E(V,X),ee.mouse[0],ee.mouse[1]),ee.extent,o));function pe(){ee.wheel=null,ee.end()}}function G(K,...j){if(h||!e.apply(this,arguments))return;var ee=K.currentTarget,V=N(this,j,!0).event(K),X=A0(K.view).on("mousemove.zoom",he,!0).on("mouseup.zoom",ye,!0),le=Lu(K,ee),pe=K.clientX,J=K.clientY;j7e(K.view),Ob(K),V.mouse=[le,this.__zoom.invert(le)],fm(this),V.start();function he(be){if(zh(be),!V.moved){var Ie=be.clientX-pe,Ve=be.clientY-J;V.moved=Ie*Ie+Ve*Ve>b}V.event(be).zoom("mouse",n(B(V.that.__zoom,V.mouse[0]=Lu(be,ee),V.mouse[1]),V.extent,o))}function ye(be){X.on("mousemove.zoom mouseup.zoom",null),X7e(be.view,V.moved),zh(be),V.event(be).end()}}function z(K,...j){if(e.apply(this,arguments)){var ee=this.__zoom,V=Lu(K.changedTouches?K.changedTouches[0]:K,this),X=ee.invert(V),le=ee.k*(K.shiftKey?.5:2),pe=n(B(E(ee,le),V,X),t.apply(this,j),o);zh(K),a>0?A0(this).transition().duration(a).call(L,pe,V,K):A0(this).call(C.transform,pe,V,K)}}function R(K,...j){if(e.apply(this,arguments)){var ee=K.touches,V=ee.length,X=N(this,j,K.changedTouches.length===V).event(K),le,pe,J,he;for(Ob(K),pe=0;pe{var t;return iCe(`${((t=e.state)==null?void 0:t.path)||""}`)},duration:500,embedGlobalCSS:!0,fitRatio:.95,maxWidth:0,nodeMinHeight:16,paddingX:8,scrollForPan:RR,spacingHorizontal:80,spacingVertical:5,initialExpandLevel:-1,zoom:!0,pan:!0,toggleRecursively:!1};/*! @gera2ld/jsx-dom v2.2.2 | ISC License */const UR=1,HR=2,oCe="http://www.w3.org/2000/svg",Nb="http://www.w3.org/1999/xlink",aCe={show:Nb,actuate:Nb,href:Nb},lCe=e=>typeof e=="string"||typeof e=="number",cCe=e=>(e==null?void 0:e.vtype)===UR,uCe=e=>(e==null?void 0:e.vtype)===HR;function mm(e,t){let n;if(typeof e=="string")n=UR;else if(typeof e=="function")n=HR;else throw new Error("Invalid VNode type");return{vtype:n,type:e,props:t}}function ACe(e){return e.children}const dCe={isSvg:!1};function QR(e,t){Array.isArray(t)||(t=[t]),t=t.filter(Boolean),t.length&&e.append(...t)}function fCe(e,t,n){for(const r in t)if(!(r==="key"||r==="children"||r==="ref"))if(r==="dangerouslySetInnerHTML")e.innerHTML=t[r].__html;else if(r==="innerHTML"||r==="textContent"||r==="innerText"||r==="value"&&["textarea","select"].includes(e.tagName)){const i=t[r];i!=null&&(e[r]=i)}else r.startsWith("on")?e[r.toLowerCase()]=t[r]:pCe(e,r,t[r],n.isSvg)}const hCe={className:"class",labelFor:"for"};function pCe(e,t,n,r){if(t=hCe[t]||t,n===!0)e.setAttribute(t,"");else if(n===!1)e.removeAttribute(t);else{const i=r?aCe[t]:void 0;i!==void 0?e.setAttributeNS(i,t,n):e.setAttribute(t,n)}}function gCe(e){return e.reduce((t,n)=>t.concat(n),[])}function Db(e,t){return Array.isArray(e)?gCe(e.map(n=>Db(n,t))):Rb(e,t)}function Rb(e,t=dCe){if(e==null||typeof e=="boolean")return null;if(e instanceof Node)return e;if(uCe(e)){const{type:n,props:r}=e;if(n===ACe){const s=document.createDocumentFragment();if(r.children){const o=Db(r.children,t);QR(s,o)}return s}const i=n(r);return Rb(i,t)}if(lCe(e))return document.createTextNode(`${e}`);if(cCe(e)){let n;const{type:r,props:i}=e;if(!t.isSvg&&r==="svg"&&(t=Object.assign({},t,{isSvg:!0})),t.isSvg?n=document.createElementNS(oCe,r):n=document.createElement(r),fCe(n,i,t),i.children){let o=t;t.isSvg&&r==="foreignObject"&&(o=Object.assign({},o,{isSvg:!1}));const a=Db(i.children,o);a!=null&&QR(n,a)}const{ref:s}=i;return typeof s=="function"&&s(n),n}throw new Error("mount: Invalid Vnode!")}function Ub(e){return Rb(e)}function mCe(e){var t=0,n=e.children,r=n&&n.length;if(!r)t=1;else for(;--r>=0;)t+=n[r].value;e.value=t}function vCe(){return this.eachAfter(mCe)}function _Ce(e){var t=this,n,r=[t],i,s,o;do for(n=r.reverse(),r=[];t=n.pop();)if(e(t),i=t.children,i)for(s=0,o=i.length;s=0;--i)n.push(r[i]);return this}function CCe(e){for(var t=this,n=[t],r=[],i,s,o;t=n.pop();)if(r.push(t),i=t.children,i)for(s=0,o=i.length;s=0;)n+=r[i].value;t.value=n})}function wCe(e){return this.eachBefore(function(t){t.children&&t.children.sort(e)})}function xCe(e){for(var t=this,n=ECe(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var i=r.length;e!==n;)r.splice(i,0,e),e=e.parent;return r}function ECe(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),i=null;for(e=n.pop(),t=r.pop();e===t;)i=e,e=n.pop(),t=r.pop();return i}function BCe(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t}function TCe(){var e=[];return this.each(function(t){e.push(t)}),e}function SCe(){var e=[];return this.eachBefore(function(t){t.children||e.push(t)}),e}function kCe(){var e=this,t=[];return e.each(function(n){n!==e&&t.push({source:n.parent,target:n})}),t}function Hb(e,t){var n=new vm(e),r=+e.value&&(n.value=e.value),i,s=[n],o,a,l,c;for(t==null&&(t=FCe);i=s.pop();)if(r&&(i.value=+i.data.value),(a=t(i.data))&&(c=a.length))for(i.children=new Array(c),l=c-1;l>=0;--l)s.push(o=i.children[l]=new vm(a[l])),o.parent=i,o.depth=i.depth+1;return n.eachBefore(LCe)}function ICe(){return Hb(this).eachBefore(MCe)}function FCe(e){return e.children}function MCe(e){e.data=e.data.data}function LCe(e){var t=0;do e.height=t;while((e=e.parent)&&e.height<++t)}function vm(e){this.data=e,this.depth=this.height=0,this.parent=null}vm.prototype=Hb.prototype={constructor:vm,count:vCe,each:_Ce,eachAfter:CCe,eachBefore:bCe,sum:yCe,sort:wCe,path:xCe,ancestors:BCe,descendants:TCe,leaves:SCe,links:kCe,copy:ICe};const OCe="d3-flextree",NCe="2.1.2",DCe="build/d3-flextree.js",RCe="index",UCe={name:"Chris Maloney",url:"http://chrismaloney.org"},HCe="Flexible tree layout algorithm that allows for variable node sizes.",QCe=["d3","d3-module","layout","tree","hierarchy","d3-hierarchy","plugin","d3-plugin","infovis","visualization","2d"],$Ce="https://github.com/klortho/d3-flextree",PCe="WTFPL",zCe={type:"git",url:"https://github.com/klortho/d3-flextree.git"},KCe={clean:"rm -rf build demo test","build:demo":"rollup -c --environment BUILD:demo","build:dev":"rollup -c --environment BUILD:dev","build:prod":"rollup -c --environment BUILD:prod","build:test":"rollup -c --environment BUILD:test",build:"rollup -c",lint:"eslint index.js src","test:main":"node test/bundle.js","test:browser":"node test/browser-tests.js",test:"npm-run-all test:*",prepare:"npm-run-all clean build lint test"},VCe={"d3-hierarchy":"^1.1.5"},GCe={"babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015-rollup":"^3.0.0",d3:"^4.13.0","d3-selection-multi":"^1.0.1",eslint:"^4.19.1",jsdom:"^11.6.2","npm-run-all":"^4.1.2",rollup:"^0.55.3","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-copy":"^0.2.3","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.2","rollup-plugin-uglify":"^3.0.0","uglify-es":"^3.3.9"},qCe={name:OCe,version:NCe,main:DCe,module:RCe,"jsnext:main":"index",author:UCe,description:HCe,keywords:QCe,homepage:$Ce,license:PCe,repository:zCe,scripts:KCe,dependencies:VCe,devDependencies:GCe},{version:WCe}=qCe,YCe=Object.freeze({children:e=>e.children,nodeSize:e=>e.data.size,spacing:0});function $R(e){const t=Object.assign({},YCe,e);function n(a){const l=t[a];return typeof l=="function"?l:()=>l}function r(a){const l=o(s(),a,c=>c.children);return l.update(),l.data}function i(){const a=n("nodeSize"),l=n("spacing");return class GW extends Hb.prototype.constructor{constructor(u){super(u)}copy(){const u=o(this.constructor,this,d=>d.children);return u.each(d=>d.data=d.data.data),u}get size(){return a(this)}spacing(u){return l(this,u)}get nodes(){return this.descendants()}get xSize(){return this.size[0]}get ySize(){return this.size[1]}get top(){return this.y}get bottom(){return this.y+this.ySize}get left(){return this.x-this.xSize/2}get right(){return this.x+this.xSize/2}get root(){const u=this.ancestors();return u[u.length-1]}get numChildren(){return this.hasChildren?this.children.length:0}get hasChildren(){return!this.noChildren}get noChildren(){return this.children===null}get firstChild(){return this.hasChildren?this.children[0]:null}get lastChild(){return this.hasChildren?this.children[this.numChildren-1]:null}get extents(){return(this.children||[]).reduce((u,d)=>GW.maxExtents(u,d.extents),this.nodeExtents)}get nodeExtents(){return{top:this.top,bottom:this.bottom,left:this.left,right:this.right}}static maxExtents(u,d){return{top:Math.min(u.top,d.top),bottom:Math.max(u.bottom,d.bottom),left:Math.min(u.left,d.left),right:Math.max(u.right,d.right)}}}}function s(){const a=i(),l=n("nodeSize"),c=n("spacing");return class extends a{constructor(u){super(u),Object.assign(this,{x:0,y:0,relX:0,prelim:0,shift:0,change:0,lExt:this,lExtRelX:0,lThr:null,rExt:this,rExtRelX:0,rThr:null})}get size(){return l(this.data)}spacing(u){return c(this.data,u.data)}get x(){return this.data.x}set x(u){this.data.x=u}get y(){return this.data.y}set y(u){this.data.y=u}update(){return PR(this),zR(this),this}}}function o(a,l,c){const u=(d,h)=>{const m=new a(d);Object.assign(m,{parent:h,depth:h===null?0:h.depth+1,height:0,length:1});const g=c(d)||[];return m.children=g.length===0?null:g.map(b=>u(b,m)),m.children&&Object.assign(m,m.children.reduce((b,y)=>({height:Math.max(b.height,y.height+1),length:b.length+y.length}),m)),m};return u(l,null)}return Object.assign(r,{nodeSize(a){return arguments.length?(t.nodeSize=a,r):t.nodeSize},spacing(a){return arguments.length?(t.spacing=a,r):t.spacing},children(a){return arguments.length?(t.children=a,r):t.children},hierarchy(a,l){const c=typeof l>"u"?t.children:l;return o(i(),a,c)},dump(a){const l=n("nodeSize"),c=u=>d=>{const h=u+" ",m=u+" ",{x:g,y:b}=d,y=l(d),C=d.children||[],E=C.length===0?" ":`,${h}children: [${m}${C.map(c(m)).join(m)}${h}],${u}`;return`{ size: [${y.join(", ")}],${h}x: ${g}, y: ${b}${E}},`};return c(` `)(a)}}),r}$R.version=WCe;const PR=(e,t=0)=>(e.y=t,(e.children||[]).reduce((n,r)=>{const[i,s]=n;PR(r,e.y+e.ySize);const o=(i===0?r.lExt:r.rExt).bottom;i!==0&&XCe(e,i,s);const a=sye(o,i,s);return[i+1,a]},[0,null]),jCe(e),iye(e),e),zR=(e,t,n)=>{typeof t>"u"&&(t=-e.relX-e.prelim,n=0);const r=t+e.relX;return e.relX=r+e.prelim-n,e.prelim=0,e.x=n+e.relX,(e.children||[]).forEach(i=>zR(i,r,e.x)),e},jCe=e=>{(e.children||[]).reduce((t,n)=>{const[r,i]=t,s=r+n.shift,o=i+s+n.change;return n.relX+=o,[s,o]},[0,0])},XCe=(e,t,n)=>{const r=e.children[t-1],i=e.children[t];let s=r,o=r.relX,a=i,l=i.relX,c=!0;for(;s&&a;){s.bottom>n.lowY&&(n=n.next);const u=o+s.prelim-(l+a.prelim)+s.xSize/2+a.xSize/2+s.spacing(a);(u>0||u<0&&c)&&(l+=u,ZCe(i,u),JCe(e,t,n.index,u)),c=!1;const d=s.bottom,h=a.bottom;d<=h&&(s=tye(s),s&&(o+=s.relX)),d>=h&&(a=eye(a),a&&(l+=a.relX))}!s&&a?nye(e,t,a,l):s&&!a&&rye(e,t,s,o)},ZCe=(e,t)=>{e.relX+=t,e.lExtRelX+=t,e.rExtRelX+=t},JCe=(e,t,n,r)=>{const i=e.children[t],s=t-n;if(s>1){const o=r/s;e.children[n+1].shift+=o,i.shift-=o,i.change-=r-o}},eye=e=>e.hasChildren?e.firstChild:e.lThr,tye=e=>e.hasChildren?e.lastChild:e.rThr,nye=(e,t,n,r)=>{const i=e.firstChild,s=i.lExt,o=e.children[t];s.lThr=n;const a=r-n.relX-i.lExtRelX;s.relX+=a,s.prelim-=a,i.lExt=o.lExt,i.lExtRelX=o.lExtRelX},rye=(e,t,n,r)=>{const i=e.children[t],s=i.rExt,o=e.children[t-1];s.rThr=n;const a=r-n.relX-i.rExtRelX;s.relX+=a,s.prelim-=a,i.rExt=o.rExt,i.rExtRelX=o.rExtRelX},iye=e=>{if(e.hasChildren){const t=e.firstChild,n=e.lastChild,r=(t.prelim+t.relX-t.xSize/2+n.relX+n.prelim+n.xSize/2)/2;Object.assign(e,{prelim:r,lExt:t.lExt,lExtRelX:t.lExtRelX,rExt:n.rExt,rExtRelX:n.rExtRelX})}},sye=(e,t,n)=>{for(;n!==null&&e>=n.lowY;)n=n.next;return{lowY:e,index:t,next:n}},oye=".markmap-container{position:absolute;width:0;height:0;top:-100px;left:-100px;overflow:hidden}.markmap-container>.markmap-foreign{display:inline-block}.markmap-container>.markmap-foreign>div:last-child,.markmap-container>.markmap-foreign>div:last-child :not(pre){white-space:nowrap}.markmap-container>.markmap-foreign>div:last-child code{white-space:inherit}",aye=".markmap{--markmap-max-width: none;--markmap-a-color: #0097e6;--markmap-a-hover-color: #00a8ff;--markmap-code-bg: #f0f0f0;--markmap-code-color: #555;--markmap-highlight-bg: #ffeaa7;--markmap-table-border: 1px solid currentColor;--markmap-font: 300 16px/20px sans-serif;font:var(--markmap-font)}.markmap-link{fill:none}.markmap-node>circle{cursor:pointer}.markmap-foreign{display:inline-block}.markmap-foreign a{color:var(--markmap-a-color)}.markmap-foreign a:hover{color:var(--markmap-a-hover-color)}.markmap-foreign code{padding:.25em;font-size:calc(1em - 2px);color:var(--markmap-code-color);background-color:var(--markmap-code-bg);border-radius:2px}.markmap-foreign pre{margin:0}.markmap-foreign pre>code{display:block}.markmap-foreign del{text-decoration:line-through}.markmap-foreign em{font-style:italic}.markmap-foreign strong{font-weight:700}.markmap-foreign mark{background:var(--markmap-highlight-bg)}.markmap-foreign table,.markmap-foreign th,.markmap-foreign td{border-collapse:collapse;border:var(--markmap-table-border)}.markmap-foreign img{display:inline-block}.markmap-foreign-testing-max{max-width:var(--markmap-max-width)}.markmap-foreign-testing-max img{max-width:var(--markmap-max-width);max-height:none}";function KR(e){const t=e.data;return Math.max(4-2*t.state.depth,1.5)}function VR(e,t){const n=fve(e,t);return e[n]}function Qb(e){e.stopPropagation()}const lye=new H1;class _m{constructor(t,n){this.options=sCe,this.revokers=[],this.imgCache={},this.handleZoom=r=>{const{transform:i}=r;this.g.attr("transform",i)},this.handlePan=r=>{r.preventDefault();const i=gm(this.svg.node()),s=i.translate(-r.deltaX/i.k,-r.deltaY/i.k);this.svg.call(this.zoom.transform,s)},this.handleClick=(r,i)=>{let s=this.options.toggleRecursively;(RR?r.metaKey:r.ctrlKey)&&(s=!s),this.toggleNode(i.data,s)},this.svg=t.datum?t:A0(t),this.styleNode=this.svg.append("style"),this.zoom=rCe().filter(r=>this.options.scrollForPan&&r.type==="wheel"?r.ctrlKey&&!r.button:(!r.ctrlKey||r.type==="wheel")&&!r.button).on("zoom",this.handleZoom),this.setOptions(n),this.state={id:this.options.id||this.svg.attr("id")||z9e(),minX:0,maxX:0,minY:0,maxY:0},this.g=this.svg.append("g"),this.debouncedRefresh=q9e(()=>this.setData(),200),this.revokers.push(lye.tap(()=>{this.setData()}))}getStyleContent(){const{style:t}=this.options,{id:n}=this.state,r=typeof t=="function"?t(n):"";return[this.options.embedGlobalCSS&&aye,r].filter(Boolean).join(` `)}updateStyle(){this.svg.attr("class",K9e(this.svg.attr("class"),"markmap",this.state.id));const t=this.getStyleContent();this.styleNode.text(t)}toggleNode(t,n=!1){var r,i;const s=(r=t.payload)!=null&&r.fold?0:1;n?X3(t,(o,a)=>{o.payload={...o.payload,fold:s},a()}):t.payload={...t.payload,fold:(i=t.payload)!=null&&i.fold?0:1},this.renderData(t)}initializeData(t){let n=0;const{color:r,nodeMinHeight:i,maxWidth:s,initialExpandLevel:o}=this.options,{id:a}=this.state,l=Ub(mm("div",{className:`markmap-container markmap ${a}-g`})),c=Ub(mm("style",{children:[this.getStyleContent(),oye].join(` `)}));document.body.append(l,c);const u=s?`--markmap-max-width: ${s}px`:"";let d=0,h=0;X3(t,(g,b,y)=>{var C,E,B;h+=1,g.children=(C=g.children)==null?void 0:C.map(N=>({...N})),n+=1;const S=Ub(mm("div",{className:"markmap-foreign markmap-foreign-testing-max",style:u,children:mm("div",{dangerouslySetInnerHTML:{__html:g.content}})}));l.append(S),g.state={...g.state,depth:h,id:n,el:S.firstChild},g.state.path=[(E=y==null?void 0:y.state)==null?void 0:E.path,g.state.id].filter(Boolean).join("."),r(g);const L=((B=g.payload)==null?void 0:B.fold)===2;L?d+=1:(d||o>=0&&g.state.depth>=o)&&(g.payload={...g.payload,fold:1}),b(),L&&(d-=1),h-=1});const m=Array.from(l.childNodes).map(g=>g.firstChild);this._checkImages(l),m.forEach(g=>{var b;(b=g.parentNode)==null||b.append(g.cloneNode(!0))}),X3(t,(g,b,y)=>{var C;const E=g.state,B=E.el.getBoundingClientRect();g.content=E.el.innerHTML,E.size=[Math.ceil(B.width)+1,Math.max(Math.ceil(B.height),i)],E.key=[(C=y==null?void 0:y.state)==null?void 0:C.id,E.id].filter(Boolean).join(".")+g.content,b()}),l.remove(),c.remove()}_checkImages(t){t.querySelectorAll("img").forEach(n=>{if(n.width)return;const r=this.imgCache[n.src];r!=null&&r[0]?[n.width,n.height]=r:r||this._loadImage(n.src)})}_loadImage(t){this.imgCache[t]=[0,0];const n=new Image;n.src=t,n.onload=()=>{this.imgCache[t]=[n.naturalWidth,n.naturalHeight],this.debouncedRefresh()}}setOptions(t){this.options={...this.options,...t},this.options.zoom?this.svg.call(this.zoom):this.svg.on(".zoom",null),this.options.pan?this.svg.on("wheel",this.handlePan):this.svg.on("wheel",null)}setData(t,n){n&&this.setOptions(n),t&&(this.state.data=t),this.state.data&&(this.initializeData(this.state.data),this.updateStyle(),this.renderData())}renderData(t){if(!this.state.data)return;const{spacingHorizontal:n,paddingX:r,spacingVertical:i,autoFit:s,color:o}=this.options,a=$R({}).children(R=>{var W;if(!((W=R.payload)!=null&&W.fold))return R.children}).nodeSize(R=>{const[W,te]=R.data.state.size;return[te,W+(W?r*2:0)+n]}).spacing((R,W)=>R.parent===W.parent?i:i*2),l=a.hierarchy(this.state.data);a(l);const c=l.descendants().reverse(),u=l.links(),d=jbe(),h=zD(c,R=>R.x-R.xSize/2),m=PD(c,R=>R.x+R.xSize/2),g=zD(c,R=>R.y),b=PD(c,R=>R.y+R.ySize-n);Object.assign(this.state,{minX:h,maxX:m,minY:g,maxY:b}),s&&this.fit();const y=t&&c.find(R=>R.data===t)||l,C=y.data.state.x0??y.x,E=y.data.state.y0??y.y,B=this.g.selectAll(Q1("g")).data(c,R=>R.data.state.key),S=B.enter().append("g").attr("data-depth",R=>R.data.state.depth).attr("data-path",R=>R.data.state.path).attr("transform",R=>`translate(${E+y.ySize-R.ySize},${C+y.xSize/2-R.xSize})`),L=this.transition(B.exit());L.select("line").attr("x1",R=>R.ySize-n).attr("x2",R=>R.ySize-n),L.select("foreignObject").style("opacity",0),L.attr("transform",R=>`translate(${y.y+y.ySize-R.ySize},${y.x+y.xSize/2-R.xSize})`).remove();const N=B.merge(S).attr("class",R=>{var W;return["markmap-node",((W=R.data.payload)==null?void 0:W.fold)&&"markmap-fold"].filter(Boolean).join(" ")});this.transition(N).attr("transform",R=>`translate(${R.y},${R.x-R.xSize/2})`);const U=N.selectAll(Q1("line")).data(R=>[R],R=>R.data.state.key).join(R=>R.append("line").attr("x1",W=>W.ySize-n).attr("x2",W=>W.ySize-n),R=>R,R=>R.remove());this.transition(U).attr("x1",-1).attr("x2",R=>R.ySize-n+2).attr("y1",R=>R.xSize).attr("y2",R=>R.xSize).attr("stroke",R=>o(R.data)).attr("stroke-width",KR);const $=N.selectAll(Q1("circle")).data(R=>{var W;return(W=R.data.children)!=null&&W.length?[R]:[]},R=>R.data.state.key).join(R=>R.append("circle").attr("stroke-width","1.5").attr("cx",W=>W.ySize-n).attr("cy",W=>W.xSize).attr("r",0).on("click",(W,te)=>this.handleClick(W,te)).on("mousedown",Qb),R=>R,R=>R.remove());this.transition($).attr("r",6).attr("cx",R=>R.ySize-n).attr("cy",R=>R.xSize).attr("stroke",R=>o(R.data)).attr("fill",R=>{var W;return(W=R.data.payload)!=null&&W.fold&&R.data.children?o(R.data):"#fff"});const G=N.selectAll(Q1("foreignObject")).data(R=>[R],R=>R.data.state.key).join(R=>{const W=R.append("foreignObject").attr("class","markmap-foreign").attr("x",r).attr("y",0).style("opacity",0).on("mousedown",Qb).on("dblclick",Qb);return W.append("xhtml:div").select(function(te){const K=te.data.state.el.cloneNode(!0);return this.replaceWith(K),K}).attr("xmlns","http://www.w3.org/1999/xhtml"),W},R=>R,R=>R.remove()).attr("width",R=>Math.max(0,R.ySize-n-r*2)).attr("height",R=>R.xSize);this.transition(G).style("opacity",1);const z=this.g.selectAll(Q1("path")).data(u,R=>R.target.data.state.key).join(R=>{const W=[E+y.ySize-n,C+y.xSize/2];return R.insert("path","g").attr("class","markmap-link").attr("data-depth",te=>te.target.data.state.depth).attr("data-path",te=>te.target.data.state.path).attr("d",d({source:W,target:W}))},R=>R,R=>{const W=[y.y+y.ySize-n,y.x+y.xSize/2];return this.transition(R).attr("d",d({source:W,target:W})).remove()});this.transition(z).attr("stroke",R=>o(R.target.data)).attr("stroke-width",R=>KR(R.target)).attr("d",R=>{const W=R.source,te=R.target,K=[W.y+W.ySize-n,W.x+W.xSize/2],j=[te.y,te.x+te.xSize/2];return d({source:K,target:j})}),c.forEach(R=>{R.data.state.x0=R.x,R.data.state.y0=R.y})}transition(t){const{duration:n}=this.options;return t.transition().duration(n)}async fit(){const t=this.svg.node(),{width:n,height:r}=t.getBoundingClientRect(),{fitRatio:i}=this.options,{minX:s,maxX:o,minY:a,maxY:l}=this.state,c=l-a,u=o-s,d=Math.min(n/c*i,r/u*i,2),h=pm.translate((n-c*d)/2-a*d,(r-u*d)/2-s*d).scale(d);return this.transition(this.svg).call(this.zoom.transform,h).end().catch(Lh)}findElement(t){let n;return this.g.selectAll(Q1("g")).each(function(r){r.data===t&&(n={data:r,g:this})}),n}async ensureView(t,n){var r;const i=(r=this.findElement(t))==null?void 0:r.data;if(!i)return;const s=this.svg.node(),{spacingHorizontal:o}=this.options,a=s.getBoundingClientRect(),l=gm(s),[c,u]=[i.y,i.y+i.ySize-o+2].map(E=>E*l.k+l.x),[d,h]=[i.x-i.xSize/2,i.x+i.xSize/2].map(E=>E*l.k+l.y),m={left:0,right:0,top:0,bottom:0,...n},g=[m.left-c,a.width-m.right-u],b=[m.top-d,a.height-m.bottom-h],y=g[0]*g[1]>0?VR(g,Math.abs)/l.k:0,C=b[0]*b[1]>0?VR(b,Math.abs)/l.k:0;if(y||C){const E=l.translate(y,C);return this.transition(this.svg).call(this.zoom.transform,E).end().catch(Lh)}}async rescale(t){const n=this.svg.node(),{width:r,height:i}=n.getBoundingClientRect(),s=r/2,o=i/2,a=gm(n),l=a.translate((s-a.x)*(1-t)/a.k,(o-a.y)*(1-t)/a.k).scale(t);return this.transition(this.svg).call(this.zoom.transform,l).end().catch(Lh)}destroy(){this.svg.on(".zoom",null),this.svg.html(null),this.revokers.forEach(t=>{t()})}static create(t,n,r=null){const i=new _m(t,n);return r&&(i.setData(r),i.fit()),i}}const $b={xml:!1,decodeEntities:!0},GR={_useHtmlParser2:!0,xmlMode:!0};function Pb(e){return e!=null&&e.xml?typeof e.xml=="boolean"?GR:{...GR,...e.xml}:e??void 0}var lr;(function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"})(lr||(lr={}));function cye(e){return e.type===lr.Tag||e.type===lr.Script||e.type===lr.Style}const uye=lr.Root,Aye=lr.Text,dye=lr.Directive,fye=lr.Comment,hye=lr.Script,pye=lr.Style,gye=lr.Tag,mye=lr.CDATA,vye=lr.Doctype;let qR=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(t){this.parent=t}get previousSibling(){return this.prev}set previousSibling(t){this.prev=t}get nextSibling(){return this.next}set nextSibling(t){this.next=t}cloneNode(t=!1){return ym(this,t)}};class zb extends qR{constructor(t){super(),this.data=t}get nodeValue(){return this.data}set nodeValue(t){this.data=t}}class Kh extends zb{constructor(){super(...arguments),this.type=lr.Text}get nodeType(){return 3}}class Kb extends zb{constructor(){super(...arguments),this.type=lr.Comment}get nodeType(){return 8}}class Vb extends zb{constructor(t,n){super(n),this.name=t,this.type=lr.Directive}get nodeType(){return 1}}class Gb extends qR{constructor(t){super(),this.children=t}get firstChild(){var t;return(t=this.children[0])!==null&&t!==void 0?t:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(t){this.children=t}}class WR extends Gb{constructor(){super(...arguments),this.type=lr.CDATA}get nodeType(){return 4}}class Uu extends Gb{constructor(){super(...arguments),this.type=lr.Root}get nodeType(){return 9}}let qb=class extends Gb{constructor(t,n,r=[],i=t==="script"?lr.Script:t==="style"?lr.Style:lr.Tag){super(r),this.name=t,this.attribs=n,this.type=i}get nodeType(){return 1}get tagName(){return this.name}set tagName(t){this.name=t}get attributes(){return Object.keys(this.attribs).map(t=>{var n,r;return{name:t,value:this.attribs[t],namespace:(n=this["x-attribsNamespace"])===null||n===void 0?void 0:n[t],prefix:(r=this["x-attribsPrefix"])===null||r===void 0?void 0:r[t]}})}};function un(e){return cye(e)}function bm(e){return e.type===lr.CDATA}function al(e){return e.type===lr.Text}function Cm(e){return e.type===lr.Comment}function Wb(e){return e.type===lr.Directive}function Hu(e){return e.type===lr.Root}function Ri(e){return Object.prototype.hasOwnProperty.call(e,"children")}function ym(e,t=!1){let n;if(al(e))n=new Kh(e.data);else if(Cm(e))n=new Kb(e.data);else if(un(e)){const r=t?Yb(e.children):[],i=new qb(e.name,{...e.attribs},r);r.forEach(s=>s.parent=i),e.namespace!=null&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]={...e["x-attribsNamespace"]}),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]={...e["x-attribsPrefix"]}),n=i}else if(bm(e)){const r=t?Yb(e.children):[],i=new WR(r);r.forEach(s=>s.parent=i),n=i}else if(Hu(e)){const r=t?Yb(e.children):[],i=new Uu(r);r.forEach(s=>s.parent=i),e["x-mode"]&&(i["x-mode"]=e["x-mode"]),n=i}else if(Wb(e)){const r=new Vb(e.name,e.data);e["x-name"]!=null&&(r["x-name"]=e["x-name"],r["x-publicId"]=e["x-publicId"],r["x-systemId"]=e["x-systemId"]),n=r}else throw new Error(`Not implemented yet: ${e.type}`);return n.startIndex=e.startIndex,n.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function Yb(e){const t=e.map(n=>ym(n,!0));for(let n=1;n[e.toLowerCase(),e])),Cye=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),yye=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function wye(e){return e.replace(/"/g,""")}function xye(e,t){var n;if(!e)return;const r=((n=t.encodeEntities)!==null&&n!==void 0?n:t.decodeEntities)===!1?wye:t.xmlMode||t.encodeEntities!=="utf8"?HO:$O;return Object.keys(e).map(i=>{var s,o;const a=(s=e[i])!==null&&s!==void 0?s:"";return t.xmlMode==="foreign"&&(i=(o=Cye.get(i))!==null&&o!==void 0?o:i),!t.emptyAttrs&&!t.xmlMode&&a===""?i:`${i}="${r(a)}"`}).join(" ")}const jR=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function wm(e,t={}){const n="length"in e?e:[e];let r="";for(let i=0;i0&&(r+=wm(e.children,t)),(t.xmlMode||!jR.has(e.name))&&(r+=``)),r}function kye(e){return`<${e.data}>`}function Iye(e,t){var n;let r=e.data||"";return((n=t.encodeEntities)!==null&&n!==void 0?n:t.decodeEntities)!==!1&&!(!t.xmlMode&&e.parent&&yye.has(e.parent.name))&&(r=t.xmlMode||t.encodeEntities!=="utf8"?HO(r):PO(r)),r}function Fye(e){return``}function Mye(e){return``}function XR(e,t){return wm(e,t)}function Lye(e,t){return Ri(e)?e.children.map(n=>XR(n,t)).join(""):""}function xm(e){return Array.isArray(e)?e.map(xm).join(""):un(e)?e.name==="br"?` `:xm(e.children):bm(e)?xm(e.children):al(e)?e.data:""}function K1(e){return Array.isArray(e)?e.map(K1).join(""):Ri(e)&&!Cm(e)?K1(e.children):al(e)?e.data:""}function Em(e){return Array.isArray(e)?e.map(Em).join(""):Ri(e)&&(e.type===lr.Tag||bm(e))?Em(e.children):al(e)?e.data:""}function Bm(e){return Ri(e)?e.children:[]}function ZR(e){return e.parent||null}function JR(e){const t=ZR(e);if(t!=null)return Bm(t);const n=[e];let{prev:r,next:i}=e;for(;r!=null;)n.unshift(r),{prev:r}=r;for(;i!=null;)n.push(i),{next:i}=i;return n}function Oye(e,t){var n;return(n=e.attribs)===null||n===void 0?void 0:n[t]}function Nye(e,t){return e.attribs!=null&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&e.attribs[t]!=null}function Dye(e){return e.name}function jb(e){let{next:t}=e;for(;t!==null&&!un(t);)({next:t}=t);return t}function Xb(e){let{prev:t}=e;for(;t!==null&&!un(t);)({prev:t}=t);return t}function Qu(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){const t=e.parent.children,n=t.lastIndexOf(e);n>=0&&t.splice(n,1)}e.next=null,e.prev=null,e.parent=null}function Rye(e,t){const n=t.prev=e.prev;n&&(n.next=t);const r=t.next=e.next;r&&(r.prev=t);const i=t.parent=e.parent;if(i){const s=i.children;s[s.lastIndexOf(e)]=t,e.parent=null}}function Uye(e,t){if(Qu(t),t.next=null,t.parent=e,e.children.push(t)>1){const n=e.children[e.children.length-2];n.next=t,t.prev=n}else t.prev=null}function Hye(e,t){Qu(t);const{parent:n}=e,r=e.next;if(t.next=r,t.prev=e,e.next=t,t.parent=n,r){if(r.prev=t,n){const i=n.children;i.splice(i.lastIndexOf(r),0,t)}}else n&&n.children.push(t)}function Qye(e,t){if(Qu(t),t.parent=e,t.prev=null,e.children.unshift(t)!==1){const n=e.children[1];n.prev=t,t.next=n}else t.next=null}function $ye(e,t){Qu(t);const{parent:n}=e;if(n){const r=n.children;r.splice(r.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=n,t.prev=e.prev,t.next=e,e.prev=t}function Tm(e,t,n=!0,r=1/0){return Zb(e,Array.isArray(t)?t:[t],n,r)}function Zb(e,t,n,r){const i=[],s=[t],o=[0];for(;;){if(o[0]>=s[0].length){if(o.length===1)return i;s.shift(),o.shift();continue}const a=s[0][o[0]++];if(e(a)&&(i.push(a),--r<=0))return i;n&&Ri(a)&&a.children.length>0&&(o.unshift(0),s.unshift(a.children))}}function Pye(e,t){return t.find(e)}function Jb(e,t,n=!0){let r=null;for(let i=0;i0&&(r=Jb(e,s.children,!0));else continue}return r}function eU(e,t){return t.some(n=>un(n)&&(e(n)||eU(e,n.children)))}function zye(e,t){const n=[],r=[t],i=[0];for(;;){if(i[0]>=r[0].length){if(r.length===1)return n;r.shift(),i.shift();continue}const s=r[0][i[0]++];un(s)&&(e(s)&&n.push(s),s.children.length>0&&(i.unshift(0),r.unshift(s.children)))}}const Sm={tag_name(e){return typeof e=="function"?t=>un(t)&&e(t.name):e==="*"?un:t=>un(t)&&t.name===e},tag_type(e){return typeof e=="function"?t=>e(t.type):t=>t.type===e},tag_contains(e){return typeof e=="function"?t=>al(t)&&e(t.data):t=>al(t)&&t.data===e}};function tU(e,t){return typeof t=="function"?n=>un(n)&&t(n.attribs[e]):n=>un(n)&&n.attribs[e]===t}function Kye(e,t){return n=>e(n)||t(n)}function nU(e){const t=Object.keys(e).map(n=>{const r=e[n];return Object.prototype.hasOwnProperty.call(Sm,n)?Sm[n](r):tU(n,r)});return t.length===0?null:t.reduce(Kye)}function Vye(e,t){const n=nU(e);return n?n(t):!0}function Gye(e,t,n,r=1/0){const i=nU(e);return i?Tm(i,t,n,r):[]}function qye(e,t,n=!0){return Array.isArray(t)||(t=[t]),Jb(tU("id",e),t,n)}function V1(e,t,n=!0,r=1/0){return Tm(Sm.tag_name(e),t,n,r)}function Wye(e,t,n=!0,r=1/0){return Tm(Sm.tag_type(e),t,n,r)}function Yye(e){let t=e.length;for(;--t>=0;){const n=e[t];if(t>0&&e.lastIndexOf(n,t-1)>=0){e.splice(t,1);continue}for(let r=n.parent;r;r=r.parent)if(e.includes(r)){e.splice(t,1);break}}return e}var Uo;(function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"})(Uo||(Uo={}));function rU(e,t){const n=[],r=[];if(e===t)return 0;let i=Ri(e)?e:e.parent;for(;i;)n.unshift(i),i=i.parent;for(i=Ri(t)?t:t.parent;i;)r.unshift(i),i=i.parent;const s=Math.min(n.length,r.length);let o=0;for(;ol.indexOf(u)?a===t?Uo.FOLLOWING|Uo.CONTAINED_BY:Uo.FOLLOWING:a===e?Uo.PRECEDING|Uo.CONTAINS:Uo.PRECEDING}function G1(e){return e=e.filter((t,n,r)=>!r.includes(t,n+1)),e.sort((t,n)=>{const r=rU(t,n);return r&Uo.PRECEDING?-1:r&Uo.FOLLOWING?1:0}),e}function jye(e){const t=km(twe,e);return t?t.name==="feed"?Xye(t):Zye(t):null}function Xye(e){var t;const n=e.children,r={type:"atom",items:V1("entry",n).map(o=>{var a;const{children:l}=o,c={media:iU(l)};Hs(c,"id","id",l),Hs(c,"title","title",l);const u=(a=km("link",l))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);const d=f0("summary",l)||f0("content",l);d&&(c.description=d);const h=f0("updated",l);return h&&(c.pubDate=new Date(h)),c})};Hs(r,"id","id",n),Hs(r,"title","title",n);const i=(t=km("link",n))===null||t===void 0?void 0:t.attribs.href;i&&(r.link=i),Hs(r,"description","subtitle",n);const s=f0("updated",n);return s&&(r.updated=new Date(s)),Hs(r,"author","email",n,!0),r}function Zye(e){var t,n;const r=(n=(t=km("channel",e.children))===null||t===void 0?void 0:t.children)!==null&&n!==void 0?n:[],i={type:e.name.substr(0,3),id:"",items:V1("item",e.children).map(o=>{const{children:a}=o,l={media:iU(a)};Hs(l,"id","guid",a),Hs(l,"title","title",a),Hs(l,"link","link",a),Hs(l,"description","description",a);const c=f0("pubDate",a)||f0("dc:date",a);return c&&(l.pubDate=new Date(c)),l})};Hs(i,"title","title",r),Hs(i,"link","link",r),Hs(i,"description","description",r);const s=f0("lastBuildDate",r);return s&&(i.updated=new Date(s)),Hs(i,"author","managingEditor",r,!0),i}const Jye=["url","type","lang"],ewe=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function iU(e){return V1("media:content",e).map(t=>{const{attribs:n}=t,r={medium:n.medium,isDefault:!!n.isDefault};for(const i of Jye)n[i]&&(r[i]=n[i]);for(const i of ewe)n[i]&&(r[i]=parseInt(n[i],10));return n.expression&&(r.expression=n.expression),r})}function km(e,t){return V1(e,t,!0,1)[0]}function f0(e,t,n=!1){return K1(V1(e,t,n,1)).trim()}function Hs(e,t,n,r,i=!1){const s=f0(n,r,i);s&&(e[t]=s)}function twe(e){return e==="rss"||e==="feed"||e==="rdf:RDF"}const Im=Object.freeze(Object.defineProperty({__proto__:null,get DocumentPosition(){return Uo},append:Hye,appendChild:Uye,compareDocumentPosition:rU,existsOne:eU,filter:Tm,find:Zb,findAll:zye,findOne:Jb,findOneChild:Pye,getAttributeValue:Oye,getChildren:Bm,getElementById:qye,getElements:Gye,getElementsByTagName:V1,getElementsByTagType:Wye,getFeed:jye,getInnerHTML:Lye,getName:Dye,getOuterHTML:XR,getParent:ZR,getSiblings:JR,getText:xm,hasAttrib:Nye,hasChildren:Ri,innerText:Em,isCDATA:bm,isComment:Cm,isDocument:Hu,isTag:un,isText:al,nextElementSibling:jb,prepend:$ye,prependChild:Qye,prevElementSibling:Xb,removeElement:Qu,removeSubsets:Yye,replaceElement:Rye,testElement:Vye,textContent:K1,uniqueSort:G1},Symbol.toStringTag,{value:"Module"}));function sU(e,t,n){return e?e(t??e._root.children,null,void 0,n).toString():""}function nwe(e,t){return!t&&typeof e=="object"&&e!=null&&!("length"in e)&&!("type"in e)}function rwe(e,t){const n=nwe(e)?(t=e,void 0):e,r={...$b,...this===null||this===void 0?void 0:this._options,...Pb(t??{})};return sU(this,n,r)}function iwe(e){const t={...this._options,xmlMode:!0};return sU(this,e,t)}function Vh(e){const t=e||(this?this.root():[]);let n="";for(let r=0;rn.toUpperCase())}function uwe(e){return e.replace(/[A-Z]/g,"-$&").toLowerCase()}function Pr(e,t){const n=e.length;for(let r=0;rym(r,!0)):[ym(e,!0)],n=new Uu(t);return t.forEach(r=>{r.parent=n}),t}var $u;(function(e){e[e.LowerA=97]="LowerA",e[e.LowerZ=122]="LowerZ",e[e.UpperA=65]="UpperA",e[e.UpperZ=90]="UpperZ",e[e.Exclamation=33]="Exclamation"})($u||($u={}));function tC(e){const t=e.indexOf("<");if(t<0||t>e.length-3)return!1;const n=e.charCodeAt(t+1);return(n>=$u.LowerA&&n<=$u.LowerZ||n>=$u.UpperA&&n<=$u.UpperZ||n===$u.Exclamation)&&e.includes(">",t+2)}const q1=Object.prototype.hasOwnProperty,Gh=/\s+/,nC="data-",lU={null:null,true:!0,false:!1},rC=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,Awe=/^{[^]*}$|^\[[^]*]$/;function Fm(e,t,n){var r;if(!(!e||!un(e))){if((r=e.attribs)!==null&&r!==void 0||(e.attribs={}),!t)return e.attribs;if(q1.call(e.attribs,t))return!n&&rC.test(t)?t:e.attribs[t];if(e.name==="option"&&t==="value")return Vh(e.children);if(e.name==="input"&&(e.attribs.type==="radio"||e.attribs.type==="checkbox")&&t==="value")return"on"}}function W1(e,t,n){n===null?dU(e,t):e.attribs[t]=`${n}`}function dwe(e,t){if(typeof e=="object"||t!==void 0){if(typeof t=="function"){if(typeof e!="string")throw new Error("Bad combination of arguments.");return Pr(this,(n,r)=>{un(n)&&W1(n,e,t.call(n,r,n.attribs[e]))})}return Pr(this,n=>{un(n)&&(typeof e=="object"?Object.keys(e).forEach(r=>{const i=e[r];W1(n,r,i)}):W1(n,e,t))})}return arguments.length>1?this:Fm(this[0],e,this.options.xmlMode)}function cU(e,t,n){return t in e?e[t]:!n&&rC.test(t)?Fm(e,t,!1)!==void 0:Fm(e,t,n)}function iC(e,t,n,r){t in e?e[t]=n:W1(e,t,!r&&rC.test(t)?n?"":null:`${n}`)}function fwe(e,t){var n;if(typeof e=="string"&&t===void 0){const r=this[0];if(!r||!un(r))return;switch(e){case"style":{const i=this.css(),s=Object.keys(i);return s.forEach((o,a)=>{i[a]=o}),i.length=s.length,i}case"tagName":case"nodeName":return r.name.toUpperCase();case"href":case"src":{const i=(n=r.attribs)===null||n===void 0?void 0:n[e];return typeof URL<"u"&&(e==="href"&&(r.tagName==="a"||r.name==="link")||e==="src"&&(r.tagName==="img"||r.tagName==="iframe"||r.tagName==="audio"||r.tagName==="video"||r.tagName==="source"))&&i!==void 0&&this.options.baseURI?new URL(i,this.options.baseURI).href:i}case"innerText":return Em(r);case"textContent":return K1(r);case"outerHTML":return this.clone().wrap("").parent().html();case"innerHTML":return this.html();default:return cU(r,e,this.options.xmlMode)}}if(typeof e=="object"||t!==void 0){if(typeof t=="function"){if(typeof e=="object")throw new Error("Bad combination of arguments.");return Pr(this,(r,i)=>{un(r)&&iC(r,e,t.call(r,i,cU(r,e,this.options.xmlMode)),this.options.xmlMode)})}return Pr(this,r=>{un(r)&&(typeof e=="object"?Object.keys(e).forEach(i=>{const s=e[i];iC(r,i,s,this.options.xmlMode)}):iC(r,e,t,this.options.xmlMode))})}}function uU(e,t,n){var r;const i=e;(r=i.data)!==null&&r!==void 0||(i.data={}),typeof t=="object"?Object.assign(i.data,t):typeof t=="string"&&n!==void 0&&(i.data[t]=n)}function AU(e,t){let n,r,i;t==null?(n=Object.keys(e.attribs).filter(s=>s.startsWith(nC)),r=n.map(s=>cwe(s.slice(nC.length)))):(n=[nC+uwe(t)],r=[t]);for(let s=0;s{un(s)&&(typeof e=="object"?uU(s,e):uU(s,e,t))}),this):q1.call(i.data,e)?i.data[e]:AU(i,e):AU(i)}function pwe(e){const t=arguments.length===0,n=this[0];if(!n||!un(n))return t?void 0:this;switch(n.name){case"textarea":return this.text(e);case"select":{const r=this.find("option:selected");if(!t){if(this.attr("multiple")==null&&typeof e=="object")return this;this.find("option").removeAttr("selected");const i=typeof e!="object"?[e]:e;for(let s=0;sVh(i.children)):r.attr("value")}case"input":case"option":return t?this.attr("value"):this.attr("value",e)}}function dU(e,t){!e.attribs||!q1.call(e.attribs,t)||delete e.attribs[t]}function Mm(e){return e?e.trim().split(Gh):[]}function gwe(e){const t=Mm(e);for(let n=0;n{un(r)&&dU(r,t[n])});return this}function mwe(e){return this.toArray().some(t=>{const n=un(t)&&t.attribs.class;let r=-1;if(n&&e.length)for(;(r=n.indexOf(e,r+1))>-1;){const i=r+e.length;if((r===0||Gh.test(n[r-1]))&&(i===n.length||Gh.test(n[i])))return!0}return!1})}function fU(e){if(typeof e=="function")return Pr(this,(r,i)=>{if(un(r)){const s=r.attribs.class||"";fU.call([r],e.call(r,i,s))}});if(!e||typeof e!="string")return this;const t=e.split(Gh),n=this.length;for(let r=0;r{un(i)&&hU.call([i],e.call(i,s,i.attribs.class||""))});const t=Mm(e),n=t.length,r=arguments.length===0;return Pr(this,i=>{if(un(i))if(r)i.attribs.class="";else{const s=Mm(i.attribs.class);let o=!1;for(let a=0;a=0&&(s.splice(l,1),o=!0,a--)}o&&(i.attribs.class=s.join(" "))}})}function pU(e,t){if(typeof e=="function")return Pr(this,(o,a)=>{un(o)&&pU.call([o],e.call(o,a,o.attribs.class||"",t),t)});if(!e||typeof e!="string")return this;const n=e.split(Gh),r=n.length,i=typeof t=="boolean"?t?1:-1:0,s=this.length;for(let o=0;o=0&&u<0?l.push(n[c]):i<=0&&u>=0&&l.splice(u,1)}a.attribs.class=l.join(" ")}return this}const vwe=Object.freeze(Object.defineProperty({__proto__:null,addClass:fU,attr:dwe,data:hwe,hasClass:mwe,prop:fwe,removeAttr:gwe,removeClass:hU,toggleClass:pU,val:pwe},Symbol.toStringTag,{value:"Module"}));var jt;(function(e){e.Attribute="attribute",e.Pseudo="pseudo",e.PseudoElement="pseudo-element",e.Tag="tag",e.Universal="universal",e.Adjacent="adjacent",e.Child="child",e.Descendant="descendant",e.Parent="parent",e.Sibling="sibling",e.ColumnCombinator="column-combinator"})(jt||(jt={}));var yi;(function(e){e.Any="any",e.Element="element",e.End="end",e.Equals="equals",e.Exists="exists",e.Hyphen="hyphen",e.Not="not",e.Start="start"})(yi||(yi={}));const gU=/^[^\\#]?(?:\\(?:[\da-f]{1,6}\s?|.)|[\w\-\u00b0-\uFFFF])+/,_we=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,bwe=new Map([[126,yi.Element],[94,yi.Start],[36,yi.End],[42,yi.Any],[33,yi.Not],[124,yi.Hyphen]]),Cwe=new Set(["has","not","matches","is","where","host","host-context"]);function qh(e){switch(e.type){case jt.Adjacent:case jt.Child:case jt.Descendant:case jt.Parent:case jt.Sibling:case jt.ColumnCombinator:return!0;default:return!1}}const ywe=new Set(["contains","icontains"]);function wwe(e,t,n){const r=parseInt(t,16)-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,r&1023|56320)}function Wh(e){return e.replace(_we,wwe)}function sC(e){return e===39||e===34}function mU(e){return e===32||e===9||e===10||e===12||e===13}function Lm(e){const t=[],n=vU(t,`${e}`,0);if(n0&&n0&&qh(r[r.length-1]))throw new Error("Did not expect successive traversals.")}function c(h){if(r.length>0&&r[r.length-1].type===jt.Descendant){r[r.length-1].type=h;return}l(),r.push({type:h})}function u(h,m){r.push({type:jt.Attribute,name:h,action:m,value:i(1),namespace:null,ignoreCase:"quirks"})}function d(){if(r.length&&r[r.length-1].type===jt.Descendant&&r.pop(),r.length===0)throw new Error("Empty sub-selector");e.push(r)}if(s(0),t.length===n)return n;e:for(;n=0&&r>=1)):e.type===jt.Pseudo&&(e.data?e.name==="has"||e.name==="contains"?r=0:Array.isArray(e.data)?(r=Math.min(...e.data.map(i=>Math.min(...i.map(bU)))),r<0&&(r=0)):r=2:r=3),r}const Bwe=/[-[\]{}()*+?.,\\^$|#\s]/g;function CU(e){return e.replace(Bwe,"\\$&")}const Twe=new Set(["accept","accept-charset","align","alink","axis","bgcolor","charset","checked","clear","codetype","color","compact","declare","defer","dir","direction","disabled","enctype","face","frame","hreflang","http-equiv","lang","language","link","media","method","multiple","nohref","noresize","noshade","nowrap","readonly","rel","rev","rules","scope","scrolling","selected","shape","target","text","type","valign","valuetype","vlink"]);function Pu(e,t){return typeof e.ignoreCase=="boolean"?e.ignoreCase:e.ignoreCase==="quirks"?!!t.quirksMode:!t.xmlMode&&Twe.has(e.name)}const Swe={equals(e,t,n){const{adapter:r}=n,{name:i}=t;let{value:s}=t;return Pu(t,n)?(s=s.toLowerCase(),o=>{const a=r.getAttributeValue(o,i);return a!=null&&a.length===s.length&&a.toLowerCase()===s&&e(o)}):o=>r.getAttributeValue(o,i)===s&&e(o)},hyphen(e,t,n){const{adapter:r}=n,{name:i}=t;let{value:s}=t;const o=s.length;return Pu(t,n)?(s=s.toLowerCase(),function(l){const c=r.getAttributeValue(l,i);return c!=null&&(c.length===o||c.charAt(o)==="-")&&c.substr(0,o).toLowerCase()===s&&e(l)}):function(l){const c=r.getAttributeValue(l,i);return c!=null&&(c.length===o||c.charAt(o)==="-")&&c.substr(0,o)===s&&e(l)}},element(e,t,n){const{adapter:r}=n,{name:i,value:s}=t;if(/\s/.test(s))return Mn.falseFunc;const o=new RegExp(`(?:^|\\s)${CU(s)}(?:$|\\s)`,Pu(t,n)?"i":"");return function(l){const c=r.getAttributeValue(l,i);return c!=null&&c.length>=s.length&&o.test(c)&&e(l)}},exists(e,{name:t},{adapter:n}){return r=>n.hasAttrib(r,t)&&e(r)},start(e,t,n){const{adapter:r}=n,{name:i}=t;let{value:s}=t;const o=s.length;return o===0?Mn.falseFunc:Pu(t,n)?(s=s.toLowerCase(),a=>{const l=r.getAttributeValue(a,i);return l!=null&&l.length>=o&&l.substr(0,o).toLowerCase()===s&&e(a)}):a=>{var l;return!!(!((l=r.getAttributeValue(a,i))===null||l===void 0)&&l.startsWith(s))&&e(a)}},end(e,t,n){const{adapter:r}=n,{name:i}=t;let{value:s}=t;const o=-s.length;return o===0?Mn.falseFunc:Pu(t,n)?(s=s.toLowerCase(),a=>{var l;return((l=r.getAttributeValue(a,i))===null||l===void 0?void 0:l.substr(o).toLowerCase())===s&&e(a)}):a=>{var l;return!!(!((l=r.getAttributeValue(a,i))===null||l===void 0)&&l.endsWith(s))&&e(a)}},any(e,t,n){const{adapter:r}=n,{name:i,value:s}=t;if(s==="")return Mn.falseFunc;if(Pu(t,n)){const o=new RegExp(CU(s),"i");return function(l){const c=r.getAttributeValue(l,i);return c!=null&&c.length>=s.length&&o.test(c)&&e(l)}}return o=>{var a;return!!(!((a=r.getAttributeValue(o,i))===null||a===void 0)&&a.includes(s))&&e(o)}},not(e,t,n){const{adapter:r}=n,{name:i}=t;let{value:s}=t;return s===""?o=>!!r.getAttributeValue(o,i)&&e(o):Pu(t,n)?(s=s.toLowerCase(),o=>{const a=r.getAttributeValue(o,i);return(a==null||a.length!==s.length||a.toLowerCase()!==s)&&e(o)}):o=>r.getAttributeValue(o,i)!==s&&e(o)}},kwe=new Set([9,10,12,13,32]),yU=48,Iwe=57;function Fwe(e){if(e=e.trim().toLowerCase(),e==="even")return[2,0];if(e==="odd")return[2,1];let t=0,n=0,r=s(),i=o();if(t=yU&&e.charCodeAt(t)<=Iwe;)c=c*10+(e.charCodeAt(t)-yU),t++;return t===l?null:c}function a(){for(;ts<=n;if(t===0)return s=>s===n;if(t===1)return n<0?Mn.trueFunc:s=>s>=n;const r=Math.abs(t),i=(n%r+r)%r;return t>1?s=>s>=n&&s%r===i:s=>s<=n&&s%r===i}function Nm(e){return Mwe(Fwe(e))}function Dm(e,t){return n=>{const r=t.getParent(n);return r!=null&&t.isTag(r)&&e(n)}}const aC={contains(e,t,{adapter:n}){return function(i){return e(i)&&n.getText(i).includes(t)}},icontains(e,t,{adapter:n}){const r=t.toLowerCase();return function(s){return e(s)&&n.getText(s).toLowerCase().includes(r)}},"nth-child"(e,t,{adapter:n,equals:r}){const i=Nm(t);return i===Mn.falseFunc?Mn.falseFunc:i===Mn.trueFunc?Dm(e,n):function(o){const a=n.getSiblings(o);let l=0;for(let c=0;c=0&&!r(o,a[c]);c--)n.isTag(a[c])&&l++;return i(l)&&e(o)}},"nth-of-type"(e,t,{adapter:n,equals:r}){const i=Nm(t);return i===Mn.falseFunc?Mn.falseFunc:i===Mn.trueFunc?Dm(e,n):function(o){const a=n.getSiblings(o);let l=0;for(let c=0;c=0;c--){const u=a[c];if(r(o,u))break;n.isTag(u)&&n.getName(u)===n.getName(o)&&l++}return i(l)&&e(o)}},root(e,t,{adapter:n}){return r=>{const i=n.getParent(r);return(i==null||!n.isTag(i))&&e(r)}},scope(e,t,n,r){const{equals:i}=n;return!r||r.length===0?aC.root(e,t,n):r.length===1?s=>i(r[0],s)&&e(s):s=>r.includes(s)&&e(s)},hover:lC("isHovered"),visited:lC("isVisited"),active:lC("isActive")};function lC(e){return function(n,r,{adapter:i}){const s=i[e];return typeof s!="function"?Mn.falseFunc:function(a){return s(a)&&n(a)}}}const wU={empty(e,{adapter:t}){return!t.getChildren(e).some(n=>t.isTag(n)||t.getText(n)!=="")},"first-child"(e,{adapter:t,equals:n}){if(t.prevElementSibling)return t.prevElementSibling(e)==null;const r=t.getSiblings(e).find(i=>t.isTag(i));return r!=null&&n(e,r)},"last-child"(e,{adapter:t,equals:n}){const r=t.getSiblings(e);for(let i=r.length-1;i>=0;i--){if(n(e,r[i]))return!0;if(t.isTag(r[i]))break}return!1},"first-of-type"(e,{adapter:t,equals:n}){const r=t.getSiblings(e),i=t.getName(e);for(let s=0;s=0;s--){const o=r[s];if(n(e,o))return!0;if(t.isTag(o)&&t.getName(o)===i)break}return!1},"only-of-type"(e,{adapter:t,equals:n}){const r=t.getName(e);return t.getSiblings(e).every(i=>n(e,i)||!t.isTag(i)||t.getName(i)!==r)},"only-child"(e,{adapter:t,equals:n}){return t.getSiblings(e).every(r=>n(e,r)||!t.isTag(r))}};function xU(e,t,n,r){if(n===null){if(e.length>r)throw new Error(`Pseudo-class :${t} requires an argument`)}else if(e.length===r)throw new Error(`Pseudo-class :${t} doesn't have any arguments`)}const Lwe={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:`:is( :is(button, input, select, textarea, optgroup, option)[disabled], optgroup[disabled] > option, fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *) )`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"},EU={};function Owe(e,t){return e===Mn.falseFunc?Mn.falseFunc:n=>t.isTag(n)&&e(n)}function BU(e,t){const n=t.getSiblings(e);if(n.length<=1)return[];const r=n.indexOf(e);return r<0||r===n.length-1?[]:n.slice(r+1).filter(t.isTag)}function cC(e){return{xmlMode:!!e.xmlMode,lowerCaseAttributeNames:!!e.lowerCaseAttributeNames,lowerCaseTags:!!e.lowerCaseTags,quirksMode:!!e.quirksMode,cacheResults:!!e.cacheResults,pseudos:e.pseudos,adapter:e.adapter,equals:e.equals}}const uC=(e,t,n,r,i)=>{const s=i(t,cC(n),r);return s===Mn.trueFunc?e:s===Mn.falseFunc?Mn.falseFunc:o=>s(o)&&e(o)},AC={is:uC,matches:uC,where:uC,not(e,t,n,r,i){const s=i(t,cC(n),r);return s===Mn.falseFunc?e:s===Mn.trueFunc?Mn.falseFunc:o=>!s(o)&&e(o)},has(e,t,n,r,i){const{adapter:s}=n,o=cC(n);o.relativeSelector=!0;const a=t.some(u=>u.some(oC))?[EU]:void 0,l=i(t,o,a);if(l===Mn.falseFunc)return Mn.falseFunc;const c=Owe(l,s);if(a&&l!==Mn.trueFunc){const{shouldTestNextSiblings:u=!1}=l;return d=>{if(!e(d))return!1;a[0]=d;const h=s.getChildren(d),m=u?[...h,...BU(d,s)]:h;return s.existsOne(c,m)}}return u=>e(u)&&s.existsOne(c,s.getChildren(u))}};function Nwe(e,t,n,r,i){var s;const{name:o,data:a}=t;if(Array.isArray(a)){if(!(o in AC))throw new Error(`Unknown pseudo-class :${o}(${a})`);return AC[o](e,a,n,r,i)}const l=(s=n.pseudos)===null||s===void 0?void 0:s[o],c=typeof l=="string"?l:Lwe[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);const u=Lm(c);return AC.is(e,u,n,r,i)}if(typeof l=="function")return xU(l,o,a,1),u=>l(u,a)&&e(u);if(o in aC)return aC[o](e,a,n,r);if(o in wU){const u=wU[o];return xU(u,o,a,2),d=>u(d,n,a)&&e(d)}throw new Error(`Unknown pseudo-class :${o}`)}function dC(e,t){const n=t.getParent(e);return n&&t.isTag(n)?n:null}function Dwe(e,t,n,r,i){const{adapter:s,equals:o}=n;switch(t.type){case jt.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case jt.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case jt.Attribute:{if(t.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!n.xmlMode||n.lowerCaseAttributeNames)&&(t.name=t.name.toLowerCase()),Swe[t.action](e,t,n)}case jt.Pseudo:return Nwe(e,t,n,r,i);case jt.Tag:{if(t.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=t;return(!n.xmlMode||n.lowerCaseTags)&&(a=a.toLowerCase()),function(c){return s.getName(c)===a&&e(c)}}case jt.Descendant:{if(n.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=dC(u,s);)if(e(u))return!0;return!1};const a=new WeakSet;return function(c){let u=c;for(;u=dC(u,s);)if(!a.has(u)){if(s.isTag(u)&&e(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(l){let c=l;do if(e(c))return!0;while(c=dC(c,s));return!1};case jt.Parent:return function(l){return s.getChildren(l).some(c=>s.isTag(c)&&e(c))};case jt.Child:return function(l){const c=s.getParent(l);return c!=null&&s.isTag(c)&&e(c)};case jt.Sibling:return function(l){const c=s.getSiblings(l);for(let u=0;ut.some(TU)))}const Rwe={type:jt.Descendant},Uwe={type:"_flexibleDescendant"},Hwe={type:jt.Pseudo,name:"scope",data:null};function Qwe(e,{adapter:t},n){const r=!!(n!=null&&n.every(i=>{const s=t.isTag(i)&&t.getParent(i);return i===EU||s&&t.isTag(s)}));for(const i of e){if(!(i.length>0&&oC(i[0])&&i[0].type!==jt.Descendant))if(r&&!i.some(TU))i.unshift(Rwe);else continue;i.unshift(Hwe)}}function SU(e,t,n){var r;e.forEach(Ewe),n=(r=t.context)!==null&&r!==void 0?r:n;const i=Array.isArray(n),s=n&&(Array.isArray(n)?n:[n]);if(t.relativeSelector!==!1)Qwe(e,t,s);else if(e.some(l=>l.length>0&&oC(l[0])))throw new Error("Relative selectors are not allowed when the `relativeSelector` option is disabled");let o=!1;const a=e.map(l=>{if(l.length>=2){const[c,u]=l;c.type!==jt.Pseudo||c.name!=="scope"||(i&&u.type===jt.Descendant?l[1]=Uwe:(u.type===jt.Adjacent||u.type===jt.Sibling)&&(o=!0))}return $we(l,t,s)}).reduce(Pwe,Mn.falseFunc);return a.shouldTestNextSiblings=o,a}function $we(e,t,n){var r;return e.reduce((i,s)=>i===Mn.falseFunc?Mn.falseFunc:Dwe(i,s,t,n,SU),(r=t.rootFunc)!==null&&r!==void 0?r:Mn.trueFunc)}function Pwe(e,t){return t===Mn.falseFunc||e===Mn.trueFunc?e:e===Mn.falseFunc||t===Mn.trueFunc?t:function(r){return e(r)||t(r)}}const kU=(e,t)=>e===t,zwe={adapter:Im,equals:kU};function Kwe(e){var t,n,r,i;const s=e??zwe;return(t=s.adapter)!==null&&t!==void 0||(s.adapter=Im),(n=s.equals)!==null&&n!==void 0||(s.equals=(i=(r=s.adapter)===null||r===void 0?void 0:r.equals)!==null&&i!==void 0?i:kU),s}function Vwe(e){return function(n,r,i){const s=Kwe(r);return e(n,s,i)}}const fC=Vwe(SU);function IU(e,t,n=!1){return n&&(e=Gwe(e,t)),Array.isArray(e)?t.removeSubsets(e):t.getChildren(e)}function Gwe(e,t){const n=Array.isArray(e)?e.slice(0):[e],r=n.length;for(let i=0;it.some(Rm)):!1}function Wwe(e,t,n){const r=t!=null?parseInt(t,10):NaN;switch(e){case"first":return 1;case"nth":case"eq":return isFinite(r)?r>=0?r+1:1/0:0;case"lt":return isFinite(r)?r>=0?Math.min(r,n):1/0:0;case"gt":return isFinite(r)?1/0:0;case"odd":return 2*n;case"even":return 2*n-1;case"last":case"not":return 1/0}}function Ywe(e){for(;e.parent;)e=e.parent;return e}function hC(e){const t=[],n=[];for(const r of e)r.some(Rm)?t.push(r):n.push(r);return[n,t]}const jwe={type:jt.Universal,namespace:null},Xwe={type:jt.Pseudo,name:"scope",data:null};function FU(e,t,n={}){return MU([e],t,n)}function MU(e,t,n={}){if(typeof t=="function")return e.some(t);const[r,i]=hC(Lm(t));return r.length>0&&e.some(fC(r,n))||i.some(s=>NU(s,e,n).length>0)}function Zwe(e,t,n,r){const i=typeof n=="string"?parseInt(n,10):NaN;switch(e){case"first":case"lt":return t;case"last":return t.length>0?[t[t.length-1]]:t;case"nth":case"eq":return isFinite(i)&&Math.abs(i)o%2===0);case"odd":return t.filter((s,o)=>o%2===1);case"not":{const s=new Set(OU(n,t,r));return t.filter(o=>!s.has(o))}}}function LU(e,t,n={}){return OU(Lm(e),t,n)}function OU(e,t,n){if(t.length===0)return[];const[r,i]=hC(e);let s;if(r.length){const o=gC(t,r,n);if(i.length===0)return o;o.length&&(s=new Set(o))}for(let o=0;oun(u)&&!s.has(u)):t).length===0)break;const c=NU(a,t,n);if(c.length)if(s)c.forEach(u=>s.add(u));else{if(o===i.length-1)return c;s=new Set(c)}}return typeof s<"u"?s.size===t.length?t:t.filter(o=>s.has(o)):[]}function NU(e,t,n){var r;if(e.some(qh)){const i=(r=n.root)!==null&&r!==void 0?r:Ywe(t[0]),s={...n,context:t,relativeSelector:!1};return e.push(Xwe),Um(i,e,s,!0,t.length)}return Um(t,e,n,!1,t.length)}function Jwe(e,t,n={},r=1/0){if(typeof e=="function")return DU(t,e);const[i,s]=hC(Lm(e)),o=s.map(a=>Um(t,a,n,!0,r));return i.length&&o.push(pC(t,i,n,r)),o.length===0?[]:o.length===1?o[0]:G1(o.reduce((a,l)=>[...a,...l]))}function Um(e,t,n,r,i){const s=t.findIndex(Rm),o=t.slice(0,s),a=t[s],l=t.length-1===s?i:1/0,c=Wwe(a.name,a.data,l);if(c===0)return[];const d=(o.length===0&&!Array.isArray(e)?Bm(e).filter(un):o.length===0?(Array.isArray(e)?e:[e]).filter(un):r||o.some(qh)?pC(e,[o],n,c):gC(e,[o],n)).slice(0,c);let h=Zwe(a.name,d,a.data,n);if(h.length===0||t.length===s+1)return h;const m=t.slice(s+1),g=m.some(qh);if(g){if(qh(m[0])){const{type:b}=m[0];(b===jt.Sibling||b===jt.Adjacent)&&(h=IU(h,Im,!0)),m.unshift(jwe)}n={...n,relativeSelector:!1,rootFunc:b=>h.includes(b)}}else n.rootFunc&&n.rootFunc!==Om.trueFunc&&(n={...n,rootFunc:Om.trueFunc});return m.some(Rm)?Um(h,m,n,!1,i):g?pC(h,[m],n,i):gC(h,[m],n)}function pC(e,t,n,r){const i=fC(t,n,e);return DU(e,i,r)}function DU(e,t,n=1/0){const r=IU(e,Im,t.shouldTestNextSiblings);return Zb(i=>un(i)&&t(i),r,!0,n)}function gC(e,t,n){const r=(Array.isArray(e)?e:[e]).filter(un);if(r.length===0)return r;const i=fC(t,n);return i===Om.trueFunc?r:r.filter(i)}const exe=/^\s*[~+]/;function txe(e){var t;if(!e)return this._make([]);const n=this.toArray();if(typeof e!="string"){const s=ll(e)?e.toArray():[e];return this._make(s.filter(o=>n.some(a=>oU(a,o))))}const r=exe.test(e)?n:this.children().toArray(),i={context:n,root:(t=this._root)===null||t===void 0?void 0:t[0],xmlMode:this.options.xmlMode,lowerCaseTags:this.options.lowerCaseTags,lowerCaseAttributeNames:this.options.lowerCaseAttributeNames,pseudos:this.options.pseudos,quirksMode:this.options.quirksMode};return this._make(Jwe(e,r,i))}function mC(e){return function(t,...n){return function(r){var i;let s=e(t,this);return r&&(s=bC(s,r,this.options.xmlMode,(i=this._root)===null||i===void 0?void 0:i[0])),this._make(this.length>1&&s.length>1?n.reduce((o,a)=>a(o),s):s)}}}const Yh=mC((e,t)=>{const n=[];for(let r=0;r{const n=[];for(let r=0;r{const o=[];return Pr(s,a=>{for(let l;(l=i(a))&&!(n!=null&&n(l,o.length));a=l)o.push(l)}),o})(e,...t);return function(i,s){n=typeof i=="string"?a=>FU(a,i,this.options):i?jh(i):null;const o=r.call(this,s);return n=null,o}}function Y1(e){return Array.from(new Set(e))}const nxe=vC(({parent:e})=>e&&!Hu(e)?e:null,Y1),rxe=Yh(e=>{const t=[];for(;e.parent&&!Hu(e.parent);)t.push(e.parent),e=e.parent;return t},G1,e=>e.reverse()),ixe=_C(({parent:e})=>e&&!Hu(e)?e:null,G1,e=>e.reverse());function sxe(e){var t;const n=[];if(!e)return this._make(n);const r={xmlMode:this.options.xmlMode,root:(t=this._root)===null||t===void 0?void 0:t[0]},i=typeof e=="string"?s=>FU(s,e,r):jh(e);return Pr(this,s=>{for(;s&&un(s);){if(i(s,0)){n.includes(s)||n.push(s);break}s=s.parent}}),this._make(n)}const oxe=vC(e=>jb(e)),axe=Yh(e=>{const t=[];for(;e.next;)e=e.next,un(e)&&t.push(e);return t},Y1),lxe=_C(e=>jb(e),Y1),cxe=vC(e=>Xb(e)),uxe=Yh(e=>{const t=[];for(;e.prev;)e=e.prev,un(e)&&t.push(e);return t},Y1),Axe=_C(e=>Xb(e),Y1),dxe=Yh(e=>JR(e).filter(t=>un(t)&&t!==e),G1),fxe=Yh(e=>Bm(e).filter(un),Y1);function hxe(){const e=this.toArray().reduce((t,n)=>Ri(n)?t.concat(n.children):t,[]);return this._make(e)}function pxe(e){let t=0;const n=this.length;for(;te.call(t,n,t):ll(e)?t=>Array.prototype.includes.call(e,t):function(t){return e===t}}function mxe(e){var t;return this._make(bC(this.toArray(),e,this.options.xmlMode,(t=this._root)===null||t===void 0?void 0:t[0]))}function bC(e,t,n,r){return typeof t=="string"?LU(t,e,{xmlMode:n,root:r}):e.filter(jh(t))}function vxe(e){const t=this.toArray();return typeof e=="string"?MU(t.filter(un),e,this.options):e?t.some(jh(e)):!1}function _xe(e){let t=this.toArray();if(typeof e=="string"){const n=new Set(LU(e,t,this.options));t=t.filter(r=>!n.has(r))}else{const n=jh(e);t=t.filter((r,i)=>!n(r,i))}return this._make(t)}function bxe(e){return this.filter(typeof e=="string"?`:has(${e})`:(t,n)=>this._make(n).find(e).length>0)}function Cxe(){return this.length>1?this._make(this[0]):this}function yxe(){return this.length>0?this._make(this[this.length-1]):this}function wxe(e){var t;return e=+e,e===0&&this.length<=1?this:(e<0&&(e=this.length+e),this._make((t=this[e])!==null&&t!==void 0?t:[]))}function xxe(e){return e==null?this.toArray():this[e<0?this.length+e:e]}function Exe(){return Array.prototype.slice.call(this)}function Bxe(e){let t,n;return e==null?(t=this.parent().children(),n=this[0]):typeof e=="string"?(t=this._make(e),n=this[0]):(t=this,n=ll(e)?e[0]:e),Array.prototype.indexOf.call(t,n)}function Txe(e,t){return this._make(Array.prototype.slice.call(this,e,t))}function Sxe(){var e;return(e=this.prevObject)!==null&&e!==void 0?e:this._make([])}function kxe(e,t){const n=this._make(e,t),r=G1([...this.get(),...n.get()]);return this._make(r)}function Ixe(e){return this.prevObject?this.add(e?this.prevObject.filter(e):this.prevObject):this}const Fxe=Object.freeze(Object.defineProperty({__proto__:null,add:kxe,addBack:Ixe,children:fxe,closest:sxe,contents:hxe,each:pxe,end:Sxe,eq:wxe,filter:mxe,filterArray:bC,find:txe,first:Cxe,get:xxe,has:bxe,index:Bxe,is:vxe,last:yxe,map:gxe,next:oxe,nextAll:axe,nextUntil:lxe,not:_xe,parent:nxe,parents:rxe,parentsUntil:ixe,prev:cxe,prevAll:uxe,prevUntil:Axe,siblings:dxe,slice:Txe,toArray:Exe},Symbol.toStringTag,{value:"Module"}));function Mxe(e){return function(n,r,i,s){if(typeof Buffer<"u"&&Buffer.isBuffer(n)&&(n=n.toString()),typeof n=="string")return e(n,r,i,s);const o=n;if(!Array.isArray(o)&&Hu(o))return o;const a=new Uu([]);return zu(o,a),a}}function zu(e,t){const n=Array.isArray(e)?e:[e];t?t.children=n:t=null;for(let r=0;rn.concat(this._makeDomArray(r,t)),[]):typeof e=="string"?this._parse(e,this.options,!1,null).children:t?eC([e]):[e]}function RU(e){return function(...t){const n=this.length-1;return Pr(this,(r,i)=>{if(!Ri(r))return;const s=typeof t[0]=="function"?t[0].call(r,i,this._render(r.children)):t,o=this._makeDomArray(s,i=e.length?null:e[t+n];for(let u=0;u-1&&(h.children.splice(g,1),i===h&&t>g&&a[0]--)}d.parent=i,d.prev&&(d.prev.next=(s=d.next)!==null&&s!==void 0?s:null),d.next&&(d.next.prev=(o=d.prev)!==null&&o!==void 0?o:null),d.prev=u===0?l:r[u-1],d.next=u===r.length-1?c:r[u+1]}return l&&(l.next=r[0]),c&&(c.prev=r[r.length-1]),e.splice(...a)}function Oxe(e){return(ll(e)?e:this._make(e)).append(this),this}function Nxe(e){return(ll(e)?e:this._make(e)).prepend(this),this}const Dxe=RU((e,t,n)=>{h0(t,t.length,0,e,n)}),Rxe=RU((e,t,n)=>{h0(t,0,0,e,n)});function UU(e){return function(t){const n=this.length-1,r=this.parents().last();for(let i=0;i{const{parent:r}=e;if(!r)return;const i=r.children,s=i.indexOf(e);zu([e],t),h0(i,s,0,n,r)}),Hxe=UU((e,t,n)=>{Ri(e)&&(zu(e.children,t),zu(n,e))});function Qxe(e){return this.parent(e).not("body").each((t,n)=>{this._make(n).replaceWith(n.children)}),this}function $xe(e){const t=this[0];if(t){const n=this._make(typeof e=="function"?e.call(t,0,t):e).insertBefore(t);let r;for(let s=0;s{const{parent:i}=n;if(!Ri(n)||!i)return;const s=i.children,o=s.indexOf(n);if(o<0)return;const a=typeof e[0]=="function"?e[0].call(n,r,this._render(n.children)):e,l=this._makeDomArray(a,r{const r=this.clone().toArray(),{parent:i}=n;if(!i)return;const s=i.children,o=s.indexOf(n);o<0||(h0(s,o+1,0,r,i),t.push(...r))}),this._make(t)}function Kxe(...e){const t=this.length-1;return Pr(this,(n,r)=>{const{parent:i}=n;if(!Ri(n)||!i)return;const s=i.children,o=s.indexOf(n);if(o<0)return;const a=typeof e[0]=="function"?e[0].call(n,r,this._render(n.children)):e,l=this._makeDomArray(a,r{const i=this.clone().toArray(),{parent:s}=r;if(!s)return;const o=s.children,a=o.indexOf(r);a<0||(h0(o,a,0,i,s),n.push(...i))}),this._make(n)}function Gxe(e){const t=e?this.filter(e):this;return Pr(t,n=>{Qu(n),n.prev=n.next=n.parent=null}),this}function qxe(e){return Pr(this,(t,n)=>{const{parent:r}=t;if(!r)return;const i=r.children,s=typeof e=="function"?e.call(t,n,t):e,o=this._makeDomArray(s);zu(o,null);const a=i.indexOf(t);h0(i,a,1,o,r),o.includes(t)||(t.parent=t.prev=t.next=null)})}function Wxe(){return Pr(this,e=>{Ri(e)&&(e.children.forEach(t=>{t.next=t.prev=t.parent=null}),e.children.length=0)})}function Yxe(e){if(e===void 0){const t=this[0];return!t||!Ri(t)?null:this._render(t.children)}return Pr(this,t=>{if(!Ri(t))return;t.children.forEach(r=>{r.next=r.prev=r.parent=null});const n=ll(e)?e.toArray():this._parse(`${e}`,this.options,!1,t).children;zu(n,t)})}function jxe(){return this._render(this)}function Xxe(e){return e===void 0?Vh(this):typeof e=="function"?Pr(this,(t,n)=>this._make(t).text(e.call(t,n,Vh([t])))):Pr(this,t=>{if(!Ri(t))return;t.children.forEach(r=>{r.next=r.prev=r.parent=null});const n=new Kh(`${e}`);zu(n,t)})}function Zxe(){return this._make(eC(this.get()))}const Jxe=Object.freeze(Object.defineProperty({__proto__:null,_makeDomArray:Lxe,after:Pxe,append:Dxe,appendTo:Oxe,before:Kxe,clone:Zxe,empty:Wxe,html:Yxe,insertAfter:zxe,insertBefore:Vxe,prepend:Rxe,prependTo:Nxe,remove:Gxe,replaceWith:qxe,text:Xxe,toString:jxe,unwrap:Qxe,wrap:Uxe,wrapAll:$xe,wrapInner:Hxe},Symbol.toStringTag,{value:"Module"}));function eEe(e,t){if(e!=null&&t!=null||typeof e=="object"&&!Array.isArray(e))return Pr(this,(n,r)=>{un(n)&&HU(n,e,t,r)});if(this.length!==0)return QU(this[0],e)}function HU(e,t,n,r){if(typeof t=="string"){const i=QU(e),s=typeof n=="function"?n.call(e,r,i[t]):n;s===""?delete i[t]:s!=null&&(i[t]=s),e.attribs.style=tEe(i)}else typeof t=="object"&&Object.keys(t).forEach((i,s)=>{HU(e,i,t[i],s)})}function QU(e,t){if(!e||!un(e))return;const n=nEe(e.attribs.style);if(typeof t=="string")return n[t];if(Array.isArray(t)){const r={};return t.forEach(i=>{n[i]!=null&&(r[i]=n[i])}),r}return n}function tEe(e){return Object.keys(e).reduce((t,n)=>`${t}${t?" ":""}${n}: ${e[n]};`,"")}function nEe(e){if(e=(e||"").trim(),!e)return{};const t={};let n;for(const r of e.split(";")){const i=r.indexOf(":");if(i<1||i===r.length-1){const s=r.trimEnd();s.length>0&&n!==void 0&&(t[n]+=`;${s}`)}else n=r.slice(0,i).trim(),t[n]=r.slice(i+1).trim()}return t}const rEe=Object.freeze(Object.defineProperty({__proto__:null,css:eEe},Symbol.toStringTag,{value:"Module"})),$U="input,select,textarea,keygen",iEe=/%20/g,PU=/\r?\n/g;function sEe(){return this.serializeArray().map(n=>`${encodeURIComponent(n.name)}=${encodeURIComponent(n.value)}`).join("&").replace(iEe,"+")}function oEe(){return this.map((e,t)=>{const n=this._make(t);return un(t)&&t.name==="form"?n.find($U).toArray():n.filter($U).toArray()}).filter('[name!=""]:enabled:not(:submit, :button, :image, :reset, :file):matches([checked], :not(:checkbox, :radio))').map((e,t)=>{var n;const r=this._make(t),i=r.attr("name"),s=(n=r.val())!==null&&n!==void 0?n:"";return Array.isArray(s)?s.map(o=>({name:i,value:o.replace(PU,`\r `)})):{name:i,value:s.replace(PU,`\r `)}}).toArray()}const aEe=Object.freeze(Object.defineProperty({__proto__:null,serialize:sEe,serializeArray:oEe},Symbol.toStringTag,{value:"Module"}));class Xh{constructor(t,n,r){if(this.length=0,this.options=r,this._root=n,t){for(let i=0;i=55296&&e<=57343}function AEe(e){return e>=56320&&e<=57343}function dEe(e,t){return(e-55296)*1024+9216+t}function KU(e){return e!==32&&e!==10&&e!==13&&e!==9&&e!==12&&e>=1&&e<=31||e>=127&&e<=159}function VU(e){return e>=64976&&e<=65007||uEe.has(e)}var je;(function(e){e.controlCharacterInInputStream="control-character-in-input-stream",e.noncharacterInInputStream="noncharacter-in-input-stream",e.surrogateInInputStream="surrogate-in-input-stream",e.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",e.endTagWithAttributes="end-tag-with-attributes",e.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",e.unexpectedSolidusInTag="unexpected-solidus-in-tag",e.unexpectedNullCharacter="unexpected-null-character",e.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",e.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",e.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",e.missingEndTagName="missing-end-tag-name",e.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",e.unknownNamedCharacterReference="unknown-named-character-reference",e.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",e.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",e.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",e.eofBeforeTagName="eof-before-tag-name",e.eofInTag="eof-in-tag",e.missingAttributeValue="missing-attribute-value",e.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",e.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keyword",e.missingWhitespaceBetweenDoctypePublicAndSystemIdentifiers="missing-whitespace-between-doctype-public-and-system-identifiers",e.missingWhitespaceAfterDoctypeSystemKeyword="missing-whitespace-after-doctype-system-keyword",e.missingQuoteBeforeDoctypePublicIdentifier="missing-quote-before-doctype-public-identifier",e.missingQuoteBeforeDoctypeSystemIdentifier="missing-quote-before-doctype-system-identifier",e.missingDoctypePublicIdentifier="missing-doctype-public-identifier",e.missingDoctypeSystemIdentifier="missing-doctype-system-identifier",e.abruptDoctypePublicIdentifier="abrupt-doctype-public-identifier",e.abruptDoctypeSystemIdentifier="abrupt-doctype-system-identifier",e.cdataInHtmlContent="cdata-in-html-content",e.incorrectlyOpenedComment="incorrectly-opened-comment",e.eofInScriptHtmlCommentLikeText="eof-in-script-html-comment-like-text",e.eofInDoctype="eof-in-doctype",e.nestedComment="nested-comment",e.abruptClosingOfEmptyComment="abrupt-closing-of-empty-comment",e.eofInComment="eof-in-comment",e.incorrectlyClosedComment="incorrectly-closed-comment",e.eofInCdata="eof-in-cdata",e.absenceOfDigitsInNumericCharacterReference="absence-of-digits-in-numeric-character-reference",e.nullCharacterReference="null-character-reference",e.surrogateCharacterReference="surrogate-character-reference",e.characterReferenceOutsideUnicodeRange="character-reference-outside-unicode-range",e.controlCharacterReference="control-character-reference",e.noncharacterCharacterReference="noncharacter-character-reference",e.missingWhitespaceBeforeDoctypeName="missing-whitespace-before-doctype-name",e.missingDoctypeName="missing-doctype-name",e.invalidCharacterSequenceAfterDoctypeName="invalid-character-sequence-after-doctype-name",e.duplicateAttribute="duplicate-attribute",e.nonConformingDoctype="non-conforming-doctype",e.missingDoctype="missing-doctype",e.misplacedDoctype="misplaced-doctype",e.endTagWithoutMatchingOpenElement="end-tag-without-matching-open-element",e.closingOfElementWithOpenChildElements="closing-of-element-with-open-child-elements",e.disallowedContentInNoscriptInHead="disallowed-content-in-noscript-in-head",e.openElementsLeftAfterEof="open-elements-left-after-eof",e.abandonedHeadElementChild="abandoned-head-element-child",e.misplacedStartTagForHeadElement="misplaced-start-tag-for-head-element",e.nestedNoscriptInHead="nested-noscript-in-head",e.eofInElementThatCanContainOnlyText="eof-in-element-that-can-contain-only-text"})(je=je||(je={}));const fEe=65536;class hEe{constructor(t){this.handler=t,this.html="",this.pos=-1,this.lastGapPos=-2,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=fEe,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.line=1,this.lastErrOffset=-1}get col(){return this.pos-this.lineStartPos+ +(this.lastGapPos!==this.pos)}get offset(){return this.droppedBufferSize+this.pos}getError(t){const{line:n,col:r,offset:i}=this;return{code:t,startLine:n,endLine:n,startCol:r,endCol:r,startOffset:i,endOffset:i}}_err(t){this.handler.onParseError&&this.lastErrOffset!==this.offset&&(this.lastErrOffset=this.offset,this.handler.onParseError(this.getError(t)))}_addGap(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos}_processSurrogate(t){if(this.pos!==this.html.length-1){const n=this.html.charCodeAt(this.pos+1);if(AEe(n))return this.pos++,this._addGap(),dEe(t,n)}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,oe.EOF;return this._err(je.surrogateInInputStream),t}willDropParsedChunk(){return this.pos>this.bufferWaterline}dropParsedChunk(){this.willDropParsedChunk()&&(this.html=this.html.substring(this.pos),this.lineStartPos-=this.pos,this.droppedBufferSize+=this.pos,this.pos=0,this.lastGapPos=-2,this.gapStack.length=0)}write(t,n){this.html.length>0?this.html+=t:this.html=t,this.endOfChunkHit=!1,this.lastChunkWritten=n}insertHtmlAtCurrentPos(t){this.html=this.html.substring(0,this.pos+1)+t+this.html.substring(this.pos+1),this.endOfChunkHit=!1}startsWith(t,n){if(this.pos+t.length>this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,!1;if(n)return this.html.startsWith(t,this.pos);for(let r=0;r=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,oe.EOF;const r=this.html.charCodeAt(n);return r===oe.CARRIAGE_RETURN?oe.LINE_FEED:r}advance(){if(this.pos++,this.isEol&&(this.isEol=!1,this.line++,this.lineStartPos=this.pos),this.pos>=this.html.length)return this.endOfChunkHit=!this.lastChunkWritten,oe.EOF;let t=this.html.charCodeAt(this.pos);return t===oe.CARRIAGE_RETURN?(this.isEol=!0,this.skipNextNewLine=!0,oe.LINE_FEED):t===oe.LINE_FEED&&(this.isEol=!0,this.skipNextNewLine)?(this.line--,this.skipNextNewLine=!1,this._addGap(),this.advance()):(this.skipNextNewLine=!1,zU(t)&&(t=this._processSurrogate(t)),this.handler.onParseError===null||t>31&&t<127||t===oe.LINE_FEED||t===oe.CARRIAGE_RETURN||t>159&&t<64976||this._checkForProblematicCharacters(t),t)}_checkForProblematicCharacters(t){KU(t)?this._err(je.controlCharacterInInputStream):VU(t)&&this._err(je.noncharacterInInputStream)}retreat(t){for(this.pos-=t;this.pos=0;n--)if(e.attrs[n].name===t)return e.attrs[n].value;return null}var Ze;(function(e){e.HTML="http://www.w3.org/1999/xhtml",e.MATHML="http://www.w3.org/1998/Math/MathML",e.SVG="http://www.w3.org/2000/svg",e.XLINK="http://www.w3.org/1999/xlink",e.XML="http://www.w3.org/XML/1998/namespace",e.XMLNS="http://www.w3.org/2000/xmlns/"})(Ze=Ze||(Ze={}));var p0;(function(e){e.TYPE="type",e.ACTION="action",e.ENCODING="encoding",e.PROMPT="prompt",e.NAME="name",e.COLOR="color",e.FACE="face",e.SIZE="size"})(p0=p0||(p0={}));var $s;(function(e){e.NO_QUIRKS="no-quirks",e.QUIRKS="quirks",e.LIMITED_QUIRKS="limited-quirks"})($s=$s||($s={}));var Qe;(function(e){e.A="a",e.ADDRESS="address",e.ANNOTATION_XML="annotation-xml",e.APPLET="applet",e.AREA="area",e.ARTICLE="article",e.ASIDE="aside",e.B="b",e.BASE="base",e.BASEFONT="basefont",e.BGSOUND="bgsound",e.BIG="big",e.BLOCKQUOTE="blockquote",e.BODY="body",e.BR="br",e.BUTTON="button",e.CAPTION="caption",e.CENTER="center",e.CODE="code",e.COL="col",e.COLGROUP="colgroup",e.DD="dd",e.DESC="desc",e.DETAILS="details",e.DIALOG="dialog",e.DIR="dir",e.DIV="div",e.DL="dl",e.DT="dt",e.EM="em",e.EMBED="embed",e.FIELDSET="fieldset",e.FIGCAPTION="figcaption",e.FIGURE="figure",e.FONT="font",e.FOOTER="footer",e.FOREIGN_OBJECT="foreignObject",e.FORM="form",e.FRAME="frame",e.FRAMESET="frameset",e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.HEAD="head",e.HEADER="header",e.HGROUP="hgroup",e.HR="hr",e.HTML="html",e.I="i",e.IMG="img",e.IMAGE="image",e.INPUT="input",e.IFRAME="iframe",e.KEYGEN="keygen",e.LABEL="label",e.LI="li",e.LINK="link",e.LISTING="listing",e.MAIN="main",e.MALIGNMARK="malignmark",e.MARQUEE="marquee",e.MATH="math",e.MENU="menu",e.META="meta",e.MGLYPH="mglyph",e.MI="mi",e.MO="mo",e.MN="mn",e.MS="ms",e.MTEXT="mtext",e.NAV="nav",e.NOBR="nobr",e.NOFRAMES="noframes",e.NOEMBED="noembed",e.NOSCRIPT="noscript",e.OBJECT="object",e.OL="ol",e.OPTGROUP="optgroup",e.OPTION="option",e.P="p",e.PARAM="param",e.PLAINTEXT="plaintext",e.PRE="pre",e.RB="rb",e.RP="rp",e.RT="rt",e.RTC="rtc",e.RUBY="ruby",e.S="s",e.SCRIPT="script",e.SECTION="section",e.SELECT="select",e.SOURCE="source",e.SMALL="small",e.SPAN="span",e.STRIKE="strike",e.STRONG="strong",e.STYLE="style",e.SUB="sub",e.SUMMARY="summary",e.SUP="sup",e.TABLE="table",e.TBODY="tbody",e.TEMPLATE="template",e.TEXTAREA="textarea",e.TFOOT="tfoot",e.TD="td",e.TH="th",e.THEAD="thead",e.TITLE="title",e.TR="tr",e.TRACK="track",e.TT="tt",e.U="u",e.UL="ul",e.SVG="svg",e.VAR="var",e.WBR="wbr",e.XMP="xmp"})(Qe=Qe||(Qe={}));var I;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.A=1]="A",e[e.ADDRESS=2]="ADDRESS",e[e.ANNOTATION_XML=3]="ANNOTATION_XML",e[e.APPLET=4]="APPLET",e[e.AREA=5]="AREA",e[e.ARTICLE=6]="ARTICLE",e[e.ASIDE=7]="ASIDE",e[e.B=8]="B",e[e.BASE=9]="BASE",e[e.BASEFONT=10]="BASEFONT",e[e.BGSOUND=11]="BGSOUND",e[e.BIG=12]="BIG",e[e.BLOCKQUOTE=13]="BLOCKQUOTE",e[e.BODY=14]="BODY",e[e.BR=15]="BR",e[e.BUTTON=16]="BUTTON",e[e.CAPTION=17]="CAPTION",e[e.CENTER=18]="CENTER",e[e.CODE=19]="CODE",e[e.COL=20]="COL",e[e.COLGROUP=21]="COLGROUP",e[e.DD=22]="DD",e[e.DESC=23]="DESC",e[e.DETAILS=24]="DETAILS",e[e.DIALOG=25]="DIALOG",e[e.DIR=26]="DIR",e[e.DIV=27]="DIV",e[e.DL=28]="DL",e[e.DT=29]="DT",e[e.EM=30]="EM",e[e.EMBED=31]="EMBED",e[e.FIELDSET=32]="FIELDSET",e[e.FIGCAPTION=33]="FIGCAPTION",e[e.FIGURE=34]="FIGURE",e[e.FONT=35]="FONT",e[e.FOOTER=36]="FOOTER",e[e.FOREIGN_OBJECT=37]="FOREIGN_OBJECT",e[e.FORM=38]="FORM",e[e.FRAME=39]="FRAME",e[e.FRAMESET=40]="FRAMESET",e[e.H1=41]="H1",e[e.H2=42]="H2",e[e.H3=43]="H3",e[e.H4=44]="H4",e[e.H5=45]="H5",e[e.H6=46]="H6",e[e.HEAD=47]="HEAD",e[e.HEADER=48]="HEADER",e[e.HGROUP=49]="HGROUP",e[e.HR=50]="HR",e[e.HTML=51]="HTML",e[e.I=52]="I",e[e.IMG=53]="IMG",e[e.IMAGE=54]="IMAGE",e[e.INPUT=55]="INPUT",e[e.IFRAME=56]="IFRAME",e[e.KEYGEN=57]="KEYGEN",e[e.LABEL=58]="LABEL",e[e.LI=59]="LI",e[e.LINK=60]="LINK",e[e.LISTING=61]="LISTING",e[e.MAIN=62]="MAIN",e[e.MALIGNMARK=63]="MALIGNMARK",e[e.MARQUEE=64]="MARQUEE",e[e.MATH=65]="MATH",e[e.MENU=66]="MENU",e[e.META=67]="META",e[e.MGLYPH=68]="MGLYPH",e[e.MI=69]="MI",e[e.MO=70]="MO",e[e.MN=71]="MN",e[e.MS=72]="MS",e[e.MTEXT=73]="MTEXT",e[e.NAV=74]="NAV",e[e.NOBR=75]="NOBR",e[e.NOFRAMES=76]="NOFRAMES",e[e.NOEMBED=77]="NOEMBED",e[e.NOSCRIPT=78]="NOSCRIPT",e[e.OBJECT=79]="OBJECT",e[e.OL=80]="OL",e[e.OPTGROUP=81]="OPTGROUP",e[e.OPTION=82]="OPTION",e[e.P=83]="P",e[e.PARAM=84]="PARAM",e[e.PLAINTEXT=85]="PLAINTEXT",e[e.PRE=86]="PRE",e[e.RB=87]="RB",e[e.RP=88]="RP",e[e.RT=89]="RT",e[e.RTC=90]="RTC",e[e.RUBY=91]="RUBY",e[e.S=92]="S",e[e.SCRIPT=93]="SCRIPT",e[e.SECTION=94]="SECTION",e[e.SELECT=95]="SELECT",e[e.SOURCE=96]="SOURCE",e[e.SMALL=97]="SMALL",e[e.SPAN=98]="SPAN",e[e.STRIKE=99]="STRIKE",e[e.STRONG=100]="STRONG",e[e.STYLE=101]="STYLE",e[e.SUB=102]="SUB",e[e.SUMMARY=103]="SUMMARY",e[e.SUP=104]="SUP",e[e.TABLE=105]="TABLE",e[e.TBODY=106]="TBODY",e[e.TEMPLATE=107]="TEMPLATE",e[e.TEXTAREA=108]="TEXTAREA",e[e.TFOOT=109]="TFOOT",e[e.TD=110]="TD",e[e.TH=111]="TH",e[e.THEAD=112]="THEAD",e[e.TITLE=113]="TITLE",e[e.TR=114]="TR",e[e.TRACK=115]="TRACK",e[e.TT=116]="TT",e[e.U=117]="U",e[e.UL=118]="UL",e[e.SVG=119]="SVG",e[e.VAR=120]="VAR",e[e.WBR=121]="WBR",e[e.XMP=122]="XMP"})(I=I||(I={}));const pEe=new Map([[Qe.A,I.A],[Qe.ADDRESS,I.ADDRESS],[Qe.ANNOTATION_XML,I.ANNOTATION_XML],[Qe.APPLET,I.APPLET],[Qe.AREA,I.AREA],[Qe.ARTICLE,I.ARTICLE],[Qe.ASIDE,I.ASIDE],[Qe.B,I.B],[Qe.BASE,I.BASE],[Qe.BASEFONT,I.BASEFONT],[Qe.BGSOUND,I.BGSOUND],[Qe.BIG,I.BIG],[Qe.BLOCKQUOTE,I.BLOCKQUOTE],[Qe.BODY,I.BODY],[Qe.BR,I.BR],[Qe.BUTTON,I.BUTTON],[Qe.CAPTION,I.CAPTION],[Qe.CENTER,I.CENTER],[Qe.CODE,I.CODE],[Qe.COL,I.COL],[Qe.COLGROUP,I.COLGROUP],[Qe.DD,I.DD],[Qe.DESC,I.DESC],[Qe.DETAILS,I.DETAILS],[Qe.DIALOG,I.DIALOG],[Qe.DIR,I.DIR],[Qe.DIV,I.DIV],[Qe.DL,I.DL],[Qe.DT,I.DT],[Qe.EM,I.EM],[Qe.EMBED,I.EMBED],[Qe.FIELDSET,I.FIELDSET],[Qe.FIGCAPTION,I.FIGCAPTION],[Qe.FIGURE,I.FIGURE],[Qe.FONT,I.FONT],[Qe.FOOTER,I.FOOTER],[Qe.FOREIGN_OBJECT,I.FOREIGN_OBJECT],[Qe.FORM,I.FORM],[Qe.FRAME,I.FRAME],[Qe.FRAMESET,I.FRAMESET],[Qe.H1,I.H1],[Qe.H2,I.H2],[Qe.H3,I.H3],[Qe.H4,I.H4],[Qe.H5,I.H5],[Qe.H6,I.H6],[Qe.HEAD,I.HEAD],[Qe.HEADER,I.HEADER],[Qe.HGROUP,I.HGROUP],[Qe.HR,I.HR],[Qe.HTML,I.HTML],[Qe.I,I.I],[Qe.IMG,I.IMG],[Qe.IMAGE,I.IMAGE],[Qe.INPUT,I.INPUT],[Qe.IFRAME,I.IFRAME],[Qe.KEYGEN,I.KEYGEN],[Qe.LABEL,I.LABEL],[Qe.LI,I.LI],[Qe.LINK,I.LINK],[Qe.LISTING,I.LISTING],[Qe.MAIN,I.MAIN],[Qe.MALIGNMARK,I.MALIGNMARK],[Qe.MARQUEE,I.MARQUEE],[Qe.MATH,I.MATH],[Qe.MENU,I.MENU],[Qe.META,I.META],[Qe.MGLYPH,I.MGLYPH],[Qe.MI,I.MI],[Qe.MO,I.MO],[Qe.MN,I.MN],[Qe.MS,I.MS],[Qe.MTEXT,I.MTEXT],[Qe.NAV,I.NAV],[Qe.NOBR,I.NOBR],[Qe.NOFRAMES,I.NOFRAMES],[Qe.NOEMBED,I.NOEMBED],[Qe.NOSCRIPT,I.NOSCRIPT],[Qe.OBJECT,I.OBJECT],[Qe.OL,I.OL],[Qe.OPTGROUP,I.OPTGROUP],[Qe.OPTION,I.OPTION],[Qe.P,I.P],[Qe.PARAM,I.PARAM],[Qe.PLAINTEXT,I.PLAINTEXT],[Qe.PRE,I.PRE],[Qe.RB,I.RB],[Qe.RP,I.RP],[Qe.RT,I.RT],[Qe.RTC,I.RTC],[Qe.RUBY,I.RUBY],[Qe.S,I.S],[Qe.SCRIPT,I.SCRIPT],[Qe.SECTION,I.SECTION],[Qe.SELECT,I.SELECT],[Qe.SOURCE,I.SOURCE],[Qe.SMALL,I.SMALL],[Qe.SPAN,I.SPAN],[Qe.STRIKE,I.STRIKE],[Qe.STRONG,I.STRONG],[Qe.STYLE,I.STYLE],[Qe.SUB,I.SUB],[Qe.SUMMARY,I.SUMMARY],[Qe.SUP,I.SUP],[Qe.TABLE,I.TABLE],[Qe.TBODY,I.TBODY],[Qe.TEMPLATE,I.TEMPLATE],[Qe.TEXTAREA,I.TEXTAREA],[Qe.TFOOT,I.TFOOT],[Qe.TD,I.TD],[Qe.TH,I.TH],[Qe.THEAD,I.THEAD],[Qe.TITLE,I.TITLE],[Qe.TR,I.TR],[Qe.TRACK,I.TRACK],[Qe.TT,I.TT],[Qe.U,I.U],[Qe.UL,I.UL],[Qe.SVG,I.SVG],[Qe.VAR,I.VAR],[Qe.WBR,I.WBR],[Qe.XMP,I.XMP]]);function Hm(e){var t;return(t=pEe.get(e))!==null&&t!==void 0?t:I.UNKNOWN}const vt=I,gEe={[Ze.HTML]:new Set([vt.ADDRESS,vt.APPLET,vt.AREA,vt.ARTICLE,vt.ASIDE,vt.BASE,vt.BASEFONT,vt.BGSOUND,vt.BLOCKQUOTE,vt.BODY,vt.BR,vt.BUTTON,vt.CAPTION,vt.CENTER,vt.COL,vt.COLGROUP,vt.DD,vt.DETAILS,vt.DIR,vt.DIV,vt.DL,vt.DT,vt.EMBED,vt.FIELDSET,vt.FIGCAPTION,vt.FIGURE,vt.FOOTER,vt.FORM,vt.FRAME,vt.FRAMESET,vt.H1,vt.H2,vt.H3,vt.H4,vt.H5,vt.H6,vt.HEAD,vt.HEADER,vt.HGROUP,vt.HR,vt.HTML,vt.IFRAME,vt.IMG,vt.INPUT,vt.LI,vt.LINK,vt.LISTING,vt.MAIN,vt.MARQUEE,vt.MENU,vt.META,vt.NAV,vt.NOEMBED,vt.NOFRAMES,vt.NOSCRIPT,vt.OBJECT,vt.OL,vt.P,vt.PARAM,vt.PLAINTEXT,vt.PRE,vt.SCRIPT,vt.SECTION,vt.SELECT,vt.SOURCE,vt.STYLE,vt.SUMMARY,vt.TABLE,vt.TBODY,vt.TD,vt.TEMPLATE,vt.TEXTAREA,vt.TFOOT,vt.TH,vt.THEAD,vt.TITLE,vt.TR,vt.TRACK,vt.UL,vt.WBR,vt.XMP]),[Ze.MATHML]:new Set([vt.MI,vt.MO,vt.MN,vt.MS,vt.MTEXT,vt.ANNOTATION_XML]),[Ze.SVG]:new Set([vt.TITLE,vt.FOREIGN_OBJECT,vt.DESC]),[Ze.XLINK]:new Set,[Ze.XML]:new Set,[Ze.XMLNS]:new Set};function qU(e){return e===vt.H1||e===vt.H2||e===vt.H3||e===vt.H4||e===vt.H5||e===vt.H6}const mEe=new Set([Qe.STYLE,Qe.SCRIPT,Qe.XMP,Qe.IFRAME,Qe.NOEMBED,Qe.NOFRAMES,Qe.PLAINTEXT]);function vEe(e,t){return mEe.has(e)||t&&e===Qe.NOSCRIPT}const _Ee=new Map([[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]);var Ae;(function(e){e[e.DATA=0]="DATA",e[e.RCDATA=1]="RCDATA",e[e.RAWTEXT=2]="RAWTEXT",e[e.SCRIPT_DATA=3]="SCRIPT_DATA",e[e.PLAINTEXT=4]="PLAINTEXT",e[e.TAG_OPEN=5]="TAG_OPEN",e[e.END_TAG_OPEN=6]="END_TAG_OPEN",e[e.TAG_NAME=7]="TAG_NAME",e[e.RCDATA_LESS_THAN_SIGN=8]="RCDATA_LESS_THAN_SIGN",e[e.RCDATA_END_TAG_OPEN=9]="RCDATA_END_TAG_OPEN",e[e.RCDATA_END_TAG_NAME=10]="RCDATA_END_TAG_NAME",e[e.RAWTEXT_LESS_THAN_SIGN=11]="RAWTEXT_LESS_THAN_SIGN",e[e.RAWTEXT_END_TAG_OPEN=12]="RAWTEXT_END_TAG_OPEN",e[e.RAWTEXT_END_TAG_NAME=13]="RAWTEXT_END_TAG_NAME",e[e.SCRIPT_DATA_LESS_THAN_SIGN=14]="SCRIPT_DATA_LESS_THAN_SIGN",e[e.SCRIPT_DATA_END_TAG_OPEN=15]="SCRIPT_DATA_END_TAG_OPEN",e[e.SCRIPT_DATA_END_TAG_NAME=16]="SCRIPT_DATA_END_TAG_NAME",e[e.SCRIPT_DATA_ESCAPE_START=17]="SCRIPT_DATA_ESCAPE_START",e[e.SCRIPT_DATA_ESCAPE_START_DASH=18]="SCRIPT_DATA_ESCAPE_START_DASH",e[e.SCRIPT_DATA_ESCAPED=19]="SCRIPT_DATA_ESCAPED",e[e.SCRIPT_DATA_ESCAPED_DASH=20]="SCRIPT_DATA_ESCAPED_DASH",e[e.SCRIPT_DATA_ESCAPED_DASH_DASH=21]="SCRIPT_DATA_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN=22]="SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_OPEN=23]="SCRIPT_DATA_ESCAPED_END_TAG_OPEN",e[e.SCRIPT_DATA_ESCAPED_END_TAG_NAME=24]="SCRIPT_DATA_ESCAPED_END_TAG_NAME",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_START=25]="SCRIPT_DATA_DOUBLE_ESCAPE_START",e[e.SCRIPT_DATA_DOUBLE_ESCAPED=26]="SCRIPT_DATA_DOUBLE_ESCAPED",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH=27]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH=28]="SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH",e[e.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN=29]="SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN",e[e.SCRIPT_DATA_DOUBLE_ESCAPE_END=30]="SCRIPT_DATA_DOUBLE_ESCAPE_END",e[e.BEFORE_ATTRIBUTE_NAME=31]="BEFORE_ATTRIBUTE_NAME",e[e.ATTRIBUTE_NAME=32]="ATTRIBUTE_NAME",e[e.AFTER_ATTRIBUTE_NAME=33]="AFTER_ATTRIBUTE_NAME",e[e.BEFORE_ATTRIBUTE_VALUE=34]="BEFORE_ATTRIBUTE_VALUE",e[e.ATTRIBUTE_VALUE_DOUBLE_QUOTED=35]="ATTRIBUTE_VALUE_DOUBLE_QUOTED",e[e.ATTRIBUTE_VALUE_SINGLE_QUOTED=36]="ATTRIBUTE_VALUE_SINGLE_QUOTED",e[e.ATTRIBUTE_VALUE_UNQUOTED=37]="ATTRIBUTE_VALUE_UNQUOTED",e[e.AFTER_ATTRIBUTE_VALUE_QUOTED=38]="AFTER_ATTRIBUTE_VALUE_QUOTED",e[e.SELF_CLOSING_START_TAG=39]="SELF_CLOSING_START_TAG",e[e.BOGUS_COMMENT=40]="BOGUS_COMMENT",e[e.MARKUP_DECLARATION_OPEN=41]="MARKUP_DECLARATION_OPEN",e[e.COMMENT_START=42]="COMMENT_START",e[e.COMMENT_START_DASH=43]="COMMENT_START_DASH",e[e.COMMENT=44]="COMMENT",e[e.COMMENT_LESS_THAN_SIGN=45]="COMMENT_LESS_THAN_SIGN",e[e.COMMENT_LESS_THAN_SIGN_BANG=46]="COMMENT_LESS_THAN_SIGN_BANG",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH=47]="COMMENT_LESS_THAN_SIGN_BANG_DASH",e[e.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH=48]="COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH",e[e.COMMENT_END_DASH=49]="COMMENT_END_DASH",e[e.COMMENT_END=50]="COMMENT_END",e[e.COMMENT_END_BANG=51]="COMMENT_END_BANG",e[e.DOCTYPE=52]="DOCTYPE",e[e.BEFORE_DOCTYPE_NAME=53]="BEFORE_DOCTYPE_NAME",e[e.DOCTYPE_NAME=54]="DOCTYPE_NAME",e[e.AFTER_DOCTYPE_NAME=55]="AFTER_DOCTYPE_NAME",e[e.AFTER_DOCTYPE_PUBLIC_KEYWORD=56]="AFTER_DOCTYPE_PUBLIC_KEYWORD",e[e.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER=57]="BEFORE_DOCTYPE_PUBLIC_IDENTIFIER",e[e.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED=58]="DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED=59]="DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_PUBLIC_IDENTIFIER=60]="AFTER_DOCTYPE_PUBLIC_IDENTIFIER",e[e.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS=61]="BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS",e[e.AFTER_DOCTYPE_SYSTEM_KEYWORD=62]="AFTER_DOCTYPE_SYSTEM_KEYWORD",e[e.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER=63]="BEFORE_DOCTYPE_SYSTEM_IDENTIFIER",e[e.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED=64]="DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED",e[e.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED=65]="DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED",e[e.AFTER_DOCTYPE_SYSTEM_IDENTIFIER=66]="AFTER_DOCTYPE_SYSTEM_IDENTIFIER",e[e.BOGUS_DOCTYPE=67]="BOGUS_DOCTYPE",e[e.CDATA_SECTION=68]="CDATA_SECTION",e[e.CDATA_SECTION_BRACKET=69]="CDATA_SECTION_BRACKET",e[e.CDATA_SECTION_END=70]="CDATA_SECTION_END",e[e.CHARACTER_REFERENCE=71]="CHARACTER_REFERENCE",e[e.NAMED_CHARACTER_REFERENCE=72]="NAMED_CHARACTER_REFERENCE",e[e.AMBIGUOUS_AMPERSAND=73]="AMBIGUOUS_AMPERSAND",e[e.NUMERIC_CHARACTER_REFERENCE=74]="NUMERIC_CHARACTER_REFERENCE",e[e.HEXADEMICAL_CHARACTER_REFERENCE_START=75]="HEXADEMICAL_CHARACTER_REFERENCE_START",e[e.HEXADEMICAL_CHARACTER_REFERENCE=76]="HEXADEMICAL_CHARACTER_REFERENCE",e[e.DECIMAL_CHARACTER_REFERENCE=77]="DECIMAL_CHARACTER_REFERENCE",e[e.NUMERIC_CHARACTER_REFERENCE_END=78]="NUMERIC_CHARACTER_REFERENCE_END"})(Ae||(Ae={}));const Ps={DATA:Ae.DATA,RCDATA:Ae.RCDATA,RAWTEXT:Ae.RAWTEXT,SCRIPT_DATA:Ae.SCRIPT_DATA,PLAINTEXT:Ae.PLAINTEXT,CDATA_SECTION:Ae.CDATA_SECTION};function Zh(e){return e>=oe.DIGIT_0&&e<=oe.DIGIT_9}function Jh(e){return e>=oe.LATIN_CAPITAL_A&&e<=oe.LATIN_CAPITAL_Z}function bEe(e){return e>=oe.LATIN_SMALL_A&&e<=oe.LATIN_SMALL_Z}function g0(e){return bEe(e)||Jh(e)}function CC(e){return g0(e)||Zh(e)}function WU(e){return e>=oe.LATIN_CAPITAL_A&&e<=oe.LATIN_CAPITAL_F}function YU(e){return e>=oe.LATIN_SMALL_A&&e<=oe.LATIN_SMALL_F}function CEe(e){return Zh(e)||WU(e)||YU(e)}function Qm(e){return e+32}function jU(e){return e===oe.SPACE||e===oe.LINE_FEED||e===oe.TABULATION||e===oe.FORM_FEED}function yEe(e){return e===oe.EQUALS_SIGN||CC(e)}function XU(e){return jU(e)||e===oe.SOLIDUS||e===oe.GREATER_THAN_SIGN}let wEe=class{constructor(t,n){this.options=t,this.handler=n,this.paused=!1,this.inLoop=!1,this.inForeignNode=!1,this.lastStartTagName="",this.active=!1,this.state=Ae.DATA,this.returnState=Ae.DATA,this.charRefCode=-1,this.consumedAfterSnapshot=-1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr={name:"",value:""},this.preprocessor=new hEe(n),this.currentLocation=this.getCurrentLocation(-1)}_err(t){var n,r;(r=(n=this.handler).onParseError)===null||r===void 0||r.call(n,this.preprocessor.getError(t))}getCurrentLocation(t){return this.options.sourceCodeLocationInfo?{startLine:this.preprocessor.line,startCol:this.preprocessor.col-t,startOffset:this.preprocessor.offset-t,endLine:-1,endCol:-1,endOffset:-1}:null}_runParsingLoop(){if(!this.inLoop){for(this.inLoop=!0;this.active&&!this.paused;){this.consumedAfterSnapshot=0;const t=this._consume();this._ensureHibernation()||this._callState(t)}this.inLoop=!1}}pause(){this.paused=!0}resume(t){if(!this.paused)throw new Error("Parser was already resumed");this.paused=!1,!this.inLoop&&(this._runParsingLoop(),this.paused||t==null||t())}write(t,n,r){this.active=!0,this.preprocessor.write(t,n),this._runParsingLoop(),this.paused||r==null||r()}insertHtmlAtCurrentPos(t){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(t),this._runParsingLoop()}_ensureHibernation(){return this.preprocessor.endOfChunkHit?(this._unconsume(this.consumedAfterSnapshot),this.active=!1,!0):!1}_consume(){return this.consumedAfterSnapshot++,this.preprocessor.advance()}_unconsume(t){this.consumedAfterSnapshot-=t,this.preprocessor.retreat(t)}_reconsumeInState(t,n){this.state=t,this._callState(n)}_advanceBy(t){this.consumedAfterSnapshot+=t;for(let n=0;n0&&this._err(je.endTagWithAttributes),t.selfClosing&&this._err(je.endTagWithTrailingSolidus),this.handler.onEndTag(t)),this.preprocessor.dropParsedChunk()}emitCurrentComment(t){this.prepareToken(t),this.handler.onComment(t),this.preprocessor.dropParsedChunk()}emitCurrentDoctype(t){this.prepareToken(t),this.handler.onDoctype(t),this.preprocessor.dropParsedChunk()}_emitCurrentCharacterToken(t){if(this.currentCharacterToken){switch(t&&this.currentCharacterToken.location&&(this.currentCharacterToken.location.endLine=t.startLine,this.currentCharacterToken.location.endCol=t.startCol,this.currentCharacterToken.location.endOffset=t.startOffset),this.currentCharacterToken.type){case jn.CHARACTER:{this.handler.onCharacter(this.currentCharacterToken);break}case jn.NULL_CHARACTER:{this.handler.onNullCharacter(this.currentCharacterToken);break}case jn.WHITESPACE_CHARACTER:{this.handler.onWhitespaceCharacter(this.currentCharacterToken);break}}this.currentCharacterToken=null}}_emitEOFToken(){const t=this.getCurrentLocation(0);t&&(t.endLine=t.startLine,t.endCol=t.startCol,t.endOffset=t.startOffset),this._emitCurrentCharacterToken(t),this.handler.onEof({type:jn.EOF,location:t}),this.active=!1}_appendCharToCurrentCharacterToken(t,n){if(this.currentCharacterToken)if(this.currentCharacterToken.type!==t)this.currentLocation=this.getCurrentLocation(0),this._emitCurrentCharacterToken(this.currentLocation),this.preprocessor.dropParsedChunk();else{this.currentCharacterToken.chars+=n;return}this._createCharacterToken(t,n)}_emitCodePoint(t){const n=jU(t)?jn.WHITESPACE_CHARACTER:t===oe.NULL?jn.NULL_CHARACTER:jn.CHARACTER;this._appendCharToCurrentCharacterToken(n,String.fromCodePoint(t))}_emitChars(t){this._appendCharToCurrentCharacterToken(jn.CHARACTER,t)}_matchNamedCharacterReference(t){let n=null,r=0,i=!1;for(let s=0,o=Jl[0];s>=0&&(s=s_(Jl,o,s+1,t),!(s<0));t=this._consume()){r+=1,o=Jl[s];const a=o&so.VALUE_LENGTH;if(a){const l=(a>>14)-1;if(t!==oe.SEMICOLON&&this._isCharacterReferenceInAttribute()&&yEe(this.preprocessor.peek(1))?(n=[oe.AMPERSAND],s+=l):(n=l===0?[Jl[s]&~so.VALUE_LENGTH]:l===1?[Jl[++s]]:[Jl[++s],Jl[++s]],r=0,i=t!==oe.SEMICOLON),l===0){this._consume();break}}}return this._unconsume(r),i&&!this.preprocessor.endOfChunkHit&&this._err(je.missingSemicolonAfterCharacterReference),this._unconsume(1),n}_isCharacterReferenceInAttribute(){return this.returnState===Ae.ATTRIBUTE_VALUE_DOUBLE_QUOTED||this.returnState===Ae.ATTRIBUTE_VALUE_SINGLE_QUOTED||this.returnState===Ae.ATTRIBUTE_VALUE_UNQUOTED}_flushCodePointConsumedAsCharacterReference(t){this._isCharacterReferenceInAttribute()?this.currentAttr.value+=String.fromCodePoint(t):this._emitCodePoint(t)}_callState(t){switch(this.state){case Ae.DATA:{this._stateData(t);break}case Ae.RCDATA:{this._stateRcdata(t);break}case Ae.RAWTEXT:{this._stateRawtext(t);break}case Ae.SCRIPT_DATA:{this._stateScriptData(t);break}case Ae.PLAINTEXT:{this._statePlaintext(t);break}case Ae.TAG_OPEN:{this._stateTagOpen(t);break}case Ae.END_TAG_OPEN:{this._stateEndTagOpen(t);break}case Ae.TAG_NAME:{this._stateTagName(t);break}case Ae.RCDATA_LESS_THAN_SIGN:{this._stateRcdataLessThanSign(t);break}case Ae.RCDATA_END_TAG_OPEN:{this._stateRcdataEndTagOpen(t);break}case Ae.RCDATA_END_TAG_NAME:{this._stateRcdataEndTagName(t);break}case Ae.RAWTEXT_LESS_THAN_SIGN:{this._stateRawtextLessThanSign(t);break}case Ae.RAWTEXT_END_TAG_OPEN:{this._stateRawtextEndTagOpen(t);break}case Ae.RAWTEXT_END_TAG_NAME:{this._stateRawtextEndTagName(t);break}case Ae.SCRIPT_DATA_LESS_THAN_SIGN:{this._stateScriptDataLessThanSign(t);break}case Ae.SCRIPT_DATA_END_TAG_OPEN:{this._stateScriptDataEndTagOpen(t);break}case Ae.SCRIPT_DATA_END_TAG_NAME:{this._stateScriptDataEndTagName(t);break}case Ae.SCRIPT_DATA_ESCAPE_START:{this._stateScriptDataEscapeStart(t);break}case Ae.SCRIPT_DATA_ESCAPE_START_DASH:{this._stateScriptDataEscapeStartDash(t);break}case Ae.SCRIPT_DATA_ESCAPED:{this._stateScriptDataEscaped(t);break}case Ae.SCRIPT_DATA_ESCAPED_DASH:{this._stateScriptDataEscapedDash(t);break}case Ae.SCRIPT_DATA_ESCAPED_DASH_DASH:{this._stateScriptDataEscapedDashDash(t);break}case Ae.SCRIPT_DATA_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataEscapedLessThanSign(t);break}case Ae.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:{this._stateScriptDataEscapedEndTagOpen(t);break}case Ae.SCRIPT_DATA_ESCAPED_END_TAG_NAME:{this._stateScriptDataEscapedEndTagName(t);break}case Ae.SCRIPT_DATA_DOUBLE_ESCAPE_START:{this._stateScriptDataDoubleEscapeStart(t);break}case Ae.SCRIPT_DATA_DOUBLE_ESCAPED:{this._stateScriptDataDoubleEscaped(t);break}case Ae.SCRIPT_DATA_DOUBLE_ESCAPED_DASH:{this._stateScriptDataDoubleEscapedDash(t);break}case Ae.SCRIPT_DATA_DOUBLE_ESCAPED_DASH_DASH:{this._stateScriptDataDoubleEscapedDashDash(t);break}case Ae.SCRIPT_DATA_DOUBLE_ESCAPED_LESS_THAN_SIGN:{this._stateScriptDataDoubleEscapedLessThanSign(t);break}case Ae.SCRIPT_DATA_DOUBLE_ESCAPE_END:{this._stateScriptDataDoubleEscapeEnd(t);break}case Ae.BEFORE_ATTRIBUTE_NAME:{this._stateBeforeAttributeName(t);break}case Ae.ATTRIBUTE_NAME:{this._stateAttributeName(t);break}case Ae.AFTER_ATTRIBUTE_NAME:{this._stateAfterAttributeName(t);break}case Ae.BEFORE_ATTRIBUTE_VALUE:{this._stateBeforeAttributeValue(t);break}case Ae.ATTRIBUTE_VALUE_DOUBLE_QUOTED:{this._stateAttributeValueDoubleQuoted(t);break}case Ae.ATTRIBUTE_VALUE_SINGLE_QUOTED:{this._stateAttributeValueSingleQuoted(t);break}case Ae.ATTRIBUTE_VALUE_UNQUOTED:{this._stateAttributeValueUnquoted(t);break}case Ae.AFTER_ATTRIBUTE_VALUE_QUOTED:{this._stateAfterAttributeValueQuoted(t);break}case Ae.SELF_CLOSING_START_TAG:{this._stateSelfClosingStartTag(t);break}case Ae.BOGUS_COMMENT:{this._stateBogusComment(t);break}case Ae.MARKUP_DECLARATION_OPEN:{this._stateMarkupDeclarationOpen(t);break}case Ae.COMMENT_START:{this._stateCommentStart(t);break}case Ae.COMMENT_START_DASH:{this._stateCommentStartDash(t);break}case Ae.COMMENT:{this._stateComment(t);break}case Ae.COMMENT_LESS_THAN_SIGN:{this._stateCommentLessThanSign(t);break}case Ae.COMMENT_LESS_THAN_SIGN_BANG:{this._stateCommentLessThanSignBang(t);break}case Ae.COMMENT_LESS_THAN_SIGN_BANG_DASH:{this._stateCommentLessThanSignBangDash(t);break}case Ae.COMMENT_LESS_THAN_SIGN_BANG_DASH_DASH:{this._stateCommentLessThanSignBangDashDash(t);break}case Ae.COMMENT_END_DASH:{this._stateCommentEndDash(t);break}case Ae.COMMENT_END:{this._stateCommentEnd(t);break}case Ae.COMMENT_END_BANG:{this._stateCommentEndBang(t);break}case Ae.DOCTYPE:{this._stateDoctype(t);break}case Ae.BEFORE_DOCTYPE_NAME:{this._stateBeforeDoctypeName(t);break}case Ae.DOCTYPE_NAME:{this._stateDoctypeName(t);break}case Ae.AFTER_DOCTYPE_NAME:{this._stateAfterDoctypeName(t);break}case Ae.AFTER_DOCTYPE_PUBLIC_KEYWORD:{this._stateAfterDoctypePublicKeyword(t);break}case Ae.BEFORE_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateBeforeDoctypePublicIdentifier(t);break}case Ae.DOCTYPE_PUBLIC_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypePublicIdentifierDoubleQuoted(t);break}case Ae.DOCTYPE_PUBLIC_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypePublicIdentifierSingleQuoted(t);break}case Ae.AFTER_DOCTYPE_PUBLIC_IDENTIFIER:{this._stateAfterDoctypePublicIdentifier(t);break}case Ae.BETWEEN_DOCTYPE_PUBLIC_AND_SYSTEM_IDENTIFIERS:{this._stateBetweenDoctypePublicAndSystemIdentifiers(t);break}case Ae.AFTER_DOCTYPE_SYSTEM_KEYWORD:{this._stateAfterDoctypeSystemKeyword(t);break}case Ae.BEFORE_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateBeforeDoctypeSystemIdentifier(t);break}case Ae.DOCTYPE_SYSTEM_IDENTIFIER_DOUBLE_QUOTED:{this._stateDoctypeSystemIdentifierDoubleQuoted(t);break}case Ae.DOCTYPE_SYSTEM_IDENTIFIER_SINGLE_QUOTED:{this._stateDoctypeSystemIdentifierSingleQuoted(t);break}case Ae.AFTER_DOCTYPE_SYSTEM_IDENTIFIER:{this._stateAfterDoctypeSystemIdentifier(t);break}case Ae.BOGUS_DOCTYPE:{this._stateBogusDoctype(t);break}case Ae.CDATA_SECTION:{this._stateCdataSection(t);break}case Ae.CDATA_SECTION_BRACKET:{this._stateCdataSectionBracket(t);break}case Ae.CDATA_SECTION_END:{this._stateCdataSectionEnd(t);break}case Ae.CHARACTER_REFERENCE:{this._stateCharacterReference(t);break}case Ae.NAMED_CHARACTER_REFERENCE:{this._stateNamedCharacterReference(t);break}case Ae.AMBIGUOUS_AMPERSAND:{this._stateAmbiguousAmpersand(t);break}case Ae.NUMERIC_CHARACTER_REFERENCE:{this._stateNumericCharacterReference(t);break}case Ae.HEXADEMICAL_CHARACTER_REFERENCE_START:{this._stateHexademicalCharacterReferenceStart(t);break}case Ae.HEXADEMICAL_CHARACTER_REFERENCE:{this._stateHexademicalCharacterReference(t);break}case Ae.DECIMAL_CHARACTER_REFERENCE:{this._stateDecimalCharacterReference(t);break}case Ae.NUMERIC_CHARACTER_REFERENCE_END:{this._stateNumericCharacterReferenceEnd(t);break}default:throw new Error("Unknown state")}}_stateData(t){switch(t){case oe.LESS_THAN_SIGN:{this.state=Ae.TAG_OPEN;break}case oe.AMPERSAND:{this.returnState=Ae.DATA,this.state=Ae.CHARACTER_REFERENCE;break}case oe.NULL:{this._err(je.unexpectedNullCharacter),this._emitCodePoint(t);break}case oe.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRcdata(t){switch(t){case oe.AMPERSAND:{this.returnState=Ae.RCDATA,this.state=Ae.CHARACTER_REFERENCE;break}case oe.LESS_THAN_SIGN:{this.state=Ae.RCDATA_LESS_THAN_SIGN;break}case oe.NULL:{this._err(je.unexpectedNullCharacter),this._emitChars(Rr);break}case oe.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateRawtext(t){switch(t){case oe.LESS_THAN_SIGN:{this.state=Ae.RAWTEXT_LESS_THAN_SIGN;break}case oe.NULL:{this._err(je.unexpectedNullCharacter),this._emitChars(Rr);break}case oe.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateScriptData(t){switch(t){case oe.LESS_THAN_SIGN:{this.state=Ae.SCRIPT_DATA_LESS_THAN_SIGN;break}case oe.NULL:{this._err(je.unexpectedNullCharacter),this._emitChars(Rr);break}case oe.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_statePlaintext(t){switch(t){case oe.NULL:{this._err(je.unexpectedNullCharacter),this._emitChars(Rr);break}case oe.EOF:{this._emitEOFToken();break}default:this._emitCodePoint(t)}}_stateTagOpen(t){if(g0(t))this._createStartTagToken(),this.state=Ae.TAG_NAME,this._stateTagName(t);else switch(t){case oe.EXCLAMATION_MARK:{this.state=Ae.MARKUP_DECLARATION_OPEN;break}case oe.SOLIDUS:{this.state=Ae.END_TAG_OPEN;break}case oe.QUESTION_MARK:{this._err(je.unexpectedQuestionMarkInsteadOfTagName),this._createCommentToken(1),this.state=Ae.BOGUS_COMMENT,this._stateBogusComment(t);break}case oe.EOF:{this._err(je.eofBeforeTagName),this._emitChars("<"),this._emitEOFToken();break}default:this._err(je.invalidFirstCharacterOfTagName),this._emitChars("<"),this.state=Ae.DATA,this._stateData(t)}}_stateEndTagOpen(t){if(g0(t))this._createEndTagToken(),this.state=Ae.TAG_NAME,this._stateTagName(t);else switch(t){case oe.GREATER_THAN_SIGN:{this._err(je.missingEndTagName),this.state=Ae.DATA;break}case oe.EOF:{this._err(je.eofBeforeTagName),this._emitChars("");break}case oe.NULL:{this._err(je.unexpectedNullCharacter),this.state=Ae.SCRIPT_DATA_ESCAPED,this._emitChars(Rr);break}case oe.EOF:{this._err(je.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=Ae.SCRIPT_DATA_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataEscapedLessThanSign(t){t===oe.SOLIDUS?this.state=Ae.SCRIPT_DATA_ESCAPED_END_TAG_OPEN:g0(t)?(this._emitChars("<"),this.state=Ae.SCRIPT_DATA_DOUBLE_ESCAPE_START,this._stateScriptDataDoubleEscapeStart(t)):(this._emitChars("<"),this.state=Ae.SCRIPT_DATA_ESCAPED,this._stateScriptDataEscaped(t))}_stateScriptDataEscapedEndTagOpen(t){g0(t)?(this.state=Ae.SCRIPT_DATA_ESCAPED_END_TAG_NAME,this._stateScriptDataEscapedEndTagName(t)):(this._emitChars("");break}case oe.NULL:{this._err(je.unexpectedNullCharacter),this.state=Ae.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitChars(Rr);break}case oe.EOF:{this._err(je.eofInScriptHtmlCommentLikeText),this._emitEOFToken();break}default:this.state=Ae.SCRIPT_DATA_DOUBLE_ESCAPED,this._emitCodePoint(t)}}_stateScriptDataDoubleEscapedLessThanSign(t){t===oe.SOLIDUS?(this.state=Ae.SCRIPT_DATA_DOUBLE_ESCAPE_END,this._emitChars("/")):(this.state=Ae.SCRIPT_DATA_DOUBLE_ESCAPED,this._stateScriptDataDoubleEscaped(t))}_stateScriptDataDoubleEscapeEnd(t){if(this.preprocessor.startsWith(Qs.SCRIPT,!1)&&XU(this.preprocessor.peek(Qs.SCRIPT.length))){this._emitCodePoint(t);for(let n=0;n1114111)this._err(je.characterReferenceOutsideUnicodeRange),this.charRefCode=oe.REPLACEMENT_CHARACTER;else if(zU(this.charRefCode))this._err(je.surrogateCharacterReference),this.charRefCode=oe.REPLACEMENT_CHARACTER;else if(VU(this.charRefCode))this._err(je.noncharacterCharacterReference);else if(KU(this.charRefCode)||this.charRefCode===oe.CARRIAGE_RETURN){this._err(je.controlCharacterReference);const n=_Ee.get(this.charRefCode);n!==void 0&&(this.charRefCode=n)}this._flushCodePointConsumedAsCharacterReference(this.charRefCode),this._reconsumeInState(this.returnState,t)}};const ZU=new Set([I.DD,I.DT,I.LI,I.OPTGROUP,I.OPTION,I.P,I.RB,I.RP,I.RT,I.RTC]),JU=new Set([...ZU,I.CAPTION,I.COLGROUP,I.TBODY,I.TD,I.TFOOT,I.TH,I.THEAD,I.TR]),$m=new Map([[I.APPLET,Ze.HTML],[I.CAPTION,Ze.HTML],[I.HTML,Ze.HTML],[I.MARQUEE,Ze.HTML],[I.OBJECT,Ze.HTML],[I.TABLE,Ze.HTML],[I.TD,Ze.HTML],[I.TEMPLATE,Ze.HTML],[I.TH,Ze.HTML],[I.ANNOTATION_XML,Ze.MATHML],[I.MI,Ze.MATHML],[I.MN,Ze.MATHML],[I.MO,Ze.MATHML],[I.MS,Ze.MATHML],[I.MTEXT,Ze.MATHML],[I.DESC,Ze.SVG],[I.FOREIGN_OBJECT,Ze.SVG],[I.TITLE,Ze.SVG]]),xEe=[I.H1,I.H2,I.H3,I.H4,I.H5,I.H6],EEe=[I.TR,I.TEMPLATE,I.HTML],BEe=[I.TBODY,I.TFOOT,I.THEAD,I.TEMPLATE,I.HTML],TEe=[I.TABLE,I.TEMPLATE,I.HTML],SEe=[I.TD,I.TH];class kEe{get currentTmplContentOrNode(){return this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):this.current}constructor(t,n,r){this.treeAdapter=n,this.handler=r,this.items=[],this.tagIDs=[],this.stackTop=-1,this.tmplCount=0,this.currentTagId=I.UNKNOWN,this.current=t}_indexOf(t){return this.items.lastIndexOf(t,this.stackTop)}_isInTemplate(){return this.currentTagId===I.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===Ze.HTML}_updateCurrentElement(){this.current=this.items[this.stackTop],this.currentTagId=this.tagIDs[this.stackTop]}push(t,n){this.stackTop++,this.items[this.stackTop]=t,this.current=t,this.tagIDs[this.stackTop]=n,this.currentTagId=n,this._isInTemplate()&&this.tmplCount++,this.handler.onItemPush(t,n,!0)}pop(){const t=this.current;this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!0)}replace(t,n){const r=this._indexOf(t);this.items[r]=n,r===this.stackTop&&(this.current=n)}insertAfter(t,n,r){const i=this._indexOf(t)+1;this.items.splice(i,0,n),this.tagIDs.splice(i,0,r),this.stackTop++,i===this.stackTop&&this._updateCurrentElement(),this.handler.onItemPush(this.current,this.currentTagId,i===this.stackTop)}popUntilTagNamePopped(t){let n=this.stackTop+1;do n=this.tagIDs.lastIndexOf(t,n-1);while(n>0&&this.treeAdapter.getNamespaceURI(this.items[n])!==Ze.HTML);this.shortenToLength(n<0?0:n)}shortenToLength(t){for(;this.stackTop>=t;){const n=this.current;this.tmplCount>0&&this._isInTemplate()&&(this.tmplCount-=1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(n,this.stackTop=0;r--)if(t.includes(this.tagIDs[r])&&this.treeAdapter.getNamespaceURI(this.items[r])===n)return r;return-1}clearBackTo(t,n){const r=this._indexOfTagNames(t,n);this.shortenToLength(r+1)}clearBackToTableContext(){this.clearBackTo(TEe,Ze.HTML)}clearBackToTableBodyContext(){this.clearBackTo(BEe,Ze.HTML)}clearBackToTableRowContext(){this.clearBackTo(EEe,Ze.HTML)}remove(t){const n=this._indexOf(t);n>=0&&(n===this.stackTop?this.pop():(this.items.splice(n,1),this.tagIDs.splice(n,1),this.stackTop--,this._updateCurrentElement(),this.handler.onItemPop(t,!1)))}tryPeekProperlyNestedBodyElement(){return this.stackTop>=1&&this.tagIDs[1]===I.BODY?this.items[1]:null}contains(t){return this._indexOf(t)>-1}getCommonAncestor(t){const n=this._indexOf(t)-1;return n>=0?this.items[n]:null}isRootHtmlElementCurrent(){return this.stackTop===0&&this.tagIDs[0]===I.HTML}hasInScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.tagIDs[n],i=this.treeAdapter.getNamespaceURI(this.items[n]);if(r===t&&i===Ze.HTML)return!0;if($m.get(r)===i)return!1}return!0}hasNumberedHeaderInScope(){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t],r=this.treeAdapter.getNamespaceURI(this.items[t]);if(qU(n)&&r===Ze.HTML)return!0;if($m.get(n)===r)return!1}return!0}hasInListItemScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.tagIDs[n],i=this.treeAdapter.getNamespaceURI(this.items[n]);if(r===t&&i===Ze.HTML)return!0;if((r===I.UL||r===I.OL)&&i===Ze.HTML||$m.get(r)===i)return!1}return!0}hasInButtonScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.tagIDs[n],i=this.treeAdapter.getNamespaceURI(this.items[n]);if(r===t&&i===Ze.HTML)return!0;if(r===I.BUTTON&&i===Ze.HTML||$m.get(r)===i)return!1}return!0}hasInTableScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.tagIDs[n];if(this.treeAdapter.getNamespaceURI(this.items[n])===Ze.HTML){if(r===t)return!0;if(r===I.TABLE||r===I.TEMPLATE||r===I.HTML)return!1}}return!0}hasTableBodyContextInTableScope(){for(let t=this.stackTop;t>=0;t--){const n=this.tagIDs[t];if(this.treeAdapter.getNamespaceURI(this.items[t])===Ze.HTML){if(n===I.TBODY||n===I.THEAD||n===I.TFOOT)return!0;if(n===I.TABLE||n===I.HTML)return!1}}return!0}hasInSelectScope(t){for(let n=this.stackTop;n>=0;n--){const r=this.tagIDs[n];if(this.treeAdapter.getNamespaceURI(this.items[n])===Ze.HTML){if(r===t)return!0;if(r!==I.OPTION&&r!==I.OPTGROUP)return!1}}return!0}generateImpliedEndTags(){for(;ZU.has(this.currentTagId);)this.pop()}generateImpliedEndTagsThoroughly(){for(;JU.has(this.currentTagId);)this.pop()}generateImpliedEndTagsWithExclusion(t){for(;this.currentTagId!==t&&JU.has(this.currentTagId);)this.pop()}}const yC=3;var ma;(function(e){e[e.Marker=0]="Marker",e[e.Element=1]="Element"})(ma=ma||(ma={}));const eH={type:ma.Marker};class IEe{constructor(t){this.treeAdapter=t,this.entries=[],this.bookmark=null}_getNoahArkConditionCandidates(t,n){const r=[],i=n.length,s=this.treeAdapter.getTagName(t),o=this.treeAdapter.getNamespaceURI(t);for(let a=0;a[o.name,o.value]));let s=0;for(let o=0;oi.get(l.name)===l.value)&&(s+=1,s>=yC&&this.entries.splice(a.idx,1))}}insertMarker(){this.entries.unshift(eH)}pushElement(t,n){this._ensureNoahArkCondition(t),this.entries.unshift({type:ma.Element,element:t,token:n})}insertElementAfterBookmark(t,n){const r=this.entries.indexOf(this.bookmark);this.entries.splice(r,0,{type:ma.Element,element:t,token:n})}removeEntry(t){const n=this.entries.indexOf(t);n>=0&&this.entries.splice(n,1)}clearToLastMarker(){const t=this.entries.indexOf(eH);t>=0?this.entries.splice(0,t+1):this.entries.length=0}getElementEntryInScopeWithTagName(t){const n=this.entries.find(r=>r.type===ma.Marker||this.treeAdapter.getTagName(r.element)===t);return n&&n.type===ma.Element?n:null}getElementEntry(t){return this.entries.find(n=>n.type===ma.Element&&n.element===t)}}function tH(e){return{nodeName:"#text",value:e,parentNode:null}}const Ku={createDocument(){return{nodeName:"#document",mode:$s.NO_QUIRKS,childNodes:[]}},createDocumentFragment(){return{nodeName:"#document-fragment",childNodes:[]}},createElement(e,t,n){return{nodeName:e,tagName:e,attrs:n,namespaceURI:t,childNodes:[],parentNode:null}},createCommentNode(e){return{nodeName:"#comment",data:e,parentNode:null}},appendChild(e,t){e.childNodes.push(t),t.parentNode=e},insertBefore(e,t,n){const r=e.childNodes.indexOf(n);e.childNodes.splice(r,0,t),t.parentNode=e},setTemplateContent(e,t){e.content=t},getTemplateContent(e){return e.content},setDocumentType(e,t,n,r){const i=e.childNodes.find(s=>s.nodeName==="#documentType");if(i)i.name=t,i.publicId=n,i.systemId=r;else{const s={nodeName:"#documentType",name:t,publicId:n,systemId:r,parentNode:null};Ku.appendChild(e,s)}},setDocumentMode(e,t){e.mode=t},getDocumentMode(e){return e.mode},detachNode(e){if(e.parentNode){const t=e.parentNode.childNodes.indexOf(e);e.parentNode.childNodes.splice(t,1),e.parentNode=null}},insertText(e,t){if(e.childNodes.length>0){const n=e.childNodes[e.childNodes.length-1];if(Ku.isTextNode(n)){n.value+=t;return}}Ku.appendChild(e,tH(t))},insertTextBefore(e,t,n){const r=e.childNodes[e.childNodes.indexOf(n)-1];r&&Ku.isTextNode(r)?r.value+=t:Ku.insertBefore(e,tH(t),n)},adoptAttributes(e,t){const n=new Set(e.attrs.map(r=>r.name));for(let r=0;re.startsWith(n))}function DEe(e){return e.name===nH&&e.publicId===null&&(e.systemId===null||e.systemId===FEe)}function REe(e){if(e.name!==nH)return $s.QUIRKS;const{systemId:t}=e;if(t&&t.toLowerCase()===MEe)return $s.QUIRKS;let{publicId:n}=e;if(n!==null){if(n=n.toLowerCase(),OEe.has(n))return $s.QUIRKS;let r=t===null?LEe:rH;if(sH(n,r))return $s.QUIRKS;if(r=t===null?iH:NEe,sH(n,r))return $s.LIMITED_QUIRKS}return $s.NO_QUIRKS}const oH={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},UEe="definitionurl",HEe="definitionURL",QEe=new Map(["attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),$Ee=new Map([["xlink:actuate",{prefix:"xlink",name:"actuate",namespace:Ze.XLINK}],["xlink:arcrole",{prefix:"xlink",name:"arcrole",namespace:Ze.XLINK}],["xlink:href",{prefix:"xlink",name:"href",namespace:Ze.XLINK}],["xlink:role",{prefix:"xlink",name:"role",namespace:Ze.XLINK}],["xlink:show",{prefix:"xlink",name:"show",namespace:Ze.XLINK}],["xlink:title",{prefix:"xlink",name:"title",namespace:Ze.XLINK}],["xlink:type",{prefix:"xlink",name:"type",namespace:Ze.XLINK}],["xml:base",{prefix:"xml",name:"base",namespace:Ze.XML}],["xml:lang",{prefix:"xml",name:"lang",namespace:Ze.XML}],["xml:space",{prefix:"xml",name:"space",namespace:Ze.XML}],["xmlns",{prefix:"",name:"xmlns",namespace:Ze.XMLNS}],["xmlns:xlink",{prefix:"xmlns",name:"xlink",namespace:Ze.XMLNS}]]),PEe=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),zEe=new Set([I.B,I.BIG,I.BLOCKQUOTE,I.BODY,I.BR,I.CENTER,I.CODE,I.DD,I.DIV,I.DL,I.DT,I.EM,I.EMBED,I.H1,I.H2,I.H3,I.H4,I.H5,I.H6,I.HEAD,I.HR,I.I,I.IMG,I.LI,I.LISTING,I.MENU,I.META,I.NOBR,I.OL,I.P,I.PRE,I.RUBY,I.S,I.SMALL,I.SPAN,I.STRONG,I.STRIKE,I.SUB,I.SUP,I.TABLE,I.TT,I.U,I.UL,I.VAR]);function KEe(e){const t=e.tagID;return t===I.FONT&&e.attrs.some(({name:r})=>r===p0.COLOR||r===p0.SIZE||r===p0.FACE)||zEe.has(t)}function aH(e){for(let t=0;t0&&this._setContextModes(t,n)}onItemPop(t,n){var r,i;if(this.options.sourceCodeLocationInfo&&this._setEndLocation(t,this.currentToken),(i=(r=this.treeAdapter).onItemPop)===null||i===void 0||i.call(r,t,this.openElements.current),n){let s,o;this.openElements.stackTop===0&&this.fragmentContext?(s=this.fragmentContext,o=this.fragmentContextID):{current:s,currentTagId:o}=this.openElements,this._setContextModes(s,o)}}_setContextModes(t,n){const r=t===this.document||this.treeAdapter.getNamespaceURI(t)===Ze.HTML;this.currentNotInHTML=!r,this.tokenizer.inForeignNode=!r&&!this._isIntegrationPoint(n,t)}_switchToTextParsing(t,n){this._insertElement(t,Ze.HTML),this.tokenizer.state=n,this.originalInsertionMode=this.insertionMode,this.insertionMode=Ce.TEXT}switchToPlaintextParsing(){this.insertionMode=Ce.TEXT,this.originalInsertionMode=Ce.IN_BODY,this.tokenizer.state=Ps.PLAINTEXT}_getAdjustedCurrentElement(){return this.openElements.stackTop===0&&this.fragmentContext?this.fragmentContext:this.openElements.current}_findFormInFragmentContext(){let t=this.fragmentContext;for(;t;){if(this.treeAdapter.getTagName(t)===Qe.FORM){this.formElement=t;break}t=this.treeAdapter.getParentNode(t)}}_initTokenizerForFragmentParsing(){if(!(!this.fragmentContext||this.treeAdapter.getNamespaceURI(this.fragmentContext)!==Ze.HTML))switch(this.fragmentContextID){case I.TITLE:case I.TEXTAREA:{this.tokenizer.state=Ps.RCDATA;break}case I.STYLE:case I.XMP:case I.IFRAME:case I.NOEMBED:case I.NOFRAMES:case I.NOSCRIPT:{this.tokenizer.state=Ps.RAWTEXT;break}case I.SCRIPT:{this.tokenizer.state=Ps.SCRIPT_DATA;break}case I.PLAINTEXT:{this.tokenizer.state=Ps.PLAINTEXT;break}}}_setDocumentType(t){const n=t.name||"",r=t.publicId||"",i=t.systemId||"";if(this.treeAdapter.setDocumentType(this.document,n,r,i),t.location){const o=this.treeAdapter.getChildNodes(this.document).find(a=>this.treeAdapter.isDocumentTypeNode(a));o&&this.treeAdapter.setNodeSourceCodeLocation(o,t.location)}}_attachElementToTree(t,n){if(this.options.sourceCodeLocationInfo){const r=n&&{...n,startTag:n};this.treeAdapter.setNodeSourceCodeLocation(t,r)}if(this._shouldFosterParentOnInsertion())this._fosterParentElement(t);else{const r=this.openElements.currentTmplContentOrNode;this.treeAdapter.appendChild(r,t)}}_appendElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location)}_insertElement(t,n){const r=this.treeAdapter.createElement(t.tagName,n,t.attrs);this._attachElementToTree(r,t.location),this.openElements.push(r,t.tagID)}_insertFakeElement(t,n){const r=this.treeAdapter.createElement(t,Ze.HTML,[]);this._attachElementToTree(r,null),this.openElements.push(r,n)}_insertTemplate(t){const n=this.treeAdapter.createElement(t.tagName,Ze.HTML,t.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(n,r),this._attachElementToTree(n,t.location),this.openElements.push(n,t.tagID),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,null)}_insertFakeRootElement(){const t=this.treeAdapter.createElement(Qe.HTML,Ze.HTML,[]);this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(t,null),this.treeAdapter.appendChild(this.openElements.current,t),this.openElements.push(t,I.HTML)}_appendCommentNode(t,n){const r=this.treeAdapter.createCommentNode(t.data);this.treeAdapter.appendChild(n,r),this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(r,t.location)}_insertCharacters(t){let n,r;if(this._shouldFosterParentOnInsertion()?({parent:n,beforeElement:r}=this._findFosterParentingLocation(),r?this.treeAdapter.insertTextBefore(n,t.chars,r):this.treeAdapter.insertText(n,t.chars)):(n=this.openElements.currentTmplContentOrNode,this.treeAdapter.insertText(n,t.chars)),!t.location)return;const i=this.treeAdapter.getChildNodes(n),s=r?i.lastIndexOf(r):i.length,o=i[s-1];if(this.treeAdapter.getNodeSourceCodeLocation(o)){const{endLine:l,endCol:c,endOffset:u}=t.location;this.treeAdapter.updateNodeSourceCodeLocation(o,{endLine:l,endCol:c,endOffset:u})}else this.options.sourceCodeLocationInfo&&this.treeAdapter.setNodeSourceCodeLocation(o,t.location)}_adoptNodes(t,n){for(let r=this.treeAdapter.getFirstChild(t);r;r=this.treeAdapter.getFirstChild(t))this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(n,r)}_setEndLocation(t,n){if(this.treeAdapter.getNodeSourceCodeLocation(t)&&n.location){const r=n.location,i=this.treeAdapter.getTagName(t),s=n.type===jn.END_TAG&&i===n.tagName?{endTag:{...r},endLine:r.endLine,endCol:r.endCol,endOffset:r.endOffset}:{endLine:r.startLine,endCol:r.startCol,endOffset:r.startOffset};this.treeAdapter.updateNodeSourceCodeLocation(t,s)}}shouldProcessStartTagTokenInForeignContent(t){if(!this.currentNotInHTML)return!1;let n,r;return this.openElements.stackTop===0&&this.fragmentContext?(n=this.fragmentContext,r=this.fragmentContextID):{current:n,currentTagId:r}=this.openElements,t.tagID===I.SVG&&this.treeAdapter.getTagName(n)===Qe.ANNOTATION_XML&&this.treeAdapter.getNamespaceURI(n)===Ze.MATHML?!1:this.tokenizer.inForeignNode||(t.tagID===I.MGLYPH||t.tagID===I.MALIGNMARK)&&!this._isIntegrationPoint(r,n,Ze.HTML)}_processToken(t){switch(t.type){case jn.CHARACTER:{this.onCharacter(t);break}case jn.NULL_CHARACTER:{this.onNullCharacter(t);break}case jn.COMMENT:{this.onComment(t);break}case jn.DOCTYPE:{this.onDoctype(t);break}case jn.START_TAG:{this._processStartTag(t);break}case jn.END_TAG:{this.onEndTag(t);break}case jn.EOF:{this.onEof(t);break}case jn.WHITESPACE_CHARACTER:{this.onWhitespaceCharacter(t);break}}}_isIntegrationPoint(t,n,r){const i=this.treeAdapter.getNamespaceURI(n),s=this.treeAdapter.getAttrList(n);return WEe(t,i,s,r)}_reconstructActiveFormattingElements(){const t=this.activeFormattingElements.entries.length;if(t){const n=this.activeFormattingElements.entries.findIndex(i=>i.type===ma.Marker||this.openElements.contains(i.element)),r=n<0?t-1:n-1;for(let i=r;i>=0;i--){const s=this.activeFormattingElements.entries[i];this._insertElement(s.token,this.treeAdapter.getNamespaceURI(s.element)),s.element=this.openElements.current}}}_closeTableCell(){this.openElements.generateImpliedEndTags(),this.openElements.popUntilTableCellPopped(),this.activeFormattingElements.clearToLastMarker(),this.insertionMode=Ce.IN_ROW}_closePElement(){this.openElements.generateImpliedEndTagsWithExclusion(I.P),this.openElements.popUntilTagNamePopped(I.P)}_resetInsertionMode(){for(let t=this.openElements.stackTop;t>=0;t--)switch(t===0&&this.fragmentContext?this.fragmentContextID:this.openElements.tagIDs[t]){case I.TR:{this.insertionMode=Ce.IN_ROW;return}case I.TBODY:case I.THEAD:case I.TFOOT:{this.insertionMode=Ce.IN_TABLE_BODY;return}case I.CAPTION:{this.insertionMode=Ce.IN_CAPTION;return}case I.COLGROUP:{this.insertionMode=Ce.IN_COLUMN_GROUP;return}case I.TABLE:{this.insertionMode=Ce.IN_TABLE;return}case I.BODY:{this.insertionMode=Ce.IN_BODY;return}case I.FRAMESET:{this.insertionMode=Ce.IN_FRAMESET;return}case I.SELECT:{this._resetInsertionModeForSelect(t);return}case I.TEMPLATE:{this.insertionMode=this.tmplInsertionModeStack[0];return}case I.HTML:{this.insertionMode=this.headElement?Ce.AFTER_HEAD:Ce.BEFORE_HEAD;return}case I.TD:case I.TH:{if(t>0){this.insertionMode=Ce.IN_CELL;return}break}case I.HEAD:{if(t>0){this.insertionMode=Ce.IN_HEAD;return}break}}this.insertionMode=Ce.IN_BODY}_resetInsertionModeForSelect(t){if(t>0)for(let n=t-1;n>0;n--){const r=this.openElements.tagIDs[n];if(r===I.TEMPLATE)break;if(r===I.TABLE){this.insertionMode=Ce.IN_SELECT_IN_TABLE;return}}this.insertionMode=Ce.IN_SELECT}_isElementCausesFosterParenting(t){return cH.has(t)}_shouldFosterParentOnInsertion(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.currentTagId)}_findFosterParentingLocation(){for(let t=this.openElements.stackTop;t>=0;t--){const n=this.openElements.items[t];switch(this.openElements.tagIDs[t]){case I.TEMPLATE:{if(this.treeAdapter.getNamespaceURI(n)===Ze.HTML)return{parent:this.treeAdapter.getTemplateContent(n),beforeElement:null};break}case I.TABLE:{const r=this.treeAdapter.getParentNode(n);return r?{parent:r,beforeElement:n}:{parent:this.openElements.items[t-1],beforeElement:null}}}}return{parent:this.openElements.items[0],beforeElement:null}}_fosterParentElement(t){const n=this._findFosterParentingLocation();n.beforeElement?this.treeAdapter.insertBefore(n.parent,t,n.beforeElement):this.treeAdapter.appendChild(n.parent,t)}_isSpecialElement(t,n){const r=this.treeAdapter.getNamespaceURI(t);return gEe[r].has(n)}onCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){STe(this,t);return}switch(this.insertionMode){case Ce.INITIAL:{ep(this,t);break}case Ce.BEFORE_HTML:{tp(this,t);break}case Ce.BEFORE_HEAD:{np(this,t);break}case Ce.IN_HEAD:{rp(this,t);break}case Ce.IN_HEAD_NO_SCRIPT:{ip(this,t);break}case Ce.AFTER_HEAD:{sp(this,t);break}case Ce.IN_BODY:case Ce.IN_CAPTION:case Ce.IN_CELL:case Ce.IN_TEMPLATE:{fH(this,t);break}case Ce.TEXT:case Ce.IN_SELECT:case Ce.IN_SELECT_IN_TABLE:{this._insertCharacters(t);break}case Ce.IN_TABLE:case Ce.IN_TABLE_BODY:case Ce.IN_ROW:{TC(this,t);break}case Ce.IN_TABLE_TEXT:{CH(this,t);break}case Ce.IN_COLUMN_GROUP:{Km(this,t);break}case Ce.AFTER_BODY:{qm(this,t);break}case Ce.AFTER_AFTER_BODY:{Wm(this,t);break}}}onNullCharacter(t){if(this.skipNextNewLine=!1,this.tokenizer.inForeignNode){TTe(this,t);return}switch(this.insertionMode){case Ce.INITIAL:{ep(this,t);break}case Ce.BEFORE_HTML:{tp(this,t);break}case Ce.BEFORE_HEAD:{np(this,t);break}case Ce.IN_HEAD:{rp(this,t);break}case Ce.IN_HEAD_NO_SCRIPT:{ip(this,t);break}case Ce.AFTER_HEAD:{sp(this,t);break}case Ce.TEXT:{this._insertCharacters(t);break}case Ce.IN_TABLE:case Ce.IN_TABLE_BODY:case Ce.IN_ROW:{TC(this,t);break}case Ce.IN_COLUMN_GROUP:{Km(this,t);break}case Ce.AFTER_BODY:{qm(this,t);break}case Ce.AFTER_AFTER_BODY:{Wm(this,t);break}}}onComment(t){if(this.skipNextNewLine=!1,this.currentNotInHTML){EC(this,t);return}switch(this.insertionMode){case Ce.INITIAL:case Ce.BEFORE_HTML:case Ce.BEFORE_HEAD:case Ce.IN_HEAD:case Ce.IN_HEAD_NO_SCRIPT:case Ce.AFTER_HEAD:case Ce.IN_BODY:case Ce.IN_TABLE:case Ce.IN_CAPTION:case Ce.IN_COLUMN_GROUP:case Ce.IN_TABLE_BODY:case Ce.IN_ROW:case Ce.IN_CELL:case Ce.IN_SELECT:case Ce.IN_SELECT_IN_TABLE:case Ce.IN_TEMPLATE:case Ce.IN_FRAMESET:case Ce.AFTER_FRAMESET:{EC(this,t);break}case Ce.IN_TABLE_TEXT:{lp(this,t);break}case Ce.AFTER_BODY:{sBe(this,t);break}case Ce.AFTER_AFTER_BODY:case Ce.AFTER_AFTER_FRAMESET:{oBe(this,t);break}}}onDoctype(t){switch(this.skipNextNewLine=!1,this.insertionMode){case Ce.INITIAL:{aBe(this,t);break}case Ce.BEFORE_HEAD:case Ce.IN_HEAD:case Ce.IN_HEAD_NO_SCRIPT:case Ce.AFTER_HEAD:{this._err(t,je.misplacedDoctype);break}case Ce.IN_TABLE_TEXT:{lp(this,t);break}}}onStartTag(t){this.skipNextNewLine=!1,this.currentToken=t,this._processStartTag(t),t.selfClosing&&!t.ackSelfClosing&&this._err(t,je.nonVoidHtmlElementStartTagWithTrailingSolidus)}_processStartTag(t){this.shouldProcessStartTagTokenInForeignContent(t)?kTe(this,t):this._startTagOutsideForeignContent(t)}_startTagOutsideForeignContent(t){switch(this.insertionMode){case Ce.INITIAL:{ep(this,t);break}case Ce.BEFORE_HTML:{lBe(this,t);break}case Ce.BEFORE_HEAD:{uBe(this,t);break}case Ce.IN_HEAD:{va(this,t);break}case Ce.IN_HEAD_NO_SCRIPT:{fBe(this,t);break}case Ce.AFTER_HEAD:{pBe(this,t);break}case Ce.IN_BODY:{os(this,t);break}case Ce.IN_TABLE:{j1(this,t);break}case Ce.IN_TABLE_TEXT:{lp(this,t);break}case Ce.IN_CAPTION:{ATe(this,t);break}case Ce.IN_COLUMN_GROUP:{SC(this,t);break}case Ce.IN_TABLE_BODY:{Vm(this,t);break}case Ce.IN_ROW:{Gm(this,t);break}case Ce.IN_CELL:{hTe(this,t);break}case Ce.IN_SELECT:{xH(this,t);break}case Ce.IN_SELECT_IN_TABLE:{gTe(this,t);break}case Ce.IN_TEMPLATE:{vTe(this,t);break}case Ce.AFTER_BODY:{bTe(this,t);break}case Ce.IN_FRAMESET:{CTe(this,t);break}case Ce.AFTER_FRAMESET:{wTe(this,t);break}case Ce.AFTER_AFTER_BODY:{ETe(this,t);break}case Ce.AFTER_AFTER_FRAMESET:{BTe(this,t);break}}}onEndTag(t){this.skipNextNewLine=!1,this.currentToken=t,this.currentNotInHTML?ITe(this,t):this._endTagOutsideForeignContent(t)}_endTagOutsideForeignContent(t){switch(this.insertionMode){case Ce.INITIAL:{ep(this,t);break}case Ce.BEFORE_HTML:{cBe(this,t);break}case Ce.BEFORE_HEAD:{ABe(this,t);break}case Ce.IN_HEAD:{dBe(this,t);break}case Ce.IN_HEAD_NO_SCRIPT:{hBe(this,t);break}case Ce.AFTER_HEAD:{gBe(this,t);break}case Ce.IN_BODY:{zm(this,t);break}case Ce.TEXT:{tTe(this,t);break}case Ce.IN_TABLE:{op(this,t);break}case Ce.IN_TABLE_TEXT:{lp(this,t);break}case Ce.IN_CAPTION:{dTe(this,t);break}case Ce.IN_COLUMN_GROUP:{fTe(this,t);break}case Ce.IN_TABLE_BODY:{kC(this,t);break}case Ce.IN_ROW:{wH(this,t);break}case Ce.IN_CELL:{pTe(this,t);break}case Ce.IN_SELECT:{EH(this,t);break}case Ce.IN_SELECT_IN_TABLE:{mTe(this,t);break}case Ce.IN_TEMPLATE:{_Te(this,t);break}case Ce.AFTER_BODY:{TH(this,t);break}case Ce.IN_FRAMESET:{yTe(this,t);break}case Ce.AFTER_FRAMESET:{xTe(this,t);break}case Ce.AFTER_AFTER_BODY:{Wm(this,t);break}}}onEof(t){switch(this.insertionMode){case Ce.INITIAL:{ep(this,t);break}case Ce.BEFORE_HTML:{tp(this,t);break}case Ce.BEFORE_HEAD:{np(this,t);break}case Ce.IN_HEAD:{rp(this,t);break}case Ce.IN_HEAD_NO_SCRIPT:{ip(this,t);break}case Ce.AFTER_HEAD:{sp(this,t);break}case Ce.IN_BODY:case Ce.IN_TABLE:case Ce.IN_CAPTION:case Ce.IN_COLUMN_GROUP:case Ce.IN_TABLE_BODY:case Ce.IN_ROW:case Ce.IN_CELL:case Ce.IN_SELECT:case Ce.IN_SELECT_IN_TABLE:{_H(this,t);break}case Ce.TEXT:{nTe(this,t);break}case Ce.IN_TABLE_TEXT:{lp(this,t);break}case Ce.IN_TEMPLATE:{BH(this,t);break}case Ce.AFTER_BODY:case Ce.IN_FRAMESET:case Ce.AFTER_FRAMESET:case Ce.AFTER_AFTER_BODY:case Ce.AFTER_AFTER_FRAMESET:{BC(this,t);break}}}onWhitespaceCharacter(t){if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.chars.charCodeAt(0)===oe.LINE_FEED)){if(t.chars.length===1)return;t.chars=t.chars.substr(1)}if(this.tokenizer.inForeignNode){this._insertCharacters(t);return}switch(this.insertionMode){case Ce.IN_HEAD:case Ce.IN_HEAD_NO_SCRIPT:case Ce.AFTER_HEAD:case Ce.TEXT:case Ce.IN_COLUMN_GROUP:case Ce.IN_SELECT:case Ce.IN_SELECT_IN_TABLE:case Ce.IN_FRAMESET:case Ce.AFTER_FRAMESET:{this._insertCharacters(t);break}case Ce.IN_BODY:case Ce.IN_CAPTION:case Ce.IN_CELL:case Ce.IN_TEMPLATE:case Ce.AFTER_BODY:case Ce.AFTER_AFTER_BODY:case Ce.AFTER_AFTER_FRAMESET:{dH(this,t);break}case Ce.IN_TABLE:case Ce.IN_TABLE_BODY:case Ce.IN_ROW:{TC(this,t);break}case Ce.IN_TABLE_TEXT:{bH(this,t);break}}}};function JEe(e,t){let n=e.activeFormattingElements.getElementEntryInScopeWithTagName(t.tagName);return n?e.openElements.contains(n.element)?e.openElements.hasInScope(t.tagID)||(n=null):(e.activeFormattingElements.removeEntry(n),n=null):vH(e,t),n}function eBe(e,t){let n=null,r=e.openElements.stackTop;for(;r>=0;r--){const i=e.openElements.items[r];if(i===t.element)break;e._isSpecialElement(i,e.openElements.tagIDs[r])&&(n=i)}return n||(e.openElements.shortenToLength(r<0?0:r),e.activeFormattingElements.removeEntry(t)),n}function tBe(e,t,n){let r=t,i=e.openElements.getCommonAncestor(t);for(let s=0,o=i;o!==n;s++,o=i){i=e.openElements.getCommonAncestor(o);const a=e.activeFormattingElements.getElementEntry(o),l=a&&s>=XEe;!a||l?(l&&e.activeFormattingElements.removeEntry(a),e.openElements.remove(o)):(o=nBe(e,a),r===t&&(e.activeFormattingElements.bookmark=a),e.treeAdapter.detachNode(r),e.treeAdapter.appendChild(o,r),r=o)}return r}function nBe(e,t){const n=e.treeAdapter.getNamespaceURI(t.element),r=e.treeAdapter.createElement(t.token.tagName,n,t.token.attrs);return e.openElements.replace(t.element,r),t.element=r,r}function rBe(e,t,n){const r=e.treeAdapter.getTagName(t),i=Hm(r);if(e._isElementCausesFosterParenting(i))e._fosterParentElement(n);else{const s=e.treeAdapter.getNamespaceURI(t);i===I.TEMPLATE&&s===Ze.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,n)}}function iBe(e,t,n){const r=e.treeAdapter.getNamespaceURI(n.element),{token:i}=n,s=e.treeAdapter.createElement(i.tagName,r,i.attrs);e._adoptNodes(t,s),e.treeAdapter.appendChild(t,s),e.activeFormattingElements.insertElementAfterBookmark(s,i),e.activeFormattingElements.removeEntry(n),e.openElements.remove(n.element),e.openElements.insertAfter(t,s,i.tagID)}function xC(e,t){for(let n=0;n=n;r--)e._setEndLocation(e.openElements.items[r],t);if(!e.fragmentContext&&e.openElements.stackTop>=0){const r=e.openElements.items[0],i=e.treeAdapter.getNodeSourceCodeLocation(r);if(i&&!i.endTag&&(e._setEndLocation(r,t),e.openElements.stackTop>=1)){const s=e.openElements.items[1],o=e.treeAdapter.getNodeSourceCodeLocation(s);o&&!o.endTag&&e._setEndLocation(s,t)}}}}function aBe(e,t){e._setDocumentType(t);const n=t.forceQuirks?$s.QUIRKS:REe(t);DEe(t)||e._err(t,je.nonConformingDoctype),e.treeAdapter.setDocumentMode(e.document,n),e.insertionMode=Ce.BEFORE_HTML}function ep(e,t){e._err(t,je.missingDoctype,!0),e.treeAdapter.setDocumentMode(e.document,$s.QUIRKS),e.insertionMode=Ce.BEFORE_HTML,e._processToken(t)}function lBe(e,t){t.tagID===I.HTML?(e._insertElement(t,Ze.HTML),e.insertionMode=Ce.BEFORE_HEAD):tp(e,t)}function cBe(e,t){const n=t.tagID;(n===I.HTML||n===I.HEAD||n===I.BODY||n===I.BR)&&tp(e,t)}function tp(e,t){e._insertFakeRootElement(),e.insertionMode=Ce.BEFORE_HEAD,e._processToken(t)}function uBe(e,t){switch(t.tagID){case I.HTML:{os(e,t);break}case I.HEAD:{e._insertElement(t,Ze.HTML),e.headElement=e.openElements.current,e.insertionMode=Ce.IN_HEAD;break}default:np(e,t)}}function ABe(e,t){const n=t.tagID;n===I.HEAD||n===I.BODY||n===I.HTML||n===I.BR?np(e,t):e._err(t,je.endTagWithoutMatchingOpenElement)}function np(e,t){e._insertFakeElement(Qe.HEAD,I.HEAD),e.headElement=e.openElements.current,e.insertionMode=Ce.IN_HEAD,e._processToken(t)}function va(e,t){switch(t.tagID){case I.HTML:{os(e,t);break}case I.BASE:case I.BASEFONT:case I.BGSOUND:case I.LINK:case I.META:{e._appendElement(t,Ze.HTML),t.ackSelfClosing=!0;break}case I.TITLE:{e._switchToTextParsing(t,Ps.RCDATA);break}case I.NOSCRIPT:{e.options.scriptingEnabled?e._switchToTextParsing(t,Ps.RAWTEXT):(e._insertElement(t,Ze.HTML),e.insertionMode=Ce.IN_HEAD_NO_SCRIPT);break}case I.NOFRAMES:case I.STYLE:{e._switchToTextParsing(t,Ps.RAWTEXT);break}case I.SCRIPT:{e._switchToTextParsing(t,Ps.SCRIPT_DATA);break}case I.TEMPLATE:{e._insertTemplate(t),e.activeFormattingElements.insertMarker(),e.framesetOk=!1,e.insertionMode=Ce.IN_TEMPLATE,e.tmplInsertionModeStack.unshift(Ce.IN_TEMPLATE);break}case I.HEAD:{e._err(t,je.misplacedStartTagForHeadElement);break}default:rp(e,t)}}function dBe(e,t){switch(t.tagID){case I.HEAD:{e.openElements.pop(),e.insertionMode=Ce.AFTER_HEAD;break}case I.BODY:case I.BR:case I.HTML:{rp(e,t);break}case I.TEMPLATE:{Vu(e,t);break}default:e._err(t,je.endTagWithoutMatchingOpenElement)}}function Vu(e,t){e.openElements.tmplCount>0?(e.openElements.generateImpliedEndTagsThoroughly(),e.openElements.currentTagId!==I.TEMPLATE&&e._err(t,je.closingOfElementWithOpenChildElements),e.openElements.popUntilTagNamePopped(I.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode()):e._err(t,je.endTagWithoutMatchingOpenElement)}function rp(e,t){e.openElements.pop(),e.insertionMode=Ce.AFTER_HEAD,e._processToken(t)}function fBe(e,t){switch(t.tagID){case I.HTML:{os(e,t);break}case I.BASEFONT:case I.BGSOUND:case I.HEAD:case I.LINK:case I.META:case I.NOFRAMES:case I.STYLE:{va(e,t);break}case I.NOSCRIPT:{e._err(t,je.nestedNoscriptInHead);break}default:ip(e,t)}}function hBe(e,t){switch(t.tagID){case I.NOSCRIPT:{e.openElements.pop(),e.insertionMode=Ce.IN_HEAD;break}case I.BR:{ip(e,t);break}default:e._err(t,je.endTagWithoutMatchingOpenElement)}}function ip(e,t){const n=t.type===jn.EOF?je.openElementsLeftAfterEof:je.disallowedContentInNoscriptInHead;e._err(t,n),e.openElements.pop(),e.insertionMode=Ce.IN_HEAD,e._processToken(t)}function pBe(e,t){switch(t.tagID){case I.HTML:{os(e,t);break}case I.BODY:{e._insertElement(t,Ze.HTML),e.framesetOk=!1,e.insertionMode=Ce.IN_BODY;break}case I.FRAMESET:{e._insertElement(t,Ze.HTML),e.insertionMode=Ce.IN_FRAMESET;break}case I.BASE:case I.BASEFONT:case I.BGSOUND:case I.LINK:case I.META:case I.NOFRAMES:case I.SCRIPT:case I.STYLE:case I.TEMPLATE:case I.TITLE:{e._err(t,je.abandonedHeadElementChild),e.openElements.push(e.headElement,I.HEAD),va(e,t),e.openElements.remove(e.headElement);break}case I.HEAD:{e._err(t,je.misplacedStartTagForHeadElement);break}default:sp(e,t)}}function gBe(e,t){switch(t.tagID){case I.BODY:case I.HTML:case I.BR:{sp(e,t);break}case I.TEMPLATE:{Vu(e,t);break}default:e._err(t,je.endTagWithoutMatchingOpenElement)}}function sp(e,t){e._insertFakeElement(Qe.BODY,I.BODY),e.insertionMode=Ce.IN_BODY,Pm(e,t)}function Pm(e,t){switch(t.type){case jn.CHARACTER:{fH(e,t);break}case jn.WHITESPACE_CHARACTER:{dH(e,t);break}case jn.COMMENT:{EC(e,t);break}case jn.START_TAG:{os(e,t);break}case jn.END_TAG:{zm(e,t);break}case jn.EOF:{_H(e,t);break}}}function dH(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function fH(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function mBe(e,t){e.openElements.tmplCount===0&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function vBe(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e.openElements.tmplCount===0&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(n,t.attrs))}function _Be(e,t){const n=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&n&&(e.treeAdapter.detachNode(n),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,Ze.HTML),e.insertionMode=Ce.IN_FRAMESET)}function bBe(e,t){e.openElements.hasInButtonScope(I.P)&&e._closePElement(),e._insertElement(t,Ze.HTML)}function CBe(e,t){e.openElements.hasInButtonScope(I.P)&&e._closePElement(),qU(e.openElements.currentTagId)&&e.openElements.pop(),e._insertElement(t,Ze.HTML)}function yBe(e,t){e.openElements.hasInButtonScope(I.P)&&e._closePElement(),e._insertElement(t,Ze.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function wBe(e,t){const n=e.openElements.tmplCount>0;(!e.formElement||n)&&(e.openElements.hasInButtonScope(I.P)&&e._closePElement(),e._insertElement(t,Ze.HTML),n||(e.formElement=e.openElements.current))}function xBe(e,t){e.framesetOk=!1;const n=t.tagID;for(let r=e.openElements.stackTop;r>=0;r--){const i=e.openElements.tagIDs[r];if(n===I.LI&&i===I.LI||(n===I.DD||n===I.DT)&&(i===I.DD||i===I.DT)){e.openElements.generateImpliedEndTagsWithExclusion(i),e.openElements.popUntilTagNamePopped(i);break}if(i!==I.ADDRESS&&i!==I.DIV&&i!==I.P&&e._isSpecialElement(e.openElements.items[r],i))break}e.openElements.hasInButtonScope(I.P)&&e._closePElement(),e._insertElement(t,Ze.HTML)}function EBe(e,t){e.openElements.hasInButtonScope(I.P)&&e._closePElement(),e._insertElement(t,Ze.HTML),e.tokenizer.state=Ps.PLAINTEXT}function BBe(e,t){e.openElements.hasInScope(I.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(I.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ze.HTML),e.framesetOk=!1}function TBe(e,t){const n=e.activeFormattingElements.getElementEntryInScopeWithTagName(Qe.A);n&&(xC(e,t),e.openElements.remove(n.element),e.activeFormattingElements.removeEntry(n)),e._reconstructActiveFormattingElements(),e._insertElement(t,Ze.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function SBe(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ze.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function kBe(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(I.NOBR)&&(xC(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,Ze.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function IBe(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ze.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function FBe(e,t){e.treeAdapter.getDocumentMode(e.document)!==$s.QUIRKS&&e.openElements.hasInButtonScope(I.P)&&e._closePElement(),e._insertElement(t,Ze.HTML),e.framesetOk=!1,e.insertionMode=Ce.IN_TABLE}function hH(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ze.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function pH(e){const t=GU(e,p0.TYPE);return t!=null&&t.toLowerCase()===YEe}function MBe(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,Ze.HTML),pH(t)||(e.framesetOk=!1),t.ackSelfClosing=!0}function LBe(e,t){e._appendElement(t,Ze.HTML),t.ackSelfClosing=!0}function OBe(e,t){e.openElements.hasInButtonScope(I.P)&&e._closePElement(),e._appendElement(t,Ze.HTML),e.framesetOk=!1,t.ackSelfClosing=!0}function NBe(e,t){t.tagName=Qe.IMG,t.tagID=I.IMG,hH(e,t)}function DBe(e,t){e._insertElement(t,Ze.HTML),e.skipNextNewLine=!0,e.tokenizer.state=Ps.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=Ce.TEXT}function RBe(e,t){e.openElements.hasInButtonScope(I.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,Ps.RAWTEXT)}function UBe(e,t){e.framesetOk=!1,e._switchToTextParsing(t,Ps.RAWTEXT)}function gH(e,t){e._switchToTextParsing(t,Ps.RAWTEXT)}function HBe(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ze.HTML),e.framesetOk=!1,e.insertionMode=e.insertionMode===Ce.IN_TABLE||e.insertionMode===Ce.IN_CAPTION||e.insertionMode===Ce.IN_TABLE_BODY||e.insertionMode===Ce.IN_ROW||e.insertionMode===Ce.IN_CELL?Ce.IN_SELECT_IN_TABLE:Ce.IN_SELECT}function QBe(e,t){e.openElements.currentTagId===I.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,Ze.HTML)}function $Be(e,t){e.openElements.hasInScope(I.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,Ze.HTML)}function PBe(e,t){e.openElements.hasInScope(I.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(I.RTC),e._insertElement(t,Ze.HTML)}function zBe(e,t){e._reconstructActiveFormattingElements(),aH(t),wC(t),t.selfClosing?e._appendElement(t,Ze.MATHML):e._insertElement(t,Ze.MATHML),t.ackSelfClosing=!0}function KBe(e,t){e._reconstructActiveFormattingElements(),lH(t),wC(t),t.selfClosing?e._appendElement(t,Ze.SVG):e._insertElement(t,Ze.SVG),t.ackSelfClosing=!0}function mH(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,Ze.HTML)}function os(e,t){switch(t.tagID){case I.I:case I.S:case I.B:case I.U:case I.EM:case I.TT:case I.BIG:case I.CODE:case I.FONT:case I.SMALL:case I.STRIKE:case I.STRONG:{SBe(e,t);break}case I.A:{TBe(e,t);break}case I.H1:case I.H2:case I.H3:case I.H4:case I.H5:case I.H6:{CBe(e,t);break}case I.P:case I.DL:case I.OL:case I.UL:case I.DIV:case I.DIR:case I.NAV:case I.MAIN:case I.MENU:case I.ASIDE:case I.CENTER:case I.FIGURE:case I.FOOTER:case I.HEADER:case I.HGROUP:case I.DIALOG:case I.DETAILS:case I.ADDRESS:case I.ARTICLE:case I.SECTION:case I.SUMMARY:case I.FIELDSET:case I.BLOCKQUOTE:case I.FIGCAPTION:{bBe(e,t);break}case I.LI:case I.DD:case I.DT:{xBe(e,t);break}case I.BR:case I.IMG:case I.WBR:case I.AREA:case I.EMBED:case I.KEYGEN:{hH(e,t);break}case I.HR:{OBe(e,t);break}case I.RB:case I.RTC:{$Be(e,t);break}case I.RT:case I.RP:{PBe(e,t);break}case I.PRE:case I.LISTING:{yBe(e,t);break}case I.XMP:{RBe(e,t);break}case I.SVG:{KBe(e,t);break}case I.HTML:{mBe(e,t);break}case I.BASE:case I.LINK:case I.META:case I.STYLE:case I.TITLE:case I.SCRIPT:case I.BGSOUND:case I.BASEFONT:case I.TEMPLATE:{va(e,t);break}case I.BODY:{vBe(e,t);break}case I.FORM:{wBe(e,t);break}case I.NOBR:{kBe(e,t);break}case I.MATH:{zBe(e,t);break}case I.TABLE:{FBe(e,t);break}case I.INPUT:{MBe(e,t);break}case I.PARAM:case I.TRACK:case I.SOURCE:{LBe(e,t);break}case I.IMAGE:{NBe(e,t);break}case I.BUTTON:{BBe(e,t);break}case I.APPLET:case I.OBJECT:case I.MARQUEE:{IBe(e,t);break}case I.IFRAME:{UBe(e,t);break}case I.SELECT:{HBe(e,t);break}case I.OPTION:case I.OPTGROUP:{QBe(e,t);break}case I.NOEMBED:{gH(e,t);break}case I.FRAMESET:{_Be(e,t);break}case I.TEXTAREA:{DBe(e,t);break}case I.NOSCRIPT:{e.options.scriptingEnabled?gH(e,t):mH(e,t);break}case I.PLAINTEXT:{EBe(e,t);break}case I.COL:case I.TH:case I.TD:case I.TR:case I.HEAD:case I.FRAME:case I.TBODY:case I.TFOOT:case I.THEAD:case I.CAPTION:case I.COLGROUP:break;default:mH(e,t)}}function VBe(e,t){if(e.openElements.hasInScope(I.BODY)&&(e.insertionMode=Ce.AFTER_BODY,e.options.sourceCodeLocationInfo)){const n=e.openElements.tryPeekProperlyNestedBodyElement();n&&e._setEndLocation(n,t)}}function GBe(e,t){e.openElements.hasInScope(I.BODY)&&(e.insertionMode=Ce.AFTER_BODY,TH(e,t))}function qBe(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n))}function WBe(e){const t=e.openElements.tmplCount>0,{formElement:n}=e;t||(e.formElement=null),(n||t)&&e.openElements.hasInScope(I.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(I.FORM):n&&e.openElements.remove(n))}function YBe(e){e.openElements.hasInButtonScope(I.P)||e._insertFakeElement(Qe.P,I.P),e._closePElement()}function jBe(e){e.openElements.hasInListItemScope(I.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(I.LI),e.openElements.popUntilTagNamePopped(I.LI))}function XBe(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTagsWithExclusion(n),e.openElements.popUntilTagNamePopped(n))}function ZBe(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function JBe(e,t){const n=t.tagID;e.openElements.hasInScope(n)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(n),e.activeFormattingElements.clearToLastMarker())}function eTe(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(Qe.BR,I.BR),e.openElements.pop(),e.framesetOk=!1}function vH(e,t){const n=t.tagName,r=t.tagID;for(let i=e.openElements.stackTop;i>0;i--){const s=e.openElements.items[i],o=e.openElements.tagIDs[i];if(r===o&&(r!==I.UNKNOWN||e.treeAdapter.getTagName(s)===n)){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.stackTop>=i&&e.openElements.shortenToLength(i);break}if(e._isSpecialElement(s,o))break}}function zm(e,t){switch(t.tagID){case I.A:case I.B:case I.I:case I.S:case I.U:case I.EM:case I.TT:case I.BIG:case I.CODE:case I.FONT:case I.NOBR:case I.SMALL:case I.STRIKE:case I.STRONG:{xC(e,t);break}case I.P:{YBe(e);break}case I.DL:case I.UL:case I.OL:case I.DIR:case I.DIV:case I.NAV:case I.PRE:case I.MAIN:case I.MENU:case I.ASIDE:case I.BUTTON:case I.CENTER:case I.FIGURE:case I.FOOTER:case I.HEADER:case I.HGROUP:case I.DIALOG:case I.ADDRESS:case I.ARTICLE:case I.DETAILS:case I.SECTION:case I.SUMMARY:case I.LISTING:case I.FIELDSET:case I.BLOCKQUOTE:case I.FIGCAPTION:{qBe(e,t);break}case I.LI:{jBe(e);break}case I.DD:case I.DT:{XBe(e,t);break}case I.H1:case I.H2:case I.H3:case I.H4:case I.H5:case I.H6:{ZBe(e);break}case I.BR:{eTe(e);break}case I.BODY:{VBe(e,t);break}case I.HTML:{GBe(e,t);break}case I.FORM:{WBe(e);break}case I.APPLET:case I.OBJECT:case I.MARQUEE:{JBe(e,t);break}case I.TEMPLATE:{Vu(e,t);break}default:vH(e,t)}}function _H(e,t){e.tmplInsertionModeStack.length>0?BH(e,t):BC(e,t)}function tTe(e,t){var n;t.tagID===I.SCRIPT&&((n=e.scriptHandler)===null||n===void 0||n.call(e,e.openElements.current)),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function nTe(e,t){e._err(t,je.eofInElementThatCanContainOnlyText),e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e.onEof(t)}function TC(e,t){if(cH.has(e.openElements.currentTagId))switch(e.pendingCharacterTokens.length=0,e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=Ce.IN_TABLE_TEXT,t.type){case jn.CHARACTER:{CH(e,t);break}case jn.WHITESPACE_CHARACTER:{bH(e,t);break}}else ap(e,t)}function rTe(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,Ze.HTML),e.insertionMode=Ce.IN_CAPTION}function iTe(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ze.HTML),e.insertionMode=Ce.IN_COLUMN_GROUP}function sTe(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(Qe.COLGROUP,I.COLGROUP),e.insertionMode=Ce.IN_COLUMN_GROUP,SC(e,t)}function oTe(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,Ze.HTML),e.insertionMode=Ce.IN_TABLE_BODY}function aTe(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(Qe.TBODY,I.TBODY),e.insertionMode=Ce.IN_TABLE_BODY,Vm(e,t)}function lTe(e,t){e.openElements.hasInTableScope(I.TABLE)&&(e.openElements.popUntilTagNamePopped(I.TABLE),e._resetInsertionMode(),e._processStartTag(t))}function cTe(e,t){pH(t)?e._appendElement(t,Ze.HTML):ap(e,t),t.ackSelfClosing=!0}function uTe(e,t){!e.formElement&&e.openElements.tmplCount===0&&(e._insertElement(t,Ze.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function j1(e,t){switch(t.tagID){case I.TD:case I.TH:case I.TR:{aTe(e,t);break}case I.STYLE:case I.SCRIPT:case I.TEMPLATE:{va(e,t);break}case I.COL:{sTe(e,t);break}case I.FORM:{uTe(e,t);break}case I.TABLE:{lTe(e,t);break}case I.TBODY:case I.TFOOT:case I.THEAD:{oTe(e,t);break}case I.INPUT:{cTe(e,t);break}case I.CAPTION:{rTe(e,t);break}case I.COLGROUP:{iTe(e,t);break}default:ap(e,t)}}function op(e,t){switch(t.tagID){case I.TABLE:{e.openElements.hasInTableScope(I.TABLE)&&(e.openElements.popUntilTagNamePopped(I.TABLE),e._resetInsertionMode());break}case I.TEMPLATE:{Vu(e,t);break}case I.BODY:case I.CAPTION:case I.COL:case I.COLGROUP:case I.HTML:case I.TBODY:case I.TD:case I.TFOOT:case I.TH:case I.THEAD:case I.TR:break;default:ap(e,t)}}function ap(e,t){const n=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,Pm(e,t),e.fosterParentingEnabled=n}function bH(e,t){e.pendingCharacterTokens.push(t)}function CH(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function lp(e,t){let n=0;if(e.hasNonWhitespacePendingCharacterToken)for(;n0&&e.openElements.currentTagId===I.OPTION&&e.openElements.tagIDs[e.openElements.stackTop-1]===I.OPTGROUP&&e.openElements.pop(),e.openElements.currentTagId===I.OPTGROUP&&e.openElements.pop();break}case I.OPTION:{e.openElements.currentTagId===I.OPTION&&e.openElements.pop();break}case I.SELECT:{e.openElements.hasInSelectScope(I.SELECT)&&(e.openElements.popUntilTagNamePopped(I.SELECT),e._resetInsertionMode());break}case I.TEMPLATE:{Vu(e,t);break}}}function gTe(e,t){const n=t.tagID;n===I.CAPTION||n===I.TABLE||n===I.TBODY||n===I.TFOOT||n===I.THEAD||n===I.TR||n===I.TD||n===I.TH?(e.openElements.popUntilTagNamePopped(I.SELECT),e._resetInsertionMode(),e._processStartTag(t)):xH(e,t)}function mTe(e,t){const n=t.tagID;n===I.CAPTION||n===I.TABLE||n===I.TBODY||n===I.TFOOT||n===I.THEAD||n===I.TR||n===I.TD||n===I.TH?e.openElements.hasInTableScope(n)&&(e.openElements.popUntilTagNamePopped(I.SELECT),e._resetInsertionMode(),e.onEndTag(t)):EH(e,t)}function vTe(e,t){switch(t.tagID){case I.BASE:case I.BASEFONT:case I.BGSOUND:case I.LINK:case I.META:case I.NOFRAMES:case I.SCRIPT:case I.STYLE:case I.TEMPLATE:case I.TITLE:{va(e,t);break}case I.CAPTION:case I.COLGROUP:case I.TBODY:case I.TFOOT:case I.THEAD:{e.tmplInsertionModeStack[0]=Ce.IN_TABLE,e.insertionMode=Ce.IN_TABLE,j1(e,t);break}case I.COL:{e.tmplInsertionModeStack[0]=Ce.IN_COLUMN_GROUP,e.insertionMode=Ce.IN_COLUMN_GROUP,SC(e,t);break}case I.TR:{e.tmplInsertionModeStack[0]=Ce.IN_TABLE_BODY,e.insertionMode=Ce.IN_TABLE_BODY,Vm(e,t);break}case I.TD:case I.TH:{e.tmplInsertionModeStack[0]=Ce.IN_ROW,e.insertionMode=Ce.IN_ROW,Gm(e,t);break}default:e.tmplInsertionModeStack[0]=Ce.IN_BODY,e.insertionMode=Ce.IN_BODY,os(e,t)}}function _Te(e,t){t.tagID===I.TEMPLATE&&Vu(e,t)}function BH(e,t){e.openElements.tmplCount>0?(e.openElements.popUntilTagNamePopped(I.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e.tmplInsertionModeStack.shift(),e._resetInsertionMode(),e.onEof(t)):BC(e,t)}function bTe(e,t){t.tagID===I.HTML?os(e,t):qm(e,t)}function TH(e,t){var n;if(t.tagID===I.HTML){if(e.fragmentContext||(e.insertionMode=Ce.AFTER_AFTER_BODY),e.options.sourceCodeLocationInfo&&e.openElements.tagIDs[0]===I.HTML){e._setEndLocation(e.openElements.items[0],t);const r=e.openElements.items[1];r&&!(!((n=e.treeAdapter.getNodeSourceCodeLocation(r))===null||n===void 0)&&n.endTag)&&e._setEndLocation(r,t)}}else qm(e,t)}function qm(e,t){e.insertionMode=Ce.IN_BODY,Pm(e,t)}function CTe(e,t){switch(t.tagID){case I.HTML:{os(e,t);break}case I.FRAMESET:{e._insertElement(t,Ze.HTML);break}case I.FRAME:{e._appendElement(t,Ze.HTML),t.ackSelfClosing=!0;break}case I.NOFRAMES:{va(e,t);break}}}function yTe(e,t){t.tagID===I.FRAMESET&&!e.openElements.isRootHtmlElementCurrent()&&(e.openElements.pop(),!e.fragmentContext&&e.openElements.currentTagId!==I.FRAMESET&&(e.insertionMode=Ce.AFTER_FRAMESET))}function wTe(e,t){switch(t.tagID){case I.HTML:{os(e,t);break}case I.NOFRAMES:{va(e,t);break}}}function xTe(e,t){t.tagID===I.HTML&&(e.insertionMode=Ce.AFTER_AFTER_FRAMESET)}function ETe(e,t){t.tagID===I.HTML?os(e,t):Wm(e,t)}function Wm(e,t){e.insertionMode=Ce.IN_BODY,Pm(e,t)}function BTe(e,t){switch(t.tagID){case I.HTML:{os(e,t);break}case I.NOFRAMES:{va(e,t);break}}}function TTe(e,t){t.chars=Rr,e._insertCharacters(t)}function STe(e,t){e._insertCharacters(t),e.framesetOk=!1}function SH(e){for(;e.treeAdapter.getNamespaceURI(e.openElements.current)!==Ze.HTML&&!e._isIntegrationPoint(e.openElements.currentTagId,e.openElements.current);)e.openElements.pop()}function kTe(e,t){if(KEe(t))SH(e),e._startTagOutsideForeignContent(t);else{const n=e._getAdjustedCurrentElement(),r=e.treeAdapter.getNamespaceURI(n);r===Ze.MATHML?aH(t):r===Ze.SVG&&(VEe(t),lH(t)),wC(t),t.selfClosing?e._appendElement(t,r):e._insertElement(t,r),t.ackSelfClosing=!0}}function ITe(e,t){if(t.tagID===I.P||t.tagID===I.BR){SH(e),e._endTagOutsideForeignContent(t);return}for(let n=e.openElements.stackTop;n>0;n--){const r=e.openElements.items[n];if(e.treeAdapter.getNamespaceURI(r)===Ze.HTML){e._endTagOutsideForeignContent(t);break}const i=e.treeAdapter.getTagName(r);if(i.toLowerCase()===t.tagName){t.tagName=i,e.openElements.shortenToLength(n);break}}}const FTe=new Set([Qe.AREA,Qe.BASE,Qe.BASEFONT,Qe.BGSOUND,Qe.BR,Qe.COL,Qe.EMBED,Qe.FRAME,Qe.HR,Qe.IMG,Qe.INPUT,Qe.KEYGEN,Qe.LINK,Qe.META,Qe.PARAM,Qe.SOURCE,Qe.TRACK,Qe.WBR]);function MTe(e,t){return t.treeAdapter.isElementNode(e)&&t.treeAdapter.getNamespaceURI(e)===Ze.HTML&&FTe.has(t.treeAdapter.getTagName(e))}const LTe={treeAdapter:Ku,scriptingEnabled:!0};function OTe(e,t){const n={...LTe,...t};return kH(e,n)}function NTe(e,t){let n="";const r=t.treeAdapter.isElementNode(e)&&t.treeAdapter.getTagName(e)===Qe.TEMPLATE&&t.treeAdapter.getNamespaceURI(e)===Ze.HTML?t.treeAdapter.getTemplateContent(e):e,i=t.treeAdapter.getChildNodes(r);if(i)for(const s of i)n+=kH(s,t);return n}function kH(e,t){return t.treeAdapter.isElementNode(e)?DTe(e,t):t.treeAdapter.isTextNode(e)?UTe(e,t):t.treeAdapter.isCommentNode(e)?HTe(e,t):t.treeAdapter.isDocumentTypeNode(e)?QTe(e,t):""}function DTe(e,t){const n=t.treeAdapter.getTagName(e);return`<${n}${RTe(e,t)}>${MTe(e,t)?"":`${NTe(e,t)}`}`}function RTe(e,{treeAdapter:t}){let n="";for(const r of t.getAttrList(e)){if(n+=" ",!r.namespace)n+=r.name;else switch(r.namespace){case Ze.XML:{n+=`xml:${r.name}`;break}case Ze.XMLNS:{r.name!=="xmlns"&&(n+="xmlns:"),n+=r.name;break}case Ze.XLINK:{n+=`xlink:${r.name}`;break}default:n+=`${r.prefix}:${r.name}`}n+=`="${$O(r.value)}"`}return n}function UTe(e,t){const{treeAdapter:n}=t,r=n.getTextNodeContent(e),i=n.getParentNode(e),s=i&&n.isElementNode(i)&&n.getTagName(i);return s&&n.getNamespaceURI(i)===Ze.HTML&&vEe(s,t.scriptingEnabled)?r:PO(r)}function HTe(e,{treeAdapter:t}){return``}function QTe(e,{treeAdapter:t}){return``}function $Te(e,t){return AH.parse(e,t)}function PTe(e,t,n){typeof e=="string"&&(n=t,t=e,e=null);const r=AH.getFragmentParser(e,n);return r.tokenizer.write(t,!0),r.getFragment()}function IH(e){return new Kh(e)}function FH(e){const t=e.includes('"')?"'":'"';return t+e+t}function zTe(e,t,n){let r="!DOCTYPE ";return e&&(r+=e),t?r+=` PUBLIC ${FH(t)}`:n&&(r+=" SYSTEM"),n&&(r+=` ${FH(n)}`),r}const X1={isCommentNode:Cm,isElementNode:un,isTextNode:al,createDocument(){const e=new Uu([]);return e["x-mode"]=$s.NO_QUIRKS,e},createDocumentFragment(){return new Uu([])},createElement(e,t,n){const r=Object.create(null),i=Object.create(null),s=Object.create(null);for(let a=0;aWb(o)&&o.name==="!doctype");s?s.data=i??null:(s=new Vb("!doctype",i),X1.appendChild(e,s)),s["x-name"]=t??void 0,s["x-publicId"]=n??void 0,s["x-systemId"]=r??void 0},setDocumentMode(e,t){e["x-mode"]=t},getDocumentMode(e){return e["x-mode"]},detachNode(e){if(e.parent){const t=e.parent.children.indexOf(e),{prev:n,next:r}=e;e.prev=null,e.next=null,n&&(n.next=r),r&&(r.prev=n),e.parent.children.splice(t,1),e.parent=null}},insertText(e,t){const n=e.children[e.children.length-1];n&&al(n)?n.data+=t:X1.appendChild(e,IH(t))},insertTextBefore(e,t,n){const r=e.children[e.children.indexOf(n)-1];r&&al(r)?r.data+=t:X1.insertBefore(e,IH(t),n)},adoptAttributes(e,t){for(let n=0;n"u"&&(e.attribs[r]=t[n].value,e["x-attribsNamespace"][r]=t[n].namespace,e["x-attribsPrefix"][r]=t[n].prefix)}},getFirstChild(e){return e.children[0]},getChildNodes(e){return e.children},getParentNode(e){return e.parent},getAttrList(e){return e.attributes},getTagName(e){return e.name},getNamespaceURI(e){return e.namespace},getTextNodeContent(e){return e.data},getCommentNodeContent(e){return e.data},getDocumentTypeNodeName(e){var t;return(t=e["x-name"])!==null&&t!==void 0?t:""},getDocumentTypeNodePublicId(e){var t;return(t=e["x-publicId"])!==null&&t!==void 0?t:""},getDocumentTypeNodeSystemId(e){var t;return(t=e["x-systemId"])!==null&&t!==void 0?t:""},isDocumentTypeNode(e){return Wb(e)&&e.name==="!doctype"},setNodeSourceCodeLocation(e,t){t&&(e.startIndex=t.startOffset,e.endIndex=t.endOffset),e.sourceCodeLocation=t},getNodeSourceCodeLocation(e){return e.sourceCodeLocation},updateNodeSourceCodeLocation(e,t){t.endOffset!=null&&(e.endIndex=t.endOffset),e.sourceCodeLocation={...e.sourceCodeLocation,...t}}};function KTe(e,t,n,r){const i={scriptingEnabled:typeof t.scriptingEnabled=="boolean"?t.scriptingEnabled:!0,treeAdapter:X1,sourceCodeLocationInfo:t.sourceCodeLocationInfo};return n?$Te(e,i):PTe(r,e,i)}const VTe={treeAdapter:X1};function GTe(e){const t="length"in e?e:[e];for(let r=0;r=Ut.Zero&&e<=Ut.Nine}function qTe(e){return e>=Ut.LowerA&&e<=Ut.LowerZ||e>=Ut.UpperA&&e<=Ut.UpperZ}function WTe(e){return e>=Ut.UpperA&&e<=Ut.UpperF||e>=Ut.LowerA&&e<=Ut.LowerF}var cl;(function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"})(cl||(cl={}));const zs={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])};let YTe=class{constructor({xmlMode:t=!1,decodeEntities:n=!0},r){this.cbs=r,this.state=ot.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=ot.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=t,this.decodeEntities=n,this.entityTrie=t?OO:Jl}reset(){this.state=ot.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=ot.Text,this.currentSequence=void 0,this.running=!0,this.offset=0}write(t){this.offset+=this.buffer.length,this.buffer=t,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=ot.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&t===Ut.Amp&&(this.state=ot.BeforeEntity)}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?Ym(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.isSpecial=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=ot.InTagName,this.stateInTagName(t)}stateInSpecialTag(t){if(this.sequenceIndex===this.currentSequence.length){if(t===Ut.Gt||rc(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart>14)-1;if(!this.allowLegacyEntity()&&t!==Ut.Semi)this.trieIndex+=r;else{const i=this.index-this.entityExcess+1;i>this.sectionStart&&this.emitPartial(this.sectionStart,i),this.entityResult=this.trieIndex,this.trieIndex+=r,this.entityExcess=0,this.sectionStart=this.index+1,r===0&&this.emitNamedEntity()}}}emitNamedEntity(){if(this.state=this.baseState,this.entityResult===0)return;switch((this.entityTrie[this.entityResult]&so.VALUE_LENGTH)>>14){case 1:{this.emitCodePoint(this.entityTrie[this.entityResult]&~so.VALUE_LENGTH);break}case 2:{this.emitCodePoint(this.entityTrie[this.entityResult+1]);break}case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}stateBeforeNumericEntity(t){(t|32)===Ut.LowerX?(this.entityExcess++,this.state=ot.InHexEntity):(this.state=ot.InNumericEntity,this.stateInNumericEntity(t))}emitNumericEntity(t){const n=this.index-this.entityExcess-1;n+2+ +(this.state===ot.InHexEntity)!==this.index&&(n>this.sectionStart&&this.emitPartial(this.sectionStart,n),this.sectionStart=this.index+Number(t),this.emitCodePoint(NO(this.entityResult))),this.state=this.baseState}stateInNumericEntity(t){t===Ut.Semi?this.emitNumericEntity(!0):MH(t)?(this.entityResult=this.entityResult*10+(t-Ut.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}stateInHexEntity(t){t===Ut.Semi?this.emitNumericEntity(!0):MH(t)?(this.entityResult=this.entityResult*16+(t-Ut.Zero),this.entityExcess++):WTe(t)?(this.entityResult=this.entityResult*16+((t|32)-Ut.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}allowLegacyEntity(){return!this.xmlMode&&(this.baseState===ot.Text||this.baseState===ot.InSpecialTag)}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===ot.Text||this.state===ot.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===ot.InAttributeValueDq||this.state===ot.InAttributeValueSq||this.state===ot.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index0&&o.has(this.stack[this.stack.length-1]);){const a=this.stack.pop();(r=(n=this.cbs).onclosetag)===null||r===void 0||r.call(n,a,!0)}this.isVoidElement(t)||(this.stack.push(t),DH.has(t)?this.foreignContext.push(!0):RH.has(t)&&this.foreignContext.push(!1)),(s=(i=this.cbs).onopentagname)===null||s===void 0||s.call(i,t),this.cbs.onopentag&&(this.attribs={})}endOpenTag(t){var n,r;this.startIndex=this.openTagStart,this.attribs&&((r=(n=this.cbs).onopentag)===null||r===void 0||r.call(n,this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1}onclosetag(t,n){var r,i,s,o,a,l;this.endIndex=n;let c=this.getSlice(t,n);if(this.lowerCaseTagNames&&(c=c.toLowerCase()),(DH.has(c)||RH.has(c))&&this.foreignContext.pop(),this.isVoidElement(c))!this.options.xmlMode&&c==="br"&&((i=(r=this.cbs).onopentagname)===null||i===void 0||i.call(r,"br"),(o=(s=this.cbs).onopentag)===null||o===void 0||o.call(s,"br",{},!0),(l=(a=this.cbs).onclosetag)===null||l===void 0||l.call(a,"br",!1));else{const u=this.stack.lastIndexOf(c);if(u!==-1)if(this.cbs.onclosetag){let d=this.stack.length-u;for(;d--;)this.cbs.onclosetag(this.stack.pop(),d!==0)}else this.stack.length=u;else!this.options.xmlMode&&c==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=n+1}onselfclosingtag(t){this.endIndex=t,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)}closeCurrentTag(t){var n,r;const i=this.tagname;this.endOpenTag(t),this.stack[this.stack.length-1]===i&&((r=(n=this.cbs).onclosetag)===null||r===void 0||r.call(n,i,!t),this.stack.pop())}onattribname(t,n){this.startIndex=t;const r=this.getSlice(t,n);this.attribname=this.lowerCaseAttributeNames?r.toLowerCase():r}onattribdata(t,n){this.attribvalue+=this.getSlice(t,n)}onattribentity(t){this.attribvalue+=r_(t)}onattribend(t,n){var r,i;this.endIndex=n,(i=(r=this.cbs).onattribute)===null||i===void 0||i.call(r,this.attribname,this.attribvalue,t===cl.Double?'"':t===cl.Single?"'":t===cl.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(t){const n=t.search(ZTe);let r=n<0?t:t.substr(0,n);return this.lowerCaseTagNames&&(r=r.toLowerCase()),r}ondeclaration(t,n){this.endIndex=n;const r=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){const i=this.getInstructionName(r);this.cbs.onprocessinginstruction(`!${i}`,`!${r}`)}this.startIndex=n+1}onprocessinginstruction(t,n){this.endIndex=n;const r=this.getSlice(t,n);if(this.cbs.onprocessinginstruction){const i=this.getInstructionName(r);this.cbs.onprocessinginstruction(`?${i}`,`?${r}`)}this.startIndex=n+1}oncomment(t,n,r){var i,s,o,a;this.endIndex=n,(s=(i=this.cbs).oncomment)===null||s===void 0||s.call(i,this.getSlice(t,n-r)),(a=(o=this.cbs).oncommentend)===null||a===void 0||a.call(o),this.startIndex=n+1}oncdata(t,n,r){var i,s,o,a,l,c,u,d,h,m;this.endIndex=n;const g=this.getSlice(t,n-r);this.options.xmlMode||this.options.recognizeCDATA?((s=(i=this.cbs).oncdatastart)===null||s===void 0||s.call(i),(a=(o=this.cbs).ontext)===null||a===void 0||a.call(o,g),(c=(l=this.cbs).oncdataend)===null||c===void 0||c.call(l)):((d=(u=this.cbs).oncomment)===null||d===void 0||d.call(u,`[CDATA[${g}]]`),(m=(h=this.cbs).oncommentend)===null||m===void 0||m.call(h)),this.startIndex=n+1}onend(){var t,n;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let r=this.stack.length;r>0;this.cbs.onclosetag(this.stack[--r],!0));}(n=(t=this.cbs).onend)===null||n===void 0||n.call(t)}reset(){var t,n,r,i;(n=(t=this.cbs).onreset)===null||n===void 0||n.call(t),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,(i=(r=this.cbs).onparserinit)===null||i===void 0||i.call(r,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1}parseComplete(t){this.reset(),this.end(t)}getSlice(t,n){for(;t-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();let r=this.buffers[0].slice(t-this.bufferOffset,n-this.bufferOffset);for(;n-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),r+=this.buffers[0].slice(0,n-this.bufferOffset);return r}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(t){var n,r;if(this.ended){(r=(n=this.cbs).onerror)===null||r===void 0||r.call(n,new Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)}end(t){var n,r;if(this.ended){(r=(n=this.cbs).onerror)===null||r===void 0||r.call(n,new Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndext.xmlMode||t._useHtmlParser2?eSe(e,t):KTe(e,t,n,r)),UH=lEe(tSe,(e,t)=>t.xmlMode||t._useHtmlParser2?wm(e,t):GTe(e));UH([]);const nSe={selector:"h1,h2,h3,h4,h5,h6,ul,ol,li,table,pre,p>img:only-child",selectorRules:{"div,p":({$node:e})=>({queue:e.children()}),"h1,h2,h3,h4,h5,h6":({$node:e,getContent:t})=>({...t(e.contents())}),"ul,ol":({$node:e})=>({queue:e.children(),nesting:!0}),li:({$node:e,getContent:t})=>{const n=e.children().filter("ul,ol");let r;if(e.contents().first().is("div,p"))r=t(e.children().first());else{let i=e.contents();const s=i.index(n);s>=0&&(i=i.slice(0,s)),r=t(i)}return{queue:n,nesting:!0,...r}},"table,pre,p>img:only-child":({$node:e,getContent:t})=>({...t(e)})}},HH="markmap: ",rSe=/^h[1-6]$/,iSe=/^[uo]l$/,sSe=/^li$/;function oSe(e){return rSe.test(e)?+e[1]:iSe.test(e)?8:sSe.test(e)?9:7}function aSe(e,t){const n={...nSe,...t},r=UH(e),i=r("body");let s=0;const o={id:s,tag:"",html:"",level:0,parent:0,childrenLevel:0,children:[]},a=[];let l=0;return m(i.children()),o;function c(g){var b;const{parent:y}=g,C={id:++s,tag:g.tagName,level:g.level,html:g.html,childrenLevel:0,children:g.nesting?[]:void 0,parent:y.id};return(b=g.comments)!=null&&b.length&&(C.comments=g.comments),Object.keys(g.data||{}).length&&(C.data=g.data),y.children&&((y.childrenLevel===0||y.childrenLevel>C.level)&&(y.children=[],y.childrenLevel=C.level),y.childrenLevel===C.level&&y.children.push(C)),C}function u(g){let b;for(;(b=a.at(-1))&&b.level>=g;)a.pop();return b||o}function d(g){var b;const y=h(g),C=(b=r.html(y.$node))==null?void 0:b.trimEnd();return{comments:y.comments,html:C}}function h(g){const b=[];return g=g.filter((y,C)=>{if(C.type==="comment"){const E=C.data.trim();if(E.startsWith(HH))return b.push(E.slice(HH.length).trim()),!1}return!0}),{$node:g,comments:b}}function m(g,b){g.each((y,C)=>{var E;const B=r(C),S=(E=Object.entries(n.selectorRules).find(([G])=>B.is(G)))==null?void 0:E[1],L=S==null?void 0:S({$node:B,$:r,getContent:d});if(L!=null&&L.queue&&!L.nesting){m(L.queue,b);return}const N=oSe(C.tagName);if(!L){N<=6&&(l=N);return}if(l>0&&N>l||!B.is(n.selector))return;l=0;const U=N<=6,$=c({parent:b||u(N),nesting:!!L.queue||U,tagName:C.tagName,level:N,html:L.html||"",comments:L.comments,data:B.data()});U&&a.push($),L.queue&&m(L.queue,$)})}}function lSe(e){return X3(e,(t,n)=>{const r={content:t.html,children:n()||[]};return t.data&&(r.payload={...t.data}),t.comments&&(t.comments.includes("foldAll")?r.payload={...r.payload,fold:2}:t.comments.includes("fold")&&(r.payload={...r.payload,fold:1})),r})}function cSe(e,t){const n=aSe(e,t);return lSe(n)}var jm;function QH(e){return jm=jm||document.createElement("textarea"),jm.innerHTML="&"+e+";",jm.value}var uSe=Object.prototype.hasOwnProperty;function ASe(e,t){return e?uSe.call(e,t):!1}function $H(e){var t=[].slice.call(arguments,1);return t.forEach(function(n){if(n){if(typeof n!="object")throw new TypeError(n+"must be object");Object.keys(n).forEach(function(r){e[r]=n[r]})}}),e}var dSe=/\\([\\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function cp(e){return e.indexOf("\\")<0?e:e.replace(dSe,"$1")}function PH(e){return!(e>=55296&&e<=57343||e>=64976&&e<=65007||(e&65535)===65535||(e&65535)===65534||e>=0&&e<=8||e===11||e>=14&&e<=31||e>=127&&e<=159||e>1114111)}function IC(e){if(e>65535){e-=65536;var t=55296+(e>>10),n=56320+(e&1023);return String.fromCharCode(t,n)}return String.fromCharCode(e)}var fSe=/&([a-z#][a-z0-9]{1,31});/gi,hSe=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i;function pSe(e,t){var n=0,r=QH(t);return t!==r?r:t.charCodeAt(0)===35&&hSe.test(t)&&(n=t[1].toLowerCase()==="x"?parseInt(t.slice(2),16):parseInt(t.slice(1),10),PH(n))?IC(n):e}function Gu(e){return e.indexOf("&")<0?e:e.replace(fSe,pSe)}var gSe=/[&<>"]/,mSe=/[&<>"]/g,vSe={"&":"&","<":"<",">":">",'"':"""};function _Se(e){return vSe[e]}function Ks(e){return gSe.test(e)?e.replace(mSe,_Se):e}var Ht={};Ht.blockquote_open=function(){return`
`},Ht.blockquote_close=function(e,t){return"
"+qu(e,t)},Ht.code=function(e,t){return e[t].block?"
"+Ks(e[t].content)+"
"+qu(e,t):""+Ks(e[t].content)+""},Ht.fence=function(e,t,n,r,i){var s=e[t],o="",a=n.langPrefix,l="",c,u,d;if(s.params){if(c=s.params.split(/\s+/g),u=c.join(" "),ASe(i.rules.fence_custom,c[0]))return i.rules.fence_custom[c[0]](e,t,n,r,i);l=Ks(Gu(cp(u))),o=' class="'+a+l+'"'}return n.highlight?d=n.highlight.apply(n.highlight,[s.content].concat(c))||Ks(s.content):d=Ks(s.content),"
"+d+"
"+qu(e,t)},Ht.fence_custom={},Ht.heading_open=function(e,t){return""},Ht.heading_close=function(e,t){return" `},Ht.hr=function(e,t,n){return(n.xhtmlOut?"
":"
")+qu(e,t)},Ht.bullet_list_open=function(){return`
    `},Ht.bullet_list_close=function(e,t){return"
"+qu(e,t)},Ht.list_item_open=function(){return"
  • "},Ht.list_item_close=function(){return`
  • `},Ht.ordered_list_open=function(e,t){var n=e[t],r=n.order>1?' start="'+n.order+'"':"";return" `},Ht.ordered_list_close=function(e,t){return""+qu(e,t)},Ht.paragraph_open=function(e,t){return e[t].tight?"":"

    "},Ht.paragraph_close=function(e,t){var n=!(e[t].tight&&t&&e[t-1].type==="inline"&&!e[t-1].content);return(e[t].tight?"":"

    ")+(n?qu(e,t):"")},Ht.link_open=function(e,t,n){var r=e[t].title?' title="'+Ks(Gu(e[t].title))+'"':"",i=n.linkTarget?' target="'+n.linkTarget+'"':"";return'"},Ht.link_close=function(){return""},Ht.image=function(e,t,n){var r=' src="'+Ks(e[t].src)+'"',i=e[t].title?' title="'+Ks(Gu(e[t].title))+'"':"",s=' alt="'+(e[t].alt?Ks(Gu(cp(e[t].alt))):"")+'"',o=n.xhtmlOut?" /":"";return""},Ht.table_open=function(){return` `},Ht.table_close=function(){return`
    `},Ht.thead_open=function(){return` `},Ht.thead_close=function(){return` `},Ht.tbody_open=function(){return` `},Ht.tbody_close=function(){return` `},Ht.tr_open=function(){return""},Ht.tr_close=function(){return` `},Ht.th_open=function(e,t){var n=e[t];return""},Ht.th_close=function(){return""},Ht.td_open=function(e,t){var n=e[t];return""},Ht.td_close=function(){return""},Ht.strong_open=function(){return""},Ht.strong_close=function(){return""},Ht.em_open=function(){return""},Ht.em_close=function(){return""},Ht.del_open=function(){return""},Ht.del_close=function(){return""},Ht.ins_open=function(){return""},Ht.ins_close=function(){return""},Ht.mark_open=function(){return""},Ht.mark_close=function(){return""},Ht.sub=function(e,t){return""+Ks(e[t].content)+""},Ht.sup=function(e,t){return""+Ks(e[t].content)+""},Ht.hardbreak=function(e,t,n){return n.xhtmlOut?`
    `:`
    `},Ht.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?`
    `:`
    `:` `},Ht.text=function(e,t){return Ks(e[t].content)},Ht.htmlblock=function(e,t){return e[t].content},Ht.htmltag=function(e,t){return e[t].content},Ht.abbr_open=function(e,t){return''},Ht.abbr_close=function(){return""},Ht.footnote_ref=function(e,t){var n=Number(e[t].id+1).toString(),r="fnref"+n;return e[t].subId>0&&(r+=":"+e[t].subId),'['+n+"]"},Ht.footnote_block_open=function(e,t,n){var r=n.xhtmlOut?`
    `:`
    `;return r+`
      `},Ht.footnote_block_close=function(){return`
    `},Ht.footnote_open=function(e,t){var n=Number(e[t].id+1).toString();return'
  • '},Ht.footnote_close=function(){return`
  • `},Ht.footnote_anchor=function(e,t){var n=Number(e[t].id+1).toString(),r="fnref"+n;return e[t].subId>0&&(r+=":"+e[t].subId),' '},Ht.dl_open=function(){return`
    `},Ht.dt_open=function(){return"
    "},Ht.dd_open=function(){return"
    "},Ht.dl_close=function(){return`
    `},Ht.dt_close=function(){return` `},Ht.dd_close=function(){return` `};function zH(e,t){return++t>=e.length-2?t:e[t].type==="paragraph_open"&&e[t].tight&&e[t+1].type==="inline"&&e[t+1].content.length===0&&e[t+2].type==="paragraph_close"&&e[t+2].tight?zH(e,t+2):t}var qu=Ht.getBreak=function(t,n){return n=zH(t,n),n"u"&&(r.abbreviations[":"+l]=c),o)}function ySe(e){var t=e.tokens,n,r,i,s;if(!e.inlineMode){for(n=1,r=t.length-1;n1)||n===41&&(r--,r<0))break;t++}return s===t||(i=cp(e.src.slice(s,t)),!e.parser.validateLink(i))?!1:(e.linkContent=i,e.pos=t,!0)}function VH(e,t){var n,r=t,i=e.posMax,s=e.src.charCodeAt(t);if(s!==34&&s!==39&&s!==40)return!1;for(t++,s===40&&(s=41);t"u"&&(r.references[h]={title:d,href:u}),o)}function xSe(e){var t=e.tokens,n,r,i,s;if(e.env.references=e.env.references||{},!e.inlineMode){for(n=1,r=t.length-1;n0?o[t].count:1,r=0;r=0;t--)if(s=i[t],s.type==="text"){for(l=0,o=s.content,u.lastIndex=0,c=s.level,a=[];d=u.exec(o);)u.lastIndex>l&&a.push({type:"text",content:o.slice(l,d.index+d[1].length),level:c}),a.push({type:"abbr_open",title:e.env.abbreviations[":"+d[2]],level:c++}),a.push({type:"text",content:d[2],level:c}),a.push({type:"abbr_close",level:--c}),l=u.lastIndex-d[3].length;a.length&&(l=0;s--)if(e.tokens[s].type==="inline")for(i=e.tokens[s].children,t=i.length-1;t>=0;t--)n=i[t],n.type==="text"&&(r=n.content,r=FSe(r),SSe.test(r)&&(r=r.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---([^-]|$)/mg,"$1—$2").replace(/(^|\s)--(\s|$)/mg,"$1–$2").replace(/(^|[^-\s])--([^-\s]|$)/mg,"$1–$2")),n.content=r)}}var LSe=/['"]/,WH=/['"]/g,OSe=/[-\s()\[\]]/,YH="’";function jH(e,t){return t<0||t>=e.length?!1:!OSe.test(e[t])}function J1(e,t,n){return e.substr(0,t)+n+e.substr(t+1)}function NSe(e){var t,n,r,i,s,o,a,l,c,u,d,h,m,g,b,y,C;if(e.options.typographer){for(C=[],b=e.tokens.length-1;b>=0;b--)if(e.tokens[b].type==="inline"){for(y=e.tokens[b].children,C.length=0,t=0;t=0&&!(C[m].level<=a);m--);C.length=m+1,r=n.content,s=0,o=r.length;e:for(;s=0&&(u=C[m],!(C[m].level=this.eMarks[t]},Yu.prototype.skipEmptyLines=function(t){for(var n=this.lineMax;tr;)if(n!==this.src.charCodeAt(--t))return t+1;return t},Yu.prototype.getLines=function(t,n,r,i){var s,o,a,l,c,u=t;if(t>=n)return"";if(u+1===n)return o=this.bMarks[u]+Math.min(this.tShift[u],r),a=i?this.eMarks[u]+1:this.eMarks[u],this.src.slice(o,a);for(l=new Array(n-t),s=0;ur&&(c=r),c<0&&(c=0),o=this.bMarks[u]+c,u+1=4){r++,i=r;continue}break}return e.line=r,e.tokens.push({type:"code",content:e.getLines(t,i,4+e.blkIndent,!0),block:!0,lines:[t,e.line],level:e.level}),!0}function RSe(e,t,n,r){var i,s,o,a,l,c=!1,u=e.bMarks[t]+e.tShift[t],d=e.eMarks[t];if(u+3>d||(i=e.src.charCodeAt(u),i!==126&&i!==96)||(l=u,u=e.skipChars(u,i),s=u-l,s<3)||(o=e.src.slice(u,d).trim(),o.indexOf("`")>=0))return!1;if(r)return!0;for(a=t;a++,!(a>=n||(u=l=e.bMarks[a]+e.tShift[a],d=e.eMarks[a],u=4)&&(u=e.skipChars(u,i),!(u-ly||e.src.charCodeAt(b++)!==62||e.level>=e.options.maxNesting)return!1;if(r)return!0;for(e.src.charCodeAt(b)===32&&b++,l=e.blkIndent,e.blkIndent=0,a=[e.bMarks[t]],e.bMarks[t]=b,b=b=y,o=[e.tShift[t]],e.tShift[t]=b-e.bMarks[t],d=e.parser.ruler.getRules("blockquote"),i=t+1;i=y));i++){if(e.src.charCodeAt(b++)===62){e.src.charCodeAt(b)===32&&b++,a.push(e.bMarks[i]),e.bMarks[i]=b,b=b=y,o.push(e.tShift[i]),e.tShift[i]=b-e.bMarks[i];continue}if(s)break;for(g=!1,h=0,m=d.length;hl||(i=e.src.charCodeAt(a++),i!==42&&i!==45&&i!==95))return!1;for(s=1;a=i||(n=e.src.charCodeAt(r++),n!==42&&n!==45&&n!==43)||r=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(n===41||n===46)break;return-1}}return r=0)y=!0;else if((d=ZH(e,t))>=0)y=!1;else return!1;if(e.level>=e.options.maxNesting)return!1;if(b=e.src.charCodeAt(d-1),r)return!0;for(E=e.tokens.length,y?(u=e.bMarks[t]+e.tShift[t],g=Number(e.src.substr(u,d-u-1)),e.tokens.push({type:"ordered_list_open",order:g,lines:S=[t,0],level:e.level++})):e.tokens.push({type:"bullet_list_open",lines:S=[t,0],level:e.level++}),i=t,B=!1,U=e.parser.ruler.getRules("list");i=h?m=1:m=C-d,m>4&&(m=1),m<1&&(m=1),s=d-e.bMarks[i]+m,e.tokens.push({type:"list_item_open",lines:L=[t,0],level:e.level++}),a=e.blkIndent,l=e.tight,o=e.tShift[t],c=e.parentType,e.tShift[t]=C-e.bMarks[t],e.blkIndent=s,e.tight=!0,e.parentType="list",e.parser.tokenize(e,t,n,!0),(!e.tight||B)&&(N=!1),B=e.line-t>1&&e.isEmpty(e.line-1),e.blkIndent=a,e.tShift[t]=o,e.tight=l,e.parentType=c,e.tokens.push({type:"list_item_close",level:--e.level}),i=t=e.line,L[1]=i,C=e.bMarks[t],!(i>=n||e.isEmpty(i)||e.tShift[i]u||e.src.charCodeAt(c)!==91||e.src.charCodeAt(c+1)!==94||e.level>=e.options.maxNesting)return!1;for(a=c+2;a=u||e.src.charCodeAt(++a)!==58?!1:(r||(a++,e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.refs||(e.env.footnotes.refs={}),l=e.src.slice(c+2,a-2),e.env.footnotes.refs[":"+l]=-1,e.tokens.push({type:"footnote_reference_open",label:l,level:e.level++}),i=e.bMarks[t],s=e.tShift[t],o=e.parentType,e.tShift[t]=e.skipSpaces(a)-a,e.bMarks[t]=a,e.blkIndent+=4,e.parentType="footnote",e.tShift[t]=l||(i=e.src.charCodeAt(a),i!==35||a>=l))return!1;for(s=1,i=e.src.charCodeAt(++a);i===35&&a6||aa&&e.src.charCodeAt(o-1)===32&&(l=o),e.line=t+1,e.tokens.push({type:"heading_open",hLevel:s,lines:[t,e.line],level:e.level}),a=n||e.tShift[o]3||(i=e.bMarks[o]+e.tShift[o],s=e.eMarks[o],i>=s)||(r=e.src.charCodeAt(i),r!==45&&r!==61)||(i=e.skipChars(i,r),i=e.skipSpaces(i),i]/,GSe=/^<\/([a-zA-Z]{1,15})[\s>]/;function qSe(e){var t=e|32;return t>=97&&t<=122}function WSe(e,t,n,r){var i,s,o,a=e.bMarks[t],l=e.eMarks[t],c=e.tShift[t];if(a+=c,!e.options.html||c>3||a+2>=l||e.src.charCodeAt(a)!==60)return!1;if(i=e.src.charCodeAt(a+1),i===33||i===63){if(r)return!0}else if(i===47||qSe(i)){if(i===47){if(s=e.src.slice(a,l).match(GSe),!s)return!1}else if(s=e.src.slice(a,l).match(VSe),!s)return!1;if(eQ[s[1].toLowerCase()]!==!0)return!1;if(r)return!0}else return!1;for(o=t+1;on||(l=t+1,e.tShift[l]=e.eMarks[l])||(i=e.src.charCodeAt(o),i!==124&&i!==45&&i!==58)||(s=NC(e,t+1),!/^[-:| ]+$/.test(s))||(c=s.split("|"),c<=2))return!1;for(d=[],a=0;a=s||(r=e.src.charCodeAt(i++),r!==126&&r!==58)||(n=e.skipSpaces(i),i===n)||n>=s?-1:n}function jSe(e,t){var n,r,i=e.level+2;for(n=t+2,r=e.tokens.length-2;n=0;if(u=t+1,e.isEmpty(u)&&++u>n||e.tShift[u]=e.options.maxNesting)return!1;c=e.tokens.length,e.tokens.push({type:"dl_open",lines:l=[t,0],level:e.level++}),o=t,s=u;e:for(;;){for(C=!0,y=!1,e.tokens.push({type:"dt_open",lines:[o,o],level:e.level++}),e.tokens.push({type:"inline",content:e.getLines(o,o+1,e.blkIndent,!1).trim(),level:e.level+1,lines:[o,o],children:[]}),e.tokens.push({type:"dt_close",level:--e.level});;){if(e.tokens.push({type:"dd_open",lines:a=[u,0],level:e.level++}),b=e.tight,h=e.ddIndent,d=e.blkIndent,g=e.tShift[s],m=e.parentType,e.blkIndent=e.ddIndent=e.tShift[s]+2,e.tShift[s]=i-e.bMarks[s],e.tight=!0,e.parentType="deflist",e.parser.tokenize(e,s,n,!0),(!e.tight||y)&&(C=!1),y=e.line-s>1&&e.isEmpty(e.line-1),e.tShift[s]=g,e.tight=b,e.parentType=m,e.blkIndent=d,e.ddIndent=h,e.tokens.push({type:"dd_close",level:--e.level}),a[1]=u=e.line,u>=n||e.tShift[u]=n||(o=u,e.isEmpty(o))||e.tShift[o]=n)||(e.isEmpty(s)&&s++,s>=n)||e.tShift[s]3)){for(i=!1,s=0,o=l.length;s=n||e.tShift[s]=0&&(e=e.replace(JSe,function(a,l){var c;return e.charCodeAt(l)===10?(s=l+1,o=0,a):(c=" ".slice((l-s-o)%4),o=l-s+1,c)})),i=new Yu(e,this,t,n,r),this.tokenize(i,i.line,i.lineMax)};function nke(e){switch(e){case 10:case 92:case 96:case 42:case 95:case 94:case 91:case 93:case 33:case 38:case 60:case 62:case 123:case 125:case 36:case 37:case 64:case 126:case 43:case 61:case 58:return!0;default:return!1}}function rke(e,t){for(var n=e.pos;n=0&&e.pending.charCodeAt(n)===32)if(n>=1&&e.pending.charCodeAt(n-1)===32){for(var s=n-2;s>=0;s--)if(e.pending.charCodeAt(s)!==32){e.pending=e.pending.substring(0,s+1);break}e.push({type:"hardbreak",level:e.level})}else e.pending=e.pending.slice(0,-1),e.push({type:"softbreak",level:e.level});else e.push({type:"softbreak",level:e.level});for(i++;i?@[]^_`{|}~-".split("").forEach(function(e){RC[e.charCodeAt(0)]=1});function ske(e,t){var n,r=e.pos,i=e.posMax;if(e.src.charCodeAt(r)!==92)return!1;if(r++,r=s||e.src.charCodeAt(o+1)!==126||e.level>=e.options.maxNesting||(a=o>0?e.src.charCodeAt(o-1):-1,l=e.src.charCodeAt(o+2),a===126)||l===126||l===32||l===10)return!1;for(r=o+2;ro+3)return e.pos+=r-o,t||(e.pending+=e.src.slice(o,r)),!0;for(e.pos=o+2,i=1;e.pos+1=s||e.src.charCodeAt(o+1)!==43||e.level>=e.options.maxNesting||(a=o>0?e.src.charCodeAt(o-1):-1,l=e.src.charCodeAt(o+2),a===43)||l===43||l===32||l===10)return!1;for(r=o+2;r=s||e.src.charCodeAt(o+1)!==61||e.level>=e.options.maxNesting||(a=o>0?e.src.charCodeAt(o-1):-1,l=e.src.charCodeAt(o+2),a===61)||l===61||l===32||l===10)return!1;for(r=o+2;r=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122}function rQ(e,t){var n=t,r,i,s,o=!0,a=!0,l=e.posMax,c=e.src.charCodeAt(t);for(r=t>0?e.src.charCodeAt(t-1):-1;n=l&&(o=!1),s=n-t,s>=4?o=a=!1:(i=n=e.options.maxNesting)return!1;for(e.pos=u+n,a=[n];e.pos?@[\]^_`{|}~-])/g;function dke(e,t){var n,r,i=e.posMax,s=e.pos;if(e.src.charCodeAt(s)!==126||t||s+2>=i||e.level>=e.options.maxNesting)return!1;for(e.pos=s+1;e.pos?@[\]^_`{|}~-])/g;function hke(e,t){var n,r,i=e.posMax,s=e.pos;if(e.src.charCodeAt(s)!==94||t||s+2>=i||e.level>=e.options.maxNesting)return!1;for(e.pos=s+1;e.pos=e.options.maxNesting||(n=m+1,r=up(e,m),r<0))return!1;if(a=r+1,a=h)return!1;for(m=a,KH(e,a)?(s=e.linkContent,a=e.pos):s="",m=a;a=h||e.src.charCodeAt(a)!==41)return e.pos=d,!1;a++}else{if(e.linkLevel>0)return!1;for(;a=0?i=e.src.slice(m,a++):a=m-1),i||(typeof i>"u"&&(a=r+1),i=e.src.slice(n,r)),l=e.env.references[GH(i)],!l)return e.pos=d,!1;s=l.href,o=l.title}return t||(e.pos=n,e.posMax=r,u?e.push({type:"image",src:s,title:o,alt:e.src.substr(n,r-n),level:e.level}):(e.push({type:"link_open",href:s,title:o,level:e.level++}),e.linkLevel++,e.parser.tokenize(e),e.linkLevel--,e.push({type:"link_close",level:--e.level}))),e.pos=a,e.posMax=h,!0}function gke(e,t){var n,r,i,s,o=e.posMax,a=e.pos;return a+2>=o||e.src.charCodeAt(a)!==94||e.src.charCodeAt(a+1)!==91||e.level>=e.options.maxNesting||(n=a+2,r=up(e,a+1),r<0)?!1:(t||(e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.list||(e.env.footnotes.list=[]),i=e.env.footnotes.list.length,e.pos=n,e.posMax=r,e.push({type:"footnote_ref",id:i,level:e.level}),e.linkLevel++,s=e.tokens.length,e.parser.tokenize(e),e.env.footnotes.list[i]={tokens:e.tokens.splice(s)},e.linkLevel--),e.pos=r+1,e.posMax=o,!0)}function mke(e,t){var n,r,i,s,o=e.posMax,a=e.pos;if(a+3>o||!e.env.footnotes||!e.env.footnotes.refs||e.src.charCodeAt(a)!==91||e.src.charCodeAt(a+1)!==94||e.level>=e.options.maxNesting)return!1;for(r=a+2;r=o||(r++,n=e.src.slice(a+2,r-1),typeof e.env.footnotes.refs[":"+n]>"u")?!1:(t||(e.env.footnotes.list||(e.env.footnotes.list=[]),e.env.footnotes.refs[":"+n]<0?(i=e.env.footnotes.list.length,e.env.footnotes.list[i]={label:n,count:0},e.env.footnotes.refs[":"+n]=i):i=e.env.footnotes.refs[":"+n],s=e.env.footnotes.list[i].count,e.env.footnotes.list[i].count++,e.push({type:"footnote_ref",id:i,subId:s,level:e.level})),e.pos=r,e.posMax=o,!0)}var vke=["coap","doi","javascript","aaa","aaas","about","acap","cap","cid","crid","data","dav","dict","dns","file","ftp","geo","go","gopher","h323","http","https","iax","icap","im","imap","info","ipp","iris","iris.beep","iris.xpc","iris.xpcs","iris.lwz","ldap","mailto","mid","msrp","msrps","mtqp","mupdate","news","nfs","ni","nih","nntp","opaquelocktoken","pop","pres","rtsp","service","session","shttp","sieve","sip","sips","sms","snmp","soap.beep","soap.beeps","tag","tel","telnet","tftp","thismessage","tn3270","tip","tv","urn","vemmi","ws","wss","xcon","xcon-userid","xmlrpc.beep","xmlrpc.beeps","xmpp","z39.50r","z39.50s","adiumxtra","afp","afs","aim","apt","attachment","aw","beshare","bitcoin","bolo","callto","chrome","chrome-extension","com-eventbrite-attendee","content","cvs","dlna-playsingle","dlna-playcontainer","dtn","dvb","ed2k","facetime","feed","finger","fish","gg","git","gizmoproject","gtalk","hcp","icon","ipn","irc","irc6","ircs","itms","jar","jms","keyparc","lastfm","ldaps","magnet","maps","market","message","mms","ms-help","msnim","mumble","mvn","notes","oid","palm","paparazzi","platform","proxy","psyc","query","res","resource","rmi","rsync","rtmp","secondlife","sftp","sgn","skype","smb","soldat","spotify","ssh","steam","svn","teamspeak","things","udp","unreal","ut2004","ventrilo","view-source","webcal","wtai","wyciwyg","xfire","xri","ymsgr"],_ke=/^<([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])?)*)>/,bke=/^<([a-zA-Z.\-]{1,25}):([^<>\x00-\x20]*)>/;function Cke(e,t){var n,r,i,s,o,a=e.pos;return e.src.charCodeAt(a)!==60||(n=e.src.slice(a),n.indexOf(">")<0)?!1:(r=n.match(bke),r?vke.indexOf(r[1].toLowerCase())<0||(s=r[0].slice(1,-1),o=MC(s),!e.parser.validateLink(s))?!1:(t||(e.push({type:"link_open",href:o,level:e.level}),e.push({type:"text",content:s,level:e.level+1}),e.push({type:"link_close",level:e.level})),e.pos+=r[0].length,!0):(i=n.match(_ke),i?(s=i[0].slice(1,-1),o=MC("mailto:"+s),e.parser.validateLink(o)?(t||(e.push({type:"link_open",href:o,level:e.level}),e.push({type:"text",content:s,level:e.level+1}),e.push({type:"link_close",level:e.level})),e.pos+=i[0].length,!0):!1):!1))}function Jm(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,e=e.replace(r,i),n):new RegExp(e,t)}}var yke=/[a-zA-Z_:][a-zA-Z0-9:._-]*/,wke=/[^"'=<>`\x00-\x20]+/,xke=/'[^']*'/,Eke=/"[^"]*"/,Bke=Jm(/(?:unquoted|single_quoted|double_quoted)/)("unquoted",wke)("single_quoted",xke)("double_quoted",Eke)(),Tke=Jm(/(?:\s+attr_name(?:\s*=\s*attr_value)?)/)("attr_name",yke)("attr_value",Bke)(),Ske=Jm(/<[A-Za-z][A-Za-z0-9]*attribute*\s*\/?>/)("attribute",Tke)(),kke=/<\/[A-Za-z][A-Za-z0-9]*\s*>/,Ike=/|/,Fke=/<[?].*?[?]>/,Mke=/]*>/,Lke=//,Oke=Jm(/^(?:open_tag|close_tag|comment|processing|declaration|cdata)/)("open_tag",Ske)("close_tag",kke)("comment",Ike)("processing",Fke)("declaration",Mke)("cdata",Lke)();function Nke(e){var t=e|32;return t>=97&&t<=122}function Dke(e,t){var n,r,i,s=e.pos;return!e.options.html||(i=e.posMax,e.src.charCodeAt(s)!==60||s+2>=i)||(n=e.src.charCodeAt(s+1),n!==33&&n!==63&&n!==47&&!Nke(n))||(r=e.src.slice(s).match(Oke),!r)?!1:(t||e.push({type:"htmltag",content:e.src.slice(s,s+r[0].length),level:e.level}),e.pos+=r[0].length,!0)}var Rke=/^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,Uke=/^&([a-z][a-z0-9]{1,31});/i;function Hke(e,t){var n,r,i,s=e.pos,o=e.posMax;if(e.src.charCodeAt(s)!==38)return!1;if(s+10){e.pos=s;return}for(i=0;i=r)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},e6.prototype.parse=function(e,t,n,r){var i=new Wu(e,this,t,n,r);this.tokenize(i)};function Qke(e){var t=["vbscript","javascript","file","data"],n=e.trim().toLowerCase();return n=Gu(n),!(n.indexOf(":")!==-1&&t.indexOf(n.split(":")[0])!==-1)}var $ke={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","replacements","smartquotes","references","abbr2","footnote_tail"]},block:{rules:["blockquote","code","fences","footnote","heading","hr","htmlblock","lheading","list","paragraph","table"]},inline:{rules:["autolink","backticks","del","emphasis","entity","escape","footnote_ref","htmltag","links","newline","text"]}}},Pke={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{},block:{},inline:{}}},zke={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","abbr2"]},block:{rules:["blockquote","code","fences","heading","hr","htmlblock","lheading","list","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","htmltag","links","newline","text"]}}},Kke={default:$ke,full:Pke,commonmark:zke};function iQ(e,t,n){this.src=t,this.env=n,this.options=e.options,this.tokens=[],this.inlineMode=!1,this.inline=e.inline,this.block=e.block,this.renderer=e.renderer,this.typographer=e.typographer}function m0(e,t){typeof e!="string"&&(t=e,e="default"),t&&t.linkify!=null&&console.warn(`linkify option is removed. Use linkify plugin instead: import Remarkable from 'remarkable'; import linkify from 'remarkable/linkify'; new Remarkable().use(linkify) `),this.inline=new e6,this.block=new DC,this.core=new XH,this.renderer=new FC,this.ruler=new lo,this.options={},this.configure(Kke[e]),this.set(t||{})}m0.prototype.set=function(e){$H(this.options,e)},m0.prototype.configure=function(e){var t=this;if(!e)throw new Error("Wrong `remarkable` preset, check name/content");e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach(function(n){e.components[n].rules&&t[n].ruler.enable(e.components[n].rules,!0)})},m0.prototype.use=function(e,t){return e(this,t),this},m0.prototype.parse=function(e,t){var n=new iQ(this,e,t);return this.core.process(n),n.tokens},m0.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},m0.prototype.parseInline=function(e,t){var n=new iQ(this,e,t);return n.inlineMode=!0,this.core.process(n),n.tokens},m0.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function sQ(e){return typeof e>"u"||e===null}function Vke(e){return typeof e=="object"&&e!==null}function Gke(e){return Array.isArray(e)?e:sQ(e)?[]:[e]}function qke(e,t){var n,r,i,s;if(t)for(s=Object.keys(t),n=0,r=s.length;na&&(s=" ... ",t=r-a+s.length),n-r>a&&(o=" ...",n=r+a-o.length),{str:s+e.slice(t,n).replace(/\t/g,"→")+o,pos:r-t+s.length}}function QC(e,t){return wi.repeat(" ",t-e.length)+e}function nIe(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),typeof t.indent!="number"&&(t.indent=1),typeof t.linesBefore!="number"&&(t.linesBefore=3),typeof t.linesAfter!="number"&&(t.linesAfter=2);for(var n=/\r?\n|\r|\0/g,r=[0],i=[],s,o=-1;s=n.exec(e.buffer);)i.push(s.index),r.push(s.index+s[0].length),e.position<=s.index&&o<0&&(o=r.length-2);o<0&&(o=r.length-1);var a="",l,c,u=Math.min(e.line+t.linesAfter,i.length).toString().length,d=t.maxLength-(t.indent+u+3);for(l=1;l<=t.linesBefore&&!(o-l<0);l++)c=HC(e.buffer,r[o-l],i[o-l],e.position-(r[o]-r[o-l]),d),a=wi.repeat(" ",t.indent)+QC((e.line-l+1).toString(),u)+" | "+c.str+` `+a;for(c=HC(e.buffer,r[o],i[o],e.position,d),a+=wi.repeat(" ",t.indent)+QC((e.line+1).toString(),u)+" | "+c.str+` `,a+=wi.repeat("-",t.indent+u+3+c.pos)+`^ `,l=1;l<=t.linesAfter&&!(o+l>=i.length);l++)c=HC(e.buffer,r[o+l],i[o+l],e.position-(r[o]-r[o+l]),d),a+=wi.repeat(" ",t.indent)+QC((e.line+l+1).toString(),u)+" | "+c.str+` `;return a.replace(/\n$/,"")}var rIe=nIe,iIe=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],sIe=["scalar","sequence","mapping"];function oIe(e){var t={};return e!==null&&Object.keys(e).forEach(function(n){e[n].forEach(function(r){t[String(r)]=n})}),t}function aIe(e,t){if(t=t||{},Object.keys(t).forEach(function(n){if(iIe.indexOf(n)===-1)throw new bs('Unknown option "'+n+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(n){return n},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=oIe(t.styleAliases||null),sIe.indexOf(this.kind)===-1)throw new bs('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Yi=aIe;function aQ(e,t){var n=[];return e[t].forEach(function(r){var i=n.length;n.forEach(function(s,o){s.tag===r.tag&&s.kind===r.kind&&s.multi===r.multi&&(i=o)}),n[i]=r}),n}function lIe(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},t,n;function r(i){i.multi?(e.multi[i.kind].push(i),e.multi.fallback.push(i)):e[i.kind][i.tag]=e.fallback[i.tag]=i}for(t=0,n=arguments.length;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),CIe=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function yIe(e){return!(e===null||!CIe.test(e)||e[e.length-1]==="_")}function wIe(e){var t,n;return t=e.replace(/_/g,"").toLowerCase(),n=t[0]==="-"?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),t===".inf"?n===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:t===".nan"?NaN:n*parseFloat(t,10)}var xIe=/^[-+]?[0-9]+e/;function EIe(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(wi.isNegativeZero(e))return"-0.0";return n=e.toString(10),xIe.test(n)?n.replace("e",".e"):n}function BIe(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||wi.isNegativeZero(e))}var gQ=new Yi("tag:yaml.org,2002:float",{kind:"scalar",resolve:yIe,construct:wIe,predicate:BIe,represent:EIe,defaultStyle:"lowercase"}),mQ=dQ.extend({implicit:[fQ,hQ,pQ,gQ]}),vQ=mQ,_Q=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),bQ=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function TIe(e){return e===null?!1:_Q.exec(e)!==null||bQ.exec(e)!==null}function SIe(e){var t,n,r,i,s,o,a,l=0,c=null,u,d,h;if(t=_Q.exec(e),t===null&&(t=bQ.exec(e)),t===null)throw new Error("Date resolve error");if(n=+t[1],r=+t[2]-1,i=+t[3],!t[4])return new Date(Date.UTC(n,r,i));if(s=+t[4],o=+t[5],a=+t[6],t[7]){for(l=t[7].slice(0,3);l.length<3;)l+="0";l=+l}return t[9]&&(u=+t[10],d=+(t[11]||0),c=(u*60+d)*6e4,t[9]==="-"&&(c=-c)),h=new Date(Date.UTC(n,r,i,s,o,a,l)),c&&h.setTime(h.getTime()-c),h}function kIe(e){return e.toISOString()}var CQ=new Yi("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:TIe,construct:SIe,instanceOf:Date,represent:kIe});function IIe(e){return e==="<<"||e===null}var yQ=new Yi("tag:yaml.org,2002:merge",{kind:"scalar",resolve:IIe}),PC=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= \r`;function FIe(e){if(e===null)return!1;var t,n,r=0,i=e.length,s=PC;for(n=0;n64)){if(t<0)return!1;r+=6}return r%8===0}function MIe(e){var t,n,r=e.replace(/[\r\n=]/g,""),i=r.length,s=PC,o=0,a=[];for(t=0;t>16&255),a.push(o>>8&255),a.push(o&255)),o=o<<6|s.indexOf(r.charAt(t));return n=i%4*6,n===0?(a.push(o>>16&255),a.push(o>>8&255),a.push(o&255)):n===18?(a.push(o>>10&255),a.push(o>>2&255)):n===12&&a.push(o>>4&255),new Uint8Array(a)}function LIe(e){var t="",n=0,r,i,s=e.length,o=PC;for(r=0;r>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[n&63]),n=(n<<8)+e[r];return i=s%3,i===0?(t+=o[n>>18&63],t+=o[n>>12&63],t+=o[n>>6&63],t+=o[n&63]):i===2?(t+=o[n>>10&63],t+=o[n>>4&63],t+=o[n<<2&63],t+=o[64]):i===1&&(t+=o[n>>2&63],t+=o[n<<4&63],t+=o[64],t+=o[64]),t}function OIe(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var wQ=new Yi("tag:yaml.org,2002:binary",{kind:"scalar",resolve:FIe,construct:MIe,predicate:OIe,represent:LIe}),NIe=Object.prototype.hasOwnProperty,DIe=Object.prototype.toString;function RIe(e){if(e===null)return!0;var t=[],n,r,i,s,o,a=e;for(n=0,r=a.length;n>10)+55296,(e-65536&1023)+56320)}for(var OQ=new Array(256),NQ=new Array(256),td=0;td<256;td++)OQ[td]=LQ(td)?1:0,NQ[td]=LQ(td);function JIe(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||zC,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function DQ(e,t){var n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=rIe(n),new bs(t,n)}function Vt(e,t){throw DQ(e,t)}function r6(e,t){e.onWarning&&e.onWarning.call(null,DQ(e,t))}var RQ={YAML:function(t,n,r){var i,s,o;t.version!==null&&Vt(t,"duplication of %YAML directive"),r.length!==1&&Vt(t,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(r[0]),i===null&&Vt(t,"ill-formed argument of the YAML directive"),s=parseInt(i[1],10),o=parseInt(i[2],10),s!==1&&Vt(t,"unacceptable YAML version of the document"),t.version=r[0],t.checkLineBreaks=o<2,o!==1&&o!==2&&r6(t,"unsupported YAML version of the document")},TAG:function(t,n,r){var i,s;r.length!==2&&Vt(t,"TAG directive accepts exactly two arguments"),i=r[0],s=r[1],IQ.test(i)||Vt(t,"ill-formed tag handle (first argument) of the TAG directive"),v0.call(t.tagMap,i)&&Vt(t,'there is a previously declared suffix for "'+i+'" tag handle'),FQ.test(s)||Vt(t,"ill-formed tag prefix (second argument) of the TAG directive");try{s=decodeURIComponent(s)}catch{Vt(t,"tag prefix is malformed: "+s)}t.tagMap[i]=s}};function _0(e,t,n,r){var i,s,o,a;if(t1&&(e.result+=wi.repeat(` `,t-1))}function eFe(e,t,n){var r,i,s,o,a,l,c,u,d=e.kind,h=e.result,m;if(m=e.input.charCodeAt(e.position),Vs(m)||ed(m)||m===35||m===38||m===42||m===33||m===124||m===62||m===39||m===34||m===37||m===64||m===96||(m===63||m===45)&&(i=e.input.charCodeAt(e.position+1),Vs(i)||n&&ed(i)))return!1;for(e.kind="scalar",e.result="",s=o=e.position,a=!1;m!==0;){if(m===58){if(i=e.input.charCodeAt(e.position+1),Vs(i)||n&&ed(i))break}else if(m===35){if(r=e.input.charCodeAt(e.position-1),Vs(r))break}else{if(e.position===e.lineStart&&i6(e)||n&&ed(m))break;if(ul(m))if(l=e.line,c=e.lineStart,u=e.lineIndent,fi(e,!1,-1),e.lineIndent>=t){a=!0,m=e.input.charCodeAt(e.position);continue}else{e.position=o,e.line=l,e.lineStart=c,e.lineIndent=u;break}}a&&(_0(e,s,o,!1),GC(e,e.line-l),s=o=e.position,a=!1),ju(m)||(o=e.position+1),m=e.input.charCodeAt(++e.position)}return _0(e,s,o,!1),e.result?!0:(e.kind=d,e.result=h,!1)}function tFe(e,t){var n,r,i;if(n=e.input.charCodeAt(e.position),n!==39)return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;(n=e.input.charCodeAt(e.position))!==0;)if(n===39)if(_0(e,r,e.position,!0),n=e.input.charCodeAt(++e.position),n===39)r=e.position,e.position++,i=e.position;else return!0;else ul(n)?(_0(e,r,i,!0),GC(e,fi(e,!1,t)),r=i=e.position):e.position===e.lineStart&&i6(e)?Vt(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);Vt(e,"unexpected end of the stream within a single quoted scalar")}function nFe(e,t){var n,r,i,s,o,a;if(a=e.input.charCodeAt(e.position),a!==34)return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;(a=e.input.charCodeAt(e.position))!==0;){if(a===34)return _0(e,n,e.position,!0),e.position++,!0;if(a===92){if(_0(e,n,e.position,!0),a=e.input.charCodeAt(++e.position),ul(a))fi(e,!1,t);else if(a<256&&OQ[a])e.result+=NQ[a],e.position++;else if((o=jIe(a))>0){for(i=o,s=0;i>0;i--)a=e.input.charCodeAt(++e.position),(o=YIe(a))>=0?s=(s<<4)+o:Vt(e,"expected hexadecimal character");e.result+=ZIe(s),e.position++}else Vt(e,"unknown escape sequence");n=r=e.position}else ul(a)?(_0(e,n,r,!0),GC(e,fi(e,!1,t)),n=r=e.position):e.position===e.lineStart&&i6(e)?Vt(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}Vt(e,"unexpected end of the stream within a double quoted scalar")}function rFe(e,t){var n=!0,r,i,s,o=e.tag,a,l=e.anchor,c,u,d,h,m,g=Object.create(null),b,y,C,E;if(E=e.input.charCodeAt(e.position),E===91)u=93,m=!1,a=[];else if(E===123)u=125,m=!0,a={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=a),E=e.input.charCodeAt(++e.position);E!==0;){if(fi(e,!0,t),E=e.input.charCodeAt(e.position),E===u)return e.position++,e.tag=o,e.anchor=l,e.kind=m?"mapping":"sequence",e.result=a,!0;n?E===44&&Vt(e,"expected the node content, but found ','"):Vt(e,"missed comma between flow collection entries"),y=b=C=null,d=h=!1,E===63&&(c=e.input.charCodeAt(e.position+1),Vs(c)&&(d=h=!0,e.position++,fi(e,!0,t))),r=e.line,i=e.lineStart,s=e.position,rd(e,t,t6,!1,!0),y=e.tag,b=e.result,fi(e,!0,t),E=e.input.charCodeAt(e.position),(h||e.line===r)&&E===58&&(d=!0,E=e.input.charCodeAt(++e.position),fi(e,!0,t),rd(e,t,t6,!1,!0),C=e.result),m?nd(e,a,g,y,b,C,r,i,s):d?a.push(nd(e,null,g,y,b,C,r,i,s)):a.push(b),fi(e,!0,t),E=e.input.charCodeAt(e.position),E===44?(n=!0,E=e.input.charCodeAt(++e.position)):n=!1}Vt(e,"unexpected end of the stream within a flow collection")}function iFe(e,t){var n,r,i=KC,s=!1,o=!1,a=t,l=0,c=!1,u,d;if(d=e.input.charCodeAt(e.position),d===124)r=!1;else if(d===62)r=!0;else return!1;for(e.kind="scalar",e.result="";d!==0;)if(d=e.input.charCodeAt(++e.position),d===43||d===45)KC===i?i=d===43?kQ:VIe:Vt(e,"repeat of a chomping mode identifier");else if((u=XIe(d))>=0)u===0?Vt(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):o?Vt(e,"repeat of an indentation width identifier"):(a=t+u-1,o=!0);else break;if(ju(d)){do d=e.input.charCodeAt(++e.position);while(ju(d));if(d===35)do d=e.input.charCodeAt(++e.position);while(!ul(d)&&d!==0)}for(;d!==0;){for(VC(e),e.lineIndent=0,d=e.input.charCodeAt(e.position);(!o||e.lineIndenta&&(a=e.lineIndent),ul(d)){l++;continue}if(e.lineIndentt)&&l!==0)Vt(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(y&&(o=e.line,a=e.lineStart,l=e.position),rd(e,t,n6,!0,i)&&(y?g=e.result:b=e.result),y||(nd(e,d,h,m,g,b,o,a,l),m=g=b=null),fi(e,!0,-1),E=e.input.charCodeAt(e.position)),(e.line===s||e.lineIndent>t)&&E!==0)Vt(e,"bad indentation of a mapping entry");else if(e.lineIndentt?l=1:e.lineIndent===t?l=0:e.lineIndentt?l=1:e.lineIndent===t?l=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),d=0,h=e.implicitTypes.length;d"),e.result!==null&&g.kind!==e.kind&&Vt(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+g.kind+'", not "'+e.kind+'"'),g.resolve(e.result,e.tag)?(e.result=g.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):Vt(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||u}function cFe(e){var t=e.position,n,r,i,s=!1,o;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(o=e.input.charCodeAt(e.position))!==0&&(fi(e,!0,-1),o=e.input.charCodeAt(e.position),!(e.lineIndent>0||o!==37));){for(s=!0,o=e.input.charCodeAt(++e.position),n=e.position;o!==0&&!Vs(o);)o=e.input.charCodeAt(++e.position);for(r=e.input.slice(n,e.position),i=[],r.length<1&&Vt(e,"directive name must not be less than one character in length");o!==0;){for(;ju(o);)o=e.input.charCodeAt(++e.position);if(o===35){do o=e.input.charCodeAt(++e.position);while(o!==0&&!ul(o));break}if(ul(o))break;for(n=e.position;o!==0&&!Vs(o);)o=e.input.charCodeAt(++e.position);i.push(e.input.slice(n,e.position))}o!==0&&VC(e),v0.call(RQ,r)?RQ[r](e,r,i):r6(e,'unknown document directive "'+r+'"')}if(fi(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,fi(e,!0,-1)):s&&Vt(e,"directives end mark is expected"),rd(e,e.lineIndent-1,n6,!1,!0),fi(e,!0,-1),e.checkLineBreaks&&qIe.test(e.input.slice(t,e.position))&&r6(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&i6(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,fi(e,!0,-1));return}if(e.position"u"&&(n=t,t=null);var r=QQ(e,n);if(typeof t!="function")return r;for(var i=0,s=r.length;i=55296&&n<=56319&&t+1=56320&&r<=57343)?(n-55296)*1024+r-56320+65536:n}function ZQ(e){var t=/^\n* /;return t.test(e)}var JQ=1,jC=2,e$=3,t$=4,id=5;function HFe(e,t,n,r,i,s,o,a){var l,c=0,u=null,d=!1,h=!1,m=r!==-1,g=-1,b=RFe(pp(e,0))&&UFe(pp(e,e.length-1));if(t||o)for(l=0;l=65536?l+=2:l++){if(c=pp(e,l),!hp(c))return id;b=b&&XQ(c,u,a),u=c}else{for(l=0;l=65536?l+=2:l++){if(c=pp(e,l),c===dp)d=!0,m&&(h=h||l-g-1>r&&e[g+1]!==" ",g=l);else if(!hp(c))return id;b=b&&XQ(c,u,a),u=c}h=h||m&&l-g-1>r&&e[g+1]!==" "}return!d&&!h?b&&!o&&!i(e)?JQ:s===fp?id:jC:n>9&&ZQ(e)?id:o?s===fp?id:jC:h?t$:e$}function QFe(e,t,n,r,i){e.dump=function(){if(t.length===0)return e.quotingType===fp?'""':"''";if(!e.noCompatMode&&(IFe.indexOf(t)!==-1||FFe.test(t)))return e.quotingType===fp?'"'+t+'"':"'"+t+"'";var s=e.indent*Math.max(1,n),o=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-s),a=r||e.flowLevel>-1&&n>=e.flowLevel;function l(c){return DFe(e,c)}switch(HFe(t,a,e.indent,o,l,e.quotingType,e.forceQuotes&&!r,i)){case JQ:return t;case jC:return"'"+t.replace(/'/g,"''")+"'";case e$:return"|"+n$(t,e.indent)+r$(YQ(t,s));case t$:return">"+n$(t,e.indent)+r$(YQ($Fe(t,o),s));case id:return'"'+PFe(t)+'"';default:throw new bs("impossible error: invalid scalar style")}}()}function n$(e,t){var n=ZQ(e)?String(t):"",r=e[e.length-1]===` `,i=r&&(e[e.length-2]===` `||e===` `),s=i?"+":r?"":"-";return n+s+` `}function r$(e){return e[e.length-1]===` `?e.slice(0,-1):e}function $Fe(e,t){for(var n=/(\n+)([^\n]*)/g,r=function(){var c=e.indexOf(` `);return c=c!==-1?c:e.length,n.lastIndex=c,i$(e.slice(0,c),t)}(),i=e[0]===` `||e[0]===" ",s,o;o=n.exec(e);){var a=o[1],l=o[2];s=l[0]===" ",r+=a+(!i&&!s&&l!==""?` `:"")+i$(l,t),i=s}return r}function i$(e,t){if(e===""||e[0]===" ")return e;for(var n=/ [^ ]/g,r,i=0,s,o=0,a=0,l="";r=n.exec(e);)a=r.index,a-i>t&&(s=o>i?o:a,l+=` `+e.slice(i,s),i=s+1),o=a;return l+=` `,e.length-i>t&&o>i?l+=e.slice(i,o)+` `+e.slice(o+1):l+=e.slice(i),l.slice(1)}function PFe(e){for(var t="",n=0,r,i=0;i=65536?i+=2:i++)n=pp(e,i),r=as[n],!r&&hp(n)?(t+=e[i],n>=65536&&(t+=e[i+1])):t+=r||LFe(n);return t}function zFe(e,t,n){var r="",i=e.tag,s,o,a;for(s=0,o=n.length;s"u"&&ic(e,t,null,!1,!1))&&(r!==""&&(r+=","+(e.condenseFlow?"":" ")),r+=e.dump);e.tag=i,e.dump="["+r+"]"}function s$(e,t,n,r){var i="",s=e.tag,o,a,l;for(o=0,a=n.length;o"u"&&ic(e,t+1,null,!0,!0,!1,!0))&&((!r||i!=="")&&(i+=YC(e,t)),e.dump&&dp===e.dump.charCodeAt(0)?i+="-":i+="- ",i+=e.dump);e.tag=s,e.dump=i||"[]"}function KFe(e,t,n){var r="",i=e.tag,s=Object.keys(n),o,a,l,c,u;for(o=0,a=s.length;o1024&&(u+="? "),u+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),ic(e,t,c,!1,!1)&&(u+=e.dump,r+=u));e.tag=i,e.dump="{"+r+"}"}function VFe(e,t,n,r){var i="",s=e.tag,o=Object.keys(n),a,l,c,u,d,h;if(e.sortKeys===!0)o.sort();else if(typeof e.sortKeys=="function")o.sort(e.sortKeys);else if(e.sortKeys)throw new bs("sortKeys must be a boolean or a function");for(a=0,l=o.length;a1024,d&&(e.dump&&dp===e.dump.charCodeAt(0)?h+="?":h+="? "),h+=e.dump,d&&(h+=YC(e,t)),ic(e,t+1,u,!0,d)&&(e.dump&&dp===e.dump.charCodeAt(0)?h+=":":h+=": ",h+=e.dump,i+=h));e.tag=s,e.dump=i||"{}"}function o$(e,t,n){var r,i,s,o,a,l;for(i=n?e.explicitTypes:e.implicitTypes,s=0,o=i.length;s tag resolver accepts not "'+l+'" style');e.dump=r}return!0}return!1}function ic(e,t,n,r,i,s,o){e.tag=null,e.dump=n,o$(e,n,!1)||o$(e,n,!0);var a=PQ.call(e.dump),l=r,c;r&&(r=e.flowLevel<0||e.flowLevel>t);var u=a==="[object Object]"||a==="[object Array]",d,h;if(u&&(d=e.duplicates.indexOf(n),h=d!==-1),(e.tag!==null&&e.tag!=="?"||h||e.indent!==2&&t>0)&&(i=!1),h&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(u&&h&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),a==="[object Object]")r&&Object.keys(e.dump).length!==0?(VFe(e,t,e.dump,i),h&&(e.dump="&ref_"+d+e.dump)):(KFe(e,t,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if(a==="[object Array]")r&&e.dump.length!==0?(e.noArrayIndent&&!o&&t>0?s$(e,t-1,e.dump,i):s$(e,t,e.dump,i),h&&(e.dump="&ref_"+d+e.dump)):(zFe(e,t,e.dump),h&&(e.dump="&ref_"+d+" "+e.dump));else if(a==="[object String]")e.tag!=="?"&&QFe(e,e.dump,t,s,l);else{if(a==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new bs("unacceptable kind of an object to dump "+a)}e.tag!==null&&e.tag!=="?"&&(c=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?c="!"+c:c.slice(0,18)==="tag:yaml.org,2002:"?c="!!"+c.slice(18):c="!<"+c+">",e.dump=c+" "+e.dump)}return!0}function GFe(e,t){var n=[],r=[],i,s;for(XC(e,n,r),i=0,s=r.length;i{const n="\\",r="$",s=(t||{}).delimiter||r;if(s.length!==1)throw new Error("invalid delimiter");const o=yD,a=(u,d)=>o.renderToString(u,{displayMode:d,throwOnError:!1}),l=(u,d,h)=>{let m=!1,g=u.bMarks[d]+u.tShift[d],b=u.eMarks[d];if(g+1>b)return!1;const y=u.src.charAt(g);if(y!==s)return!1;let C=g;g=u.skipChars(g,y);let E=g-C;if(E!==2)return!1;let B=d;for(;++B,!(B>=h||(g=C=u.bMarks[B]+u.tShift[B],b=u.eMarks[B],g=4)&&(g=u.skipChars(g,y),!(g-C{const h=u.pos,m=u.posMax;let g=h;if(u.src.charAt(g)!==s)return!1;for(++g;g2)return!1;const y=g;let C=0;for(;g1,level:u.level})}return u.pos=S,!0}}g+=1}return d||(u.pending+=b),u.pos+=b.length,!0};e.inline.ruler.push("katex",c,t),e.block.ruler.push("katex",l,t),e.renderer.rules.katex=(u,d)=>a(u[d].content,u[d].block),e.renderer.rules.katex.delimiter=s};const dMe=Vl(AMe);function fMe(e){return{transformer:e,parser:new H1,beforeParse:new H1,afterParse:new H1,htmltag:new H1,retransform:new H1}}function wAt(e){return e}const hMe=` `,pMe=` `,gMe="checkbox",a$={" ":pMe.trim(),x:hMe.trim()},mMe={name:gMe,transform(e){return e.parser.tap(t=>{t.core.ruler.before("inline","checkbox",n=>{for(let r=2;ra$[l]?`${a$[l]} `:a))}}return!1},{})}),{}}},vMe={name:"frontmatter",transform(e){return e.beforeParse.tap((t,n)=>{const{content:r}=n;if(!/^---\r?\n/.test(r))return;const i=/\n---\r?\n/.exec(r);if(!i)return;const s=r.slice(4,i.index);let o;try{o=uMe.load(s),o!=null&&o.markmap&&(o.markmap=_Me(o.markmap))}catch{return}n.frontmatter=o,n.content=r.slice(i.index+i[0].length),n.contentLineOffset=r.slice(0,i.index).split(` `).length+1}),{}}};function _Me(e){if(e)return["color","extraJs","extraCss"].forEach(t=>{e[t]!=null&&(e[t]=bMe(e[t]))}),["duration","maxWidth","initialExpandLevel"].forEach(t=>{e[t]!=null&&(e[t]=CMe(e[t]))}),e}function bMe(e){let t;return typeof e=="string"?t=[e]:Array.isArray(e)&&(t=e.filter(n=>n&&typeof n=="string")),t!=null&&t.length?t:void 0}function CMe(e){if(!isNaN(+e))return+e}function JC(e,t){return t.type==="script"&&t.data.src?{...t,data:{...t.data,src:e.getFullUrl(t.data.src)}}:t}function yMe(e,t){return t.type==="stylesheet"&&t.data.href?{...t,data:{...t.data,href:e.getFullUrl(t.data.href)}}:t}const l$="hljs",wMe=["@highlightjs/cdn-assets@11.8.0/highlight.min.js"].map(e=>fb(e)),xMe=["@highlightjs/cdn-assets@11.8.0/styles/default.min.css"].map(e=>HD(e)),ey={name:l$,config:{versions:{hljs:"11.8.0"},preloadScripts:wMe,styles:xMe},transform(e){var t,n,r;let i;const s=((n=(t=ey.config)==null?void 0:t.preloadScripts)==null?void 0:n.map(l=>JC(e.transformer.urlBuilder,l)))||[],o=()=>(i||(i=UD(s)),i);let a=Lh;return e.parser.tap(l=>{l.set({highlight:(c,u)=>{a();const{hljs:d}=window;return d?d.highlightAuto(c,u?[u]:void 0).value:(o().then(()=>{e.retransform.call()}),c)}})}),e.beforeParse.tap((l,c)=>{a=()=>{c.features[l$]=!0}}),{styles:(r=ey.config)==null?void 0:r.styles}}},EMe=ey,ty="katex",BMe=["katex@0.16.8/dist/katex.min.js"].map(e=>fb(e)),c$=fb("webfontloader@1.6.28/webfontloader.js");c$.data.defer=!0;const TMe=["katex@0.16.8/dist/katex.min.css"].map(e=>HD(e)),SMe={versions:{katex:"0.16.8",webfontloader:"1.6.28"},preloadScripts:BMe,scripts:[{type:"iife",data:{fn:e=>{window.WebFontConfig={custom:{families:["KaTeX_AMS","KaTeX_Caligraphic:n4,n7","KaTeX_Fraktur:n4,n7","KaTeX_Main:n4,n7,i4,i7","KaTeX_Math:i4,i7","KaTeX_Script","KaTeX_SansSerif:n4,n7,i4","KaTeX_Size1","KaTeX_Size2","KaTeX_Size3","KaTeX_Size4","KaTeX_Typewriter"]},active:()=>{e().refreshHook.call()}}},getParams({getMarkmap:e}){return[e]}}},c$],styles:TMe};function kMe(e,t,n){return e.map(r=>{if(typeof r=="string"&&!r.includes("://")){r.startsWith("npm:")||(r=`npm:${r}`);const i=4+t.length;r.startsWith(`npm:${t}/`)&&(r=`${r.slice(0,i)}@${n}${r.slice(i)}`)}return r})}const gp={name:ty,config:SMe,transform(e){var t,n,r,i;let s;const o=((n=(t=gp.config)==null?void 0:t.preloadScripts)==null?void 0:n.map(u=>JC(e.transformer.urlBuilder,u)))||[],a=()=>(s||(s=UD(o)),s),l=(u,d)=>{const{katex:h}=window;return h?h.renderToString(u,{displayMode:d,throwOnError:!1}):(a().then(()=>{e.retransform.call()}),u)};let c=Lh;return e.parser.tap(u=>{u.use(dMe),u.renderer.rules.katex=(d,h)=>(c(),l(d[h].content,!!d[h].block))}),e.beforeParse.tap((u,d)=>{c=()=>{d.features[ty]=!0}}),e.afterParse.tap((u,d)=>{var h;const m=(h=d.frontmatter)==null?void 0:h.markmap;m&&["extraJs","extraCss"].forEach(g=>{var b,y;const C=m[g];C&&(m[g]=kMe(C,ty,((y=(b=gp.config)==null?void 0:b.versions)==null?void 0:y.katex)||""))})}),{styles:(r=gp.config)==null?void 0:r.styles,scripts:(i=gp.config)==null?void 0:i.scripts}}},IMe=gp,FMe={name:"npmUrl",transform(e){return e.afterParse.tap((t,n)=>{const{frontmatter:r}=n,i=r==null?void 0:r.markmap;i&&["extraJs","extraCss"].forEach(s=>{const o=i[s];o&&(i[s]=o.map(a=>a.startsWith("npm:")?e.transformer.urlBuilder.getFullUrl(a.slice(4)):a))})}),{}}},MMe={name:"sourceLines",transform(e){return e.parser.tap(t=>{Object.entries(t.renderer.rules).forEach(([n,r])=>{typeof r=="function"?t.renderer.rules[n]=u$(r):Object.entries(r).forEach(([i,s])=>{r[i]=u$(s)})})}),{}}};function u$(e,t){return MD(e,(n,r,i,...s)=>{let o=n(r,i,...s);const{lines:a}=r[i];return a&&(o=o.replace(/^<[\w-]+/,l=>`${l} data-lines="${a.join(",")}"`)),o})}const LMe=[vMe,IMe,EMe,FMe,mMe,MMe];function A$(e){for(;!e.content&&e.children.length===1;)e=e.children[0];for(;e.children.length===1&&!e.children[0].content;)e={...e,children:e.children[0].children};return{...e,children:e.children.map(A$)}}class OMe{constructor(t=LMe){this.assetsMap={},this.urlBuilder=new $9e,this.hooks=fMe(this),this.plugins=t.map(i=>typeof i=="function"?i():i);const n={};for(const{name:i,transform:s}of this.plugins)n[i]=s(this.hooks);this.assetsMap=n;const r=new m0("full",{html:!0,breaks:!0,maxNesting:1/0});r.renderer.rules.htmltag=MD(r.renderer.rules.htmltag,(i,...s)=>{const o=i(...s);return this.hooks.htmltag.call({args:s,result:o}),o}),this.md=r,this.hooks.parser.call(r)}transform(t,n){var r,i;const s={content:t,features:{},contentLineOffset:0};this.hooks.beforeParse.call(this.md,s);const o=this.md.render(s.content,{});this.hooks.afterParse.call(this.md,s);const a=A$(cSe(o,{...(i=(r=s.frontmatter)==null?void 0:r.markmap)==null?void 0:i.htmlParser,...n}));return{...s,root:a}}getAssets(t){const n=[],r=[];t??(t=this.plugins.map(i=>i.name));for(const i of t.map(s=>this.assetsMap[s]))i&&(i.styles&&n.push(...i.styles),i.scripts&&r.push(...i.scripts));return{styles:n.map(i=>yMe(this.urlBuilder,i)),scripts:r.map(i=>JC(this.urlBuilder,i))}}getUsedAssets(t){const n=this.plugins.map(r=>r.name).filter(r=>t[r]);return this.getAssets(n)}}const ny=new OMe,{scripts:NMe,styles:DMe}=ny.getAssets();console.log(NMe,DMe);const RMe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},UMe=[k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M6.00016 14.6667H10.0002C13.3335 14.6667 14.6668 13.3334 14.6668 10V6.00004C14.6668 2.66671 13.3335 1.33337 10.0002 1.33337H6.00016C2.66683 1.33337 1.3335 2.66671 1.3335 6.00004V10C1.3335 13.3334 2.66683 14.6667 6.00016 14.6667Z"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M12 4L4 12"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M12.0002 6.66667V4H9.3335"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M4 9.33337V12H6.66667"},null,-1)];function HMe(e,t){return F(),P("svg",RMe,[...UMe])}const QMe={render:HMe},$Me={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"},PMe=[k("path",{d:"M15 22.75H9C3.57 22.75 1.25 20.43 1.25 15V9C1.25 3.57 3.57 1.25 9 1.25H15C20.43 1.25 22.75 3.57 22.75 9V15C22.75 20.43 20.43 22.75 15 22.75ZM9 2.75C4.39 2.75 2.75 4.39 2.75 9V15C2.75 19.61 4.39 21.25 9 21.25H15C19.61 21.25 21.25 19.61 21.25 15V9C21.25 4.39 19.61 2.75 15 2.75H9Z"},null,-1),k("path",{d:"M14.9995 10.7601C14.8095 10.7601 14.6195 10.8301 14.4695 10.9801L11.9995 13.4501L9.52945 10.9801C9.23945 10.6901 8.75945 10.6901 8.46945 10.9801C8.17945 11.2701 8.17945 11.7501 8.46945 12.0401L11.4695 15.0401C11.7595 15.3301 12.2395 15.3301 12.5295 15.0401L15.5295 12.0401C15.8195 11.7501 15.8195 11.2701 15.5295 10.9801C15.3795 10.8301 15.1895 10.7601 14.9995 10.7601Z"},null,-1),k("path",{d:"M12 5.76001C11.59 5.76001 11.25 6.10001 11.25 6.51001V14.51C11.25 14.92 11.59 15.26 12 15.26C12.41 15.26 12.75 14.92 12.75 14.51V6.51001C12.75 6.09001 12.41 5.76001 12 5.76001Z"},null,-1),k("path",{d:"M12.0004 18.23C9.89044 18.23 7.77043 17.89 5.76043 17.22C5.37043 17.09 5.16043 16.66 5.29043 16.27C5.42043 15.88 5.85045 15.66 6.24045 15.8C9.96045 17.04 14.0504 17.04 17.7704 15.8C18.1604 15.67 18.5904 15.88 18.7204 16.27C18.8504 16.66 18.6404 17.09 18.2504 17.22C16.2304 17.9 14.1104 18.23 12.0004 18.23Z"},null,-1)];function zMe(e,t){return F(),P("svg",$Me,[...PMe])}const d$={render:zMe};function KMe(e,t){if(e.match(/^[a-z]+:\/\//i))return e;if(e.match(/^\/\//))return window.location.protocol+e;if(e.match(/^[a-z]+:/i))return e;const n=document.implementation.createHTMLDocument(),r=n.createElement("base"),i=n.createElement("a");return n.head.appendChild(r),n.body.appendChild(i),t&&(r.href=t),i.href=e,i.href}const VMe=(()=>{let e=0;const t=()=>`0000${(Math.random()*36**4<<0).toString(36)}`.slice(-4);return()=>(e+=1,`u${t()}${e}`)})();function sc(e){const t=[];for(let n=0,r=e.length;nco||e.height>co)&&(e.width>co&&e.height>co?e.width>e.height?(e.height*=co/e.width,e.width=co):(e.width*=co/e.height,e.height=co):e.width>co?(e.height*=co/e.width,e.width=co):(e.width*=co/e.height,e.height=co))}function l6(e){return new Promise((t,n)=>{const r=new Image;r.decode=()=>t(r),r.onload=()=>t(r),r.onerror=n,r.crossOrigin="anonymous",r.decoding="async",r.src=e})}async function jMe(e){return Promise.resolve().then(()=>new XMLSerializer().serializeToString(e)).then(encodeURIComponent).then(t=>`data:image/svg+xml;charset=utf-8,${t}`)}async function XMe(e,t,n){const r="http://www.w3.org/2000/svg",i=document.createElementNS(r,"svg"),s=document.createElementNS(r,"foreignObject");return i.setAttribute("width",`${t}`),i.setAttribute("height",`${n}`),i.setAttribute("viewBox",`0 0 ${t} ${n}`),s.setAttribute("width","100%"),s.setAttribute("height","100%"),s.setAttribute("x","0"),s.setAttribute("y","0"),s.setAttribute("externalResourcesRequired","true"),i.appendChild(s),s.appendChild(e),jMe(i)}const Gs=(e,t)=>{if(e instanceof t)return!0;const n=Object.getPrototypeOf(e);return n===null?!1:n.constructor.name===t.name||Gs(n,t)};function ZMe(e){const t=e.getPropertyValue("content");return`${e.cssText} content: '${t.replace(/'|"/g,"")}';`}function JMe(e){return sc(e).map(t=>{const n=e.getPropertyValue(t),r=e.getPropertyPriority(t);return`${t}: ${n}${r?" !important":""};`}).join(" ")}function eLe(e,t,n){const r=`.${e}:${t}`,i=n.cssText?ZMe(n):JMe(n);return document.createTextNode(`${r}{${i}}`)}function h$(e,t,n){const r=window.getComputedStyle(e,n),i=r.getPropertyValue("content");if(i===""||i==="none")return;const s=VMe();try{t.className=`${t.className} ${s}`}catch{return}const o=document.createElement("style");o.appendChild(eLe(s,n,r)),t.appendChild(o)}function tLe(e,t){h$(e,t,":before"),h$(e,t,":after")}const p$="application/font-woff",g$="image/jpeg",nLe={woff:p$,woff2:p$,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:g$,jpeg:g$,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function rLe(e){const t=/\.([^./]*?)$/g.exec(e);return t?t[1]:""}function ry(e){const t=rLe(e).toLowerCase();return nLe[t]||""}function iLe(e){return e.split(/,/)[1]}function iy(e){return e.search(/^(data:)/)!==-1}function m$(e,t){return`data:${t};base64,${e}`}async function v$(e,t,n){const r=await fetch(e,t);if(r.status===404)throw new Error(`Resource "${r.url}" not found`);const i=await r.blob();return new Promise((s,o)=>{const a=new FileReader;a.onerror=o,a.onloadend=()=>{try{s(n({res:r,result:a.result}))}catch(l){o(l)}},a.readAsDataURL(i)})}const sy={};function sLe(e,t,n){let r=e.replace(/\?.*/,"");return n&&(r=e),/ttf|otf|eot|woff2?/i.test(r)&&(r=r.replace(/.*\//,"")),t?`[${t}]${r}`:r}async function oy(e,t,n){const r=sLe(e,t,n.includeQueryParams);if(sy[r]!=null)return sy[r];n.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+new Date().getTime());let i;try{const s=await v$(e,n.fetchRequestInit,({res:o,result:a})=>(t||(t=o.headers.get("Content-Type")||""),iLe(a)));i=m$(s,t)}catch(s){i=n.imagePlaceholder||"";let o=`Failed to fetch resource: ${e}`;s&&(o=typeof s=="string"?s:s.message),o&&console.warn(o)}return sy[r]=i,i}async function oLe(e){const t=e.toDataURL();return t==="data:,"?e.cloneNode(!1):l6(t)}async function aLe(e,t){if(e.currentSrc){const s=document.createElement("canvas"),o=s.getContext("2d");s.width=e.clientWidth,s.height=e.clientHeight,o==null||o.drawImage(e,0,0,s.width,s.height);const a=s.toDataURL();return l6(a)}const n=e.poster,r=ry(n),i=await oy(n,r,t);return l6(i)}async function lLe(e){var t;try{if(!((t=e==null?void 0:e.contentDocument)===null||t===void 0)&&t.body)return await c6(e.contentDocument.body,{},!0)}catch{}return e.cloneNode(!1)}async function cLe(e,t){return Gs(e,HTMLCanvasElement)?oLe(e):Gs(e,HTMLVideoElement)?aLe(e,t):Gs(e,HTMLIFrameElement)?lLe(e):e.cloneNode(!1)}const uLe=e=>e.tagName!=null&&e.tagName.toUpperCase()==="SLOT";async function ALe(e,t,n){var r,i;let s=[];return uLe(e)&&e.assignedNodes?s=sc(e.assignedNodes()):Gs(e,HTMLIFrameElement)&&(!((r=e.contentDocument)===null||r===void 0)&&r.body)?s=sc(e.contentDocument.body.childNodes):s=sc(((i=e.shadowRoot)!==null&&i!==void 0?i:e).childNodes),s.length===0||Gs(e,HTMLVideoElement)||await s.reduce((o,a)=>o.then(()=>c6(a,n)).then(l=>{l&&t.appendChild(l)}),Promise.resolve()),t}function dLe(e,t){const n=t.style;if(!n)return;const r=window.getComputedStyle(e);r.cssText?(n.cssText=r.cssText,n.transformOrigin=r.transformOrigin):sc(r).forEach(i=>{let s=r.getPropertyValue(i);i==="font-size"&&s.endsWith("px")&&(s=`${Math.floor(parseFloat(s.substring(0,s.length-2)))-.1}px`),Gs(e,HTMLIFrameElement)&&i==="display"&&s==="inline"&&(s="block"),i==="d"&&t.getAttribute("d")&&(s=`path(${t.getAttribute("d")})`),n.setProperty(i,s,r.getPropertyPriority(i))})}function fLe(e,t){Gs(e,HTMLTextAreaElement)&&(t.innerHTML=e.value),Gs(e,HTMLInputElement)&&t.setAttribute("value",e.value)}function hLe(e,t){if(Gs(e,HTMLSelectElement)){const n=t,r=Array.from(n.children).find(i=>e.value===i.getAttribute("value"));r&&r.setAttribute("selected","")}}function pLe(e,t){return Gs(t,Element)&&(dLe(e,t),tLe(e,t),fLe(e,t),hLe(e,t)),t}async function gLe(e,t){const n=e.querySelectorAll?e.querySelectorAll("use"):[];if(n.length===0)return e;const r={};for(let s=0;scLe(r,t)).then(r=>ALe(e,r,t)).then(r=>pLe(e,r)).then(r=>gLe(r,t))}const _$=/url\((['"]?)([^'"]+?)\1\)/g,mLe=/url\([^)]+\)\s*format\((["']?)([^"']+)\1\)/g,vLe=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g;function _Le(e){const t=e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return new RegExp(`(url\\(['"]?)(${t})(['"]?\\))`,"g")}function bLe(e){const t=[];return e.replace(_$,(n,r,i)=>(t.push(i),n)),t.filter(n=>!iy(n))}async function CLe(e,t,n,r,i){try{const s=n?KMe(t,n):t,o=ry(t);let a;if(i){const l=await i(s);a=m$(l,o)}else a=await oy(s,o,r);return e.replace(_Le(t),`$1${a}$3`)}catch{}return e}function yLe(e,{preferredFontFormat:t}){return t?e.replace(vLe,n=>{for(;;){const[r,,i]=mLe.exec(n)||[];if(!i)return"";if(i===t)return`src: ${r};`}}):e}function b$(e){return e.search(_$)!==-1}async function C$(e,t,n){if(!b$(e))return e;const r=yLe(e,n);return bLe(r).reduce((s,o)=>s.then(a=>CLe(a,o,t,n)),Promise.resolve(r))}async function u6(e,t,n){var r;const i=(r=t.style)===null||r===void 0?void 0:r.getPropertyValue(e);if(i){const s=await C$(i,null,n);return t.style.setProperty(e,s,t.style.getPropertyPriority(e)),!0}return!1}async function wLe(e,t){await u6("background",e,t)||await u6("background-image",e,t),await u6("mask",e,t)||await u6("mask-image",e,t)}async function xLe(e,t){const n=Gs(e,HTMLImageElement);if(!(n&&!iy(e.src))&&!(Gs(e,SVGImageElement)&&!iy(e.href.baseVal)))return;const r=n?e.src:e.href.baseVal,i=await oy(r,ry(r),t);await new Promise((s,o)=>{e.onload=s,e.onerror=o;const a=e;a.decode&&(a.decode=s),a.loading==="lazy"&&(a.loading="eager"),n?(e.srcset="",e.src=i):e.href.baseVal=i})}async function ELe(e,t){const r=sc(e.childNodes).map(i=>y$(i,t));await Promise.all(r).then(()=>e)}async function y$(e,t){Gs(e,Element)&&(await wLe(e,t),await xLe(e,t),await ELe(e,t))}function BLe(e,t){const{style:n}=e;t.backgroundColor&&(n.backgroundColor=t.backgroundColor),t.width&&(n.width=`${t.width}px`),t.height&&(n.height=`${t.height}px`);const r=t.style;return r!=null&&Object.keys(r).forEach(i=>{n[i]=r[i]}),e}const w$={};async function x$(e){let t=w$[e];if(t!=null)return t;const r=await(await fetch(e)).text();return t={url:e,cssText:r},w$[e]=t,t}async function E$(e,t){let n=e.cssText;const r=/url\(["']?([^"')]+)["']?\)/g,s=(n.match(/url\([^)]+\)/g)||[]).map(async o=>{let a=o.replace(r,"$1");return a.startsWith("https://")||(a=new URL(a,e.url).href),v$(a,t.fetchRequestInit,({result:l})=>(n=n.replace(o,`url(${l})`),[o,l]))});return Promise.all(s).then(()=>n)}function B$(e){if(e==null)return[];const t=[],n=/(\/\*[\s\S]*?\*\/)/gi;let r=e.replace(n,"");const i=new RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){const l=i.exec(r);if(l===null)break;t.push(l[0])}r=r.replace(i,"");const s=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,o="((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})",a=new RegExp(o,"gi");for(;;){let l=s.exec(r);if(l===null){if(l=a.exec(r),l===null)break;s.lastIndex=a.lastIndex}else a.lastIndex=s.lastIndex;t.push(l[0])}return t}async function TLe(e,t){const n=[],r=[];return e.forEach(i=>{if("cssRules"in i)try{sc(i.cssRules||[]).forEach((s,o)=>{if(s.type===CSSRule.IMPORT_RULE){let a=o+1;const l=s.href,c=x$(l).then(u=>E$(u,t)).then(u=>B$(u).forEach(d=>{try{i.insertRule(d,d.startsWith("@import")?a+=1:i.cssRules.length)}catch(h){console.error("Error inserting rule from remote css",{rule:d,error:h})}})).catch(u=>{console.error("Error loading remote css",u.toString())});r.push(c)}})}catch(s){const o=e.find(a=>a.href==null)||document.styleSheets[0];i.href!=null&&r.push(x$(i.href).then(a=>E$(a,t)).then(a=>B$(a).forEach(l=>{o.insertRule(l,i.cssRules.length)})).catch(a=>{console.error("Error loading remote stylesheet",a)})),console.error("Error inlining remote css file",s)}}),Promise.all(r).then(()=>(e.forEach(i=>{if("cssRules"in i)try{sc(i.cssRules||[]).forEach(s=>{n.push(s)})}catch(s){console.error(`Error while reading CSS rules from ${i.href}`,s)}}),n))}function SLe(e){return e.filter(t=>t.type===CSSRule.FONT_FACE_RULE).filter(t=>b$(t.style.getPropertyValue("src")))}async function kLe(e,t){if(e.ownerDocument==null)throw new Error("Provided element is not within a Document");const n=sc(e.ownerDocument.styleSheets),r=await TLe(n,t);return SLe(r)}async function ILe(e,t){const n=await kLe(e,t);return(await Promise.all(n.map(i=>{const s=i.parentStyleSheet?i.parentStyleSheet.href:null;return C$(i.cssText,s,t)}))).join(` `)}async function FLe(e,t){const n=t.fontEmbedCSS!=null?t.fontEmbedCSS:t.skipFonts?null:await ILe(e,t);if(n){const r=document.createElement("style"),i=document.createTextNode(n);r.appendChild(i),e.firstChild?e.insertBefore(r,e.firstChild):e.appendChild(r)}}async function MLe(e,t={}){const{width:n,height:r}=f$(e,t),i=await c6(e,t,!0);return await FLe(i,t),await y$(i,t),BLe(i,t),await XMe(i,n,r)}async function LLe(e,t={}){const{width:n,height:r}=f$(e,t),i=await MLe(e,t),s=await l6(i),o=document.createElement("canvas"),a=o.getContext("2d"),l=t.pixelRatio||WMe(),c=t.canvasWidth||n,u=t.canvasHeight||r;return o.width=c*l,o.height=u*l,t.skipAutoScale||YMe(o),o.style.width=`${c}`,o.style.height=`${u}`,t.backgroundColor&&(a.fillStyle=t.backgroundColor,a.fillRect(0,0,o.width,o.height)),a.drawImage(s,0,0,o.width,o.height),o}async function OLe(e,t={}){return(await LLe(e,t)).toDataURL()}const T$=se(956);function S$(){return{chatItemFullWidth:T$,setChatItemFullWidth(e){T$.value=e}}}const NLe={key:0,class:"chat-item-markmap-error"},DLe=k("img",{src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/v2/404-1.png",alt:"error"},null,-1),RLe=k("div",null,"服务器错误!!!休息一会再来~",-1),ULe={key:1,class:"inline-block"},HLe=[k("img",{class:"icon-loading",src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/loading.gif",alt:""},null,-1),k("div",{class:"markmap-text"},"思维导图生成中...",-1)],QLe={class:"c-markmap"},ay={__name:"markmap",props:{pIndex:Number,index:Number,loading:Boolean,qid:String,text:String,message:String,isError:[Boolean,void 0],height:String,width:String,showDownload:Boolean,showPreviewDownload:{type:Boolean,default:!0},toolbarStyle:{type:Object,default:()=>({top:"4px",right:"4px"})}},emits:["send","close"],setup(e,{emit:t}){const n=e;let r,i;const s=se(!1),o=se(),a=se(null),l=se(null),c=se(0),u=t,d=de(()=>{var C;return(C=n.text)==null?void 0:C.replace(/(\[\^\n\])/g,"")}),h=()=>{n.text&&Kt(()=>{const{root:C}=ny.transform(d.value);r.setData(C),r.fit()})},m=()=>{u("send")},g=se(""),b=()=>{s.value=!0,g.value="",Kt(()=>{i||(i=_m.create(l.value));const{root:C}=ny.transform(d.value);i.setData(C),i.fit()})},y=C=>{C&&OLe(C,{pixelRatio:2,skipFonts:!0,preferredFontFormat:"woff2",backgroundColor:"white"}).then(function(E){g.value=E;const B=document.createElement("a");B.style="width: 100vw; height: 100vh; display: none;",B.download=`C知道_${Date.now()}.png`,B.href=g.value,B.click()})};return mt(()=>n.isError,()=>{setTimeout(()=>{var C;(C=window.csdn)==null||C.report.viewCheck()},300)}),mt(()=>n.text,()=>{h()}),pf(()=>{if(n.width)return c.value=n.value;const{chatItemFullWidth:C}=S$();c.value=C.value-24+"px"}),Xt(()=>{r=_m.create(a.value,{pan:!1}),n.text&&h()}),(C,E)=>{const B=Cn("spm");return F(),P(Ct,null,[k("div",{class:ke(["chat-item-markmap",{"c-markmap-error":e.isError,"c-markmap-loading":e.loading}]),style:on({width:c.value,height:e.height})},[e.isError?(F(),P("div",NLe,[DLe,RLe,tt((F(),He(T(gu),{type:"primary",round:"",onClick:pn(m,["stop"])},{default:Ee(()=>[Yt("重新生成")]),_:1})),[[B,{spm:"1018.2226.3001.10154"}]])])):Le("",!0),e.loading?(F(),P("div",ULe,HLe)):Le("",!0),tt(k("div",QLe,[(F(),P("svg",{ref_key:"svgRef",ref:a},null,512)),k("div",{class:"chat-item-markmap_toolbar",style:on(e.toolbarStyle)},[ue(T(QMe),{onClick:b}),e.showDownload?tt((F(),He(T(d$),{key:0,onClick:E[0]||(E[0]=S=>y(a.value))},null,512)),[[B,{spm:"1018.2226.3001.10155"}]]):Le("",!0)],4)],512),[[rn,!e.loading&&!e.isError]])],6),ue(V7,{showFooter:!1,header:!1,modelValue:s.value,"onUpdate:modelValue":E[2]||(E[2]=S=>s.value=S),onCancel:E[3]||(E[3]=S=>s.value=!1),append:"#chat-pro",bodyClass:"markmap-dialog-wrap"},{default:Ee(()=>[k("div",{class:"markmap-dialog",ref_key:"downloadRef",ref:o},[(F(),P("svg",{ref_key:"dialogRef",ref:l,style:{width:"100%",height:"100%"}},null,512))],512),e.showPreviewDownload?tt((F(),He(T(d$),{key:0,class:"markmap-download",onClick:E[1]||(E[1]=S=>y(l.value))},null,512)),[[B,{spm:"1018.2226.3001.10155"}]]):Le("",!0)]),_:1},8,["modelValue"])],64)}}},k$={__name:"login",setup(e){return(t,n)=>{const r=Cn("spm");return tt((F(),P("div",{class:"chat-login-btn",onClick:n[0]||(n[0]=(...i)=>T(vs)&&T(vs)(...i))},[Yt(" 请点击登录后使用C知道 ")])),[[r,{spm:"1018.2226.3001.9708",extra:{type:"talk"}}]])}}},$Le=k("div",{style:{"margin-bottom":"10px"}},"额度不足,请订阅服务解锁全部功能体验",-1),PLe=[k("span",null,"订阅服务",-1)],I$={__name:"vip",setup(e){const t=()=>{F3("talk")};return(n,r)=>{const i=Cn("spm");return F(),P("div",null,[$Le,tt((F(),P("div",{class:"vip-btn",onClick:t},PLe)),[[i,{spm:"1018.2226.3001.9142",extra:{type:"talk"}}]])])}}},zLe={class:"chat-item-doc"},KLe={class:"file-doc"},VLe=["src"],GLe={__name:"doc",props:{item:Object},setup(e){const{role:t}=Mr();return(n,r)=>{var i;return F(),P("div",zLe,[ue(Mu,{text:(i=e.item)==null?void 0:i.message},null,8,["text"]),k("div",KLe,[k("img",{src:e.item.icon||T(t).icon,alt:""},null,8,VLe),k("span",null,pt(e.item.fileName||T(t).fileName),1)])])}}},qLe={class:"chat-item-link"},WLe={class:"link-info"},YLe=["src"],jLe=["href"],XLe={__name:"link",props:{item:Object},setup(e){const{role:t}=Mr();return(n,r)=>{var i;return F(),P("div",qLe,[ue(Mu,{text:(i=e.item)==null?void 0:i.message},null,8,["text"]),k("div",WLe,[k("img",{src:e.item.icon||T(t).icon,alt:""},null,8,YLe),k("span",null,[k("a",{href:e.item.link||T(t).link,target:"_blank"},pt(e.item.link||T(t).link),9,jLe)])])])}}},F$=e=>(Gr("data-v-882eb42b"),e=e(),qr(),e),ZLe={key:0,class:"icon-loading-link",src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/loading-link.gif",alt:""},JLe={key:1,class:"icon-loading",src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/loading.gif",alt:""},eOe=F$(()=>k("span",null,"正在整理答案",-1)),tOe=F$(()=>k("img",{class:"icon-loading",src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/loading.gif",alt:""},null,-1)),nOe=vn({__name:"loading",props:{item:Object},setup(e){return(t,n)=>e.item.loadingType&&e.item.loadingType===T(VI).CHAT_LINK?(F(),P(Ct,{key:0},[k("span",null,pt(e.item.loadingExt?e.item.loadingExt.message:"正在阅读这个链接"),1),e.item.loadingExt&&e.item.loadingExt.status==="loading"?(F(),P("img",ZLe)):e.item.loadingExt&&e.item.loadingExt.status==="success"?(F(),P("img",JLe)):Le("",!0)],64)):(F(),P(Ct,{key:1},[eOe,tOe],64))}},[["__scopeId","data-v-882eb42b"]]),rOe=e=>(Gr("data-v-e4757782"),e=e(),qr(),e),iOe={key:0,class:"msg-link-error"},sOe=rOe(()=>k("img",{class:"icon-error",src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-error.gif",alt:""},null,-1)),oOe={key:1,class:"msg-error"},aOe={key:0,class:"icon-error",src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-error.gif",alt:""},lOe=vn({__name:"error",props:{item:Object},setup(e){const{role:t}=Mr();return(n,r)=>T(t).chatType===T(ro)?(F(),P("div",iOe,[k("span",null,pt(e.item.message||"链接阅读失败"),1),sOe])):(F(),P("div",oOe,[k("span",null,pt(e.item.message),1),e.item.finishType==="ANSWER_NOT_PASS"?(F(),P("img",aOe)):Le("",!0)]))}},[["__scopeId","data-v-e4757782"]]),cOe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},uOe=[dn('',7)];function AOe(e,t){return F(),P("svg",cOe,[...uOe])}const M$={render:AOe},dOe=e=>(Gr("data-v-b7186fd8"),e=e(),qr(),e),fOe={class:"text"},hOe={key:0,class:"msg"},pOe={key:1,class:"msg"},gOe={key:2,class:"msg"},mOe={key:3,class:"msg"},vOe={key:0,class:"msg"},_Oe={key:1,class:"msg"},bOe={key:2,class:"msg msg-left"},COe={class:"item"},yOe={key:0,class:"chat-item-loading msg"},wOe={key:0,class:"global-search-prev"},xOe={key:2,class:"actions"},EOe=dOe(()=>k("div",{class:"slot"},null,-1)),ly=vn(Object.assign({name:"chatItem"},{__name:"index",props:{index:Number,pIndex:Number,item:Object,showActions:{type:Boolean,default:!0},showReference:{type:Boolean,default:!0},showMindMap:{type:Boolean,default:!0},last:Boolean},emits:["onMarkmap"],setup(e,{emit:t}){const{extraData:n}=pr(),{simple:r,setStatus:i}=ii(),{role:s}=Mr(),{records:o,sid:a,setSid:l,addRecord:c,removeLastRecord:u,updateIndexRecord:d}=Yr(),h=e,m=(C,E)=>{mn.value||(C.refreshError=!0,tO(h.pIndex,C))};Xt(()=>{const C=h.item;(C==null?void 0:C.chatType)==Fo&&(C.mindMapText=C==null?void 0:C.assistantMessage,C.showMindMap=!0)});const g=de(()=>{var C;return(C=h.item.references)==null?void 0:C.length}),b=de(()=>{const C=h.item;return(C==null?void 0:C.id)&&(C==null?void 0:C.type)==="left"&&(C.message||C.showMindMap&&C.mindMapText)&&(C.status===wt.end||!C.status)&&(C.finishType?C.finishType==="NORMAL":!0)}),y=(C,E)=>{I1({fromId:E,message:C})};return(C,E)=>{var B,S,L,N,U,$;return F(),P("div",fOe,[e.item.define&&!e.item.error?(F(),P(Ct,{key:0},[e.item.define==T(Fi).login?(F(),P("div",hOe,[ue(k$)])):e.item.define==T(Fi).vip?(F(),P("div",pOe,[ue(I$)])):e.item.define==T(Fi).error?(F(),P("div",gOe,[ue(lOe,{item:e.item},null,8,["item"])])):(F(),P("div",mOe,pt(e.item.message),1))],64)):(F(),P(Ct,{key:1},[e.item.type==="right"?(F(),P(Ct,{key:0},[e.item.chatType==T(ro)||T(s).chatType===T(ro)?(F(),P("div",vOe,[ue(XLe,{item:e.item},null,8,["item"])])):e.item.chatType==T(Vi)||T(s).chatType===T(Vi)?(F(),P("div",_Oe,[ue(GLe,{item:e.item},null,8,["item"])])):(F(),P("div",bOe,[k("div",COe,[ue(Mu,{id:e.item.qid||T(a),text:(B=e.item)==null?void 0:B.message,end:""},null,8,["id","text"])])]))],64)):Le("",!0),e.item.type==="left"?(F(),P(Ct,{key:1},[e.item.status===T(wt).loading?(F(),P("div",yOe,[ue(nOe,{item:e.item},null,8,["item"])])):(F(),P("div",{key:1,class:ke(["msg",{"chat-tree":e.item.chatType==T(qc)}])},[!e.item.showMindMap&&e.item.chatType==T(Io)?(F(),P("div",wOe,[ue(T(M$)),Yt(" 根据全网搜索结果生成的内容总结如下: ")])):Le("",!0),e.item.chatType==T(qc)?(F(),He(Cme,{key:1,simple:T(r),tree:e.item.message,defaultExpand:!1,qid:e.item.qid,showExpandTip:!0,utm:T(n),onClick:T(cpe)},null,8,["simple","tree","qid","utm","onClick"])):e.item.showMindMap?Le("",!0):(F(),He(Mu,{key:2,id:e.item.id,text:(S=e.item)==null?void 0:S.message,references:(L=e.item)==null?void 0:L.references,end:e.item.status===T(wt).end||!e.item.status,qid:e.item.qid},null,8,["id","text","references","end","qid"])),e.item.showMindMap?(F(),He(ay,{key:3,index:e.index,pIndex:e.pIndex,qid:e.item.qid,isError:e.item.error,message:(N=e.item)==null?void 0:N.message,text:(U=e.item)==null?void 0:U.mindMapText,loading:e.item.mindMapLoading,onSend:E[0]||(E[0]=G=>m(e.item))},null,8,["index","pIndex","qid","isError","message","text","loading"])):Le("",!0),e.showReference&&g.value?(F(),He(I9e,{key:4,item:e.item,references:($=e.item)==null?void 0:$.references},null,8,["item","references"])):Le("",!0)],2)),e.showActions?(F(),P("div",xOe,[EOe,b.value?(F(),He(lb,{key:0,showCopy:e.item.chatType!=T(qc),ref:"feedBack",item:e.item,index:e.index,showRefresh:e.last},null,8,["showCopy","item","index","showRefresh"])):Le("",!0)])):Le("",!0),ue(Ci,{name:"recommendQues"},{default:Ee(()=>[e.last&&e.showActions&&e.item.questions&&e.item.questions.length?(F(),He(ID,{key:0,items:e.item.questions,qid:e.item.qid,onSend:y},null,8,["items","qid"])):Le("",!0)]),_:1})],64)):Le("",!0)],64))])}}}),[["__scopeId","data-v-b7186fd8"]]),BOe=Object.assign,TOe=typeof window<"u",L$=e=>e!==null&&typeof e=="object",SOe=e=>e!=null,kOe=e=>typeof e=="function",IOe=()=>TOe?/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase()):!1;function O$(e,t){const n=t.split(".");let r=e;return n.forEach(i=>{var s;r=L$(r)&&(s=r[i])!=null?s:""}),r}const cy=[Number,String],A6={type:Boolean,default:!0},uy=e=>({type:cy,default:e});var d6=typeof window<"u";function N$(e){return d6?requestAnimationFrame(e):-1}function f6(e){N$(()=>N$(e))}function FOe(e){const t=Wt(e,null);if(t){const n=Ir(),{link:r,unlink:i,internalChildren:s}=t;r(n),X0(()=>i(n));const o=de(()=>s.indexOf(n));return{parent:t,index:o}}return{parent:null,index:se(-1)}}function MOe(e){const t=[],n=r=>{Array.isArray(r)&&r.forEach(i=>{var s;Ml(i)&&(t.push(i),(s=i.component)!=null&&s.subTree&&(t.push(i.component.subTree),n(i.component.subTree.children)),i.children&&n(i.children))})};return n(e),t}var D$=(e,t)=>{const n=e.indexOf(t);return n===-1?e.findIndex(r=>t.key!==void 0&&t.key!==null&&r.type===t.type&&r.key===t.key):n};function LOe(e,t,n){const r=MOe(e.subTree.children);n.sort((s,o)=>D$(r,s.vnode)-D$(r,o.vnode));const i=n.map(s=>s.proxy);t.sort((s,o)=>{const a=i.indexOf(s),l=i.indexOf(o);return a-l})}function OOe(e){const t=yr([]),n=yr([]),r=Ir();return{children:t,linkChildren:s=>{ni(e,Object.assign({link:l=>{l.proxy&&(n.push(l),t.push(l.proxy),LOe(r,t,n))},unlink:l=>{const c=n.indexOf(l);t.splice(c,1),n.splice(c,1)},children:t,internalChildren:n},s))}}}function NOe(e){let t;Xt(()=>{e(),Kt(()=>{t=!0})}),f8(()=>{t&&e()})}function DOe(e,t,n={}){if(!d6)return;const{target:r=window,passive:i=!1,capture:s=!1}=n;let o=!1,a;const l=d=>{if(o)return;const h=T(d);h&&!a&&(h.addEventListener(e,t,{capture:s,passive:i}),a=!0)},c=d=>{if(o)return;const h=T(d);h&&a&&(h.removeEventListener(e,t,s),a=!1)};X0(()=>c(r)),lg(()=>c(r)),NOe(()=>l(r));let u;return Er(r)&&(u=mt(r,(d,h)=>{c(h),l(d)})),()=>{u==null||u(),c(r),o=!0}}var h6,Ay;function ROe(){if(!h6&&(h6=se(0),Ay=se(0),d6)){const e=()=>{h6.value=window.innerWidth,Ay.value=window.innerHeight};e(),window.addEventListener("resize",e,{passive:!0}),window.addEventListener("orientationchange",e,{passive:!0})}return{width:h6,height:Ay}}var p6;function UOe(){if(!p6&&(p6=se("visible"),d6)){const e=()=>{p6.value=document.hidden?"hidden":"visible"};e(),window.addEventListener("visibilitychange",e)}return p6}IOe();const HOe=e=>e.stopPropagation();function QOe(e,t){(typeof e.cancelable!="boolean"||e.cancelable)&&e.preventDefault(),t&&HOe(e)}function R$(e){const t=T(e);if(!t)return!1;const n=window.getComputedStyle(t),r=n.display==="none",i=t.offsetParent===null&&n.position!=="fixed";return r||i}const{width:$Oe,height:POe}=ROe(),zOe=/-(\w)/g,U$=e=>e.replace(zOe,(t,n)=>n.toUpperCase()),dy=(e,t,n)=>Math.min(Math.max(e,t),n),{hasOwnProperty:KOe}=Object.prototype;function VOe(e,t,n){const r=t[n];SOe(r)&&(!KOe.call(e,n)||!L$(r)?e[n]=r:e[n]=H$(Object(e[n]),r))}function H$(e,t){return Object.keys(t).forEach(n=>{VOe(e,t,n)}),e}var GOe={name:"姓名",tel:"电话",save:"保存",clear:"清空",cancel:"取消",confirm:"确认",delete:"删除",loading:"加载中...",noCoupon:"暂无优惠券",nameEmpty:"请填写姓名",addContact:"添加联系人",telInvalid:"请填写正确的电话",vanCalendar:{end:"结束",start:"开始",title:"日期选择",weekdays:["日","一","二","三","四","五","六"],monthTitle:(e,t)=>`${e}年${t}月`,rangePrompt:e=>`最多选择 ${e} 天`},vanCascader:{select:"请选择"},vanPagination:{prev:"上一页",next:"下一页"},vanPullRefresh:{pulling:"下拉即可刷新...",loosing:"释放即可刷新..."},vanSubmitBar:{label:"合计:"},vanCoupon:{unlimited:"无门槛",discount:e=>`${e}折`,condition:e=>`满${e}元可用`},vanCouponCell:{title:"优惠券",count:e=>`${e}张可用`},vanCouponList:{exchange:"兑换",close:"不使用",enable:"可用",disabled:"不可用",placeholder:"输入优惠码"},vanAddressEdit:{area:"地区",areaEmpty:"请选择地区",addressEmpty:"请填写详细地址",addressDetail:"详细地址",defaultAddress:"设为默认收货地址"},vanAddressList:{add:"新增地址"}};const Q$=se("zh-CN"),$$=yr({"zh-CN":GOe});var qOe={messages(){return $$[Q$.value]},use(e,t){Q$.value=e,this.add({[e]:t})},add(e={}){H$($$,e)}};function WOe(e){const t=U$(e)+".";return(n,...r)=>{const i=qOe.messages(),s=O$(i,t+n)||O$(i,n);return kOe(s)?s(...r):s}}function fy(e,t){return t?typeof t=="string"?` ${e}--${t}`:Array.isArray(t)?t.reduce((n,r)=>n+fy(e,r),""):Object.keys(t).reduce((n,r)=>n+(t[r]?fy(e,r):""),""):""}function YOe(e){return(t,n)=>(t&&typeof t!="string"&&(n=t,t=""),t=t?`${e}__${t}`:e,`${t}${fy(t,n)}`)}function P$(e){const t=`van-${e}`;return[t,YOe(t),WOe(t)]}const z$=5;function K$(e){return e.install=t=>{const{name:n}=e;n&&(t.component(n,e),t.component(U$(`-${n}`),e))},e}const jOe=Symbol();function XOe(e){const t=Wt(jOe,null);t&&mt(t,n=>{n&&e()})}function V$(e){const t=Ir();t&&BOe(t.proxy,e)}function ZOe(e,t){return e>t?"horizontal":t>e?"vertical":""}function JOe(){const e=se(0),t=se(0),n=se(0),r=se(0),i=se(0),s=se(0),o=se(""),a=se(!0),l=()=>o.value==="vertical",c=()=>o.value==="horizontal",u=()=>{n.value=0,r.value=0,i.value=0,s.value=0,o.value="",a.value=!0};return{move:m=>{const g=m.touches[0];n.value=(g.clientX<0?0:g.clientX)-e.value,r.value=g.clientY-t.value,i.value=Math.abs(n.value),s.value=Math.abs(r.value);const b=10;(!o.value||i.valuez$||s.value>z$)&&(a.value=!1)},start:m=>{u(),e.value=m.touches[0].clientX,t.value=m.touches[0].clientY},reset:u,startX:e,startY:t,deltaX:n,deltaY:r,offsetX:i,offsetY:s,direction:o,isVertical:l,isHorizontal:c,isTap:a}}const[G$,g6]=P$("swipe"),eNe={loop:A6,width:cy,height:cy,vertical:Boolean,autoplay:uy(0),duration:uy(500),touchable:A6,lazyRender:Boolean,initialSwipe:uy(0),indicatorColor:String,showIndicators:A6,stopPropagation:A6},q$=Symbol(G$);var tNe=ft({name:G$,props:eNe,emits:["change","dragStart","dragEnd"],setup(e,{emit:t,slots:n}){const r=se(),i=se(),s=yr({rect:null,width:0,height:0,offset:0,active:0,swiping:!1});let o=!1;const a=JOe(),{children:l,linkChildren:c}=OOe(q$),u=de(()=>l.length),d=de(()=>s[e.vertical?"height":"width"]),h=de(()=>e.vertical?a.deltaY.value:a.deltaX.value),m=de(()=>s.rect?(e.vertical?s.rect.height:s.rect.width)-d.value*u.value:0),g=de(()=>d.value?Math.ceil(Math.abs(m.value)/d.value):u.value),b=de(()=>u.value*d.value),y=de(()=>(s.active+u.value)%u.value),C=de(()=>{const J=e.vertical?"vertical":"horizontal";return a.direction.value===J}),E=de(()=>{const J={transitionDuration:`${s.swiping?0:e.duration}ms`,transform:`translate${e.vertical?"Y":"X"}(${+s.offset.toFixed(2)}px)`};if(d.value){const he=e.vertical?"height":"width",ye=e.vertical?"width":"height";J[he]=`${b.value}px`,J[ye]=e[ye]?`${e[ye]}px`:""}return J}),B=J=>{const{active:he}=s;return J?e.loop?dy(he+J,-1,u.value):dy(he+J,0,g.value):he},S=(J,he=0)=>{let ye=J*d.value;e.loop||(ye=Math.min(ye,-m.value));let be=he-ye;return e.loop||(be=dy(be,m.value,0)),be},L=({pace:J=0,offset:he=0,emitChange:ye})=>{if(u.value<=1)return;const{active:be}=s,Ie=B(J),Ve=S(Ie,he);if(e.loop){if(l[0]&&Ve!==m.value){const Je=Ve0;l[u.value-1].setOffset(Je?-b.value:0)}}s.active=Ie,s.offset=Ve,ye&&Ie!==be&&t("change",y.value)},N=()=>{s.swiping=!0,s.active<=-1?L({pace:u.value}):s.active>=u.value&&L({pace:-u.value})},U=()=>{N(),a.reset(),f6(()=>{s.swiping=!1,L({pace:-1,emitChange:!0})})},$=()=>{N(),a.reset(),f6(()=>{s.swiping=!1,L({pace:1,emitChange:!0})})};let G;const z=()=>clearTimeout(G),R=()=>{z(),+e.autoplay>0&&u.value>1&&(G=setTimeout(()=>{$(),R()},+e.autoplay))},W=(J=+e.initialSwipe)=>{if(!r.value)return;const he=()=>{var ye,be;if(!R$(r)){const Ie={width:r.value.offsetWidth,height:r.value.offsetHeight};s.rect=Ie,s.width=+((ye=e.width)!=null?ye:Ie.width),s.height=+((be=e.height)!=null?be:Ie.height)}u.value&&(J=Math.min(u.value-1,J),J===-1&&(J=u.value-1)),s.active=J,s.swiping=!0,s.offset=S(J),l.forEach(Ie=>{Ie.setOffset(0)}),R()};R$(r)?Kt().then(he):he()},te=()=>W(s.active);let K;const j=J=>{!e.touchable||J.touches.length>1||(a.start(J),o=!1,K=Date.now(),z(),N())},ee=J=>{e.touchable&&s.swiping&&(a.move(J),C.value&&(!e.loop&&(s.active===0&&h.value>0||s.active===u.value-1&&h.value<0)||(QOe(J,e.stopPropagation),L({offset:h.value}),o||(t("dragStart",{index:y.value}),o=!0))))},V=()=>{if(!e.touchable||!s.swiping)return;const J=Date.now()-K,he=h.value/J;if((Math.abs(he)>.25||Math.abs(h.value)>d.value/2)&&C.value){const be=e.vertical?a.offsetY.value:a.offsetX.value;let Ie=0;e.loop?Ie=be>0?h.value>0?-1:1:0:Ie=-Math[h.value>0?"ceil":"floor"](h.value/d.value),L({pace:Ie,emitChange:!0})}else h.value&&L({pace:0});o=!1,s.swiping=!1,t("dragEnd",{index:y.value}),R()},X=(J,he={})=>{N(),a.reset(),f6(()=>{let ye;e.loop&&J===u.value?ye=s.active===0?0:J:ye=J%u.value,he.immediate?f6(()=>{s.swiping=!1}):s.swiping=!1,L({pace:ye-s.active,emitChange:!0})})},le=(J,he)=>{const ye=he===y.value,be=ye?{backgroundColor:e.indicatorColor}:void 0;return ue("i",{style:be,class:g6("indicator",{active:ye})},null)},pe=()=>{if(n.indicator)return n.indicator({active:y.value,total:u.value});if(e.showIndicators&&u.value>1)return ue("div",{class:g6("indicators",{vertical:e.vertical})},[Array(u.value).fill("").map(le)])};return V$({prev:U,next:$,state:s,resize:te,swipeTo:X}),c({size:d,props:e,count:u,activeIndicator:y}),mt(()=>e.initialSwipe,J=>W(+J)),mt(u,()=>W(s.active)),mt(()=>e.autoplay,R),mt([$Oe,POe,()=>e.width,()=>e.height],te),mt(UOe(),J=>{J==="visible"?R():z()}),Xt(W),f8(()=>W(s.active)),XOe(()=>W(s.active)),lg(z),Ii(z),DOe("touchmove",ee,{target:i}),()=>{var J;return ue("div",{ref:r,class:g6()},[ue("div",{ref:i,style:E.value,class:g6("track",{vertical:e.vertical}),onTouchstartPassive:j,onTouchend:V,onTouchcancel:V},[(J=n.default)==null?void 0:J.call(n)]),pe()])}}});const nNe=K$(tNe),[rNe,iNe]=P$("swipe-item");var sNe=ft({name:rNe,setup(e,{slots:t}){let n;const r=yr({offset:0,inited:!1,mounted:!1}),{parent:i,index:s}=FOe(q$);if(!i)return;const o=de(()=>{const c={},{vertical:u}=i.props;return i.size.value&&(c[u?"height":"width"]=`${i.size.value}px`),r.offset&&(c.transform=`translate${u?"Y":"X"}(${r.offset}px)`),c}),a=de(()=>{const{loop:c,lazyRender:u}=i.props;if(!u||n)return!0;if(!r.mounted)return!1;const d=i.activeIndicator.value,h=i.count.value-1,m=d===0&&c?h:d-1,g=d===h&&c?0:d+1;return n=s.value===d||s.value===m||s.value===g,n}),l=c=>{r.offset=c};return Xt(()=>{Kt(()=>{r.mounted=!0})}),V$({setOffset:l}),()=>{var c;return ue("div",{class:iNe(),style:o.value},[a.value?(c=t.default)==null?void 0:c.call(t):null])}}});const oNe=K$(sNe),aNe={class:"paper"},lNe=[k("path",{d:"M10 12L6 8L10 4","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)],cNe={class:"paper-main"},uNe=[k("path",{d:"M6 4L10 8L6 12","stroke-width":"1.5","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)],ANe={__name:"paper",props:{total:Number,cur:{type:Number,default:1}},emits:["next","prev"],setup(e,{emit:t}){const n=e,r=t,i=(s,o,a)=>{s==="prev"&&o<1||s==="next"&&o>n.total||r(s,o,a)};return(s,o)=>{const a=Cn("spm");return tt((F(),P("span",aNe,[k("span",{class:"prev",onClick:o[0]||(o[0]=pn(l=>i("prev",e.cur-1,e.cur),["stop"]))},[(F(),P("svg",{class:ke({disable:e.cur==1}),xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},lNe,2))]),k("span",cNe,pt(e.cur)+" / "+pt(e.total),1),k("span",{class:"next",onClick:o[1]||(o[1]=pn(l=>i("next",e.cur+1,e.cur),["stop"]))},[(F(),P("svg",{class:ke({disable:e.cur==e.total}),xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},uNe,2))])])),[[a,{spm:"1060.2631.3001.9975",extra:{type:"switch"}}]])}}},dNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA9RSURBVHgB7Vl5jF3Vff7O3d67b5ndM/bYHnvGY9fY2BAbijdi6hKIoSxNa6ggQqVRoaiNmjZp+1dVo6pSKjVt1FKqRkpLFNE0kBBI2DHEhGIcg40x2OB97Fk8+8zb311Pv3PvmzFovOOof5Qj3blv3j33nN/6/b7fecBn47Px/3sIfMohpVRraB//Sl1CCHmO+Tjb84sdGj7FoDA6MGDzY5ZXS3xNqM/WlKAz5x+x+DHJzwleZ5x3MeOSX65trISd5VcL7SJ0Gly3ZOjlIVl1hrJ+eTihW8k2XUCXPkqeW5w0TXMcVmooWX9V1WxZ5AJBHnB4NRTpER+XMD6NAnq53NtGEy6XXuUWoYn1upFYAE1LIazYAp4OSRllyNmBeoG7GRQykfdDOSpC8YEf+m8ksnNfnyyVjjc0LCxQiQAXOQxcwlCi9Dz2G9m2G/7kPr2x+ysiWb8IwqIxKF9Y/Njl1oT3Y0WEZUCvazKMpiZoiSWaX93sT360Rxvc/Xcje3NvcHIRFzku2gP/uXVh8pab7t/c2L1mq2k3rYSkgIKppKnQppChR2EdRNYPlUF9nPYEh2bD9zQ6IwFdoynCqvrWLw1++L2T7776t8vuff5kbKPLr4D48Hu/2bTg+vv/JtnY8RXfyaWqpTGiiY5MUxufJmJFoiW5v1JMXUqpyAM+BS9j2w8exwc7d8IwdHSvWIE1N65FS1s96Bn4rvjo1Hsv3/cfe364e+tWhBckFC5w9D6xZe6sdb/7qGU33b5/56t445kfYXSgD5ZtY92tX8L1d96LCNQ0/fRLsqZIFEYeTvUcwbe/8ecIfC96zARHtiGLex+8FZ1L5/OLZkrd0Dd24u0/nLXhuy8JcX5P6LiAsefxWxZ0Xf/lH5l2ZtOPH/0HPPf972N8dByO46NYrGLwZC823rlFgXtsEzFlF7V/GCvCkbQtjAyMoL6lFaHUMDZaQLHg4r13DuPa6xchmSjzVa/Oruu4sX9n3Tv1iw+c3L793EqcV4Gf/9PVDau/+NB3rJS96a0Xnsazjz8F15PQzTRWbdyIziuuxLWbbkZ716JY4Ej2MI75KQSqhZSK+ZVrV2P1ul/Huk3X8rGHQwd6kC96mDuvFQu6GEreJCMxzNhNSza25ks/+7eneyfPJd85Uej5ryKxatPdf2qlUrfDHcWeHXtQqADzOjtw/589iEVXXsWQMWI7TCWpnBI4jBURYZzMkUJeLR8c5gBw2z1fxKq1S+Wxj05g9dq5nO+LKOGdAZhW2Nl51fqHn/n7sYfu+KuDhbPJeK4cEH0v/sENc1be9JQmCg1q80rJQ8+xYXQvXwozqQqwGS+hkletFEYs4mPJO1UDpu4e/2YQWAul0NNC0+gVl6BT/oCWH+QUyhnQQkE1QjVpdgdDhw7+3uzNT/74bPlwVg+88s2uupYl131d06oNCEvRVDtj44qrFscxHnhc0cdUzIsINORpzFcChz6mUEiGIYo6PZZajoSdFYZpKj7E5yuYyRuAkSeAwpvT+aKUEBjVG+d3fm37wwu3AT2TF6OAWLnutjWJVOpmBBOxMNGowWRASDxURnCiQI97CJekYXdlIHQ5DZkx/tfCicrm5UoMjiXw1L/eg3I+hy//5bfwa6vWx8uajP22e6DCFOXdNSVExDRMs37V4muvoYY9z+EM9eGMSfzPX+1OrL1h01YzEa4kLYgtXoNE33Uw9kYvMuP1MEQSRq4C95dHMeQcD7NtFjlmOa7CKhwkPefnqK+OicRNePGxb2HnS09hbKgffUf24fN3/j5RtyaCChlrLsTQtlpIyshurDOmmcxq6xMTP3t81/gMqnEmNio2LNGbEynuGJRjS6pQULQgdPD+a79EYojuVzmgNvI8pAmJfS8d04aOHqQVh/jdCF/j5TKu3REyuSZ6J410JjO9ScJOkzZ90n7C7oQ0ZkVbItBje/tVJKzERmt2vgFnyNkZIfTEFmizO1es0fSwSSVUWKbVjzOGS4xzyqzlBLIV7tDXC1SZbOM5MpgyVjS1wkqQQngMA3IyGSEODRaEcGuOvv2PtlLwDCbHR/E7f/zwaetPa8A9rFkS3jBTlsaRRhSOmi7nLOxe3g0M0yqfDKMZCkw0Qku1zrsGXoXx7cJ7xUeisQOob6TADpaFGuTECERVwZ0DWXGJivxsedC9Et8JyXM8omcQJa7KYc2owvd9JFNNuOtr36wl78wRqvnVKsuAig3tdIAwhxpbF1zz7w9g14Pf+STFmKFAvgLLSpjLleu8nhKMKt1ukefQ5Up3U21eqUIWGF6OB7/scKqLIMX//SIFpzJeXAeEigXfQio4gDF6q1qpMClN6PqZ6yf5lTRL/YLJFSk+HeAKxXx3jhW70juXAqLObjS4eVvEEksuRI79xql+hso4Q4XJOcC4zpcQkEIEFN6jVzze0U2l9DI3cpgaXs3TKgstJPyDsKvvI5dbHQlvp1IsZKe3Zm/BVCIsn3yO0cd9lQJCyao8pUcKmEbY5lpzqNIpnFOBUsDsCVXw+TDmSKZBHtrhuBCy1UKYK0VW90r0ULkaWd/1A9R1qViJY19MM1E1aAQxgfbJ76JHNGOM32QYmslkMlaCwjtENozsRt3Ai7S+jE0fNXzGdNoy7LR8JTx/EkeTVeZxHa1OQ/D5EP4zJFnkK0HZhc+Y9yqx4F7FiZQQ7UnoaYbMKNd3TYSNkiFcK2xQS1Up0hAWjj2CEfcW0pGVKCUIw7S05uSQndiB9Mhb9JzKJb5iKgVoeU3UlgiYGm7heO9QjS2eTuQZCohAC9nEFhCIyHtGVxruZiqxrUx0LCMkGfJqce/xkoz17BobWms7REsWojzI1Ogh9ElMdYhC512jJ90etE3+F+Toy2w450BjuOnFcQgWQ1SDWLR6Cm+Rohg1GK1dxZIzPjJrihmewwOnxieDYqFwtNFKb1IWEAkNZlcC2s0JyGXM34MhwiMSMk9vawkkr9OQWj8HVvcV7BKZPmM6yqVeJiv1N2rJquJZwaqZi9OiEsJiaKLCSa7qRGUsllIgLU6LqIxY66cnhwbfSY/MrMQzFJjsZw0tFI80NiTi5oTFSiWltkBDelkH0msPo9ozBLenlQJLmB0pmJ3LoDW2RUWnxHzwuXEoiTYKseJToGhtP6AwegVGis85TwutWjua5PdaLHw997WM6XfAd1wnGNvx7sGPsvb5FQgTrQiOHTy6Y357fdwhsqCEkjGs7aWreexj9iHZyXAirKZCembBUojmOcrcrAFljI31EWVYK4QV04EI+QK8+WYOL76cj2j0umua8YXr53E3CuklYosraDUTtfCp4aei4ewZCvmJl/pHMdZcwfmpxOAJyNd/cfiYUy7vh8cYV/AWZhG4nOrvj2mFnI8Ueb7e1g1RT+ENSxWtiIJ1tC/mszoqn6RctKwwo3t/n0BffwU9Jyv4wVN9ODbEdVPUJkPBs1QkQ4WTRmRS6YcRYVSMNHSd8ofHB/+772ihunX7zD55JgodQDDQXi4ND44+1zG/bbmIkM6CF1xLGfuEmSSqDOWhJ8hZ6pTlLbUJhaRCiTTCurnQS4MSE8Mixw5sLOfi7V2T2LlrDJm0ji/d3km7aGhtoIeDZHwYoKAn1KOoiQ45+EcqY7MCT+TLT7/+xuE9DXOJ6/suIAeWc42BCXjv7T36k9mt9fcRTGbrLOs+E7ZcmQdrrBcpRSPmNMYveAwv5XrNEFFcpxphtywT/oiFV5/di3f2jWKSEDx7dga/fVsnVlzZSgGtGCZD5R0j+iyiYJAxRoaqljhsXatHt72+79sfnqwU7uiA/y8XQqe3c9LqduDQ0GT56sWNekPG3MhTNNJkXXgBk3biKC1t03DZyPpTiU4CRLAxohbTlYYssiBfvcjCxqUSn1vTJX9r82IxZxatLqlsyHzxE6QdZLWsm0KhDUtPhEYBCx9zzg+d6lt7jz/00ts9+3jwUf7GM/AfxsxxRlLStYHEk3lYzFVOXrGg5XMEhQ61uMNLKw7T4fSAPtVOonavhQBl8Ct5mU2zN6AyGgWylYR6RuoyyRqpKDiRzRc12hyeviLKzgrvOZN7D/d+/cmnT7x66pRXKs6De9eBM58TnVGBAwcg1y2CNpgvuyz5Hy1otW80wqDOr3os+x5scn0ZtZFqTFXc+CbIWwwVERQcihe5JVRLZLaBLUwVNkpoT935HpkrPGV5xrsCDDZPru/3v9c7/NePPXv0hVK2kl9soPro8zjrmelZj1V2HYHsJGoePDAyXpeSu9pbMhtYMRuLxQC2nISurBXxfdXs1JRQCKX+9xV6lVAaOYW+nhHpVNm7mToZN63vcJ6rGGs8TyWqUlTdc9XCz1/c3/sXT/zixA6vWMkVBuA8+jbOeWp9rnMheVd3zJz39U6Om6b2dmt9cp4MtI6JsqmlSQ10JpqUcR8slCAR9FEYn9zJKcJ0J1AYK5NJaMgQ841IQSVw7VIHA6EnvcA7eSSX+8ef7Bl4ZMd7vUfCkl8sTMB54gC8h89zTnreo8WtN8Ag+iczNHxzXabtjrXt9zba9r0Uev7i+iE2D4q7ZCCT5EG8w7AxhYeySjjL5VAaTyFD9mlGLWRMG6SuUVV5aMCp/vS1/YNP79if7w+qlXIzmQiLsUfMn8F7LkkBNW6gErMcmHaAFJub5ua00bVqScMXWhuMm6+b5y2sNytp/nBB4cmXjGSMSvSMYFcXsIkpsc2zyTylKUqeZpzIO/KtA4XiK//z/tD+E6eCHNu6KqPK4aG7M/gC/Cc/kViXQQE1tqhwW8bLhk1j1svAbDE10bV0YeaKO64Smxc3e9exx9WikzpRO6kjFcg5xvi7/emf+n64qyJkz96juYHxUVkYL+ccsghHY94utuEumwXvrienkeZXcrwezVdN/7ZjSBA80jJpNQcibBeBbL97fWbjpiXy7qTuZz/+wms92Uce2z72Q03qp+yMU+AZQUAw9SusjYvq2R6OIKyFy0UJfqkKTA+VG8PDSBbryeCFOYtVqb2tPjH/1lX2hs4W60qPlWh3j/v6s7sLLwtTP2mVnOEJVUB4TLSch9OsmOFWXNhvAL8SBabef+ABGBPHkMpUE82+5FFMKJtZ9NLMV18TIueY+kDGcoZvbERxy5MR/7wsP69OC4DLMLZsgd7IsKoyQyxh2+zbbNInqdlOhRQon8qjcqGocrHjsigwNVSiFzfDaKvE6w6xAbk/A5/JedG/Pv5fj6nm+7NxvvG/RXiG9Kjwyv8AAAAASUVORK5CYII=",fNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAArdSURBVHgB7VlZaFXbGf73OYkxiRlM1BiHpI7gVKfrRIPD9epFsX2TWyhcBK1UQSxcCn0p5qF98aGIXAoKRvpQbLXOXuU61YsSNcaIQxyTqEHjlMQkJ3Nyzu73rez/sHpykpMTLffhumCxz9l7rb2+f/r+f60t8ql9aj/t5sgHNtd1+Q6ffYvdcRy3n/HS1/N42wcJADB+XJLQh3hXtnavd0aC9MYnSI/AIekRtutDhBm0AJ4m09BHtre3jwmFQpnBYDChra3Nxf809CS/35+D7sf9FtxvSE5Orsf4NyNGjGjPyMjoxO8mrzdDiG4ZRPsQAfytra05uM4AwLUA8IuEhIR8XFMgTDKG+PGM43S8eCCb8LsWY+5h3uW0tLQfWlpanmZmZgbwPChxtkEJQO0fO3YsY968eb/DwhuHDBkyCYubdwGYAJi5sit4TwCBQQSCis/nk+7u7jZYquzt27d/Qb+8YsWKZomz+eMcL4WFhUPT09N/OWvWrL9De7/BrSwNTIIkaFvr0RpAq3CJECoP7/kKguVCgNsHDx5skjhaPBZwjhw5kgWt74D/buzs7EyB6Y0mYQWjXc8IYfC2IOxdXV2Cd8jNmzeNFaZNmyZLly6VUaNGGcvAIg/Rvr5y5cpNKCo0IFAywHby5MmxAP83BOKvSktL5cyZM/LmzRtJSkqSVatWydq1a804CtSXENXV1bJjxw4C7VkcAkMZsmHDBpkyZYoRAu1FTU3NbxcsWPD9QNhpQC50+PDh/IULF/576NChnxcVFcmhQ4ekrq5OOjo6hFZ48eKFEUAtYFtCwbNhvrx69Uqys7ONC/Edzc3NcuvWLVm0aJEglqiA9GHDhn1x48aN0kmTJlVfunSpXyESYoHfv39/Jl6+G5peeP78eTl37pxZHJaQxYsXmysWCgMleNV8ZAwQ4NatW02QU3i604kTJ6S+vl5u374ty5YtE7gmLTF68uTJRRBuFaZVSU++iNr6daHdu3cnIbD+mJubW8hFd+7cKdevX5f8/HzZsmWLTJ8+vZe2ozVbIA107XAr9/HjxwKXoTIcrsMxiYmJEggE/lFSUrJl48aNgcEI4MB8yxFoR/DCTL4UvC9Pnz41wUd3CA/0hLA1rhRq39crwLkIYsO8DGwkOaN5WzA+w7hgZWXlr1euXHm4r3jo04X27NmTPmHChG/wM1MXTk1NFdCneTk1FSmAgoxkHzsPpKSkGE1TwzoPNCq1tbUmHmwFINj9Y8eO/f2uXbvO41ZDPAI4ALoYWv7SBqqg2F6+fCnv3r0zjDJ69GiBm4UZKJoABNTY2Cj79u2ja8j27dtl9uzZPSBAqSNHjjTvopV1PteGoPOApQB/v5MosRCVhbZt20bfL0TQ/VzNqY2mZsAxGREwzV9RUSFNTU2h4cOHOwqYYNQd+JsgDxw4IBcvXhRkXamqqpJ169aFheaVViEzGQ1iTW/tRODwId5Ogrp7lRq+KPidOXPmZMPMqzWgtDxgLy4uNqZWF+A9ggPt+cjzBEu/5n39zU6Op6toYwzZOUPvcZwKzrX5HjDgMhaLEiVme7nQ+vXrfXl5eYvx8iy+hHTHhEVNM2lR86TOhoYGYw2anNfx48eb+wSrVCqeG+hvJiyCfP/+vWzatKmXAF7guhDc0TnEAAXlIh4n4+87iXCjXgLADXwodz/jwgR2584dQWIxwUeN8jd9mJ3/tVM4dRcCs33fK9zMO0i/fVEvx2JNJzJ/8D5i5LPNmzeX7N27N9SvANA0XG7IDC5IX6VG6SIEqNUkn1E420XUndTstgUIgJajFel6XsnQq8Ha3Es4fK6sxea9MxdrcmJXfwI4Y8aMScAE1vnGfbgw3YUlA3+TSQiezxQ8O2sa5XXbNTQYOYdzCY6WoFK0aaHHMoMCc0wkNWN8DoM5UuheAoCPuRGhEHQnwzDkaGUWAicYdi6qLpSVldWrkIuwbBgU5zIWKATH8T/LCTCQo9bR+VZ95UMZHzuIvWb8jEHJKvHu3bv/o21lGXUjjvNSv7lPDUcLUAY8n9OSdEmC5btoXdCwGcf3cK52jSUoIPD8+XMKwO72KQCoLoQJAZqdC+Tk5BiQqNMNQFsALYuRLY0LcV+glmHhpnsE7ZxDIUjDBKdFncYSx1AZtIwdJ54A3E8HJRYLQRNBaKQSAD73aM0IwcYkQ0olDXJBNsSMoHKUcePGmbHUJAW1g9WmVQ1omwSU8zmOlrHHqgVAKKXI/G5MF0KWDQJAhQalmpK7JlahNPfr169NGUGQoFwjBJMUNarW4aKRwaxa5jwdo1Sr4O0A12ewUh0S5UNYJ6YAIQANouIsZm2jAcTFCEYplbWP+ioFQ3CFn9NKdAMFrY0ZnGUE58+fP18KCgrCGZ6N83XDbwcyO1zueyi1Dm4UjGkBBIqLmr9q7ty55QAyQ7VIk9vUx0VoJSY2/gYQaoc0bFxIA1DdB9tEUwCyseSYOHGiIOOH3UXX0VjReVi39cmTJ/+E1dtR3odiCnD//v0gQLTA17/DAjOMWXo05fL0gcFJgLwq21DzXEzvIVBduJqjFSg38dxHsxxnAUdlkHYjk5Wtde2IqWOwXhmURMaIHQMcBI7uQiwcRfB+DVCjVePkcgIiMOYI1RafoZvdFN2HVSmT3+nTpw0Fk3VIBNw3cxdnB6lqXcFr4vOsXnn16tVdiLcALB1VgGg53WVAAmgrzOyHf7MSNPxLgAxialpZhhZQmtT/GG9KAuaQmTNnCk4z3NWrVzuMl0jwWnnah2Fe6dAOJW5B3NzBsNbjx49HPXqMWpQgwBxQnAtXqYYQc+H7ecowpEBN9Xa3G89HobHwYRetA8F4Yu1oWW6DtsGzY52GR48efXP06NELWK8FFu2Ea4cGLAAGuzhp8IHvO+HTD2H+L7B2upYRbJG+a59GcL+roCg0k5dnxXDFqokwUgiMf4nNzp9OnTp1BoI3Yc12uGKfZ6Z9nguhBnLJ8aDUevh1Cc5yCrDIcD2NU/DK1fpfNUxwpFSeOtCd6HJatOmYSM3j3f8pKyv7w9mzZ4uhvEYwVwf4v99T6/4OtlxmWDCHC1+sx/UGaHMcFspDUPoIKFII259VuwDiaEK0hbTGuujVCNS/4gjl23v37lVA880ED09guncHK4A8e/YsBEp1uTheWAc+vgx/DGCBfAiRoWnfBh5tK2nnEB2HeUGMewSaLALT/PnChQuXUU7XgkCaIbRqPubR4oDORpcvX54AX0xMIcmLZIOZJk6dOnUVuPxLxMrPQLupykB2stOND+sjj7VaIMBzuNRVuNc55IdyJM5GWJdfdDrYsXEncP16E7PFczrtB4f7YRHWCRkAMgKuMRH10bQlS5asQaAv8vW08ARqm1Uk4ugEfpdA888ePHhQg6AOIE904F4H4qsTczvh/104c1WmGfAnp3g/cDjc9ANUEvJEKhbPhpb5eWkMrLQM5zdfQdNp9oTy8vJv4R7/wphXsE4A2max2A1BuxFTXfD9EEqEYLzABytAuNGtcBkKIBlwjZEUBEw1HgfBBUhYM6HtDsTMD9euXTsL4NXw+bfQcicED+J5yKtrBvQN4P8igM7HSUECeDsFALMBOgtuxWuqV7s0AnwNwSP4mz0X+SifV8MA5CM0uJWfboWeDPDJ/MjH2h3u1AYLIYab2jw3+ajg2T6KAFbzr1mzhp9azXspBIswaD7ur48/dtPN96cWq/0XvKqFqtG2AeoAAAAASUVORK5CYII=",hNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA7wSURBVHgB7VlrcFTneX7Obc/exO6yWmklrZCQhIRuyLXABgdqDJQYg+PaNR7Tduw48SXpTOM//ZF0po1oM3U6Tt1MxpM02IljIKltGXdsXLvUxgi75mbARkgIkIAFCV1Y3fd6zu6e0/c756xksIrA8KczfDPfnsue837v5Xkv33uAW+PWuDX+Xw8ON2noROvIryEms/Pc3mTGLbjsdslT6M5Ex+JxXU3xI3zSpvZM1LcgzRmP35xxQwLoOrgvfl7uKW1a3ewM1qzn7IFmm91ez0tz5oIXuNxDupaCrsaS2dREh6ZOfpGaGNo93L1nT+/Z9tF7WpDBDYyvJUBLC/inataWOCtve9BV2PiE6JxbzYmyc1qxOZ6ydItNutY168gEymS15FivOnHpjYHOT17e9hJ/rqWt7WsJct0C7Hsh5KhtXr/OXb70HwR3UT3HaybDjEGOkeOtc3yJaTbTAFnCOBr/C3QUkU2lBpKRM7/s69r1q9rHT47gOodwPQ8f/U1NcePKv/qFu2zpZt4uBzk9QXfTMD1AsMiJJIONrkXzmt3neHMaUpEwmkrGidMxBl7k8mx5wVXeYO2KZ+/1djiruwba2q7dR65JAAaZ7T/YsKj8jk2vyvll9wEJAbpirJLN8qR4kfizE385xunILGEwb1nFuIYpBPPibAbZTAK8nqR7dJTspbI39ECdM3DUXXX8AgmhXQtv1wSh82/eX1/cvH6r6PbdDtJ6RlH1Y/sOct3txzAxPAZBFDG3MIiaxStQu3Q1+a9kvambPmD4ggqNGA4fP4yuI4cwGD6DtKLC4XJgQX0Jbr+rEXZ3PrSsPBofCD/xwocvvUuKm1WIWS1w9qWGwuI7H35dyvMthh7DUO8F/O6nP+PCXV1YsGgJqm9fimBZBZKxSXTs/wiBknnwFoSmCRh+wCCmI9IXxn/+bgs8Pj8WNNahbGEFbJKAziMnceijIwiWOOAr8DhEh39VgzOw//nfn7gwG39XtcCx5wtdVWu+/7yzpOp70KMcg8HOV14nZIhYtfEv4czzmXi3sJ5OJSFIMllANJlmmp+yQsaYSmISssyZDq0ljJlVJtH2ThsJ2ItHn14DSPnIxIVTfZ/tXjn/ic8Gv5YAb2yEcPeTm+4PNNz7GifEZEOTvAOqAlwMh9F7qgepRBye/CCqm++Cr7DU0rj1w55nCDAiDnNc9j47siikINJ7Huc62zE+PARRFFA+3495C/wQOcVkSwwiPjz5r+H3P/5hQ8sJ9boFOPzr2qJFq5/aJbnsjdDI0QQ7Bi4MYedvtyMrBDAnWA+b3YXkxCDGeo+g8Y4/wl3rH4bd5bZif9YUALmjaYGMksSuP7yG0yf64S9bQrj3IaMmEB06BT7diw0PN6CohGjwLlJDcTLc1bGy4sF3D12XAEz7a559+knv/MW/4jiCDil04MIgWrfsQMWdjyNUtxxuLyVbUSJIxDHSfx49+1+Fzx3DA995kjJVljMY1yzosDzAaUirSby7bQdGo/loWP00vIUhSHYnsmkV0bFhXDx5EL0HX8RDj9YhWOonpZWSgtLb333vxe8+0oIZrTCTE3MbH/PlNTSt+6noEMuYuZn1d776FgrrH0HjqkcRqqoh3lJQJvsRLF8IXzAEp2c+uo/shqiNcsGQl/iPEeNJI9ZDixvnJw4fRcfxBJZt2oz5Dc3kzF5EL3VjDsGwYF4lnN4gkimB6LShoanIiMCi5CuVMtpbL+7oG55JAP7KGxS6uOZA+QLZ413KQiZzxqHefoyMi6hb8RCK5pWjffdWbPnrJmz90Rq88jfLWZ2D0oWNqFr2GNoPHADUS6T4iHlMR8ypDuPghwexaO33UFpVCzU2jJeevQNb/3YtfvnUQhzb9TKKyytRvexBTCS8iAxOkhJSJETaWzSv+kGGimsSoI6E9tc0r6VVRSPtExSGB4eQV1hDsb4Iqdg4Ptj2HKKTChIUSHrPnMZH//4z5Hl9KJxfh/FR0npmeFoIxnzmkjFHJwUU0TPuOR78z3/8G/rPhw0asUQGe177OUEpibnBYrgC9bh0MUrKYxlP5Wx2zz0IhWwzCSBeeSN6IV+W5xQuZ9AxywTBwK4geChaiOSECcRjClKqGXBYtEwlkqQpjvDsQCYrmIxrVolh1D4Z4zyb1SDIsvFsbHx0ioaB2xhBMhGDaHNRZLbRfav0IDqS5GqGfZw8GylcUYpfaQGuLMg7iUAImjJVjPkDczE+1I1UKgUHVcq3/cljSCg84klWOeRh8bpvU3hVEBsbgsseN7WvUl2mkiDKsHlOlnDJk4iORqAoKdy+9jFwcr5BI0m0mlZtIh8ogEq5ZGKwB16v22I1zfKOrzZUnt8yQ9C5zAIbN4IPhIJensvONcKgZlaYoZCHfLAX547vQ/Xie3Dvt3+I4qpGDPefRe2S1Sih8+jkODr2vo76emaB0ekMbIRPs5xorBdx9L+3oqiiHmX1i/H951vReeADuq5F/dJvIpVMoLfrMwhKGIWFK+hV0q/IszqQyyudX1e3seM0Wq8iABu6y+XkOM1lhECDiSyBSMM3NzRhxyt/TxHjtxR1SlF/1zoDChoJmYgn8MXu1zB6qhUbnwmQ4JNWIrNoGISBZUt4dG57B/vfrsCS9d9BQdlCY7KhqirGBs5h7/Yf4f5VVGKIosmebirdLtv9J8yomf0/BaiPGLWkRCGbwE4LE2YJ1GRFFQvnFWDDynG8+Y/3o2YF5YLaOyA73VTMXcTJT9+COPkxHn+8gBbKATuXzGDmMZ0xAWx6SMQf3ngOA2c+R/Wd30KevxBqMo5wexvOHX4bD9xdhNqKYlP7PIcp1GR1J2YYlwnQHwWnqFpWz6SzhnekaVWFmEjRVLNoKitG6M9kHDn+Do4d22rIOCdPw7I6CXWLCiDbNXNBXZte2CijdRNOOg+/W8Izf56P9vYD6Nj1CSZj5PxUSiwocOG+DQvgpdwAhdgSSNmiMMUiJxhR5eoCsBEZGEkZda/Ge5AkRthrUSYImxz8ugtrF1UCzZQj3PSnjQKDTNOmfolhTJ8bq5vVKFS6pihl02xYXOnF4lKJfIuikk6mYRN2k3mqUKEx+FibJGIjOhkfm0mAy6JQcR70k319USWljJDJ6EXdFCBFFBJMGJppxgQLb6xa4C24SBZWeXNDY2xs6B5vTePaYTLIztN0TyXmE3Zwabt5rdPM0rsZmpq53TRoCIxFXW9vP95FMUO/qgCdAVJITI6mU4mTRh7nrclMKVpmzZlWZsSNXE/P5Bi/ckrTkzHEhIHDfN7Yeua2oJJ5zujaJNMCEltbNxRDtdJI38DoSHMzZodQd2wiMz526ZDHm/8wgZPWY5omQgLNDFMAWUEgc8t0tCnmgowKW4zLGkXbV4YGq+riTO3aTchwTClM+wwuEllGpumQLJpMYQZhJJMTR7tOJuOF4lctcJkAra3QNi5D5tM9Bz8IlVSMC7Lda2jSYJ7Bh4VVWoR1Ipi2BNKmoFqbdoESlIIklQVeH+P2S2txprEp2iJDNDyyw9wrSw4ThiCBRKLLtqLMsjbRFMDoXAATo+O7Yk6qpjyzQIitGvRC6ziVvDgxHtljmFomIg4i5iTCebI5nbSYTTb2COYG3sTwwYNx/Pgn3ei/mLacMvefDX29GTz3Lz34aO+kySyV0XASXRfRcLFryZw55hlUSca0ovR2njq9t1JFlin4qhZgY4Ubmf/qj6U+/+zYlrvvDfyxaHf7qRgx8W44r2YqV+ONsGg4s0EmgyXNRejtU/CT506itsaDUInLME5fXxydXVE01Pmxbk2F6cgMNpw87SO8bPqTYEGHM9caGx15s+39cFgO5LLJ5eMrJWorpbumSnADA5HxheUBu8fnW0ZtE7MXglxXk7e2u5wZ6jQzGknkjIvq/WhY6KewpyIynKIsnUVRYR6+dV8l1q2uIuQRo1mbCRvDsWVTIMHKvILl0ERQTYyffG/X/h8fGRocWm5HmnjTZ7UAe7Oc1Nk9gsRbO/e9+sRfeJZ4gyUrpxpUzAcy/JfCqGg6qfFf2nDislCAZr5FjjP/N/AgmJAyBJas5RnDVkTirehFmteUZKzr9Jl/+nBvz3mvF5lHWmduscy4SdgThr5zAVkhllTT4xPHq8oK7rSJjgKzJuPNrJqxLMAiVNYSKAerrJmwpqaWO2fMsXhv+sW0EDlBeKsCTyg9Paf++YWX9+wQ5yJW+B7UNszcrZtRgM00vwgjWx2EHhmZmByJ9O+rLPJW2m2uMsMZDPjwuX36tC9kLD/JcpcLwfDOmNasZGVkWdEUmLe6eEYzW6ciIB7v6j6x+TfbD/yeuhjjQRVKS/jyAm5WAazBPVJF3SA3tPMX4tHIpUuHSvwy3JJrIcdWNTK1xbxuMWx0UoTpTKpbzGpWrDcsIZl+Y+BfNPXKeCfYKMmJs8dPdf3dttbDb49oqYmSAFIt7129/T5ra7FlJcQJBVKfCHfIKXv+dFXNN26rrPlunsu/nONk06tZyWFtPoxCjlWxnHUvx6Bu7bCM3qkVE3izk51BajIyMfjO7iPtWz450dtDvadkngPJX7wPdbaPIdfUG2VChFn0Fil0KHAW5Nu89zRX3NZUXv1ontO7ROLEIMdJFi2r8pxx5NIOdV70TFbNJC4MR0c/+Lir8/VPPr8Ypi1m1CEg2VQN5ZktJjgxy7jm7wMtbPWNEDsjsNEiMm2UZLcsu+6syA9VlAaq5vkD33BKjgqHZJsngGMfO2w8xws6G0zNOqdkOD2WUJUzSTXec2Yw8mnH+cjp7rNjI+NZhfXpU74AFE8E6Za2XE9y9nG9Hzg4vQXcDw5CGkxSestAooRro+hpmyPKNr9Pl7ySw+1yCtJcn93tdrjkNG0vJibjyVgsmRhPZZRYIpugpkCKeg4ZIU01qQzV5YO6kBp0A8XIXktH+kYEmBqsT8O2eOEI+DiLg1EKCDZKR9TbdVETg0onLmUjN+XJXekTGfmulrHRpD4Z9diyPrbPy4Nmq0a2eAsxjutj/IYFyA1Wg24mq/TvNCMaMTUV2QgSBv2+Pip3qD1MjqkrpdDGxqC90TqV3m7oi+VN+8w6E039q3/ctM+rt8atcZPG/wIouXClqz5MqQAAAABJRU5ErkJggg==",pNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAArDSURBVHgB7VlXbFXZFd3Xfu6m92JMb4ZQDIQSgikCTEQJCmhACOR8jfKXP35GgUiRGFEkpCiRUAQEFMA0UWJgZIKpIRgwxQFMt2w62Lj3996sdfS25/j6uYF/RvKRjm55956zy9pr732fSMfoGB3jZz0cab/h3Lp1y/P48ePY6urqWMdxIrt37x5bWVlZjusqr9dbmZeXV7xp06ZaPOuXdhpfpYDf73f27t3bZdSoUYk9evT4TXh4eGJkZGRCWFhY95CQECfwjPh8Pqmtra2EIv+vqam5C6X+c//+/Yy4uLjCuXPn1slXjC9SAFYMmThx4oBBgwb9tnfv3ikREREjPR5PdLBnqYA9OaCQt6qqKr+8vPzw8+fP/3H79u2XWPOLFGmzAjt27IiaMWNG8sCBA/8cExOTAKjUC+o+dwtPT6gSOuCRt4WFhX+7d+/e3zds2FAgbRxtUuDgwYP9J0+e/D2w/Q0g4lFBddYvaimiR1XAnvazFRUV1xEjf7x8+fJNeMPXWplCW/MQIbNx48ZfYPyzW7duS7BpqAqH4DRCQKGgigRTjIMKwPr114ibuM6dOy/v2bNnVnx8fN7FixdbpUSrPHDq1KmECRMm7IuOjp5MwbGxPzMz03nw4IF8/vxZgH/p1auXIC4kMTFRQkN/sovthbq6OsnJyZE7d+7Iq1evjAJYU0ACMnXqVImNjaVBCj99+pSSlpb279Z4okUPHDhwoM+kSZNSgfcpFOL169eyc+dO5+nTpzJu3DiBYoJ4kLKyMrl586b069dPYMVGCnC8efOGMJSuXbvKmDFjZPjw4bS83L17V65evSp9+/blu1EghXkwyPU9e/bktSRfsx7YunVrTHJy8lYwzbekTN6jALTwsmXLpFOnTg1gApo03nB7wFYCFCqg2/o4CHhUzp07ZxREIJv3sdZjBHbS6tWr3zUnY5MeWLVqVejy5cuTwdV/gYAebkZB6W66nTCg5d6/f29cz3vc2A5gW3g9MlZ4TmFBn2adFy9eyJAhQ2TOnDnmfe4Fz/SE10Ph0QzEg1fa6oH9+/f3mzVr1g9RUVHjuSE3Jm7pAZ4T83C1lJaWytu3bwUwk0WLFgmeb2R1WwFa+/jx4/Lo0SNBHjGK8x5wb2IERjNQCpBC5bNnz5IWL16cKW3xQMD6a5Bdf69K5ufny759+wRMJFBMxo8fLyNGjDCWI+5RQgg2k4SEBD/hZtMlmYpHQuzQoUNSXFxslGXQ06NDhw41yhB+Fy5cMDFFeEKJMMAtCgqlNeWFYAo469ev74TFt8DC8crfqampMnLkSJk9e7YMGzbMWIuBy41psS5duggwa8qL/v37G6Ht5MVJuJCFaOWxY8cKKFk+fvwoMJQAqgIaFWRosw4JggNKxeFw/PDhw59apQA5f/To0ePAEJtwGaLMg0LNBO7gwYMF1mBGloyMDHN/5syZBlJUKisryzCTWl6tz3n06FFJSkoyv6OMkM2bN5vgTU9PN3GEJCmopYyiVAgxQC9EIh7ewGvXHz582KgIDAmilAeJZCEE9yhuGagUEGxkNqY3aH1CIjc31whGD+A9kxcoNJVRBXSWlJQYAxAe4HkDS66BLGzigu/06dPHeIRxFfCcgziZi/IlXIIJ676BxSKg+a94rqUCKknDMORsbkjhGXgKDbqdzzGobczrUENQQFIon2Uc6BocXJOKcA9O+13AKBFQi8VllbhKcbcHHFgyGpsMVOzyyMT04cMHIyitRxjwnJxOxebPn28Uo1CEABWmsDzqOScZqqioyDyLMtoELdfgNWOLXuQ59+K5Ggh7dEPiY3ZsxJoNYoDsM23atP7A37d4qbMuQCwyU9K1hBIDjMHLYF63bp050oJnzpwx2B0wYEDQKpTwYwYHU5nAZyxwzaVLl8qSJUuMkixPSLFkOs0rmA4MkcHk5o6DRhAK1PUx7tKXtMccwA0ZC1C0PunQ9ZcuXTIJKSUlJSh8eJwyZQpLE6PowoULjbKcHITTu3fv5MiRIzJv3jzjHXt/oKJHwODeJhUAzsjfYQxgxbEGIIOPmXL79u0yffp0kwOYhAoKCuTGjRtGibVr15o4CCY8J39bsWKFHDt2TF6+fGkKP1Ip4UjLkz4JLXpUq9x6bDtO0IapgQLIqnSVlx0TrxXHtA7PuTBqE8nOzmaFahQk/bEwI69TQG1k7GE3N4yhNWvWGIFR+xvoMWgJqZUrV5pCj3syE9sDe1W3qAAHuiM24BXYrAsDiovRQqoMNyMUuAEDlq7WqRazLaeDz3MNramYFGkQm4m4hjKeG8JQ9HOLCsA6fvB6KQQvgDX7cQG6Ur1gV5ABqzSyttvy7mtOzRE0EI+qoN2p6fOB4s+PwH6EGGs+kYFh/BCWCuToonqkVfTISWvZ920Bg01dx752P8PftRy3K1soXIBqoIAx06wHOPBgHQIzEzz8Oy5CXGs1qtbRjdybuVtIHXxPldQ1+RzP6Y0A1xt4MtHZ63IgV2TB+mDhcn+zCoDCfEjZddeuXUsHvRVho65qGWUjzc68p1OtSUgwMTEQ7aFBTKbShKbKaNa1PWs3RXwPpfYPQEYNEeJWwJ2J/djch2TzGlk1gxurVWg1Bi0nzxVC9S9iIxZ2W7ZsMc2Ke/AeWlG5cuVKA2vrmlpCqPAKNxgl/8mTJ5dQ4Xpp4GY9wAFarOOnQFSVuxYsWPBrJhC1jl3j2KWGwoZNDZuebdu2mTqffQIFYTXLfoF0yyTl9ox6VAVX4bk2isOjqH5zoRg3buSBRuU0UjU3dhAHRUhekfDIDKZyN9soe6j1FccsEyg8+Z1dFmHDCpOZnElKKVKHCmsTht7Duzlnz579E5Lee3ipNlg5HbSlRLHmAZaj0X3Fobn5K4q5JIsRGtBpS1SqCtpHN1XaMaX5BPuUQeA/oAtMw/1yKMKPSC17gAO5wI9SgVavQSxko87/JRbuHUxwu+Nyw8td0Lnv20qp9QPfj6rRnn6/e/fuY4BwGWqnoMI3qUBACS/qFD+CrwQlxn8Bq2FYLJ5wsttFpUG9tjswPXdXpaqo/T2V0AokznIIvxmW/xdisQgJtJqyNCVncx+2HLSVfgS1DwuWIpgyWUoDi6PxW7jbmsGsriPYc2YDK2cEGqMX6Jm/O3HixEl0b8XYrwrWb/ardbNf5qC5D/TlRxB60VZWYvHboLps8HgPQGqQfuyyMW1f2ywVrMCznikBaRwB23x3/vz5/2HtMn5SOXnyZIt/hrTq2yiDWkyt5YmAq6PBTF1RUk+Eh75BszMVm/V1LHM2FdSuj15ewC8Plk5H/khFhZuL81KsX4lCr3rXrl11LQnfagUCIwQdmwc9Qzg2iUDAReAzSAxocyA8NBxzFuA1FHFCz7B2D8czobAuhaBLWA6XASbPge1naF6u4c+NJ4BnAZ4HY1ZUATLVWL828A2oVX9DtfUPDgefXRw0MGGg2TBYPwwCUSEz4ZgwwCsWMwydWywUikAJ4K/kH2Xl5RVgtGqcVuC8CsrVIWBrWCKALDjrmG3b8t/AlyhQP9g/4xAKizEDEV6hHLBuCI8QzkG8QM4QP+75wSY+eMeHMsSH37xMTEh2PsDFC7jQ4m0S/KsVsNegV06fPh3Kchd1Sz0xABJmfZYXENwPz/hRJPrAaD6rrvmqfyzb82/W1qzZbn+vdoyO0U7jR+XyqojkM9BxAAAAAElFTkSuQmCC",gNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA9KSURBVHgB7VlrcBRXdj63n9MzoxlJoDcgATLmJbDAGPOwwTYO8a5jqN0Cu7JbtSlXtjZ25Wc2mx9JLa5KpSp/8nStk5Q3Kce76w0y5ZjYBtssxrzWsAgLbJ4CBAgJjWY075meft2bc/v2IAECZK/3x1b5Vt3q7unu2+c7j++ccwfg6/H1+Hr8Xg8CX+HYsgXkv3sElLLVFJfVSMho0HVK4zUkn8x7lmwO5+1STcvl0oM/ABcfZ/AVjN8awPbtIC8Ynj195urN6/Ta9j+UtPouRQ8tIGosQiRcnqGczAPqmAycQtYzi59ZxZGDpVJqr3nxSG/Hn/TlCPnyYL40gI+2rVfmdTfMjbd3P280zn2O6DVtRNJkoVgazOCcucHEc+r5oJjruF557DMnO/R6YuDqGx1behJfBsiXAnDm5fnTWh7a9P2atu4fSkZtPRDuEd4tywayME8ITzkAC6eN0xH3mYpTAlrOf15MXPz74x/uevOxbZcr8AXGFwKAiiODO55Z3tT9jVe0WMuDIAWCcVcBFEZS8IiTSOMguNbBEUJTPk08x+mV8dwWLiaF8VrzzPRQz8jFT/5q9rf2Xp2qNWSY4vhoPSjx2d/f2LB442tKNL4QWEkIJuESRMOjJkCQKgi+tBRcEwGKEPGbf111L1Q4K+B1RVLDtYsj0abVI4dCR//hfy6OTkUuaSoPbUd2mfeXzz4e73zkNclQO4AV8YP4cYkLrAsARBXHm0AogY6U8fs33jHwPCQmF4PmUR9DoMX0h1rmP7T99M8f7ZyKbFMC8PD3nlvdvOQbr0saawCKwvvWVYSwvpZ57HJBSaDlCTHgD7ymku/vApAs3qmCIiEBlqBFvesgRci8zmWP7ji3/fG2e8l2Txc6/tPu1jkrNv+XEtbmASujyxIopIuQGBwCz/VAN+LoHVUgtwjv+78XHKkIaOKBVSnA9YFL0PfxAeg/3sfKxSKprY+DouAzHsYHKknWok0RPV73zQVDH/z0/bx7J/nuGsTv/UunvnrlMy/FZy39EUDO19qvd38E+99+BzyPolwezLh/Iax5egt0Ln04CN4JmvepE24w0cjl83Du09/AmaOHIT06CjPmdkK8zoALn5+HWH0NfOfFP4JwGEG4CELibtbi5Iaufie+7vU37xTUdwNABn751Mr2Nd96hyilaZwt+g4ehz09O+Dbf/bnrKNrGSlmi3Do3bfg5KGPoWFGBzz6zFaYvWgpSL5j0kDzLowNX2M7XvlXSAwPk1mdc2HxyuWwcNkSZoRl/L4NdikLb7z8CzAiBLY+/2TAUOhOWgO4VuzU0QO7Hl/zwslJg/qOLrRzW0u4a92mv9ai0TU+7SH+j//3XZi3bAV0r1tHCFpDN0LQuWQZdK1eC+mRYdj31nZQZRdmzJkh6JKWfG16doEoKiUbn90MD29YBa2zmkBVXIIJAJ+pgCzZ0NgcgX27emH1o/PQE4Okh1aTlJqGqBG7YnSc6N2373Yr3NECp19dvfj+DVt/JWm00edwDLjU9RTUNjSCokbHaZL5PuJrOj0yAiFDhXDU8K9vysDcjfx4mDid4HcHNV2CdDINjU0RkVt86fAb8nSwTePYvj2/WL/xh4nSrXIqkwm/Hjm/+f7udZKiNIBXFDCRNmtqDMinknieGmcdLiDe44/EYjoGIvK6UwiEGM/CmVTWjxmffvn0PKiWHEZIAsOQoHE6koFnCcVw1pK4YkxQ9fjy+XOWPLBt24e/3rbNf+nuAF5c2BDSozV/gKmf+GUC4zTI4IOenXD+5NmbnnVsFygVaza3NcHm766D+unhIPMKEFf6r8OOnx0WxgoGJwHXFe9pugLrHpsDK9a0ivKCUypXECW+dYjskrrGWWuHh+FogPquAEisltVoRvhhP0v6lS8u5BF4YtN6WPXEigku4MLrr+yC4cFR3wK53CC817MPvvunK4MyQQBoa2XwvR8sRQtUaZXByb4U7Hr3mvggUut77/TDffMjUFsTB58FfO0HtSGxAeV5bG2s6eX/gIRzVwBoIhINhetlXZsugpdCVXXhiAJhwxDCUQutjX6fLkC5Mq7awatjqLTEeBGHRwWtOC1ezQUChFkyb3rPrDiQSVYQQFRUrD6TBXkFGUkiodampigGSAIjfzyYb8vEGOlSc1vbTCKh3/jFlydcAQUW9IaTx4VbApmUoKtrOlQQD58WzqVd+A03Fcw0PpsNJj/P4Ps4vRwsXoBxg5quvtvSGoamBs23tO//DhWZm5+jK0myPKNl+sz6W+W9zQLzkMW0cF0zuDYRJTITIFwn0Hw5AGP7NPnNp2ZCXQzg3Pk0LFpgwCNrOYsUxt0MAguyap8gRvsMBV54fhrsP2yCocvw9MYWCCuaXx/6elWCekpWfE+S0ASKIoWx65N6esZr99sADA5iDgyHwuIRnhXxwx5awHIFAAe/4FZEbU9MiMgOPLm+Hp58wvB9VZTOgfA06BwnRi/Xqif7xLCoQ8VZg9dYCzEM/HJQIylBAIcmCMaNoBI5mbyZ+idloVwubzZy/+XCc1OaNsazi7UW9QEwZA8eeKKew+d0169x/MDzlw8E9os8TwQlZUIozi4uXrvINjaWC44qJhP9BFPwqOJ9AxfXJVyO11l+MFOrQOk9XYgP26ykwGOCgCw8mrgQL0Jtj2d+n8Z9oTS8ZxARSbIUMEZQcd6o6wKF+W0APmBx7eJnLVRvGafFASAQygEY6L94L4rnSK3M0YQrIWjKaKXCird1a5OW0/395wap57iAXA02zgoKYeGxzAQgiwTBFkjJOzIqByVxUF77ZbIiGp3qZIY4cpexuL8HQGycLrcGEdbwVLGeFKyNlZxne8O9xy9l72mBaBTYaMpNO+XykK7r7SDTYCFZaN03NYJQ0DyqIjTku48HN3oDPHK3H0u6MHDZhFza8R+7774ItDWEA2BKADLwey6KKtzGP/L7cvBNXM/zrERiwDHvCQCDhF5OuyXTLB7XDaMdVKxjUUEeBiSFCspNsanCXQVdw+9z/0dJ8RmQWdAPyJBK2vDh+wk4c7aM2XY8gPfuy8NTG5ph1fLpmFQ0IRxnHlcTsaFI4Cq4BSOXUXYDb+sBOIzLbPrgqJW3kea9u7oQ1kH0glewrl648B6jzPaoyQrZC1DRK+C1NUKlJQo5UoayW0AQiu+rPtXx1lAOo8Y9+Md/ugpHflOEfAF7BiwCo3WNEKqph0KRws7dCbieQauiAiCEM4raxdxVJDnIRbC0bp0OHhaMZddkueQg9jfYRHmU9h3/dHfSuln4SS2AmZhtWQXeocN9BzraZ14Cqzg/suQxkKONwuRIn8zNg3npGJRz1yGMQhAenEiPQ4N5+Ld/v4x4orB6Qzd0LV8Ira11ENJtdAEGAwN5eP/tvXD4kyx8exOuJ6uYK1UoZYqgzumESMcD6F0x0Woym7jZa1DsPwpUjxw68ungAMyYAgAcrK4L3NEMzSX7Pz3b/vjm+TKmBZ/7ieWXBwSpMTyrEwqfjYJXkUAJGT41HTuehaeffY6tXDWHaHQIA/Ii+h4mNc4d6CKL2kLQ/sIT7OzpISIylgK2g+DDOhhts0TecMtBMUdBidaCMWsRXPjVjlN9yVJFbahm1rsDQK2BF7fVUHxa7QJFxsAvFQSP+69We1wLQrVo8jRlilxLeBBv2rwKqS9PSP4QjCcwfYJqCEThCnlwfi0yD3cNGSr5BMQ6MZmZl/ABI/DqwLMxrlSVQv202gfWttQof/FGYWp54Mc/BvbO36iqRnJxyB4TmZPCBE7nm1k2JjaMi0obYZzHsRMjxTE0hBNslUwsHaSgJA8SGX+GaQhAweSOpOCipbLD+Jsuah9/d4MGpOZhzVWujTfSSbvHSQFs3QrShhbXqhTNXKxUaAYbsxev3fniHIPC/MRFbRXzncaoq2Htx6mTNzZS0KxMsHYVOBfeCza7UB6KuYQixdFiGZk5F5QtwfOcvvEbTNXBc+S8TAnllTKP0Ymy3nFf6Oz1TDGb8T5wy8iZPLF4/KO8k2KBRVSo5GqYLDcQ5D4sg3ScGOR88mRk6SJZ+YlKE2WDf6961PzkpYSaWDmtCu3760riO67if8POSzSZ8HYf+6xoTibnpGY5dQrg56+C1BDTU7VEWRGtjTYS3G3y2QGpEqQolAsIwJmJ7WAjUXFfiNxoMUHUOizoqrxqd6WKEoIfg3sUP0+JTMyCQyXiElWPBMmNu2QUc4/GEoPegd5LuX/uHawkf/IzcKcE4KWXgKzDsvpsqlTUmXwyCnKzTLRWrLMVOVRHyqbC0kkyForNDWuyThQ5EN53n6qfc+MqwmVYsBsHAZhgv5TwzR4MdA+TlpUrWKGaiCxpNcQyCbPytHLtavndPWfyL31yInOxnAXrdPJ2Gr3jtkp7N0BmEMuKjDnWd7G836LO3hiQ2bGOrpmyHoPL5868lsrnd8YNTZMZjWJ1YYiKs+r3weTZmVUru8BCVMQIcy3HstKnRhJX/rtcHkvVz128kBGDXTlz6f/2f5750VtHxn7ZP1S8nvWgvGgTOJNtqyh3AsCbBmwerGFkt5mGndh7NFVqMLRXG73wcrV+hhY2ToV/svvcmyH94s6l7XVtXXNal02LxhdEjPB8jSjNir97C5okiQDG+HbROFiUe9lS2byYtQsnTl8d6TsznBwYu25aL25Z8rdKYzdkzxxJnRnK/+dHn4+dqFAolVywkjo4t+5G3BNAFQS+WDlyBLO9A3T/6bEDTa29O+ua091jxcIHGcdKgWNB4mQp+WHf2ClVMbWmiBaKx0JhXWFafW00Ggppikc9L5OrWNmMXbIkz8pk3VLJs2zc2nJx38CRNZDyheKeVN/hZaNXT/QcPFXuHaOQazbA6Vh/Z+EBvsAfHFsWgqbVQGjm7FB9xNHUkWw+XfKglLgGLNqAzq+DXFcAOaNh+CkgV1Ao3PslGJbAd6OwyWKKiX0Rw1YGz4t41NEqzbVAB0ZBnt0IkdnT9Pj5rGQO95v5oShUenvBuZdcU/6DAwOIrl+C+Sbp2gnJKiXGwGYzwH77ILinr4G7aAV4c11wki3g1PPWxwZ0cLCiJtgZPI8hacVRqCJutMVnYQWBDNnzPrhHL4D3x/cDy2aA9qe8iklcU5kD9p494E5Fri/6HxnZth7k4QKQzByg6GLVf/JuHdIdfofg91v/QOBFpLTwlJBna88Nl/lK/oq9dXyl/y3fsu7vau2vx+9s/D9gtkRFGDbx9wAAAABJRU5ErkJggg==",mNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAroSURBVHgB7VlZTFXbGV77nCMiqDiAA4hTHUCvcbbO1dZoNRqHKlabaKxpjM+Nufehibbxpa/GptE4UdtI5DZBbBRB0ZQboyg4IFpxHhBBRECBw5l2v29f/nPX2ewDp1YfbuJKVvZw1v7XP3z/tI5SX8aX8WX8qIehPuHYsGGDe8GCBZ4ePXokJSQkxCcmJvY0DKNPa2tr84cPH9q8Xm8L3rfs2LEjgOWm+gTj/xbg5MmT7kAgkDx+/Pif9e3b95c9e/achJnp8XgSwby1xjRNhTWm3+9vbG9vr4BA371//764tra2bM2aNU1Y99HCfLQAe/bs8SxcuPAngwYN+u3AgQN/HRcXl+ZyudxOaykAJ0coFLLug8FgABapaGpqOl5dXX1ixYoVtR8jyEcJkJ2dPXDSpEm/Gzp06K74+PgBXa0V5oVxEUS/trW13amvr/9zZWXlt9u2bfOqzyUANjPOnDkzfeLEiX/t3bv3DEKEDAhUYIHviRpGhABypRAiiNzLerwLvnv3Lvf+/fvfrFu37nms1nCrGAchA+dclpGRkd2rV68JwhSZJgN25p2uumC6f3QI4oI1v+rXr9/cK1eulJ44caJOxTBisgAdFTj/RWZm5t8hRIpoXZiPxpwwKOvlHviPsIJuGbfbTUhV3bp1a+X69esfdMebS8UwEF3mgvnjZF7Mrg9hTu6dho5/XWi7AhCtFCwxDj72z9OnT6epbka3EDp8+HDqzJkzj5KoMIHIoRA5rM0AJ0fsC9NOA9FHPXv2TF2+fFndvn3bbGlpMfr3729pX6wBZQ1GOO4/bty4wnPnzgWi8dclhPbt29dz/vz5f0xNTf1a3l28eFEVFBSEYTBq1Ci1bNkyBceOKoAI/vz5czKsbt68qd68eaNGjhypyPi9e/cUsK8QgRQSnUW7A6L+169f/2bOnDnfRnPqrgQw8vPzfzp9+vR/gdBAvoBzKbzjRiac2WhublaFhYWqtLRUQUi1fPlyhYQWtogIgIRlHj16VNXU1BijR49WU6dOVZMnTzZhPWt/JDZ15MgRi/lNmzaF/QHJkFauLC4u/vnOnTsdnToqhA4cOJCAjf6AcmCeMHP27FkFbCpoxKCGACtL87NmzSKTCiHWYp6aFShQmz6fzwA8jNWrVyskPzVs2DDCxRBH5jdIiKqoqEjNmzfPehbhIUQKQvaz9PT0skuXLpkxWyAnJ+crMHoBGXaQRJG6ujrL5HjnGOspBH0CG3aCj/3Zfg8hLVgNHjw4Ij90RKXrgO2iXbt2tcRkgUWLFnk2btz4q6SkpPVMXkKMkw4Mp1MozqyJmsa68l2fPn0s4ah1mWSGzo5MG17Hye/knuvgtJbwunAS3WCFobieBWyr7VbwRBEgHsSWioXE1Hl5eeru3bsRa6k52RSlBStShZwRofknT54wl0REJdJDcWfdI9pY0CIUdcYpGOFEuA0ZMmT+q1evSvlpdwIY0EYfEJ3NTQQqvEfBZW2km57OyZDKdXTqU6dOqS1btkQIgM3V1q1bI76rqKiwAoBYl5FtzJgxzDnfQ8P9Azg6/G3x2LFj9+PR36UAKBkMQGcABEi2F16MEnRcYYTab2hoIEbD37948cKCjD1xMUzqtBh59O94//bt27AAeo3VUbKkwrcS+anSeolOmRgYcyEkpjPMREv3NC2Z5GAUoiAy+azjX672CTxb8JDvCL/k5OSI6CWW54RFhlGxdn47OfHSpUvdCJVzgeM1OgzIsDCuX4cPH245L52Q8OKUMGiPNnpJTU0znAoNhljSkXV6ESg1F6x9HL/XwQ/NqBACBFxw4AS97OUmdDhdEGFMGF+8eHGE2XXG9aFVn4pJjVMyLy0hodOChysCIHxwI9RGhH7HKNTY2NiGxBGGgpiZzIsAshE3oRD2ilS0ZxdGV4rQkrJENE16nMzE2ghhXadK0lEAEK7XsqhCH2sVYNxQLMGNuIEktWj9gC6M7hOkRbqkJ9YmDdIUpXAtldQhuBffdOrWHMtpdEUvsDggG3ETTt0KulNHY1re2ZsafkN6YgXdEiKgvefAmlfXrl1rVN1ZAKHKRDxvgHaqod0R1IBOSDTN99SW/K4zzEEGmH1ZgaJVtDRKvLPmsVtMb0l1mjptCFALvtq6FQBOEsLiFsTpcsR8SwAxp2RG2URwynvZjIwznl+4cEFVVVWFwy1HSUmJ5ezTpk0LQ4/fS1Agbbtgojgw/x2mD2E+qPPbCUIoI0Ig2v706dMzMKUP02T9w40Yp5mQBFZ8RyGEeU5qfP/+/aqsrMyqdzgQvxWqWqsWYsXJ5MfvKAQTI0sJ0iQ9FovcA/RNKoK+R+e9c+dOwcuXL4N2fp2qUQP1TDyS2fCsrKw84D6DTQuzsF6jgJiVTcmcaI0lxcGDBy2B0Eew5rf6BCnw2IWxJE9JSVGrVq0KW5UK4jsmMwoh+1ABVAiELTl06FAWCr+G3NxclhLR8wB/hBYCINr0+PHj/8yePTuDGpLQqdc3jx49shybv3Ow21q7dq2JFtRSjDi7RBomru3bt5vowMIVLn+jFegbohzBPZXGfdB6ViK0eyFIUNmOJB3DKLQWxAfxAwYMyKR2qWn76QIH635oyYTWrAZn5cqVZNrQa5ywVn5IaMaECRPCwrGcTktLs6BiHxJOURVMgYAeWDe2PLB7925z7969PUAgSep1/TRCHEu6LdEaGXcKq/ayQoo9yTO80j849GZGO7bph+rAsXdxfIlaww2nSwAus3BN1os1id+yOZ0NGDckUdkzrv5OEpl+T82LE0tis+9DNCM6/mPJkiVt9oYm6rkQYvgHfFiIDUwnRjihNVN6Wz0p6VOSIKc9YXFCeCvK2Qs+2QMICIH5gocPH7Y58ekoALqnEIq6dpwi5CCyVNDyUvfIJLTIkKR6Mb0I41RC28vyjjxgwMdCpKfTJ13QMdFnl4CHPJAOolcxYxKAhHE8EsBpcRXKit8jJxSxwOMZP8McTG0iltfT9PbyQQRxYthenQqzPF6BFbz4zaTTEpbcD1Hw1PXr178pLy9/SgGUw58iUY9VRowYQS2b6EPfIon8G0wUw9yjEKvTGdcfPHiQjU3y4SNx2Lc3BOllP3Z0atDlucNqfiijEqcdf4MV6hFmeWhsIoOfxuHX11evXs3B/jXYoxWNkt/pWCWqAGwakIhYVlAxXiSUBsTkJgi2HI2HB6atxNnlQfS2BfCFIqy5B5PXdGRvlr7+IDFgmnz2QauteGzE9SVC71VYMBcW/gtifPaNGzfKUV4sQc+bAWHqwfyfcLh7A2w0wTpt8AH/sWPHgk58elQXA1mPuPNCE0EyBWZLcG6Tj+g0FXVJIXBaTz+Aid/gdK4Sz3EoA+KRHxJ4jyzdG52XB+E1iPXtLTSpabYjQLRQKMAnAIH8gI0LSjgPuE5Dhs9FgiwD4014558yZYofPISi8RjzHxwoL+JAMB4CsC/tAcw2gMEWHhuCYatbQtXp5uBfTWSKSS2sKY/HZEQDlAK8x7IAfCgAmiF+A4YTIWwSK07Aphlrvain/N3xFfMfHIBUCCZmjPaBAVarPsIDxygB/BYARoMzZszwgwE/18BK7fisHbDxgel2ZFMvvvECfj5kVULKBwsHEB6DmzdvNgHREIo3LyHDNefPnw/Ewtf/+h+ZAXO6oSED2g6BAZrW6dTYpaL/jWp27BvxO+i6UGJY/KCIDGlrP/n4pP8t2+h+Ltpfxmcb/wVAvxM7jP6iKQAAAABJRU5ErkJggg==",vNe={class:"chat-search_re_feedback"},_Ne={class:"re_feedback_inner"},bNe=k("div",null,"本次回答相比上一次:",-1),CNe={src:dNe,alt:""},yNe={src:fNe,alt:""},wNe={src:hNe,alt:""},xNe={src:pNe,alt:""},ENe={src:gNe,alt:""},BNe={src:mNe,alt:""},TNe={__name:"emojiFeedback",props:{item:Object,index:{type:Number},pIndex:{type:Number}},setup(e){const{updateIndexRecord:t}=Yr(),{extraData:n}=pr(),r={LIKE:"更好",UNLIKE:"更差",COMMON:"差不多"},i=e,s=se(""),o=de(()=>i.item.qid),a=de(()=>!i.item.againFeedBack&&i.index);mt(()=>o.value,()=>{s.value=""});const l={[r.LIKE]:{spm:"1018.2226.3001.10053",extra:{type:"good",questionId:o.value}},[r.COMMON]:{spm:"1018.2226.3001.10053",extra:{type:"same",questionId:o.value}},[r.UNLIKE]:{spm:"1018.2226.3001.10053",extra:{type:"bad",questionId:o.value}}};Xt(()=>{var u;for(const d in l)(u=window.csdn.report)==null||u.reportView({spm:l[d].spm,extra:{...l[d].extra,...n}})});const c=u=>{var d;o.value&&(s.value=u,(d=window.csdn.report)==null||d.reportClick({spm:l[u].spm,extra:{...l[u].extra,...n}}),Ns.saveFeedbackInfo({qid:o.value,feedBackType:"1",message:u,clientType:"pc"}).then(({data:h})=>{h.code===200?setTimeout(()=>{t({againFeedBack:!0},i.index,i.pIndex)},800):rr("反馈失败,请稍后重试")}))};return(u,d)=>{const h=Ga;return F(),He(zi,{name:"van-fade"},{default:Ee(()=>[tt(k("div",vNe,[k("div",_Ne,[bNe,ue(h,{effect:"dark",content:"较好",placement:"top"},{default:Ee(()=>[k("div",{class:"re_feedback-item",onClick:d[0]||(d[0]=m=>c(r.LIKE)),onMouseenter:d[1]||(d[1]=m=>s.value=r.LIKE),onMouseleave:d[2]||(d[2]=m=>s.value="")},[tt(k("img",CNe,null,512),[[rn,s.value===r.LIKE]]),tt(k("img",yNe,null,512),[[rn,s.value!==r.LIKE]])],32)]),_:1}),ue(h,{effect:"dark",content:"一般",placement:"top"},{default:Ee(()=>[k("div",{class:"re_feedback-item",onClick:d[3]||(d[3]=m=>c(r.COMMON)),onMouseenter:d[4]||(d[4]=m=>s.value=r.COMMON),onMouseleave:d[5]||(d[5]=m=>s.value="")},[tt(k("img",wNe,null,512),[[rn,s.value===r.COMMON]]),tt(k("img",xNe,null,512),[[rn,s.value!==r.COMMON]])],32)]),_:1}),ue(h,{effect:"dark",content:"较差",placement:"top"},{default:Ee(()=>[k("div",{class:"re_feedback-item",onMouseenter:d[6]||(d[6]=m=>s.value=r.UNLIKE),onClick:d[7]||(d[7]=m=>c(r.UNLIKE)),onMouseleave:d[8]||(d[8]=m=>s.value="")},[tt(k("img",ENe,null,512),[[rn,s.value===r.UNLIKE]]),tt(k("img",BNe,null,512),[[rn,s.value!==r.UNLIKE]])],32)]),_:1})])],512),[[rn,a.value]])]),_:1})}}},SNe={class:"chat-swipe-pro"},kNe={class:"control-view"},INe={class:"middle"},FNe=vn({__name:"chat-swiper",props:{item:Object,index:Number,last:Boolean},setup(e){var E;const{features:t}=e0(),{records:n,updateIndexRecord:r}=Yr(),i=e,s=se(),o=se(),a=se(0),{role:l}=Mr(),c=se(i.item.children.length),u=((E=l.value)==null?void 0:E.chatType)==Fo;Xt(()=>{setTimeout(()=>{var B,S,L;(B=s.value)==null||B.resize(),a.value=(L=(S=o.value)==null?void 0:S[c.value-1])==null?void 0:L.offsetHeight})});const d=(B,S,L)=>{var N,U,$;B==="next"&&(a.value=(U=(N=o.value)==null?void 0:N[S-1])==null?void 0:U.offsetHeight),($=s.value)==null||$[B](S),Kt(()=>{var G,z,R;B==="prev"&&(a.value=(z=(G=o.value)==null?void 0:G[S-1])==null?void 0:z.offsetHeight),c.value=S,r({showMindMap:u},L-1,i.index),(R=s.value)==null||R.resize()})},h=de(()=>{var B;return(B=i.item.children)==null?void 0:B.some(S=>S.status===wt.sending||S.status===wt.loading)}),m=de(()=>{var B;return(B=i.item.children)==null?void 0:B.findIndex(S=>S.mindMapLoading)});mt(()=>m.value,B=>{var S,L;u&&B>-1&&(a.value=(L=(S=o.value)==null?void 0:S[c.value-1])==null?void 0:L.offsetHeight,c.value=i.item.children.length)}),mt(()=>h.value,(B,S)=>{!B&&S&&Kt(()=>{var L,N;a.value=(N=(L=o.value)==null?void 0:L[c.value-1])==null?void 0:N.offsetHeight,c.value=i.item.children.length})});const g=de(()=>{if(h.value){const B=n.value[i.index].children;return c.value=B.length,B[B.length-1]||{}}else return i.item.children[c.value-1]||{}}),b=de(()=>{const B=g.value;return(B==null?void 0:B.id)&&(B.message||B.mindMapText)&&(B.status===wt.end||!B.status)&&!B.define});de(()=>{const B=g.value;return(B.status===wt.sending||B.status===wt.pause)&&!B.define});const y=(B,S)=>{I1({fromId:S,message:B})},C=B=>{setTimeout(()=>{var S,L;a.value=(L=(S=o.value)==null?void 0:S[c.value-1])==null?void 0:L.offsetHeight},300)};return mt(()=>g.value,()=>{if(g.value.chatType==qc)return a.value=0;C()}),(B,S)=>(F(),P("div",SNe,[h.value||m.value>-1?(F(),He(ly,{key:0,item:g.value,showActions:!1,index:e.item.children.length-1,pIndex:e.index},null,8,["item","index","pIndex"])):(F(),P("div",{key:1,class:"chat-swipe-content",style:on({"--swipe-height":a.value?a.value+"px":"auto"})},[ue(T(nNe),{ref_key:"swipeRef",ref:s,"initial-swipe":e.item.children.length-1,"show-indicators":!1,loop:!1,touchable:!1,duration:500},{default:Ee(()=>[(F(!0),P(Ct,null,yn(e.item.children,(L,N)=>(F(),He(T(oNe),{key:L.id,class:ke(["swipe-item",{"mind-item":u}])},{default:Ee(()=>[k("div",{class:"swipe-item—inner",ref_for:!0,ref_key:"chatItemRef",ref:o},[ue(ly,{"is-children":"",item:L,index:N,showActions:!1,pIndex:e.index,onOnMarkmap:C},null,8,["item","index","pIndex"])],512)]),_:2},1032,["class"]))),128))]),_:1},8,["initial-swipe"])],4)),k("div",kNe,[k("div",INe,[e.item.children.length>1&&!h.value&&m.value===-1?(F(),He(ANe,{key:0,cur:c.value,total:e.item.children.length,onPrev:S[0]||(S[0]=(L,N)=>d("prev",L,N)),onNext:S[1]||(S[1]=(L,N)=>d("next",L,N))},null,8,["cur","total"])):Le("",!0),b.value?(F(),He(TNe,{key:1,item:g.value,index:c.value-1,pIndex:e.index},null,8,["item","index","pIndex"])):Le("",!0)]),b.value?(F(),He(lb,{key:0,index:c.value-1,item:g.value,pIndex:e.index,showRefresh:e.last,showCopy:g.value.chatType!=6},null,8,["index","item","pIndex","showRefresh","showCopy"])):Le("",!0)]),T(t).recommendQues&&g.value.questions&&g.value.questions.length&&e.last?(F(),He(ID,{key:2,items:g.value.questions,qid:g.value.qid,onSend:y},null,8,["items","qid"])):Le("",!0)]))}},[["__scopeId","data-v-869ff4c3"]]),MNe=e=>(Gr("data-v-89a0119f"),e=e(),qr(),e),LNe={key:0,src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-emptypage.png?t=4",alt:""},ONe=MNe(()=>k("div",{class:"re-issus-line"},[k("span",{class:"line"}),k("span",{class:"msg"},"已清除违规内容"),k("span",{class:"line"})],-1)),W$=vn({__name:"AnswerCheckHit",props:{showImage:Boolean},emits:["newChat"],setup(e,{emit:t}){const{curHistory:n}=bi(),{extraData:r}=pr(),i=t,s=de(()=>{const{sid:o}=n.value;return{spm:"1018.2226.3001.10131",extra:{sid:o,...r}}});return Xt(()=>{var o,a;(a=(o=window==null?void 0:window.csdn)==null?void 0:o.report)==null||a.reportView(s.value)}),(o,a)=>{const l=Cn("report");return F(),P("span",{class:ke(["re-issus",{block:e.showImage}])},[e.showImage?(F(),P("img",LNe)):Le("",!0),ONe,tt((F(),P("button",{class:"re-issus-btn",onClick:a[0]||(a[0]=c=>i("newChat"))},[Yt("换个问题 · 开始对话")])),[[l,s.value]])],2)}}},[["__scopeId","data-v-89a0119f"]]),Y$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAACvVJREFUeF7tnXtQVNcdx7/3Lk93eSMuKPgAFQVBjYpRA2LqWysV7CNNO22TdqZNOplR01c6IXbSaSZqZtqxTjOTNG1iYx5ItUaNb5eHD3wBAqJIePjgKQ+BhQV2b+d3wQVhH3dhd6+r58zwB7vnnN8938/+zj3n3PM7l4MN6d0MzVSeF97mBD4NEHgbirpEVgEo6tZzy/7w3cQGZ10wJ8mQIHA7M7LeBI83ALi7KXhMVgcgUh2MEH8VVN4e8HR3A8dJq06STSdmOne9CvRHydkQrCq2/eOjSl7puQfgUkjguElqLIyOgNLb04kSOdbUYADOhmARQHp6Oq+KX5bJC9jg5eGGtQtmYmKIv2PVkKH2oQCcCcEigJ0ZmnfA4bdeHu74QVI8AnzGyCCP402aAuAsCGYBbM88HcsLXD7P8YrU5+IQHuzneCVksmAOgDMgmAWwIzP7MCcYVs+NGo+lcZEySeMcs5YAOBqCSQA79mfN5PRCsYebAi+vWgDqgp7kZA2AIyGYBLDzS006eLw1IyIEq+dFP8nai22TAsBREEx7wD7NSQ5Ytj5hJqaOD2YABilg73mCGQBZdzkIYT9ZPg+BT+jIZ/CvSqoHPCxjTwimu6B9mi4Anq+uXwQPdzfmASYUsBcEcwAEsrl5Y+ITLz418MKNauQWV9rcVntAYAAAXKuoxfGrN20GYI8bMwMAoLbpAT49kz8iAKOFwADQCqgg4P0jF6Dt6nY6BAagX/KTBbdQUH5vxABG6gkMQL/kD7Rd+Oj4Jej1BqdCYAAGyZ1bUokLpdWjAmCrJzAAg+Q2GAT892wRquqbnQaBARgita6nF/tyrqG2uc0pEBgAEzL36g04kX8TJVX1DofAAFiQuKq+BTlFFahrGZ03WJoxMwBWfuM0R6Du6Jua+6hqaEFLeyeomxLExRrpiSBsTU2aNbQEAyBdwxHl7NB14/1D58WyW1KThunNAIxIVtsKvZeZxQDYJpl9czMA9tXT5toYAJsls28BBsC+etpcGwNgs2T2LcAA2FdPm2tjAGyWzL4FGAD76mlzbQyAzZLZtwADYF89ba6NAbBZMvsWYADsq6fNtTEANktm3wIMgH31tLk22QHkFFegsVVr8sI5noOnuwL+Si9EhgZhrJ/KagMbWtpReqce9MSqTasTH5DQJmK/MV4ID/FDbIQagb7W49loR1xJdR2qG1rR3qmD3iDA29Md6gAfRE8IwdTxQXYJvZUdwJdZhbjd2GJVWMowJTQIq56ZZjIqR28w4FTBLXEvp6VE4cqzJociOS4SCn54PHlPr17cC1p623I8tjrQF+sWRMN3jJekazeXyaUAUCMCVN54IXmOGPz9MNGWkf3nilFZ1yRZjPBgf2xcEvsIBHrg/kV2obgfVEryVXrhR8lz4ekx8m36jxUACvhYPmcaAAP0Aoeenl40tnWgsKJG7E4epujwEKyZPxAelVtSgQult43fU9xywvSJiAoLEiP1tboeVNY24+z1SnQM2uM5OyoMy+KijOVO5Jeh8Jsa4//U3SyaOQlhgT4gD7vd0Iqc4kq0dHQa88yJDENy/EAdUsANzvNYARgX4IMfJs8Z1obunl58nlWIhtZ243c/XT5PjE1u1+rw4bGLokCUxLjlpbNFTxmaOjp1+FRTgDYtxZhA7MN/tmIe/JTeaO3oxD+PXTQ+UA8L8kPaklmgoxcGJ6rjk9NXjZt13RQK/HLtQjqjwVbtxfwuAYAu9E5DK77ILjA28tkZE0F/V8vu4vS1cuPnK+dOQ8wktVkxymuacOBckfH7hOnhWBwzGUO3Hr64bA5C/H1M1nPp1h1U1jRhfLAfCNSEYF+T9xMpRFwGAG0B2f3VOXFUQ2liSABSl8xCZm6Rse+nm+or6xcN+9UOFoLq+cfh8+jU9Ygfhwb6ih7zeVYB7ja2ip/RiOmlVQuk6DfqPC4DgFpKgRIPb5C+Sm+8vHI+Pjp2Ec3tfX2yuS5sqEoZuddQXde3x5OGqBTvtvurs+jq7oM7RR2ElEUxoxZXSgUuBWCwcDTyeGXdIvz94FmjV0gV7vDF648MM19LWYK/Hcgx9v/OjIF2WQB00/v1txdj1/9y0d2rt+mXeyjvOm7cGRjnv7ZhCf56IMf4g40OH4s182dI+QGPOo9LAdh7Jh81/WN0nzGe+PmqBHz4dR5a+0c1krug7EJUN/RN/jzcFXh1/WLsOpiL7p4+kJPHBeI7i2NHLa6UClwKAN2Eu7r7bp40AvleYjwyc6+hsr8/V/AcfrVukcUhocFgwO5D50FDW0o0o31h6WzsOXUF9S19w1yVtyd+sTrBrH51zW2orG9GVGgQgnyVUnQ2m8dlANAazyenrhgbkhAdgcUzJyGvtBo5JQNxvDQposmRuVRaXY/Dl0qNX8+fPgHPxUyB5lo5LpfdNX5uaRh6sqAMBeV9Ezaab2xKjIPKa2SnhLkEABo6HjhfIu5CpkSbVumoBJqI0cTog6MDEzE6xYU8Y6z/8IU72r38maYAWl1fxCOtC4n1qMbg/oMO/PvEZSMA8jCaiA1dL2p80IH/nLpqnPj5qbzx0or5I/aCxwoALUWsmDtVbAyJrtcLaOnoQlFV7SNRKUNvkrSimndjYCmCbtDkIdPGB8PHyxO0C/nWvfs4X1pt7MLIRtyUUHxrdp89SkculeJ69UDgBc0RFsdMQmiAD3S9vaioaUJ2ceUjdayYOw2xFiZ+1sg8VgCsXexDlze9GEcTMunxW6FBvti0JO6RSRuthO7V5KOxtUPKpWCyOhApz8aMalnapQBEhQVj+ZwoeHt6DBOIbq5ZRRW4Wn5P9B5LiZYqno+PMjljppvzkcs3UX6v0WIddFTPqmemj3gN6GHlsgOw9EBGoeibqQaplJgSGijpeJzmdi2Kq+rEBzIU36vrpgcyCviM8ULEWD/ERIxDsIQHOzRMpQcydxofQNulEydpSm8PhAX6Imai2m4nRMoOQJKvP8GZGACZ4TIADIDMCshsnnkAAyCzAjKbZx7AAMisgMzmmQcwADIrILN55gEMgMwKyGyeeQADILMCMptnHsAAyKyAzOaZBzAAMisgs3nmAQyAzArIbJ55AAMgswIym2cewADIrIDM5pkHMAAyKyCz+ZF4wFP1IjdH8qF9qLsOniUTui2pScPOPGCvMnSk+gCa2rT41/FLEMDd25qaOH6oOfYyTwcDKLvbiIMXSiAAp7amJj0vCcDT9jpbRzIwBoQY8NaWTUnbJAF42l7o7CgAFGz4wdd5YoitoOBitqYklkgCQJl2ZJ45zAncU/FKc0cBOFNYjiu37oITcGRzWtIaU3bMvlN++2enY3l3Lp/neEXqc3EID/Zz1HU+kfXebmzFvuxCGASD3tAjzH79+8kDp4cMarFZAJTnvUzNXwQBvxOPh0mKFyMWWbKuQHObFns1BWKgH8fhnc0bk35vrpRFAOnp6bwqflkmL2ADHZC0dsFMu4XtWG+Ga+agsKlDeSXioSAGDgfaC05t3LZtm9n3I1oEQBJs//iokld67gG4FDr8KG6SGgujI6D0HlnQsmvKav2qKZaZQmQLK2v7AwiF/YYO3Yuv/3ilxXBMqwBE04LA7czIehM83gAoaJAXwzcj1UEI8VeJR4bR+W4E6GlIFKFJZxq1d3aLRx+U195HRW0T6Dw6AD0w4M9b0hL/BI6z+rIrmxR7N0MzleeFtzmBTwOE4ccRPg3qm20jZxA4Q4bBwP3xN2lJZVKl+D92IH67fWSHuAAAAABJRU5ErkJggg==",NNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAYAAADnRuK4AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAkKADAAQAAAABAAAAkAAAAAA/PwqIAAAM50lEQVR4Ae1dW4wUVRr++9499DAyMz0XQBEkjAYcXQUUDMRrNJoYSRRI1mQFYtSEFzUbH/alX/bBmGV8mIThwUUeTJbES+RBE40mmiBZ2biI4gW5JK7MTPdcuA3TM32rPX/PDMx0n+o+1VWn63L+k3SYOpf/1P99H1Xn1Kk6vw8kJC2ZDI8kEk8XA4FdUCisgVyuvTg9HS9mMgFN03wSuvSESX9T04llb7zxJzc5YymZqb6+ByAS6c9fvNhbzGb9bgLCKefqNhFZIqChffvW+mOx93KpVC9dYcxL0U0iMi2g1MDAW7l0+nWtUDBtyzz03rHgFhHVTTob50TTXV1fZoeGNnmHNmd54gYR1SUgFE+qre1cbnS021mQe+9snC6iugQ0vH//8dzw8PpqdPmjUYiuXg2xnh4IdnRAIB4H/6JF1ZooWVa4fBlG3n0X2MRD138ni8iwgNIHDrwzPTi4W89bfyQCzZs3Q3zTJvCFw3rVKH8eAm4WkSEBDb399gbm7L+1YpHbLrx8ObTv2AH+5uZ58NCfIgigiIb6+qpWdeKVyNCzGl8weFhPPE3r1kHHrl0knqoS0C8MtLToF86WFCcn777w5pv/rVmxgRWEBZTu79+eGxlZyTu3yIoV0LptG0AgwCumPAsRcJqIhAVU9Pn+zsOBXVahjd22SDw8dOTkOUlEQgIaSyYX58fHb+PBsXjrVkARUWosAk4RkZCACl1df9Hy+YqBM07N4xs3NhY56u06Ak4QkZCA2PrWzutnPe+P2O23A/iFTMxrRX9aiYDdIhJin119lvOcjq5Zw8umvAYjYKeIxASUy7XyMAm2tfGyKc8GBOwSkZCA2Itg3FFygB4Y2iAV/S7tEJGYgHReDqOlCn0y6ynBZSCzqdEiEhKQWaeovRgCVl3RGykiEpAYtw2pZZWA8GQbJSISUEOkIdaJyHqYmKWZWo0QEQnICCOS60ZWrbK8B9kiIgFZTln9BmPsuZpPwoK0TBGRgOrn2/KWPvYWZ+SWWyy3iwZliYgEJIWu+o3G77uv/sY1WsoQEQmoBuiNLo6y9UVZVyH0xWoRkYAarRCB/loee0ygVv1VrBQRCah+HqS1DN98MzTff780+2jYKhGRgKTSVL/xlscfh+ht3Hf46jda1tIKEZGAykB1zKHPB23PPQehRELqKZkVEQlIKj3mjOO0vmPPHkdfiUhA5jiW3hpF1P78844dE5GApEvAgg7Y7azliSdKVyOnTfFJQBbw2ygTODtL7N4N7Tt3QnTlSkcsewQb5Tz1Yx0C+LARf9rUFGROn4bps2ehcOUKFK5eLf3YdoKmOpsbWItst0cCMgW1vY1xfNTU21v6GT2TWhs6oIhEbNItTAQlD9bBd48SL7wAwSVLTHlHAjIFn7sbz4nIjBckIDPoeaCt2bcgSUAeEIGdLpCA7ETfA32TgDxAop0ukIDsRN8DfZOAPECinS6QgOxE3wN9k4A8QKKdLpCA7ETfA32TgDxAop0ukIDsRN8DfZOAPECinS6QgOxE3wN9k4A8QKKdLpCA7ETfA32TgDxAop0ukIDsRN8DfZOAPECinS6QgOxE3wN9k4A8QKKdLpCA7ETfA307+ruwP5LJmhD7MFoQ+7FwnKUgvwEWGTrY3g5Nd91VihrNM3Dt+HG49MknvKKFeWg3FJqxy0JbhVj06Qj7IhTDe9YKsDd66BBMnT+/0F4dR7i5An6R6tTkaAGJgMZiuLLdkorAIgoBsC818QvN7NAQTP7wA4Q6O6Ft+3bgBYVhIaxqmy8UQGO/63YHB+HaiRNw+fPPoXnLFpC5n2Htk3NGDU/fwnKpFIwcPAj5dNpStAsTE3Dp009h/IMPAFC4CidPCwh5RbLH3n8fQOSKY1AIeJUbP3LEYCtvVXfdLWzRvfcu3LWL3b5wMwHcWGDqzJnSLaycohy7AmV++glia9eWF10/9sdisPjBB2eOUWzsh7fFIrstsnixpQ0Mitns9fpzf0yePAnRW2+FpnvumcvS/Rd31MBNEYwks58eG+mrnrquE1Cspwd0IyUy0i9/9hlcPXasAotr331XXUAs1FK1MY2Wy8GVr76CiaNHmbYWjp8uf/HFzAYHbCBfLYW6u6v2Ua2tU8u8dQvDjZjY5pQRzqwlPzZmigOcjbU8+igsfuihCjuFa9dKg+uKAgUyvCWgWcKi7CpVnnB2hrM1swlnX8HWygigk2x2pmLypIB4kf9wul+akptlmV3l4uvXV1jBRwcqzsg8KaDp33+vINjPNmPC25AVifdgD8WZvXDBCvOuslF91OcqV2ZOduq33yBz6lTFmVu53zI+oOQlnK2FV6zgFZXy8qOjgLM2kRTu6oIge/Lt9OQ6ARXZgBW3ZyslnGrj02I2jc9fugQonsnvv4fS0+ky5GO4/GBRwmDDuIRS3g9O+asl3M8QfyKp5eGHoZkEJAKVsTrjH39srAGrHWTbuS26W2jLP2HbPjbt1zKZBfVZePQFxyoceHIMNJ84XGRd8swzgIRbmXxsMF2eSutx5ZkeP3bdLcwIH7gy3/rss6UVdCPtROrynkrzZn8ittxcx5MCCrHXOXDMgyGTcCtcy9Pc6n+ZYVwOqZbiGzdyH0Ty2vgtmjHybFuZ5zoBLd66FcJLl97AgAWpxUC1eKvy47tAbLwDNZYUbjSu7y+cbfGSn70zVC2VzrGGyKq1d2KZ6wQUXr5cfy2sQQjn8KEhJ/GWUDjVPJXl+UG0DLYyv/xSYRZXzf3NzRX5Xs8gARlkGBdleQLCkAMqJtfdwuwkKTc8DOMfflixpoZLJNVeBbHznGX3TQKaRRifaKNAFiSWV2TvAeFKfubnn0u/BeWzB/ENG8Df1MQr8nweCWiWYnyjMTUwYJjwCBvUtzzyiOF2XmlAYyATTOLXHm07dtT8xMdEF45vSlegOijChdSmO++Em556qvTNWB0mPNOEBCRIJYomyEJwYyx3HPMETMbZEuzW8dUcLaDOF1+cAXDewiXvI0GjKMfuuAPwBXeR5MdXN9hCLK6rGXnCfdOTT5a+Fin1MXv+gRpPqkXOx2l1HC2g0LJlUvDCJYewZDLxaqVCokG0CixL9JEEJBFcFUyTgFRgWaKPJCCJ4KpgmgSkAssSfSQBSQRXBdMkIBVYlugjCUgiuCqYJgGpwLJEH0lAEsFVwTQJSAWWJfpIApIIrgqmSUAqsCzRRxKQRHBVME0CUoFliT6SgCSCq4JpEpAKLEv0kQQkEVwVTJOAVGBZoo8kIIngqmCaBKQCyxJ9JAFJBFcF0yQgFViW6CMJSCK4KpgmAanAskQfSUASwVXBNAlIBZYl+kgCkgiuCqZJQCqwLNFHEpBEcFUwTQJSgWWJPpKAJIKrgmkSkAosS/SRBCQRXBVMk4BUYFmijyQgieCqYJoEpALLEn0kAUkEVwXTQgJieyUXeWBo2Swvm/JchIAeh3qcl7smJqBYbLK8IR5jgBJK7kZAj0MW/5XLebm3QgJi8bC4QUIx+BoldyOgx6Ee5+XeigkoGPyjvCEeT50+zcumPBchoMchE9D/RNwQE5DP9y+esVLoRxYCm5JLEWDc8cJ3ojc+gMMiXgkJKDA8fIiFrNbKDRYmJmDi22/Ls+nYJQggd8hheUKukfPyfN6xkIDakskrwdbWszwDV77+GoqTQuMtXnPKswkB5Ay54yXkGjnnlZXnCQkIG/k17W/ljfEYT2TsMLvasfiilFyCAOMKOdP7j6/HNc87dqsTT8P9/edyIyMreS2a1q2D1m3blA7/yMPFcXlMPOMffQSTP/7IPbVQInG+a+/eVdxCTqbwFQjbavn8Dha5r2IshGV4QumDB6FIz4YQDkcm5AY50hMPcoscGzl5Q1cgNJw+cOCd6cHB3Xqd+Fl0v+bNmyG+aZPy8UT1MGp0Pj5tnjh2DK5+882NKIqck4gsXfrPjpde2sMp0s0yLCC0NLx//3EWY329rlVW4I9GIbp6NcR6eiDY0QGB5mZlY6tXw0lGGY5t8AlzPp2GzK+/wtSZM1CcmqraVair6z9dr7yyoWolTmFdIS87U6ktqfb2c7nRUd3Ao3jCeKnUu1xyzoWybEIg1N4+hJzW072hMdBcB75kcqpzbGxVuLv72Fwe/etOBJBD5BI5rceDum5h8ztKDQy8lUunX9cKBdO25tulv+Ui4AsEtFBHxz86X375r2Z6soT0oX371rLV2/dyqVSvpmmW2DTjFLXVR8Dn82mhzs6TxUzmz92vvXZKv6ZYiaVkp/r6HoBIpD9/8WJvMZut6/YodtpUyygC+H5PcMmSkzA9vbfz1VePGm2vV99SAc11oiWT4ZFE4uliILCLPaFeA7lce3F6Os5UH6Ar1BxKcv7FKwy7GxTY45QJCIVGIRA47S8UDiZGRo6wcY7lbwD+HwfN1YOE2MQHAAAAAElFTkSuQmCC",DNe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAYAAADnRuK4AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAkKADAAQAAAABAAAAkAAAAAA/PwqIAAANFklEQVR4Ae2dX0wcxx3H5+72DsxhwEAxOGACNv6HjQEbx46d2sS1FUVKVDVW3DaVGqfqQ6W+RX3qc5+ivqVPVRpXiusSqXloJTfy35C0JQYsqBNix2Bsx9g4BDB/7jAce3ed35XDd7uzu3O3N8ce8xsJsTt/fjvz/X1uZ3dndsdFBIQPBwZ8oZG5V72K65Qajm5RI+Hy0KJauBBSPdFo1CXgkKvCZH6et/+XrxxqyaXGZNSZp893HfS5lHdngvNNi6rqziUhnFLXXIMoIwCd/ri7MU9xn5mYDjThGcY+irkEkW2AOi71vjM+HXw7EonYtmVf+tVjIVcgStvp71+5kp8fLrw8PhU4sHrc5qyW5AJEaQEE8HhD/uHHs8EqZ0m++mrjdIjSAujshZ6e8enAXjN3+bwKqa0sJXVV5aSsyE8K8n1kTZ7XrIiUaYEnC+Sjzn4yE3xi2H4nQ5QyQB0Xr703NjXzllFrAZyWhhrS3FBNvIrHKBvGJyiQyxClBNAH/+xum5qbu2p0p7W+tIi8fGAn8dOzDYbUFACITp/rMi3kxDNRSs9qXB7SYQRPQ3UFee1wC8JjioBxYuGaPOPEpZT5hcXmP/7jX32WGbOYgRugv1zofn1yJljHqtuG8hJybN924nandEJjmcI4CwWcBhE3QHQE4nestuX7vLTbaiRuF8LD0kdEnJMg4gLog3OfF00H5jaxxGjbXksAIgzZVcApEHEBpOQpPw8znjTDrfmuTc9kVzk82rICToCICyASjf54udYJG/UbyrHrStBjJTZXGiIugNRItJolzrNVZaxojMuyAisJER9AqlrK0qSksIAVjXEroMBKQcQF0HwozCQFHxiuACkmh1wJiLgAMpochkMVJt5MIwmGgeyGbEPEBZDdRmF5PgUydUbPJkQIEJ9vs5LLn289nMFbkWxBhADxeiQL+QoLMgcQVDcbECFAWQCD9xA1Fet4s3LnEw0RAsTtCvEZ4bma2515l4iEKPO1Fa/zqj1CHr0L21BeLKR9oiBCgIS4K32jTQLHFkVAhACl72shJWF8sapMzFkIKpxpiBAgIRjYM3pwF3PmjD2jCaUzCREClCCsUzYry4piLyWIrE+mIEKARHrJhu2DTZvJxvXMMWwbVpOLZgIiBChZU8fswQThl57bQUrpO3Uig12IECCR3rFpGwZXTxxpcfSZCAGy6WTRxQGiVw41OfaaCAESTUAG7EN3doheE5040uq4W3wEKAMOzpYJuDt7jXZp8PZvNR03c8Kwh/0ZTNlSD4+zrAA8bIS/hUWV3B2dIPfHHpPA3AIJztO/JyESUtXlvOlsxC+seT63hwClo7BDysDY2daN62N/qVbJ6oMOABGPTezCeFRahXngXfwfHW4mRf41tlqHANmSL7cLxyGy0woEyI56q6Asz1dBzJqJAJmpg2mWCiBAlhJhBjMFECAzdTDNUgEEyFIizGCmAAJkpg6mWSqAAFlKhBnMFECAzNTBNEsFECBLiTCDmQIIkJk6mGapAAJkKRFmMFMAATJTB9MsFUCALCXCDGYKIEBm6mCapQIIkKVEmMFMAQTITB1Ms1QAAbKUCDOYKYAAmamDaZYKIECWEmEGMwUQIDN1MM1SAQTIUiLMYKaAo98L+8NHnWZ1X06jy3Aub5ttrMnzETUcJotqOCkbfHH/p8fayNqC/KR47c5U4Ak5e7GHhMORpCSwC+HJQigp3mjHxbE4H6z++Ksfft/IhGPiHX0GAjB4/njVhGXH9zfW6bIDUJ/0DeritRGf9g/q4IE8L+zeTHxe/hWqudrE95vQVjHr+44GSIQauzdXk0q6urQ23Hs0QYYefKeNXt4fGvmOfPPt5PJ+fKO2soxsqamI70r3XzqAwMMv7t1GPIzvMX/23yH6Xnly9wb54Qz12fUh2EwK0PUdadmSFCfbjqOvgaBrMAqzc/Okf3BEl7y/sZ54FfbvIr62a+naArJ3Wy25+tWdpPJBunZ715fD5HBzQ1I85IM0bYBjrV1angDshejHDlgBAPx8IPlYkK+5oWa5vLYcz3WStsxK7DsaIOhujMK3kzNMgHZt2kDgowNWYc+2jbEua2I6kJT1y+GHZFttJVm/bm0sfpymXx96kJQHdtbTbnD35qfrxW6nZYzCfGiRCRB0fRVLxzEq6/R49k/V6bXOQP1gmfKje7YS7S8dLnCvXPs6dvEOh4GL64jmLg+6vxdpWQyESAsQOB9+/c0N+rMcnHWgexy4M0oeTUzrOGndWkPKBH/8UndQh0ZYn+sdWvFMVeu5HXVk+OE4mabPeBJD9427zAvtdfT6qW3bs4lZpd6W+gwEnlc8tDtq1XdHcOEL1y6JAbq7dpoXHvJh+L8C0gMEMjzzvRKyo67KkolGmkfUajqWB3doBgRoyTGH6PoUfvrVLqMA39F5XvAaFkbHdnI8ArTkHfgeM+uCOu68AzvriY8+OMSQrAACtKSHSgdIv7j9MFmdhD240MagVwABWtLkP/QJ9Eww+U4sUa7bdJxscGQsMQq3qQIIEBVhlD7r+eK2/mmzlpBP+4folI3kOzNtHtn2pQcoHImQywlPns0AgPk+nXRKB4anCkgP0NWv7pLHs3NPFVnagmkarKfNQ7QbM5v2oTO0yiOkBmhsapb037qvczHckbW3bomNd2nHyiBzJx0f0z5k1BmRJEJagGCA9HLv17qBUvD78/SWHZ77wIg7axVl6Mp4ZjDKwJC0APXevEdg0FQbqui67TvrNyxH799Zx5wrDV3Z7Qd4ay8lQBMzQXLt5jfLkMQ3PHRc7KhmXMzr8cS6s3iexP+d/bek78qkAwjmql/qvUng7ksb2uiswhI62q4NsPgtrIqjDXPzeFcmHUB99KJ57PGslgVSXlxIWrdu1MXHI2B6LbzVoQ2D98di00G08bLsSwUQvNfVTW/btQHutGCGIcxSNAownxqWnWSFT/qgK2PPh2blX01xUgF06drN2IuFWgfC3GueucnQjdVW6tdyh64M3hmTMeTsjMTSYj850d6q85nRiDlc88CUDVYoLylkRTPjju/bQaYYDx4hM1xfsc5hMMmfVdd1RfrrLeZBHRyZswDB3RHrBUEjrWEiPDzXsRsAhlTtQBeZSl3t1jGb5aXqwrIprCzHQoBk8bSgdiJAgoSVxSwCJIunBbUTARIkrCxmESBZPC2onQiQIGFlMYsAyeJpQe1EgAQJK4tZBEgWTwtqJwIkSFhZzCJAsnhaUDsRIEHCymIWAZLF04LaiQAJElYWswiQLJ4W1E4ESJCwsphFgGTxtKB2IkCChJXFLAIki6cFtRMBEiSsLGYRIFk8LaidCJAgYWUxiwDJ4mlB7USABAkri1kESBZPC2onAiRIWFnMIkCyeFpQOxEgQcLKYhYBksXTgtqJAAkSVhazCJAsnhbUTgRIkLCymEWAZPG0oHYiQIKElcUsAiSLpwW1EwESJKwsZhEgWTwtqJ1cAHkVRb+wBK3QohoWVC00my0FjHxo5HNtvbgAyvd59Ev6UUtB+oV2DLmtgJEPjXyubS0XQIqiTGoLwv5UgMkVKyvGOVQBIx8a+VzbDD6A3K4RbUHYvzs6wYrGuBxSwMiHisetXwuU0S4ugIjL9VdG2dgyR7B0JIbcVAB8N/zQcNXFDp5WcQGkLqh/pmtN6EiBVWp41lvnqQjmyb4C4DvwoTaAr8Hn2njWPhdAP3t5/0xxYcFtloGeG/ekX/aRpYvT42DVafAdK4CvweesNG0cF0BQyOWK/lZbGPahIue6BpirH7PyY9zKKwBdF/jMaOlyI1+zas5a3oqVLxZ35nz38ORMsI6VoaG6ghxr207c7pRMskxhnEAFIpEoudBzgwzSVadZobTIf+eN4/vqWWmsOO4zEBSOhslJuvaV7loI0qBCf+vsw2dDIIZDAzzzAR8ZwQO+BR+nUv2UTxcdF6+9NzY185bRQXx0QbaWhhrS3FBNvIrHKBvGZ1EBeNrcPzhC+gbvk9Ci8dquFSVFfzr5gz2/SKVqKQMExs9e6OkZnw7sNTsQgATri9ZVlZMyujylP99HYOFaDOIVgGsbONtMTAfJndFxcu/RpCk4UCO6anXvT461taVau7SWvJxXAi+sW+sffjwbrDI6IJAOS2LDHwZnK0B9OQo+TaeWKV0DxQ9wqr19ftEXrKeL1XbF4/B/bioAPgRfgk/TaUFaXVjigTou9b4zPh18OxKJ2LaVaBe3xSrgpg8Ly4v9vz95dO9v7BwpI04//XF3Y57iPjMxHWiKRqMZsWmnUVjWWAG40yorLry+oEbeePOlfQPGOflSMurs0+e7DvpcyrszwfmmRVVNq3vkqzbmSlUBmN9T5M+/Hoqqv37z+IF/p1reKH9GAYof5MOBAV9oZO5Vr+I6pYajW9RIuJxeVBcuhFQPnqHiKon5D2eYPJ8SpnfBAcXtGVc8rluLavR9X3XB319vbNQPfNmsxv8AGLcbuu+YuuMAAAAASUVORK5CYII=",RNe=e=>(Gr("data-v-39eb842a"),e=e(),qr(),e),UNe={key:0,class:"msg msg-left"},HNe={class:"item"},QNe={key:0,class:"file-msg"},$Ne=["src"],PNe={key:1},zNe={key:1,class:"file-msg link-msg"},KNe=RNe(()=>k("span",null,"链接: ",-1)),VNe=["href"],GNe={key:1,class:"msg"},qNe=vn(Object.assign({name:"ShareChatItem"},{__name:"ShareChatItem",props:{index:Number,pIndex:Number,item:Object,last:Boolean,codePreWrap:Boolean},setup(e){const t={"file-pdf-icon.png":NNe,"file-doc-icon.png":Y$,"file-docx-icon.png":Y$,"file-txt-icon.png":DNe},n=r=>{if(!(r!=null&&r.icon))return"";const i=r==null?void 0:r.icon.split("/").reverse()[0];return t[i]||""};return(r,i)=>{var s,o,a,l;return F(),P("div",{class:ke(["text share-chat-item",{"code-preline":e.codePreWrap}])},[e.item.type==="right"?(F(),P("div",UNe,[k("div",HNe,[ue(Mu,{id:e.item.qid,text:(s=e.item)==null?void 0:s.message,end:""},null,8,["id","text"]),e.item.extJson&&e.item.extJson.chatType==T(Vi)?(F(),P("div",QNe,[n(e.item.extJson)?(F(),P("img",{key:0,src:n(e.item.extJson),alt:""},null,8,$Ne)):(F(),P("span",PNe,"文件: ")),k("span",null,pt(e.item.extJson.fileName),1)])):Le("",!0),e.item.extJson&&e.item.extJson.chatType==T(ro)?(F(),P("div",zNe,[KNe,k("span",null,[k("a",{href:e.item.extJson.link,target:"_blank"},pt(e.item.extJson.link),9,VNe)])])):Le("",!0)])])):Le("",!0),e.item.type==="left"?(F(),P("div",GNe,[e.item.showMindMap?Le("",!0):(F(),He(Mu,{key:0,id:e.item.id,text:(o=e.item)==null?void 0:o.message,references:(a=e.item)==null?void 0:a.references,end:e.item.status===T(wt).end||!e.item.status,qid:e.item.qid},null,8,["id","text","references","end","qid"])),e.item.showMindMap?(F(),He(ay,{key:1,index:e.index,pIndex:e.pIndex,qid:e.item.qid,isError:e.item.error,text:(l=e.item)==null?void 0:l.mindMapText,loading:e.item.mindMapLoading,onSend:()=>{}},null,8,["index","pIndex","qid","isError","text","loading"])):Le("",!0)])):Le("",!0)],2)}}}),[["__scopeId","data-v-39eb842a"]]);/*! * html2canvas 1.4.1 * Copyright (c) 2022 Niklas von Hertzen * Released under MIT License *//*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var hy=function(e,t){return hy=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},hy(e,t)};function _a(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");hy(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var py=function(){return py=Object.assign||function(t){for(var n,r=1,i=arguments.length;r0&&s[s.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]=55296&&i<=56319&&n>10)+55296,o%1024+56320)),(i+1===n||r.length>16384)&&(s+=String.fromCharCode.apply(String,r),r.length=0)}return s},j$="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",YNe=typeof Uint8Array>"u"?[]:new Uint8Array(256),b6=0;b6"u"?[]:new Uint8Array(256),C6=0;C6>4,u[i++]=(o&15)<<4|a>>2,u[i++]=(a&3)<<6|l&63;return c},XNe=function(e){for(var t=e.length,n=[],r=0;r>Xu,eDe=1<>Xu,nDe=Z$+tDe,rDe=nDe,iDe=32,sDe=rDe+iDe,oDe=65536>>gy,aDe=1<=0){if(t<55296||t>56319&&t<=65535)return n=this.index[t>>Xu],n=(n<>Xu)],n=(n<>gy),n=this.index[n],n+=t>>Xu&lDe,n=this.index[n],n=(n<"u"?[]:new Uint8Array(256),y6=0;y6tP?(i.push(!0),a-=tP):i.push(!1),["normal","auto","loose"].indexOf(t)!==-1&&[8208,8211,12316,12448].indexOf(s)!==-1)return r.push(o),n.push(Cy);if(a===pDe||a===_y){if(o===0)return r.push(o),n.push(Zu);var l=n[o-1];return wDe.indexOf(l)===-1?(r.push(r[o-1]),n.push(l)):(r.push(o),n.push(Zu))}if(r.push(o),a===bDe)return n.push(t==="strict"?yy:wp);if(a===cP||a===_De)return n.push(Zu);if(a===CDe)return s>=131072&&s<=196605||s>=196608&&s<=262141?n.push(wp):n.push(Zu);n.push(a)}),[r,n,i]},Fy=function(e,t,n,r){var i=r[n];if(Array.isArray(e)?e.indexOf(i)!==-1:e===i)for(var s=n;s<=r.length;){s++;var o=r[s];if(o===t)return!0;if(o!==b0)break}if(i===b0)for(var s=n;s>0;){s--;var a=r[s];if(Array.isArray(e)?e.indexOf(a)!==-1:e===a)for(var l=n;l<=r.length;){l++;var o=r[l];if(o===t)return!0;if(o!==b0)break}if(a!==b0)break}return!1},hP=function(e,t){for(var n=e;n>=0;){var r=t[n];if(r===b0)n--;else return r}return 0},BDe=function(e,t,n,r,i){if(n[r]===0)return $n;var s=r-1;if(Array.isArray(i)&&i[s]===!0)return $n;var o=s-1,a=s+1,l=t[s],c=o>=0?t[o]:0,u=t[a];if(l===nP&&u===rP)return $n;if(Iy.indexOf(l)!==-1)return uP;if(Iy.indexOf(u)!==-1||AP.indexOf(u)!==-1)return $n;if(hP(s,t)===sP)return S6;if(ky.get(e[s])===_y||(l===x6||l===E6)&&ky.get(e[a])===_y||l===iP||u===iP||l===oP||[b0,by,vp].indexOf(l)===-1&&u===oP||[w6,_p,vDe,sd,od].indexOf(u)!==-1||hP(s,t)===bp||Fy(wy,bp,s,t)||Fy([w6,_p],yy,s,t)||Fy(aP,aP,s,t))return $n;if(l===b0)return S6;if(l===wy||u===wy)return $n;if(u===Cy||l===Cy)return S6;if([by,vp,yy].indexOf(u)!==-1||l===mDe||c===By&&xDe.indexOf(l)!==-1||l===od&&u===By||u===lP||ac.indexOf(u)!==-1&&l===uo||ac.indexOf(l)!==-1&&u===uo||l===yp&&[wp,x6,E6].indexOf(u)!==-1||[wp,x6,E6].indexOf(l)!==-1&&u===Cp||ac.indexOf(l)!==-1&&dP.indexOf(u)!==-1||dP.indexOf(l)!==-1&&ac.indexOf(u)!==-1||[yp,Cp].indexOf(l)!==-1&&(u===uo||[bp,vp].indexOf(u)!==-1&&t[a+1]===uo)||[bp,vp].indexOf(l)!==-1&&u===uo||l===uo&&[uo,od,sd].indexOf(u)!==-1)return $n;if([uo,od,sd,w6,_p].indexOf(u)!==-1)for(var d=s;d>=0;){var h=t[d];if(h===uo)return $n;if([od,sd].indexOf(h)!==-1)d--;else break}if([yp,Cp].indexOf(u)!==-1)for(var d=[w6,_p].indexOf(l)!==-1?o:s;d>=0;){var h=t[d];if(h===uo)return $n;if([od,sd].indexOf(h)!==-1)d--;else break}if(Ty===l&&[Ty,B6,xy,Ey].indexOf(u)!==-1||[B6,xy].indexOf(l)!==-1&&[B6,T6].indexOf(u)!==-1||[T6,Ey].indexOf(l)!==-1&&u===T6||fP.indexOf(l)!==-1&&[lP,Cp].indexOf(u)!==-1||fP.indexOf(u)!==-1&&l===yp||ac.indexOf(l)!==-1&&ac.indexOf(u)!==-1||l===sd&&ac.indexOf(u)!==-1||ac.concat(uo).indexOf(l)!==-1&&u===bp&&yDe.indexOf(e[a])===-1||ac.concat(uo).indexOf(u)!==-1&&l===_p)return $n;if(l===Sy&&u===Sy){for(var m=n[s],g=1;m>0&&(m--,t[m]===Sy);)g++;if(g%2!==0)return $n}return l===x6&&u===E6?$n:S6},TDe=function(e,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var n=EDe(e,t.lineBreak),r=n[0],i=n[1],s=n[2];(t.wordBreak==="break-all"||t.wordBreak==="break-word")&&(i=i.map(function(a){return[uo,Zu,cP].indexOf(a)!==-1?wp:a}));var o=t.wordBreak==="keep-all"?s.map(function(a,l){return a&&e[l]>=19968&&e[l]<=40959}):void 0;return[r,i,o]},SDe=function(){function e(t,n,r,i){this.codePoints=t,this.required=n===uP,this.start=r,this.end=i}return e.prototype.slice=function(){return si.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),kDe=function(e,t){var n=_6(e),r=TDe(n,t),i=r[0],s=r[1],o=r[2],a=n.length,l=0,c=0;return{next:function(){if(c>=a)return{done:!0,value:null};for(var u=$n;c=_P&&e<=57},cRe=function(e){return e>=55296&&e<=57343},ad=function(e){return cs(e)||e>=yP&&e<=xP||e>=bP&&e<=iRe},uRe=function(e){return e>=bP&&e<=oRe},ARe=function(e){return e>=yP&&e<=lRe},dRe=function(e){return uRe(e)||ARe(e)},fRe=function(e){return e>=WDe},O6=function(e){return e===k6||e===MDe||e===LDe},N6=function(e){return dRe(e)||fRe(e)||e===RDe},EP=function(e){return N6(e)||cs(e)||e===qs},hRe=function(e){return e>=ZDe&&e<=JDe||e===eRe||e>=tRe&&e<=nRe||e===rRe},C0=function(e,t){return e!==Ep?!1:t!==k6},D6=function(e,t,n){return e===qs?N6(t)||C0(t,n):N6(e)?!0:!!(e===Ep&&C0(e,t))},Ly=function(e,t,n){return e===Ju||e===qs?cs(t)?!0:t===Sp&&cs(n):cs(e===Sp?t:e)},pRe=function(e){var t=0,n=1;(e[t]===Ju||e[t]===qs)&&(e[t]===qs&&(n=-1),t++);for(var r=[];cs(e[t]);)r.push(e[t++]);var i=r.length?parseInt(si.apply(void 0,r),10):0;e[t]===Sp&&t++;for(var s=[];cs(e[t]);)s.push(e[t++]);var o=s.length,a=o?parseInt(si.apply(void 0,s),10):0;(e[t]===wP||e[t]===CP)&&t++;var l=1;(e[t]===Ju||e[t]===qs)&&(e[t]===qs&&(l=-1),t++);for(var c=[];cs(e[t]);)c.push(e[t++]);var u=c.length?parseInt(si.apply(void 0,c),10):0;return n*(i+a*Math.pow(10,-o))*Math.pow(10,l*u)},gRe={type:2},mRe={type:3},vRe={type:4},_Re={type:13},bRe={type:8},CRe={type:21},yRe={type:9},wRe={type:10},xRe={type:11},ERe={type:12},BRe={type:14},R6={type:23},TRe={type:1},SRe={type:25},kRe={type:24},IRe={type:26},FRe={type:27},MRe={type:28},LRe={type:29},ORe={type:31},Oy={type:32},BP=function(){function e(){this._value=[]}return e.prototype.write=function(t){this._value=this._value.concat(_6(t))},e.prototype.read=function(){for(var t=[],n=this.consumeToken();n!==Oy;)t.push(n),n=this.consumeToken();return t},e.prototype.consumeToken=function(){var t=this.consumeCodePoint();switch(t){case I6:return this.consumeStringToken(I6);case ODe:var n=this.peekCodePoint(0),r=this.peekCodePoint(1),i=this.peekCodePoint(2);if(EP(n)||C0(r,i)){var s=D6(n,r,i)?FDe:IDe,o=this.consumeName();return{type:5,value:o,flags:s}}break;case NDe:if(this.peekCodePoint(0)===Bp)return this.consumeCodePoint(),_Re;break;case F6:return this.consumeStringToken(F6);case M6:return gRe;case Tp:return mRe;case My:if(this.peekCodePoint(0)===Bp)return this.consumeCodePoint(),BRe;break;case Ju:if(Ly(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case YDe:return vRe;case qs:var a=t,l=this.peekCodePoint(0),c=this.peekCodePoint(1);if(Ly(a,l,c))return this.reconsumeCodePoint(t),this.consumeNumericToken();if(D6(a,l,c))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();if(l===qs&&c===QDe)return this.consumeCodePoint(),this.consumeCodePoint(),kRe;break;case Sp:if(Ly(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case gP:if(this.peekCodePoint(0)===My)for(this.consumeCodePoint();;){var u=this.consumeCodePoint();if(u===My&&(u=this.consumeCodePoint(),u===gP))return this.consumeToken();if(u===Al)return this.consumeToken()}break;case jDe:return IRe;case XDe:return FRe;case HDe:if(this.peekCodePoint(0)===UDe&&this.peekCodePoint(1)===qs&&this.peekCodePoint(2)===qs)return this.consumeCodePoint(),this.consumeCodePoint(),SRe;break;case $De:var d=this.peekCodePoint(0),h=this.peekCodePoint(1),m=this.peekCodePoint(2);if(D6(d,h,m)){var o=this.consumeName();return{type:7,value:o}}break;case PDe:return MRe;case Ep:if(C0(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();break;case zDe:return LRe;case KDe:if(this.peekCodePoint(0)===Bp)return this.consumeCodePoint(),bRe;break;case VDe:return xRe;case GDe:return ERe;case sRe:case aRe:var g=this.peekCodePoint(0),b=this.peekCodePoint(1);return g===Ju&&(ad(b)||b===L6)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(t),this.consumeIdentLikeToken();case mP:if(this.peekCodePoint(0)===Bp)return this.consumeCodePoint(),yRe;if(this.peekCodePoint(0)===mP)return this.consumeCodePoint(),CRe;break;case qDe:if(this.peekCodePoint(0)===Bp)return this.consumeCodePoint(),wRe;break;case Al:return Oy}return O6(t)?(this.consumeWhiteSpace(),ORe):cs(t)?(this.reconsumeCodePoint(t),this.consumeNumericToken()):N6(t)?(this.reconsumeCodePoint(t),this.consumeIdentLikeToken()):{type:6,value:si(t)}},e.prototype.consumeCodePoint=function(){var t=this._value.shift();return typeof t>"u"?-1:t},e.prototype.reconsumeCodePoint=function(t){this._value.unshift(t)},e.prototype.peekCodePoint=function(t){return t>=this._value.length?-1:this._value[t]},e.prototype.consumeUnicodeRangeToken=function(){for(var t=[],n=this.consumeCodePoint();ad(n)&&t.length<6;)t.push(n),n=this.consumeCodePoint();for(var r=!1;n===L6&&t.length<6;)t.push(n),n=this.consumeCodePoint(),r=!0;if(r){var i=parseInt(si.apply(void 0,t.map(function(l){return l===L6?_P:l})),16),s=parseInt(si.apply(void 0,t.map(function(l){return l===L6?xP:l})),16);return{type:30,start:i,end:s}}var o=parseInt(si.apply(void 0,t),16);if(this.peekCodePoint(0)===qs&&ad(this.peekCodePoint(1))){this.consumeCodePoint(),n=this.consumeCodePoint();for(var a=[];ad(n)&&a.length<6;)a.push(n),n=this.consumeCodePoint();var s=parseInt(si.apply(void 0,a),16);return{type:30,start:o,end:s}}else return{type:30,start:o,end:o}},e.prototype.consumeIdentLikeToken=function(){var t=this.consumeName();return t.toLowerCase()==="url"&&this.peekCodePoint(0)===M6?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===M6?(this.consumeCodePoint(),{type:19,value:t}):{type:20,value:t}},e.prototype.consumeUrlToken=function(){var t=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Al)return{type:22,value:""};var n=this.peekCodePoint(0);if(n===F6||n===I6){var r=this.consumeStringToken(this.consumeCodePoint());return r.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Al||this.peekCodePoint(0)===Tp)?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),R6)}for(;;){var i=this.consumeCodePoint();if(i===Al||i===Tp)return{type:22,value:si.apply(void 0,t)};if(O6(i))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Al||this.peekCodePoint(0)===Tp?(this.consumeCodePoint(),{type:22,value:si.apply(void 0,t)}):(this.consumeBadUrlRemnants(),R6);if(i===I6||i===F6||i===M6||hRe(i))return this.consumeBadUrlRemnants(),R6;if(i===Ep)if(C0(i,this.peekCodePoint(0)))t.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),R6;else t.push(i)}},e.prototype.consumeWhiteSpace=function(){for(;O6(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var t=this.consumeCodePoint();if(t===Tp||t===Al)return;C0(t,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(t){for(var n=5e4,r="";t>0;){var i=Math.min(n,t);r+=si.apply(void 0,this._value.splice(0,i)),t-=i}return this._value.shift(),r},e.prototype.consumeStringToken=function(t){var n="",r=0;do{var i=this._value[r];if(i===Al||i===void 0||i===t)return n+=this.consumeStringSlice(r),{type:0,value:n};if(i===k6)return this._value.splice(0,r),TRe;if(i===Ep){var s=this._value[r+1];s!==Al&&s!==void 0&&(s===k6?(n+=this.consumeStringSlice(r),r=-1,this._value.shift()):C0(i,s)&&(n+=this.consumeStringSlice(r),n+=si(this.consumeEscapedCodePoint()),r=-1))}r++}while(!0)},e.prototype.consumeNumber=function(){var t=[],n=xp,r=this.peekCodePoint(0);for((r===Ju||r===qs)&&t.push(this.consumeCodePoint());cs(this.peekCodePoint(0));)t.push(this.consumeCodePoint());r=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(r===Sp&&cs(i))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),n=pP;cs(this.peekCodePoint(0));)t.push(this.consumeCodePoint());r=this.peekCodePoint(0),i=this.peekCodePoint(1);var s=this.peekCodePoint(2);if((r===wP||r===CP)&&((i===Ju||i===qs)&&cs(s)||cs(i)))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),n=pP;cs(this.peekCodePoint(0));)t.push(this.consumeCodePoint());return[pRe(t),n]},e.prototype.consumeNumericToken=function(){var t=this.consumeNumber(),n=t[0],r=t[1],i=this.peekCodePoint(0),s=this.peekCodePoint(1),o=this.peekCodePoint(2);if(D6(i,s,o)){var a=this.consumeName();return{type:15,number:n,flags:r,unit:a}}return i===DDe?(this.consumeCodePoint(),{type:16,number:n,flags:r}):{type:17,number:n,flags:r}},e.prototype.consumeEscapedCodePoint=function(){var t=this.consumeCodePoint();if(ad(t)){for(var n=si(t);ad(this.peekCodePoint(0))&&n.length<6;)n+=si(this.consumeCodePoint());O6(this.peekCodePoint(0))&&this.consumeCodePoint();var r=parseInt(n,16);return r===0||cRe(r)||r>1114111?vP:r}return t===Al?vP:t},e.prototype.consumeName=function(){for(var t="";;){var n=this.consumeCodePoint();if(EP(n))t+=si(n);else if(C0(n,this.peekCodePoint(0)))t+=si(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(n),t}},e}(),TP=function(){function e(t){this._tokens=t}return e.create=function(t){var n=new BP;return n.write(t),new e(n.read())},e.parseValue=function(t){return e.create(t).parseComponentValue()},e.parseValues=function(t){return e.create(t).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var t=this.consumeToken();t.type===31;)t=this.consumeToken();if(t.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(t);var n=this.consumeComponentValue();do t=this.consumeToken();while(t.type===31);if(t.type===32)return n;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var t=[];;){var n=this.consumeComponentValue();if(n.type===32)return t;t.push(n),t.push()}},e.prototype.consumeComponentValue=function(){var t=this.consumeToken();switch(t.type){case 11:case 28:case 2:return this.consumeSimpleBlock(t.type);case 19:return this.consumeFunction(t)}return t},e.prototype.consumeSimpleBlock=function(t){for(var n={type:t,values:[]},r=this.consumeToken();;){if(r.type===32||DRe(r,t))return n;this.reconsumeToken(r),n.values.push(this.consumeComponentValue()),r=this.consumeToken()}},e.prototype.consumeFunction=function(t){for(var n={name:t.value,values:[],type:18};;){var r=this.consumeToken();if(r.type===32||r.type===3)return n;this.reconsumeToken(r),n.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var t=this._tokens.shift();return typeof t>"u"?Oy:t},e.prototype.reconsumeToken=function(t){this._tokens.unshift(t)},e}(),kp=function(e){return e.type===15},ld=function(e){return e.type===17},_r=function(e){return e.type===20},NRe=function(e){return e.type===0},Ny=function(e,t){return _r(e)&&e.value===t},SP=function(e){return e.type!==31},cd=function(e){return e.type!==31&&e.type!==4},dl=function(e){var t=[],n=[];return e.forEach(function(r){if(r.type===4){if(n.length===0)throw new Error("Error parsing function args, zero tokens for arg");t.push(n),n=[];return}r.type!==31&&n.push(r)}),n.length&&t.push(n),t},DRe=function(e,t){return t===11&&e.type===12||t===28&&e.type===29?!0:t===2&&e.type===3},y0=function(e){return e.type===17||e.type===15},hi=function(e){return e.type===16||y0(e)},kP=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},ji={type:17,number:0,flags:xp},Dy={type:16,number:50,flags:xp},w0={type:16,number:100,flags:xp},Ip=function(e,t,n){var r=e[0],i=e[1];return[Sr(r,t),Sr(typeof i<"u"?i:r,n)]},Sr=function(e,t){if(e.type===16)return e.number/100*t;if(kp(e))switch(e.unit){case"rem":case"em":return 16*e.number;case"px":default:return e.number}return e.number},IP="deg",FP="grad",MP="rad",LP="turn",U6={name:"angle",parse:function(e,t){if(t.type===15)switch(t.unit){case IP:return Math.PI*t.number/180;case FP:return Math.PI/200*t.number;case MP:return t.number;case LP:return Math.PI*2*t.number}throw new Error("Unsupported angle type")}},OP=function(e){return e.type===15&&(e.unit===IP||e.unit===FP||e.unit===MP||e.unit===LP)},NP=function(e){var t=e.filter(_r).map(function(n){return n.value}).join(" ");switch(t){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ji,ji];case"to top":case"bottom":return Ho(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ji,w0];case"to right":case"left":return Ho(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[w0,w0];case"to bottom":case"top":return Ho(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[w0,ji];case"to left":case"right":return Ho(270)}return 0},Ho=function(e){return Math.PI*e/180},x0={name:"color",parse:function(e,t){if(t.type===18){var n=RRe[t.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return n(e,t.values)}if(t.type===5){if(t.value.length===3){var r=t.value.substring(0,1),i=t.value.substring(1,2),s=t.value.substring(2,3);return B0(parseInt(r+r,16),parseInt(i+i,16),parseInt(s+s,16),1)}if(t.value.length===4){var r=t.value.substring(0,1),i=t.value.substring(1,2),s=t.value.substring(2,3),o=t.value.substring(3,4);return B0(parseInt(r+r,16),parseInt(i+i,16),parseInt(s+s,16),parseInt(o+o,16)/255)}if(t.value.length===6){var r=t.value.substring(0,2),i=t.value.substring(2,4),s=t.value.substring(4,6);return B0(parseInt(r,16),parseInt(i,16),parseInt(s,16),1)}if(t.value.length===8){var r=t.value.substring(0,2),i=t.value.substring(2,4),s=t.value.substring(4,6),o=t.value.substring(6,8);return B0(parseInt(r,16),parseInt(i,16),parseInt(s,16),parseInt(o,16)/255)}}if(t.type===20){var a=lc[t.value.toUpperCase()];if(typeof a<"u")return a}return lc.TRANSPARENT}},E0=function(e){return(255&e)===0},Ui=function(e){var t=255&e,n=255&e>>8,r=255&e>>16,i=255&e>>24;return t<255?"rgba("+i+","+r+","+n+","+t/255+")":"rgb("+i+","+r+","+n+")"},B0=function(e,t,n,r){return(e<<24|t<<16|n<<8|Math.round(r*255)<<0)>>>0},DP=function(e,t){if(e.type===17)return e.number;if(e.type===16){var n=t===3?1:255;return t===3?e.number/100*n:Math.round(e.number/100*n)}return 0},RP=function(e,t){var n=t.filter(cd);if(n.length===3){var r=n.map(DP),i=r[0],s=r[1],o=r[2];return B0(i,s,o,1)}if(n.length===4){var a=n.map(DP),i=a[0],s=a[1],o=a[2],l=a[3];return B0(i,s,o,l)}return 0};function Ry(e,t,n){return n<0&&(n+=1),n>=1&&(n-=1),n<1/6?(t-e)*n*6+e:n<1/2?t:n<2/3?(t-e)*6*(2/3-n)+e:e}var UP=function(e,t){var n=t.filter(cd),r=n[0],i=n[1],s=n[2],o=n[3],a=(r.type===17?Ho(r.number):U6.parse(e,r))/(Math.PI*2),l=hi(i)?i.number/100:0,c=hi(s)?s.number/100:0,u=typeof o<"u"&&hi(o)?Sr(o,1):1;if(l===0)return B0(c*255,c*255,c*255,1);var d=c<=.5?c*(l+1):c+l-c*l,h=c*2-d,m=Ry(h,d,a+1/3),g=Ry(h,d,a),b=Ry(h,d,a-1/3);return B0(m*255,g*255,b*255,u)},RRe={hsl:UP,hsla:UP,rgb:RP,rgba:RP},Fp=function(e,t){return x0.parse(e,TP.create(t).parseComponentValue())},lc={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},URe={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map(function(n){if(_r(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},HRe={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},H6=function(e,t){var n=x0.parse(e,t[0]),r=t[1];return r&&hi(r)?{color:n,stop:r}:{color:n,stop:null}},HP=function(e,t){var n=e[0],r=e[e.length-1];n.stop===null&&(n.stop=ji),r.stop===null&&(r.stop=w0);for(var i=[],s=0,o=0;os?i.push(l):i.push(s),s=l}else i.push(null)}for(var c=null,o=0;oo.optimumDistance)?{optimumCorner:a,optimumDistance:u}:o},{optimumDistance:i?1/0:-1/0,optimumCorner:null}).optimumCorner},PRe=function(e,t,n,r,i){var s=0,o=0;switch(e.size){case 0:e.shape===0?s=o=Math.min(Math.abs(t),Math.abs(t-r),Math.abs(n),Math.abs(n-i)):e.shape===1&&(s=Math.min(Math.abs(t),Math.abs(t-r)),o=Math.min(Math.abs(n),Math.abs(n-i)));break;case 2:if(e.shape===0)s=o=Math.min(ba(t,n),ba(t,n-i),ba(t-r,n),ba(t-r,n-i));else if(e.shape===1){var a=Math.min(Math.abs(n),Math.abs(n-i))/Math.min(Math.abs(t),Math.abs(t-r)),l=QP(r,i,t,n,!0),c=l[0],u=l[1];s=ba(c-t,(u-n)/a),o=a*s}break;case 1:e.shape===0?s=o=Math.max(Math.abs(t),Math.abs(t-r),Math.abs(n),Math.abs(n-i)):e.shape===1&&(s=Math.max(Math.abs(t),Math.abs(t-r)),o=Math.max(Math.abs(n),Math.abs(n-i)));break;case 3:if(e.shape===0)s=o=Math.max(ba(t,n),ba(t,n-i),ba(t-r,n),ba(t-r,n-i));else if(e.shape===1){var a=Math.max(Math.abs(n),Math.abs(n-i))/Math.max(Math.abs(t),Math.abs(t-r)),d=QP(r,i,t,n,!1),c=d[0],u=d[1];s=ba(c-t,(u-n)/a),o=a*s}break}return Array.isArray(e.size)&&(s=Sr(e.size[0],r),o=e.size.length===2?Sr(e.size[1],i):s),[s,o]},zRe=function(e,t){var n=Ho(180),r=[];return dl(t).forEach(function(i,s){if(s===0){var o=i[0];if(o.type===20&&o.value==="to"){n=NP(i);return}else if(OP(o)){n=U6.parse(e,o);return}}var a=H6(e,i);r.push(a)}),{angle:n,stops:r,type:1}},Q6=function(e,t){var n=Ho(180),r=[];return dl(t).forEach(function(i,s){if(s===0){var o=i[0];if(o.type===20&&["top","left","right","bottom"].indexOf(o.value)!==-1){n=NP(i);return}else if(OP(o)){n=(U6.parse(e,o)+Ho(270))%Ho(360);return}}var a=H6(e,i);r.push(a)}),{angle:n,stops:r,type:1}},KRe=function(e,t){var n=Ho(180),r=[],i=1,s=0,o=3,a=[];return dl(t).forEach(function(l,c){var u=l[0];if(c===0){if(_r(u)&&u.value==="linear"){i=1;return}else if(_r(u)&&u.value==="radial"){i=2;return}}if(u.type===18){if(u.name==="from"){var d=x0.parse(e,u.values[0]);r.push({stop:ji,color:d})}else if(u.name==="to"){var d=x0.parse(e,u.values[0]);r.push({stop:w0,color:d})}else if(u.name==="color-stop"){var h=u.values.filter(cd);if(h.length===2){var d=x0.parse(e,h[1]),m=h[0];ld(m)&&r.push({stop:{type:16,number:m.number*100,flags:m.flags},color:d})}}}}),i===1?{angle:(n+Ho(180))%Ho(360),stops:r,type:i}:{size:o,shape:s,stops:r,position:a,type:i}},$P="closest-side",PP="farthest-side",zP="closest-corner",KP="farthest-corner",VP="circle",GP="ellipse",qP="cover",WP="contain",VRe=function(e,t){var n=0,r=3,i=[],s=[];return dl(t).forEach(function(o,a){var l=!0;if(a===0){var c=!1;l=o.reduce(function(d,h){if(c)if(_r(h))switch(h.value){case"center":return s.push(Dy),d;case"top":case"left":return s.push(ji),d;case"right":case"bottom":return s.push(w0),d}else(hi(h)||y0(h))&&s.push(h);else if(_r(h))switch(h.value){case VP:return n=0,!1;case GP:return n=1,!1;case"at":return c=!0,!1;case $P:return r=0,!1;case qP:case PP:return r=1,!1;case WP:case zP:return r=2,!1;case KP:return r=3,!1}else if(y0(h)||hi(h))return Array.isArray(r)||(r=[]),r.push(h),!1;return d},l)}if(l){var u=H6(e,o);i.push(u)}}),{size:r,shape:n,stops:i,position:s,type:2}},$6=function(e,t){var n=0,r=3,i=[],s=[];return dl(t).forEach(function(o,a){var l=!0;if(a===0?l=o.reduce(function(u,d){if(_r(d))switch(d.value){case"center":return s.push(Dy),!1;case"top":case"left":return s.push(ji),!1;case"right":case"bottom":return s.push(w0),!1}else if(hi(d)||y0(d))return s.push(d),!1;return u},l):a===1&&(l=o.reduce(function(u,d){if(_r(d))switch(d.value){case VP:return n=0,!1;case GP:return n=1,!1;case WP:case $P:return r=0,!1;case PP:return r=1,!1;case zP:return r=2,!1;case qP:case KP:return r=3,!1}else if(y0(d)||hi(d))return Array.isArray(r)||(r=[]),r.push(d),!1;return u},l)),l){var c=H6(e,o);i.push(c)}}),{size:r,shape:n,stops:i,position:s,type:2}},GRe=function(e){return e.type===1},qRe=function(e){return e.type===2},Uy={name:"image",parse:function(e,t){if(t.type===22){var n={url:t.value,type:0};return e.cache.addImage(t.value),n}if(t.type===18){var r=YP[t.name];if(typeof r>"u")throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return r(e,t.values)}throw new Error("Unsupported image type "+t.type)}};function WRe(e){return!(e.type===20&&e.value==="none")&&(e.type!==18||!!YP[e.name])}var YP={"linear-gradient":zRe,"-moz-linear-gradient":Q6,"-ms-linear-gradient":Q6,"-o-linear-gradient":Q6,"-webkit-linear-gradient":Q6,"radial-gradient":VRe,"-moz-radial-gradient":$6,"-ms-radial-gradient":$6,"-o-radial-gradient":$6,"-webkit-radial-gradient":$6,"-webkit-gradient":KRe},YRe={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,t){if(t.length===0)return[];var n=t[0];return n.type===20&&n.value==="none"?[]:t.filter(function(r){return cd(r)&&WRe(r)}).map(function(r){return Uy.parse(e,r)})}},jRe={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map(function(n){if(_r(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},XRe={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,t){return dl(t).map(function(n){return n.filter(hi)}).map(kP)}},ZRe={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,t){return dl(t).map(function(n){return n.filter(_r).map(function(r){return r.value}).join(" ")}).map(JRe)}},JRe=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},ud;(function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"})(ud||(ud={}));var eUe={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,t){return dl(t).map(function(n){return n.filter(tUe)})}},tUe=function(e){return _r(e)||hi(e)},P6=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},nUe=P6("top"),rUe=P6("right"),iUe=P6("bottom"),sUe=P6("left"),z6=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(t,n){return kP(n.filter(hi))}}},oUe=z6("top-left"),aUe=z6("top-right"),lUe=z6("bottom-right"),cUe=z6("bottom-left"),K6=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(t,n){switch(n){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},uUe=K6("top"),AUe=K6("right"),dUe=K6("bottom"),fUe=K6("left"),V6=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(t,n){return kp(n)?n.number:0}}},hUe=V6("top"),pUe=V6("right"),gUe=V6("bottom"),mUe=V6("left"),vUe={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},_Ue={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,t){switch(t){case"rtl":return 1;case"ltr":default:return 0}}},bUe={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,t){return t.filter(_r).reduce(function(n,r){return n|CUe(r.value)},0)}},CUe=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},yUe={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},wUe={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,t){return t.type===20&&t.value==="normal"?0:t.type===17||t.type===15?t.number:0}},G6;(function(e){e.NORMAL="normal",e.STRICT="strict"})(G6||(G6={}));var xUe={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"strict":return G6.STRICT;case"normal":default:return G6.NORMAL}}},EUe={name:"line-height",initialValue:"normal",prefix:!1,type:4},jP=function(e,t){return _r(e)&&e.value==="normal"?1.2*t:e.type===17?t*e.number:hi(e)?Sr(e,t):t},BUe={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,t){return t.type===20&&t.value==="none"?null:Uy.parse(e,t)}},TUe={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,t){switch(t){case"inside":return 0;case"outside":default:return 1}}},Hy={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},q6=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},SUe=q6("top"),kUe=q6("right"),IUe=q6("bottom"),FUe=q6("left"),MUe={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,t){return t.filter(_r).map(function(n){switch(n.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},LUe={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"break-word":return"break-word";case"normal":default:return"normal"}}},W6=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},OUe=W6("top"),NUe=W6("right"),DUe=W6("bottom"),RUe=W6("left"),UUe={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,t){switch(t){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},HUe={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},QUe={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.length===1&&Ny(t[0],"none")?[]:dl(t).map(function(n){for(var r={color:lc.TRANSPARENT,offsetX:ji,offsetY:ji,blur:ji},i=0,s=0;s"u")throw new Error('Attempting to parse an unsupported transform function "'+t.name+'"');return n(t.values)}return null}},zUe=function(e){var t=e.filter(function(n){return n.type===17}).map(function(n){return n.number});return t.length===6?t:null},KUe=function(e){var t=e.filter(function(l){return l.type===17}).map(function(l){return l.number}),n=t[0],r=t[1];t[2],t[3];var i=t[4],s=t[5];t[6],t[7],t[8],t[9],t[10],t[11];var o=t[12],a=t[13];return t[14],t[15],t.length===16?[n,r,i,s,o,a]:null},VUe={matrix:zUe,matrix3d:KUe},XP={type:16,number:50,flags:xp},GUe=[XP,XP],qUe={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,t){var n=t.filter(hi);return n.length!==2?GUe:[n[0],n[1]]}},WUe={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},Mp;(function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"})(Mp||(Mp={}));for(var YUe={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"break-all":return Mp.BREAK_ALL;case"keep-all":return Mp.KEEP_ALL;case"normal":default:return Mp.NORMAL}}},jUe={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(e,t){if(t.type===20)return{auto:!0,order:0};if(ld(t))return{auto:!1,order:t.number};throw new Error("Invalid z-index number parsed")}},ZP={name:"time",parse:function(e,t){if(t.type===15)switch(t.unit.toLowerCase()){case"s":return 1e3*t.number;case"ms":return t.number}throw new Error("Unsupported time type")}},XUe={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,t){return ld(t)?t.number:1}},ZUe={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},JUe={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,t){return t.filter(_r).map(function(n){switch(n.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(n){return n!==0})}},eHe={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(e,t){var n=[],r=[];return t.forEach(function(i){switch(i.type){case 20:case 0:n.push(i.value);break;case 17:n.push(i.number.toString());break;case 4:r.push(n.join(" ")),n.length=0;break}}),n.length&&r.push(n.join(" ")),r.map(function(i){return i.indexOf(" ")===-1?i:"'"+i+"'"})}},tHe={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},nHe={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,t){if(ld(t))return t.number;if(_r(t))switch(t.value){case"bold":return 700;case"normal":default:return 400}return 400}},rHe={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.filter(_r).map(function(n){return n.value})}},iHe={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},xi=function(e,t){return(e&t)!==0},sHe={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(e,t){if(t.length===0)return[];var n=t[0];return n.type===20&&n.value==="none"?[]:t}},oHe={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(t.length===0)return null;var n=t[0];if(n.type===20&&n.value==="none")return null;for(var r=[],i=t.filter(SP),s=0;s1?1:0],this.overflowWrap=Dt(t,LUe,n.overflowWrap),this.paddingTop=Dt(t,OUe,n.paddingTop),this.paddingRight=Dt(t,NUe,n.paddingRight),this.paddingBottom=Dt(t,DUe,n.paddingBottom),this.paddingLeft=Dt(t,RUe,n.paddingLeft),this.paintOrder=Dt(t,AHe,n.paintOrder),this.position=Dt(t,HUe,n.position),this.textAlign=Dt(t,UUe,n.textAlign),this.textDecorationColor=Dt(t,ZUe,(r=n.textDecorationColor)!==null&&r!==void 0?r:n.color),this.textDecorationLine=Dt(t,JUe,(i=n.textDecorationLine)!==null&&i!==void 0?i:n.textDecoration),this.textShadow=Dt(t,QUe,n.textShadow),this.textTransform=Dt(t,$Ue,n.textTransform),this.transform=Dt(t,PUe,n.transform),this.transformOrigin=Dt(t,qUe,n.transformOrigin),this.visibility=Dt(t,WUe,n.visibility),this.webkitTextStrokeColor=Dt(t,dHe,n.webkitTextStrokeColor),this.webkitTextStrokeWidth=Dt(t,fHe,n.webkitTextStrokeWidth),this.wordBreak=Dt(t,YUe,n.wordBreak),this.zIndex=Dt(t,jUe,n.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},e.prototype.isTransparent=function(){return E0(this.backgroundColor)},e.prototype.isTransformed=function(){return this.transform!==null},e.prototype.isPositioned=function(){return this.position!==0},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return this.float!==0},e.prototype.isInlineLevel=function(){return xi(this.display,4)||xi(this.display,33554432)||xi(this.display,268435456)||xi(this.display,536870912)||xi(this.display,67108864)||xi(this.display,134217728)},e}(),pHe=function(){function e(t,n){this.content=Dt(t,sHe,n.content),this.quotes=Dt(t,cHe,n.quotes)}return e}(),ez=function(){function e(t,n){this.counterIncrement=Dt(t,oHe,n.counterIncrement),this.counterReset=Dt(t,aHe,n.counterReset)}return e}(),Dt=function(e,t,n){var r=new BP,i=n!==null&&typeof n<"u"?n.toString():t.initialValue;r.write(i);var s=new TP(r.read());switch(t.type){case 2:var o=s.parseComponentValue();return t.parse(e,_r(o)?o.value:t.initialValue);case 0:return t.parse(e,s.parseComponentValue());case 1:return t.parse(e,s.parseComponentValues());case 4:return s.parseComponentValue();case 3:switch(t.format){case"angle":return U6.parse(e,s.parseComponentValue());case"color":return x0.parse(e,s.parseComponentValue());case"image":return Uy.parse(e,s.parseComponentValue());case"length":var a=s.parseComponentValue();return y0(a)?a:ji;case"length-percentage":var l=s.parseComponentValue();return hi(l)?l:ji;case"time":return ZP.parse(e,s.parseComponentValue())}break}},gHe="data-html2canvas-debug",mHe=function(e){var t=e.getAttribute(gHe);switch(t){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Qy=function(e,t){var n=mHe(e);return n===1||t===n},fl=function(){function e(t,n){if(this.context=t,this.textNodes=[],this.elements=[],this.flags=0,Qy(n,3))debugger;this.styles=new hHe(t,window.getComputedStyle(n,null)),ew(n)&&(this.styles.animationDuration.some(function(r){return r>0})&&(n.style.animationDuration="0s"),this.styles.transform!==null&&(n.style.transform="none")),this.bounds=v6(this.context,n),Qy(n,4)&&(this.flags|=16)}return e}(),vHe="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",tz="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Lp=typeof Uint8Array>"u"?[]:new Uint8Array(256),Y6=0;Y6>4,u[i++]=(o&15)<<4|a>>2,u[i++]=(a&3)<<6|l&63;return c},bHe=function(e){for(var t=e.length,n=[],r=0;r>eA,wHe=1<>eA,EHe=nz+xHe,BHe=EHe,THe=32,SHe=BHe+THe,kHe=65536>>$y,IHe=1<=0){if(t<55296||t>56319&&t<=65535)return n=this.index[t>>eA],n=(n<>eA)],n=(n<>$y),n=this.index[n],n+=t>>eA&FHe,n=this.index[n],n=(n<"u"?[]:new Uint8Array(256),j6=0;j6=55296&&i<=56319&&n>10)+55296,o%1024+56320)),(i+1===n||r.length>16384)&&(s+=String.fromCharCode.apply(String,r),r.length=0)}return s},QHe=LHe(vHe),Qo="×",Yy="÷",$He=function(e){return QHe.get(e)},PHe=function(e,t,n){var r=n-2,i=t[r],s=t[n-1],o=t[n];if(s===Ky&&o===Vy)return Qo;if(s===Ky||s===Vy||s===sz||o===Ky||o===Vy||o===sz)return Yy;if(s===az&&[az,Gy,lz,cz].indexOf(o)!==-1||(s===lz||s===Gy)&&(o===Gy||o===qy)||(s===cz||s===qy)&&o===qy||o===uz||o===oz||o===RHe||s===DHe)return Qo;if(s===uz&&o===Az){for(;i===oz;)i=t[--r];if(i===Az)return Qo}if(s===Wy&&o===Wy){for(var a=0;i===Wy;)a++,i=t[--r];if(a%2===0)return Qo}return Yy},zHe=function(e){var t=UHe(e),n=t.length,r=0,i=0,s=t.map($He);return{next:function(){if(r>=n)return{done:!0,value:null};for(var o=Qo;ro.x||u.y>o.y;return o=u,c===0?!0:d});return e.body.removeChild(t),a},qHe=function(){return typeof new Image().crossOrigin<"u"},WHe=function(){return typeof new XMLHttpRequest().responseType=="string"},YHe=function(e){var t=new Image,n=e.createElement("canvas"),r=n.getContext("2d");if(!r)return!1;t.src="data:image/svg+xml,";try{r.drawImage(t,0,0),n.toDataURL()}catch{return!1}return!0},dz=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},jHe=function(e){var t=e.createElement("canvas"),n=100;t.width=n,t.height=n;var r=t.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,n,n);var i=new Image,s=t.toDataURL();i.src=s;var o=jy(n,n,0,0,i);return r.fillStyle="red",r.fillRect(0,0,n,n),fz(o).then(function(a){r.drawImage(a,0,0);var l=r.getImageData(0,0,n,n).data;r.fillStyle="red",r.fillRect(0,0,n,n);var c=e.createElement("div");return c.style.backgroundImage="url("+s+")",c.style.height=n+"px",dz(l)?fz(jy(n,n,0,0,c)):Promise.reject(!1)}).then(function(a){return r.drawImage(a,0,0),dz(r.getImageData(0,0,n,n).data)}).catch(function(){return!1})},jy=function(e,t,n,r,i){var s="http://www.w3.org/2000/svg",o=document.createElementNS(s,"svg"),a=document.createElementNS(s,"foreignObject");return o.setAttributeNS(null,"width",e.toString()),o.setAttributeNS(null,"height",t.toString()),a.setAttributeNS(null,"width","100%"),a.setAttributeNS(null,"height","100%"),a.setAttributeNS(null,"x",n.toString()),a.setAttributeNS(null,"y",r.toString()),a.setAttributeNS(null,"externalResourcesRequired","true"),o.appendChild(a),a.appendChild(i),o},fz=function(e){return new Promise(function(t,n){var r=new Image;r.onload=function(){return t(r)},r.onerror=n,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(e))})},Xi={get SUPPORT_RANGE_BOUNDS(){var e=VHe(document);return Object.defineProperty(Xi,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=Xi.SUPPORT_RANGE_BOUNDS&&GHe(document);return Object.defineProperty(Xi,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=YHe(document);return Object.defineProperty(Xi,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from=="function"&&typeof window.fetch=="function"?jHe(document):Promise.resolve(!1);return Object.defineProperty(Xi,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=qHe();return Object.defineProperty(Xi,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=WHe();return Object.defineProperty(Xi,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Xi,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(Xi,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Op=function(){function e(t,n){this.text=t,this.bounds=n}return e}(),XHe=function(e,t,n,r){var i=eQe(t,n),s=[],o=0;return i.forEach(function(a){if(n.textDecorationLine.length||a.trim().length>0)if(Xi.SUPPORT_RANGE_BOUNDS){var l=hz(r,o,a.length).getClientRects();if(l.length>1){var c=Xy(a),u=0;c.forEach(function(h){s.push(new Op(h,oc.fromDOMRectList(e,hz(r,u+o,h.length).getClientRects()))),u+=h.length})}else s.push(new Op(a,oc.fromDOMRectList(e,l)))}else{var d=r.splitText(a.length);s.push(new Op(a,ZHe(e,r))),r=d}else Xi.SUPPORT_RANGE_BOUNDS||(r=r.splitText(a.length));o+=a.length}),s},ZHe=function(e,t){var n=t.ownerDocument;if(n){var r=n.createElement("html2canvaswrapper");r.appendChild(t.cloneNode(!0));var i=t.parentNode;if(i){i.replaceChild(r,t);var s=v6(e,r);return r.firstChild&&i.replaceChild(r.firstChild,r),s}}return oc.EMPTY},hz=function(e,t,n){var r=e.ownerDocument;if(!r)throw new Error("Node has no owner document");var i=r.createRange();return i.setStart(e,t),i.setEnd(e,t+n),i},Xy=function(e){if(Xi.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e)).map(function(n){return n.segment})}return KHe(e)},JHe=function(e,t){if(Xi.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(n.segment(e)).map(function(r){return r.segment})}return nQe(e,t)},eQe=function(e,t){return t.letterSpacing!==0?Xy(e):JHe(e,t)},tQe=[32,160,4961,65792,65793,4153,4241],nQe=function(e,t){for(var n=kDe(e,{lineBreak:t.lineBreak,wordBreak:t.overflowWrap==="break-word"?"break-word":t.wordBreak}),r=[],i,s=function(){if(i.value){var o=i.value.slice(),a=_6(o),l="";a.forEach(function(c){tQe.indexOf(c)===-1?l+=si(c):(l.length&&r.push(l),r.push(si(c)),l="")}),l.length&&r.push(l)}};!(i=n.next()).done;)s();return r},rQe=function(){function e(t,n,r){this.text=iQe(n.data,r.textTransform),this.textBounds=XHe(t,this.text,r,n)}return e}(),iQe=function(e,t){switch(t){case 1:return e.toLowerCase();case 3:return e.replace(sQe,oQe);case 2:return e.toUpperCase();default:return e}},sQe=/(^|\s|:|-|\(|\))([a-z])/g,oQe=function(e,t,n){return e.length>0?t+n.toUpperCase():e},pz=function(e){_a(t,e);function t(n,r){var i=e.call(this,n,r)||this;return i.src=r.currentSrc||r.src,i.intrinsicWidth=r.naturalWidth,i.intrinsicHeight=r.naturalHeight,i.context.cache.addImage(i.src),i}return t}(fl),gz=function(e){_a(t,e);function t(n,r){var i=e.call(this,n,r)||this;return i.canvas=r,i.intrinsicWidth=r.width,i.intrinsicHeight=r.height,i}return t}(fl),mz=function(e){_a(t,e);function t(n,r){var i=e.call(this,n,r)||this,s=new XMLSerializer,o=v6(n,r);return r.setAttribute("width",o.width+"px"),r.setAttribute("height",o.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(s.serializeToString(r)),i.intrinsicWidth=r.width.baseVal.value,i.intrinsicHeight=r.height.baseVal.value,i.context.cache.addImage(i.svg),i}return t}(fl),vz=function(e){_a(t,e);function t(n,r){var i=e.call(this,n,r)||this;return i.value=r.value,i}return t}(fl),Zy=function(e){_a(t,e);function t(n,r){var i=e.call(this,n,r)||this;return i.start=r.start,i.reversed=typeof r.reversed=="boolean"&&r.reversed===!0,i}return t}(fl),aQe=[{type:15,flags:0,unit:"px",number:3}],lQe=[{type:16,flags:0,number:50}],cQe=function(e){return e.width>e.height?new oc(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width0)n.textNodes.push(new rQe(e,i,n.styles));else if(Ad(i))if(Fz(i)&&i.assignedNodes)i.assignedNodes().forEach(function(a){return J6(e,a,n,r)});else{var o=wz(e,i);o.styles.isVisible()&&(fQe(i,o,r)?o.flags|=4:hQe(o.styles)&&(o.flags|=2),dQe.indexOf(i.tagName)!==-1&&(o.flags|=8),n.elements.push(o),i.slot,i.shadowRoot?J6(e,i.shadowRoot,o,r):!t4(i)&&!Bz(i)&&!n4(i)&&J6(e,i,o,r))}},wz=function(e,t){return nw(t)?new pz(e,t):Tz(t)?new gz(e,t):Bz(t)?new mz(e,t):pQe(t)?new vz(e,t):gQe(t)?new Zy(e,t):mQe(t)?new Jy(e,t):n4(t)?new bz(e,t):t4(t)?new Cz(e,t):kz(t)?new yz(e,t):new fl(e,t)},xz=function(e,t){var n=wz(e,t);return n.flags|=4,J6(e,t,n,n),n},fQe=function(e,t,n){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||tw(e)&&n.styles.isTransparent()},hQe=function(e){return e.isPositioned()||e.isFloating()},Ez=function(e){return e.nodeType===Node.TEXT_NODE},Ad=function(e){return e.nodeType===Node.ELEMENT_NODE},ew=function(e){return Ad(e)&&typeof e.style<"u"&&!e4(e)},e4=function(e){return typeof e.className=="object"},pQe=function(e){return e.tagName==="LI"},gQe=function(e){return e.tagName==="OL"},mQe=function(e){return e.tagName==="INPUT"},vQe=function(e){return e.tagName==="HTML"},Bz=function(e){return e.tagName==="svg"},tw=function(e){return e.tagName==="BODY"},Tz=function(e){return e.tagName==="CANVAS"},Sz=function(e){return e.tagName==="VIDEO"},nw=function(e){return e.tagName==="IMG"},kz=function(e){return e.tagName==="IFRAME"},Iz=function(e){return e.tagName==="STYLE"},_Qe=function(e){return e.tagName==="SCRIPT"},t4=function(e){return e.tagName==="TEXTAREA"},n4=function(e){return e.tagName==="SELECT"},Fz=function(e){return e.tagName==="SLOT"},Mz=function(e){return e.tagName.indexOf("-")>0},bQe=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(t){var n=this.counters[t];return n&&n.length?n[n.length-1]:1},e.prototype.getCounterValues=function(t){var n=this.counters[t];return n||[]},e.prototype.pop=function(t){var n=this;t.forEach(function(r){return n.counters[r].pop()})},e.prototype.parse=function(t){var n=this,r=t.counterIncrement,i=t.counterReset,s=!0;r!==null&&r.forEach(function(a){var l=n.counters[a.counter];l&&a.increment!==0&&(s=!1,l.length||l.push(1),l[Math.max(0,l.length-1)]+=a.increment)});var o=[];return s&&i.forEach(function(a){var l=n.counters[a.counter];o.push(a.counter),l||(l=n.counters[a.counter]=[]),l.push(a.reset)}),o},e}(),Lz={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Oz={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},CQe={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},yQe={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},dd=function(e,t,n,r,i,s){return en?Dp(e,i,s.length>0):r.integers.reduce(function(o,a,l){for(;e>=a;)e-=a,o+=r.values[l];return o},"")+s},Nz=function(e,t,n,r){var i="";do n||e--,i=r(e)+i,e/=t;while(e*t>=t);return i},oi=function(e,t,n,r,i){var s=n-t+1;return(e<0?"-":"")+(Nz(Math.abs(e),s,r,function(o){return si(Math.floor(o%s)+t)})+i)},tA=function(e,t,n){n===void 0&&(n=". ");var r=t.length;return Nz(Math.abs(e),r,!1,function(i){return t[Math.floor(i%r)]})+n},fd=1,T0=2,S0=4,Np=8,cc=function(e,t,n,r,i,s){if(e<-9999||e>9999)return Dp(e,4,i.length>0);var o=Math.abs(e),a=i;if(o===0)return t[0]+a;for(var l=0;o>0&&l<=4;l++){var c=o%10;c===0&&xi(s,fd)&&a!==""?a=t[c]+a:c>1||c===1&&l===0||c===1&&l===1&&xi(s,T0)||c===1&&l===1&&xi(s,S0)&&e>100||c===1&&l>1&&xi(s,Np)?a=t[c]+(l>0?n[l-1]:"")+a:c===1&&l>0&&(a=n[l-1]+a),o=Math.floor(o/10)}return(e<0?r:"")+a},Dz="十百千萬",Rz="拾佰仟萬",Uz="マイナス",rw="마이너스",Dp=function(e,t,n){var r=n?". ":"",i=n?"、":"",s=n?", ":"",o=n?" ":"";switch(t){case 0:return"•"+o;case 1:return"◦"+o;case 2:return"◾"+o;case 5:var a=oi(e,48,57,!0,r);return a.length<4?"0"+a:a;case 4:return tA(e,"〇一二三四五六七八九",i);case 6:return dd(e,1,3999,Lz,3,r).toLowerCase();case 7:return dd(e,1,3999,Lz,3,r);case 8:return oi(e,945,969,!1,r);case 9:return oi(e,97,122,!1,r);case 10:return oi(e,65,90,!1,r);case 11:return oi(e,1632,1641,!0,r);case 12:case 49:return dd(e,1,9999,Oz,3,r);case 35:return dd(e,1,9999,Oz,3,r).toLowerCase();case 13:return oi(e,2534,2543,!0,r);case 14:case 30:return oi(e,6112,6121,!0,r);case 15:return tA(e,"子丑寅卯辰巳午未申酉戌亥",i);case 16:return tA(e,"甲乙丙丁戊己庚辛壬癸",i);case 17:case 48:return cc(e,"零一二三四五六七八九",Dz,"負",i,T0|S0|Np);case 47:return cc(e,"零壹貳參肆伍陸柒捌玖",Rz,"負",i,fd|T0|S0|Np);case 42:return cc(e,"零一二三四五六七八九",Dz,"负",i,T0|S0|Np);case 41:return cc(e,"零壹贰叁肆伍陆柒捌玖",Rz,"负",i,fd|T0|S0|Np);case 26:return cc(e,"〇一二三四五六七八九","十百千万",Uz,i,0);case 25:return cc(e,"零壱弐参四伍六七八九","拾百千万",Uz,i,fd|T0|S0);case 31:return cc(e,"영일이삼사오육칠팔구","십백천만",rw,s,fd|T0|S0);case 33:return cc(e,"零一二三四五六七八九","十百千萬",rw,s,0);case 32:return cc(e,"零壹貳參四五六七八九","拾百千",rw,s,fd|T0|S0);case 18:return oi(e,2406,2415,!0,r);case 20:return dd(e,1,19999,yQe,3,r);case 21:return oi(e,2790,2799,!0,r);case 22:return oi(e,2662,2671,!0,r);case 22:return dd(e,1,10999,CQe,3,r);case 23:return tA(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return tA(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return oi(e,3302,3311,!0,r);case 28:return tA(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",i);case 29:return tA(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",i);case 34:return oi(e,3792,3801,!0,r);case 37:return oi(e,6160,6169,!0,r);case 38:return oi(e,4160,4169,!0,r);case 39:return oi(e,2918,2927,!0,r);case 40:return oi(e,1776,1785,!0,r);case 43:return oi(e,3046,3055,!0,r);case 44:return oi(e,3174,3183,!0,r);case 45:return oi(e,3664,3673,!0,r);case 46:return oi(e,3872,3881,!0,r);case 3:default:return oi(e,48,57,!0,r)}},Hz="data-html2canvas-ignore",Qz=function(){function e(t,n,r){if(this.context=t,this.options=r,this.scrolledElements=[],this.referenceElement=n,this.counters=new bQe,this.quoteDepth=0,!n.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(n.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(t,n){var r=this,i=wQe(t,n);if(!i.contentWindow)return Promise.reject("Unable to find iframe window");var s=t.defaultView.pageXOffset,o=t.defaultView.pageYOffset,a=i.contentWindow,l=a.document,c=BQe(i).then(function(){return Cs(r,void 0,void 0,function(){var u,d;return ls(this,function(h){switch(h.label){case 0:return this.scrolledElements.forEach(IQe),a&&(a.scrollTo(n.left,n.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(a.scrollY!==n.top||a.scrollX!==n.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(a.scrollX-n.left,a.scrollY-n.top,0,0))),u=this.options.onclone,d=this.clonedReferenceElement,typeof d>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:h.sent(),h.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,EQe(l)]:[3,4];case 3:h.sent(),h.label=4;case 4:return typeof u=="function"?[2,Promise.resolve().then(function(){return u(l,d)}).then(function(){return i})]:[2,i]}})})});return l.open(),l.write(SQe(document.doctype)+""),kQe(this.referenceElement.ownerDocument,s,o),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),c},e.prototype.createElementClone=function(t){if(Qy(t,2))debugger;if(Tz(t))return this.createCanvasClone(t);if(Sz(t))return this.createVideoClone(t);if(Iz(t))return this.createStyleClone(t);var n=t.cloneNode(!1);return nw(n)&&(nw(t)&&t.currentSrc&&t.currentSrc!==t.src&&(n.src=t.currentSrc,n.srcset=""),n.loading==="lazy"&&(n.loading="eager")),Mz(n)?this.createCustomElementClone(n):n},e.prototype.createCustomElementClone=function(t){var n=document.createElement("html2canvascustomelement");return iw(t.style,n),n},e.prototype.createStyleClone=function(t){try{var n=t.sheet;if(n&&n.cssRules){var r=[].slice.call(n.cssRules,0).reduce(function(s,o){return o&&typeof o.cssText=="string"?s+o.cssText:s},""),i=t.cloneNode(!1);return i.textContent=r,i}}catch(s){if(this.context.logger.error("Unable to access cssRules property",s),s.name!=="SecurityError")throw s}return t.cloneNode(!1)},e.prototype.createCanvasClone=function(t){var n;if(this.options.inlineImages&&t.ownerDocument){var r=t.ownerDocument.createElement("img");try{return r.src=t.toDataURL(),r}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",t)}}var i=t.cloneNode(!1);try{i.width=t.width,i.height=t.height;var s=t.getContext("2d"),o=i.getContext("2d");if(o)if(!this.options.allowTaint&&s)o.putImageData(s.getImageData(0,0,t.width,t.height),0,0);else{var a=(n=t.getContext("webgl2"))!==null&&n!==void 0?n:t.getContext("webgl");if(a){var l=a.getContextAttributes();(l==null?void 0:l.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",t)}o.drawImage(t,0,0)}return i}catch{this.context.logger.info("Unable to clone canvas as it is tainted",t)}return i},e.prototype.createVideoClone=function(t){var n=t.ownerDocument.createElement("canvas");n.width=t.offsetWidth,n.height=t.offsetHeight;var r=n.getContext("2d");try{return r&&(r.drawImage(t,0,0,n.width,n.height),this.options.allowTaint||r.getImageData(0,0,n.width,n.height)),n}catch{this.context.logger.info("Unable to clone video as it is tainted",t)}var i=t.ownerDocument.createElement("canvas");return i.width=t.offsetWidth,i.height=t.offsetHeight,i},e.prototype.appendChildNode=function(t,n,r){(!Ad(n)||!_Qe(n)&&!n.hasAttribute(Hz)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(n)))&&(!this.options.copyStyles||!Ad(n)||!Iz(n))&&t.appendChild(this.cloneNode(n,r))},e.prototype.cloneChildNodes=function(t,n,r){for(var i=this,s=t.shadowRoot?t.shadowRoot.firstChild:t.firstChild;s;s=s.nextSibling)if(Ad(s)&&Fz(s)&&typeof s.assignedNodes=="function"){var o=s.assignedNodes();o.length&&o.forEach(function(a){return i.appendChildNode(n,a,r)})}else this.appendChildNode(n,s,r)},e.prototype.cloneNode=function(t,n){if(Ez(t))return document.createTextNode(t.data);if(!t.ownerDocument)return t.cloneNode(!1);var r=t.ownerDocument.defaultView;if(r&&Ad(t)&&(ew(t)||e4(t))){var i=this.createElementClone(t);i.style.transitionProperty="none";var s=r.getComputedStyle(t),o=r.getComputedStyle(t,":before"),a=r.getComputedStyle(t,":after");this.referenceElement===t&&ew(i)&&(this.clonedReferenceElement=i),tw(i)&&LQe(i);var l=this.counters.parse(new ez(this.context,s)),c=this.resolvePseudoContent(t,i,o,Rp.BEFORE);Mz(t)&&(n=!0),Sz(t)||this.cloneChildNodes(t,i,n),c&&i.insertBefore(c,i.firstChild);var u=this.resolvePseudoContent(t,i,a,Rp.AFTER);return u&&i.appendChild(u),this.counters.pop(l),(s&&(this.options.copyStyles||e4(t))&&!kz(t)||n)&&iw(s,i),(t.scrollTop!==0||t.scrollLeft!==0)&&this.scrolledElements.push([i,t.scrollLeft,t.scrollTop]),(t4(t)||n4(t))&&(t4(i)||n4(i))&&(i.value=t.value),i}return t.cloneNode(!1)},e.prototype.resolvePseudoContent=function(t,n,r,i){var s=this;if(r){var o=r.content,a=n.ownerDocument;if(!(!a||!o||o==="none"||o==="-moz-alt-content"||r.display==="none")){this.counters.parse(new ez(this.context,r));var l=new pHe(this.context,r),c=a.createElement("html2canvaspseudoelement");iw(r,c),l.content.forEach(function(d){if(d.type===0)c.appendChild(a.createTextNode(d.value));else if(d.type===22){var h=a.createElement("img");h.src=d.value,h.style.opacity="1",c.appendChild(h)}else if(d.type===18){if(d.name==="attr"){var m=d.values.filter(_r);m.length&&c.appendChild(a.createTextNode(t.getAttribute(m[0].value)||""))}else if(d.name==="counter"){var g=d.values.filter(cd),b=g[0],y=g[1];if(b&&_r(b)){var C=s.counters.getCounterValue(b.value),E=y&&_r(y)?Hy.parse(s.context,y.value):3;c.appendChild(a.createTextNode(Dp(C,E,!1)))}}else if(d.name==="counters"){var B=d.values.filter(cd),b=B[0],S=B[1],y=B[2];if(b&&_r(b)){var L=s.counters.getCounterValues(b.value),N=y&&_r(y)?Hy.parse(s.context,y.value):3,U=S&&S.type===0?S.value:"",$=L.map(function(R){return Dp(R,N,!1)}).join(U);c.appendChild(a.createTextNode($))}}}else if(d.type===20)switch(d.value){case"open-quote":c.appendChild(a.createTextNode(JP(l.quotes,s.quoteDepth++,!0)));break;case"close-quote":c.appendChild(a.createTextNode(JP(l.quotes,--s.quoteDepth,!1)));break;default:c.appendChild(a.createTextNode(d.value))}}),c.className=sw+" "+ow;var u=i===Rp.BEFORE?" "+sw:" "+ow;return e4(n)?n.className.baseValue+=u:n.className+=u,c}}},e.destroy=function(t){return t.parentNode?(t.parentNode.removeChild(t),!0):!1},e}(),Rp;(function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"})(Rp||(Rp={}));var wQe=function(e,t){var n=e.createElement("iframe");return n.className="html2canvas-container",n.style.visibility="hidden",n.style.position="fixed",n.style.left="-10000px",n.style.top="0px",n.style.border="0",n.width=t.width.toString(),n.height=t.height.toString(),n.scrolling="no",n.setAttribute(Hz,"true"),e.body.appendChild(n),n},xQe=function(e){return new Promise(function(t){if(e.complete){t();return}if(!e.src){t();return}e.onload=t,e.onerror=t})},EQe=function(e){return Promise.all([].slice.call(e.images,0).map(xQe))},BQe=function(e){return new Promise(function(t,n){var r=e.contentWindow;if(!r)return n("No window assigned for iframe");var i=r.document;r.onload=e.onload=function(){r.onload=e.onload=null;var s=setInterval(function(){i.body.childNodes.length>0&&i.readyState==="complete"&&(clearInterval(s),t(e))},50)}})},TQe=["all","d","content"],iw=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e.item(n);TQe.indexOf(r)===-1&&t.style.setProperty(r,e.getPropertyValue(r))}return t},SQe=function(e){var t="";return e&&(t+=""),t},kQe=function(e,t,n){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||n!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,n)},IQe=function(e){var t=e[0],n=e[1],r=e[2];t.scrollLeft=n,t.scrollTop=r},FQe=":before",MQe=":after",sw="___html2canvas___pseudoelement_before",ow="___html2canvas___pseudoelement_after",$z=`{ content: "" !important; display: none !important; }`,LQe=function(e){OQe(e,"."+sw+FQe+$z+` .`+ow+MQe+$z)},OQe=function(e,t){var n=e.ownerDocument;if(n){var r=n.createElement("style");r.textContent=t,e.appendChild(r)}},Pz=function(){function e(){}return e.getOrigin=function(t){var n=e._link;return n?(n.href=t,n.href=n.href,n.protocol+n.hostname+n.port):"about:blank"},e.isSameOrigin=function(t){return e.getOrigin(t)===e._origin},e.setContext=function(t){e._link=t.document.createElement("a"),e._origin=e.getOrigin(t.location.href)},e._origin="about:blank",e}(),NQe=function(){function e(t,n){this.context=t,this._options=n,this._cache={}}return e.prototype.addImage=function(t){var n=Promise.resolve();return this.has(t)||(lw(t)||HQe(t))&&(this._cache[t]=this.loadImage(t)).catch(function(){}),n},e.prototype.match=function(t){return this._cache[t]},e.prototype.loadImage=function(t){return Cs(this,void 0,void 0,function(){var n,r,i,s,o=this;return ls(this,function(a){switch(a.label){case 0:return n=Pz.isSameOrigin(t),r=!aw(t)&&this._options.useCORS===!0&&Xi.SUPPORT_CORS_IMAGES&&!n,i=!aw(t)&&!n&&!lw(t)&&typeof this._options.proxy=="string"&&Xi.SUPPORT_CORS_XHR&&!r,!n&&this._options.allowTaint===!1&&!aw(t)&&!lw(t)&&!i&&!r?[2]:(s=t,i?[4,this.proxy(s)]:[3,2]);case 1:s=a.sent(),a.label=2;case 2:return this.context.logger.debug("Added image "+t.substring(0,256)),[4,new Promise(function(l,c){var u=new Image;u.onload=function(){return l(u)},u.onerror=c,(QQe(s)||r)&&(u.crossOrigin="anonymous"),u.src=s,u.complete===!0&&setTimeout(function(){return l(u)},500),o._options.imageTimeout>0&&setTimeout(function(){return c("Timed out ("+o._options.imageTimeout+"ms) loading image")},o._options.imageTimeout)})];case 3:return[2,a.sent()]}})})},e.prototype.has=function(t){return typeof this._cache[t]<"u"},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(t){var n=this,r=this._options.proxy;if(!r)throw new Error("No proxy defined");var i=t.substring(0,256);return new Promise(function(s,o){var a=Xi.SUPPORT_RESPONSE_TYPE?"blob":"text",l=new XMLHttpRequest;l.onload=function(){if(l.status===200)if(a==="text")s(l.response);else{var d=new FileReader;d.addEventListener("load",function(){return s(d.result)},!1),d.addEventListener("error",function(h){return o(h)},!1),d.readAsDataURL(l.response)}else o("Failed to proxy resource "+i+" with status code "+l.status)},l.onerror=o;var c=r.indexOf("?")>-1?"&":"?";if(l.open("GET",""+r+c+"url="+encodeURIComponent(t)+"&responseType="+a),a!=="text"&&l instanceof XMLHttpRequest&&(l.responseType=a),n._options.imageTimeout){var u=n._options.imageTimeout;l.timeout=u,l.ontimeout=function(){return o("Timed out ("+u+"ms) proxying "+i)}}l.send()})},e}(),DQe=/^data:image\/svg\+xml/i,RQe=/^data:image\/.*;base64,/i,UQe=/^data:image\/.*/i,HQe=function(e){return Xi.SUPPORT_SVG_DRAWING||!$Qe(e)},aw=function(e){return UQe.test(e)},QQe=function(e){return RQe.test(e)},lw=function(e){return e.substr(0,4)==="blob"},$Qe=function(e){return e.substr(-3).toLowerCase()==="svg"||DQe.test(e)},Mt=function(){function e(t,n){this.type=0,this.x=t,this.y=n}return e.prototype.add=function(t,n){return new e(this.x+t,this.y+n)},e}(),hd=function(e,t,n){return new Mt(e.x+(t.x-e.x)*n,e.y+(t.y-e.y)*n)},r4=function(){function e(t,n,r,i){this.type=1,this.start=t,this.startControl=n,this.endControl=r,this.end=i}return e.prototype.subdivide=function(t,n){var r=hd(this.start,this.startControl,t),i=hd(this.startControl,this.endControl,t),s=hd(this.endControl,this.end,t),o=hd(r,i,t),a=hd(i,s,t),l=hd(o,a,t);return n?new e(this.start,r,o,l):new e(l,a,s,this.end)},e.prototype.add=function(t,n){return new e(this.start.add(t,n),this.startControl.add(t,n),this.endControl.add(t,n),this.end.add(t,n))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),$o=function(e){return e.type===1},PQe=function(){function e(t){var n=t.styles,r=t.bounds,i=Ip(n.borderTopLeftRadius,r.width,r.height),s=i[0],o=i[1],a=Ip(n.borderTopRightRadius,r.width,r.height),l=a[0],c=a[1],u=Ip(n.borderBottomRightRadius,r.width,r.height),d=u[0],h=u[1],m=Ip(n.borderBottomLeftRadius,r.width,r.height),g=m[0],b=m[1],y=[];y.push((s+l)/r.width),y.push((g+d)/r.width),y.push((o+b)/r.height),y.push((c+h)/r.height);var C=Math.max.apply(Math,y);C>1&&(s/=C,o/=C,l/=C,c/=C,d/=C,h/=C,g/=C,b/=C);var E=r.width-l,B=r.height-h,S=r.width-d,L=r.height-b,N=n.borderTopWidth,U=n.borderRightWidth,$=n.borderBottomWidth,G=n.borderLeftWidth,z=Sr(n.paddingTop,t.bounds.width),R=Sr(n.paddingRight,t.bounds.width),W=Sr(n.paddingBottom,t.bounds.width),te=Sr(n.paddingLeft,t.bounds.width);this.topLeftBorderDoubleOuterBox=s>0||o>0?Ur(r.left+G/3,r.top+N/3,s-G/3,o-N/3,Ar.TOP_LEFT):new Mt(r.left+G/3,r.top+N/3),this.topRightBorderDoubleOuterBox=s>0||o>0?Ur(r.left+E,r.top+N/3,l-U/3,c-N/3,Ar.TOP_RIGHT):new Mt(r.left+r.width-U/3,r.top+N/3),this.bottomRightBorderDoubleOuterBox=d>0||h>0?Ur(r.left+S,r.top+B,d-U/3,h-$/3,Ar.BOTTOM_RIGHT):new Mt(r.left+r.width-U/3,r.top+r.height-$/3),this.bottomLeftBorderDoubleOuterBox=g>0||b>0?Ur(r.left+G/3,r.top+L,g-G/3,b-$/3,Ar.BOTTOM_LEFT):new Mt(r.left+G/3,r.top+r.height-$/3),this.topLeftBorderDoubleInnerBox=s>0||o>0?Ur(r.left+G*2/3,r.top+N*2/3,s-G*2/3,o-N*2/3,Ar.TOP_LEFT):new Mt(r.left+G*2/3,r.top+N*2/3),this.topRightBorderDoubleInnerBox=s>0||o>0?Ur(r.left+E,r.top+N*2/3,l-U*2/3,c-N*2/3,Ar.TOP_RIGHT):new Mt(r.left+r.width-U*2/3,r.top+N*2/3),this.bottomRightBorderDoubleInnerBox=d>0||h>0?Ur(r.left+S,r.top+B,d-U*2/3,h-$*2/3,Ar.BOTTOM_RIGHT):new Mt(r.left+r.width-U*2/3,r.top+r.height-$*2/3),this.bottomLeftBorderDoubleInnerBox=g>0||b>0?Ur(r.left+G*2/3,r.top+L,g-G*2/3,b-$*2/3,Ar.BOTTOM_LEFT):new Mt(r.left+G*2/3,r.top+r.height-$*2/3),this.topLeftBorderStroke=s>0||o>0?Ur(r.left+G/2,r.top+N/2,s-G/2,o-N/2,Ar.TOP_LEFT):new Mt(r.left+G/2,r.top+N/2),this.topRightBorderStroke=s>0||o>0?Ur(r.left+E,r.top+N/2,l-U/2,c-N/2,Ar.TOP_RIGHT):new Mt(r.left+r.width-U/2,r.top+N/2),this.bottomRightBorderStroke=d>0||h>0?Ur(r.left+S,r.top+B,d-U/2,h-$/2,Ar.BOTTOM_RIGHT):new Mt(r.left+r.width-U/2,r.top+r.height-$/2),this.bottomLeftBorderStroke=g>0||b>0?Ur(r.left+G/2,r.top+L,g-G/2,b-$/2,Ar.BOTTOM_LEFT):new Mt(r.left+G/2,r.top+r.height-$/2),this.topLeftBorderBox=s>0||o>0?Ur(r.left,r.top,s,o,Ar.TOP_LEFT):new Mt(r.left,r.top),this.topRightBorderBox=l>0||c>0?Ur(r.left+E,r.top,l,c,Ar.TOP_RIGHT):new Mt(r.left+r.width,r.top),this.bottomRightBorderBox=d>0||h>0?Ur(r.left+S,r.top+B,d,h,Ar.BOTTOM_RIGHT):new Mt(r.left+r.width,r.top+r.height),this.bottomLeftBorderBox=g>0||b>0?Ur(r.left,r.top+L,g,b,Ar.BOTTOM_LEFT):new Mt(r.left,r.top+r.height),this.topLeftPaddingBox=s>0||o>0?Ur(r.left+G,r.top+N,Math.max(0,s-G),Math.max(0,o-N),Ar.TOP_LEFT):new Mt(r.left+G,r.top+N),this.topRightPaddingBox=l>0||c>0?Ur(r.left+Math.min(E,r.width-U),r.top+N,E>r.width+U?0:Math.max(0,l-U),Math.max(0,c-N),Ar.TOP_RIGHT):new Mt(r.left+r.width-U,r.top+N),this.bottomRightPaddingBox=d>0||h>0?Ur(r.left+Math.min(S,r.width-G),r.top+Math.min(B,r.height-$),Math.max(0,d-U),Math.max(0,h-$),Ar.BOTTOM_RIGHT):new Mt(r.left+r.width-U,r.top+r.height-$),this.bottomLeftPaddingBox=g>0||b>0?Ur(r.left+G,r.top+Math.min(L,r.height-$),Math.max(0,g-G),Math.max(0,b-$),Ar.BOTTOM_LEFT):new Mt(r.left+G,r.top+r.height-$),this.topLeftContentBox=s>0||o>0?Ur(r.left+G+te,r.top+N+z,Math.max(0,s-(G+te)),Math.max(0,o-(N+z)),Ar.TOP_LEFT):new Mt(r.left+G+te,r.top+N+z),this.topRightContentBox=l>0||c>0?Ur(r.left+Math.min(E,r.width+G+te),r.top+N+z,E>r.width+G+te?0:l-G+te,c-(N+z),Ar.TOP_RIGHT):new Mt(r.left+r.width-(U+R),r.top+N+z),this.bottomRightContentBox=d>0||h>0?Ur(r.left+Math.min(S,r.width-(G+te)),r.top+Math.min(B,r.height+N+z),Math.max(0,d-(U+R)),h-($+W),Ar.BOTTOM_RIGHT):new Mt(r.left+r.width-(U+R),r.top+r.height-($+W)),this.bottomLeftContentBox=g>0||b>0?Ur(r.left+G+te,r.top+L,Math.max(0,g-(G+te)),b-($+W),Ar.BOTTOM_LEFT):new Mt(r.left+G+te,r.top+r.height-($+W))}return e}(),Ar;(function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Ar||(Ar={}));var Ur=function(e,t,n,r,i){var s=4*((Math.sqrt(2)-1)/3),o=n*s,a=r*s,l=e+n,c=t+r;switch(i){case Ar.TOP_LEFT:return new r4(new Mt(e,c),new Mt(e,c-a),new Mt(l-o,t),new Mt(l,t));case Ar.TOP_RIGHT:return new r4(new Mt(e,t),new Mt(e+o,t),new Mt(l,c-a),new Mt(l,c));case Ar.BOTTOM_RIGHT:return new r4(new Mt(l,t),new Mt(l,t+a),new Mt(e+o,c),new Mt(e,c));case Ar.BOTTOM_LEFT:default:return new r4(new Mt(l,c),new Mt(l-o,c),new Mt(e,t+a),new Mt(e,t))}},i4=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},zQe=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},s4=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},KQe=function(){function e(t,n,r){this.offsetX=t,this.offsetY=n,this.matrix=r,this.type=0,this.target=6}return e}(),o4=function(){function e(t,n){this.path=t,this.target=n,this.type=1}return e}(),VQe=function(){function e(t){this.opacity=t,this.type=2,this.target=6}return e}(),GQe=function(e){return e.type===0},zz=function(e){return e.type===1},qQe=function(e){return e.type===2},Kz=function(e,t){return e.length===t.length?e.some(function(n,r){return n===t[r]}):!1},WQe=function(e,t,n,r,i){return e.map(function(s,o){switch(o){case 0:return s.add(t,n);case 1:return s.add(t+r,n);case 2:return s.add(t+r,n+i);case 3:return s.add(t,n+i)}return s})},Vz=function(){function e(t){this.element=t,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e}(),Gz=function(){function e(t,n){if(this.container=t,this.parent=n,this.effects=[],this.curves=new PQe(this.container),this.container.styles.opacity<1&&this.effects.push(new VQe(this.container.styles.opacity)),this.container.styles.transform!==null){var r=this.container.bounds.left+this.container.styles.transformOrigin[0].number,i=this.container.bounds.top+this.container.styles.transformOrigin[1].number,s=this.container.styles.transform;this.effects.push(new KQe(r,i,s))}if(this.container.styles.overflowX!==0){var o=i4(this.curves),a=s4(this.curves);Kz(o,a)?this.effects.push(new o4(o,6)):(this.effects.push(new o4(o,2)),this.effects.push(new o4(a,4)))}}return e.prototype.getEffects=function(t){for(var n=[2,3].indexOf(this.container.styles.position)===-1,r=this.parent,i=this.effects.slice(0);r;){var s=r.effects.filter(function(l){return!zz(l)});if(n||r.container.styles.position!==0||!r.parent){if(i.unshift.apply(i,s),n=[2,3].indexOf(r.container.styles.position)===-1,r.container.styles.overflowX!==0){var o=i4(r.curves),a=s4(r.curves);Kz(o,a)||i.unshift(new o4(a,6))}}else i.unshift.apply(i,s);r=r.parent}return i.filter(function(l){return xi(l.target,t)})},e}(),cw=function(e,t,n,r){e.container.elements.forEach(function(i){var s=xi(i.flags,4),o=xi(i.flags,2),a=new Gz(i,e);xi(i.styles.display,2048)&&r.push(a);var l=xi(i.flags,8)?[]:r;if(s||o){var c=s||i.styles.isPositioned()?n:t,u=new Vz(a);if(i.styles.isPositioned()||i.styles.opacity<1||i.styles.isTransformed()){var d=i.styles.zIndex.order;if(d<0){var h=0;c.negativeZIndex.some(function(g,b){return d>g.element.container.styles.zIndex.order?(h=b,!1):h>0}),c.negativeZIndex.splice(h,0,u)}else if(d>0){var m=0;c.positiveZIndex.some(function(g,b){return d>=g.element.container.styles.zIndex.order?(m=b+1,!1):m>0}),c.positiveZIndex.splice(m,0,u)}else c.zeroOrAutoZIndexOrTransformedOrOpacity.push(u)}else i.styles.isFloating()?c.nonPositionedFloats.push(u):c.nonPositionedInlineLevel.push(u);cw(a,u,s?u:n,l)}else i.styles.isInlineLevel()?t.inlineLevel.push(a):t.nonInlineLevel.push(a),cw(a,t,n,l);xi(i.flags,8)&&qz(i,l)})},qz=function(e,t){for(var n=e instanceof Zy?e.start:1,r=e instanceof Zy?e.reversed:!1,i=0;i"u"?e[0]:n},n$e=function(e,t,n,r,i){var s=t[0],o=t[1],a=n[0],l=n[1];switch(e){case 2:return[new Mt(Math.round(r.left),Math.round(r.top+o)),new Mt(Math.round(r.left+r.width),Math.round(r.top+o)),new Mt(Math.round(r.left+r.width),Math.round(l+r.top+o)),new Mt(Math.round(r.left),Math.round(l+r.top+o))];case 3:return[new Mt(Math.round(r.left+s),Math.round(r.top)),new Mt(Math.round(r.left+s+a),Math.round(r.top)),new Mt(Math.round(r.left+s+a),Math.round(r.height+r.top)),new Mt(Math.round(r.left+s),Math.round(r.height+r.top))];case 1:return[new Mt(Math.round(r.left+s),Math.round(r.top+o)),new Mt(Math.round(r.left+s+a),Math.round(r.top+o)),new Mt(Math.round(r.left+s+a),Math.round(r.top+o+l)),new Mt(Math.round(r.left+s),Math.round(r.top+o+l))];default:return[new Mt(Math.round(i.left),Math.round(i.top)),new Mt(Math.round(i.left+i.width),Math.round(i.top)),new Mt(Math.round(i.left+i.width),Math.round(i.height+i.top)),new Mt(Math.round(i.left),Math.round(i.height+i.top))]}},r$e="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",jz="Hidden Text",i$e=function(){function e(t){this._data={},this._document=t}return e.prototype.parseMetrics=function(t,n){var r=this._document.createElement("div"),i=this._document.createElement("img"),s=this._document.createElement("span"),o=this._document.body;r.style.visibility="hidden",r.style.fontFamily=t,r.style.fontSize=n,r.style.margin="0",r.style.padding="0",r.style.whiteSpace="nowrap",o.appendChild(r),i.src=r$e,i.width=1,i.height=1,i.style.margin="0",i.style.padding="0",i.style.verticalAlign="baseline",s.style.fontFamily=t,s.style.fontSize=n,s.style.margin="0",s.style.padding="0",s.appendChild(this._document.createTextNode(jz)),r.appendChild(s),r.appendChild(i);var a=i.offsetTop-s.offsetTop+2;r.removeChild(s),r.appendChild(this._document.createTextNode(jz)),r.style.lineHeight="normal",i.style.verticalAlign="super";var l=i.offsetTop-r.offsetTop+2;return o.removeChild(r),{baseline:a,middle:l}},e.prototype.getMetrics=function(t,n){var r=t+" "+n;return typeof this._data[r]>"u"&&(this._data[r]=this.parseMetrics(t,n)),this._data[r]},e}(),Xz=function(){function e(t,n){this.context=t,this.options=n}return e}(),s$e=1e4,o$e=function(e){_a(t,e);function t(n,r){var i=e.call(this,n,r)||this;return i._activeEffects=[],i.canvas=r.canvas?r.canvas:document.createElement("canvas"),i.ctx=i.canvas.getContext("2d"),r.canvas||(i.canvas.width=Math.floor(r.width*r.scale),i.canvas.height=Math.floor(r.height*r.scale),i.canvas.style.width=r.width+"px",i.canvas.style.height=r.height+"px"),i.fontMetrics=new i$e(document),i.ctx.scale(i.options.scale,i.options.scale),i.ctx.translate(-r.x,-r.y),i.ctx.textBaseline="bottom",i._activeEffects=[],i.context.logger.debug("Canvas renderer initialized ("+r.width+"x"+r.height+") with scale "+r.scale),i}return t.prototype.applyEffects=function(n){for(var r=this;this._activeEffects.length;)this.popEffect();n.forEach(function(i){return r.applyEffect(i)})},t.prototype.applyEffect=function(n){this.ctx.save(),qQe(n)&&(this.ctx.globalAlpha=n.opacity),GQe(n)&&(this.ctx.translate(n.offsetX,n.offsetY),this.ctx.transform(n.matrix[0],n.matrix[1],n.matrix[2],n.matrix[3],n.matrix[4],n.matrix[5]),this.ctx.translate(-n.offsetX,-n.offsetY)),zz(n)&&(this.path(n.path),this.ctx.clip()),this._activeEffects.push(n)},t.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},t.prototype.renderStack=function(n){return Cs(this,void 0,void 0,function(){var r;return ls(this,function(i){switch(i.label){case 0:return r=n.element.container.styles,r.isVisible()?[4,this.renderStackContent(n)]:[3,2];case 1:i.sent(),i.label=2;case 2:return[2]}})})},t.prototype.renderNode=function(n){return Cs(this,void 0,void 0,function(){return ls(this,function(r){switch(r.label){case 0:if(xi(n.container.flags,16))debugger;return n.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(n)]:[3,3];case 1:return r.sent(),[4,this.renderNodeContent(n)];case 2:r.sent(),r.label=3;case 3:return[2]}})})},t.prototype.renderTextWithLetterSpacing=function(n,r,i){var s=this;if(r===0)this.ctx.fillText(n.text,n.bounds.left,n.bounds.top+i);else{var o=Xy(n.text);o.reduce(function(a,l){return s.ctx.fillText(l,a,n.bounds.top+i),a+s.ctx.measureText(l).width},n.bounds.left)}},t.prototype.createFontStyle=function(n){var r=n.fontVariant.filter(function(o){return o==="normal"||o==="small-caps"}).join(""),i=A$e(n.fontFamily).join(", "),s=kp(n.fontSize)?""+n.fontSize.number+n.fontSize.unit:n.fontSize.number+"px";return[[n.fontStyle,r,n.fontWeight,s,i].join(" "),i,s]},t.prototype.renderTextNode=function(n,r){return Cs(this,void 0,void 0,function(){var i,s,o,a,l,c,u,d,h=this;return ls(this,function(m){return i=this.createFontStyle(r),s=i[0],o=i[1],a=i[2],this.ctx.font=s,this.ctx.direction=r.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",l=this.fontMetrics.getMetrics(o,a),c=l.baseline,u=l.middle,d=r.paintOrder,n.textBounds.forEach(function(g){d.forEach(function(b){switch(b){case 0:h.ctx.fillStyle=Ui(r.color),h.renderTextWithLetterSpacing(g,r.letterSpacing,c);var y=r.textShadow;y.length&&g.text.trim().length&&(y.slice(0).reverse().forEach(function(C){h.ctx.shadowColor=Ui(C.color),h.ctx.shadowOffsetX=C.offsetX.number*h.options.scale,h.ctx.shadowOffsetY=C.offsetY.number*h.options.scale,h.ctx.shadowBlur=C.blur.number,h.renderTextWithLetterSpacing(g,r.letterSpacing,c)}),h.ctx.shadowColor="",h.ctx.shadowOffsetX=0,h.ctx.shadowOffsetY=0,h.ctx.shadowBlur=0),r.textDecorationLine.length&&(h.ctx.fillStyle=Ui(r.textDecorationColor||r.color),r.textDecorationLine.forEach(function(C){switch(C){case 1:h.ctx.fillRect(g.bounds.left,Math.round(g.bounds.top+c),g.bounds.width,1);break;case 2:h.ctx.fillRect(g.bounds.left,Math.round(g.bounds.top),g.bounds.width,1);break;case 3:h.ctx.fillRect(g.bounds.left,Math.ceil(g.bounds.top+u),g.bounds.width,1);break}}));break;case 1:r.webkitTextStrokeWidth&&g.text.trim().length&&(h.ctx.strokeStyle=Ui(r.webkitTextStrokeColor),h.ctx.lineWidth=r.webkitTextStrokeWidth,h.ctx.lineJoin=window.chrome?"miter":"round",h.ctx.strokeText(g.text,g.bounds.left,g.bounds.top+c)),h.ctx.strokeStyle="",h.ctx.lineWidth=0,h.ctx.lineJoin="miter";break}})}),[2]})})},t.prototype.renderReplacedElement=function(n,r,i){if(i&&n.intrinsicWidth>0&&n.intrinsicHeight>0){var s=l4(n),o=s4(r);this.path(o),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(i,0,0,n.intrinsicWidth,n.intrinsicHeight,s.left,s.top,s.width,s.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(n){return Cs(this,void 0,void 0,function(){var r,i,s,o,a,l,E,E,c,u,d,h,S,m,g,L,b,y,C,E,B,S,L;return ls(this,function(N){switch(N.label){case 0:this.applyEffects(n.getEffects(4)),r=n.container,i=n.curves,s=r.styles,o=0,a=r.textNodes,N.label=1;case 1:return o0&&K>0&&($=s.ctx.createPattern(L,"repeat"),s.renderRepeat(z,$,ee,V))):qRe(u)&&(G=uw(n,r,[null,null,null]),z=G[0],R=G[1],W=G[2],te=G[3],K=G[4],j=u.position.length===0?[Dy]:u.position,ee=Sr(j[0],te),V=Sr(j[j.length-1],K),X=PRe(u,ee,V,te,K),le=X[0],pe=X[1],le>0&&pe>0&&(J=s.ctx.createRadialGradient(R+ee,W+V,0,R+ee,W+V,le),HP(u.stops,le*2).forEach(function(Je){return J.addColorStop(Je.stop,Ui(Je.color))}),s.path(z),s.ctx.fillStyle=J,le!==pe?(he=n.bounds.left+.5*n.bounds.width,ye=n.bounds.top+.5*n.bounds.height,be=pe/le,Ie=1/be,s.ctx.save(),s.ctx.translate(he,ye),s.ctx.transform(1,0,0,be,0,0),s.ctx.translate(-he,-ye),s.ctx.fillRect(R,Ie*(W-ye)+ye,te,K*Ie),s.ctx.restore()):s.ctx.fill())),Ve.label=6;case 6:return r--,[2]}})},s=this,o=0,a=n.styles.backgroundImage.slice(0).reverse(),c.label=1;case 1:return o0?u.style!==2?[3,5]:[4,this.renderDashedDottedBorder(u.color,u.width,a,n.curves,2)]:[3,11]):[3,13];case 4:return h.sent(),[3,11];case 5:return u.style!==3?[3,7]:[4,this.renderDashedDottedBorder(u.color,u.width,a,n.curves,3)];case 6:return h.sent(),[3,11];case 7:return u.style!==4?[3,9]:[4,this.renderDoubleBorder(u.color,u.width,a,n.curves)];case 8:return h.sent(),[3,11];case 9:return[4,this.renderSolidBorder(u.color,a,n.curves)];case 10:h.sent(),h.label=11;case 11:a++,h.label=12;case 12:return l++,[3,3];case 13:return[2]}})})},t.prototype.renderDashedDottedBorder=function(n,r,i,s,o){return Cs(this,void 0,void 0,function(){var a,l,c,u,d,h,m,g,b,y,C,E,B,S,L,N,L,N;return ls(this,function(U){return this.ctx.save(),a=ZQe(s,i),l=Wz(s,i),o===2&&(this.path(l),this.ctx.clip()),$o(l[0])?(c=l[0].start.x,u=l[0].start.y):(c=l[0].x,u=l[0].y),$o(l[1])?(d=l[1].end.x,h=l[1].end.y):(d=l[1].x,h=l[1].y),i===0||i===2?m=Math.abs(c-d):m=Math.abs(u-h),this.ctx.beginPath(),o===3?this.formatPath(a):this.formatPath(l.slice(0,2)),g=r<3?r*3:r*2,b=r<3?r*2:r,o===3&&(g=r,b=r),y=!0,m<=g*2?y=!1:m<=g*2+b?(C=m/(2*g+b),g*=C,b*=C):(E=Math.floor((m+b)/(g+b)),B=(m-E*g)/(E-1),S=(m-(E+1)*g)/E,b=S<=0||Math.abs(b-B)(Gr("data-v-2340eb75"),e=e(),qr(),e),b$e={class:"share-preview"},C$e={class:"share-preview-inner"},y$e={class:"share-preview-item"},w$e={class:"user-avatar"},x$e={class:"share-preview-item-content"},E$e={class:"share-preview-item"},B$e={class:"user-avatar"},T$e=["src"],S$e=["src"],k$e={class:"share-preview-item-content"},I$e={key:1,class:"share-empty"},F$e=[Zz(()=>k("img",{src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-emptypage.png",alt:""},null,-1)),Zz(()=>k("p",null,"暂无数据",-1))],Jz=vn({__name:"ChatList",props:{avatarUrl:{type:String,default:""},records:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},codePreWrap:{type:Boolean,default:!1}},setup(e,{expose:t}){const{config:n}=Wt("chat-config"),r=e,i=se(null);mt(()=>r.avatarUrl,l=>{l&&sue(l).then(c=>{i.value=c})},{immediate:!0});const s=de(()=>i.value||_$e),o=se(null);return t({saveImage:l=>(l=l||`C知道_${+new Date}`,new Promise(c=>{const u=o.value;u&&g$e(u,{dpi:72,scale:1,useCORS:!0}).then(function(d){const h=d.toDataURL("image/png",1),m=document.createElement("a");m.setAttribute("download",`${l}.png`),m.href=h,m.click(),c()})}))}),(l,c)=>{const u=qa,d=So,h=So;return F(),P("div",b$e,[ue(h,{count:3,loading:e.loading,style:{"--el-skeleton-circle-size":"100%"}},{template:Ee(()=>[k("div",C$e,[(F(),P(Ct,null,yn(2,m=>k("div",y$e,[k("div",w$e,[ue(u,{variant:"circle"})]),k("div",x$e,[ue(d,{rows:m%2===0?4:1,animated:""},null,8,["rows"])])])),64))])]),default:Ee(()=>[e.records.length?(F(),P("div",{key:0,class:"share-preview-inner",ref_key:"previewRef",ref:o},[(F(!0),P(Ct,null,yn(e.records,(m,g)=>(F(),P("div",E$e,[k("div",B$e,[m.type==="right"?(F(),P("img",{key:0,src:s.value,alt:""},null,8,T$e)):(F(),P("img",{key:1,src:T(n)["logo-simple"],alt:"logo"},null,8,S$e))]),k("div",k$e,[ue(qNe,{item:m,last:!1,showActions:!1,showReference:!1,showMindMap:!1,codePreWrap:e.codePreWrap},null,8,["item","codePreWrap"])])]))),256))],512)):(F(),P("div",I$e,F$e))]),_:1},8,["loading"])])}}},[["__scopeId","data-v-2340eb75"]]),eK={__name:"Share",props:{shareId:{type:String,default:""}},emits:["onData","onRender"],setup(e,{emit:t}){const n=e,r=t,i=se(""),s=se(!0),o=se([]);return(async()=>{s.value=!0;const{data:{code:l,data:c,message:u}}=await Ns.getExportSessionById(n.shareId);if(l===200&&c.session.length){i.value=(c==null?void 0:c.avatarUrl)||"";let d=c.session.map((h,m)=>{h.id=h.id||sid+"_"+(res.data.length-m-1);const g=h.extJson||{};return h.references=g.references,h.questions=g.questions,h});if(!d.length)return;d=cO(d),d=d.reduce((h,m)=>m.children&&m.children.length?[...h,...m.children]:[...h,m],[]),o.value=d,setTimeout(()=>{s.value=!1,Kt(()=>{r("onRender")})},400),r("onData",{avatarUrl:(c==null?void 0:c.avatarUrl)||"",records:d,exportTime:c.exportTime,userName:c.userName,nickName:c.nickName})}else rr(l===400102e3?"分享已过期或不存在":u||"加载失败"),setTimeout(()=>{location.href="https://chat.csdn.net"},2e3)})(),(l,c)=>(F(),He(Jz,{loading:s.value,records:o.value,avatarUrl:i.value},null,8,["loading","records","avatarUrl"]))}},M$e={__name:"Export",emits:["onData","onRender"],setup(e,{expose:t,emit:n}){const{user:r}=Os(),i=de(()=>{const{records:a}=Yr(),l=a.value||[],c=l.filter(u=>u._checked).map(u=>u.qid);return l.filter(u=>c.indexOf(u.qid)>-1).reduce((u,d)=>d.children&&d.children.length?[...u,...d.children]:[...u,d],[])}),s=se(null);return t({saveImage:(...a)=>s.value.saveImage(...a)}),(a,l)=>(F(),He(Jz,{ref_key:"chatListRef",ref:s,loading:!1,codePreWrap:!0,records:i.value,avatarUrl:T(r).avatarUrl||""},null,8,["records","avatarUrl"]))}},L$e={key:0,class:"share-export-action"},O$e={class:"share-preview-content"},N$e={class:"share-preview-content_inner"},D$e={class:"share-preview-content_footer"},R$e={class:"export-image-content"},U$e={class:"export-image-content_inner"},H$e={class:"export-image-content_footer btns"},Q$e=vn({__name:"ShareExportAction",setup(e){const{sid:t,records:n,setCheckedStatus:r,checkedStatus:i}=Yr(),s=de(()=>location.host.indexOf("loc")>-1||location.host.indexOf("pre")>-1?"https://searchv2-fe-pre.csdn.net/chat/share?id=":"https://chat.csdn.net/share?id="),o=se(!1),a=se(""),l=de(()=>a.value?`${s.value}${a.value}`:""),c=()=>{r(!1),a.value=""},u=()=>{l.value?(j9(l.value),rr("复制成功")):rr("复制失败")},d=()=>{const B=new Set;if(n.value.forEach(L=>{var N;L.type==="right"&&L._checked&&B.add(L.qid),L.type==="left"&&B.has(L.qid)&&((N=L.children)!=null&&N.length)&&L.children.forEach(U=>B.add(U.qid))}),!B.size){rr("请选择会话");return}const S=Array.from(B);console.log("qidsSet",S),Ns.getExportSessionId({sid:t.value,qids:S}).then(({data:{code:L,data:N}})=>{L===200?(a.value=N,o.value=!0,r(!1)):rr("分享失败")}).catch(()=>{rr("分享失败,请稍后重试")})},h=se(!1),m=se(""),g={IMAGE:"img",PDF:"pdf",WORD:"word"},b=B=>{const S=new Set;if(n.value.forEach(L=>{var N;L.type==="right"&&L._checked&&S.add(L.qid),L.type==="left"&&S.has(L.qid)&&((N=L.children)!=null&&N.length)&&L.children.forEach(U=>S.add(U.qid))}),!S.size){rr("请选择会话");return}h.value=!0,m.value=B},y=se(null),C=se(!1),E=()=>{const B=y.value;B&&m.value===g.IMAGE&&(C.value=!0,setTimeout(()=>{B.saveImage().then(()=>{C.value=!1,h.value=!1,c()})},0))};return rg(()=>{var B;(B=window.csdn)==null||B.report.viewCheck()}),(B,S)=>{const L=y9,N=r1,U=gu,$=Cn("report"),G=UI,z=Cn("spm");return F(),P(Ct,null,[T(i).enable&&T(n).length?(F(),P("div",L$e,[T(i).checkedType==="share"?(F(),P(Ct,{key:0},[k("button",{onClick:S[0]||(S[0]=R=>c())},"取消"),tt((F(),P("button",{class:"primary-btn",onClick:S[1]||(S[1]=R=>d())},[Yt(" 分享 ")])),[[$,{spm:"1018.2226.3001.10146",extra:{sid:T(t),id:T(t)}}]])],64)):Le("",!0),T(i).checkedType==="export"?(F(),P(Ct,{key:1},[k("button",{onClick:S[2]||(S[2]=R=>c())},"取消"),tt((F(),P("button",{class:"primary-btn",onClick:S[3]||(S[3]=R=>b(g.IMAGE))},[Yt(" 导出为图片 ")])),[[G,C.value],[z,{spm:"1018.2226.3001.10149",extra:{sid:T(t),id:T(t)}}]])],64)):Le("",!0)])):Le("",!0),ue(N,{class:"share-preview-dialog",modelValue:o.value,"onUpdate:modelValue":S[5]||(S[5]=R=>o.value=R),"close-on-click-modal":!1,"destroy-on-close":"",onClosed:S[6]||(S[6]=R=>c()),title:"",width:"600"},{default:Ee(()=>[k("div",O$e,[k("div",N$e,[ue(L,{height:"600px"},{default:Ee(()=>[ue(eK,{shareId:a.value},null,8,["shareId"])]),_:1})]),k("div",D$e,[k("span",null,pt(l.value),1),tt((F(),P("button",{onClick:S[4]||(S[4]=R=>u())},[Yt(" 复制链接 ")])),[[$,{spm:"1018.2226.3001.10147 ",extra:{sid:T(t),id:T(t)}}]])])])]),_:1},8,["modelValue"]),ue(N,{class:"export-image-dialog",modelValue:h.value,"onUpdate:modelValue":S[8]||(S[8]=R=>h.value=R),"close-on-click-modal":!1,"destroy-on-close":"",title:""},{default:Ee(()=>[k("div",R$e,[k("div",U$e,[ue(L,{height:"600px"},{default:Ee(()=>[ue(M$e,{ref_key:"exportView",ref:y},null,512)]),_:1})]),k("div",H$e,[ue(U,{class:"save",type:"primary",onClick:S[7]||(S[7]=R=>E()),loading:C.value},{default:Ee(()=>[Yt(" 保存 ")]),_:1},8,["loading"])])])]),_:1},8,["modelValue"])],64)}}},[["__scopeId","data-v-95fbabac"]]),$$e={key:1},P$e={__name:"mask",setup(e){const{user:t}=Os(),n={color:"rgba(0, 0, 0, 0.08)",fontFamily:"PingFang SC",fontSize:12,fontStyle:"normal",fontWeight:400};return(r,i)=>T(t).nickname?(F(),He(T(m0e),{key:0,gap:[200,200],rotate:-45,content:T(t).nickname,font:n},{default:Ee(()=>[bt(r.$slots,"default")]),_:3},8,["content"])):(F(),P("div",$$e,[bt(r.$slots,"default")]))}},z$e={class:"enable-check-overlay"},K$e={class:"chat-item-checkbox"},V$e=Object.assign({name:"ChatMain"},{__name:"index",emits:["newChat"],setup(e,{emit:t}){const{curHistory:n}=bi(),{records:r,checkedStatus:i}=Yr(h),s=de(()=>i.enable&&r.value.length),{setChatItemFullWidth:o}=S$(),a=se(null),l=se();let c=!1;const u=t;function d(){const g=a.value;return Math.ceil(g.offsetHeight+g.scrollTop)>=Math.floor(g.scrollHeight-1)}Xt(()=>{var b,y;const g=((b=l.value)==null?void 0:b.clientWidth)-80;o(g),h(),(y=a.value)==null||y.addEventListener("wheel",function(C){C.deltaY<0&&(c=!0),requestAnimationFrame(()=>{d()&&(c=!1)})},{passive:!1})});function h(g,b){Kt(()=>{const y=a.value;if(!y||!g&&c||y.scrollHeight-(y.offsetHeight+y.scrollTop)<5)return;const E=b?y.scrollTop+b-document.querySelector(".input-bar").offsetHeight:y.scrollHeight+5e3;if(y.scrollTop&&(y.scrollTop=E),b)return;c=!0;const B=()=>{y.scrollTop=y.scrollHeight+5e3,requestAnimationFrame(()=>{y.scrollTop=y.scrollHeight+5e3,d()?c=!1:requestAnimationFrame(B)})};requestAnimationFrame(B)})}function m(g,b){const{qid:y}=g;g._checkDisable||(g.type==="right"?g._checked=!g._checked:r.value.forEach(C=>{C.qid===y&&C.type==="right"&&(C._checked=!C._checked)}))}return(g,b)=>{const y=oI;return F(),He(P$e,{class:"chat-mask"},{default:Ee(()=>[k("div",{class:ke(["chat-items",{"enable-checkbox":s.value}]),ref_key:"contanerRef",ref:a},[k("div",{class:"chat-items-scroll",ref_key:"chatItemRef",ref:l},[(F(!0),P(Ct,null,yn(T(r),(C,E)=>(F(),P("div",{key:C.id,class:ke(["record-item",C.type])},[tt(k("div",z$e,null,512),[[rn,T(i).enable]]),tt(k("div",K$e,[ue(y,{disabled:C._checkDisable,onClick:pn(B=>m(C),["stop"]),"model-value":C._checked,label:""},null,8,["disabled","onClick","model-value"])],512),[[rn,C._checked!==void 0&&T(i).enable]]),C.children&&C.children.length?(F(),He(FNe,{key:0,item:C,index:E,last:E===T(r).length-1},null,8,["item","index","last"])):(F(),He(ly,{key:1,item:C,last:E===T(r).length-1,index:E},null,8,["item","last","index"]))],2))),128))],512),T(n)&&T(n).answerCheckHit&&!T(i).enable?(F(),He(W$,{key:0,showImage:!T(r).length,onNewChat:b[0]||(b[0]=C=>u("newChat"))},null,8,["showImage"])):Le("",!0)],2),ue(Q$e)]),_:1})}}}),G$e={class:"chat-bottom"},q$e=k("a",{href:"https://marketing.csdn.net/p/e1341fa2aa98ca4ded7455c654c74a62",target:"_blank"},"CSDN隐私协议",-1),u4=Object.assign({name:"ChatBottom"},{__name:"index",setup(e){return(t,n)=>(F(),P("div",G$e,[Yt(" 请遵守 《"),q$e,Yt("》 ,所有内容均由AI模型输出,仅供参考,不代表我们的态度或观点 ")]))}}),W$e={class:"welcome"},Y$e={class:"slogan"},j$e={key:0,class:"slogan-bg"},X$e={class:"logo-main"},Z$e=["src"],J$e={class:"title"},tK=vn(Object.assign({name:"Welcome"},{__name:"index",props:{simple:Boolean,gradient:{type:Boolean,default:!1}},setup(e){const{config:t}=Wt("chat-config");return(n,r)=>(F(),P("div",W$e,[k("div",Y$e,[e.gradient&&!e.simple?(F(),P("div",j$e)):Le("",!0),k("div",X$e,[e.simple?Le("",!0):(F(),P("img",{key:0,class:"c-logo",src:T(t).logo,alt:""},null,8,Z$e)),k("div",J$e,pt(T(t).title),1)])]),bt(n.$slots,"default",{},void 0,!0)]))}}),[["__scopeId","data-v-d525cfa4"]]),ePe={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},tPe=[k("path",{fill:"currentColor",d:"M16.7399 6.84042V5.95042C16.7335 5.79441 16.7913 5.6426 16.8999 5.53042C17.1286 5.30944 17.4913 5.30944 17.7199 5.53042C17.8296 5.6435 17.8937 5.79304 17.8999 5.95042V8.64042C17.8762 8.95037 17.6299 9.19666 17.3199 9.22042H14.6099C14.4523 9.2151 14.3025 9.15087 14.1899 9.04042C13.969 8.81175 13.969 8.44909 14.1899 8.22042C14.3015 8.11078 14.4537 8.05277 14.6099 8.06042H16.3099C14.5023 6.08541 11.5804 5.59843 9.22994 6.88042C8.0852 7.48724 7.17943 8.4635 6.65994 9.65042C6.13743 10.844 6.02833 12.1778 6.34994 13.4404C6.66653 14.6959 7.39548 15.8087 8.41994 16.6004C9.44434 17.3952 10.7034 17.8278 11.9999 17.8304C13.5457 17.8396 15.0304 17.227 16.1199 16.1304C17.2236 15.0203 17.8391 13.5158 17.8299 11.9504H18.9999C19.0142 14.9422 17.1255 17.6124 14.2997 18.5953C11.4739 19.5782 8.33581 18.6565 6.49034 16.3017C4.64488 13.9468 4.50005 10.6793 6.12994 8.17042C6.85587 7.03774 7.89926 6.1439 9.12994 5.60042C10.3844 5.04166 11.7765 4.86765 13.1299 5.10042C14.4715 5.32465 15.7208 5.92846 16.7299 6.84042H16.7399Z"},null,-1)];function nPe(e,t){return F(),P("svg",ePe,[...tPe])}const rPe={render:nPe},iPe={class:"hots"},sPe={class:"hots-title"},oPe={class:"flex align-center gap-x-4"},aPe=["disabled"],lPe=k("span",null,"换一换",-1),cPe={class:"hots-list"},uPe={class:"hot"},APe=["disabled","onClick"],dPe={class:"hot-title line"},fPe={__name:"index",props:{simple:Boolean},emits:["click"],setup(e,{emit:t}){const n=t,r=e,i={page:1,size:6,version:"v2"},s=gr({source:"cas"}),o=se([]),a=()=>{s.getHotQuestion(i).then(u=>{u.data.code==200&&(o.value=u.data.data,Math.ceil(u.data.total/i.size)===i.page&&(i.page=0))})};mt(()=>r.simple,u=>{i.size=u?3:6,a()},{immediate:!0}),Xt(()=>{setTimeout(()=>{var u;(u=window.csdn.report)==null||u.viewCheck()},200)});const l=()=>{mn.value||(i.page++,a())},c=u=>{mn.value||n("click",u)};return(u,d)=>{const h=Cn("report"),m=Cn("spm");return F(),P("div",iPe,[k("div",sPe,[k("span",oPe,[ue(T(cb)),Yt(" 你可以试试这样问我")]),tt((F(),P("a",{onClick:l,disabled:T(mn)},[ue(T(rPe),{class:"icon-refresh",style:on({transform:`rotateZ(${360*i.page}deg)`})},null,8,["style"]),lPe],8,aPe)),[[h,{spm:"1018.2226.3001.10052"}]])]),k("div",cPe,[(F(!0),P(Ct,null,yn(o.value,(g,b)=>(F(),P("div",uPe,[tt((F(),P("div",{class:"hot-item",disabled:T(mn),onClick:y=>c(g)},[k("div",dPe,pt(g.question),1),ue(T(Tu),{class:"icon-arrow-right"})],8,APe)),[[m,{spm:"1018.2226.3001.9835."+(b+1),extra:{id:g.qid}}]])]))),256))])])}}},hPe={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},pPe=[k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round",d:"M9.32793 15.9993H3V10.666"},null,-1),k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round",d:"M10.9102 4H17.2381V9.33333"},null,-1)];function gPe(e,t){return F(),P("svg",hPe,[...pPe])}const nK={render:gPe},mPe={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},vPe=[k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round",d:"M3.0002 10.666L9.32812 10.666L9.32812 15.9993"},null,-1),k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round",d:"M11.418 3.50269V9.83061H16.7513"},null,-1)];function _Pe(e,t){return F(),P("svg",mPe,[...vPe])}const rK={render:_Pe},{extraData:bPe}=pr(),CPe={components:{IconArrowRight:Tu},props:{show:Boolean,list:Array,index:Number},data(){return{suggestIndex:-1}},directives:{clickOutside:qI},mounted(){},methods:{clickSug(e,t){var r,i;this.$emit("select",t);const n=JSON.stringify(t);n.trim()&&((i=(r=window.csdn)==null?void 0:r.report)==null||i.reportClick({spm:"1018.2226.3001.9497",extra:{sug:n,...bPe}}))},hideSug(){this.$emit("hide")}}},yPe={class:"sug-container"},wPe={class:"chat-sug"},xPe={class:"sug-box"},EPe={class:"sug-list"},BPe=["onClick"];function TPe(e,t,n,r,i,s){const o=Wn("IconArrowRight"),a=Cn("click-outside");return F(),He(zi,{name:"chat-drawer-fade"},{default:Ee(()=>[tt((F(),P("div",yPe,[k("div",wPe,[k("div",xPe,[k("div",EPe,[(F(!0),P(Ct,null,yn(n.list,(l,c)=>(F(),P("div",{class:ke(["sug-item",{active:c===i.suggestIndex}]),onClick:pn(u=>s.clickSug(c,l),["stop"]),key:l.docId},[k("span",null,pt(l.sug),1),ue(o,{class:"icon-arrow"})],10,BPe))),128))])])])])),[[rn,n.show],[a,s.hideSug]])]),_:1})}const SPe=vn(CPe,[["render",TPe],["__scopeId","data-v-3dc1fece"]]),kPe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAdtSURBVHgB7VrdblNHEJ45TgJcVJgnwOEFyhs4fYIEqdeNI1VqJSgJapFoC8KgEhARIukPAdE2Tquql6RPgHmD8ASYJ2jUGwL2menszuyeQ4R/TuyEIHnA8fH6nN35dma+mdkEYCxjGctYxtJd6ktc7vU9wgcoy19xlYhqxDjLAOUU8NLNB7j2rns/GIB3BVQnoTkmEGBQZlGd5MJBkLed/47h9Ooq7ux9bgKOsKwstWeAkiojLKVMZSBkETUKg0dH7C4Q3gXOyZEDeHvpVeV4MjUvVqkRwWlC0V7BOFD+QjAyuR9+FN3AVrf5jgTA+0IUpaRdI0xmRe8ZbxVGQwVA3lLeaCGk/DvHF212m/u9xaADNTnRroEHBTMOgIIQYOxBgcSbWCqAs+8dcLmB/Gd0iF/eXE+mu61zqBbcEFC7x9M5ZJhPKT0LkJRVaYjWgtxneWEYZ//BXBNcLLoxRoKk2WvNQwH4+7csREG1NqWzCcMpBwpl6yXGOILwiFxYuR+o44YugoTswuJPLNjZ7LX2gbnoxtX2DHIyKxhqnMLJLI6Cq2UuGWJOxznnqmoxMvAyl1hM0wPpJry89bC7ezoZqQX/FFAJJNUUeUmsI+7nIgU9NXBmBk/vyob28S0XRf3ewKoN9IpzLGq02uyn09AA/66/qgBNzMuOSwLmigMViEAYnlMOYDRfyUsDKOAxazmkwV09aPRk431WGdVtkz0qnumc83WarB0IwI06lz/C9jwRzokOVfJxo7tt8eQ1JI45DEM0xJTmRy1CPDgfe0YsmLNW2Al1Ubt237VWHuN2P10HBvhEQEGpPc8CiqBTlRhAZwwixoCDYyzpmOmCeWUjY0ZG9C5noNiIxvu1/+Bu9RtoMcn2DCH2td5AAJ+IC5YmJjYE1FmxWJnRyiVZT8GFCIGs3HDuRRxcLwNmlYfmMb9DTEaduppYPZ/E3SYgR7dQD/HOIuvubsEA0hegAydTV2OZZKtZfAS9PCCIOxzIAXIuq/FFZiWI6QEhiz0T83gfd2zxqbEcNqN55+GJFgwgSb8bHHGwryZUEwPmt1YJzoNS+ldXUg9j8zitStBwu9pD7Q/RqrzXC3SesB6HDeBwjzhOAwaUvgBlmTWdNtaGHDffxZsFDZsJojVwj1VsjFBdkgKgUEwra2YsBBBYN4BH+y/pdfcZjArguatTq5B2pkWhTWN4b03/L2qDtgGBKCy9BYUjS9pGGQPFeLNgZAjWhpj0dYJQDPhIGNg9BwLoQdZPtD69PiWlVvuMLHRJdGgFq6HGC+etS5xjTlfBxMQdXZEz5gUAzqcEtAjW/bCKhW1clqNNKCD7LtX+utapydPXU4KKsiJq9e/KKSMGD9R2P5Zlxq7eGla+WSmWu8/XqZnltGvX2jV5faaIBYeuRX3NSbAoSsyZC2X9m4FQy4UmNdScAaD7kEjFY/ktEFO0KmZjAFu3HyXniug3kIv2koUfJpu15clzQG2JU9gMJIPhjbPWJiZ5MF+2lEFZI5vPl2xFQ8a0SP9AQRl5N7F+5VWFqTSHUFoUxSvuHCXVfMbBEinkLAmZ1fKWiy5qbi+q7iw/Sk5BQTnQjv6Xy52aKHmd3dlK7oDIx1LOlR3e1CysnbqlCMrFLnDjzqPSAhSUoV20l5xfmWhcWClNE9JNdbNYRIeqxEvObTM6pqym8GNpMfYMcmhnMve/7jyV6qdKASBFFuVQMDi3BDBrBkvrZrSEXKb3s+6BWvAtiQTEb3f2Pk9aEYC5SihroZwVm7BPOTyAVNoSTXdAT8K0JfK1rNWn7p7YqccGV9/Tzr7c08mhAbwkJ8+i/JpakK2M8dYByvd9Zjor9dzXrTu/TjZhn7K/jl5SAeDUomQAd/pcFn23pcRY/eIubvZeLFl9w3RRLk9R/ngC8r2iuWbIo0O4p5PCFvTgksmnosSibPlJHeWPGdLG+uXO017POisS0B+BLePLvnekAtYDKnhHnjBQ595NiruogquoAlERtDRQ/embdr3X49ThRo5Q7AI5NpdgVtU69sUg5y491S1y88Z3b86KHpWsS9AKxWpl7XQh+azXHN8/mNqWm5uhswjHF5rsEnnTl7+ZaSjrOSkEkHHydO5gyEu+4dXmGyr95kkhvZFvifzcbISqL59CsJQUrj33SjEXJaF5bWo99dlZSWQKVQ52+k1z7WdhReYmWYuujQSGUzm/gwJeGltswZBSCCAeg+ceAKIeP+w5ntA8DgPtOrvEr/2fHQJoaeY7aJc6EBowAikEcKHuchnWs5ZGxVck5N2tJUf39UHmoqnSluzLv6AJP2b4UIhPptCEEUhhFv18ueQOoRYcGCM9Iz9+lnDyyYV7+HKQeeo+8fOPHNzcQKJ6Q/PWb4PN00+GKrbXr7RnUsLT+Iaen1+dKkzn7k9A0tf0Qg6UT+rv+uw8B2hh5fFEA0Yg7+03vEGufpmuyhnORX9ap+kU0xQr90ZkwcMrtrsIJWkDIPsNlHBMY1TgnLx3gMsu8SPfEGzb4k7PsL17A8YylrGMZSxjGctI5H+Smg6myuT4wQAAAABJRU5ErkJggg==",IPe={},iK=e=>(Gr("data-v-dbd31b96"),e=e(),qr(),e),FPe={class:"chat-search-loading-icon"},MPe=[iK(()=>k("div",{class:"dot"},null,-1)),iK(()=>k("div",{class:"dot"},null,-1))];function LPe(e,t){return F(),P("div",FPe,MPe)}const sK=vn(IPe,[["render",LPe],["__scopeId","data-v-dbd31b96"]]),OPe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 26 26"},NPe=[dn('',3)];function DPe(e,t){return F(),P("svg",OPe,[...NPe])}const RPe={render:DPe},UPe={class:"status-icon"},HPe=vn(Object.assign({name:"StatusInputIcon"},{__name:"StatusIcon",props:{focus:{type:Boolean,default:!1},message:{type:String,default:""}},emits:["on-stop","on-send"],setup(e,{emit:t}){If(a=>({ddd6a886:o.value}));const n=e,{loading:r,sending:i}=ii(),s=t,o=de(()=>n.focus&&n.message?1:.4);return(a,l)=>{const c=Ga;return F(),P("span",UPe,[tt(ue(sK,null,null,512),[[rn,T(r)]]),ue(c,{effect:"dark",content:"停止生成",placement:"top"},{default:Ee(()=>[tt(ue(T(RPe),{class:"icon-pause",onClick:l[0]||(l[0]=u=>s("on-stop"))},null,512),[[rn,T(i)]])]),_:1}),ue(c,{effect:"dark",content:"发送",placement:"top"},{default:Ee(()=>[tt(k("img",{class:"icon-send",src:kPe,onClick:l[1]||(l[1]=u=>s("on-send"))},null,512),[[rn,!T(r)&&!T(i)]])]),_:1})])}}}),[["__scopeId","data-v-b128b257"]]),QPe={__name:"uploadForm",props:{disabled:Boolean,step:Number,trainInfo:Object},emits:["success","upload","fail","showErrorMessage","setStep"],setup(e,{expose:t,emit:n}){const r=gr({source:"cas"}),i=e,s=n,o=se(null),a=se(null),l=se(!1),c=se(0),u=se(!1),d=de(()=>!(i.disabled||l.value||i.trainInfo.loading||i.trainInfo.num===100&&!i.trainInfo.isError));de(()=>(i.trainInfo.loading||i.trainInfo.isError||i.trainInfo.num===100)&&i.step>=1);const h=E=>E.size/1024/1024>20?(g({message:"文件大小不能超过20MB!"},!0),!1):E.size==0?(g({message:"文件内容不能为空!"},!0),!1):(a.value=E,s("upload",E),!0),m=E=>{console.log("http-request,",E),s("showErrorMessage",""),l.value=!0,u.value=!1,c.value=0;const B=new FormData;return B.append("docFile",E.file),r.uploadDoc(B,S=>{c.value=S.progress*100>=100?100:Math.floor(S.progress*100)}).catch(S=>E.onError(S))},g=(E,B)=>{var S;console.log("upload error:",E),a.value&&(a.value.name||a.value.fileName)&&(u.value=!0,s("fail",E,a.value),(S=o.value)==null||S.clearFiles()),l.value=!1,B&&s("showErrorMessage",E.message||"上传失败,请重新上传。")},b=E=>{var B;if(window.ljuploadError===1){c.value=~~(Math.random()*100),g({message:"手动失败了~"});return}((B=E.data)==null?void 0:B.code)===200?(c.value=100,u.value=!1,l.value=!1,s("success",E.data.data,a.value)):g(E.data||{message:"上传失败"})},y=E=>{console.log("onExceed >> ",E[0]),o.value.clearFiles();const B=E[0];B.uid=r3(),o.value.handleStart(B),h(B)&&o.value.submit()};return t({setFileInfo:E=>{c.value=100,a.value={},a.value.name=E.name,a.value.suffix=E.suffix}}),(E,B)=>(F(),He(T(l0e),{ref_key:"upload",ref:o,action:"",accept:".docx,.doc,.pdf,.txt",disabled:e.disabled||!d.value,"show-file-list":!1,limit:1,"before-upload":h,"on-success":b,"http-request":m,"on-exceed":y,"on-error":g},{default:Ee(()=>[bt(E.$slots,"default")]),_:3},8,["disabled"]))}},$Pe=vn({__name:"manageUpload",props:{},emits:["on-cancel","on-send"],setup(e,{emit:t}){const{setStatus:n}=ii(),{mainTab:r,setTab:i}=_s();gr({source:"cas"});const s=t,{role:o,setRole:a,updateRole:l}=Mr(),c=se(0),u=se(""),d=se(null),h=se({}),m=se(!1),g=se(""),b=se(!1),y=se(-1),C=se(0);se(null);const E=de(()=>{var G,z;return o.value?((G=o.value)==null?void 0:G.preType)=="code"||((z=o.value)==null?void 0:z.chatType)==Io?!0:m.value:!1}),B=G=>{c.value=G},S=G=>{u.value=G,G&&rr(G)},L=(G,z)=>{c.value=1,g.value="success",m.value=!1,d.value=G,l({fileName:z.name,_name:"上传成功",docId:G,uploading:m.value,uploadState:g.value}),setTimeout(()=>{n(wt.end)},60)},N=G=>{G?(S(""),g.value="",m.value=!0,h.value={_name:"正在上传中",domainType:r.value,chatType:Vi,role:!0,uploading:m.value,uploadState:g.value,placeholder:"在此输入与文档相关的问题。例如:请总结这个文件的内容。",icon:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/v2/file-active.svg"},s("on-send",h.value),n(wt.loading),i(Vi)):n(wt.end)},U=se(null),$=(G,z)=>{g.value="fail",y.value=-1,C.value=0,d.value=!1,m.value=!1,z!=null&&z.fileName&&n(wt.loading),l({fileName:z==null?void 0:z.name,_name:G.message||"上传失败",uploading:m.value,uploadState:g.value})};return Xt(()=>{}),(G,z)=>(F(),He(QPe,{ref_key:"uploadFormRef",ref:U,step:c.value,disabled:E.value,onSuccess:L,onUpload:N,onFail:$,onShowErrorMessage:S,onSetStep:B,trainInfo:{loading:b.value,num:C.value,isError:y.value===0}},{default:Ee(()=>[bt(G.$slots,"default",{},void 0,!0)]),_:3},8,["step","disabled","trainInfo"]))}},[["__scopeId","data-v-5c4534dd"]]),PPe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},zPe=[dn('',3)];function KPe(e,t){return F(),P("svg",PPe,[...zPe])}const oK={render:KPe},VPe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16"},GPe=[dn('',2)];function qPe(e,t){return F(),P("svg",VPe,[...GPe])}const WPe={render:qPe},YPe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16"},jPe=[k("path",{fill:"currentColor",d:"M7.99967 15.1867C7.53967 15.1867 7.10635 14.9533 6.79968 14.5467L5.79968 13.2133C5.77968 13.1867 5.69967 13.1533 5.66634 13.1466H5.33301C2.55301 13.1466 0.833008 12.3933 0.833008 8.64664V5.31331C0.833008 2.36664 2.38634 0.813309 5.33301 0.813309H10.6663C13.613 0.813309 15.1663 2.36664 15.1663 5.31331V8.64664C15.1663 11.5933 13.613 13.1466 10.6663 13.1466H10.333C10.2797 13.1466 10.233 13.1733 10.1997 13.2133L9.19967 14.5467C8.893 14.9533 8.45967 15.1867 7.99967 15.1867ZM5.33301 1.81331C2.94634 1.81331 1.83301 2.92664 1.83301 5.31331V8.64664C1.83301 11.66 2.86634 12.1466 5.33301 12.1466H5.66634C6.00634 12.1466 6.393 12.34 6.59967 12.6133L7.59967 13.9467C7.833 14.2533 8.16635 14.2533 8.39968 13.9467L9.39968 12.6133C9.61968 12.32 9.96634 12.1466 10.333 12.1466H10.6663C13.053 12.1466 14.1663 11.0333 14.1663 8.64664V5.31331C14.1663 2.92664 13.053 1.81331 10.6663 1.81331H5.33301Z"},null,-1),k("path",{fill:"currentColor",d:"M5.33264 8.96661C5.20598 8.96661 5.07931 8.91992 4.97931 8.81992L3.64598 7.48659C3.45264 7.29326 3.45264 6.97326 3.64598 6.77992L4.97931 5.44659C5.17264 5.25326 5.49264 5.25326 5.68598 5.44659C5.87931 5.63992 5.87931 5.95992 5.68598 6.15325L4.70597 7.13328L5.68598 8.11326C5.87931 8.30659 5.87931 8.62659 5.68598 8.81992C5.58597 8.91992 5.45931 8.96661 5.33264 8.96661Z"},null,-1),k("path",{fill:"currentColor",d:"M10.6663 8.96661C10.5396 8.96661 10.413 8.91992 10.313 8.81992C10.1196 8.62659 10.1196 8.30659 10.313 8.11326L11.293 7.13328L10.313 6.15325C10.1196 5.95992 10.1196 5.63992 10.313 5.44659C10.5063 5.25326 10.8263 5.25326 11.0196 5.44659L12.353 6.77992C12.5463 6.97326 12.5463 7.29326 12.353 7.48659L11.0196 8.81992C10.9196 8.91992 10.793 8.96661 10.6663 8.96661Z"},null,-1),k("path",{fill:"currentColor",d:"M7.3339 9.18669C7.26723 9.18669 7.20057 9.17331 7.13391 9.14665C6.88057 9.03998 6.76056 8.74665 6.8739 8.48665L8.20723 5.37333C8.3139 5.12 8.60722 4.99999 8.86722 5.11332C9.12056 5.21999 9.24057 5.51332 9.12723 5.77332L7.7939 8.88668C7.7139 9.07335 7.52723 9.18669 7.3339 9.18669Z"},null,-1)];function XPe(e,t){return F(),P("svg",YPe,[...jPe])}const ZPe={render:XPe},JPe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"17",fill:"none",viewBox:"0 0 16 17"},eze=[k("path",{fill:"currentColor","fill-opacity":"1","fill-rule":"evenodd",d:"M5.75889 3.37438C6.02086 3.28706 6.16244 3.0039 6.07511 2.74192C5.98779 2.47995 5.70463 2.33837 5.44266 2.4257C4.65659 2.68772 4.21985 3.28107 3.96154 3.92684C3.72065 4.52907 3.61249 5.23393 3.51802 5.8496L3.50659 5.924C3.40321 6.59597 3.31136 7.13811 3.12616 7.5188C3.03893 7.6981 2.94403 7.81163 2.84307 7.88197C2.74706 7.94886 2.6125 8.00003 2.40078 8.00003H0.800781C0.524639 8.00003 0.300781 8.22389 0.300781 8.50003C0.300781 8.77617 0.52501 9.00003 0.801152 9.00003H2.40078C2.6125 9.00003 2.74706 9.05119 2.84307 9.11809C2.94403 9.18842 3.03893 9.30196 3.12616 9.48126C3.31136 9.86195 3.40321 10.4041 3.50659 11.0761L3.51802 11.1505C3.61249 11.7661 3.72065 12.471 3.96154 13.0732C4.21985 13.719 4.65659 14.3123 5.44266 14.5744C5.70463 14.6617 5.98779 14.5201 6.07511 14.2581C6.16244 13.9962 6.02086 13.713 5.75889 13.6257C5.34496 13.4877 5.0817 13.181 4.89001 12.7018C4.69248 12.208 4.59931 11.6023 4.49776 10.9422L4.49377 10.9162C4.39745 10.2901 4.2891 9.58586 4.02539 9.04379C4.01828 9.02916 4.01101 9.01457 4.0036 9.00003H5.60077C5.87692 9.00003 6.10077 8.77617 6.10077 8.50003C6.10077 8.22389 5.87692 8.00003 5.60077 8.00003H4.00359C4.01101 7.98549 4.01828 7.97089 4.02539 7.95626C4.2891 7.4142 4.39745 6.70993 4.49377 6.08383L4.49776 6.05787L4.49776 6.05786C4.59931 5.39771 4.69248 4.79206 4.89001 4.29823C5.0817 3.81901 5.34496 3.51235 5.75889 3.37438ZM8.30076 2.9C8.30076 2.62386 8.52462 2.4 8.80076 2.4H15.2008C15.4769 2.4 15.7008 2.62386 15.7008 2.9C15.7008 3.17614 15.4769 3.4 15.2008 3.4H8.80076C8.52462 3.4 8.30076 3.17614 8.30076 2.9ZM8.80076 8C8.52462 8 8.30076 8.22386 8.30076 8.5C8.30076 8.77614 8.52462 9 8.80076 9H15.2008C15.4769 9 15.7008 8.77614 15.7008 8.5C15.7008 8.22386 15.4769 8 15.2008 8H8.80076ZM8.80076 13.6C8.52462 13.6 8.30076 13.8239 8.30076 14.1C8.30076 14.3761 8.52462 14.6 8.80076 14.6H15.2008C15.4769 14.6 15.7008 14.3761 15.7008 14.1C15.7008 13.8239 15.4769 13.6 15.2008 13.6H8.80076Z","clip-rule":"evenodd"},null,-1)];function tze(e,t){return F(),P("svg",JPe,[...eze])}const aK={render:tze},nze={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},rze=[k("path",{fill:"white","fill-rule":"evenodd",d:"M3.82422 9.00093C3.82422 8.62814 4.12643 8.32593 4.49922 8.32593L15.2992 8.32593C15.672 8.32593 15.9742 8.62814 15.9742 9.00093C15.9742 9.37372 15.672 9.67593 15.2992 9.67593L4.49922 9.67593C4.12643 9.67593 3.82422 9.37372 3.82422 9.00093Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"white","fill-rule":"evenodd",d:"M10.7719 4.02363C11.0355 3.76003 11.4629 3.76003 11.7265 4.02363L16.2265 8.52363C16.4901 8.78723 16.4901 9.21462 16.2265 9.47823L11.7265 13.9782C11.4629 14.2418 11.0355 14.2418 10.7719 13.9782C10.5083 13.7146 10.5083 13.2872 10.7719 13.0236L14.7946 9.00093L10.7719 4.97822C10.5083 4.71462 10.5083 4.28723 10.7719 4.02363Z","clip-rule":"evenodd"},null,-1)];function ize(e,t){return F(),P("svg",nze,[...rze])}const Aw={render:ize},Ca=e=>(Gr("data-v-b87c3be7"),e=e(),qr(),e),sze=["disabled"],oze={class:"flex justify-between align-item"},aze=Ca(()=>k("div",{class:"card-title"},"文件理解",-1)),lze=Ca(()=>k("div",{class:"card-desc"},"上传文档,即刻解读问答",-1)),cze=["disabled"],uze={class:"flex justify-between align-item"},Aze=Ca(()=>k("div",{class:"card-title"},"链接阅读",-1)),dze=Ca(()=>k("div",{class:"card-desc"},"添加链接,智能解析网页",-1)),fze=["disabled"],hze={class:"flex justify-between align-item"},pze=Ca(()=>k("div",{class:"card-title"},"代码分析",-1)),gze=Ca(()=>k("div",{class:"card-desc"},"插入代码,快速注释补全",-1)),mze=["disabled"],vze={class:"flex justify-between align-item"},_ze=Ca(()=>k("div",{class:"card-title"},"联网查询",-1)),bze=Ca(()=>k("div",{class:"card-desc"},"全网检索,生成问题答案",-1)),Cze={class:"flex justify-between align-item"},yze=["disabled"],wze={class:"flex justify-between align-item"},xze={class:"flex justify-between align-item"},Eze=Ca(()=>k("div",{class:"card-title"},"思维导图",-1)),Bze=Ca(()=>k("div",{class:"card-desc"},"树状结构,方便快速记忆",-1)),Tze={class:"flex justify-between align-item"},Sze=Ca(()=>k("span",{class:"flex justify-between align-item"}," 使用思维导图 ",-1)),kze=["disabled"],Ize={class:"flex justify-between align-item"},lK=vn({__name:"index",props:{isCards:{type:Boolean,default:!1},simple:Boolean},emits:["change","showLinkDialog","newChat"],setup(e,{expose:t,emit:n}){If(R=>({"9e80c9e4":z.value}));const r=e,{extraData:i}=pr(),s=n,{mainTab:o,setTab:a,tabs:l}=_s(),{role:c,setRole:u}=Mr(),{end:d,setStatus:h}=ii(),m=de(()=>c.value.chatType==Vi),g=de(()=>c.value.chatType==Yf&&c.value.preText&&c.value.preType==="code"),b=de(()=>c.value.chatType==Io),y=de(()=>c.value.chatType==ro),C=se(!1),E=de(()=>c.value.chatType==Fo),B=se(!1),S=R=>{s("newChat",R)},L=de(()=>{var R,W;return c.value?((R=c.value)==null?void 0:R.preType)=="code"||((W=c.value)==null?void 0:W.chatType)==Io:!1}),N=async R=>{var K,j;if(!d.value)return;if(!await Lr())return r0();const te=R?{chatType:Io,role:!0,icon:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-global-search.svg"}:{};u(te),C.value=!1,s("change",{value:Ja,role:te}),R?(j=(K=window==null?void 0:window.csdn)==null?void 0:K.report)==null||j.reportClick({spm:"1018.2226.3001.10173",extra:{...i}}):a(ri)},U=async R=>{var K,j;if(!d.value)return;if(!await Lr())return r0();const te=R?{chatType:Fo,role:!0,icon:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-mind.svg"}:{};u(te),B.value=!1,s("change",{value:el,role:te}),R?(j=(K=window==null?void 0:window.csdn)==null?void 0:K.report)==null||j.reportClick({spm:"1018.2226.3001.10152",extra:{...i}}):a(ri)},$=(R,W)=>{if(!mn.value&&o.value!==R){if(m.value||g.value)return W.stopPropagation(),ko.warning("已添加附件内容,请新建对话或删除当前附件。");if(b.value)return W.stopPropagation(),ko.warning("已开启联网查询,请新建对话或关闭联网查询。");if(y.value)return W.stopPropagation(),ko.warning("已开启链接阅读,请新建对话或关闭链接阅读。");if(E.value)return W.stopPropagation(),ko.warning("已开启思维导图,请新建对话或关闭思维导图。");u({})}},G=(R,W)=>{if(!mn.value){if(o.value!==R){if(m.value||g.value)return ko.warning("已添加附件内容,请新建对话或删除当前附件。"),!1;if(b.value)return ko.warning("已开启联网查询,请新建对话或关闭联网查询。"),!1;if(y.value)return ko.warning("已开启链接阅读,请新建对话或关闭链接阅读。"),!1;if(E.value)return ko.warning("已开启思维导图,请新建对话或关闭思维导图。"),!1;u({})}switch(a(R),R){case Ja:C.value=!0;break;case el:B.value=!0;break;default:s("change",l.value.find(te=>te.value==R));break}return!0}};t({onChange:G,changeTab:$});const z=de(()=>r.simple?"18px":"52px");return(R,W)=>{const te=Ice,K=Cn("spm");return F(),P("div",{class:ke(["plugin-tabs",{isCards:e.isCards}])},[ue(Ci,{name:"chatdoc"},{default:Ee(()=>[ue($Pe,{onOnSend:S},{default:Ee(()=>[e.isCards?tt((F(),P("div",{key:0,onClick:W[0]||(W[0]=j=>$(T(Lo),j)),disabled:T(mn)||L.value,class:ke(["plugin-card plugin-file",{active:m.value}])},[k("div",oze,[aze,ue(T(Aw),{class:"icon-card-right"})]),lze],10,sze)),[[K,{spm:"1018.2226.3001.10051",extra:{type:"doc"}}]]):tt((F(),P("div",{key:1,class:ke(["plugin-tab",{active:m.value}]),disabled:T(mn)||L.value,onClick:W[1]||(W[1]=j=>$(T(Lo),j))},[ue(T(WPe)),Yt("文件理解 ")],10,cze)),[[K,{spm:"1018.2226.3001.10051",extra:{type:"doc"}}]])]),_:1})]),_:1}),ue(Ci,{name:"chatlink"},{default:Ee(()=>[e.isCards?(F(),P("div",{key:0,onClick:W[2]||(W[2]=j=>G(T(Yl),j)),class:ke(["plugin-card plugin-link",{active:y.value}])},[k("div",uze,[Aze,ue(T(Aw),{class:"icon-card-right"})]),dze],2)):(F(),P("div",{key:1,class:ke(["plugin-tab",{active:y.value}]),disabled:T(mn),onClick:W[3]||(W[3]=j=>G(T(Yl),j))},[ue(T(oK)),Yt("链接阅读 ")],10,fze))]),_:1}),ue(Ci,{name:"chatcode"},{default:Ee(()=>[e.isCards?tt((F(),P("div",{key:0,onClick:W[4]||(W[4]=j=>G(T(x1),j)),class:ke(["plugin-card plugin-code",{active:g.value}])},[k("div",hze,[pze,ue(T(Aw),{class:"icon-card-right"})]),gze],2)),[[K,{spm:"1018.2226.3001.10141"}]]):tt((F(),P("div",{key:1,class:ke(["plugin-tab",{active:g.value}]),disabled:T(mn)||m.value,onClick:W[5]||(W[5]=j=>G(T(x1),j))},[ue(T(ZPe)),Yt("代码分析 ")],10,mze)),[[K,{spm:"1018.2226.3001.10141"}]])]),_:1}),ue(Ci,{name:"chatnet"},{default:Ee(()=>[e.isCards?(F(),P("div",{key:0,class:ke(["plugin-card plugin-net",{active:b.value}]),onClick:W[6]||(W[6]=j=>{G(T(Ja))&&N(!b.value)})},[k("div",vze,[_ze,ue(te,{"model-value":b.value,class:ke(["ml-2",{active:b.value}]),size:"small",style:{"--el-switch-on-color":"#fff"}},null,8,["model-value","class"])]),bze],2)):(F(),He(T(i1),{key:1,popperClass:"chat-footer-popover",visible:C.value,"onUpdate:visible":W[8]||(W[8]=j=>C.value=j),placement:"top",width:200,trigger:"manual"},{reference:Ee(()=>[k("div",{class:ke(["plugin-tab",{active:b.value}]),disabled:T(mn)||m.value,onClick:W[7]||(W[7]=j=>G(T(Ja),j))},[k("span",wze,[ue(T(M$)),Yt("联网查询 ")])],10,yze)]),default:Ee(()=>[k("div",Cze,[Yt(" 使用联网查询 "),ue(te,{"model-value":b.value,onChange:N,class:"ml-2",style:{"--el-switch-on-color":"#fff"}},null,8,["model-value"])])]),_:1},8,["visible"]))]),_:1}),ue(Ci,{name:"mindMap"},{default:Ee(()=>[e.isCards?(F(),P("div",{key:0,class:ke(["plugin-card plugin-mind",{active:E.value}]),onClick:W[9]||(W[9]=()=>{G(T(el))&&U(!E.value)})},[k("div",xze,[Eze,ue(te,{"model-value":E.value,class:ke(["ml-2",{active:E.value}]),size:"small",style:{"--el-switch-on-color":"#fff"}},null,8,["model-value","class"])]),Bze],2)):(F(),He(T(i1),{key:1,popperClass:"chat-footer-popover",visible:B.value,"onUpdate:visible":W[11]||(W[11]=j=>B.value=j),placement:"top",width:200,trigger:"manual"},{reference:Ee(()=>[k("div",{class:ke(["plugin-tab",{active:E.value}]),disabled:T(mn),onClick:W[10]||(W[10]=j=>G(T(el),j))},[k("span",Ize,[ue(T(aK)),Yt("思维导图 ")])],10,kze)]),default:Ee(()=>[k("div",Tze,[Sze,ue(te,{"model-value":E.value,onChange:U,class:"ml-2",style:{"--el-switch-on-color":"#fff"}},null,8,["model-value"])])]),_:1},8,["visible"]))]),_:1})],2)}}},[["__scopeId","data-v-b87c3be7"]]),Fze={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},Mze=[k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M6.75001 9.75C6.25501 9.9975 5.84251 10.365 5.53501 10.8225C5.36251 11.085 5.36251 11.415 5.53501 11.6775C5.84251 12.135 6.25501 12.5025 6.75001 12.75"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M11.4075 9.75C11.9025 9.9975 12.315 10.365 12.6225 10.8225C12.795 11.085 12.795 11.415 12.6225 11.6775C12.315 12.135 11.9025 12.5025 11.4075 12.75"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M6.75 16.5H11.25C15 16.5 16.5 15 16.5 11.25V6.75C16.5 3 15 1.5 11.25 1.5H6.75C3 1.5 1.5 3 1.5 6.75V11.25C1.5 15 3 16.5 6.75 16.5Z"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.67249 6.0075L16.0875 6"},null,-1)];function Lze(e,t){return F(),P("svg",Fze,[...Mze])}const Oze={render:Lze},Nze={class:"directive-card"},Dze={key:0,class:"mask"},Rze={key:1,class:"mask"},Uze={key:2,class:"directive-star"},Hze={class:"directive-title"},Qze={class:"directive-desc"},cK=vn({__name:"directive",props:{info:{type:Object,default:()=>{}},index:{type:Number,default:0},isVip:{type:Boolean,default:!1}},emits:["useDirective","openVip"],setup(e,{emit:t}){const{cancelOptimize:n}=i0(),r=e,i=t,s=async()=>{if(!await Lr())return vs();n(),i("useDirective")},o=de(()=>+r.info.free==0),a=async()=>{if(!await Lr())return vs();i("openVip")};return(l,c)=>(F(),P("div",Nze,[o.value&&!e.isVip?(F(),P("div",Dze,[Yt(" 订阅C知道服务,畅享全部指令内容 "),k("div",{class:"use-button vip",onClick:a},"订阅C知道")])):(F(),P("div",Rze,[Yt(" 点击使用后,可在对话框替换修改【】中内容 "),k("div",{class:"use-button",onClick:s},"点击使用")])),o.value?(F(),P("div",Uze)):Le("",!0),k("div",Hze,[ue(T(Oze)),Yt(" "+pt(e.info.title),1)]),k("div",Qze,pt(e.info.detail),1)]))}},[["__scopeId","data-v-f4917e76"]]),$ze={class:"directive-input"},Pze={class:"directive-input-content"},zze={class:"ske-2"},Kze={class:"ske-2-item"},Vze={class:"directive-list"},Gze=vn({__name:"directive-input",props:{extraHeight:{type:String,default:"211px"}},emits:["useRole","useDirective","openVip"],setup(e,{emit:t}){If(C=>({"0b01d126":c.value,"3fbe2dfa":e.extraHeight}));const{user:n}=Os(),r=t,{role:i}=Mr();gr({source:"cas"});const{extraData:s}=pr(),o=se([]),a=async()=>{const{data:C}=await E7({bizType:1});return(C==null?void 0:C.code)!==200||(o.value=C.data),C},l=C=>{rL({id:C.id})},c=de(()=>i.value.chatType===Io||i.value.chatType===Fo?"0 0 0 0":"16px 16px 0 0"),u=C=>{var E,B;l(C),r("useDirective",C.detail),(B=(E=window==null?void 0:window.csdn)==null?void 0:E.report)==null||B.reportClick({spm:"1018.2226.3001.10088",extra:{name:C.title,type:"fast",...s}})},d=()=>{r("openVip","roles")},{loading:h,action:m}=vh(a);Xt(async()=>{m(),y()});function g(C){const E=C.getBoundingClientRect(),S=C.parentElement.parentElement.getBoundingClientRect();return E.top>=S.top&&E.left>=S.left&&E.bottom<=S.bottom&&E.right<=S.right}const b=()=>{document.querySelectorAll(".directive-card").forEach(C=>{var B,S;const E=C.getAttribute("data-report");if(E)try{const L=JSON.parse(E);if(g(C)){const{spm:N,name:U}=L;(S=(B=window==null?void 0:window.csdn)==null?void 0:B.report)==null||S.reportView({spm:N,extra:{name:U,type:"fast",...s}}),C.removeAttribute("data-report")}}catch(L){console.log(L)}})},y=()=>{setTimeout(()=>{b()},500),document.querySelector(".directive-input-content").addEventListener("scroll",Aa(()=>{b()},500))};return(C,E)=>(F(),P("div",$ze,[k("div",Pze,[ue(T(So),{loading:T(h)},{template:Ee(()=>[k("div",zze,[(F(!0),P(Ct,null,yn(Array.from({length:9}),(B,S)=>(F(),P("div",Kze,[ue(T(qa),{style:{height:"100%"}})]))),256))])]),default:Ee(()=>[k("div",Vze,[(F(!0),P(Ct,null,yn(o.value,(B,S)=>(F(),He(cK,{onUseDirective:L=>u(B),onOpenVip:d,info:B,index:S,key:S,"is-vip":T(n).vip,"data-report":JSON.stringify({spm:"1018.2226.3001.10088",name:B.title})},null,8,["onUseDirective","info","index","is-vip","data-report"]))),128))])]),_:1},8,["loading"])])]))}},[["__scopeId","data-v-d9a18ae5"]]),qze={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},Wze=[dn('',6)];function Yze(e,t){return F(),P("svg",qze,[...Wze])}const dw={render:Yze},uK=e=>(Gr("data-v-422c47d2"),e=e(),qr(),e),jze={class:"input-optimize"},Xze={class:"footer-tools"},Zze={key:0,class:"optimize footer-btn"},Jze=uK(()=>k("span",null,"问题润色中",-1)),eKe=uK(()=>k("span",null,"撤销润色",-1)),tKe=["disabled"],nKe=vn({__name:"InputOptimize",props:{showDirective:{type:Boolean,default:!1},message:{type:String,default:""},setMessage:{type:Function,default:()=>{}}},emits:["change","showLinkDialog","newChat"],setup(e,{emit:t}){const{extraData:n}=pr(),{optimize:r,cancelOptimize:i,optimizeInfo:s,optimizing:o}=i0(),a=e,l=de(()=>s.after),c=de(()=>{var m;const h=(m=a.message)==null?void 0:m.length;return!l.value&&h>=5&&h<=100}),u=async()=>{if(mn.value||!a.message)return;const h=await r(a.message);a.setMessage(h)},d=()=>{const h=i();a.setMessage(h)};return mt(()=>l.value,h=>{var m,g;h&&((g=(m=window.csdn)==null?void 0:m.report)==null||g.reportView({spm:"1018.2226.3001.10133",extra:{...n}}))}),mt(()=>c.value,h=>{var m,g;h&&((g=(m=window.csdn)==null?void 0:m.report)==null||g.reportView({spm:"1018.2226.3001.10132",extra:{...n}}))}),(h,m)=>{const g=Cn("report");return F(),P("div",jze,[k("div",Xze,[ue(Ci,{name:"optimize"},{default:Ee(()=>[T(o)?(F(),P("div",Zze,[ue(T(dw)),Jze])):l.value?tt((F(),P("div",{key:1,onClick:d,class:"optimize footer-btn"},[ue(T(dw)),eKe])),[[g,{spm:"1018.2226.3001.10133"}]]):c.value?tt((F(),P("div",{key:2,class:"footer-btn",disabled:T(mn),onClick:u},[ue(T(dw)),Yt(" 问题润色 ")],8,tKe)),[[g,{spm:"1018.2226.3001.10132"}]]):Le("",!0)]),_:1})])])}}},[["__scopeId","data-v-422c47d2"]]),rKe={class:"chat-input-main"},iKe=5,sKe=vn(Object.assign({name:"InputBar"},{__name:"index",props:{val:String,sid:String,simple:Boolean,hideWelcome:Boolean,isSearch:Boolean},emits:["update:val","updateShowDirective","useDirective","openVip","changeTab","newChat"],setup(e,{expose:t,emit:n}){If(xe=>({c2c53f2e:le.value,"5459a632":X.value}));const r=e,i=n,s=se(r.val||""),o=se(!1),a=se(!1),l=se(!1),c=se([]),u=se(-1),{cursorDisabled:d,loading:h,sending:m}=ii(),{features:g}=e0(),{extraData:b}=pr(),{user:y}=Os(),{modelSettings:C}=b1(),{role:E,updateRole:B,getChatTypeString:S}=Mr(),{mainTab:L,tabs:N,setTab:U}=_s(),{cancelOptimize:$}=i0(),G=()=>{o.value=!1,c.value=[]},z=se(null),R=xe=>{s.value=xe,Kt(()=>{var Se;(Se=z.value)==null||Se.focus()})},W=xe=>{i("newChat",xe)},te=se(),K=de(()=>r.simple?"80px":"48px"),j=de(()=>(L.value===ri||L.value===Ja||L.value===el)&&!E.value.preText&&s.value==="/"),ee=de(()=>j.value?r.simple?"153px":"211px":0),V=de(()=>L.value===ri&&!E.value.preText&&s.value==="@"),X=de(()=>j.value||E.value.chatType===Io||E.value.chatType===Vi||E.value.chatType===Fo||E.value.chatType===ro||E.value.preText?"0 0 0 0":"16px 16px 0 0"),le=de(()=>a.value?"linear-gradient(#fff, #fff) padding-box, linear-gradient(to bottom right, #6794f5, #9003ff) border-box":"linear-gradient(#fff, #fff) border-box, linear-gradient(to bottom right, #6794f5, #9003ff) border-box"),pe=xe=>{h.value=!1,m.value=!1,i("useDirective",xe)};mt(j,xe=>{xe&&(o.value=!1),i("updateShowDirective",xe)}),mt(V,xe=>{xe&&(o.value=!1,setTimeout(()=>{var Se,Re;((Se=E.value)==null?void 0:Se.chatType)!==Vi&&((Re=te.value)==null||Re.onChange(Lo),J())},600))});const J=()=>{Kt(()=>{s.value=""})},he=()=>{if(d.value)return;$();const xe=s.value.trim();xe!==""&&(G(),I1(xe),setTimeout(()=>{s.value=""}))},ye=()=>{s.value+=` `},be=xe=>{const{setRecords:Se}=Yr();U(xe),xe.value!==Lo&&xe.value!==Yl&&Se([]),Kt(()=>{i("changeTab",xe),xe.welcome&&Se([{type:"left",message:xe.welcome}])})},Ie=de(()=>{var Re,Ne;if(r.isSearch)return"输入提问内在此输入您的问题,Enter 发送,Ctrl+Enter 换行";if((Re=E.value)!=null&&Re.placeholder)return E.value.placeholder;let xe;switch(L.value){case Lo:xe="在此输入与文档相关的问题。例如:请总结这个文件的内容。";break;case Yl:xe="在此输入与链接相关的问题。例如:请总结这个链接的内容。";break;case ri:xe="在此输入您的问题,Enter 发送,Ctrl+Enter 换行,使用“/”唤起快捷指令,使用“@”唤起资产列表。";break;case x1:default:xe=((Ne=E.value)==null?void 0:Ne.preType)==="code"?"在此输入与代码相关的问题。例如:请解释这个代码内容。":"在此输入您的问题,Enter 发送,Ctrl+Enter 换行,使用“/”唤起快捷指令";break}const{records:Se}=Yr();return Se.value.length==0?xe:Se.value[Se.value.length-1].placeholder||xe}),Ve=Aa(async()=>{$(),i("update:val",s.value);const xe=s.value.trim();if(!xe){o.value=!1;return}if(!g.sug||l.value||!y.login||j.value||h.value||m.value)return;const{data:Se}=await Ns.checkSugV2({query:xe});Se!=null&&Se.data&&Ns.getChatSuggest({query:xe}).then(({data:Re})=>{const Ne=Re==null?void 0:Re.data;Ne.length>0?(c.value=Ne.slice(0,iKe),Kt(()=>{if(h.value||m.value||j.value)return o.value=!1;o.value=!0,c.value.forEach(Fe=>{var Ke,Pe;const Ye=JSON.stringify(Fe);Ye.trim()&&((Pe=(Ke=window.csdn)==null?void 0:Ke.report)==null||Pe.reportView({spm:"1018.2226.3001.9497",extra:{sug:Ye,extra:b}}))})})):o.value=!1})},100),Je=()=>{a.value=!0,B({_name:""})},Xe=xe=>{var Re;const Se=(Re=c.value)==null?void 0:Re.length;switch(xe){case"next":u.value+=1,u.value>=Se&&(u.value=-1);break;case"prev":u.value-=1,u.value<-1&&(u.value=Se-1);break}},ct=xe=>{const Se=xe.docId,Re=xe.sug;Ns.getChatById({docId:Se,source:2,isTest:!0}).then(({data:{data:Ne}})=>{var Ke,Pe;if(!Ne)return k1(),G();const Fe=Ne==null?void 0:Ne.qid,Ye=Ne.answer;s.value="",G(),(Pe=(Ke=window==null?void 0:window.csdn)==null?void 0:Ke.report)==null||Pe.reportClick({spm:"1018.2226.3001.9141",extra:{question:Re,questionId:Fe,now:Date.now(),type:"send_start",from:"ask",model:C.value.model,chatTypeName:S(),chatRoleName:E.value.title,...b}}),eO({qid:Fe,id:Se,answer:Ye,question:Re,references:Ne.references||[],questions:Ne.questions||[]})})},Bt=se(!1),St=se(!1),Tt=Aa(()=>{const xe=z.value.textarea;if(St.value){xe.offsetHeight<=188&&(St.value=!1,fe.value=6);return}xe.scrollHeight>xe.offsetHeight?Bt.value=!0:(Bt.value=!1,St.value=!1,fe.value=6)},200),fe=se(6),me=xe=>{const Se=z.value;xe?(Bt.value=!1,St.value=!0,fe.value=10):(Bt.value=!0,St.value=!1,fe.value=6),Se.focus(),Kt(()=>{Se.resizeTextarea()})};return mt(()=>r.sid,(xe,Se)=>{xe!==Se&&xe&&Se&&(s.value="")}),mt(()=>r.val,(xe,Se)=>{xe!==Se&&xe&&(s.value=xe)}),mt(()=>s.value,Tt),t({setMessage:R,onChangeTab:be}),(xe,Se)=>(F(),P("div",{class:ke(["input-bar",{openInput:St.value}])},[ue(Ci,{name:"sug"},{default:Ee(()=>[e.isSearch?Le("",!0):(F(),He(SPe,{key:0,list:c.value,index:u.value,show:o.value,onHide:G,onSelect:ct},null,8,["list","index","show"]))]),_:1}),tt(ue(lK,{ref_key:"tabRef",ref:te,onChange:be,message:s.value,setMessage:R,onNewChat:W,showDirective:j.value},null,8,["message","showDirective"]),[[rn,e.hideWelcome]]),k("div",rKe,[bt(xe.$slots,"default",{},void 0,!0),k("div",{class:ke(["input-text",{focus:a.value}])},[j.value?(F(),He(Ci,{key:0,name:"directive"},{default:Ee(()=>[ue(Gze,{textareaHeight:K.value,extraHeight:ee.value,onUseDirective:pe,onOpenVip:Se[0]||(Se[0]=Re=>i("openVip"))},null,8,["textareaHeight","extraHeight"])]),_:1})):Le("",!0),ue(T(hu),{disabled:T(d),class:"textarea",type:"textarea",ref_key:"textarea",ref:z,autosize:{minRows:1,maxRows:fe.value},onKeyup:[Se[1]||(Se[1]=_i(pn(Re=>Xe("next"),["prevent"]),["down"])),Se[2]||(Se[2]=_i(pn(Re=>Xe("prev"),["prevent"]),["up"])),_i(pn(ye,["ctrl"]),["enter"])],placeholder:Ie.value,onKeypress:_i(pn(he,["prevent","exact"]),["enter"]),onFocus:Je,onInput:T(Ve),onBlur:Se[3]||(Se[3]=Re=>a.value=!1),modelValue:s.value,"onUpdate:modelValue":Se[4]||(Se[4]=Re=>s.value=Re)},null,8,["disabled","autosize","placeholder","onKeypress","onKeyup","onInput","modelValue"]),ue(nKe,{message:s.value,setMessage:R},null,8,["message"]),ue(HPe,{message:s.value,focus:a.value,onOnSend:Se[5]||(Se[5]=Re=>he()),onOnStop:Se[6]||(Se[6]=()=>T(Q7)())},null,8,["message","focus"]),tt(ue(T(nK),{onClick:Se[7]||(Se[7]=Re=>me(!0)),class:"icon-input-open"},null,512),[[rn,Bt.value]]),tt(ue(T(rK),{class:"icon-input-open",onClick:Se[8]||(Se[8]=Re=>me(!1))},null,512),[[rn,St.value]])],2)])],2))}}),[["__scopeId","data-v-02b7f196"]]),oKe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},aKe=[k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M2.5 5L8.08679 11L13.5 5"},null,-1)];function lKe(e,t){return F(),P("svg",oKe,[...aKe])}const AK={render:lKe},cKe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"#999AAA",viewBox:"0 0 16 16"},uKe=[k("path",{d:"M7.99992 15.1667C4.04659 15.1667 0.833252 11.9534 0.833252 8.00004C0.833252 4.04671 4.04659 0.833374 7.99992 0.833374C11.9533 0.833374 15.1666 4.04671 15.1666 8.00004C15.1666 11.9534 11.9533 15.1667 7.99992 15.1667ZM7.99992 1.83337C4.59992 1.83337 1.83325 4.60004 1.83325 8.00004C1.83325 11.4 4.59992 14.1667 7.99992 14.1667C11.3999 14.1667 14.1666 11.4 14.1666 8.00004C14.1666 4.60004 11.3999 1.83337 7.99992 1.83337Z"},null,-1)];function AKe(e,t){return F(),P("svg",cKe,[...uKe])}const dKe={render:AKe},fKe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},hKe=[k("path",{fill:"#66BB55",d:"M7.05321 10.3866C6.91988 10.3866 6.79321 10.3333 6.69988 10.2399L4.81321 8.35328C4.61988 8.15994 4.61988 7.83994 4.81321 7.64661C5.00655 7.45328 5.32655 7.45328 5.51988 7.64661L7.05321 9.17994L10.4799 5.75328C10.6732 5.55994 10.9932 5.55994 11.1865 5.75328C11.3799 5.94661 11.3799 6.26661 11.1865 6.45994L7.40655 10.2399C7.31321 10.3333 7.18655 10.3866 7.05321 10.3866Z"},null,-1)];function pKe(e,t){return F(),P("svg",fKe,[...hKe])}const gKe={render:pKe},mKe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},vKe=[k("path",{fill:"#999AAA",d:"M6.11332 10.3867C5.98666 10.3867 5.85999 10.34 5.75999 10.24C5.56666 10.0467 5.56666 9.72666 5.75999 9.53332L9.53332 5.75999C9.72666 5.56666 10.0467 5.56666 10.24 5.75999C10.4333 5.95332 10.4333 6.27332 10.24 6.46666L6.46666 10.24C6.37332 10.34 6.23999 10.3867 6.11332 10.3867Z"},null,-1),k("path",{fill:"#999AAA",d:"M9.88666 10.3867C9.75999 10.3867 9.63332 10.34 9.53332 10.24L5.75999 6.46666C5.56666 6.27332 5.56666 5.95332 5.75999 5.75999C5.95332 5.56666 6.27332 5.56666 6.46666 5.75999L10.24 9.53332C10.4333 9.72666 10.4333 10.0467 10.24 10.24C10.14 10.34 10.0133 10.3867 9.88666 10.3867Z"},null,-1)];function _Ke(e,t){return F(),P("svg",mKe,[...vKe])}const bKe={render:_Ke},CKe=["onClick"],yKe=["src"],wKe={class:"model-item"},xKe={class:"model-name"},EKe={class:"model-desc line"},BKe={key:1,class:"c-model-btn"},TKe=vn(Object.assign({name:"ModelSetting"},{__name:"index",props:{keycode:String},emits:["change"],setup(e,{emit:t}){const{user:n,setUser:r}=Os(),{models:i,setModels:s,dropdownRef:o,version:a,model:l,hiddenVip:c}=phe(),{extraData:u}=pr();gr({source:"cas"});const d=se(!1),h=["c_know_test_01","c_know_test_02","c_know_test_03","c_know_test_04","c_know_test_05"],m=se(!0),g=se(!1);Xt(()=>{Lr().then(B=>{var S,L;if(d.value=B,!B)(L=(S=window.csdn)==null?void 0:S.report)==null||L.reportView({spm:"1018.2226.3001.9708",extra:{...u,type:"model"}});else{const N=(Gl("UserName")||"").toLowerCase();h.indexOf(N)===-1&&(m.value=!1)}})});const b=wL,y=B=>{var S,L;B&&((L=(S=window.csdn)==null?void 0:S.report)==null||L.reportView({spm:"1018.2226.3001.9703",extra:{...u,version:a.value}}),setTimeout(()=>{a1()},600))},C=()=>{Lr().then(B=>{var S,L;B||(vs(),(L=(S=window.csdn)==null?void 0:S.report)==null||L.reportClick({spm:"1018.2226.3001.9708",extra:{...u,type:"model"}}))})},E=()=>{g.value=!g.value};return(B,S)=>{const L=Wn("ModelControl"),N=Cn("spm"),U=Cn("report");return tt((F(),He(T(Zle),{trigger:"click","hide-on-click":!0,ref_key:"dropdownRef",ref:o,disabled:T(mn),onVisibleChange:y},{dropdown:Ee(()=>[d.value?(F(),He(T(Jle),{key:0,class:"model-menu"},{default:Ee(()=>[(F(!0),P(Ct,null,yn(T(i),$=>(F(),P("div",{class:ke(["menu-item",{disabled:!T(n).vip&&$.vipShow}]),key:$.value},[tt((F(),P("div",{class:ke(["model",{active:$.value==T(l).value}]),onClick:G=>T(b)($)},[k("img",{class:"model-icon",src:$.logo},null,8,yKe),k("div",wKe,[k("div",xKe,pt($.label),1),k("div",EKe,pt($.description),1),ue(T(dKe),{class:"c-icon"}),tt(ue(T(gKe),{class:"c-icon"},null,512),[[rn,$.value==T(l).value]]),tt(ue(T(bKe),{class:"c-icon"},null,512),[[rn,!T(n).vip&&$.vipShow]])])],10,CKe)),[[U,{spm:"1018.2226.3001.9703",extra:{val:$.value}}]])],2))),128)),!T(n).vip&&!T(c)?tt((F(),P("button",{key:0,class:"vip-btn chat-btn",onClick:S[0]||(S[0]=$=>T(F3)("model"))},[Yt(" 订阅解锁全部功能 ")])),[[N,{spm:"1018.2226.3001.9142",extra:{type:"model"}}]]):(F(),P("div",BKe,[k("div",{class:"c-model-btn-text",onClick:E},[k("span",null,pt(g.value?"收起参数设置":"展开参数设置"),1),ue(T(AK),{class:"c-model-icon"})])])),ue(wO,{open:g.value},{default:Ee(()=>[ue(L)]),_:1},8,["open"])]),_:1})):Le("",!0)]),default:Ee(()=>[tt((F(),P("div",{class:"model-setting",onClick:C},[k("span",null,pt(T(l).label),1),ue(T(AK),{class:"icon"})])),[[N,{spm:"1018.2226.3001.9702"}],[rn,T(l).value]])]),_:1},8,["disabled"])),[[rn,!m.value]])}}}),[["__scopeId","data-v-30b8733b"]]),SKe={class:"chat-doc-manage-list-wrap"},kKe={class:"chat-doc-manage-list"},IKe={key:0,class:"table-outer"},FKe={class:"table-header flex"},MKe={class:"table-header-span"},LKe=["infinite-scroll-disabled"],OKe={key:0,class:"action"},NKe=["onClick"],DKe=["onClick"],RKe=k("div",{class:"doc-icon"},null,-1),UKe={key:2},HKe={key:1,class:"empty-data"},QKe=[k("div",{class:"is-loaded"},[k("img",{src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-emptypage.png",alt:""}),k("p",null,"暂无资产内容")],-1)],$Ke={__name:"manageList",props:{},emits:["on-send","on-cancel","on-next","on-delete"],setup(e,{emit:t}){const n=gr({source:"cas"}),{getHistorys:r}=bi(),s=yr([{name:"序号",width:"8%",align:"center",key:"index"},{name:"资产名",width:"42%",align:"left",headerAlign:"left",key:"fileName",sort:!0,className:"line"},{name:"资产类型",width:"15%",align:"center",headerAlign:"center",key:"fileType",sort:!0},{name:"上传时间",width:"15%",align:"center",key:"createTime",transform:C=>hae(C).format("YYYY/MM/DD")},{name:"操作",width:"20%",align:"center",key:"actions"}]),o=se([]),a=t,l=se(!1),c=se(!0),u=se(!1),d=se(0),h=yr({page:0,size:10}),m=()=>{if(o.value.length>=d.value)return l.value=!0;h.page=h.page+1,u.value=!0,n.getDocList({page:h.page,size:h.size}).then(C=>{var E,B;if(c.value=!1,u.value=!1,C.data.code==200){const S=(E=C.data.data)==null?void 0:E.content.map((L,N)=>(L.fileType="文件",L.index=N+h.size*h.page+1,L));o.value=o.value.concat(S),d.value=((B=C.data.data)==null?void 0:B.totalElements)||0}})},g=C=>{Z0e.confirm("文件删除后无法进行对话","删除提示",{autofocus:!1,customClass:"chat-doc-delete-confirm-dialog",distinguishCancelAndClose:!0,cancelButtonClass:"chat-doc-button",confirmButtonClass:"chat-doc-button primary",cancelButtonText:"取消",confirmButtonText:"确定"}).then(()=>n.delectDoc({id:C.id})).then(E=>(E.data.code==200&&(o.value=o.value.filter(B=>B.id!==C.id),r()),E)).catch(E=>{})};Xt(()=>{n.getDocList(h).then(C=>{var E,B;c.value=!1,C.data.code==200&&(o.value=(E=C.data.data)==null?void 0:E.content.map((S,L)=>(S.fileType="文件",S.index=L+h.size*h.page+1,S)),d.value=((B=C.data.data)==null?void 0:B.totalElements)||0)})});const b=C=>{const[E]=C.split(".").reverse();return E},y=C=>{console.log("sendDoc:",C),C.suffix=b(C.fileName),a("on-send",C)};return(C,E)=>{const B=Oce,S=Cn("report"),L=NI,N=Cn("view");return tt((F(),P("div",SKe,[tt((F(),P("div",kKe,[!c.value&&o.value.length?(F(),P("div",IKe,[k("div",FKe,[(F(!0),P(Ct,null,yn(s,(U,$)=>(F(),P("div",{class:ke(["table-header-it",{pointer:U.sort}]),style:on({width:U.width,textAlign:U.headerAlign||U.align}),key:$},[k("span",MKe,pt(U.name),1)],6))),128))]),tt((F(),P("div",{class:"table-row","infinite-scroll-disabled":u.value},[(F(!0),P(Ct,null,yn(o.value,(U,$)=>(F(),P("div",{class:"table-item flex",key:U.id},[(F(!0),P(Ct,null,yn(s,(G,z)=>(F(),P("div",{class:ke(["table-item-it",G.key,{pointer:G.link}]),style:on({width:G.width,textAlign:G.align}),key:z},[G.key==="actions"?(F(),P("span",OKe,[tt((F(),P("button",{class:"no-ghost",onClick:R=>y(U)},[Yt(" 对话 ")],8,NKe)),[[S,{spm:"1018.2226.3001.9724"}]]),k("button",{class:"primary-btn",onClick:R=>g(U)},"删除",8,DKe)])):Le("",!0),G.key==="fileName"?(F(),He(B,{key:1,truncated:""},{default:Ee(()=>[RKe,k("span",{class:ke(G.className)},pt(G.transform?G.transform(U[G.key],U):U[G.key]),3)]),_:2},1024)):(F(),P("span",UKe,pt(G.transform?G.transform(U[G.key],U):U[G.key]),1))],6))),128))]))),128))],8,LKe)),[[L,m]])])):Le("",!0),!c.value&&!o.value.length?(F(),P("div",HKe,QKe)):Le("",!0)])),[[T(UI),c.value]])])),[[N,{spm:"1018.2226.3001.9723"}]])}}},PKe={class:"my-header"},zKe=k("button",{"aria-label":"Close this dialog",class:"el-dialog__headerbtn",type:"button"},[k("i",{class:"el-icon el-dialog__close"},[k("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[k("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"})])])],-1),KKe={__name:"manageDialog",props:{modelValue:{type:Boolean,default:!1}},emits:["update:modelValue","on-send","on-close"],setup(e,{emit:t}){const n=t,r=se("list"),i=de(()=>r.value==="list"),s=de(()=>r.value==="upload"),o=de(()=>{if(i.value)return"资产列表";if(s.value)return"上传文件"}),a=c=>{n("on-send",c)},l=()=>{n("update:modelValue",!1),n("on-close")};return(c,u)=>(F(),He(T(r1),{"model-value":e.modelValue,width:"800px",top:"10vh",class:"chat-doc-manage-modal","append-to-body":!0,"show-footer":!1,"close-on-click-modal":!1,onClosed:l},{header:Ee(({close:d,titleId:h,titleClass:m})=>[k("div",PKe,[k("span",null,pt(o.value),1),zKe])]),default:Ee(()=>[e.modelValue?(F(),He($Ke,{key:0,onOnSend:a,onOnCancel:l,onOnNext:u[0]||(u[0]=d=>r.value="upload")})):Le("",!0)]),_:1},8,["model-value"]))}},VKe={key:0,class:"c-input-top"},GKe=["disabled"],qKe=["src"],WKe={key:0,class:"doc-name"},YKe={key:0,class:"doc-status"},jKe=[k("img",{src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/v2/loading.gif"},null,-1)],XKe={key:0,src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-error.gif"},ZKe={key:1,src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-success.gif"},JKe={class:"flex align-item"},eVe=[k("span",{class:"space"},"|",-1)],tVe=Object.assign({name:"ChatDoc"},{__name:"index",props:{extra:{type:Object,default:{}},modelValue:{type:Boolean,default:!1}},emits:["send","close","update:modelValue"],setup(e,{expose:t,emit:n}){const{role:r}=Mr(),{getHistorys:i}=bi(),s=n,{mainTab:o,setTab:a,tabs:l}=_s(),c=se(!1),u=g=>{const b={...g,docId:g.id,domainType:o.value,chatType:Vi,role:!0,placeholder:"在此输入与文档相关的问题。例如:请总结这个文件的内容。",icon:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/v2/file-active.svg"};s("send",b),i(),a(Vi),c.value=!1},d=async()=>{var b;if(mn.value)return;if(await Lr())return(b=window.csdn)==null||b.report.viewCheck(),c.value=!0;r0()},h=()=>{a(ri),s("close")},m=g=>{var b;!g&&!((b=r.value)!=null&&b.chatType)&&a(ri)};return t({sendDoc:u,docUpload:d}),(g,b)=>{const y=Cn("spm");return F(),P(Ct,null,[T(r).chatType===T(Vi)?(F(),P("div",VKe,[tt((F(),P("button",{disabled:T(mn),onClick:d},[k("img",{class:"doc-icon",src:T(r).icon,alt:"icon"},null,8,qKe),T(r)._name?(F(),P("div",{key:1,class:ke(["doc-name name-status",[T(r).uploadState]])},[Yt(pt(T(r)._name)+" ",1),T(r).uploading?(F(),P("div",YKe,jKe)):(F(),P("div",{key:1,class:ke(["doc-status",T(r).uploadState])},[T(r).uploadState==="fail"?(F(),P("img",XKe)):Le("",!0),T(r).uploadState==="success"?(F(),P("img",ZKe)):Le("",!0)],2))],2)):(F(),P("div",WKe,pt(T(r).fileName),1)),k("div",{class:"icon-close",onClick:pn(h,["stop"])},"取消"),tt(k("div",JKe,eVe,512),[[rn,T(r).uploadState==="fail"]])],8,GKe)),[[y,{spm:"1018.2226.3001.9722",extra:{type:"button"}}]])])):Le("",!0),ue(KKe,{onOnSend:u,onOnClose:m,"onUpdate:modelValue":[m,b[0]||(b[0]=C=>c.value=C)],modelValue:c.value},null,8,["modelValue"])],64)}}}),nVe={class:"code-radius"},rVe={class:"code-container"},iVe={class:"lines"},sVe={class:"footer-btns"},oVe={__name:"codeDialog",props:{modelValue:{type:Boolean,default:!1}},emits:["update:modelValue","on-send"],setup(e,{emit:t}){const n=e,{saveSelection:r,restoreSelection:i}=iue(),s=t,o=()=>{s("on-send",c.value),a()};mt(()=>n.modelValue,S=>{if(S){const{role:L}=Mr();setTimeout(()=>{var $;const N=($=L.value)==null?void 0:$.preText,U=document.getElementById("code");if(N){if(U){const G=J9(Z9(N));U.innerHTML=G,h(),m(),Kt(()=>{const z=G.length;i(U,{start:z,end:z})})}}else C(),Kt(()=>{U.focus()})},0)}else d.value=[]});const a=()=>{s("update:modelValue",!1)},l=de(()=>c.value.length===0),c=se(""),u=se(0),d=se([]),h=Aa(()=>{if(E.value)return;const S=document.getElementById("code");var L=r(S);S.removeAttribute("data-highlighted"),[...S.classList].includes("language-undefined")&&(S.className="code hljs language-javascript"),Kt(()=>{Mh.highlightElement(S),i(S,L),c.value=S.innerText.trim(),d.value.push(S.innerText),y()})},20),m=()=>{const S=document.querySelector(".code-container");S.scrollTop=S.scrollHeight},g=S=>{S.preventDefault();var L=(S.clipboardData||window.clipboardData).getData("text/plain");L=Z9(L),document.execCommand("insertHTML",!1,L),m()},b=S=>{if((S.metaKey||S.ctrlKey)&&S.key==="z"){S.preventDefault();const L=document.getElementById("code");if(d.value.pop(),!d.value.length){C();return}const N=d.value.at(-1);L.innerHTML=Z9(N),c.value=N,Kt(()=>{y(),L.removeAttribute("data-highlighted"),Mh.highlightElement(L);const U=N.length;i(L,{start:U,end:U})});return}},y=()=>{const S=document.getElementById("code");S.style.minHeight="unset";const L=S.offsetHeight;S.style.minHeight="100%",u.value=l.value?0:Math.ceil(L/20)},C=()=>{const S=document.getElementById("code");S.innerHTML="",c.value="",u.value=0},E=se(!1),B=S=>{console.log(S),S.type==="compositionstart"?E.value=!0:S.type==="compositionend"&&(E.value=!1)};return(S,L)=>{const N=gu,U=Cn("spm");return F(),He(T(r1),{"model-value":e.modelValue,title:"插入代码",width:"600px",class:"chat-code-manage-modal","append-to-body":!0,"show-footer":!1,"close-on-click-modal":!1,onClosed:a},{default:Ee(()=>[k("div",nVe,[k("div",rVe,[k("ul",iVe,[(F(!0),P(Ct,null,yn(u.value,($,G)=>(F(),P("li",{key:G},pt(G+1),1))),128))]),k("code",{onCompositionstart:B,onCompositionend:B,onInput:L[0]||(L[0]=(...$)=>T(h)&&T(h)(...$)),onPaste:g,onKeydown:b,id:"code",class:"code",contenteditable:"true"},null,32)])]),k("span",sVe,[ue(N,{class:"chat-doc-button",onClick:a},{default:Ee(()=>[Yt(" 取消 ")]),_:1}),tt((F(),He(N,{disabled:l.value,class:ke(["chat-doc-button primary",{disable:l.value}]),onClick:o},{default:Ee(()=>[Yt(" 确认 ")]),_:1},8,["disabled","class"])),[[U,{spm:"1018.2226.3001.10142"}]])])]),_:1},8,["model-value"])}}},aVe=e=>(Gr("data-v-6b8f6474"),e=e(),qr(),e),lVe={key:0,class:"c-input-top"},cVe=["disabled"],uVe=["src"],AVe=aVe(()=>k("div",{class:"doc-name"},"已添加代码片信息",-1)),dVe=vn(Object.assign({name:"ChatDoc"},{__name:"index",props:{extra:{type:Object,default:{}}},emits:["send","close"],setup(e,{expose:t,emit:n}){const{role:r,setRole:i}=Mr(),{getHistorys:s}=bi(),o=n,{mainTab:a,setTab:l}=_s(),c=se(!1),u=g=>{const b={chatType:Yf,role:!0,preText:`\`\`\` ${g}\`\`\``,preType:"code",placeholder:"在此输入与代码相关的问题。例如:请解释这个代码内容。",icon:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/code-add-icon.svg"};i(b),s()},d=async()=>{var b;if(mn.value)return;if(await Lr())return(b=window.csdn)==null||b.report.viewCheck(),c.value=!0;r0()},h=()=>{mn.value||(l(ri),o("close"))},m=g=>{var b;!g&&!((b=r.value)!=null&&b.chatType)&&l(ri)};return t({sendCode:u,addCode:d}),(g,b)=>{const y=Cn("spm");return F(),P(Ct,null,[T(r).preText?(F(),P("div",lVe,[tt((F(),P("button",{disabled:T(mn),onClick:d},[k("img",{class:"doc-icon",src:T(r).icon,alt:"icon"},null,8,uVe),AVe,k("div",{class:"icon-close",onClick:pn(h,["stop"])},"取消")],8,cVe)),[[y,{spm:"1018.2226.3001.9722",extra:{type:"button"}}]])])):Le("",!0),ue(oVe,{onOnSend:u,"onUpdate:modelValue":[m,b[0]||(b[0]=C=>c.value=C)],modelValue:c.value},null,8,["modelValue"])],64)}}}),[["__scopeId","data-v-6b8f6474"]]),fVe={class:"dialog-linear-gradient-fk_content"},hVe={class:"fk_content—input-border"},pVe={class:"error-tip"},gVe={class:"dialog-footer"},mVe=[k("div",{class:"gradient-button_hover"},[k("div",{class:"gradient-button_inner"},[k("span",null,"取消")])],-1)],vVe=[k("div",{class:"gradient-button_hover"},[k("div",{class:"gradient-button_inner"},[k("span",null,"确定")])],-1)],_Ve={__name:"LinkDialog",props:{show:Boolean,setMessage:Function},emits:["update:model-value","submit"],setup(e,{expose:t,emit:n}){const{setTab:r}=_s(),{extraData:i}=pr(),s=se(""),o=se(!1),a=n,l=e,c=se(!1),u=()=>{const b=s.value.trim();if(!b){o.value=!1;return}o.value=b.indexOf("http")!==0},d=()=>{s.value.trim()||r(ri),a("update:model-value",!1)},h=()=>{s.value="",o.value=!1,a("update:model-value",!1)},m=()=>{const b=s.value.trim();if(!b){rr("请输入链接地址");return}if(o.value){rr("请输入正确的链接地址");return}a("submit",b),d()},g=b=>{s.value=b};return mt(()=>l.show.value,b=>{var y,C;b&&((C=(y=window.csdn)==null?void 0:y.report)==null||C.reportView({spm:"1018.2226.3001.10253",extra:i}))},{immediate:!0}),t({setLink:g}),(b,y)=>{const C=hu,E=r1,B=Cn("report");return F(),He(E,{"model-value":e.show,title:"添加链接",width:"500",class:"dialog-linear-gradient-fk","modal-class":"dialog-linear-gradient-modal-fk","show-close":!1,"align-center":"","append-to-body":"",onClosed:y[5]||(y[5]=S=>h())},{footer:Ee(()=>[k("div",gVe,[k("div",{class:"gradient-button",onClick:y[3]||(y[3]=S=>d())},mVe),tt((F(),P("div",{class:"gradient-button primary",onClick:y[4]||(y[4]=S=>m())},vVe)),[[B,{spm:"1018.2226.3001.10253"}]])])]),default:Ee(()=>[k("div",fVe,[k("div",{class:ke(["fk_content—input",{"is-focus":c.value}])},[k("div",hVe,[ue(C,{modelValue:s.value,"onUpdate:modelValue":y[0]||(y[0]=S=>s.value=S),clearable:"",placeholder:"在此粘贴链接地址","prefix-icon":T(oK),onInput:u,onFocus:y[1]||(y[1]=()=>c.value=!0),onBlur:y[2]||(y[2]=()=>c.value=!1)},null,8,["modelValue","prefix-icon"])])],2),ue(zi,{name:"el-fade-in"},{default:Ee(()=>[tt(k("div",pVe,"*请输入正确的链接地址",512),[[rn,o.value]])]),_:1})])]),_:1},8,["model-value"])}}},bVe={key:0,class:"chat-doc_upload-button-pro"},CVe=["disabled"],yVe=["src"],wVe={class:ke(["doc-name"])},xVe=vn(Object.assign({name:"ChatDoc"},{__name:"index",props:{extra:{type:Object,default:{}}},emits:["newChat"],setup(e,{expose:t,emit:n}){const{role:r,setRole:i}=Mr(),{getHistorys:s}=bi(),o=n,{setTab:a}=_s(),l=se(null),c=se(!1),u=g=>{o("newChat"),i({chatType:ro,role:!0,link:g,placeholder:"在此输入与链接相关的问题。例如:请总结这个链接的内容。",icon:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/link-add-icon.svg"}),s()},d=async()=>{var b;if(mn.value)return;if(await Lr())return(b=window.csdn)==null||b.report.viewCheck(),c.value=!0;r0()},h=()=>{mn.value||r.value.linkId||r.value.link&&(c.value=!0,l.value.setLink(r.value.link))},m=()=>{mn.value||(a(ri),o("newChat"))};return t({setLink:u,openLinkDialog:d}),(g,b)=>(F(),P(Ct,null,[T(r).chatType===T(ro)?(F(),P("div",bVe,[k("button",{disabled:T(mn),onClick:b[0]||(b[0]=y=>h()),class:ke({disable:T(r).linkId})},[k("img",{class:"doc-icon",src:T(r).icon,alt:"icon"},null,8,yVe),k("div",wVe,pt(T(r).link),1),k("div",{class:"icon-close",onClick:pn(m,["stop"])},"取消")],10,CVe)])):Le("",!0),ue(_Ve,{ref_key:"linkDialog",ref:l,onSubmit:u,modelValue:c.value,"onUpdate:modelValue":b[1]||(b[1]=y=>c.value=y)},null,8,["modelValue"])],64))}}),[["__scopeId","data-v-29c9f342"]]),EVe=e=>(Gr("data-v-a088d3d5"),e=e(),qr(),e),BVe={key:0,class:"c-input-top"},TVe=["disabled"],SVe=["src"],kVe=EVe(()=>k("div",{class:"doc-name"},"正在使用全网搜索结果生成内容",-1)),IVe=vn(Object.assign({name:"ChatDoc"},{__name:"index",props:{extra:{type:Object,default:{}}},emits:["send","close"],setup(e,{expose:t,emit:n}){const{role:r,setRole:i}=Mr(),{end:s}=ii(),o=n,{mainTab:a,setTab:l}=_s(),c=se(!1),u=async()=>{var m;if(!s.value)return;if(await Lr())return(m=window.csdn)==null||m.report.viewCheck(),c.value=!0;r0()},d=()=>{s.value&&(l(ri),o("close"))};return t({addCode:u}),(h,m)=>{const g=Cn("spm");return T(r).chatType==T(Io)?(F(),P("div",BVe,[tt((F(),P("button",{disabled:!T(s)},[k("img",{class:"doc-icon",src:T(r).icon,alt:"icon"},null,8,SVe),kVe,k("div",{class:"icon-close",onClick:pn(d,["stop"])},"取消")],8,TVe)),[[g,{spm:"1018.2226.3001.9722",extra:{type:"button"}}]])])):Le("",!0)}}}),[["__scopeId","data-v-a088d3d5"]]),FVe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},MVe=[dn('',2)];function LVe(e,t){return F(),P("svg",FVe,[...MVe])}const OVe={render:LVe},NVe=e=>(Gr("data-v-e98b4850"),e=e(),qr(),e),DVe={key:0,class:"c-input-top"},RVe=["disabled"],UVe=["src"],HVe=NVe(()=>k("div",{class:"doc-name"},"正在使用思维导图生成内容",-1)),QVe=vn(Object.assign({name:"ChatDoc"},{__name:"index",props:{extra:{type:Object,default:{}}},emits:["send","close"],setup(e,{expose:t,emit:n}){const{role:r,setRole:i}=Mr(),{end:s,loading:o}=ii(),a=n,{mainTab:l,setTab:c}=_s(),u=se(!1),d=async()=>{var g;if(!s.value)return;if(await Lr())return(g=window.csdn)==null||g.report.viewCheck(),u.value=!0;r0()},h=()=>{s.value&&(c(ri),a("close"))};return t({addCode:d}),(m,g)=>{const b=ur,y=Cn("spm");return T(r).chatType==T(Fo)?(F(),P("div",DVe,[tt((F(),P("button",{disabled:!T(s)},[k("img",{class:"doc-icon",src:T(r).icon,alt:"icon"},null,8,UVe),HVe,T(o)?(F(),He(b,{key:0,class:"doc-loading is-loading"},{default:Ee(()=>[ue(T(OVe))]),_:1})):Le("",!0),k("div",{class:"icon-close",onClick:h},"取消")],8,RVe)),[[y,{spm:"1018.2226.3001.9722",extra:{type:"button"}}]])])):Le("",!0)}}}),[["__scopeId","data-v-e98b4850"]]),$Ve=[k("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},[k("path",{d:"M12 10.8477L16.6091 6.23864C16.9273 5.92045 17.4432 5.92045 17.7614 6.23864C18.0795 6.55683 18.0795 7.07272 17.7614 7.39091L13.1523 12L17.7614 16.6091C18.0795 16.9273 18.0795 17.4432 17.7614 17.7614C17.4432 18.0795 16.9273 18.0795 16.6091 17.7614L12 13.1523L7.39091 17.7614C7.07272 18.0795 6.55683 18.0795 6.23864 17.7614C5.92045 17.4432 5.92045 16.9273 6.23864 16.6091L10.8477 12L6.23864 7.39091C5.92045 7.07272 5.92045 6.55683 6.23864 6.23864C6.55683 5.92045 7.07272 5.92045 7.39091 6.23864L12 10.8477Z",fill:"#6D5FFD"})],-1)],PVe={__name:"fold-card",props:{fold:Boolean},emits:["click"],setup(e,{emit:t}){const n=t;function r(){n("click")}return(i,s)=>{const o=Cn("report");return e.fold?Le("",!0):tt((F(),P("div",{key:0,class:"c-menu-fold",onClick:r},$Ve)),[[o,{spm:"1018.2226.3001.9893"}]])}}},zVe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAABVElEQVRYCe1WSxaCMAyknMQVzz2cS+Ukwr1gz3PjTUTm1TxLm0ISl8KCtmkyM02/RXF8RwaYDAzD4zqOjzvTZTKN49QBkwt2sdE7vjrYnSv6uj7fYh9NG+TzXHzIy1vTVH0YX4YN1BfSE9kQCABqa8s1+RqbsBIBdV21GDk5WEUw5Es2q5ZwqUymgDp4ANl0aGKzAiBEA2QVvilAK8IieFeAVISFHNgiAXsirOQqATkRsH/3uf7sEGcARPji0Xqr/1sOLrWAnAgLObCSg8iPZfu/pNwknENVAw3DhFPywoIZ7g5VBmJy58ru12NbLACLLxy5n/OqxW35iwjRFMQrn1twEh922jhjaNMAa3yJYzMDFkBtTFaAFohGhFITywrQAITEYV2KkQiQBoZkuboEK9mG81w+CZBb7dQnKdMt+sXejPfPcvtjNAZHJnLP8tj3aP9fBt6FdhW9e5YhGAAAAABJRU5ErkJggg==",KVe=e=>(Gr("data-v-1fc11454"),e=e(),qr(),e),VVe={class:"chat-search-feedback-popup-content"},GVe=KVe(()=>k("span",null,"你的反馈将帮助我们优化进步",-1)),qVe={class:"chat-search-feedback-popup-content-checkbox"},WVe={class:"checkbox-item—label"},YVe={class:"flex flex-end"},jVe=vn({__name:"form",emits:["onSubmit","onClose"],setup(e,{expose:t,emit:n}){const r=se([]),i=se(""),s=[{value:1,label:"没有理解上下文"},{value:2,label:"内容格式错乱"},{value:3,label:"回答有事实性错误"},{value:4,label:"回答逻辑混乱"},{value:5,label:"敏感有害的回复"},{value:6,label:"回答对我没有帮助"}],o=de(()=>{let d=[...r.value];return i.value&&d.push(`其他-${i.value}`),d.join(",")}),a=n,l=()=>{o.value&&a("onSubmit",o.value)},c=()=>{r.value=[],i.value=""},u=()=>{c(),a("onClose")};return t({resetForm:c}),(d,h)=>(F(),P("div",VVe,[k("div",{class:"chat-search-feedback-popup-content-title"},[GVe,k("img",{onClick:u,src:zVe,alt:""})]),k("div",qVe,[ue(T(Fae),{modelValue:r.value,"onUpdate:modelValue":h[0]||(h[0]=m=>r.value=m),shape:"square"},{default:Ee(()=>[(F(),P(Ct,null,yn(s,m=>ue(T(oI),{class:"checkbox-item","icon-size":"16px",key:m.value,label:m.label},{default:Ee(()=>[k("span",WVe,pt(m.label),1)]),_:2},1032,["label"])),64))]),_:1},8,["modelValue"])]),tt(k("textarea",{name:"textarea",class:"chat-search-feedback-popup-content-textarea",maxlength:"500",placeholder:"其他补充说明","onUpdate:modelValue":h[1]||(h[1]=m=>i.value=m)},` `,512),[[hX,i.value]]),k("div",YVe,[k("button",{class:"btn-cancel",onClick:u},"取消"),k("button",{class:ke({disabled:!o.value}),onClick:l}," 提交 ",2)])]))}},[["__scopeId","data-v-1fc11454"]]),XVe={class:"chat-search-feedback-popup"},ZVe=vn({__name:"index",setup(e){const{extraData:t}=pr(),{qid:n,showFeedbackPopup:r,closeFeedbackPopup:i,submitFeedbackPopup:s}=kD(),o=se(null),a=c=>{var u,d;s(c).then(()=>{o.value.resetForm()}),(d=(u=window.csdn)==null?void 0:u.report)==null||d.reportClick({spm:"1018.2226.3001.10054",extra:{...t,questionId:n.value||"",feedback:c||""}})},l=()=>{o.value.resetForm(),i()};return mt(()=>r.value,c=>{var u,d;c&&((d=(u=window.csdn)==null?void 0:u.report)==null||d.reportView({spm:"1018.2226.3001.10054",extra:{...t,questionId:n.value||""}}))},{immediate:!0}),(c,u)=>{const d=r1;return F(),P("div",XVe,[ue(d,{width:"400px","show-close":!1,modelValue:T(r),"onUpdate:modelValue":u[0]||(u[0]=h=>Er(r)?r.value=h:null)},{default:Ee(()=>[ue(jVe,{ref_key:"feedbackForm",ref:o,onOnClose:l,onOnSubmit:a},null,512)]),_:1},8,["modelValue"])])}}},[["__scopeId","data-v-50742eb8"]]);var fw={exports:{}};const JVe="2.0.0",dK=256,eGe=Number.MAX_SAFE_INTEGER||9007199254740991,tGe=16,nGe=dK-6;var A4={MAX_LENGTH:dK,MAX_SAFE_COMPONENT_LENGTH:tGe,MAX_SAFE_BUILD_LENGTH:nGe,MAX_SAFE_INTEGER:eGe,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:JVe,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},d4=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};(function(e,t){const{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:i}=A4,s=d4;t=e.exports={};const o=t.re=[],a=t.safeRe=[],l=t.src=[],c=t.t={};let u=0;const d="[a-zA-Z0-9-]",h=[["\\s",1],["\\d",i],[d,r]],m=b=>{for(const[y,C]of h)b=b.split(`${y}*`).join(`${y}{0,${C}}`).split(`${y}+`).join(`${y}{1,${C}}`);return b},g=(b,y,C)=>{const E=m(y),B=u++;s(b,B,y),c[b]=B,l[B]=y,o[B]=new RegExp(y,C?"g":void 0),a[B]=new RegExp(E,C?"g":void 0)};g("NUMERICIDENTIFIER","0|[1-9]\\d*"),g("NUMERICIDENTIFIERLOOSE","\\d+"),g("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${d}*`),g("MAINVERSION",`(${l[c.NUMERICIDENTIFIER]})\\.(${l[c.NUMERICIDENTIFIER]})\\.(${l[c.NUMERICIDENTIFIER]})`),g("MAINVERSIONLOOSE",`(${l[c.NUMERICIDENTIFIERLOOSE]})\\.(${l[c.NUMERICIDENTIFIERLOOSE]})\\.(${l[c.NUMERICIDENTIFIERLOOSE]})`),g("PRERELEASEIDENTIFIER",`(?:${l[c.NUMERICIDENTIFIER]}|${l[c.NONNUMERICIDENTIFIER]})`),g("PRERELEASEIDENTIFIERLOOSE",`(?:${l[c.NUMERICIDENTIFIERLOOSE]}|${l[c.NONNUMERICIDENTIFIER]})`),g("PRERELEASE",`(?:-(${l[c.PRERELEASEIDENTIFIER]}(?:\\.${l[c.PRERELEASEIDENTIFIER]})*))`),g("PRERELEASELOOSE",`(?:-?(${l[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${l[c.PRERELEASEIDENTIFIERLOOSE]})*))`),g("BUILDIDENTIFIER",`${d}+`),g("BUILD",`(?:\\+(${l[c.BUILDIDENTIFIER]}(?:\\.${l[c.BUILDIDENTIFIER]})*))`),g("FULLPLAIN",`v?${l[c.MAINVERSION]}${l[c.PRERELEASE]}?${l[c.BUILD]}?`),g("FULL",`^${l[c.FULLPLAIN]}$`),g("LOOSEPLAIN",`[v=\\s]*${l[c.MAINVERSIONLOOSE]}${l[c.PRERELEASELOOSE]}?${l[c.BUILD]}?`),g("LOOSE",`^${l[c.LOOSEPLAIN]}$`),g("GTLT","((?:<|>)?=?)"),g("XRANGEIDENTIFIERLOOSE",`${l[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),g("XRANGEIDENTIFIER",`${l[c.NUMERICIDENTIFIER]}|x|X|\\*`),g("XRANGEPLAIN",`[v=\\s]*(${l[c.XRANGEIDENTIFIER]})(?:\\.(${l[c.XRANGEIDENTIFIER]})(?:\\.(${l[c.XRANGEIDENTIFIER]})(?:${l[c.PRERELEASE]})?${l[c.BUILD]}?)?)?`),g("XRANGEPLAINLOOSE",`[v=\\s]*(${l[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${l[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${l[c.XRANGEIDENTIFIERLOOSE]})(?:${l[c.PRERELEASELOOSE]})?${l[c.BUILD]}?)?)?`),g("XRANGE",`^${l[c.GTLT]}\\s*${l[c.XRANGEPLAIN]}$`),g("XRANGELOOSE",`^${l[c.GTLT]}\\s*${l[c.XRANGEPLAINLOOSE]}$`),g("COERCEPLAIN",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?`),g("COERCE",`${l[c.COERCEPLAIN]}(?:$|[^\\d])`),g("COERCEFULL",l[c.COERCEPLAIN]+`(?:${l[c.PRERELEASE]})?(?:${l[c.BUILD]})?(?:$|[^\\d])`),g("COERCERTL",l[c.COERCE],!0),g("COERCERTLFULL",l[c.COERCEFULL],!0),g("LONETILDE","(?:~>?)"),g("TILDETRIM",`(\\s*)${l[c.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",g("TILDE",`^${l[c.LONETILDE]}${l[c.XRANGEPLAIN]}$`),g("TILDELOOSE",`^${l[c.LONETILDE]}${l[c.XRANGEPLAINLOOSE]}$`),g("LONECARET","(?:\\^)"),g("CARETTRIM",`(\\s*)${l[c.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",g("CARET",`^${l[c.LONECARET]}${l[c.XRANGEPLAIN]}$`),g("CARETLOOSE",`^${l[c.LONECARET]}${l[c.XRANGEPLAINLOOSE]}$`),g("COMPARATORLOOSE",`^${l[c.GTLT]}\\s*(${l[c.LOOSEPLAIN]})$|^$`),g("COMPARATOR",`^${l[c.GTLT]}\\s*(${l[c.FULLPLAIN]})$|^$`),g("COMPARATORTRIM",`(\\s*)${l[c.GTLT]}\\s*(${l[c.LOOSEPLAIN]}|${l[c.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",g("HYPHENRANGE",`^\\s*(${l[c.XRANGEPLAIN]})\\s+-\\s+(${l[c.XRANGEPLAIN]})\\s*$`),g("HYPHENRANGELOOSE",`^\\s*(${l[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${l[c.XRANGEPLAINLOOSE]})\\s*$`),g("STAR","(<|>)?=?\\s*\\*"),g("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),g("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(fw,fw.exports);var Up=fw.exports;const rGe=Object.freeze({loose:!0}),iGe=Object.freeze({});var hw=e=>e?typeof e!="object"?rGe:e:iGe;const fK=/^[0-9]+$/,hK=(e,t)=>{const n=fK.test(e),r=fK.test(t);return n&&r&&(e=+e,t=+t),e===t?0:n&&!r?-1:r&&!n?1:ehK(t,e)};const f4=d4,{MAX_LENGTH:gK,MAX_SAFE_INTEGER:h4}=A4,{safeRe:mK,t:vK}=Up,sGe=hw,{compareIdentifiers:md}=pK;var ys=class El{constructor(t,n){if(n=sGe(n),t instanceof El){if(t.loose===!!n.loose&&t.includePrerelease===!!n.includePrerelease)return t;t=t.version}else if(typeof t!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof t}".`);if(t.length>gK)throw new TypeError(`version is longer than ${gK} characters`);f4("SemVer",t,n),this.options=n,this.loose=!!n.loose,this.includePrerelease=!!n.includePrerelease;const r=t.trim().match(n.loose?mK[vK.LOOSE]:mK[vK.FULL]);if(!r)throw new TypeError(`Invalid Version: ${t}`);if(this.raw=t,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>h4||this.major<0)throw new TypeError("Invalid major version");if(this.minor>h4||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>h4||this.patch<0)throw new TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map(i=>{if(/^[0-9]+$/.test(i)){const s=+i;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(n===this.prerelease.join(".")&&r===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(i)}}if(n){let s=[n,i];r===!1&&(s=[n]),md(this.prerelease[0],n)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${t}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};const _K=ys;var vd=(e,t,n=!1)=>{if(e instanceof _K)return e;try{return new _K(e,t)}catch(r){if(!n)return null;throw r}};const oGe=vd;var aGe=(e,t)=>{const n=oGe(e,t);return n?n.version:null};const lGe=vd;var cGe=(e,t)=>{const n=lGe(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null};const bK=ys;var uGe=(e,t,n,r,i)=>{typeof n=="string"&&(i=r,r=n,n=void 0);try{return new bK(e instanceof bK?e.version:e,n).inc(t,r,i).version}catch{return null}};const CK=vd;var AGe=(e,t)=>{const n=CK(e,null,!0),r=CK(t,null,!0),i=n.compare(r);if(i===0)return null;const s=i>0,o=s?n:r,a=s?r:n,l=!!o.prerelease.length;if(!!a.prerelease.length&&!l)return!a.patch&&!a.minor?"major":o.patch?"patch":o.minor?"minor":"major";const u=l?"pre":"";return n.major!==r.major?u+"major":n.minor!==r.minor?u+"minor":n.patch!==r.patch?u+"patch":"prerelease"};const dGe=ys;var fGe=(e,t)=>new dGe(e,t).major;const hGe=ys;var pGe=(e,t)=>new hGe(e,t).minor;const gGe=ys;var mGe=(e,t)=>new gGe(e,t).patch;const vGe=vd;var _Ge=(e,t)=>{const n=vGe(e,t);return n&&n.prerelease.length?n.prerelease:null};const yK=ys;var ya=(e,t,n)=>new yK(e,n).compare(new yK(t,n));const bGe=ya;var CGe=(e,t,n)=>bGe(t,e,n);const yGe=ya;var wGe=(e,t)=>yGe(e,t,!0);const wK=ys;var pw=(e,t,n)=>{const r=new wK(e,n),i=new wK(t,n);return r.compare(i)||r.compareBuild(i)};const xGe=pw;var EGe=(e,t)=>e.sort((n,r)=>xGe(n,r,t));const BGe=pw;var TGe=(e,t)=>e.sort((n,r)=>BGe(r,n,t));const SGe=ya;var p4=(e,t,n)=>SGe(e,t,n)>0;const kGe=ya;var gw=(e,t,n)=>kGe(e,t,n)<0;const IGe=ya;var xK=(e,t,n)=>IGe(e,t,n)===0;const FGe=ya;var EK=(e,t,n)=>FGe(e,t,n)!==0;const MGe=ya;var mw=(e,t,n)=>MGe(e,t,n)>=0;const LGe=ya;var vw=(e,t,n)=>LGe(e,t,n)<=0;const OGe=xK,NGe=EK,DGe=p4,RGe=mw,UGe=gw,HGe=vw;var BK=(e,t,n,r)=>{switch(t){case"===":return typeof e=="object"&&(e=e.version),typeof n=="object"&&(n=n.version),e===n;case"!==":return typeof e=="object"&&(e=e.version),typeof n=="object"&&(n=n.version),e!==n;case"":case"=":case"==":return OGe(e,n,r);case"!=":return NGe(e,n,r);case">":return DGe(e,n,r);case">=":return RGe(e,n,r);case"<":return UGe(e,n,r);case"<=":return HGe(e,n,r);default:throw new TypeError(`Invalid operator: ${t}`)}};const QGe=ys,$Ge=vd,{safeRe:g4,t:m4}=Up;var PGe=(e,t)=>{if(e instanceof QGe)return e;if(typeof e=="number"&&(e=String(e)),typeof e!="string")return null;t=t||{};let n=null;if(!t.rtl)n=e.match(t.includePrerelease?g4[m4.COERCEFULL]:g4[m4.COERCE]);else{const l=t.includePrerelease?g4[m4.COERCERTLFULL]:g4[m4.COERCERTL];let c;for(;(c=l.exec(e))&&(!n||n.index+n[0].length!==e.length);)(!n||c.index+c[0].length!==n.index+n[0].length)&&(n=c),l.lastIndex=c.index+c[1].length+c[2].length;l.lastIndex=-1}if(n===null)return null;const r=n[2],i=n[3]||"0",s=n[4]||"0",o=t.includePrerelease&&n[5]?`-${n[5]}`:"",a=t.includePrerelease&&n[6]?`+${n[6]}`:"";return $Ge(`${r}.${i}.${s}${o}${a}`,t)},_w,TK;function zGe(){return TK||(TK=1,_w=function(e){e.prototype[Symbol.iterator]=function*(){for(let t=this.head;t;t=t.next)yield t.value}}),_w}var KGe=sr;sr.Node=nA,sr.create=sr;function sr(e){var t=this;if(t instanceof sr||(t=new sr),t.tail=null,t.head=null,t.length=0,e&&typeof e.forEach=="function")e.forEach(function(i){t.push(i)});else if(arguments.length>0)for(var n=0,r=arguments.length;n1)n=t;else if(this.head)r=this.head.next,n=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i=0;r!==null;i++)n=e(n,r.value,i),r=r.next;return n},sr.prototype.reduceReverse=function(e,t){var n,r=this.tail;if(arguments.length>1)n=t;else if(this.tail)r=this.tail.prev,n=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i=this.length-1;r!==null;i--)n=e(n,r.value,i),r=r.prev;return n},sr.prototype.toArray=function(){for(var e=new Array(this.length),t=0,n=this.head;n!==null;t++)e[t]=n.value,n=n.next;return e},sr.prototype.toArrayReverse=function(){for(var e=new Array(this.length),t=0,n=this.tail;n!==null;t++)e[t]=n.value,n=n.prev;return e},sr.prototype.slice=function(e,t){t=t||this.length,t<0&&(t+=this.length),e=e||0,e<0&&(e+=this.length);var n=new sr;if(tthis.length&&(t=this.length);for(var r=0,i=this.head;i!==null&&rthis.length&&(t=this.length);for(var r=this.length,i=this.tail;i!==null&&r>t;r--)i=i.prev;for(;i!==null&&r>e;r--,i=i.prev)n.push(i.value);return n},sr.prototype.splice=function(e,t,...n){e>this.length&&(e=this.length-1),e<0&&(e=this.length+e);for(var r=0,i=this.head;i!==null&&r1;class YGe{constructor(t){if(typeof t=="number"&&(t={max:t}),t||(t={}),t.max&&(typeof t.max!="number"||t.max<0))throw new TypeError("max must be a non-negative number");this[rA]=t.max||1/0;const n=t.length||bw;if(this[_d]=typeof n!="function"?bw:n,this[Hp]=t.stale||!1,t.maxAge&&typeof t.maxAge!="number")throw new TypeError("maxAge must be a number");this[iA]=t.maxAge||0,this[Ac]=t.dispose,this[SK]=t.noDisposeOnSet||!1,this[kK]=t.updateAgeOnGet||!1,this.reset()}set max(t){if(typeof t!="number"||t<0)throw new TypeError("max must be a non-negative number");this[rA]=t||1/0,Qp(this)}get max(){return this[rA]}set allowStale(t){this[Hp]=!!t}get allowStale(){return this[Hp]}set maxAge(t){if(typeof t!="number")throw new TypeError("maxAge must be a non-negative number");this[iA]=t,Qp(this)}get maxAge(){return this[iA]}set lengthCalculator(t){typeof t!="function"&&(t=bw),t!==this[_d]&&(this[_d]=t,this[uc]=0,this[Hi].forEach(n=>{n.length=this[_d](n.value,n.key),this[uc]+=n.length})),Qp(this)}get lengthCalculator(){return this[_d]}get length(){return this[uc]}get itemCount(){return this[Hi].length}rforEach(t,n){n=n||this;for(let r=this[Hi].tail;r!==null;){const i=r.prev;IK(this,t,r,n),r=i}}forEach(t,n){n=n||this;for(let r=this[Hi].head;r!==null;){const i=r.next;IK(this,t,r,n),r=i}}keys(){return this[Hi].toArray().map(t=>t.key)}values(){return this[Hi].toArray().map(t=>t.value)}reset(){this[Ac]&&this[Hi]&&this[Hi].length&&this[Hi].forEach(t=>this[Ac](t.key,t.value)),this[wa]=new Map,this[Hi]=new WGe,this[uc]=0}dump(){return this[Hi].map(t=>v4(this,t)?!1:{k:t.key,v:t.value,e:t.now+(t.maxAge||0)}).toArray().filter(t=>t)}dumpLru(){return this[Hi]}set(t,n,r){if(r=r||this[iA],r&&typeof r!="number")throw new TypeError("maxAge must be a number");const i=r?Date.now():0,s=this[_d](n,t);if(this[wa].has(t)){if(s>this[rA])return bd(this,this[wa].get(t)),!1;const l=this[wa].get(t).value;return this[Ac]&&(this[SK]||this[Ac](t,l.value)),l.now=i,l.maxAge=r,l.value=n,this[uc]+=s-l.length,l.length=s,this.get(t),Qp(this),!0}const o=new jGe(t,n,s,i,r);return o.length>this[rA]?(this[Ac]&&this[Ac](t,n),!1):(this[uc]+=o.length,this[Hi].unshift(o),this[wa].set(t,this[Hi].head),Qp(this),!0)}has(t){if(!this[wa].has(t))return!1;const n=this[wa].get(t).value;return!v4(this,n)}get(t){return Cw(this,t,!0)}peek(t){return Cw(this,t,!1)}pop(){const t=this[Hi].tail;return t?(bd(this,t),t.value):null}del(t){bd(this,this[wa].get(t))}load(t){this.reset();const n=Date.now();for(let r=t.length-1;r>=0;r--){const i=t[r],s=i.e||0;if(s===0)this.set(i.k,i.v);else{const o=s-n;o>0&&this.set(i.k,i.v,o)}}}prune(){this[wa].forEach((t,n)=>Cw(this,n,!1))}}const Cw=(e,t,n)=>{const r=e[wa].get(t);if(r){const i=r.value;if(v4(e,i)){if(bd(e,r),!e[Hp])return}else n&&(e[kK]&&(r.value.now=Date.now()),e[Hi].unshiftNode(r));return i.value}},v4=(e,t)=>{if(!t||!t.maxAge&&!e[iA])return!1;const n=Date.now()-t.now;return t.maxAge?n>t.maxAge:e[iA]&&n>e[iA]},Qp=e=>{if(e[uc]>e[rA])for(let t=e[Hi].tail;e[uc]>e[rA]&&t!==null;){const n=t.prev;bd(e,t),t=n}},bd=(e,t)=>{if(t){const n=t.value;e[Ac]&&e[Ac](n.key,n.value),e[uc]-=n.length,e[wa].delete(n.key),e[Hi].removeNode(t)}};class jGe{constructor(t,n,r,i,s){this.key=t,this.value=n,this.length=r,this.now=i,this.maxAge=s||0}}const IK=(e,t,n,r)=>{let i=n.value;v4(e,i)&&(bd(e,n),e[Hp]||(i=void 0)),i&&t.call(r,i.value,i.key,e)};var XGe=YGe,yw,FK;function xa(){if(FK)return yw;FK=1;class e{constructor(K,j){if(j=r(j),K instanceof e)return K.loose===!!j.loose&&K.includePrerelease===!!j.includePrerelease?K:new e(K.raw,j);if(K instanceof i)return this.raw=K.value,this.set=[[K]],this.format(),this;if(this.options=j,this.loose=!!j.loose,this.includePrerelease=!!j.includePrerelease,this.raw=K.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(ee=>this.parseRange(ee.trim())).filter(ee=>ee.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const ee=this.set[0];if(this.set=this.set.filter(V=>!g(V[0])),this.set.length===0)this.set=[ee];else if(this.set.length>1){for(const V of this.set)if(V.length===1&&b(V[0])){this.set=[V];break}}}this.format()}format(){return this.range=this.set.map(K=>K.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(K){const ee=((this.options.includePrerelease&&h)|(this.options.loose&&m))+":"+K,V=n.get(ee);if(V)return V;const X=this.options.loose,le=X?a[l.HYPHENRANGELOOSE]:a[l.HYPHENRANGE];K=K.replace(le,R(this.options.includePrerelease)),s("hyphen replace",K),K=K.replace(a[l.COMPARATORTRIM],c),s("comparator trim",K),K=K.replace(a[l.TILDETRIM],u),s("tilde trim",K),K=K.replace(a[l.CARETTRIM],d),s("caret trim",K);let pe=K.split(" ").map(be=>C(be,this.options)).join(" ").split(/\s+/).map(be=>z(be,this.options));X&&(pe=pe.filter(be=>(s("loose invalid filter",be,this.options),!!be.match(a[l.COMPARATORLOOSE])))),s("range list",pe);const J=new Map,he=pe.map(be=>new i(be,this.options));for(const be of he){if(g(be))return[be];J.set(be.value,be)}J.size>1&&J.has("")&&J.delete("");const ye=[...J.values()];return n.set(ee,ye),ye}intersects(K,j){if(!(K instanceof e))throw new TypeError("a Range is required");return this.set.some(ee=>y(ee,j)&&K.set.some(V=>y(V,j)&&ee.every(X=>V.every(le=>X.intersects(le,j)))))}test(K){if(!K)return!1;if(typeof K=="string")try{K=new o(K,this.options)}catch{return!1}for(let j=0;jte.value==="<0.0.0-0",b=te=>te.value==="",y=(te,K)=>{let j=!0;const ee=te.slice();let V=ee.pop();for(;j&&ee.length;)j=ee.every(X=>V.intersects(X,K)),V=ee.pop();return j},C=(te,K)=>(s("comp",te,K),te=L(te,K),s("caret",te),te=B(te,K),s("tildes",te),te=U(te,K),s("xrange",te),te=G(te,K),s("stars",te),te),E=te=>!te||te.toLowerCase()==="x"||te==="*",B=(te,K)=>te.trim().split(/\s+/).map(j=>S(j,K)).join(" "),S=(te,K)=>{const j=K.loose?a[l.TILDELOOSE]:a[l.TILDE];return te.replace(j,(ee,V,X,le,pe)=>{s("tilde",te,ee,V,X,le,pe);let J;return E(V)?J="":E(X)?J=`>=${V}.0.0 <${+V+1}.0.0-0`:E(le)?J=`>=${V}.${X}.0 <${V}.${+X+1}.0-0`:pe?(s("replaceTilde pr",pe),J=`>=${V}.${X}.${le}-${pe} <${V}.${+X+1}.0-0`):J=`>=${V}.${X}.${le} <${V}.${+X+1}.0-0`,s("tilde return",J),J})},L=(te,K)=>te.trim().split(/\s+/).map(j=>N(j,K)).join(" "),N=(te,K)=>{s("caret",te,K);const j=K.loose?a[l.CARETLOOSE]:a[l.CARET],ee=K.includePrerelease?"-0":"";return te.replace(j,(V,X,le,pe,J)=>{s("caret",te,V,X,le,pe,J);let he;return E(X)?he="":E(le)?he=`>=${X}.0.0${ee} <${+X+1}.0.0-0`:E(pe)?X==="0"?he=`>=${X}.${le}.0${ee} <${X}.${+le+1}.0-0`:he=`>=${X}.${le}.0${ee} <${+X+1}.0.0-0`:J?(s("replaceCaret pr",J),X==="0"?le==="0"?he=`>=${X}.${le}.${pe}-${J} <${X}.${le}.${+pe+1}-0`:he=`>=${X}.${le}.${pe}-${J} <${X}.${+le+1}.0-0`:he=`>=${X}.${le}.${pe}-${J} <${+X+1}.0.0-0`):(s("no pr"),X==="0"?le==="0"?he=`>=${X}.${le}.${pe}${ee} <${X}.${le}.${+pe+1}-0`:he=`>=${X}.${le}.${pe}${ee} <${X}.${+le+1}.0-0`:he=`>=${X}.${le}.${pe} <${+X+1}.0.0-0`),s("caret return",he),he})},U=(te,K)=>(s("replaceXRanges",te,K),te.split(/\s+/).map(j=>$(j,K)).join(" ")),$=(te,K)=>{te=te.trim();const j=K.loose?a[l.XRANGELOOSE]:a[l.XRANGE];return te.replace(j,(ee,V,X,le,pe,J)=>{s("xRange",te,ee,V,X,le,pe,J);const he=E(X),ye=he||E(le),be=ye||E(pe),Ie=be;return V==="="&&Ie&&(V=""),J=K.includePrerelease?"-0":"",he?V===">"||V==="<"?ee="<0.0.0-0":ee="*":V&&Ie?(ye&&(le=0),pe=0,V===">"?(V=">=",ye?(X=+X+1,le=0,pe=0):(le=+le+1,pe=0)):V==="<="&&(V="<",ye?X=+X+1:le=+le+1),V==="<"&&(J="-0"),ee=`${V+X}.${le}.${pe}${J}`):ye?ee=`>=${X}.0.0${J} <${+X+1}.0.0-0`:be&&(ee=`>=${X}.${le}.0${J} <${X}.${+le+1}.0-0`),s("xRange return",ee),ee})},G=(te,K)=>(s("replaceStars",te,K),te.trim().replace(a[l.STAR],"")),z=(te,K)=>(s("replaceGTE0",te,K),te.trim().replace(a[K.includePrerelease?l.GTE0PRE:l.GTE0],"")),R=te=>(K,j,ee,V,X,le,pe,J,he,ye,be,Ie,Ve)=>(E(ee)?j="":E(V)?j=`>=${ee}.0.0${te?"-0":""}`:E(X)?j=`>=${ee}.${V}.0${te?"-0":""}`:le?j=`>=${j}`:j=`>=${j}${te?"-0":""}`,E(he)?J="":E(ye)?J=`<${+he+1}.0.0-0`:E(be)?J=`<${he}.${+ye+1}.0-0`:Ie?J=`<=${he}.${ye}.${be}-${Ie}`:te?J=`<${he}.${ye}.${+be+1}-0`:J=`<=${J}`,`${j} ${J}`.trim()),W=(te,K,j)=>{for(let ee=0;ee0){const V=te[ee].semver;if(V.major===K.major&&V.minor===K.minor&&V.patch===K.patch)return!0}return!1}return!0};return yw}var ww,MK;function _4(){if(MK)return ww;MK=1;const e=Symbol("SemVer ANY");class t{static get ANY(){return e}constructor(u,d){if(d=n(d),u instanceof t){if(u.loose===!!d.loose)return u;u=u.value}u=u.trim().split(/\s+/).join(" "),o("comparator",u,d),this.options=d,this.loose=!!d.loose,this.parse(u),this.semver===e?this.value="":this.value=this.operator+this.semver.version,o("comp",this)}parse(u){const d=this.options.loose?r[i.COMPARATORLOOSE]:r[i.COMPARATOR],h=u.match(d);if(!h)throw new TypeError(`Invalid comparator: ${u}`);this.operator=h[1]!==void 0?h[1]:"",this.operator==="="&&(this.operator=""),h[2]?this.semver=new a(h[2],this.options.loose):this.semver=e}toString(){return this.value}test(u){if(o("Comparator.test",u,this.options.loose),this.semver===e||u===e)return!0;if(typeof u=="string")try{u=new a(u,this.options)}catch{return!1}return s(u,this.operator,this.semver,this.options)}intersects(u,d){if(!(u instanceof t))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new l(u.value,d).test(this.value):u.operator===""?u.value===""?!0:new l(this.value,d).test(u.semver):(d=n(d),d.includePrerelease&&(this.value==="<0.0.0-0"||u.value==="<0.0.0-0")||!d.includePrerelease&&(this.value.startsWith("<0.0.0")||u.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&u.operator.startsWith(">")||this.operator.startsWith("<")&&u.operator.startsWith("<")||this.semver.version===u.semver.version&&this.operator.includes("=")&&u.operator.includes("=")||s(this.semver,"<",u.semver,d)&&this.operator.startsWith(">")&&u.operator.startsWith("<")||s(this.semver,">",u.semver,d)&&this.operator.startsWith("<")&&u.operator.startsWith(">")))}}ww=t;const n=hw,{safeRe:r,t:i}=Up,s=BK,o=d4,a=ys,l=xa();return ww}const ZGe=xa();var b4=(e,t,n)=>{try{t=new ZGe(t,n)}catch{return!1}return t.test(e)};const JGe=xa();var eqe=(e,t)=>new JGe(e,t).set.map(n=>n.map(r=>r.value).join(" ").trim().split(" "));const tqe=ys,nqe=xa();var rqe=(e,t,n)=>{let r=null,i=null,s=null;try{s=new nqe(t,n)}catch{return null}return e.forEach(o=>{s.test(o)&&(!r||i.compare(o)===-1)&&(r=o,i=new tqe(r,n))}),r};const iqe=ys,sqe=xa();var oqe=(e,t,n)=>{let r=null,i=null,s=null;try{s=new sqe(t,n)}catch{return null}return e.forEach(o=>{s.test(o)&&(!r||i.compare(o)===1)&&(r=o,i=new iqe(r,n))}),r};const xw=ys,aqe=xa(),LK=p4;var lqe=(e,t)=>{e=new aqe(e,t);let n=new xw("0.0.0");if(e.test(n)||(n=new xw("0.0.0-0"),e.test(n)))return n;n=null;for(let r=0;r{const a=new xw(o.semver.version);switch(o.operator){case">":a.prerelease.length===0?a.patch++:a.prerelease.push(0),a.raw=a.format();case"":case">=":(!s||LK(a,s))&&(s=a);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${o.operator}`)}}),s&&(!n||LK(n,s))&&(n=s)}return n&&e.test(n)?n:null};const cqe=xa();var uqe=(e,t)=>{try{return new cqe(e,t).range||"*"}catch{return null}};const Aqe=ys,OK=_4(),{ANY:dqe}=OK,fqe=xa(),hqe=b4,NK=p4,DK=gw,pqe=vw,gqe=mw;var Ew=(e,t,n,r)=>{e=new Aqe(e,r),t=new fqe(t,r);let i,s,o,a,l;switch(n){case">":i=NK,s=pqe,o=DK,a=">",l=">=";break;case"<":i=DK,s=gqe,o=NK,a="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(hqe(e,t,r))return!1;for(let c=0;c{m.semver===dqe&&(m=new OK(">=0.0.0")),d=d||m,h=h||m,i(m.semver,d.semver,r)?d=m:o(m.semver,h.semver,r)&&(h=m)}),d.operator===a||d.operator===l||(!h.operator||h.operator===a)&&s(e,h.semver))return!1;if(h.operator===l&&o(e,h.semver))return!1}return!0};const mqe=Ew;var vqe=(e,t,n)=>mqe(e,t,">",n);const _qe=Ew;var bqe=(e,t,n)=>_qe(e,t,"<",n);const RK=xa();var Cqe=(e,t,n)=>(e=new RK(e,n),t=new RK(t,n),e.intersects(t,n));const yqe=b4,wqe=ya;var xqe=(e,t,n)=>{const r=[];let i=null,s=null;const o=e.sort((u,d)=>wqe(u,d,n));for(const u of o)yqe(u,t,n)?(s=u,i||(i=u)):(s&&r.push([i,s]),s=null,i=null);i&&r.push([i,null]);const a=[];for(const[u,d]of r)u===d?a.push(u):!d&&u===o[0]?a.push("*"):d?u===o[0]?a.push(`<=${d}`):a.push(`${u} - ${d}`):a.push(`>=${u}`);const l=a.join(" || "),c=typeof t.raw=="string"?t.raw:String(t);return l.length{if(e===t)return!0;e=new UK(e,n),t=new UK(t,n);let r=!1;e:for(const i of e.set){for(const s of t.set){const o=Tqe(i,s,n);if(r=r||o!==null,o)continue e}if(r)return!1}return!0},Bqe=[new Bw(">=0.0.0-0")],HK=[new Bw(">=0.0.0")],Tqe=(e,t,n)=>{if(e===t)return!0;if(e.length===1&&e[0].semver===Tw){if(t.length===1&&t[0].semver===Tw)return!0;n.includePrerelease?e=Bqe:e=HK}if(t.length===1&&t[0].semver===Tw){if(n.includePrerelease)return!0;t=HK}const r=new Set;let i,s;for(const m of e)m.operator===">"||m.operator===">="?i=QK(i,m,n):m.operator==="<"||m.operator==="<="?s=$K(s,m,n):r.add(m.semver);if(r.size>1)return null;let o;if(i&&s){if(o=Sw(i.semver,s.semver,n),o>0)return null;if(o===0&&(i.operator!==">="||s.operator!=="<="))return null}for(const m of r){if(i&&!$p(m,String(i),n)||s&&!$p(m,String(s),n))return null;for(const g of t)if(!$p(m,String(g),n))return!1;return!0}let a,l,c,u,d=s&&!n.includePrerelease&&s.semver.prerelease.length?s.semver:!1,h=i&&!n.includePrerelease&&i.semver.prerelease.length?i.semver:!1;d&&d.prerelease.length===1&&s.operator==="<"&&d.prerelease[0]===0&&(d=!1);for(const m of t){if(u=u||m.operator===">"||m.operator===">=",c=c||m.operator==="<"||m.operator==="<=",i){if(h&&m.semver.prerelease&&m.semver.prerelease.length&&m.semver.major===h.major&&m.semver.minor===h.minor&&m.semver.patch===h.patch&&(h=!1),m.operator===">"||m.operator===">="){if(a=QK(i,m,n),a===m&&a!==i)return!1}else if(i.operator===">="&&!$p(i.semver,String(m),n))return!1}if(s){if(d&&m.semver.prerelease&&m.semver.prerelease.length&&m.semver.major===d.major&&m.semver.minor===d.minor&&m.semver.patch===d.patch&&(d=!1),m.operator==="<"||m.operator==="<="){if(l=$K(s,m,n),l===m&&l!==s)return!1}else if(s.operator==="<="&&!$p(s.semver,String(m),n))return!1}if(!m.operator&&(s||i)&&o!==0)return!1}return!(i&&c&&!s&&o!==0||s&&u&&!i&&o!==0||h||d)},QK=(e,t,n)=>{if(!e)return t;const r=Sw(e.semver,t.semver,n);return r>0?e:r<0||t.operator===">"&&e.operator===">="?t:e},$K=(e,t,n)=>{if(!e)return t;const r=Sw(e.semver,t.semver,n);return r<0?e:r>0||t.operator==="<"&&e.operator==="<="?t:e};var Sqe=Eqe;const kw=Up,PK=A4,kqe=ys,zK=pK,Iqe=vd,Fqe=aGe,Mqe=cGe,Lqe=uGe,Oqe=AGe,Nqe=fGe,Dqe=pGe,Rqe=mGe,Uqe=_Ge,Hqe=ya,Qqe=CGe,$qe=wGe,Pqe=pw,zqe=EGe,Kqe=TGe,Vqe=p4,Gqe=gw,qqe=xK,Wqe=EK,Yqe=mw,jqe=vw,Xqe=BK,Zqe=PGe,Jqe=_4(),eWe=xa();var tWe={parse:Iqe,valid:Fqe,clean:Mqe,inc:Lqe,diff:Oqe,major:Nqe,minor:Dqe,patch:Rqe,prerelease:Uqe,compare:Hqe,rcompare:Qqe,compareLoose:$qe,compareBuild:Pqe,sort:zqe,rsort:Kqe,gt:Vqe,lt:Gqe,eq:qqe,neq:Wqe,gte:Yqe,lte:jqe,cmp:Xqe,coerce:Zqe,Comparator:Jqe,Range:eWe,satisfies:b4,toComparators:eqe,maxSatisfying:rqe,minSatisfying:oqe,minVersion:lqe,validRange:uqe,outside:Ew,gtr:vqe,ltr:bqe,intersects:Cqe,simplifyRange:xqe,subset:Sqe,SemVer:kqe,re:kw.re,src:kw.src,tokens:kw.t,SEMVER_SPEC_VERSION:PK.SEMVER_SPEC_VERSION,RELEASE_TYPES:PK.RELEASE_TYPES,compareIdentifiers:zK.compareIdentifiers,rcompareIdentifiers:zK.rcompareIdentifiers};const Iw=Vl(tWe),nWe=e=>(Gr("data-v-92d5ddb4"),e=e(),qr(),e),rWe={key:0,class:"new-version-dialog"},iWe={class:"content"},sWe=nWe(()=>k("h2",null,"更新内容",-1)),oWe={class:"note-index"},aWe=vn({__name:"index",props:{showVersionDialog:{type:Boolean,default:!0}},setup(e){const t=e,{extraData:n}=pr(),r=se(!1),i=yr({title:"发现新版本",version:"1.0.0",releaseNotes:[],buttonText:"立即体验新版本"}),s=()=>{r.value=!1},o=async()=>{var C,E;if(!t.showVersionDialog)return;const a=location.host.indexOf("loc")>-1||location.host.indexOf("pre")>-1,{data:l}=await Yc({url:`https://cdn-static-devbit.csdn.net/ai100/chat/config/latest${a?".pre":""}.json?t=${a?Date.now():"1.0.1"}`,withCredentials:!1,method:"get"}),c=Gl("chat-version"),{title:u,version:d,startTime:h,endTime:m,buttonText:g,releaseNotes:b}=l,y=Date.now();ynew Date(m)||(!c||Iw.gt(d,c))&&(i.title=u,i.version=d,i.releaseNotes=b,i.buttonText=g,r.value=!0,ua("chat-version",d,365*24*60*60*1e3),(E=(C=window==null?void 0:window.csdn)==null?void 0:C.report)==null||E.reportView({spm:"1018.2226.3001.10109",extra:{...n}}))};return Xt(()=>{o()}),(a,l)=>r.value?(F(),P("div",rWe,[k("div",iWe,[k("h1",null,[k("span",null,pt(i.title)+" V"+pt(i.version),1),k("span",{class:"icon-close",onClick:s},"×")]),sWe,k("ul",null,[(F(!0),P(Ct,null,yn(i.releaseNotes,(c,u)=>(F(),P("li",{key:u},[k("span",oWe,pt(u+1)+"、 ",1),Yt(" "+pt(c),1)]))),128))]),k("span",{class:"button",onClick:s},pt(i.buttonText),1)])])):Le("",!0)}},[["__scopeId","data-v-92d5ddb4"]]),lWe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},cWe=[k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.75",d:"M4.58003 5.435C4.53003 5.43 4.47003 5.43 4.41503 5.435C3.22503 5.395 2.28003 4.42 2.28003 3.22C2.28003 1.995 3.27003 1 4.50003 1C5.72503 1 6.72003 1.995 6.72003 3.22C6.71503 4.42 5.77003 5.395 4.58003 5.435Z"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.75",d:"M8.20501 2C9.17501 2 9.95501 2.785 9.95501 3.75C9.95501 4.695 9.20501 5.465 8.27001 5.5C8.23001 5.495 8.18501 5.495 8.14001 5.5"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.75",d:"M2.07999 7.28C0.869985 8.09 0.869985 9.41 2.07999 10.215C3.45499 11.135 5.70999 11.135 7.08499 10.215C8.29499 9.405 8.29499 8.085 7.08499 7.28C5.71499 6.365 3.45999 6.365 2.07999 7.28Z"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.75",d:"M9.16992 10C9.52992 9.925 9.86992 9.78 10.1499 9.565C10.9299 8.98 10.9299 8.015 10.1499 7.43C9.87492 7.22 9.53992 7.08 9.18492 7"},null,-1)];function uWe(e,t){return F(),P("svg",lWe,[...cWe])}const AWe={render:uWe},dWe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},fWe=[k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10","stroke-width":"0.75",d:"M8.10002 5C8.10002 5 8.00002 5.5 6.50002 7.5C5.05002 9.4 7.15002 10.8 7.40002 11H7.45002C7.75002 10.75 11.55 8.35 8.10002 5Z"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10","stroke-width":"0.75",d:"M6.90003 3.90003C6.90003 2.75003 6.45003 1.70003 6.00003 1.10003C5.85003 0.950034 5.60003 1.00003 5.55003 1.20003C5.35003 1.95003 4.75003 3.55003 3.30003 5.45003C1.45003 7.85003 3.15003 10.45 4.90003 10.95C5.85003 11.2 4.65003 10.45 4.50003 8.90003C4.35003 6.95003 6.90003 5.50003 6.90003 3.90003Z"},null,-1)];function hWe(e,t){return F(),P("svg",dWe,[...fWe])}const pWe={render:hWe},gWe={xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"none",viewBox:"0 0 32 32"},mWe=[dn('',4)];function vWe(e,t){return F(),P("svg",gWe,[...mWe])}const _We={render:vWe},bWe={class:"role-card"},CWe={class:"mask"},yWe={class:"role-info"},wWe={class:"role-title"},xWe={class:"role-desc"},EWe={class:"role-data"},BWe=vn({__name:"role",props:{info:{type:Object,default:()=>{}},index:{type:Number,default:0},isVip:{type:Boolean,default:!1}},emits:["useRole","openVip"],setup(e,{emit:t}){const n=e,r=t,{cancelOptimize:i}=i0(),s=async()=>{if(!await Lr())return vs();i(),r("useRole")},o=()=>{const c=n.index%4*200,u=Math.floor(n.index/4)%6*200;return`url("https://cdn-static-devbit.csdn.net/ai100/chat/imgs/role-avatars.png") -${c}px -${u}px / 762px 1160px no-repeat`},a=de(()=>+n.info.free==0),l=async()=>{if(!await Lr())return vs();r("openVip")};return(c,u)=>(F(),P("div",bWe,[k("div",CWe,[a.value&&!e.isVip?(F(),P("div",{key:0,class:"use-button vip",onClick:l},"订阅C知道")):(F(),P("div",{key:1,class:"use-button",onClick:s},"点击使用"))]),k("div",{class:"role-avatar",style:on({background:o()})},null,4),a.value?(F(),He(T(_We),{key:0,class:"role-star"})):Le("",!0),k("div",yWe,[k("div",wWe,pt(e.info.title),1),k("div",xWe,pt(e.info.detail),1),k("div",EWe,[k("span",null,[ue(T(AWe)),Yt(" "+pt(T(X9)(e.info.useNum)),1)]),k("span",null,[ue(T(pWe)),Yt(" "+pt(T(X9)(e.info.hotNum)),1)])])])]))}},[["__scopeId","data-v-9279235b"]]);/*! * better-scroll / core * (c) 2016-2023 ustbhuangyi * Released under the MIT License. *//*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var Fw=function(e,t){return Fw=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},Fw(e,t)};function C4(e,t){Fw(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Pp=function(){return Pp=Object.assign||function(t){for(var n,r=1,i=arguments.length;r0,IWe=function(){if(typeof Cd=="string"){var e=/os (\d\d?_\d(_\d)?)/,t=e.exec(Cd);if(!t)return!1;var n=t[1].split("_").map(function(r){return parseInt(r,10)});return n[0]===13&&n[1]>=4}return!1}(),VK=!1;if(hl){var FWe="test-passive";try{var GK={};Object.defineProperty(GK,"passive",{get:function(){VK=!0}}),window.addEventListener(FWe,function(){},GK)}catch{}}function sA(){return window.performance&&window.performance.now&&window.performance.timing?window.performance.now()+window.performance.timing.navigationStart:+new Date}var Mw=function(e,t){for(var n in t)e[n]=t[n];return e};function Lw(e){return e==null}function qK(e,t,n){return en?n:e}var Ow=hl&&document.createElement("div").style,yd=function(){if(!hl)return!1;for(var e=[{key:"standard",value:"transform"},{key:"webkit",value:"webkitTransform"},{key:"Moz",value:"MozTransform"},{key:"O",value:"OTransform"},{key:"ms",value:"msTransform"}],t=0,n=e;tdocument.documentElement.clientWidth-c||l>document.documentElement.clientHeight-c||a0?-1:d<0?1:0;return h},s=i(t.x,e.x),o=i(t.y,e.y),a=n.x-r.x,l=n.y-r.y;return s*a<=0&&o*l<=0},YWe=function(e){C4(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.startProbe=function(n,r){var i=this,s=n,o=function(){var a=i.translater.getComputedPosition();WWe(n,r,a,s)&&i.hooks.trigger(i.hooks.eventTypes.move,a),i.pending||(i.callStopWhenPending?i.callStopWhenPending=!1:i.hooks.trigger(i.hooks.eventTypes.end,a)),s=a,i.pending&&(i.timer=nV(o))};this.callStopWhenPending&&this.setCallStop(!1),lA(this.timer),o()},t.prototype.transitionTime=function(n){n===void 0&&(n=0),this.style[oA.transitionDuration]=n+"ms",this.hooks.trigger(this.hooks.eventTypes.time,n)},t.prototype.transitionTimingFunction=function(n){this.style[oA.transitionTimingFunction]=n,this.hooks.trigger(this.hooks.eventTypes.timeFunction,n)},t.prototype.transitionProperty=function(){this.style[oA.transitionProperty]=oA.transform},t.prototype.move=function(n,r,i,s){this.setPending(i>0),this.transitionTimingFunction(s),this.transitionProperty(),this.transitionTime(i),this.translate(r);var o=this.options.probeType===3;i&&o&&this.startProbe(n,r),i||(this._reflow=this.content.offsetHeight,o&&this.hooks.trigger(this.hooks.eventTypes.move,r),this.hooks.trigger(this.hooks.eventTypes.end,r))},t.prototype.doStop=function(){var n=this.pending;if(this.setForceStopped(!1),this.setCallStop(!1),n){this.setPending(!1),lA(this.timer);var r=this.translater.getComputedPosition(),i=r.x,s=r.y;this.transitionTime(),this.translate({x:i,y:s}),this.setForceStopped(!0),this.setCallStop(!0),this.hooks.trigger(this.hooks.eventTypes.forceStop,{x:i,y:s})}return n},t.prototype.stop=function(){var n=this.doStop();n&&this.hooks.trigger(this.hooks.eventTypes.callStop)},t}(iV),jWe=function(e){C4(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.move=function(n,r,i,s){if(!i){this.translate(r),this.options.probeType===3&&this.hooks.trigger(this.hooks.eventTypes.move,r),this.hooks.trigger(this.hooks.eventTypes.end,r);return}this.animate(n,r,i,s)},t.prototype.animate=function(n,r,i,s){var o=this,a=sA(),l=a+i,c=this.options.probeType===3,u=function(){var d=sA();if(d>=l){o.translate(r),c&&o.hooks.trigger(o.hooks.eventTypes.move,r),o.hooks.trigger(o.hooks.eventTypes.end,r);return}d=(d-a)/i;var h=s(d),m={};Object.keys(r).forEach(function(g){var b=n[g],y=r[g];m[g]=(y-b)*h+b}),o.translate(m),c&&o.hooks.trigger(o.hooks.eventTypes.move,m),o.pending&&(o.timer=nV(u)),o.pending||(o.callStopWhenPending?o.callStopWhenPending=!1:o.hooks.trigger(o.hooks.eventTypes.end,r))};this.setPending(!0),this.callStopWhenPending&&this.setCallStop(!1),lA(this.timer),u()},t.prototype.doStop=function(){var n=this.pending;if(this.setForceStopped(!1),this.setCallStop(!1),n){this.setPending(!1),lA(this.timer);var r=this.translater.getComputedPosition();this.setForceStopped(!0),this.setCallStop(!0),this.hooks.trigger(this.hooks.eventTypes.forceStop,r)}return n},t.prototype.stop=function(){var n=this.doStop();n&&this.hooks.trigger(this.hooks.eventTypes.callStop)},t}(iV);function XWe(e,t,n){var r=n.useTransition,i={};return Object.defineProperty(i,"probeType",{enumerable:!0,configurable:!1,get:function(){return n.probeType}}),r?new YWe(e,t,i):new jWe(e,t,i)}var sV=function(){function e(t,n,r){this.wrapper=t,this.options=r,this.hooks=new I0(["beforeComputeBoundary","computeBoundary","momentum","end","ignoreHasScroll"]),this.refresh(n)}return e.prototype.start=function(){this.dist=0,this.setMovingDirection(0),this.setDirection(0)},e.prototype.move=function(t){return t=this.hasScroll?t:0,this.setMovingDirection(t),this.performDampingAlgorithm(t,this.options.outOfBoundaryDampingFactor)},e.prototype.setMovingDirection=function(t){this.movingDirection=t>0?-1:t<0?1:0},e.prototype.setDirection=function(t){this.direction=t>0?-1:t<0?1:0},e.prototype.performDampingAlgorithm=function(t,n){var r=this.currentPos+t;return(r>this.minScrollPos||rthis.minScrollPos&&this.options.bounces[0]||rthis.minScrollPos?this.minScrollPos:this.maxScrollPos),r},e.prototype.end=function(t){var n={duration:0},r=Math.abs(this.currentPos-this.startPos);if(this.options.momentum&&tthis.options.momentumLimitDistance){var i=this.direction===-1&&this.options.bounces[0]||this.direction===1&&this.options.bounces[1]?this.wrapperSize:0;n=this.hasScroll?this.momentum(this.currentPos,this.startPos,t,this.maxScrollPos,this.minScrollPos,i,this.options):{destination:this.currentPos,duration:0}}else this.hooks.trigger(this.hooks.eventTypes.end,n);return n},e.prototype.momentum=function(t,n,r,i,s,o,a){a===void 0&&(a=this.options);var l=t-n,c=Math.abs(l)/r,u=a.deceleration,d=a.swipeBounceTime,h=a.swipeTime,m=Math.min(h,c*2/u),g={destination:t+c*c/u*(l<0?-1:1),duration:m,rate:15};return this.hooks.trigger(this.hooks.eventTypes.momentum,g,l),g.destinations&&(g.destination=o?Math.min(s+o/4,s+o/g.rate*c):s,g.duration=d),g.destination=Math.round(g.destination),g},e.prototype.updateDirection=function(){var t=this.currentPos-this.absStartPos;this.setDirection(t)},e.prototype.refresh=function(t){var n=this.options.rect,r=n.size,i=n.position,s=window.getComputedStyle(this.wrapper,null).position==="static",o=JK(this.wrapper);this.wrapperSize=this.wrapper[r==="width"?"clientWidth":"clientHeight"],this.setContent(t);var a=JK(this.content);this.contentSize=a[r],this.relativeOffset=a[i],s&&(this.relativeOffset-=o[i]),this.computeBoundary(),this.setDirection(0)},e.prototype.setContent=function(t){t!==this.content&&(this.content=t,this.resetState())},e.prototype.resetState=function(){this.currentPos=0,this.startPos=0,this.dist=0,this.setDirection(0),this.setMovingDirection(0),this.resetStartPos()},e.prototype.computeBoundary=function(){this.hooks.trigger(this.hooks.eventTypes.beforeComputeBoundary);var t={minScrollPos:0,maxScrollPos:this.wrapperSize-this.contentSize};t.maxScrollPos<0&&(t.maxScrollPos-=this.relativeOffset,this.options.specifiedIndexAsContent===0&&(t.minScrollPos=-this.relativeOffset)),this.hooks.trigger(this.hooks.eventTypes.computeBoundary,t),this.minScrollPos=t.minScrollPos,this.maxScrollPos=t.maxScrollPos,this.hasScroll=this.options.scrollable&&this.maxScrollPosthis.minScrollPos?t=this.minScrollPos:tn+this.directionLockThreshold?this.directionLocked="horizontal":n>=t+this.directionLockThreshold?this.directionLocked="vertical":this.directionLocked="none")},e.prototype.handleEventPassthrough=function(t){var n=ZWe[this.directionLocked];if(n){if(this.eventPassthrough===n.yes)return oV.yes(t);if(this.eventPassthrough===n.no)return oV.no(t)}return!1},e}(),eYe=function(e,t,n){return n===2?[t,-e]:n===3?[-e,-t]:n===4?[-t,e]:[e,t]},tYe=function(){function e(t,n,r,i,s){this.hooks=new I0(["start","beforeMove","scrollStart","scroll","beforeEnd","end","scrollEnd","contentNotMoved","detectMovingDirection","coordinateTransformation"]),this.scrollBehaviorX=t,this.scrollBehaviorY=n,this.actionsHandler=r,this.animater=i,this.options=s,this.directionLockAction=new JWe(s.directionLockThreshold,s.freeScroll,s.eventPassthrough),this.enabled=!0,this.bindActionsHandler()}return e.prototype.bindActionsHandler=function(){var t=this;this.actionsHandler.hooks.on(this.actionsHandler.hooks.eventTypes.start,function(n){return t.enabled?t.handleStart(n):!0}),this.actionsHandler.hooks.on(this.actionsHandler.hooks.eventTypes.move,function(n){var r=n.deltaX,i=n.deltaY,s=n.e;if(!t.enabled)return!0;var o=eYe(r,i,t.options.quadrant),a=o[0],l=o[1],c={deltaX:a,deltaY:l};return t.hooks.trigger(t.hooks.eventTypes.coordinateTransformation,c),t.handleMove(c.deltaX,c.deltaY,s)}),this.actionsHandler.hooks.on(this.actionsHandler.hooks.eventTypes.end,function(n){return t.enabled?t.handleEnd(n):!0}),this.actionsHandler.hooks.on(this.actionsHandler.hooks.eventTypes.click,function(n){t.enabled&&!n._constructed&&t.handleClick(n)})},e.prototype.handleStart=function(t){var n=sA();this.fingerMoved=!1,this.contentMoved=!1,this.startTime=n,this.directionLockAction.reset(),this.scrollBehaviorX.start(),this.scrollBehaviorY.start(),this.animater.doStop(),this.scrollBehaviorX.resetStartPos(),this.scrollBehaviorY.resetStartPos(),this.hooks.trigger(this.hooks.eventTypes.start,t)},e.prototype.handleMove=function(t,n,r){if(!this.hooks.trigger(this.hooks.eventTypes.beforeMove,r)){var i=this.scrollBehaviorX.getAbsDist(t),s=this.scrollBehaviorY.getAbsDist(n),o=sA();if(this.checkMomentum(i,s,o))return!0;if(this.directionLockAction.checkMovingDirection(i,s,r))return this.actionsHandler.setInitiated(),!0;var a=this.directionLockAction.adjustDelta(t,n),l=this.scrollBehaviorX.getCurrentPos(),c=this.scrollBehaviorX.move(a.deltaX),u=this.scrollBehaviorY.getCurrentPos(),d=this.scrollBehaviorY.move(a.deltaY);if(!this.hooks.trigger(this.hooks.eventTypes.detectMovingDirection)){this.fingerMoved||(this.fingerMoved=!0);var h=c!==l||d!==u;!this.contentMoved&&!h&&this.hooks.trigger(this.hooks.eventTypes.contentNotMoved),!this.contentMoved&&h&&(this.contentMoved=!0,this.hooks.trigger(this.hooks.eventTypes.scrollStart)),this.contentMoved&&h&&(this.animater.translate({x:c,y:d}),this.dispatchScroll(o))}}},e.prototype.dispatchScroll=function(t){t-this.startTime>this.options.momentumLimitTime&&(this.startTime=t,this.scrollBehaviorX.updateStartPos(),this.scrollBehaviorY.updateStartPos(),this.options.probeType===1&&this.hooks.trigger(this.hooks.eventTypes.scroll,this.getCurrentPos())),this.options.probeType>1&&this.hooks.trigger(this.hooks.eventTypes.scroll,this.getCurrentPos())},e.prototype.checkMomentum=function(t,n,r){return r-this.endTime>this.options.momentumLimitTime&&n0?Math.ceil(n):Math.floor(n),r=r>0?Math.ceil(r):Math.floor(r),n=qK(n,o,s),r=qK(r,c,l),{x:n,y:r}},e.prototype.handleClick=function(t){zp(t.target,this.options.preventDefaultException)||(YK(t),t.stopPropagation())},e.prototype.getCurrentPos=function(){return{x:this.scrollBehaviorX.getCurrentPos(),y:this.scrollBehaviorY.getCurrentPos()}},e.prototype.refresh=function(){this.endTime=0},e.prototype.destroy=function(){this.hooks.destroy()},e}();function nYe(e){var t=["click","bindToWrapper","disableMouse","disableTouch","preventDefault","stopPropagation","tagException","preventDefaultException","autoEndDistance"].reduce(function(n,r){return n[r]=e[r],n},{});return t}function aV(e,t,n,r){var i=["momentum","momentumLimitTime","momentumLimitDistance","deceleration","swipeBounceTime","swipeTime","outOfBoundaryDampingFactor","specifiedIndexAsContent"].reduce(function(s,o){return s[o]=e[o],s},{});return i.scrollable=!!e[t],i.bounces=n,i.rect=r,i}function Uw(e,t,n){n.forEach(function(r){var i,s;typeof r=="string"?i=s=r:(i=r.source,s=r.target),e.on(i,function(){for(var o=[],a=0;a1&&ti||n>i))return!0},e.prototype.momentum=function(t,n){var r={time:0,easing:aA.swiper,newX:t.x,newY:t.y},i=this.scrollBehaviorX.end(n),s=this.scrollBehaviorY.end(n);if(r.newX=Lw(i.destination)?r.newX:i.destination,r.newY=Lw(s.destination)?r.newY:s.destination,r.time=Math.max(i.duration,s.duration),this.hooks.trigger(this.hooks.eventTypes.momentum,r,this),r.newX!==t.x||r.newY!==t.y)return(r.newX>this.scrollBehaviorX.minScrollPos||r.newXthis.scrollBehaviorY.minScrollPos||r.newY0,function(){if(typeof F4=="string"){var e=/os (\d\d?_\d(_\d)?)/,t=e.exec(F4);if(!t)return!1;var n=t[1].split("_").map(function(r){return parseInt(r,10)});return n[0]===13&&n[1]>=4}return!1}();var cV=!1;if(Kp){var oYe="test-passive";try{var uV={};Object.defineProperty(uV,"passive",{get:function(){cV=!0}}),window.addEventListener(oYe,function(){},uV)}catch{}}var aYe=function(e,t){for(var n in t)e[n]=t[n];return e},AV=Kp&&document.createElement("div").style,wd=function(){if(!Kp)return!1;for(var e=[{key:"standard",value:"transform"},{key:"webkit",value:"webkitTransform"},{key:"Moz",value:"MozTransform"},{key:"O",value:"OTransform"},{key:"ms",value:"msTransform"}],t=0,n=e;tMath.abs(s)&&(s=o),o=0),this.scroll.hasHorizontalScroll||(s=0);var l=s>0?-1:s<0?1:0,c=o>0?-1:o<0?1:0;return{x:s,y:o,directionX:l,directionY:c}},e.prototype.beforeHandler=function(t){var n=this.scroll.options,r=n.preventDefault,i=n.stopPropagation,s=n.preventDefaultException;r&&!fYe(t.target,s)&&uYe(t),i&&t.stopPropagation()},e.prototype.getEaseTime=function(){var t=100,n=this.mouseWheelOpt.easeTime;return n(Gr("data-v-6d10396e"),e=e(),qr(),e),wYe={class:"directive-center"},xYe={class:"content"},EYe={class:"roles"},BYe=fV(()=>k("div",{class:"title"},"角色助手",-1)),TYe={class:"scroll-wrapper"},SYe={class:"ske"},kYe={class:"role-list"},IYe=fV(()=>k("div",{class:"title"},"角色指令",-1)),FYe={class:"ske-2"},MYe={class:"ske-2-item"},LYe={class:"directive-list"},OYe=vn({__name:"index",emits:["useRole","useDirective","openVip"],setup(e,{emit:t}){const{user:n}=Os(),r=se([]),i=t;gr({source:"cas"});const{extraData:s}=pr(),o=async()=>{const{data:R}=await E7({bizType:0});return console.log(R),(R==null?void 0:R.code)!==200||(r.value=R.data),R},a=se([]),l=async()=>{const{data:R}=await E7({bizType:1});return(R==null?void 0:R.code)!==200||(a.value=R.data),R},c=R=>{rL({id:R.id})},u=R=>{var W,te;console.log("sendRoleMessage",R),i("useRole",{...R,role:!0}),c(R),(te=(W=window==null?void 0:window.csdn)==null?void 0:W.report)==null||te.reportClick({spm:"1018.2226.3001.10087",extra:{name:R.title,...s}})},d=R=>{var W,te;c(R),i("useDirective",R.detail),(te=(W=window==null?void 0:window.csdn)==null?void 0:W.report)==null||te.reportClick({spm:"1018.2226.3001.10088",extra:{name:R.title,type:"center",...s}})},h=()=>{i("openVip","roles")};I4.use(dV);let m;const g=()=>{var R,W;try{m=new I4(".scroll-wrapper",{scrollX:!0,bounce:!1,mouseWheel:!0}),B(),(W=(R=m==null?void 0:m.scroller)==null?void 0:R.actions)==null||W.hooks.on("scrollEnd",te=>{B()})}catch(te){console.log(te)}},b=se(!1),y=se(!1),C=()=>{b.value||(m.scrollBy(176,0,300),B())},E=()=>{y.value||(m.scrollBy(-176,0,300),B())},B=()=>{b.value=m.x>=m.minScrollX,y.value=m.x<=m.maxScrollX},{loading:S,action:L}=vh(o),{loading:N,action:U}=vh(l);Xt(async()=>{U(),await L(),g(),z()});function $(R){const W=R.getBoundingClientRect();return W.top>=0&&W.left>=0&&W.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&W.right<=(window.innerWidth||document.documentElement.clientWidth)}const G=()=>{document.querySelectorAll(".directive-card").forEach(R=>{var te,K;const W=R.getAttribute("data-report");if(W)try{const j=JSON.parse(W);if($(R)){const{spm:ee,name:V}=j;(K=(te=window==null?void 0:window.csdn)==null?void 0:te.report)==null||K.reportView({spm:ee,extra:{name:V,type:"center",...s}}),R.removeAttribute("data-report")}}catch(j){console.log(j)}})},z=()=>{setTimeout(()=>{G()},0),document.querySelector(".directive-center").addEventListener("scroll",Aa(()=>{G()},500))};return(R,W)=>{const te=Cn("view");return F(),P(Ct,null,[k("div",wYe,[k("div",xYe,[k("div",EYe,[BYe,ue(T(vYe),{onClick:C,class:ke(["arrow l",{disabled:b.value}])},null,8,["class"]),ue(T(yYe),{onClick:E,class:ke(["arrow r",{disabled:y.value}])},null,8,["class"]),k("div",TYe,[ue(T(So),{loading:T(S)},{template:Ee(()=>[k("div",SYe,[(F(!0),P(Ct,null,yn(Array.from({length:6}),(K,j)=>(F(),P("div",{class:"ske-item",key:j},[ue(T(qa),{variant:"image",style:{height:"100%"}})]))),128))])]),default:Ee(()=>[k("div",kYe,[(F(!0),P(Ct,null,yn(r.value,(K,j)=>tt((F(),He(BWe,{info:K,index:j,key:j,"is-vip":T(n).vip,onUseRole:ee=>u(K),onOpenVip:h},null,8,["info","index","is-vip","onUseRole"])),[[te,{spm:"1018.2226.3001.10087",extra:{name:K.title}}]])),128))])]),_:1},8,["loading"])])]),IYe,ue(T(So),{loading:T(N)},{template:Ee(()=>[k("div",FYe,[(F(!0),P(Ct,null,yn(Array.from({length:9}),(K,j)=>(F(),P("div",MYe,[ue(T(qa),{style:{height:"100%"}})]))),256))])]),default:Ee(()=>[k("div",LYe,[(F(!0),P(Ct,null,yn(a.value,(K,j)=>(F(),He(cK,{onUseDirective:ee=>d(K),onOpenVip:h,info:K,index:j,key:j,"is-vip":T(n).vip,"data-report":JSON.stringify({spm:"1018.2226.3001.10088",name:K.title})},null,8,["onUseDirective","info","index","is-vip","data-report"]))),128))])]),_:1},8,["loading"])])]),ue(u4)],64)}}},[["__scopeId","data-v-6d10396e"]]),NYe={class:"hidden",defer:"",src:"https://cdn-static-devbit.csdn.net/ai100/chat/imgs/role-avatars.png"},DYe={__name:"index",setup(e){gr({source:"cas"});const t=()=>{const n=document.createElement("script");n.src="https://g.csdnimg.cn/user-ordercart/3.0.1/user-ordercart.js",document.head.appendChild(n);const r=document.createElement("script");r.src="https://g.csdnimg.cn/lib/qrcode/1.0.0/qrcode.min.js",document.head.appendChild(r);const i=document.createElement("script");i.src="https://g.csdnimg.cn/user-ordertip/5.0.5_so_v2/user-ordertip.js",document.head.appendChild(i)};return Xt(()=>{t()}),(n,r)=>(F(),P("img",NYe))}},RYe={class:"tools-wrap"},UYe={class:"ske-nav"},HYe={class:"ske"},QYe=["src"],$Ye=vn(Object.assign({name:"Tools"},{__name:"index",setup(e){const t=se(),n=se(!0),{extraData:r}=pr(),s=`v=1.0.1&utm_source=${r.utm_source}&utm_medium=${r.utm_medium}`,o="https://so.csdn.net/tools";return Xt(()=>{t.value.onload=function(){n.value=!1}}),(a,l)=>(F(),P(Ct,null,[k("div",RYe,[ue(T(So),{loading:n.value,throttle:"150"},{template:Ee(()=>[k("div",UYe,[ue(T(qa),{style:{height:"100%"}})]),k("div",HYe,[(F(!0),P(Ct,null,yn(Array.from({length:40}),(c,u)=>(F(),P("div",{class:"ske-item",key:u},[ue(T(qa),{style:{height:"100%"}})]))),128))])]),_:1},8,["loading"]),k("iframe",{ref_key:"iframeRef",ref:t,height:"100%",src:T(o)+"?"+s,frameborder:"0",allow:"clipboard-read; clipboard-write"},null,8,QYe)]),ue(u4)],64))}}),[["__scopeId","data-v-6c9cc989"]]),PYe={key:0,class:"c-chat-floating-bubble-pc"},zYe=["src"],KYe={__name:"index",emits:["open-vip"],setup(e,{emit:t}){const{floatBtn:n,closeFloat:r}=z7(),{extraData:i}=pr(),s=t,o=async()=>{var l,c;if((c=(l=window==null?void 0:window.csdn)==null?void 0:l.report)==null||c.reportClick({spm:"1018.2226.3001.10323",extra:i}),!await Lr())return vs();s("open-vip","float")};return(a,l)=>{const c=Cn("view");return F(),He(zi,{name:"el-fade-in-linear"},{default:Ee(()=>[T(n).show?tt((F(),P("div",PYe,[k("img",{src:T(n).img,alt:"",onClick:l[0]||(l[0]=u=>o()),style:on(T(n).style)},null,12,zYe),k("div",{class:"close-o",onClick:l[1]||(l[1]=u=>T(r)())})])),[[c,{spm:"1018.2226.3001.10323",extra:T(i)}]]):Le("",!0)]),_:1})}}},VYe={class:"hots-title"},GYe={class:"flex align-center gap-x-4"},qYe={class:"hots-list"},WYe={class:"hot"},YYe=["disabled","onClick"],jYe={class:"hot-title line"},XYe=Object.assign({name:"AiSearchHots"},{__name:"index",props:{simple:Boolean},emits:["click-query"],setup(e,{emit:t}){const n=t,r=e,i={page:1,size:6},s=se([]),o=()=>{Ns.getAISearchHotWords({user_foormark:1,channel_name:"pc_hot_word",size:i.size,user_name:Gl("UserName"),platform:"pc",imei:Gl("uuid_tt_dd")}).then(({data:l})=>{var c,u;s.value=(u=(c=l.data)==null?void 0:c.items)==null?void 0:u.slice(0,6)})};mt(()=>r.simple,l=>{i.size=6,o()},{immediate:!0}),Xt(()=>{setTimeout(()=>{var l;(l=window.csdn.report)==null||l.viewCheck()},200)});const a=l=>{mn.value||l.productId&&n("click-query",l.productId,"dialog")};return(l,c)=>{const u=Cn("spm");return s.value.length?(F(),P("div",{key:0,class:ke(["search-hots",{simple:e.simple}])},[k("div",VYe,[k("span",GYe,[ue(T(cb)),Yt(" 你可以试试这样问我 ")])]),k("div",qYe,[(F(!0),P(Ct,null,yn(s.value,(d,h)=>(F(),P("div",WYe,[tt((F(),P("div",{class:"hot-item",disabled:T(mn),onClick:m=>a(d)},[k("div",jYe,pt(d.productId),1),ue(T(Tu),{class:"icon-arrow-right"})],8,YYe)),[[u,{spm:"1018.2226.3001.9835."+(h+1),extra:{id:d.qid}}]])]))),256))])],2)):Le("",!0)}}}),ZYe={xmlns:"http://www.w3.org/2000/svg",width:"34",height:"34",fill:"none",viewBox:"0 0 34 34"},JYe=[dn('',5)];function eje(e,t){return F(),P("svg",ZYe,[...JYe])}const hV={render:eje},tje={class:"chat-input-main"},nje=["disabled"],rje=vn(Object.assign({name:"AiInputSearch"},{__name:"index",props:{val:String,sid:String,simple:Boolean},emits:["update:val","newChat"],setup(e,{expose:t,emit:n}){const r=e,i=n,{loading:s,sending:o,end:a}=ii(),{user:l}=Os(),c=se(r.val||""),u=se(!1),d=se(null),h=()=>{if(m.value)return;const b=c.value.trim();b!==""&&(Ch(b,"dialog"),setTimeout(()=>{c.value=""}))},m=de(()=>s.value||o.value),g=Aa(async()=>{i("update:val",c.value);const b=c.value.trim();if(!b||!l.login||s.value||o.value)return;const{data:y}=await Ns.checkSugV2({query:b});y!=null&&y.data},100);return mt(()=>r.sid,(b,y)=>{b!==y&&b&&y&&(c.value="")}),mt(()=>r.val,(b,y)=>{b!==y&&b&&(c.value=b)}),t({setMessage:b=>{c.value=b,Kt(()=>{var y;(y=d.value)==null||y.focus()})}}),(b,y)=>(F(),P("div",{class:ke(["input-search",{simple:e.simple}])},[k("div",tje,[bt(b.$slots,"default",{},void 0,!0),k("div",{class:ke(["input-text",{focus:u.value,disabled:m.value}])},[ue(T(hu),{modelValue:c.value,"onUpdate:modelValue":y[0]||(y[0]=C=>c.value=C),class:ke(["textarea",{simple:e.simple}]),type:"textarea",ref_key:"textarea",ref:d,disabled:m.value,rows:5,placeholder:"输入提问内容…",onKeypress:_i(pn(h,["prevent","exact"]),["enter"]),onKeyup:y[1]||(y[1]=_i(pn(()=>{c.value+=` `},["ctrl"]),["enter"])),onFocus:y[2]||(y[2]=()=>u.value=!0),onBlur:y[3]||(y[3]=()=>u.value=!1),onInput:T(g),maxlength:"2000"},null,8,["modelValue","class","disabled","onKeypress","onInput"]),k("span",{class:"c-icon",disabled:m.value,onClick:h},[tt(ue(sK,null,null,512),[[rn,T(s)||T(o)]]),tt(ue(T(hV),{class:ke(["icon-send",{disabled:!c.value.trim()}]),alt:""},null,8,["class"]),[[rn,!T(s)&&!T(o)]])],8,nje)],2)])],2))}}),[["__scopeId","data-v-66283498"]]),pV=e=>(Gr("data-v-baed283e"),e=e(),qr(),e),ije={class:"chat-search-loading-icon"},sje=[pV(()=>k("div",{class:"dot"},null,-1)),pV(()=>k("div",{class:"dot"},null,-1))],oje=vn(Object.assign({name:"IconLoadingSearch"},{__name:"IconLoading",setup(e){return(t,n)=>(F(),P("div",ije,sje))}}),[["__scopeId","data-v-baed283e"]]),aje={class:"chat-input-main"},lje={class:"c-icon"},cje=5,uje=vn(Object.assign({name:"InputBarSearch"},{__name:"index",props:{val:String,sid:String,simple:Boolean,hideWelcome:Boolean,isSearch:Boolean},emits:["update:val","updateShowDirective","useDirective","openVip","changeTab","newChat"],setup(e,{expose:t,emit:n}){If(Ne=>({ce0d144e:he.value,"4432ad12":J.value}));const r=e,i=n,s=se(r.val||""),o=se(!1),a=se(!1),l=se(!1),c=se([]),u=se(-1),{loading:d,sending:h,end:m}=ii(),{records:g,setRecords:b,addRecord:y}=Yr(),{features:C}=e0(),{extraData:E}=pr(),{user:B}=Os(),{role:S,updateRole:L,getChatTypeString:N}=Mr(),{mainTab:U,tabs:$,setTab:G}=_s(),{cancelOptimize:z,optimizing:R}=i0(),W=gr(),te=()=>{o.value=!1,c.value=[]},K=se(null),j=Ne=>{s.value=Ne,Kt(()=>{var Fe;(Fe=K.value)==null||Fe.focus()})},ee=se(),V=de(()=>r.simple?"80px":"48px"),X=de(()=>(U.value===ri||U.value===Ja||U.value===el)&&!S.value.preText&&s.value==="/"),le=de(()=>X.value?r.simple?"153px":"211px":0);de(()=>parseInt(V.value)+parseInt(le.value)+"px");const pe=de(()=>U.value===ri&&!S.value.preText&&s.value==="@"),J=de(()=>X.value||S.value.chatType===Io||S.value.chatType===Vi||S.value.chatType===Fo||S.value.chatType===ro||S.value.preText?"0 0 0 0":"16px 16px 0 0"),he=de(()=>a.value?"linear-gradient(#fff, #fff) padding-box, linear-gradient(to bottom right, #6794f5, #9003ff) border-box":"linear-gradient(#fff, #fff) border-box, linear-gradient(to bottom right, #6794f5, #9003ff) border-box");mt(X,Ne=>{Ne&&(o.value=!1),i("updateShowDirective",Ne)}),mt(pe,Ne=>{Ne&&(o.value=!1,setTimeout(()=>{var Fe,Ye;((Fe=S.value)==null?void 0:Fe.chatType)!==Vi&&((Ye=ee.value)==null||Ye.onChange(Lo),ye())},600))});const ye=()=>{Kt(()=>{s.value=""})},be=()=>{if(Xe.value)return;z();const Ne=s.value.trim();Ne!==""&&(te(),Ch(Ne),setTimeout(()=>{s.value=""}))},Ie=()=>{s.value+=` `},Ve=Ne=>{G(Ne),Ne.value!==Lo&&Ne.value!==Yl&&b([]),Kt(()=>{i("changeTab",Ne),Ne.welcome&&b([{type:"left",message:Ne.welcome}])})},Je=de(()=>{var Fe;if((Fe=S.value)!=null&&Fe.placeholder)return S.value.placeholder;let Ne="在此输入您的问题,Enter 发送,Ctrl+Enter 换行";return g.value.length==0?Ne:g.value[g.value.length-1].placeholder||Ne}),Xe=de(()=>d.value||h.value||R.value),ct=Aa(async()=>{z(),i("update:val",s.value);const Ne=s.value.trim();if(!Ne){o.value=!1;return}if(!C.sug||l.value||!B.login||X.value||d.value||h.value)return;const{data:Fe}=await W.checkSugV2({query:Ne});Fe!=null&&Fe.data&&W.getChatSuggest({query:Ne}).then(({data:Ye})=>{const Ke=Ye==null?void 0:Ye.data;Ke.length>0?(c.value=Ke.slice(0,cje),Kt(()=>{if(d.value||h.value||X.value)return o.value=!1;o.value=!0,c.value.forEach(Pe=>{var yt,$e;const dt=JSON.stringify(Pe);dt.trim()&&(($e=(yt=window.csdn)==null?void 0:yt.report)==null||$e.reportView({spm:"1018.2226.3001.9497",extra:{sug:dt,extra:E}}))})})):o.value=!1})},100),Bt=()=>{a.value=!0,L({_name:""})},St=Ne=>{var Ye;const Fe=(Ye=c.value)==null?void 0:Ye.length;switch(Ne){case"next":u.value+=1,u.value>=Fe&&(u.value=-1);break;case"prev":u.value-=1,u.value<-1&&(u.value=Fe-1);break}},Tt=se(!1),fe=se(!1),me=Aa(()=>{const Ne=K.value.textarea;if(fe.value){Ne.offsetHeight<=188&&(fe.value=!1,xe.value=6);return}Ne.scrollHeight>Ne.offsetHeight?Tt.value=!0:(Tt.value=!1,fe.value=!1,xe.value=6)},200),xe=se(6),Se=Ne=>{const Fe=K.value;Ne?(Tt.value=!1,fe.value=!0,xe.value=10):(Tt.value=!0,fe.value=!1,xe.value=6),Fe.focus(),Kt(()=>{Fe.resizeTextarea()})},Re=()=>{X7()};return mt(()=>r.sid,(Ne,Fe)=>{Ne!==Fe&&Ne&&Fe&&(s.value="")}),mt(()=>r.val,(Ne,Fe)=>{Ne!==Fe&&Ne&&(s.value=Ne)}),mt(()=>s.value,me),t({setMessage:j,onChangeTab:Ve}),(Ne,Fe)=>{const Ye=Ga;return F(),P("div",{class:ke(["input-bar",{openInput:fe.value}])},[k("div",aje,[bt(Ne.$slots,"default",{},void 0,!0),k("div",{class:ke(["input-text",{focus:a.value,disabled:Xe.value}])},[ue(T(hu),{disabled:Xe.value,class:"textarea",type:"textarea",ref_key:"textarea",ref:K,autosize:{minRows:1,maxRows:xe.value},onKeyup:[Fe[0]||(Fe[0]=_i(pn(Ke=>St("next"),["prevent"]),["down"])),Fe[1]||(Fe[1]=_i(pn(Ke=>St("prev"),["prevent"]),["up"])),_i(pn(Ie,["ctrl"]),["enter"])],placeholder:Je.value,onKeypress:_i(pn(be,["prevent","exact"]),["enter"]),onFocus:Bt,onInput:T(ct),onBlur:Fe[2]||(Fe[2]=Ke=>a.value=!1),modelValue:s.value,"onUpdate:modelValue":Fe[3]||(Fe[3]=Ke=>s.value=Ke),maxlength:"2000"},null,8,["disabled","autosize","placeholder","onKeypress","onKeyup","onInput","modelValue"]),k("span",lje,[tt(ue(oje,null,null,512),[[rn,T(d)]]),ue(Ye,{effect:"dark",content:"停止生成",placement:"top",disabled:T(m)},{default:Ee(()=>[tt(k("img",{class:"icon-pause",src:"//cdn-static-devbit.csdn.net/ai100/chat/imgs/icon-pause.svg?t=2",onClick:Re},null,512),[[rn,T(h)]])]),_:1},8,["disabled"]),ue(Ye,{effect:"dark",content:"搜索",placement:"top",disabled:!a.value},{default:Ee(()=>[tt(ue(T(hV),{class:ke(["icon-send",{disabled:!s.value.trim()}]),onClick:be},null,8,["class"]),[[rn,!T(d)&&!T(h)]])]),_:1},8,["disabled"])]),tt(ue(T(nK),{onClick:Fe[4]||(Fe[4]=Ke=>Se(!0)),class:"icon-input-open"},null,512),[[rn,Tt.value]]),tt(ue(T(rK),{class:"icon-input-open",onClick:Fe[5]||(Fe[5]=Ke=>Se(!1))},null,512),[[rn,fe.value]])],2)])],2)}}}),[["__scopeId","data-v-85c51694"]]),Aje={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},dje=[k("g",{id:"plus-circle"},[k("rect",{id:"矩形",width:"16",height:"16",fill:"currentColor",opacity:"0.01"}),k("path",{id:"形状",fill:"currentColor","fill-rule":"evenodd",d:"M8 1C4.13438 1 1 4.13438 1 8C1 11.8656 4.13438 15 8 15C11.8656 15 15 11.8656 15 8C15 4.13438 11.8656 1 8 1ZM10.875 7.5H8.5V5.125C8.5 5.05625 8.44375 5 8.375 5H7.625C7.55625 5 7.5 5.05625 7.5 5.125V7.5H5.125C5.05625 7.5 5 7.55625 5 7.625V8.375C5 8.44375 5.05625 8.5 5.125 8.5H7.5V10.875C7.5 10.9438 7.55625 11 7.625 11H8.375C8.44375 11 8.5 10.9438 8.5 10.875V8.5H10.875C10.9438 8.5 11 8.44375 11 8.375V7.625C11 7.55625 10.9438 7.5 10.875 7.5ZM2.1875 8C2.1875 11.2094 4.79063 13.8125 8 13.8125C11.2094 13.8125 13.8125 11.2094 13.8125 8C13.8125 4.79063 11.2094 2.1875 8 2.1875C4.79063 2.1875 2.1875 4.79063 2.1875 8Z","clip-rule":"evenodd"})],-1)];function gV(e,t){return F(),P("svg",Aje,[...dje])}const fje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:gV},render:gV},Symbol.toStringTag,{value:"Module"})),hje={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",fill:"none",viewBox:"0 0 14 14"},pje=[k("path",{fill:"#BCBCD0","fill-rule":"evenodd",d:"M9.77755 2.16048C10.0582 1.87988 10.0756 1.44242 9.81661 1.18339C9.55758 0.924357 9.12012 0.941845 8.83952 1.22245L3.75874 6.30323C3.66684 6.39513 3.60316 6.50385 3.56818 6.61762C3.48652 6.85628 3.54636 7.13814 3.74448 7.33626L8.67837 12.2702C8.95086 12.5426 9.38174 12.5536 9.64078 12.2945C9.89981 12.0355 9.8889 11.6046 9.6164 11.3321L5.11116 6.82687L9.77755 2.16048Z","clip-rule":"evenodd"},null,-1)];function mV(e,t){return F(),P("svg",hje,[...pje])}const gje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:mV},render:mV},Symbol.toStringTag,{value:"Module"})),mje={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",fill:"none",viewBox:"0 0 14 14"},vje=[k("path",{fill:"#BCBCD0","fill-rule":"evenodd",d:"M4.22245 2.16048C3.94185 1.87988 3.92436 1.44242 4.18339 1.18339C4.44242 0.924357 4.87988 0.941845 5.16048 1.22245L10.2413 6.30323C10.3332 6.39513 10.3968 6.50385 10.4318 6.61762C10.5135 6.85628 10.4536 7.13814 10.2555 7.33626L5.32163 12.2702C5.04914 12.5426 4.61826 12.5536 4.35922 12.2945C4.10019 12.0355 4.1111 11.6046 4.3836 11.3321L8.88884 6.82687L4.22245 2.16048Z","clip-rule":"evenodd"},null,-1)];function vV(e,t){return F(),P("svg",mje,[...vje])}const _je=Object.freeze(Object.defineProperty({__proto__:null,default:{render:vV},render:vV},Symbol.toStringTag,{value:"Module"})),bje={xmlns:"http://www.w3.org/2000/svg",width:"34",height:"34",fill:"none",viewBox:"0 0 34 34"},Cje=[dn('',5)];function _V(e,t){return F(),P("svg",bje,[...Cje])}const yje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:_V},render:_V},Symbol.toStringTag,{value:"Module"})),wje={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},xje=[dn('',1)];function bV(e,t){return F(),P("svg",wje,[...xje])}const Eje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:bV},render:bV},Symbol.toStringTag,{value:"Module"})),Bje={xmlns:"http://www.w3.org/2000/svg",width:"33",height:"15",fill:"none",viewBox:"0 0 33 15"},Tje=[k("path",{fill:"#FC5531",d:"M0 0H25C29.4183 0 33 3.58172 33 8V15H8C3.58172 15 0 11.4183 0 7V0Z"},null,-1),k("path",{fill:"white",d:"M19.0509 5C18.791 5.18667 18.531 5.36667 18.271 5.54L17.811 4.99C19.0709 4.23 20.1042 3.23333 20.9108 2L21.6307 2.17C21.4707 2.43 21.3007 2.68 21.1208 2.92H24.5705V3.47C24.1438 4.00333 23.7305 4.44333 23.3306 4.79H25.7803V7.82H23.5005V9.86C23.5005 10.1933 23.6439 10.36 23.9305 10.36H25.5404C25.707 10.36 25.8337 10.2967 25.9203 10.17C26.0137 10.0167 26.077 9.56333 26.1103 8.81L26.8003 9.03C26.7269 9.99667 26.6036 10.5833 26.4303 10.79C26.2703 10.97 26.017 11.06 25.6704 11.06H23.7105C23.0906 11.06 22.7806 10.71 22.7806 10.01V7.82H22.2607C22.214 7.94667 22.1373 8.13 22.0307 8.37C21.4974 9.52333 20.2542 10.4767 18.301 11.23L17.841 10.66C19.5875 10.02 20.7408 9.21667 21.3007 8.25C21.3274 8.19667 21.3907 8.05333 21.4907 7.82H19.0509V5ZM22.4006 4.79C22.8339 4.43 23.2439 4.02667 23.6305 3.58H20.5908C20.2042 4.02 19.7809 4.42333 19.3209 4.79H22.4006ZM25.0904 7.14V5.46H22.6606C22.6406 6.1 22.574 6.66 22.4606 7.14H25.0904ZM21.7107 7.14C21.844 6.61333 21.9207 6.05333 21.9407 5.46H19.7509V7.14H21.7107Z"},null,-1),k("path",{fill:"white",d:"M7.00049 2.38525H10.0702V2.96525C9.78358 3.83192 9.42361 4.76859 8.99032 5.77525C9.63693 6.66192 9.98023 7.46192 10.0202 8.17525C10.0202 8.60192 9.9169 8.91192 9.71025 9.10525C9.43028 9.33192 8.93032 9.45192 8.21038 9.46525L7.9704 8.73525C8.18372 8.76192 8.31371 8.77525 8.36037 8.77525C8.73367 8.75525 8.98365 8.70525 9.11031 8.62525C9.23696 8.53192 9.30029 8.38192 9.30029 8.17525C9.30029 7.48859 8.95032 6.72525 8.25038 5.88525C8.73034 4.83192 9.09697 3.89525 9.35029 3.07525H7.70043V11.1653H7.00049V2.38525ZM11.2501 4.88525V6.01525H14.1999V4.88525H11.2501ZM14.1999 4.22525V3.07525H11.2501V4.22525H14.1999ZM11.2501 6.67525V10.0953C11.8367 9.92192 12.4334 9.69525 13.04 9.41525L13.2 10.0853C12.4733 10.3986 11.5701 10.6986 10.4902 10.9853L10.3202 10.3653C10.4669 10.3119 10.5402 10.2353 10.5402 10.1353V2.39525H14.8998V6.67525H13.05C13.17 7.28192 13.3733 7.82859 13.6599 8.31525C14.1532 8.04192 14.6198 7.63859 15.0598 7.10525L15.5298 7.57525C15.0631 8.12192 14.5498 8.53859 13.9899 8.82525C14.4565 9.46525 15.0631 10.0053 15.8097 10.4453L15.4098 11.0753C13.7432 10.0086 12.74 8.54192 12.4 6.67525H11.2501Z"},null,-1)];function CV(e,t){return F(),P("svg",Bje,[...Tje])}const Sje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:CV},render:CV},Symbol.toStringTag,{value:"Module"})),kje={xmlns:"http://www.w3.org/2000/svg",width:"25",height:"24",fill:"none",viewBox:"0 0 25 24"},Ije=[dn('',5)];function yV(e,t){return F(),P("svg",kje,[...Ije])}const Fje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:yV},render:yV},Symbol.toStringTag,{value:"Module"})),Mje={xmlns:"http://www.w3.org/2000/svg",width:"22",height:"18",fill:"none",viewBox:"0 0 22 18"},Lje=[k("g",{id:"Group 39573"},[k("path",{id:"Union",fill:"black","fill-rule":"evenodd",d:"M7.79892 1.67761C8.17312 1.55287 8.37536 1.1484 8.25062 0.774196C8.12589 0.39999 7.72142 0.197754 7.34721 0.322489C6.22437 0.69677 5.60052 1.54432 5.23154 2.46676C4.88745 3.32699 4.73295 4.33383 4.59801 5.21327L4.58169 5.31955C4.43402 6.2794 4.30282 7.0538 4.03827 7.59758C3.91367 7.8537 3.77811 8.01588 3.63391 8.11635C3.49676 8.2119 3.30456 8.28498 3.00212 8.28498H0.716652C0.322204 8.28498 0.00244141 8.60475 0.00244141 8.9992C0.00244141 9.39364 0.322734 9.71341 0.717182 9.71341H3.00212C3.30456 9.71341 3.49676 9.78649 3.63391 9.88204C3.77811 9.98251 3.91367 10.1447 4.03827 10.4008C4.30282 10.9446 4.43402 11.719 4.58169 12.6788L4.59801 12.7851C4.73295 13.6646 4.88745 14.6714 5.23154 15.5316C5.60052 16.4541 6.22437 17.3016 7.34721 17.6759C7.72142 17.8006 8.12589 17.5984 8.25062 17.2242C8.37536 16.85 8.17312 16.4455 7.79892 16.3208C7.20765 16.1237 6.83161 15.6857 6.5578 15.0011C6.27564 14.2957 6.14256 13.4306 5.9975 12.4876L5.99179 12.4505L5.99179 12.4505C5.8542 11.5562 5.69944 10.5502 5.32276 9.77592C5.31259 9.75502 5.30221 9.73418 5.29162 9.71341H7.57306C7.96751 9.71341 8.28727 9.39364 8.28727 8.9992C8.28727 8.60475 7.96751 8.28498 7.57306 8.28498H5.29162C5.30221 8.26421 5.31259 8.24337 5.32276 8.22247C5.69944 7.44818 5.8542 6.44219 5.99179 5.54786L5.99179 5.54785L5.9975 5.51076C6.14256 4.56778 6.27564 3.70266 6.5578 2.99726C6.83161 2.31273 7.20765 1.8747 7.79892 1.67761ZM11.4297 1.0002C11.4297 0.605755 11.7495 0.285992 12.1439 0.285992H21.2858C21.6802 0.285992 22 0.605755 22 1.0002C22 1.39465 21.6802 1.71441 21.2858 1.71441H12.1439C11.7495 1.71441 11.4297 1.39465 11.4297 1.0002ZM12.1439 8.28576C11.7495 8.28576 11.4297 8.60552 11.4297 8.99997C11.4297 9.39441 11.7495 9.71418 12.1439 9.71418H21.2858C21.6802 9.71418 22 9.39441 22 8.99997C22 8.60552 21.6802 8.28576 21.2858 8.28576H12.1439ZM12.1439 16.2841C11.7495 16.2841 11.4297 16.6039 11.4297 16.9983C11.4297 17.3928 11.7495 17.7125 12.1439 17.7125H21.2858C21.6802 17.7125 22 17.3928 22 16.9983C22 16.6039 21.6802 16.2841 21.2858 16.2841H12.1439Z","clip-rule":"evenodd"})],-1)];function wV(e,t){return F(),P("svg",Mje,[...Lje])}const Oje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:wV},render:wV},Symbol.toStringTag,{value:"Module"})),Nje={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},Dje=[k("path",{stroke:"black","stroke-linejoin":"round","stroke-width":"1.5",d:"M10.5 19C15.1944 19 19 15.1944 19 10.5C19 5.8056 15.1944 2 10.5 2C5.8056 2 2 5.8056 2 10.5C2 15.1944 5.8056 19 10.5 19Z"},null,-1),k("path",{stroke:"black","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M16.6108 16.6108L20.8535 20.8535"},null,-1)];function xV(e,t){return F(),P("svg",Nje,[...Dje])}const Rje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:xV},render:xV},Symbol.toStringTag,{value:"Module"})),Uje={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},Hje=[k("g",{id:"icon 参考来源"},[k("path",{id:"Vector (Stroke)",fill:"#333333","fill-rule":"evenodd",d:"M12 2.75C10.7574 2.75 9.75 3.75736 9.75 5V11.9686C9.75 12.3828 9.41421 12.7186 9 12.7186C8.58579 12.7186 8.25 12.3828 8.25 11.9686V5C8.25 2.92893 9.92894 1.25 12 1.25C14.0711 1.25 15.75 2.92893 15.75 5V6.00285C15.75 6.41706 15.4142 6.75285 15 6.75285C14.5858 6.75285 14.25 6.41706 14.25 6.00285V5C14.25 3.75736 13.2426 2.75 12 2.75ZM4.99207 9.75C3.75568 9.75 2.75 10.7555 2.75 12C2.75 13.2445 3.75568 14.25 4.99207 14.25H12C12.4142 14.25 12.75 14.5858 12.75 15C12.75 15.4142 12.4142 15.75 12 15.75H4.99207C2.92351 15.75 1.25 14.0692 1.25 12C1.25 9.93081 2.92351 8.25 4.99207 8.25H5.9943C6.40851 8.25 6.7443 8.58579 6.7443 9C6.7443 9.41421 6.40851 9.75 5.9943 9.75H4.99207ZM11.25 9C11.25 8.58579 11.5858 8.25 12 8.25H18.9944C21.0672 8.25 22.75 9.92762 22.75 12C22.75 14.0724 21.0672 15.75 18.9944 15.75H18.0331C17.6189 15.75 17.2831 15.4142 17.2831 15C17.2831 14.5858 17.6189 14.25 18.0331 14.25H18.9944C20.2415 14.25 21.25 13.2413 21.25 12C21.25 10.7587 20.2415 9.75 18.9944 9.75H12C11.5858 9.75 11.25 9.41421 11.25 9ZM15 11.2517C15.4142 11.2517 15.75 11.5875 15.75 12.0017V19C15.75 21.071 14.0711 22.75 12 22.75C9.92894 22.75 8.25 21.071 8.25 19V17.9849C8.25 17.5707 8.58579 17.2349 9 17.2349C9.41421 17.2349 9.75 17.5707 9.75 17.9849V19C9.75 20.2426 10.7574 21.25 12 21.25C13.2426 21.25 14.25 20.2426 14.25 19V12.0017C14.25 11.5875 14.5858 11.2517 15 11.2517Z","clip-rule":"evenodd"})],-1)];function EV(e,t){return F(),P("svg",Uje,[...Hje])}const Qje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:EV},render:EV},Symbol.toStringTag,{value:"Module"})),$je={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},Pje=[k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M2.5 5L8.08679 11L13.5 5"},null,-1)];function BV(e,t){return F(),P("svg",$je,[...Pje])}const zje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:BV},render:BV},Symbol.toStringTag,{value:"Module"})),Kje={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"24",fill:"none",viewBox:"0 0 16 24"},Vje=[k("path",{stroke:"#CCCCD8","stroke-linecap":"round","stroke-width":"3",d:"M8 1.5L4 12L8 22.5"},null,-1)];function TV(e,t){return F(),P("svg",Kje,[...Vje])}const Gje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:TV},render:TV},Symbol.toStringTag,{value:"Module"})),qje={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},Wje=[dn('',3)];function SV(e,t){return F(),P("svg",qje,[...Wje])}const Yje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:SV},render:SV},Symbol.toStringTag,{value:"Module"})),jje={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},Xje=[dn('',5)];function kV(e,t){return F(),P("svg",jje,[...Xje])}const Zje=Object.freeze(Object.defineProperty({__proto__:null,default:{render:kV},render:kV},Symbol.toStringTag,{value:"Module"})),Jje={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},eXe=[k("path",{fill:"#222226",d:"M10.6667 15.1667H2.00004C1.36004 15.1667 0.833374 14.64 0.833374 14V5.33337C0.833374 2.38671 2.38671 0.833374 5.33337 0.833374H10.6667C13.6134 0.833374 15.1667 2.38671 15.1667 5.33337V10.6667C15.1667 13.6134 13.6134 15.1667 10.6667 15.1667ZM5.33337 1.83337C2.94671 1.83337 1.83337 2.94671 1.83337 5.33337V14C1.83337 14.0934 1.90671 14.1667 2.00004 14.1667H10.6667C13.0534 14.1667 14.1667 13.0534 14.1667 10.6667V5.33337C14.1667 2.94671 13.0534 1.83337 10.6667 1.83337H5.33337Z"},null,-1),k("path",{fill:"#222226",d:"M5.29983 11.8334C4.9865 11.8334 4.69983 11.72 4.4865 11.5134C4.23316 11.26 4.11982 10.9 4.17982 10.5134L4.36648 9.19337C4.40648 8.9067 4.58649 8.54003 4.79316 8.33337L8.25316 4.87337C9.43983 3.6867 10.4732 4.22004 11.1265 4.87337C11.6398 5.3867 11.8732 5.9267 11.8198 6.4667C11.7798 6.9067 11.5465 7.32003 11.1265 7.7467L7.66649 11.2067C7.45982 11.4134 7.09982 11.5934 6.80648 11.64L5.4865 11.8267C5.4265 11.8267 5.35983 11.8334 5.29983 11.8334ZM9.68649 5.1667C9.43982 5.1667 9.21983 5.3267 8.9665 5.57337L5.5065 9.03337C5.45316 9.0867 5.37316 9.25337 5.35983 9.3267L5.17316 10.6467C5.1665 10.7134 5.17315 10.7734 5.19981 10.8C5.22648 10.8267 5.28649 10.8334 5.35316 10.8267L6.67316 10.64C6.75316 10.6267 6.91316 10.5467 6.9665 10.4934L10.4265 7.03337C10.6798 6.78003 10.8132 6.56004 10.8332 6.36004C10.8532 6.13337 10.7198 5.8667 10.4265 5.57337C10.1332 5.29337 9.89982 5.1667 9.68649 5.1667Z"},null,-1),k("path",{fill:"#222226",d:"M10.2798 8.38661C10.2332 8.38661 10.1865 8.37994 10.1465 8.36661C8.93983 8.02661 7.97317 7.0666 7.63317 5.85327C7.55984 5.5866 7.71317 5.31327 7.97983 5.23327C8.2465 5.15994 8.51984 5.31327 8.59318 5.57994C8.83984 6.45327 9.53983 7.15327 10.4132 7.39994C10.6798 7.47327 10.8332 7.75327 10.7598 8.01994C10.6998 8.23994 10.4998 8.38661 10.2798 8.38661Z"},null,-1)];function IV(e,t){return F(),P("svg",Jje,[...eXe])}const tXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:IV},render:IV},Symbol.toStringTag,{value:"Module"})),nXe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},rXe=[k("path",{stroke:"white","stroke-linecap":"round",d:"M9 3L3 9"},null,-1),k("path",{stroke:"white","stroke-linecap":"round",d:"M9 9L3 3"},null,-1)];function FV(e,t){return F(),P("svg",nXe,[...rXe])}const iXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:FV},render:FV},Symbol.toStringTag,{value:"Module"})),sXe={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},oXe=[k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M15.158 6.20007L12.0001 8.08492L15.5089 10.2001V13.9144L8.49133 9.83644V13.8364L12.0168 16.0183L15.5089 18.2001L18.6668 16.0572V8.34295L15.158 6.20007Z"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M15.5166 10.1917L8.84165 6.20001L5.33331 8.38335V16.025L8.84998 18.2L12.025 16.0167L8.49165 13.8333V9.83335L15.5166 13.9167V10.1917Z"},null,-1)];function MV(e,t){return F(),P("svg",sXe,[...oXe])}const aXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:MV},render:MV},Symbol.toStringTag,{value:"Module"})),lXe={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},cXe=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M16.7692 10H11.2308C10.551 10 10 10.551 10 11.2308V16.7692C10 17.449 10.551 18 11.2308 18H16.7692C17.449 18 18 17.449 18 16.7692V11.2308C18 10.551 17.449 10 16.7692 10Z"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M7.84615 14H7.23077C6.90435 14 6.5913 13.8703 6.36048 13.6395C6.12967 13.4087 6 13.0957 6 12.7692V7.23077C6 6.90435 6.12967 6.5913 6.36048 6.36048C6.5913 6.12967 6.90435 6 7.23077 6H12.7692C13.0957 6 13.4087 6.12967 13.6395 6.36048C13.8703 6.5913 14 6.90435 14 7.23077V7.84615"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.5 12.5H15.5"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.5 15.5H15.5"},null,-1)];function LV(e,t){return F(),P("svg",lXe,[...cXe])}const uXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:LV},render:LV},Symbol.toStringTag,{value:"Module"})),AXe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},dXe=[dn('',6)];function OV(e,t){return F(),P("svg",AXe,[...dXe])}const fXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:OV},render:OV},Symbol.toStringTag,{value:"Module"})),hXe={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},pXe=[k("path",{fill:"#6D5FFD",stroke:"#6D5FFD","stroke-linejoin":"round",d:"M3.25 1.5H10.75L14.5 5.25V15.75C14.5 16.1642 14.1642 16.5 13.75 16.5H3.25C2.83579 16.5 2.5 16.1642 2.5 15.75V2.25C2.5 1.83579 2.83579 1.5 3.25 1.5Z"},null,-1),k("path",{fill:"white","fill-rule":"evenodd",d:"M3.5 6C3.5 5.72386 3.72386 5.5 4 5.5H8C8.27614 5.5 8.5 5.72386 8.5 6C8.5 6.27614 8.27614 6.5 8 6.5H4C3.72386 6.5 3.5 6.27614 3.5 6Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"white","fill-rule":"evenodd",d:"M3.5 9C3.5 8.72386 3.72386 8.5 4 8.5H10C10.2761 8.5 10.5 8.72386 10.5 9C10.5 9.27614 10.2761 9.5 10 9.5H4C3.72386 9.5 3.5 9.27614 3.5 9Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"white","fill-rule":"evenodd",d:"M3.5 12C3.5 11.7239 3.72386 11.5 4 11.5H12C12.2761 11.5 12.5 11.7239 12.5 12C12.5 12.2761 12.2761 12.5 12 12.5H4C3.72386 12.5 3.5 12.2761 3.5 12Z","clip-rule":"evenodd"},null,-1)];function NV(e,t){return F(),P("svg",hXe,[...pXe])}const gXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:NV},render:NV},Symbol.toStringTag,{value:"Module"})),mXe={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},vXe=[k("path",{stroke:"#999AAA","stroke-linejoin":"round",d:"M3.75 1.5H11.25L15 5.25V15.75C15 16.1642 14.6642 16.5 14.25 16.5H3.75C3.33579 16.5 3 16.1642 3 15.75V2.25C3 1.83579 3.33579 1.5 3.75 1.5Z"},null,-1),k("path",{stroke:"#8F8FA6","stroke-linecap":"round",d:"M5 6H9"},null,-1),k("path",{stroke:"#8F8FA6","stroke-linecap":"round",d:"M5 9H11"},null,-1),k("path",{stroke:"#8F8FA6","stroke-linecap":"round",d:"M5 12H13"},null,-1)];function DV(e,t){return F(),P("svg",mXe,[...vXe])}const _Xe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:DV},render:DV},Symbol.toStringTag,{value:"Module"})),bXe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},CXe=[dn('',3)];function RV(e,t){return F(),P("svg",bXe,[...CXe])}const yXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:RV},render:RV},Symbol.toStringTag,{value:"Module"})),wXe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},xXe=[k("g",{id:"vuesax/outline/folder-open"},[k("g",{id:"folder-open"},[k("path",{id:"Subtract",fill:"white","fill-rule":"evenodd",d:"M14.3007 7.64355C13.83 7.12816 13.163 6.8333 12.46 6.8333H3.53997C2.97511 6.8333 2.44025 7.01696 2 7.36178V3.99999C2 1.44666 2.78 0.666656 5.33333 0.666656H6.18667C7.21333 0.666656 7.53333 0.99999 7.94667 1.54666L8.8 2.67999C8.98 2.91999 8.99333 2.93332 9.30667 2.93332H11.0067C13.56 2.93332 14.34 3.71332 14.34 6.26666V7.45999C14.3384 7.52457 14.3246 7.58655 14.3007 7.64355Z","clip-rule":"evenodd",opacity:"0.6"}),k("path",{id:"Subtract_2",fill:"white","fill-rule":"evenodd",d:"M12.1933 15.1667H3.80667C1.54383 15.1667 1.42042 13.9242 1.32051 12.9184L1.32001 12.9133L1.05334 9.57334C0.993341 8.92668 1.18001 8.28001 1.59334 7.76001C2.08667 7.16001 2.78667 6.83334 3.54001 6.83334H12.46C13.2 6.83334 13.9 7.16001 14.3733 7.72668L14.4867 7.88001C14.8467 8.37334 15.0067 8.97334 14.9467 9.58001L14.68 12.9067L14.6796 12.9107C14.5797 13.9233 14.457 15.1667 12.1933 15.1667ZM8.66663 13.1667C8.53996 13.1667 8.41329 13.12 8.31329 13.02L6.97996 11.6867C6.78663 11.4934 6.78663 11.1733 6.97996 10.98L8.31329 9.64666C8.50663 9.45333 8.82663 9.45333 9.01996 9.64666C9.21329 9.83999 9.21329 10.16 9.01996 10.3534L8.03996 11.3333L9.01996 12.3133C9.21329 12.5067 9.21329 12.8267 9.01996 13.02C8.91996 13.12 8.79329 13.1667 8.66663 13.1667ZM10.3133 13.02C10.4133 13.12 10.54 13.1667 10.6666 13.1667C10.7933 13.1667 10.92 13.12 11.02 13.02L12.3533 11.6867C12.5466 11.4934 12.5466 11.1733 12.3533 10.98L11.02 9.64666C10.8266 9.45333 10.5066 9.45333 10.3133 9.64666C10.12 9.83999 10.12 10.16 10.3133 10.3534L11.2933 11.3333L10.3133 12.3133C10.12 12.5067 10.12 12.8267 10.3133 13.02Z","clip-rule":"evenodd"})])],-1)];function UV(e,t){return F(),P("svg",wXe,[...xXe])}const EXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:UV},render:UV},Symbol.toStringTag,{value:"Module"})),BXe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},TXe=[k("g",{id:"vuesax/outline/folder-open"},[k("g",{id:"folder-open"},[k("path",{id:"Subtract",fill:"#CCCCD8","fill-rule":"evenodd",d:"M14.3007 7.64358C13.83 7.12819 13.163 6.83333 12.46 6.83333H3.53997C2.97511 6.83333 2.44025 7.01699 2 7.36181V4.00002C2 1.44669 2.78 0.666687 5.33333 0.666687H6.18667C7.21333 0.666687 7.53333 1.00002 7.94667 1.54669L8.8 2.68002C8.98 2.92002 8.99333 2.93335 9.30667 2.93335H11.0067C13.56 2.93335 14.34 3.71335 14.34 6.26669V7.46002C14.3384 7.5246 14.3246 7.58658 14.3007 7.64358Z","clip-rule":"evenodd"}),k("path",{id:"Subtract_2",fill:"#999AAA","fill-rule":"evenodd",d:"M12.1933 15.1666H3.80667C1.54383 15.1666 1.42042 13.9242 1.32051 12.9184L1.32001 12.9133L1.05334 9.57331C0.993341 8.92665 1.18001 8.27998 1.59334 7.75998C2.08667 7.15998 2.78667 6.83331 3.54001 6.83331H12.46C13.2 6.83331 13.9 7.15998 14.3733 7.72665L14.4867 7.87998C14.8467 8.37331 15.0067 8.97331 14.9467 9.57998L14.68 12.9066L14.6796 12.9107C14.5797 13.9233 14.457 15.1666 12.1933 15.1666ZM8.66663 13.1666C8.53996 13.1666 8.41329 13.12 8.31329 13.02L6.97996 11.6867C6.78663 11.4933 6.78663 11.1733 6.97996 10.98L8.31329 9.64663C8.50663 9.45329 8.82663 9.45329 9.01996 9.64663C9.21329 9.83996 9.21329 10.16 9.01996 10.3533L8.03996 11.3333L9.01996 12.3133C9.21329 12.5066 9.21329 12.8267 9.01996 13.02C8.91996 13.12 8.79329 13.1666 8.66663 13.1666ZM10.3133 13.02C10.4133 13.12 10.54 13.1666 10.6666 13.1666C10.7933 13.1666 10.92 13.12 11.02 13.02L12.3533 11.6867C12.5466 11.4933 12.5466 11.1733 12.3533 10.98L11.02 9.64663C10.8266 9.45329 10.5066 9.45329 10.3133 9.64663C10.12 9.83996 10.12 10.16 10.3133 10.3533L11.2933 11.3333L10.3133 12.3133C10.12 12.5066 10.12 12.8267 10.3133 13.02Z","clip-rule":"evenodd"})])],-1)];function HV(e,t){return F(),P("svg",BXe,[...TXe])}const SXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:HV},render:HV},Symbol.toStringTag,{value:"Module"})),kXe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},IXe=[dn('',1)];function QV(e,t){return F(),P("svg",kXe,[...IXe])}const FXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:QV},render:QV},Symbol.toStringTag,{value:"Module"})),MXe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},LXe=[k("path",{stroke:"#6D5FFD","stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10","stroke-width":"1.5",d:"M4.78516 3L1.75016 6.035L4.78516 9.07"},null,-1),k("path",{stroke:"#6D5FFD","stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10","stroke-width":"1.5",d:"M10.25 6.03503H1.835"},null,-1)];function $V(e,t){return F(),P("svg",MXe,[...LXe])}const OXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:$V},render:$V},Symbol.toStringTag,{value:"Module"})),NXe={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"12",fill:"none",viewBox:"0 0 14 12"},DXe=[k("path",{fill:"currentColor","fill-opacity":"1","fill-rule":"evenodd",d:"M5.15597 3.288C4.94444 3.07648 4.93126 2.74671 5.12652 2.55145C5.32178 2.35619 5.65155 2.36937 5.86307 2.58089L9.69306 6.41088C9.76045 6.47827 9.80771 6.55767 9.83451 6.6409C9.89968 6.82227 9.85536 7.03834 9.70407 7.18963L5.98481 10.9089C5.7794 11.1143 5.4546 11.1225 5.25933 10.9273C5.06407 10.732 5.0723 10.4072 5.27771 10.2018L8.67373 6.80576L5.15597 3.288Z","clip-rule":"evenodd"},null,-1)];function PV(e,t){return F(),P("svg",NXe,[...DXe])}const RXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:PV},render:PV},Symbol.toStringTag,{value:"Module"})),UXe={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},HXe=[k("path",{fill:"white","fill-rule":"evenodd",d:"M3.82422 9.00093C3.82422 8.62814 4.12643 8.32593 4.49922 8.32593L15.2992 8.32593C15.672 8.32593 15.9742 8.62814 15.9742 9.00093C15.9742 9.37372 15.672 9.67593 15.2992 9.67593L4.49922 9.67593C4.12643 9.67593 3.82422 9.37372 3.82422 9.00093Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"white","fill-rule":"evenodd",d:"M10.7719 4.02363C11.0355 3.76003 11.4629 3.76003 11.7265 4.02363L16.2265 8.52363C16.4901 8.78723 16.4901 9.21462 16.2265 9.47823L11.7265 13.9782C11.4629 14.2418 11.0355 14.2418 10.7719 13.9782C10.5083 13.7146 10.5083 13.2872 10.7719 13.0236L14.7946 9.00093L10.7719 4.97822C10.5083 4.71462 10.5083 4.28723 10.7719 4.02363Z","clip-rule":"evenodd"},null,-1)];function zV(e,t){return F(),P("svg",UXe,[...HXe])}const QXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:zV},render:zV},Symbol.toStringTag,{value:"Module"})),$Xe={xmlns:"http://www.w3.org/2000/svg",width:"8",height:"8",fill:"none",viewBox:"0 0 8 8"},PXe=[k("path",{fill:"#999AAA","fill-rule":"evenodd",d:"M0.2175 6.9375C0.3675 7.0875 0.5575 7.1575 0.7475 7.1575C0.9375 7.1575 1.1375 7.0875 1.2775 6.9375L3.5775 4.6375L5.8775 6.9375C6.0275 7.0875 6.2175 7.1575 6.4075 7.1575C6.5975 7.1575 6.7875 7.0875 6.9375 6.9375C7.2275 6.6475 7.2275 6.1675 6.9375 5.8775L4.6375 3.5775L6.9375 1.2775C7.2275 0.987499 7.2275 0.5075 6.9375 0.2175C6.6475 -0.0725 6.1675 -0.0725 5.8775 0.2175L3.5775 2.5175L1.2775 0.2175C0.987499 -0.0725 0.5075 -0.0725 0.2175 0.2175C-0.0725 0.5075 -0.0725 0.987499 0.2175 1.2775L2.5175 3.5775L0.2175 5.8775C-0.0725 6.1675 -0.0725 6.6475 0.2175 6.9375Z","clip-rule":"evenodd"},null,-1)];function KV(e,t){return F(),P("svg",$Xe,[...PXe])}const zXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:KV},render:KV},Symbol.toStringTag,{value:"Module"})),KXe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16"},VXe=[k("path",{fill:"currentColor",d:"M7.99967 15.1867C7.53967 15.1867 7.10635 14.9533 6.79968 14.5467L5.79968 13.2133C5.77968 13.1867 5.69967 13.1533 5.66634 13.1466H5.33301C2.55301 13.1466 0.833008 12.3933 0.833008 8.64664V5.31331C0.833008 2.36664 2.38634 0.813309 5.33301 0.813309H10.6663C13.613 0.813309 15.1663 2.36664 15.1663 5.31331V8.64664C15.1663 11.5933 13.613 13.1466 10.6663 13.1466H10.333C10.2797 13.1466 10.233 13.1733 10.1997 13.2133L9.19967 14.5467C8.893 14.9533 8.45967 15.1867 7.99967 15.1867ZM5.33301 1.81331C2.94634 1.81331 1.83301 2.92664 1.83301 5.31331V8.64664C1.83301 11.66 2.86634 12.1466 5.33301 12.1466H5.66634C6.00634 12.1466 6.393 12.34 6.59967 12.6133L7.59967 13.9467C7.833 14.2533 8.16635 14.2533 8.39968 13.9467L9.39968 12.6133C9.61968 12.32 9.96634 12.1466 10.333 12.1466H10.6663C13.053 12.1466 14.1663 11.0333 14.1663 8.64664V5.31331C14.1663 2.92664 13.053 1.81331 10.6663 1.81331H5.33301Z"},null,-1),k("path",{fill:"currentColor",d:"M5.33264 8.96661C5.20598 8.96661 5.07931 8.91992 4.97931 8.81992L3.64598 7.48659C3.45264 7.29326 3.45264 6.97326 3.64598 6.77992L4.97931 5.44659C5.17264 5.25326 5.49264 5.25326 5.68598 5.44659C5.87931 5.63992 5.87931 5.95992 5.68598 6.15325L4.70597 7.13328L5.68598 8.11326C5.87931 8.30659 5.87931 8.62659 5.68598 8.81992C5.58597 8.91992 5.45931 8.96661 5.33264 8.96661Z"},null,-1),k("path",{fill:"currentColor",d:"M10.6663 8.96661C10.5396 8.96661 10.413 8.91992 10.313 8.81992C10.1196 8.62659 10.1196 8.30659 10.313 8.11326L11.293 7.13328L10.313 6.15325C10.1196 5.95992 10.1196 5.63992 10.313 5.44659C10.5063 5.25326 10.8263 5.25326 11.0196 5.44659L12.353 6.77992C12.5463 6.97326 12.5463 7.29326 12.353 7.48659L11.0196 8.81992C10.9196 8.91992 10.793 8.96661 10.6663 8.96661Z"},null,-1),k("path",{fill:"currentColor",d:"M7.3339 9.18669C7.26723 9.18669 7.20057 9.17331 7.13391 9.14665C6.88057 9.03998 6.76056 8.74665 6.8739 8.48665L8.20723 5.37333C8.3139 5.12 8.60722 4.99999 8.86722 5.11332C9.12056 5.21999 9.24057 5.51332 9.12723 5.77332L7.7939 8.88668C7.7139 9.07335 7.52723 9.18669 7.3339 9.18669Z"},null,-1)];function VV(e,t){return F(),P("svg",KXe,[...VXe])}const GXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:VV},render:VV},Symbol.toStringTag,{value:"Module"})),qXe={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 14 14"},WXe=[dn('',2)];function GV(e,t){return F(),P("svg",qXe,[...WXe])}const YXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:GV},render:GV},Symbol.toStringTag,{value:"Module"})),jXe={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},XXe=[k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M13.7144 12.1428H18.8572"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M13.7144 17.2856H18.8572"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M13.7144 7H18.8572"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M9.85714 12.1429H6C6 12.1429 6.53256 12.1429 7.28571 12.1429M7.28571 12.1429C9.21429 12.1429 7.92857 16.551 9.85714 17.2857M7.28571 12.1429C9.21429 12.1429 7.92857 7.73469 9.85714 7"},null,-1)];function qV(e,t){return F(),P("svg",jXe,[...XXe])}const ZXe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:qV},render:qV},Symbol.toStringTag,{value:"Module"})),JXe={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},eZe=[k("path",{stroke:"#555666","stroke-linejoin":"round","stroke-width":"1.5",d:"M17 6H7C6.44772 6 6 6.44772 6 7V17C6 17.5523 6.44772 18 7 18H17C17.5523 18 18 17.5523 18 17V7C18 6.44772 17.5523 6 17 6Z"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M9 10V9H15V10"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12 10V15"},null,-1)];function WV(e,t){return F(),P("svg",JXe,[...eZe])}const tZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:WV},render:WV},Symbol.toStringTag,{value:"Module"})),nZe={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},rZe=[k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M6.75001 9.75C6.25501 9.9975 5.84251 10.365 5.53501 10.8225C5.36251 11.085 5.36251 11.415 5.53501 11.6775C5.84251 12.135 6.25501 12.5025 6.75001 12.75"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M11.4075 9.75C11.9025 9.9975 12.315 10.365 12.6225 10.8225C12.795 11.085 12.795 11.415 12.6225 11.6775C12.315 12.135 11.9025 12.5025 11.4075 12.75"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M6.75 16.5H11.25C15 16.5 16.5 15 16.5 11.25V6.75C16.5 3 15 1.5 11.25 1.5H6.75C3 1.5 1.5 3 1.5 6.75V11.25C1.5 15 3 16.5 6.75 16.5Z"},null,-1),k("path",{stroke:"#555666","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.67249 6.0075L16.0875 6"},null,-1)];function YV(e,t){return F(),P("svg",nZe,[...rZe])}const iZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:YV},render:YV},Symbol.toStringTag,{value:"Module"})),sZe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"18",fill:"none",viewBox:"0 0 16 18"},oZe=[k("path",{fill:"white",stroke:"#93ACBF","stroke-width":"0.333333",d:"M11 1H3.04163C1.91407 1 1 1.89543 1 3V15C1 16.1046 1.91407 17 3.04163 17H12.9584C14.0859 17 15 16.1046 15 15V5L11 1Z"},null,-1),k("path",{fill:"#93ACBF",d:"M10.916 3C10.916 4.10457 11.8301 5 12.9577 5H14.9993L10.916 1V3Z"},null,-1),k("path",{fill:"#93ACBF","fill-rule":"evenodd",d:"M6.96925 8.44007C6.88037 8.64069 6.83594 8.88843 6.83594 9.18429L6.83645 9.1848C6.83645 9.64633 6.96516 10.0091 7.22157 10.272C7.47797 10.5349 7.82427 10.6667 8.25894 10.6667C8.68798 10.6667 9.03173 10.5344 9.28813 10.27C9.54454 10.0055 9.67325 9.63873 9.67325 9.17061C9.67325 8.69895 9.54403 8.33013 9.28507 8.06467C9.02611 7.7992 8.68134 7.66697 8.25025 7.66697C8.03437 7.66271 7.81983 7.70165 7.61946 7.78147C7.48257 7.83821 7.35641 7.92484 7.24149 8.04238C7.12656 8.15991 7.03565 8.29265 6.96925 8.44007ZM4.20703 7.71612H5.28679C5.53043 7.71612 5.71584 7.73486 5.84353 7.77184C6.01515 7.822 6.16174 7.91116 6.28483 8.03883C6.40793 8.1665 6.50038 8.32355 6.56422 8.50897C6.62807 8.69439 6.66025 8.92288 6.66025 9.19443C6.66025 9.43304 6.63011 9.63924 6.57035 9.81199C6.49731 10.0227 6.39261 10.194 6.25674 10.3247C6.15459 10.4235 6.01566 10.501 5.84149 10.5562C5.71124 10.5973 5.53656 10.6175 5.31846 10.6175H4.20703V7.71662V7.71612ZM4.79753 8.20652V10.1281H5.23883C5.40381 10.1281 5.52282 10.119 5.59586 10.1003C5.69188 10.0764 5.77105 10.0364 5.83438 9.97968C5.89772 9.92294 5.94931 9.82972 5.98915 9.70003C6.02899 9.57033 6.04891 9.39302 6.04891 9.16859C6.04891 8.94415 6.02899 8.7719 5.98915 8.65184C5.94931 8.53177 5.89312 8.43804 5.82162 8.37066C5.74508 8.30082 5.65047 8.25346 5.54835 8.23388C5.46561 8.21513 5.30421 8.20601 5.06364 8.20601L4.79804 8.20551L4.79753 8.20652ZM7.44401 9.16453C7.44401 9.49333 7.52011 9.74208 7.67335 9.91179C7.82658 10.0815 8.02016 10.1661 8.25562 10.1661C8.49108 10.1661 8.68416 10.082 8.83534 9.91382C8.98653 9.74562 9.06212 9.49333 9.06212 9.15693C9.06212 8.82459 8.98857 8.57635 8.84198 8.41271C8.69539 8.24907 8.49977 8.167 8.25664 8.167C8.01352 8.167 7.81687 8.25009 7.66824 8.41525C7.51909 8.58091 7.44452 8.83067 7.44452 9.16453H7.44401ZM12.3737 9.73043L11.8012 9.55058L11.8007 9.55159C11.7511 9.76386 11.6699 9.9194 11.557 10.0182C11.4441 10.117 11.3088 10.1666 11.152 10.1666C10.9395 10.1666 10.7664 10.0891 10.6336 9.93307C10.5008 9.77704 10.4344 9.51613 10.4344 9.14934C10.4344 8.80433 10.5018 8.55406 10.6366 8.39954C10.7715 8.24502 10.9477 8.16802 11.1642 8.16802C11.321 8.16802 11.4544 8.21159 11.5642 8.29872C11.674 8.38586 11.746 8.50441 11.7807 8.65488L12.3656 8.51606C12.2992 8.28403 12.1996 8.1057 12.0663 7.98158C11.8431 7.77184 11.5524 7.66697 11.1944 7.66697C10.7842 7.66697 10.4538 7.80123 10.2025 8.06771C9.95117 8.33419 9.82552 8.70959 9.82552 9.1924C9.82552 9.64886 9.95117 10.0091 10.2009 10.272C10.4507 10.5349 10.7699 10.6667 11.1586 10.6667C11.4722 10.6667 11.7312 10.5897 11.9355 10.4361C12.1398 10.2826 12.2859 10.0471 12.3737 9.73043Z","clip-rule":"evenodd"},null,-1)];function jV(e,t){return F(),P("svg",sZe,[...oZe])}const aZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:jV},render:jV},Symbol.toStringTag,{value:"Module"})),lZe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"110",fill:"none",viewBox:"0 0 16 110"},cZe=[dn('',4)];function XV(e,t){return F(),P("svg",lZe,[...cZe])}const uZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:XV},render:XV},Symbol.toStringTag,{value:"Module"})),AZe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"110",fill:"none",viewBox:"0 0 16 110"},dZe=[dn('',4)];function ZV(e,t){return F(),P("svg",AZe,[...dZe])}const fZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:ZV},render:ZV},Symbol.toStringTag,{value:"Module"})),hZe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16"},pZe=[dn('',2)];function JV(e,t){return F(),P("svg",hZe,[...pZe])}const gZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:JV},render:JV},Symbol.toStringTag,{value:"Module"})),mZe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},vZe=[dn('',7)];function eG(e,t){return F(),P("svg",mZe,[...vZe])}const _Ze=Object.freeze(Object.defineProperty({__proto__:null,default:{render:eG},render:eG},Symbol.toStringTag,{value:"Module"})),bZe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},CZe=[k("path",{fill:"#222226","fill-rule":"evenodd",d:"M5.96194 2.56382C6.20009 2.4712 6.3288 2.17088 6.24941 1.89303C6.17003 1.61518 5.91261 1.46501 5.67446 1.55763C4.95985 1.83554 4.56282 2.46485 4.32799 3.14977C4.109 3.7885 4.01068 4.53609 3.92479 5.18908L3.91441 5.26799C3.82042 5.98069 3.73692 6.55569 3.56856 6.95945C3.48926 7.14962 3.40299 7.27004 3.31121 7.34464C3.22393 7.41559 3.1016 7.46985 2.90913 7.46985H1.32881C1.07777 7.46985 0.874268 7.70728 0.874268 8.00016C0.874268 8.29304 1.07811 8.53047 1.32915 8.53047H2.90913C3.1016 8.53047 3.22393 8.58474 3.31121 8.65568C3.40299 8.73028 3.48926 8.8507 3.56856 9.04087C3.73692 9.44464 3.82042 10.0196 3.91441 10.7323L3.92479 10.8112L3.92479 10.8112C4.01068 11.4642 4.109 12.2118 4.32799 12.8506C4.56282 13.5355 4.95985 14.1648 5.67446 14.4427C5.91261 14.5353 6.17003 14.3851 6.24941 14.1073C6.3288 13.8294 6.20009 13.5291 5.96194 13.4365C5.58564 13.2902 5.34632 12.9649 5.17206 12.4567C4.99248 11.9329 4.90778 11.2905 4.81546 10.5904L4.81183 10.5628C4.72427 9.89877 4.62577 9.15181 4.38604 8.57689C4.37957 8.56137 4.37297 8.54589 4.36623 8.53047H5.8182C6.06923 8.53047 6.27274 8.29304 6.27274 8.00016C6.27274 7.70728 6.06923 7.46985 5.8182 7.46985H4.36623C4.37297 7.45443 4.37957 7.43895 4.38604 7.42343C4.62577 6.84851 4.72427 6.10155 4.81183 5.43751L4.81546 5.40997C4.90778 4.7098 4.99248 4.06744 5.17206 3.54367C5.34632 3.0354 5.58564 2.71016 5.96194 2.56382ZM8.27271 2.06084C8.27271 1.76796 8.47621 1.53054 8.72725 1.53054H14.5454C14.7964 1.53054 14.9999 1.76796 14.9999 2.06084C14.9999 2.35373 14.7964 2.59115 14.5454 2.59115H8.72725C8.47621 2.59115 8.27271 2.35373 8.27271 2.06084ZM8.72725 7.47001C8.47621 7.47001 8.27271 7.70743 8.27271 8.00032C8.27271 8.2932 8.47621 8.53062 8.72725 8.53062H14.5454C14.7964 8.53062 14.9999 8.2932 14.9999 8.00032C14.9999 7.70743 14.7964 7.47001 14.5454 7.47001H8.72725ZM8.72725 13.4091C8.47621 13.4091 8.27271 13.6466 8.27271 13.9395C8.27271 14.2323 8.47621 14.4698 8.72725 14.4698H14.5454C14.7964 14.4698 14.9999 14.2323 14.9999 13.9395C14.9999 13.6466 14.7964 13.4091 14.5454 13.4091H8.72725Z","clip-rule":"evenodd"},null,-1)];function tG(e,t){return F(),P("svg",bZe,[...CZe])}const yZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:tG},render:tG},Symbol.toStringTag,{value:"Module"})),wZe={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},xZe=[k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round",d:"M3.0002 10.666L9.32812 10.666L9.32812 15.9993"},null,-1),k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round",d:"M11.418 3.50269V9.83061H16.7513"},null,-1)];function nG(e,t){return F(),P("svg",wZe,[...xZe])}const EZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:nG},render:nG},Symbol.toStringTag,{value:"Module"})),BZe={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},TZe=[k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round",d:"M9.32793 15.9993H3V10.666"},null,-1),k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round",d:"M10.9102 4H17.2381V9.33333"},null,-1)];function rG(e,t){return F(),P("svg",BZe,[...TZe])}const SZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:rG},render:rG},Symbol.toStringTag,{value:"Module"})),kZe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},IZe=[k("g",{id:"ic/link"},[k("path",{id:"Vector (Stroke)",fill:"#222226","fill-rule":"evenodd",d:"M3.99984 5.16667C3.24839 5.16667 2.52772 5.46518 1.99637 5.99654C1.46501 6.52789 1.1665 7.24856 1.1665 8C1.1665 8.75145 1.46501 9.47212 1.99637 10.0035C2.25947 10.2666 2.57181 10.4753 2.91557 10.6177C3.25932 10.7601 3.62776 10.8333 3.99984 10.8333H5.99984C6.27598 10.8333 6.49984 11.0572 6.49984 11.3333C6.49984 11.6095 6.27598 11.8333 5.99984 11.8333H3.99984C3.49644 11.8333 2.99797 11.7342 2.53288 11.5415C2.0678 11.3489 1.64522 11.0665 1.28926 10.7106C0.570372 9.99169 0.166504 9.01667 0.166504 8C0.166504 6.98334 0.570372 6.00832 1.28926 5.28943C2.00815 4.57054 2.98317 4.16667 3.99984 4.16667H5.99984C6.27598 4.16667 6.49984 4.39053 6.49984 4.66667C6.49984 4.94281 6.27598 5.16667 5.99984 5.16667H3.99984ZM9.49984 4.66667C9.49984 4.39053 9.72369 4.16667 9.99984 4.16667H11.9998C12.5032 4.16667 13.0017 4.26582 13.4668 4.45847C13.9319 4.65111 14.3545 4.93347 14.7104 5.28943C15.0664 5.64539 15.3487 6.06797 15.5414 6.53305C15.734 6.99813 15.8332 7.4966 15.8332 8C15.8332 8.50341 15.734 9.00188 15.5414 9.46696C15.3487 9.93204 15.0664 10.3546 14.7104 10.7106C14.3545 11.0665 13.9319 11.3489 13.4668 11.5415C13.0017 11.7342 12.5032 11.8333 11.9998 11.8333H9.99984C9.72369 11.8333 9.49984 11.6095 9.49984 11.3333C9.49984 11.0572 9.72369 10.8333 9.99984 10.8333H11.9998C12.3719 10.8333 12.7404 10.7601 13.0841 10.6177C13.4279 10.4753 13.7402 10.2666 14.0033 10.0035C14.2664 9.74037 14.4751 9.42803 14.6175 9.08427C14.7599 8.74052 14.8332 8.37208 14.8332 8C14.8332 7.62793 14.7599 7.25949 14.6175 6.91574C14.4751 6.57198 14.2664 6.25964 14.0033 5.99654C13.7402 5.73344 13.4279 5.52473 13.0841 5.38235C12.7404 5.23996 12.3719 5.16667 11.9998 5.16667H9.99984C9.72369 5.16667 9.49984 4.94281 9.49984 4.66667Z","clip-rule":"evenodd"}),k("path",{id:"Vector (Stroke)_2",fill:"#222226","fill-rule":"evenodd",d:"M4.8335 8C4.8335 7.72386 5.05735 7.5 5.3335 7.5H10.6668C10.943 7.5 11.1668 7.72386 11.1668 8C11.1668 8.27614 10.943 8.5 10.6668 8.5H5.3335C5.05735 8.5 4.8335 8.27614 4.8335 8Z","clip-rule":"evenodd"})],-1)];function iG(e,t){return F(),P("svg",kZe,[...IZe])}const FZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:iG},render:iG},Symbol.toStringTag,{value:"Module"})),MZe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"},LZe=[dn('',3)];function sG(e,t){return F(),P("svg",MZe,[...LZe])}const OZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:sG},render:sG},Symbol.toStringTag,{value:"Module"})),NZe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},DZe=[dn('',2)];function oG(e,t){return F(),P("svg",NZe,[...DZe])}const RZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:oG},render:oG},Symbol.toStringTag,{value:"Module"})),UZe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"17",fill:"none",viewBox:"0 0 16 17"},HZe=[k("path",{fill:"#574FF5",d:"M13.0747 3.56646C11.6877 2.20209 9.8305 1.43856 7.89692 1.43781C6.44244 1.43763 5.01985 1.86947 3.80531 2.67987C2.59076 3.49026 1.63761 4.64361 1.06386 5.9971C0.490112 7.35058 0.320977 8.84477 0.577397 10.2946C0.833816 11.7445 1.50453 13.0863 2.50648 14.154L1.42282 15.7625C1.37513 15.8332 1.34739 15.9158 1.3426 16.0013C1.33781 16.0868 1.35615 16.172 1.39564 16.2477C1.43513 16.3234 1.49428 16.3868 1.5667 16.431C1.63913 16.4752 1.72209 16.4985 1.80665 16.4985H8.17295C8.22689 16.4987 8.28074 16.4937 8.33373 16.4835C10.2639 16.3677 12.0737 15.4949 13.379 14.0504C14.6844 12.6059 15.3828 10.7032 15.3259 8.74594C15.2691 6.78868 14.4616 4.93082 13.0747 3.56646Z"},null,-1),k("circle",{cx:"4",cy:"9",r:"1",fill:"white"},null,-1),k("circle",{cx:"8",cy:"9",r:"1",fill:"white"},null,-1),k("circle",{cx:"12",cy:"9",r:"1",fill:"white"},null,-1)];function aG(e,t){return F(),P("svg",UZe,[...HZe])}const QZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:aG},render:aG},Symbol.toStringTag,{value:"Module"})),$Ze={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"17",fill:"none",viewBox:"0 0 16 17"},PZe=[k("path",{fill:"currentColor","fill-opacity":"1","fill-rule":"evenodd",d:"M5.75889 3.37438C6.02086 3.28706 6.16244 3.0039 6.07511 2.74192C5.98779 2.47995 5.70463 2.33837 5.44266 2.4257C4.65659 2.68772 4.21985 3.28107 3.96154 3.92684C3.72065 4.52907 3.61249 5.23393 3.51802 5.8496L3.50659 5.924C3.40321 6.59597 3.31136 7.13811 3.12616 7.5188C3.03893 7.6981 2.94403 7.81163 2.84307 7.88197C2.74706 7.94886 2.6125 8.00003 2.40078 8.00003H0.800781C0.524639 8.00003 0.300781 8.22389 0.300781 8.50003C0.300781 8.77617 0.52501 9.00003 0.801152 9.00003H2.40078C2.6125 9.00003 2.74706 9.05119 2.84307 9.11809C2.94403 9.18842 3.03893 9.30196 3.12616 9.48126C3.31136 9.86195 3.40321 10.4041 3.50659 11.0761L3.51802 11.1505C3.61249 11.7661 3.72065 12.471 3.96154 13.0732C4.21985 13.719 4.65659 14.3123 5.44266 14.5744C5.70463 14.6617 5.98779 14.5201 6.07511 14.2581C6.16244 13.9962 6.02086 13.713 5.75889 13.6257C5.34496 13.4877 5.0817 13.181 4.89001 12.7018C4.69248 12.208 4.59931 11.6023 4.49776 10.9422L4.49377 10.9162C4.39745 10.2901 4.2891 9.58586 4.02539 9.04379C4.01828 9.02916 4.01101 9.01457 4.0036 9.00003H5.60077C5.87692 9.00003 6.10077 8.77617 6.10077 8.50003C6.10077 8.22389 5.87692 8.00003 5.60077 8.00003H4.00359C4.01101 7.98549 4.01828 7.97089 4.02539 7.95626C4.2891 7.4142 4.39745 6.70993 4.49377 6.08383L4.49776 6.05787L4.49776 6.05786C4.59931 5.39771 4.69248 4.79206 4.89001 4.29823C5.0817 3.81901 5.34496 3.51235 5.75889 3.37438ZM8.30076 2.9C8.30076 2.62386 8.52462 2.4 8.80076 2.4H15.2008C15.4769 2.4 15.7008 2.62386 15.7008 2.9C15.7008 3.17614 15.4769 3.4 15.2008 3.4H8.80076C8.52462 3.4 8.30076 3.17614 8.30076 2.9ZM8.80076 8C8.52462 8 8.30076 8.22386 8.30076 8.5C8.30076 8.77614 8.52462 9 8.80076 9H15.2008C15.4769 9 15.7008 8.77614 15.7008 8.5C15.7008 8.22386 15.4769 8 15.2008 8H8.80076ZM8.80076 13.6C8.52462 13.6 8.30076 13.8239 8.30076 14.1C8.30076 14.3761 8.52462 14.6 8.80076 14.6H15.2008C15.4769 14.6 15.7008 14.3761 15.7008 14.1C15.7008 13.8239 15.4769 13.6 15.2008 13.6H8.80076Z","clip-rule":"evenodd"},null,-1)];function lG(e,t){return F(),P("svg",$Ze,[...PZe])}const zZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:lG},render:lG},Symbol.toStringTag,{value:"Module"})),KZe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},VZe=[k("path",{fill:"currentColor",d:"M4.3335 8C4.3335 7.44772 3.88578 7 3.3335 7C2.78121 7 2.3335 7.44772 2.3335 8C2.3335 8.55228 2.78121 9 3.3335 9C3.88578 9 4.3335 8.55228 4.3335 8Z"},null,-1),k("path",{fill:"currentColor",d:"M9 8C9 7.44772 8.55228 7 8 7C7.44772 7 7 7.44772 7 8C7 8.55228 7.44772 9 8 9C8.55228 9 9 8.55228 9 8Z"},null,-1),k("path",{fill:"currentColor",d:"M13.667 8C13.667 7.44772 13.2193 7 12.667 7C12.1147 7 11.667 7.44772 11.667 8C11.667 8.55228 12.1147 9 12.667 9C13.2193 9 13.667 8.55228 13.667 8Z"},null,-1)];function cG(e,t){return F(),P("svg",KZe,[...VZe])}const GZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:cG},render:cG},Symbol.toStringTag,{value:"Module"})),qZe={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},WZe=[dn('',6)];function uG(e,t){return F(),P("svg",qZe,[...WZe])}const YZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:uG},render:uG},Symbol.toStringTag,{value:"Module"})),jZe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 26 26"},XZe=[dn('',3)];function AG(e,t){return F(),P("svg",jZe,[...XZe])}const ZZe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:AG},render:AG},Symbol.toStringTag,{value:"Module"})),JZe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},eJe=[k("path",{"fill-rule":"evenodd",stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.5",d:"M4.49609 2.99222L7.08072 1.5C7.55901 1.22386 8.1706 1.38773 8.44674 1.86602L9.09984 2.99723L4.49609 2.99222Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"#574FF5",stroke:"#574FF5","stroke-linejoin":"round","stroke-width":"0.5",d:"M1 3.5C1 3.22385 1.22386 3 1.5 3H10.5C10.7761 3 11 3.22385 11 3.5V10.5C11 10.7761 10.7761 11 10.5 11H1.5C1.22386 11 1 10.7761 1 10.5V3.5Z"},null,-1),k("path",{fill:"white",stroke:"white","stroke-linejoin":"round","stroke-width":"0.5",d:"M8.8125 8.25H11V5.75H8.8125C8.08763 5.75 7.5 6.30965 7.5 7C7.5 7.69035 8.08763 8.25 8.8125 8.25Z"},null,-1),k("path",{stroke:"#574FF5","stroke-linecap":"round","stroke-width":"0.5",d:"M11 4.125V10.125"},null,-1)];function dG(e,t){return F(),P("svg",JZe,[...eJe])}const tJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:dG},render:dG},Symbol.toStringTag,{value:"Module"})),nJe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},rJe=[dn('',5)];function fG(e,t){return F(),P("svg",nJe,[...rJe])}const iJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:fG},render:fG},Symbol.toStringTag,{value:"Module"})),sJe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},oJe=[k("path",{fill:"#574FF5",stroke:"#574FF5","stroke-linejoin":"round","stroke-width":"0.5",d:"M10.5 2H1.5C1.22386 2 1 2.22386 1 2.5V9.5C1 9.77614 1.22386 10 1.5 10H10.5C10.7761 10 11 9.77614 11 9.5V2.5C11 2.22386 10.7761 2 10.5 2Z"},null,-1),k("path",{stroke:"white","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.5",d:"M3 4.5L4.75 6L3 7.5"},null,-1),k("path",{stroke:"white","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.5",d:"M5.75 8H9"},null,-1)];function hG(e,t){return F(),P("svg",sJe,[...oJe])}const aJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:hG},render:hG},Symbol.toStringTag,{value:"Module"})),lJe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},cJe=[dn('',2)];function pG(e,t){return F(),P("svg",lJe,[...cJe])}const uJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:pG},render:pG},Symbol.toStringTag,{value:"Module"})),AJe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},dJe=[k("g",{"clip-path":"url(#clip0_7409_50414)"},[k("path",{fill:"#574FF5",stroke:"#574FF5","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.5",d:"M11 4C11 5.65685 9.65685 7 8 7C7.49333 7 7.01597 6.87437 6.5974 6.6526L2.25 11L1 9.75L5.3474 5.4026C5.12563 4.98402 5 4.50668 5 4C5 2.34315 6.34315 1 8 1C8.50667 1 8.98403 1.12561 9.4026 1.3474L7.5 3.25L8.75 4.5L10.6526 2.5974C10.8744 3.01597 11 3.49332 11 4Z"})],-1),k("defs",null,[k("clipPath",{id:"clip0_7409_50414"},[k("rect",{width:"12",height:"12",fill:"white"})])],-1)];function gG(e,t){return F(),P("svg",AJe,[...dJe])}const fJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:gG},render:gG},Symbol.toStringTag,{value:"Module"})),hJe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},pJe=[k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10","stroke-width":"0.75",d:"M8.10002 5C8.10002 5 8.00002 5.5 6.50002 7.5C5.05002 9.4 7.15002 10.8 7.40002 11H7.45002C7.75002 10.75 11.55 8.35 8.10002 5Z"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"10","stroke-width":"0.75",d:"M6.90003 3.90003C6.90003 2.75003 6.45003 1.70003 6.00003 1.10003C5.85003 0.950034 5.60003 1.00003 5.55003 1.20003C5.35003 1.95003 4.75003 3.55003 3.30003 5.45003C1.45003 7.85003 3.15003 10.45 4.90003 10.95C5.85003 11.2 4.65003 10.45 4.50003 8.90003C4.35003 6.95003 6.90003 5.50003 6.90003 3.90003Z"},null,-1)];function mG(e,t){return F(),P("svg",hJe,[...pJe])}const gJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:mG},render:mG},Symbol.toStringTag,{value:"Module"})),mJe={xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"none",viewBox:"0 0 32 32"},vJe=[dn('',4)];function vG(e,t){return F(),P("svg",mJe,[...vJe])}const _Je=Object.freeze(Object.defineProperty({__proto__:null,default:{render:vG},render:vG},Symbol.toStringTag,{value:"Module"})),bJe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},CJe=[k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.75",d:"M4.58003 5.435C4.53003 5.43 4.47003 5.43 4.41503 5.435C3.22503 5.395 2.28003 4.42 2.28003 3.22C2.28003 1.995 3.27003 1 4.50003 1C5.72503 1 6.72003 1.995 6.72003 3.22C6.71503 4.42 5.77003 5.395 4.58003 5.435Z"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.75",d:"M8.20501 2C9.17501 2 9.95501 2.785 9.95501 3.75C9.95501 4.695 9.20501 5.465 8.27001 5.5C8.23001 5.495 8.18501 5.495 8.14001 5.5"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.75",d:"M2.07999 7.28C0.869985 8.09 0.869985 9.41 2.07999 10.215C3.45499 11.135 5.70999 11.135 7.08499 10.215C8.29499 9.405 8.29499 8.085 7.08499 7.28C5.71499 6.365 3.45999 6.365 2.07999 7.28Z"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"0.75",d:"M9.16992 10C9.52992 9.925 9.86992 9.78 10.1499 9.565C10.9299 8.98 10.9299 8.015 10.1499 7.43C9.87492 7.22 9.53992 7.08 9.18492 7"},null,-1)];function _G(e,t){return F(),P("svg",bJe,[...CJe])}const yJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:_G},render:_G},Symbol.toStringTag,{value:"Module"})),wJe={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 38 38"},xJe=[dn('',3)];function bG(e,t){return F(),P("svg",wJe,[...xJe])}const EJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:bG},render:bG},Symbol.toStringTag,{value:"Module"})),BJe={xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18"},TJe=[k("circle",{cx:"9",cy:"9",r:"7.5",stroke:"#574FF5"},null,-1),k("circle",{cx:"9",cy:"9",r:"3",fill:"#574FF5"},null,-1)];function CG(e,t){return F(),P("svg",BJe,[...TJe])}const SJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:CG},render:CG},Symbol.toStringTag,{value:"Module"})),kJe={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},IJe=[k("path",{fill:"#6D5FFD",d:"M15 22.75H9C3.57 22.75 1.25 20.43 1.25 15V9C1.25 3.57 3.57 1.25 9 1.25H15C20.43 1.25 22.75 3.57 22.75 9V15C22.75 20.43 20.43 22.75 15 22.75ZM9 2.75C4.39 2.75 2.75 4.39 2.75 9V15C2.75 19.61 4.39 21.25 9 21.25H15C19.61 21.25 21.25 19.61 21.25 15V9C21.25 4.39 19.61 2.75 15 2.75H9Z"},null,-1),k("path",{fill:"#6D5FFD",d:"M14.9999 10.26C14.8099 10.26 14.6199 10.1899 14.4699 10.0399L11.9999 7.56996L9.52994 10.0399C9.23994 10.3299 8.75994 10.3299 8.46994 10.0399C8.17994 9.74995 8.17994 9.26995 8.46994 8.97995L11.4699 5.97995C11.7599 5.68995 12.2399 5.68995 12.5299 5.97995L15.5299 8.97995C15.8199 9.26995 15.8199 9.74995 15.5299 10.0399C15.3799 10.1899 15.1899 10.26 14.9999 10.26Z"},null,-1),k("path",{fill:"#6D5FFD",d:"M12 15.26C11.59 15.26 11.25 14.92 11.25 14.51V6.51001C11.25 6.10001 11.59 5.76001 12 5.76001C12.41 5.76001 12.75 6.10001 12.75 6.51001V14.51C12.75 14.93 12.41 15.26 12 15.26Z"},null,-1),k("path",{fill:"#6D5FFD",d:"M12 18.23C9.88995 18.23 7.76995 17.89 5.75995 17.22C5.36995 17.09 5.15995 16.66 5.28995 16.27C5.41995 15.88 5.84996 15.66 6.23996 15.8C9.95996 17.04 14.05 17.04 17.77 15.8C18.16 15.67 18.59 15.88 18.72 16.27C18.85 16.66 18.64 17.09 18.25 17.22C16.23 17.9 14.11 18.23 12 18.23Z"},null,-1)];function yG(e,t){return F(),P("svg",kJe,[...IJe])}const FJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:yG},render:yG},Symbol.toStringTag,{value:"Module"})),MJe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},LJe=[k("path",{stroke:"#222226","stroke-linecap":"round","stroke-linejoin":"round",d:"M2.66667 7.99996C2.66667 5.06129 5.06134 2.66663 8.00001 2.66663C10.9387 2.66663 13.3333 5.06129 13.3333 7.99996C13.3333 10.9386 10.9387 13.3333 8.00001 13.3333C5.06134 13.3333 2.66667 10.9386 2.66667 7.99996Z"},null,-1),k("path",{stroke:"#222226","stroke-linecap":"round","stroke-linejoin":"round",d:"M2.66663 6.70688C1.24575 7.72128 0.476246 8.88695 0.744045 9.88638C1.21941 11.6605 4.78725 12.2539 8.69023 11.2081C12.5932 10.1623 15.3863 7.86446 14.911 6.09037C14.6516 5.12258 13.472 4.50612 11.8198 4.31547"},null,-1)];function wG(e,t){return F(),P("svg",MJe,[...LJe])}const OJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:wG},render:wG},Symbol.toStringTag,{value:"Module"})),NJe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},DJe=[k("path",{fill:"#222226",d:"M5.45347 11.18C5.44014 11.18 5.42015 11.18 5.40681 11.18C4.76014 11.12 4.15348 10.82 3.70015 10.34C2.63348 9.21999 2.63348 7.39999 3.70015 6.27999L5.16015 4.74664C5.68015 4.19998 6.38015 3.89331 7.12681 3.89331C7.87348 3.89331 8.57348 4.19331 9.09348 4.74664C10.1601 5.86664 10.1601 7.68664 9.09348 8.80664L8.36681 9.5733C8.17348 9.7733 7.86015 9.77999 7.66015 9.59332C7.46015 9.39999 7.45348 9.08664 7.64015 8.88664L8.36681 8.11998C9.07348 7.37997 9.07348 6.17332 8.36681 5.43998C7.70681 4.74665 6.54682 4.74665 5.88015 5.43998L4.42015 6.97331C3.71348 7.71331 3.71348 8.91999 4.42015 9.65332C4.70681 9.95999 5.09348 10.1466 5.50014 10.1866C5.77348 10.2133 5.97348 10.46 5.94681 10.7333C5.92681 10.9867 5.70681 11.18 5.45347 11.18Z"},null,-1),k("path",{fill:"#222226",d:"M8.87335 12.1066C8.12669 12.1066 7.42669 11.8066 6.90669 11.2533C5.84002 10.1333 5.84002 8.3133 6.90669 7.1933L7.63335 6.42664C7.82669 6.22664 8.14002 6.21995 8.34002 6.40662C8.54002 6.59995 8.54668 6.9133 8.36002 7.1133L7.63335 7.87997C6.92669 8.61997 6.92669 9.82663 7.63335 10.56C8.29335 11.2533 9.45335 11.26 10.12 10.56L11.58 9.02663C12.2867 8.28663 12.2867 7.07995 11.58 6.34662C11.2934 6.03995 10.9067 5.8533 10.5 5.8133C10.2267 5.78663 10.0267 5.53996 10.0534 5.26662C10.08 4.99329 10.32 4.78664 10.6 4.81997C11.2467 4.88664 11.8534 5.17996 12.3067 5.65996C13.3734 6.77996 13.3734 8.59995 12.3067 9.71995L10.8467 11.2533C10.32 11.8066 9.62002 12.1066 8.87335 12.1066Z"},null,-1),k("path",{fill:"#222226",d:"M9.99992 15.1667H5.99992C2.37992 15.1667 0.833252 13.62 0.833252 10V6.00001C0.833252 2.38001 2.37992 0.833344 5.99992 0.833344H9.99992C13.6199 0.833344 15.1666 2.38001 15.1666 6.00001V10C15.1666 13.62 13.6199 15.1667 9.99992 15.1667ZM5.99992 1.83334C2.92659 1.83334 1.83325 2.92668 1.83325 6.00001V10C1.83325 13.0733 2.92659 14.1667 5.99992 14.1667H9.99992C13.0733 14.1667 14.1666 13.0733 14.1666 10V6.00001C14.1666 2.92668 13.0733 1.83334 9.99992 1.83334H5.99992Z"},null,-1)];function xG(e,t){return F(),P("svg",NJe,[...DJe])}const RJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:xG},render:xG},Symbol.toStringTag,{value:"Module"})),UJe={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xml:space":"preserve",id:"L4",x:"0px",y:"0px","enable-background":"new 0 0 0 0",version:"1.1",viewBox:"0 0 100 100"},HJe=[dn('',3)];function EG(e,t){return F(),P("svg",UJe,[...HJe])}const QJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:EG},render:EG},Symbol.toStringTag,{value:"Module"})),$Je={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40"},PJe=[k("defs",null,[k("linearGradient",{id:"paint0_linear_1413_9278",x1:"-13.4054",x2:"14.0087",y1:"16.9063",y2:"53.8694",gradientUnits:"userSpaceOnUse"},[k("stop",{"stop-color":"#E2B1FF"}),k("stop",{offset:"1","stop-color":"#6E60FD"})])],-1),k("path",{fill:"url(#paint0_linear_1413_9278)","fill-rule":"evenodd",d:"M5.3685 31.3023C-0.373303 24.7779 -0.24696 14.779 5.64586 8.38995C9.04843 4.70123 13.6526 2.85688 18.2581 2.85715C22.6045 2.85742 26.9519 4.50085 30.287 7.78719C31.6448 9.12585 31.8481 11.3165 30.6511 12.8005C29.2472 14.5404 26.6911 14.6416 25.1533 13.1039C21.0867 9.03637 14.3212 9.31267 10.6207 13.9325C7.80805 17.4439 7.80805 22.5562 10.6207 26.0678C14.3215 30.6876 21.0867 30.9637 25.1533 26.8964C25.875 26.1749 26.8202 25.8143 27.7658 25.814V25.8132H30.9984C31.2535 25.8132 31.4609 26.0204 31.4609 26.2755V29.5087C31.4609 30.4547 31.1001 31.4005 30.3786 32.122L30.3778 32.1226C23.4208 39.0795 11.9725 38.8059 5.3685 31.3023ZM31.4609 22.1042C31.4609 21.1581 31.8215 20.2124 32.543 19.4908C33.2644 18.769 34.2104 18.4081 35.156 18.4081C36.3262 18.4081 37.4963 18.9607 38.2419 20.0657C39.0653 21.2867 39.0618 22.9355 38.2338 24.1535C37.4879 25.2506 36.3219 25.7991 35.1558 25.7991H31.9229C31.6678 25.7991 31.4609 25.5922 31.4609 25.3371V22.1042Z","clip-rule":"evenodd"},null,-1)];function BG(e,t){return F(),P("svg",$Je,[...PJe])}const zJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:BG},render:BG},Symbol.toStringTag,{value:"Module"})),KJe={xmlns:"http://www.w3.org/2000/svg",width:"80",height:"80",fill:"none",viewBox:"0 0 80 80"},VJe=[k("path",{fill:"url(#paint0_linear_476_2106)","fill-rule":"evenodd",d:"M10.7369 62.6046C-0.746659 49.5558 -0.493974 29.558 11.2917 16.7798C18.0968 9.40241 27.3052 5.71369 36.5162 5.71423C45.2089 5.71478 53.9038 9.00165 60.5739 15.5743C63.2895 18.2516 63.6961 22.6329 61.3021 25.6009C58.4944 29.0808 53.3821 29.2831 50.3065 26.2077C42.1734 18.0727 28.6423 18.6253 21.2413 27.865C15.616 34.8877 15.616 45.1122 21.2413 52.1356C28.6429 61.3752 42.1734 61.9273 50.3065 53.7928C51.75 52.3498 53.6402 51.6285 55.5316 51.628V51.6263H61.9967C62.507 51.6263 62.9218 52.0406 62.9218 52.551V59.0173C62.9218 60.9094 62.2001 62.8009 60.7572 64.244C60.7566 64.2445 60.7561 64.2445 60.7556 64.2451C46.8416 78.1588 23.9449 77.6117 10.7369 62.6046ZM62.9219 44.2083C62.9219 42.3162 63.6431 40.4247 65.086 38.9816C66.5289 37.538 68.4208 36.8162 70.3122 36.8162C72.6525 36.8162 74.9928 37.9214 76.484 40.1313C78.1308 42.5732 78.1237 45.871 76.4677 48.307C74.976 50.5011 72.6438 51.5982 70.3116 51.5982H63.8459C63.3357 51.5982 62.9219 51.1844 62.9219 50.6741V44.2083Z","clip-rule":"evenodd"},null,-1),k("defs",null,[k("linearGradient",{id:"paint0_linear_476_2106",x1:"-26.8108",x2:"28.0173",y1:"33.8126",y2:"107.739",gradientUnits:"userSpaceOnUse"},[k("stop",{"stop-color":"#E2B1FF"}),k("stop",{offset:"1","stop-color":"#6E60FD"})])],-1)];function TG(e,t){return F(),P("svg",KJe,[...VJe])}const GJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:TG},render:TG},Symbol.toStringTag,{value:"Module"})),qJe={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},WJe=[k("path",{stroke:"white","stroke-linecap":"round","stroke-linejoin":"round",d:"M1.5 6C1.5 3.5205 3.5205 1.5 6 1.5C8.4795 1.5 10.5 3.5205 10.5 6C10.5 8.4795 8.4795 10.5 6 10.5H2.39953C1.90247 10.5 1.5 10.0982 1.5 9.6011V6Z"},null,-1),k("path",{stroke:"white","stroke-linecap":"round",d:"M3.75 4.3125H7.125"},null,-1),k("path",{stroke:"white","stroke-linecap":"round",d:"M3.75 6.5625H8.25"},null,-1),k("path",{stroke:"white","stroke-linecap":"round",d:"M3.75 8.8125H6"},null,-1)];function SG(e,t){return F(),P("svg",qJe,[...WJe])}const YJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:SG},render:SG},Symbol.toStringTag,{value:"Module"})),jJe={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 24 24"},XJe=[k("path",{d:"M15 22.75H9C3.57 22.75 1.25 20.43 1.25 15V9C1.25 3.57 3.57 1.25 9 1.25H15C20.43 1.25 22.75 3.57 22.75 9V15C22.75 20.43 20.43 22.75 15 22.75ZM9 2.75C4.39 2.75 2.75 4.39 2.75 9V15C2.75 19.61 4.39 21.25 9 21.25H15C19.61 21.25 21.25 19.61 21.25 15V9C21.25 4.39 19.61 2.75 15 2.75H9Z"},null,-1),k("path",{d:"M14.9995 10.7601C14.8095 10.7601 14.6195 10.8301 14.4695 10.9801L11.9995 13.4501L9.52945 10.9801C9.23945 10.6901 8.75945 10.6901 8.46945 10.9801C8.17945 11.2701 8.17945 11.7501 8.46945 12.0401L11.4695 15.0401C11.7595 15.3301 12.2395 15.3301 12.5295 15.0401L15.5295 12.0401C15.8195 11.7501 15.8195 11.2701 15.5295 10.9801C15.3795 10.8301 15.1895 10.7601 14.9995 10.7601Z"},null,-1),k("path",{d:"M12 5.76001C11.59 5.76001 11.25 6.10001 11.25 6.51001V14.51C11.25 14.92 11.59 15.26 12 15.26C12.41 15.26 12.75 14.92 12.75 14.51V6.51001C12.75 6.09001 12.41 5.76001 12 5.76001Z"},null,-1),k("path",{d:"M12.0004 18.23C9.89044 18.23 7.77043 17.89 5.76043 17.22C5.37043 17.09 5.16043 16.66 5.29043 16.27C5.42043 15.88 5.85045 15.66 6.24045 15.8C9.96045 17.04 14.0504 17.04 17.7704 15.8C18.1604 15.67 18.5904 15.88 18.7204 16.27C18.8504 16.66 18.6404 17.09 18.2504 17.22C16.2304 17.9 14.1104 18.23 12.0004 18.23Z"},null,-1)];function kG(e,t){return F(),P("svg",jJe,[...XJe])}const ZJe=Object.freeze(Object.defineProperty({__proto__:null,default:{render:kG},render:kG},Symbol.toStringTag,{value:"Module"})),JJe={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},eet=[k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M6.00016 14.6667H10.0002C13.3335 14.6667 14.6668 13.3334 14.6668 10V6.00004C14.6668 2.66671 13.3335 1.33337 10.0002 1.33337H6.00016C2.66683 1.33337 1.3335 2.66671 1.3335 6.00004V10C1.3335 13.3334 2.66683 14.6667 6.00016 14.6667Z"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M12 4L4 12"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M12.0002 6.66667V4H9.3335"},null,-1),k("path",{stroke:"#999AAA","stroke-linecap":"round","stroke-linejoin":"round",d:"M4 9.33337V12H6.66667"},null,-1)];function IG(e,t){return F(),P("svg",JJe,[...eet])}const tet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:IG},render:IG},Symbol.toStringTag,{value:"Module"})),net={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},ret=[dn('',2)];function FG(e,t){return F(),P("svg",net,[...ret])}const iet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:FG},render:FG},Symbol.toStringTag,{value:"Module"})),set={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},oet=[dn('',2)];function MG(e,t){return F(),P("svg",set,[...oet])}const aet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:MG},render:MG},Symbol.toStringTag,{value:"Module"})),cet={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},uet=[k("path",{fill:"currentColor",d:"M6.89003 15.75C6.61003 15.75 6.35003 15.6 6.22003 15.34C6.03003 14.97 6.18003 14.52 6.56003 14.33C7.43003 13.9 8.17003 13.24 8.70003 12.44C8.88003 12.17 8.88003 11.83 8.70003 11.56C8.16003 10.76 7.42003 10.1 6.56003 9.67002C6.18003 9.49002 6.03003 9.04002 6.22003 8.66002C6.40003 8.29002 6.85003 8.14002 7.22003 8.33002C8.32003 8.88002 9.26003 9.71002 9.94003 10.73C10.45 11.5 10.45 12.5 9.94003 13.27C9.26003 14.29 8.32003 15.12 7.22003 15.67C7.12003 15.72 7.00003 15.75 6.89003 15.75Z"},null,-1),k("path",{fill:"currentColor",d:"M17 15.75H13C12.59 15.75 12.25 15.41 12.25 15C12.25 14.59 12.59 14.25 13 14.25H17C17.41 14.25 17.75 14.59 17.75 15C17.75 15.41 17.41 15.75 17 15.75Z"},null,-1),k("path",{fill:"currentColor",d:"M15 22.75H9C3.57 22.75 1.25 20.43 1.25 15V9C1.25 3.57 3.57 1.25 9 1.25H15C20.43 1.25 22.75 3.57 22.75 9V15C22.75 20.43 20.43 22.75 15 22.75ZM9 2.75C4.39 2.75 2.75 4.39 2.75 9V15C2.75 19.61 4.39 21.25 9 21.25H15C19.61 21.25 21.25 19.61 21.25 15V9C21.25 4.39 19.61 2.75 15 2.75H9Z"},null,-1)];function LG(e,t){return F(),P("svg",cet,[...uet])}const Aet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:LG},render:LG},Symbol.toStringTag,{value:"Module"})),det={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},fet=[dn('',5)];function OG(e,t){return F(),P("svg",det,[...fet])}const het=Object.freeze(Object.defineProperty({__proto__:null,default:{render:OG},render:OG},Symbol.toStringTag,{value:"Module"})),pet={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},get=[dn('',6)];function NG(e,t){return F(),P("svg",pet,[...get])}const met=Object.freeze(Object.defineProperty({__proto__:null,default:{render:NG},render:NG},Symbol.toStringTag,{value:"Module"})),vet={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},_et=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M10 5.75V3.5L7.75 1H2.5C2.22386 1 2 1.22386 2 1.5V10.5C2 10.7761 2.22386 11 2.5 11H5.5"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M8 11L10.5 8.5L9.5 7.5L7 10V11H8Z"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round",d:"M7.5 1V3.5H10"},null,-1)];function DG(e,t){return F(),P("svg",vet,[..._et])}const bet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:DG},render:DG},Symbol.toStringTag,{value:"Module"})),Cet={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},yet=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.85",d:"M10.5 6.75C10.5 8.25 9.5 10.75 6 10.75C2.5 10.75 1.5 8.25 1.5 6.75"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.85",d:"M6 1.27515V8.25002"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.85",d:"M3 4.25L6 1.25L9 4.25"},null,-1)];function RG(e,t){return F(),P("svg",Cet,[...yet])}const wet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:RG},render:RG},Symbol.toStringTag,{value:"Module"})),xet={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},Eet=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M7 1.5H10.5V5"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M10.5 7.36842V9.75C10.5 10.1642 10.1642 10.5 9.75 10.5H2.25C1.83579 10.5 1.5 10.1642 1.5 9.75V2.25C1.5 1.83579 1.83579 1.5 2.25 1.5H4.5"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M6.44922 5.54998L10.2742 1.72498"},null,-1)];function UG(e,t){return F(),P("svg",xet,[...Eet])}const Bet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:UG},render:UG},Symbol.toStringTag,{value:"Module"})),Tet={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 12 12"},ket=[k("path",{stroke:"currentColor","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M3.75 3L4.05 1.25H7.95L8.25 3"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-opacity":"0.9",d:"M1.5 3H10.5"},null,-1),k("path",{"fill-rule":"evenodd",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.9",d:"M9.25 3L8.75 10.75H3.25L2.75 3H9.25Z","clip-rule":"evenodd"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-opacity":"0.9",d:"M4.75 8.75H7.25"},null,-1)];function HG(e,t){return F(),P("svg",Tet,[...ket])}const Iet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:HG},render:HG},Symbol.toStringTag,{value:"Module"})),Fet={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},Met=[k("path",{fill:"#574FF5","fill-rule":"evenodd",d:"M9.34322 4.38427C8.54328 4.49849 7.54356 4.90276 6.85751 5.38952C6.43037 5.69258 5.71882 6.43193 5.4214 6.88181C4.72997 7.9274 4.38173 9.31756 4.51544 10.4982C4.60684 11.3048 4.95322 12.3743 5.35787 13.0995C5.4355 13.2387 5.49904 13.3783 5.49904 13.4098C5.49904 13.4413 5.20462 13.9387 4.84477 14.5152C4.48492 15.0916 4.17525 15.5893 4.15657 15.6211C4.13414 15.6594 5.27694 15.677 7.54223 15.6732C10.8036 15.6677 10.9845 15.6619 11.4532 15.5468C14.7079 14.7474 16.5723 11.4594 15.5736 8.28017C14.7461 5.64628 12.099 3.99098 9.34322 4.38427ZM11.0617 5.26964C12.9918 5.63888 14.5062 7.13597 14.8961 9.06022C15.0463 9.80102 14.9906 10.7703 14.7566 11.49C14.3442 12.7583 13.506 13.7229 12.2914 14.3269C11.3116 14.8141 11.0554 14.8449 8.13135 14.827L5.67107 14.8119L6.10636 14.1114L6.54165 13.4109L6.29926 13.0132C5.98965 12.5049 5.72142 11.8865 5.52499 11.2281C5.39816 10.803 5.36885 10.5863 5.36452 10.0432C5.35394 8.70058 5.77726 7.63614 6.7057 6.67095C7.44552 5.90183 8.46871 5.36593 9.45883 5.22905C9.86233 5.17322 10.6641 5.19351 11.0617 5.26964ZM7.5801 10.2479V10.6838L8.0281 10.667L8.47611 10.6501L8.49311 10.231L8.5101 9.81195H8.0451H7.5801V10.2479ZM9.71897 10.2455V10.679H10.1525H10.5861V10.2455V9.81195H10.1525H9.71897V10.2455ZM11.8119 10.231L11.8289 10.6501L12.2769 10.667L12.7249 10.6838V10.2479V9.81195H12.2599H11.7949L11.8119 10.231Z","clip-rule":"evenodd"},null,-1)];function QG(e,t){return F(),P("svg",Fet,[...Met])}const Let=Object.freeze(Object.defineProperty({__proto__:null,default:{render:QG},render:QG},Symbol.toStringTag,{value:"Module"})),Oet={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},Net=[k("path",{fill:"#66BB55",d:"M7.05321 10.3866C6.91988 10.3866 6.79321 10.3333 6.69988 10.2399L4.81321 8.35328C4.61988 8.15994 4.61988 7.83994 4.81321 7.64661C5.00655 7.45328 5.32655 7.45328 5.51988 7.64661L7.05321 9.17994L10.4799 5.75328C10.6732 5.55994 10.9932 5.55994 11.1865 5.75328C11.3799 5.94661 11.3799 6.26661 11.1865 6.45994L7.40655 10.2399C7.31321 10.3333 7.18655 10.3866 7.05321 10.3866Z"},null,-1)];function $G(e,t){return F(),P("svg",Oet,[...Net])}const Det=Object.freeze(Object.defineProperty({__proto__:null,default:{render:$G},render:$G},Symbol.toStringTag,{value:"Module"})),Ret={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},Uet=[k("path",{fill:"#999AAA",d:"M6.11332 10.3867C5.98666 10.3867 5.85999 10.34 5.75999 10.24C5.56666 10.0467 5.56666 9.72666 5.75999 9.53332L9.53332 5.75999C9.72666 5.56666 10.0467 5.56666 10.24 5.75999C10.4333 5.95332 10.4333 6.27332 10.24 6.46666L6.46666 10.24C6.37332 10.34 6.23999 10.3867 6.11332 10.3867Z"},null,-1),k("path",{fill:"#999AAA",d:"M9.88666 10.3867C9.75999 10.3867 9.63332 10.34 9.53332 10.24L5.75999 6.46666C5.56666 6.27332 5.56666 5.95332 5.75999 5.75999C5.95332 5.56666 6.27332 5.56666 6.46666 5.75999L10.24 9.53332C10.4333 9.72666 10.4333 10.0467 10.24 10.24C10.14 10.34 10.0133 10.3867 9.88666 10.3867Z"},null,-1)];function PG(e,t){return F(),P("svg",Ret,[...Uet])}const Het=Object.freeze(Object.defineProperty({__proto__:null,default:{render:PG},render:PG},Symbol.toStringTag,{value:"Module"})),Qet={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"#999AAA",viewBox:"0 0 16 16"},$et=[k("path",{d:"M7.99992 15.1667C4.04659 15.1667 0.833252 11.9534 0.833252 8.00004C0.833252 4.04671 4.04659 0.833374 7.99992 0.833374C11.9533 0.833374 15.1666 4.04671 15.1666 8.00004C15.1666 11.9534 11.9533 15.1667 7.99992 15.1667ZM7.99992 1.83337C4.59992 1.83337 1.83325 4.60004 1.83325 8.00004C1.83325 11.4 4.59992 14.1667 7.99992 14.1667C11.3999 14.1667 14.1666 11.4 14.1666 8.00004C14.1666 4.60004 11.3999 1.83337 7.99992 1.83337Z"},null,-1)];function zG(e,t){return F(),P("svg",Qet,[...$et])}const Pet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:zG},render:zG},Symbol.toStringTag,{value:"Module"})),zet={xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",fill:"none",viewBox:"0 0 20 20"},Ket=[dn('',2)];function KG(e,t){return F(),P("svg",zet,[...Ket])}const Vet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:KG},render:KG},Symbol.toStringTag,{value:"Module"})),Get={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},qet=[k("path",{fill:"currentColor",d:"M16.7399 6.84042V5.95042C16.7335 5.79441 16.7913 5.6426 16.8999 5.53042C17.1286 5.30944 17.4913 5.30944 17.7199 5.53042C17.8296 5.6435 17.8937 5.79304 17.8999 5.95042V8.64042C17.8762 8.95037 17.6299 9.19666 17.3199 9.22042H14.6099C14.4523 9.2151 14.3025 9.15087 14.1899 9.04042C13.969 8.81175 13.969 8.44909 14.1899 8.22042C14.3015 8.11078 14.4537 8.05277 14.6099 8.06042H16.3099C14.5023 6.08541 11.5804 5.59843 9.22994 6.88042C8.0852 7.48724 7.17943 8.4635 6.65994 9.65042C6.13743 10.844 6.02833 12.1778 6.34994 13.4404C6.66653 14.6959 7.39548 15.8087 8.41994 16.6004C9.44434 17.3952 10.7034 17.8278 11.9999 17.8304C13.5457 17.8396 15.0304 17.227 16.1199 16.1304C17.2236 15.0203 17.8391 13.5158 17.8299 11.9504H18.9999C19.0142 14.9422 17.1255 17.6124 14.2997 18.5953C11.4739 19.5782 8.33581 18.6565 6.49034 16.3017C4.64488 13.9468 4.50005 10.6793 6.12994 8.17042C6.85587 7.03774 7.89926 6.1439 9.12994 5.60042C10.3844 5.04166 11.7765 4.86765 13.1299 5.10042C14.4715 5.32465 15.7208 5.92846 16.7299 6.84042H16.7399Z"},null,-1)];function VG(e,t){return F(),P("svg",Get,[...qet])}const Wet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:VG},render:VG},Symbol.toStringTag,{value:"Module"})),Yet={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},jet=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M14.9091 5L17.4546 7.54545L14.9091 10.0909"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M6 11.3636V10.0909C6 9.4158 6.26818 8.76835 6.74555 8.29099C7.22291 7.81362 7.87036 7.54544 8.54545 7.54544H17.4545"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M8.54545 19L6 16.4545L8.54545 13.9091"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M17.4545 12.6364V13.9091C17.4545 14.5842 17.1864 15.2316 16.709 15.709C16.2316 16.1864 15.5842 16.4545 14.9091 16.4545H6"},null,-1)];function GG(e,t){return F(),P("svg",Yet,[...jet])}const Xet=Object.freeze(Object.defineProperty({__proto__:null,default:{render:GG},render:GG},Symbol.toStringTag,{value:"Module"})),Zet={xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"none",viewBox:"0 0 32 32"},Jet=[k("circle",{cx:"16",cy:"16",r:"16",fill:"black","fill-opacity":"0.6"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-width":"2",d:"M18 9L13.1156 14.6984C12.4737 15.4474 12.4737 16.5526 13.1156 17.3016L18 23"},null,-1)];function qG(e,t){return F(),P("svg",Zet,[...Jet])}const ett=Object.freeze(Object.defineProperty({__proto__:null,default:{render:qG},render:qG},Symbol.toStringTag,{value:"Module"})),ttt={xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"none",viewBox:"0 0 32 32"},ntt=[k("circle",{cx:"16",cy:"16",r:"16",fill:"black","fill-opacity":"0.6",transform:"matrix(-1 0 0 1 32 0)"},null,-1),k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-width":"2",d:"M14 9L18.8844 14.6984C19.5263 15.4474 19.5263 16.5526 18.8844 17.3016L14 23"},null,-1)];function WG(e,t){return F(),P("svg",ttt,[...ntt])}const rtt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:WG},render:WG},Symbol.toStringTag,{value:"Module"})),itt={xmlns:"http://www.w3.org/2000/svg",width:"28",height:"28",fill:"none",viewBox:"0 0 28 28"},stt=[k("path",{fill:"url(#paint0_linear_7523_35147)","fill-rule":"evenodd",d:"M24.9791 4.29322C25.2559 3.5024 24.4958 2.74222 23.7049 3.01901L4.71265 9.66631C3.85781 9.9655 3.80923 11.1561 4.63686 11.524L12.4805 15.01C12.7067 15.1106 12.8876 15.2915 12.9881 15.5177L16.4742 23.3613C16.842 24.1889 18.0326 24.1403 18.3318 23.2855L24.9791 4.29322ZM8.16526 22.1662C9.45392 22.1662 10.4986 21.1216 10.4986 19.8329C10.4986 18.5442 9.45392 17.4996 8.16526 17.4996C6.87659 17.4996 5.83192 18.5442 5.83192 19.8329C5.83192 21.1216 6.87659 22.1662 8.16526 22.1662Z","clip-rule":"evenodd"},null,-1),k("defs",null,[k("linearGradient",{id:"paint0_linear_7523_35147",x1:"4.35915",x2:"28.2779",y1:"3.69117",y2:"14.9652",gradientUnits:"userSpaceOnUse"},[k("stop",{"stop-color":"#BB89FA"}),k("stop",{offset:"1","stop-color":"#635BFF"})])],-1)];function YG(e,t){return F(),P("svg",itt,[...stt])}const ott=Object.freeze(Object.defineProperty({__proto__:null,default:{render:YG},render:YG},Symbol.toStringTag,{value:"Module"})),att={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},ltt=[k("path",{fill:"#999AAA",d:"M7.99995 15.0867C7.55329 15.0867 7.09995 14.9867 6.74662 14.78L3.07995 12.6667C1.58662 11.66 1.49329 11.5067 1.49329 9.92666V6.07333C1.49329 4.49332 1.57995 4.33999 3.04662 3.34666L6.73995 1.21333C7.43995 0.806659 8.53995 0.806659 9.23995 1.21333L12.92 3.33333C14.4133 4.33999 14.5066 4.49332 14.5066 6.07333V9.91999C14.5066 11.5 14.42 11.6533 12.9533 12.6467L9.25995 14.78C8.89995 14.9867 8.44662 15.0867 7.99995 15.0867ZM7.99995 1.91333C7.71995 1.91333 7.44662 1.96666 7.25329 2.07999L3.58662 4.19999C2.49995 4.93333 2.49995 4.93332 2.49995 6.07333V9.91999C2.49995 11.06 2.49995 11.06 3.61329 11.8133L7.25329 13.9133C7.64662 14.14 8.35995 14.14 8.75329 13.9133L12.42 11.7933C13.5 11.06 13.5 11.06 13.5 9.91999V6.07333C13.5 4.93332 13.5 4.93333 12.3866 4.17999L8.74662 2.07999C8.55329 1.96666 8.27995 1.91333 7.99995 1.91333Z"},null,-1),k("path",{fill:"#999AAA",d:"M8 10.5C6.62 10.5 5.5 9.38 5.5 8C5.5 6.62 6.62 5.5 8 5.5C9.38 5.5 10.5 6.62 10.5 8C10.5 9.38 9.38 10.5 8 10.5ZM8 6.5C7.17333 6.5 6.5 7.17333 6.5 8C6.5 8.82667 7.17333 9.5 8 9.5C8.82667 9.5 9.5 8.82667 9.5 8C9.5 7.17333 8.82667 6.5 8 6.5Z"},null,-1)];function jG(e,t){return F(),P("svg",att,[...ltt])}const ctt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:jG},render:jG},Symbol.toStringTag,{value:"Module"})),utt={xmlns:"http://www.w3.org/2000/svg",width:"26",height:"26",fill:"none",viewBox:"0 0 26 26"},Att=[k("g",{id:"Frame"},[k("path",{id:"Vector",fill:"#574FF5",stroke:"#574FF5","stroke-linejoin":"round","stroke-width":"1.5",d:"M13.0003 23.8333C15.9918 23.8333 18.7002 22.6207 20.6606 20.6603C22.6211 18.6998 23.8337 15.9915 23.8337 13C23.8337 10.0084 22.6211 7.30011 20.6606 5.33963C18.7002 3.37919 15.9918 2.16663 13.0003 2.16663C10.0088 2.16663 7.30048 3.37919 5.34 5.33963C3.37956 7.30011 2.16699 10.0084 2.16699 13C2.16699 15.9915 3.37956 18.6998 5.34 20.6603C7.30048 22.6207 10.0088 23.8333 13.0003 23.8333Z"}),k("path",{id:"Vector_2",stroke:"white","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M8.66699 13L11.917 16.25L18.417 9.75"})],-1)];function XG(e,t){return F(),P("svg",utt,[...Att])}const dtt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:XG},render:XG},Symbol.toStringTag,{value:"Module"})),ftt={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},htt=[k("path",{stroke:"url(#paint0_linear_8644_50377)","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.0003 1.16663C14.9918 1.16663 17.7002 2.37919 19.6606 4.33963C21.6211 6.30011 22.8337 9.00844 22.8337 12C22.8337 14.9915 21.6211 17.6998 19.6606 19.6603C17.7002 21.6207 14.9918 22.8333 12.0003 22.8333C9.00881 22.8333 6.30048 21.6207 4.34 19.6603C2.37956 17.6998 1.16699 14.9915 1.16699 12"},null,-1),k("defs",null,[k("linearGradient",{id:"paint0_linear_8644_50377",x1:"1.60054",x2:"12.0005",y1:"11.9999",y2:"-4.90007",gradientUnits:"userSpaceOnUse"},[k("stop",{"stop-color":"#6D5FFD"}),k("stop",{offset:"1","stop-color":"#6D5FFD","stop-opacity":"0"})])],-1)];function ZG(e,t){return F(),P("svg",ftt,[...htt])}const ptt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:ZG},render:ZG},Symbol.toStringTag,{value:"Module"})),gtt={xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},mtt=[k("path",{fill:"none",stroke:"#E3E3EE","stroke-linejoin":"round","stroke-width":"1.5",d:"M11.8333 22.6667C14.8248 22.6667 17.5332 21.4541 19.4936 19.4936C21.4541 17.5332 22.6667 14.8248 22.6667 11.8333C22.6667 8.84182 21.4541 6.13348 19.4936 4.17301C17.5332 2.21256 14.8248 1 11.8333 1C8.84182 1 6.13348 2.21256 4.17301 4.17301C2.21256 6.13348 1 8.84182 1 11.8333C1 14.8248 2.21256 17.5332 4.17301 19.4936C6.13348 21.4541 8.84182 22.6667 11.8333 22.6667Z"},null,-1)];function JG(e,t){return F(),P("svg",gtt,[...mtt])}const vtt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:JG},render:JG},Symbol.toStringTag,{value:"Module"})),_tt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},btt=[k("path",{fill:"#999AAA",d:"M6.11332 10.3867C5.98666 10.3867 5.85999 10.34 5.75999 10.24C5.56666 10.0467 5.56666 9.72666 5.75999 9.53332L9.53332 5.75999C9.72666 5.56666 10.0467 5.56666 10.24 5.75999C10.4333 5.95332 10.4333 6.27332 10.24 6.46666L6.46666 10.24C6.37332 10.34 6.23999 10.3867 6.11332 10.3867Z"},null,-1),k("path",{fill:"#999AAA",d:"M9.88666 10.3867C9.75999 10.3867 9.63332 10.34 9.53332 10.24L5.75999 6.46666C5.56666 6.27332 5.56666 5.95332 5.75999 5.75999C5.95332 5.56666 6.27332 5.56666 6.46666 5.75999L10.24 9.53332C10.4333 9.72666 10.4333 10.0467 10.24 10.24C10.14 10.34 10.0133 10.3867 9.88666 10.3867Z"},null,-1)];function eq(e,t){return F(),P("svg",_tt,[...btt])}const Ctt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:eq},render:eq},Symbol.toStringTag,{value:"Module"})),ytt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},wtt=[k("path",{fill:"#66BB55",d:"M7.05321 10.3866C6.91988 10.3866 6.79321 10.3333 6.69988 10.2399L4.81321 8.35328C4.61988 8.15994 4.61988 7.83994 4.81321 7.64661C5.00655 7.45328 5.32655 7.45328 5.51988 7.64661L7.05321 9.17994L10.4799 5.75328C10.6732 5.55994 10.9932 5.55994 11.1865 5.75328C11.3799 5.94661 11.3799 6.26661 11.1865 6.45994L7.40655 10.2399C7.31321 10.3333 7.18655 10.3866 7.05321 10.3866Z"},null,-1)];function tq(e,t){return F(),P("svg",ytt,[...wtt])}const xtt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:tq},render:tq},Symbol.toStringTag,{value:"Module"})),Ett={xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",fill:"none",viewBox:"0 0 24 24"},Btt=[k("path",{fill:"#555666",d:"M18.9401 5.42L13.7701 2.43C12.7801 1.86 11.2301 1.86 10.2401 2.43L5.02008 5.44C2.95008 6.84 2.83008 7.05 2.83008 9.28V14.71C2.83008 16.94 2.95008 17.16 5.06008 18.58L10.2301 21.57C10.7301 21.86 11.3701 22 12.0001 22C12.6301 22 13.2701 21.86 13.7601 21.57L18.9801 18.56C21.0501 17.16 21.1701 16.95 21.1701 14.72V9.28C21.1701 7.05 21.0501 6.84 18.9401 5.42Z"},null,-1),k("path",{fill:"white",d:"M12 15.25C13.7949 15.25 15.25 13.7949 15.25 12C15.25 10.2051 13.7949 8.75 12 8.75C10.2051 8.75 8.75 10.2051 8.75 12C8.75 13.7949 10.2051 15.25 12 15.25Z"},null,-1)];function nq(e,t){return F(),P("svg",Ett,[...Btt])}const Ttt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:nq},render:nq},Symbol.toStringTag,{value:"Module"})),Stt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},ktt=[k("g",{"clip-path":"url(#clip0_848_58)"},[k("path",{fill:"white","fill-rule":"evenodd",d:"M6.80002 14.5467C7.10669 14.9533 7.54001 15.1867 8.00001 15.1867C8.46001 15.1867 8.89334 14.9533 9.2 14.5467L10.2 13.2133C10.2333 13.1733 10.28 13.1466 10.3333 13.1466H10.6667C13.6133 13.1466 15.1667 11.5933 15.1667 8.64663V5.31329C15.1667 2.36663 13.6133 0.813293 10.6667 0.813293H5.33334C2.38668 0.813293 0.833344 2.36663 0.833344 5.31329V8.64663C0.833344 12.3933 2.55334 13.1466 5.33334 13.1466H5.66668C5.70001 13.1533 5.78002 13.1867 5.80002 13.2133L6.80002 14.5467ZM4.97993 8.81993C5.07993 8.91993 5.2066 8.96661 5.33326 8.96661C5.45993 8.96661 5.5866 8.91993 5.6866 8.81993C5.87993 8.62659 5.87993 8.3066 5.6866 8.11326L4.70659 7.13328L5.6866 6.15326C5.87993 5.95993 5.87993 5.63993 5.6866 5.4466C5.49326 5.25326 5.17326 5.25326 4.97993 5.4466L3.6466 6.77993C3.45326 6.97326 3.45326 7.29326 3.6466 7.48659L4.97993 8.81993ZM10.6666 8.96661C10.5399 8.96661 10.4133 8.91993 10.3133 8.81993C10.1199 8.62659 10.1199 8.3066 10.3133 8.11326L11.2933 7.13328L10.3133 6.15326C10.1199 5.95993 10.1199 5.63993 10.3133 5.4466C10.5066 5.25326 10.8266 5.25326 11.0199 5.4466L12.3533 6.77993C12.5466 6.97326 12.5466 7.29326 12.3533 7.48659L11.0199 8.81993C10.9199 8.91993 10.7933 8.96661 10.6666 8.96661ZM7.13322 9.14664C7.19989 9.17331 7.26655 9.18668 7.33322 9.18668C7.52655 9.18668 7.71322 9.07334 7.79322 8.88667L9.12655 5.77331C9.23989 5.51331 9.11987 5.21998 8.86654 5.11332C8.60654 4.99998 8.31321 5.11999 8.20655 5.37333L6.87321 8.48665C6.75988 8.74665 6.87989 9.03998 7.13322 9.14664Z","clip-rule":"evenodd"})],-1),k("defs",null,[k("clipPath",{id:"clip0_848_58"},[k("rect",{width:"16",height:"16",fill:"white"})])],-1)];function rq(e,t){return F(),P("svg",Stt,[...ktt])}const Itt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:rq},render:rq},Symbol.toStringTag,{value:"Module"})),Ftt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 24 24"},Mtt=[k("g",{"clip-path":"url(#clip0_571_10282)"},[k("path",{fill:"#999AAA","fill-rule":"evenodd",d:"M10.2 21.82C10.66 22.43 11.31 22.78 12 22.78C12.69 22.78 13.34 22.43 13.8 21.82L15.3 19.82C15.35 19.76 15.42 19.72 15.5 19.72H16C20.42 19.72 22.75 17.39 22.75 12.97V7.96997C22.75 3.54997 20.42 1.21997 16 1.21997H8C3.58 1.21997 1.25 3.54997 1.25 7.96997V12.97C1.25 18.59 3.83 19.72 8 19.72H8.5C8.55 19.73 8.67001 19.78 8.70001 19.82L10.2 21.82ZM7.46994 13.2299C7.61994 13.3799 7.80994 13.4499 7.99994 13.4499C8.18994 13.4499 8.37994 13.3799 8.52994 13.2299C8.81994 12.9399 8.81994 12.4599 8.52994 12.1699L7.05994 10.6999L8.52994 9.22989C8.81994 8.93989 8.81994 8.45989 8.52994 8.16989C8.23994 7.87989 7.75994 7.87989 7.46994 8.16989L5.46994 10.1699C5.17994 10.4599 5.17994 10.9399 5.46994 11.2299L7.46994 13.2299ZM15.9999 13.4499C15.8099 13.4499 15.6199 13.3799 15.4699 13.2299C15.1799 12.9399 15.1799 12.4599 15.4699 12.1699L16.9399 10.6999L15.4699 9.22989C15.1799 8.93989 15.1799 8.45989 15.4699 8.16989C15.7599 7.87989 16.2399 7.87989 16.5299 8.16989L18.5299 10.1699C18.8199 10.4599 18.8199 10.9399 18.5299 11.2299L16.5299 13.2299C16.3799 13.3799 16.1899 13.4499 15.9999 13.4499ZM10.6999 13.72C10.7999 13.76 10.8999 13.78 10.9999 13.78C11.2899 13.78 11.5699 13.61 11.6899 13.33L13.6899 8.65997C13.8599 8.26997 13.6799 7.82998 13.2999 7.66998C12.9099 7.49998 12.4699 7.67999 12.3099 8.05999L10.3099 12.73C10.1399 13.12 10.3199 13.56 10.6999 13.72Z","clip-rule":"evenodd"})],-1),k("defs",null,[k("clipPath",{id:"clip0_571_10282"},[k("rect",{width:"24",height:"24",fill:"white"})])],-1)];function iq(e,t){return F(),P("svg",Ftt,[...Mtt])}const Ltt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:iq},render:iq},Symbol.toStringTag,{value:"Module"})),Ott={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},Ntt=[k("path",{fill:"currentColor","fill-rule":"evenodd",d:"M7.08139 7.08131C7.33657 6.82554 7.63898 6.70005 7.9998 6.70005H14.5708C14.7565 6.70005 14.9345 6.6263 15.0658 6.49502C15.1971 6.36375 15.2708 6.1857 15.2708 6.00005C15.2708 5.8144 15.1971 5.63635 15.0658 5.50507C14.9345 5.3738 14.7565 5.30005 14.5708 5.30005H7.9998C7.25676 5.30005 6.61661 5.56512 6.09048 6.09053C5.56494 6.61607 5.2998 7.25638 5.2998 8.00005V16C5.2998 16.7431 5.56488 17.3832 6.09029 17.9094C6.61642 18.4348 7.25676 18.7 7.9998 18.7H15.9998C16.7435 18.7 17.3837 18.435 17.9092 17.9095C18.4346 17.3833 18.6998 16.7431 18.6998 16V9.70005C18.6998 9.5144 18.6261 9.33635 18.4948 9.20507C18.3635 9.0738 18.1855 9.00005 17.9998 9.00005C17.8142 9.00005 17.6361 9.0738 17.5048 9.20507C17.3736 9.33635 17.2998 9.5144 17.2998 9.70005V16C17.2998 16.3609 17.1743 16.6633 16.9185 16.9185C16.6634 17.1742 16.3606 17.3 15.9998 17.3H7.9998C7.63898 17.3 7.33657 17.1746 7.08139 16.9188C6.82562 16.6636 6.6998 16.3609 6.6998 16V8.00005C6.6998 7.63847 6.82584 7.3357 7.08139 7.08131Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"currentColor","fill-rule":"evenodd",d:"M10.9998 10.2999H8.9998C8.81415 10.2999 8.63611 10.3737 8.50483 10.505C8.37355 10.6362 8.2998 10.8143 8.2998 10.9999C8.2998 11.1856 8.37355 11.3636 8.50483 11.4949C8.63611 11.6262 8.81415 11.6999 8.9998 11.6999H10.9998C11.1855 11.6999 11.3635 11.6262 11.4948 11.4949C11.6261 11.3636 11.6998 11.1856 11.6998 10.9999C11.6998 10.8143 11.6261 10.6362 11.4948 10.505C11.3635 10.3737 11.1855 10.2999 10.9998 10.2999Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"currentColor","fill-rule":"evenodd",d:"M14.9998 13.2999H8.9998C8.81415 13.2999 8.6361 13.3737 8.50483 13.505C8.37355 13.6362 8.2998 13.8143 8.2998 13.9999C8.2998 14.1856 8.37355 14.3636 8.50483 14.4949C8.6361 14.6262 8.81415 14.6999 8.9998 14.6999H14.9998C15.1855 14.6999 15.3635 14.6262 15.4948 14.4949C15.6261 14.3636 15.6998 14.1856 15.6998 13.9999C15.6998 13.8143 15.6261 13.6362 15.4948 13.505C15.3635 13.3737 15.1855 13.2999 14.9998 13.2999Z","clip-rule":"evenodd"},null,-1),k("path",{fill:"currentColor","fill-rule":"evenodd",d:"M18.4952 6.49537C18.5603 6.43031 18.6119 6.35307 18.6471 6.26807C18.6823 6.18306 18.7004 6.09196 18.7004 5.99995C18.7004 5.90794 18.6823 5.81683 18.6471 5.73183C18.6119 5.64682 18.5603 5.56959 18.4952 5.50453C18.4302 5.43947 18.3529 5.38786 18.2679 5.35265C18.1829 5.31744 18.0918 5.29932 17.9998 5.29932C17.9078 5.29932 17.8167 5.31744 17.7317 5.35265C17.6467 5.38786 17.5694 5.43947 17.5044 5.50453L14.5044 8.50453C14.4393 8.56959 14.3877 8.64682 14.3525 8.73183C14.3173 8.81683 14.2992 8.90794 14.2992 8.99995C14.2992 9.09196 14.3173 9.18306 14.3525 9.26807C14.3877 9.35307 14.4393 9.43031 14.5044 9.49537C14.5694 9.56043 14.6467 9.61204 14.7317 9.64725C14.8167 9.68246 14.9078 9.70058 14.9998 9.70058C15.0918 9.70058 15.1829 9.68246 15.2679 9.64725C15.3529 9.61204 15.4302 9.56043 15.4952 9.49537L18.4952 6.49537ZM18.1913 5.53741C18.1838 5.53427 18.1761 5.53132 18.1684 5.52856L18.1913 5.53741Z","clip-rule":"evenodd"},null,-1)];function sq(e,t){return F(),P("svg",Ott,[...Ntt])}const Dtt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:sq},render:sq},Symbol.toStringTag,{value:"Module"})),Rtt={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},Utt=[k("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M8.99998 11.4L11.4 6C11.8774 6 12.3352 6.18964 12.6727 6.5272C13.0103 6.86477 13.2 7.3226 13.2 7.79999V10.2H16.5959C16.7699 10.198 16.9422 10.2339 17.1009 10.3051C17.2596 10.3763 17.4009 10.4812 17.515 10.6125C17.6292 10.7437 17.7134 10.8983 17.7619 11.0653C17.8104 11.2324 17.822 11.408 17.7959 11.58L16.9679 16.9799C16.9245 17.2661 16.7792 17.5269 16.5587 17.7143C16.3382 17.9018 16.0573 18.0032 15.7679 17.9999H8.99998M8.99998 11.4V17.9999M8.99998 11.4H7.19999C6.88173 11.4 6.57651 11.5264 6.35147 11.7514C6.12643 11.9765 6 12.2817 6 12.6V16.7999C6 17.1182 6.12643 17.4234 6.35147 17.6485C6.57651 17.8735 6.88173 17.9999 7.19999 17.9999H8.99998"},null,-1)];function oq(e,t){return F(),P("svg",Rtt,[...Utt])}const Htt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:oq},render:oq},Symbol.toStringTag,{value:"Module"})),Qtt={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 12 12"},$tt=[k("path",{stroke:"url(#paint0_linear_5871_91715)","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.8","stroke-width":"1.5",d:"M2 4L6.30769 8.30769L10.6154 4"},null,-1),k("defs",null,[k("linearGradient",{id:"paint0_linear_5871_91715",x1:"-1.30834",x2:"1.22442",y1:"5.76805",y2:"11.9389",gradientUnits:"userSpaceOnUse"},[k("stop",{offset:"0.02","stop-color":"#C77AF4"}),k("stop",{offset:"0.99","stop-color":"#2F1BFF"})])],-1)];function aq(e,t){return F(),P("svg",Qtt,[...$tt])}const Ptt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:aq},render:aq},Symbol.toStringTag,{value:"Module"})),ztt={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none",viewBox:"0 0 16 16"},Ktt=[dn('',3)];function lq(e,t){return F(),P("svg",ztt,[...Ktt])}const Vtt=Object.freeze(Object.defineProperty({__proto__:null,default:{render:lq},render:lq},Symbol.toStringTag,{value:"Module"})),cA=Object.assign({name:"SvgIcon"},{__name:"index",props:{name:String,path:String},setup(e){const t=e,n=Object.assign({"/src/assets/img/add.svg":fje,"/src/assets/img/ai-search/arrow-left.svg":gje,"/src/assets/img/ai-search/arrow-right.svg":_je,"/src/assets/img/ai-search/icon-ai-search.svg":yje,"/src/assets/img/ai-search/icon-answer.svg":Eje,"/src/assets/img/ai-search/mindma-free.svg":Sje,"/src/assets/img/ai-search/mindmap-button.svg":Fje,"/src/assets/img/ai-search/mindmap.svg":Oje,"/src/assets/img/ai-search/related-question.svg":Rje,"/src/assets/img/ai-search/search-reference.svg":Qje,"/src/assets/img/arrow-down.svg":zje,"/src/assets/img/arrow-left.svg":Gje,"/src/assets/img/arrow-plus.svg":Yje,"/src/assets/img/chat-doc.svg":Zje,"/src/assets/img/chat-text.svg":tXe,"/src/assets/img/close.svg":iXe,"/src/assets/img/code-operation.svg":aXe,"/src/assets/img/copy-all.svg":uXe,"/src/assets/img/data.svg":fXe,"/src/assets/img/doc/file-active.svg":gXe,"/src/assets/img/doc/file.svg":_Xe,"/src/assets/img/feelback.svg":yXe,"/src/assets/img/folder-open-active.svg":EXe,"/src/assets/img/folder-open.svg":SXe,"/src/assets/img/icon-answer.svg":FXe,"/src/assets/img/icon-arrow-left.svg":OXe,"/src/assets/img/icon-arrow-right.svg":RXe,"/src/assets/img/icon-card-right.svg":QXe,"/src/assets/img/icon-close.svg":zXe,"/src/assets/img/icon-code.svg":GXe,"/src/assets/img/icon-continue.svg":YXe,"/src/assets/img/icon-control-mind.svg":ZXe,"/src/assets/img/icon-control-text.svg":tZe,"/src/assets/img/icon-directive.svg":iZe,"/src/assets/img/icon-doc.svg":aZe,"/src/assets/img/icon-fold-close.svg":uZe,"/src/assets/img/icon-fold-open.svg":fZe,"/src/assets/img/icon-folder.svg":gZe,"/src/assets/img/icon-global.svg":_Ze,"/src/assets/img/icon-his-mind.svg":yZe,"/src/assets/img/icon-input-close.svg":EZe,"/src/assets/img/icon-input-open.svg":SZe,"/src/assets/img/icon-link-type.svg":FZe,"/src/assets/img/icon-link.svg":OZe,"/src/assets/img/icon-loading.svg":RZe,"/src/assets/img/icon-message-question.svg":QZe,"/src/assets/img/icon-mind.svg":zZe,"/src/assets/img/icon-more.svg":GZe,"/src/assets/img/icon-optimize.svg":YZe,"/src/assets/img/icon-pause.svg":ZZe,"/src/assets/img/icon-right-1.svg":tJe,"/src/assets/img/icon-right-2.svg":iJe,"/src/assets/img/icon-right-3.svg":aJe,"/src/assets/img/icon-right-4.svg":uJe,"/src/assets/img/icon-right-5.svg":fJe,"/src/assets/img/icon-role-hot.svg":gJe,"/src/assets/img/icon-role-star.svg":_Je,"/src/assets/img/icon-role-use.svg":yJe,"/src/assets/img/icon-sending.svg":EJe,"/src/assets/img/icon-stop.svg":SJe,"/src/assets/img/icon-upload.svg":FJe,"/src/assets/img/link-square.svg":OJe,"/src/assets/img/link.svg":RJe,"/src/assets/img/loading.svg":QJe,"/src/assets/img/logo-aside.svg":zJe,"/src/assets/img/logo.svg":GJe,"/src/assets/img/look.svg":YJe,"/src/assets/img/markmap-download.svg":ZJe,"/src/assets/img/maxmin.svg":tet,"/src/assets/img/menu-ai-search.svg":iet,"/src/assets/img/menu-chat.svg":aet,"/src/assets/img/menu-directive.svg":Aet,"/src/assets/img/menu-tools.svg":het,"/src/assets/img/player.svg":met,"/src/assets/img/popover-icon-edit.svg":bet,"/src/assets/img/popover-icon-export.svg":wet,"/src/assets/img/popover-icon-share.svg":Bet,"/src/assets/img/popover-icon-trash.svg":Iet,"/src/assets/img/question.svg":Let,"/src/assets/img/radio-active.svg":Det,"/src/assets/img/radio-disable.svg":Het,"/src/assets/img/radio.svg":Pet,"/src/assets/img/receipt.svg":Vet,"/src/assets/img/refresh.svg":Wet,"/src/assets/img/repeat.svg":Xet,"/src/assets/img/scroll-arrow-left.svg":ett,"/src/assets/img/scroll-arrow-right.svg":rtt,"/src/assets/img/send.svg":ott,"/src/assets/img/set.svg":ctt,"/src/assets/img/site-progress/finish.svg":dtt,"/src/assets/img/site-progress/loading.svg":ptt,"/src/assets/img/site-progress/text.svg":vtt,"/src/assets/img/small-close.svg":Ctt,"/src/assets/img/small-select.svg":xtt,"/src/assets/img/small-set.svg":Ttt,"/src/assets/img/text-chat-active.svg":Itt,"/src/assets/img/text-chat.svg":Ltt,"/src/assets/img/thumbs-feedback.svg":Dtt,"/src/assets/img/thumbs-up.svg":Htt,"/src/assets/img/tree-arrow.svg":Ptt,"/src/assets/img/vector.svg":Vtt}),r=de(()=>t.name.toLowerCase()),i=de(()=>{const s=`${t.path?`/${t.path}`:""}/${r.value}.svg`;let o;for(const a in n){const l=n[a];a.endsWith(s)&&(o=l)}return o});return(s,o)=>(F(),He(mr(i.value),{class:"svg-icon"}))}}),Gtt={class:"step-progress-container"},qtt={class:"step-progress-container-checker"},Wtt={class:"step-progress-container-checker_wrap"},Ytt={class:"step-progress_icon"},jtt={key:0,class:"progress-icon_finish"},Xtt={key:1,class:"progress-icon_circle"},Ztt={class:"step-progress_tip"},Jtt=vn(Object.assign({name:"StepProgress"},{__name:"index",props:{endKey:{type:String,default:"END"},autoHide:{type:Boolean,default:!0},skeleton:{type:Boolean,default:!1}},setup(e,{expose:t}){const n=e,r=se(0),i=se("loading"),s=se(!0),o=yr([{text:"问题分析",name:"TEXT_ANALYZE"},{text:"意图理解",name:"INTENT_UNDERSTAND"},{text:"全站检索",name:"NETWORK_QUERY"},{text:"内容整理",name:"CONTENT_ARRANGEMENT"},{text:"完成回答",name:"ANSWER"}]),a=(m,g)=>r.value>g,l=m=>r.value>m||r.value===m&&i.value==="complete",c=()=>{r.value===o.length-1&&i.value==="complete"||(r.value{s.value=!1},500)))},u=()=>{r.value=0,i.value="loading",s.value=!0},d=()=>{r.value<=0||r.value--},h=m=>{const g=o.findIndex(b=>b.name===m);g>-1&&(r.value=g),i.value=m===n.endKey||g>o.length-1?"complete":"loading"};return n.modelValue&&h(n.modelValue),t({next:c,reset:u,prev:d,setStep:h}),(m,g)=>(F(),He(zi,{name:"el-fade-in"},{default:Ee(()=>[s.value?(F(),P("div",{key:0,class:ke(["step-progress",{skeleton:e.skeleton}])},[k("div",Gtt,[(F(!0),P(Ct,null,yn(o,(b,y)=>(F(),P("div",qtt,[k("div",Wtt,[k("div",Ytt,[l(y)?(F(),P("div",jtt,[ue(cA,{path:"site-progress",name:"finish"})])):(F(),P("div",Xtt,[ue(cA,{path:"site-progress",name:r.value===y?"loading":"text"},null,8,["name"]),k("span",null,pt(y+1),1)]))]),k("div",Ztt,[k("span",null,pt(b.text),1)])]),yent.find(t=>t.regex.test(e))||{},nnt=e=>(Gr("data-v-1064fbb4"),e=e(),qr(),e),rnt={class:"search-reference"},int={class:"search-reference-title"},snt=nnt(()=>k("span",null,"参考来源",-1)),ont={class:"ske"},ant={class:"ske-item-title"},lnt={class:"ske-item-link"},cnt={class:"search-reference-inner"},unt=["href","data-report-query"],Ant={class:"search-reference-item_title"},dnt={class:"num"},fnt={class:"tit"},hnt={class:"search-reference-item_desc"},pnt={class:"search-reference-item_icon"},gnt=["src"],mnt=vn(Object.assign({name:"SearchReference"},{__name:"index",props:{references:{type:Array,default:()=>[]},skeleton:{type:Boolean,default:!0},count:{type:Number,default:1}},setup(e,{expose:t}){const{extraUrlString:n}=pr();I4.use(dV);const r=e,i=287+8*r.count;let s;const o=se(null),a=se(!0),l=se(!0),c=()=>{a.value=s.x>=s.minScrollX,l.value=s.x<=s.maxScrollX},u=()=>{try{s=new I4(o.value,{scrollX:!0,bounce:!1}),c(),s.on("scrollEnd",()=>{c()})}catch(b){console.log(b)}},d=()=>{if(a.value)return;const b=Math.abs(s.x);s.scrollBy(b>i?i:b,0,300),c()},h=()=>{if(l.value)return;const b=Math.abs(s.maxScrollX)-Math.abs(s.x);s.scrollBy(-(b>=i?i:b),0,300),c()};t({prev:d,next:h});const m=se(!0);mt(()=>r.references,(b,y)=>{b&&b.length&&(y&&y.length&&s&&(s.destroy(),s=null),m.value=!1,b.length>3&&Kt(()=>{u()}))},{immediate:!0});const g=(b,y="sitename")=>{if(!b)return;if(b[y])return b[y];const{url:C}=b,{name:E,icon:B}=tnt(C);if(y==="sitename")return E||"";if(y==="siteicon")return B||""};return Xt(()=>{Kt(()=>{var b,y,C;(C=(y=(b=window.csdn)==null?void 0:b.report)==null?void 0:y.viewCheck)==null||C.call(y)})}),(b,y)=>{const C=qa,E=So,B=Cn("spm");return F(),P("div",rnt,[k("div",int,[ue(cA,{name:"search-reference",path:"ai-search"}),snt]),k("div",{class:ke(["search-reference-container",{"left-shadow":!a.value,"right-shadow":!l.value}])},[tt(k("div",{class:"search-reference-container—prev",onClick:y[0]||(y[0]=S=>d())},[ue(cA,{name:"arrow-left",path:"ai-search"})],512),[[rn,!a.value]]),tt(k("div",{class:"search-reference-container-next",onClick:y[1]||(y[1]=S=>h())},[ue(cA,{name:"arrow-right",path:"ai-search"})],512),[[rn,!l.value]]),k("div",{class:"search-reference-container—scrollview",ref_key:"scrollWrapper",ref:o},[ue(E,{loading:e.skeleton&&m.value,animated:""},{template:Ee(()=>[k("div",ont,[(F(),P(Ct,null,yn(3,S=>k("div",{class:"ske-item",key:S},[k("div",ant,[ue(C,{variant:"circle",class:"avatar"}),ue(C,{variant:"text",class:"tit"})]),ue(C,{variant:"p",class:"desc"}),ue(C,{variant:"p",class:"desc"}),k("div",lnt,[ue(C,{variant:"circle",class:"avatar"}),ue(C,{variant:"text",class:"tit"})])])),64))])]),default:Ee(()=>[k("div",cnt,[(F(!0),P(Ct,null,yn(e.references,(S,L)=>tt((F(),P("a",{class:"search-reference-item",href:S.url,target:"_blank","data-report-query":`spm=1018.2226.3001.9630.${L+1}&${T(n)}`},[k("div",Ant,[k("span",dnt,pt(L+1),1),k("span",fnt,pt(S.title),1)]),k("div",hnt,pt(S.content),1),k("div",pnt,[k("img",{src:g(S,"siteicon"),alt:""},null,8,gnt),k("span",null,pt(g(S,"sitename")),1)])],8,unt)),[[B,{spm:"1018.2226.3001.9630."+(L+1),dest:S.url,extra:{title:S.title,index:L+1}}]])),256))])]),_:1},8,["loading"])],512)],2)])}}}),[["__scopeId","data-v-1064fbb4"]]),vnt=e=>(Gr("data-v-3ea3fe5d"),e=e(),qr(),e),_nt={class:"related-question"},bnt={key:0,class:"related-question-title"},Cnt=vnt(()=>k("span",null,"相关提问",-1)),ynt={class:"ske"},wnt={class:"related-question-container"},xnt=["onClick"],Ent=vn(Object.assign({name:"RelatedQuestion"},{__name:"index",props:{questions:{type:Array,default:()=>[]},skeleton:{type:Boolean,default:!0},qid:String,disabled:Boolean},emits:["on-question"],setup(e,{emit:t}){const n=e,r=se(!0);mt(()=>n.questions,(o,a)=>{o.length&&(r.value=!1)},{immediate:!0});const i=o=>{n.disabled||Ch(o)},s=de(()=>n.skeleton&&r.value);return(o,a)=>{const l=qa,c=So,u=Cn("spm");return F(),P("div",_nt,[s.value||e.questions.length?(F(),P("div",bnt,[ue(cA,{name:"related-question",path:"ai-search"}),Cnt])):Le("",!0),ue(c,{loading:s.value,animated:""},{template:Ee(()=>[k("div",ynt,[ue(l,{variant:"p",class:"desc"}),ue(l,{variant:"p",class:"desc"}),ue(l,{variant:"p",class:"desc"}),ue(l,{variant:"p",class:"desc"})])]),default:Ee(()=>[k("div",wnt,[k("ul",null,[(F(!0),P(Ct,null,yn(e.questions,(d,h)=>tt((F(),P("li",null,[k("div",{class:ke(["related-question-item",{disabled:e.disabled}]),onClick:m=>i(d)},[k("span",null,pt(d),1),ue(cA,{name:"arrow-right",path:"ai-search"})],10,xnt)])),[[u,{spm:"1018.2226.3001.9815",index:`${h+1}`,extra:{questionId:e.qid}}]])),256))])])]),_:1},8,["loading"])])}}}),[["__scopeId","data-v-3ea3fe5d"]]),Bnt={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},Tnt=[dn('',1)];function Snt(e,t){return F(),P("svg",Bnt,[...Tnt])}const knt={render:Snt},Int={class:"ai-search-item"},Fnt={key:0,class:"define-content flex"},Mnt={key:0,class:"msg"},Lnt={key:1,class:"msg has-bg radius-8 padding-14"},Ont={key:2,class:"msg"},Nnt=["id"],Dnt={class:"ai-search-item-name"},Rnt=k("span",null,"回答",-1),Unt={class:"ai-search-item-markdown"},Hnt={class:"ai-search-item-feedback"},Qnt={key:1,class:"ai-search-item-end"},$nt={key:2},Pnt={class:"ai-search-item-name"},znt=k("span",null,"思维导图",-1),Knt={__name:"index",props:{index:Number,item:Object,last:Boolean},emits:["send"],setup(e,{emit:t}){const{chat:n,cursorDisabled:r}=ii(),{setCurHistory:i}=bi(),{records:s,sid:o,setSid:a,addRecord:l,removeLastRecord:c,updateIndexRecord:u}=Yr(),d=e;Xt(()=>{});const h=()=>{var B;r.value||(B=d.item)!=null&&B.mindMapText||d.item.mindMapLoading||N3e(d.item,d.index)},m=de(()=>{const B=d.item;return(B==null?void 0:B.id)&&(B.status===wt.end||!B.status)}),g=se(null),b=de(()=>{var B;return((B=d.item)==null?void 0:B.progress)||""});mt(()=>b.value,B=>{var S;(S=g.value)==null||S.setStep(B)}),mt(()=>n.status,B=>{var S;B===wt.end&&((S=g.value)==null||S.setStep("END"))});const y=Aa(async B=>{await CO(B.question)&&(i({}),bO(B.question))},200),C=de(()=>{var B,S;return((B=d.item)==null?void 0:B.finishType)==="ERROR_STOP"||((S=d.item)==null?void 0:S.define)===Fi.error}),E=de(()=>{var B,S;return((B=d.item)==null?void 0:B.status)===wt.end||!((S=d.item)!=null&&S.status)});return(B,S)=>{var U,$,G,z;const L=So,N=So;return F(),P("div",Int,[e.item.define&&!C.value?(F(),P("span",Fnt,[e.item.define==T(Fi).login?(F(),P("div",Mnt,[ue(k$)])):e.item.define==T(Fi).vip?(F(),P("div",Lnt,[ue(I$)])):(F(),P("div",Ont,pt(e.item.message),1))])):(F(),P(Ct,{key:1},[k("h1",{class:"ai-search-title line",id:e.item.qid},pt(e.item.question),9,Nnt),e.item.status!==T(wt).end?(F(),He(Jtt,{key:0,ref_key:"stepProgress",ref:g,style:{"margin-top":"30px"}},null,512)):Le("",!0),ue(N,{loading:e.item.status===T(wt).loading||e.item.status===T(wt).sending&&!e.item.message,animated:""},{template:Ee(()=>[ue(L,{rows:4,animated:"",style:{"margin-top":"30px"}})]),default:Ee(()=>{var R,W;return[tt(k("div",Dnt,[ue(T(knt)),Rnt],512),[[rn,(R=e.item)==null?void 0:R.message]]),k("div",Unt,[ue(Mu,{id:e.item.qid||T(o),text:(W=e.item)==null?void 0:W.message,end:E.value},null,8,["id","text","end"]),k("div",Hnt,[m.value?(F(),He(lb,{key:0,type:"search",ref:"feedBack",showCopy:!0,item:e.item,index:e.index,showRefresh:e.last,onRefreshAnswer:S[0]||(S[0]=te=>T(y)(e.item))},null,8,["item","index","showRefresh"])):Le("",!0)])])]}),_:1},8,["loading"]),E.value?(F(),P("div",Qnt,"—— END ——")):Le("",!0),E.value?(F(),P("div",$nt,[k("div",Pnt,[ue(T(aK)),Yt(),znt]),k("div",{class:ke(["ai-search-item-mind",{generate:((U=e.item)==null?void 0:U.mindMapText)||e.item.mindMapLoading||e.item.error}]),onClick:h},[ue(ay,{width:"100%",height:"160px",toolbarStyle:{visibility:($=e.item)!=null&&$.mindMapText?"visible":"hidden",top:"10px",right:"10px"},index:e.index,qid:e.item.qid,isError:e.item.error,message:(G=e.item)==null?void 0:G.message,text:(z=e.item)==null?void 0:z.mindMapText,loading:e.item.mindMapLoading,onSend:h},null,8,["toolbarStyle","index","qid","isError","message","text","loading"])],2)])):Le("",!0),e.item.references&&e.item.references.length?(F(),He(mnt,{key:3,references:e.item.references,style:{"margin-top":"30px"}},null,8,["references"])):Le("",!0),e.item.questions&&e.item.questions.length?(F(),He(Ent,{key:4,questions:e.item.questions,style:{"margin-top":"30px"},qid:e.item.qid,disabled:T(r)},null,8,["questions","qid","disabled"])):Le("",!0)],64))])}}},Vnt={class:"ai-search-scroll"},Gnt={key:0,class:"next-line"},qnt=vn({__name:"index",setup(e){const{curHistory:t}=bi(),n=se(),r=se(),i=se(),s=l=>{a.value.length<2||Kt(()=>{var c;if(!l[0].define&&l[0].define!=="text"){const u=r.value.clientHeight,d=i.value[a.value.length-2];d&&(d.style.minHeight="auto");const h=i.value[a.value.length-1];h.style.minHeight=u+"px"}(c=n.value)==null||c.setScrollTop(999999)})},o=_3e(()=>{a1()},200),{records:a}=Yr(s,!0);return(l,c)=>{const u=y9;return F(),P("div",{class:"ai-search-items",ref_key:"wrapRef",ref:r},[ue(u,{ref_key:"scrollbarRef",ref:n,height:"100%",onScroll:T(o)},{default:Ee(()=>[k("div",Vnt,[(F(!0),P(Ct,null,yn(T(a),(d,h)=>(F(),P("div",{ref_for:!0,ref_key:"recordsRef",ref:i,key:d.id,class:ke(["record-item",d.type])},[h>0&&(!d.define||d.define==="text")?(F(),P("div",Gnt)):Le("",!0),d.type==="left"?(F(),He(Knt,{key:1,item:d,last:h===T(a).length-1,index:h},null,8,["item","last","index"])):Le("",!0)],2))),128)),T(t)&&T(t).answerCheckHit?(F(),P("div",{key:0,class:ke(["ai-search-answer-checkhit",{"show-image":!T(a).length}])},[ue(W$,{showImage:!T(a).length,onNewChat:T(Wi)},null,8,["showImage","onNewChat"])],2)):Le("",!0)])]),_:1},8,["onScroll"])],512)}}},[["__scopeId","data-v-a9989e73"]]),Wnt={key:0,id:"chat-ai-search"},Ynt={key:0,class:"ai-search-default-page"},jnt={key:1,class:"ai-search-main"},Xnt={key:0,class:"ai-search-input-bar"},Znt={__name:"index",props:{loaded:{type:Boolean,default:!1},simple:{type:Boolean,default:!1},inputValue:{type:String,default:""}},setup(e,{expose:t}){const n=e,{loading:r,waiting:i,cursorDisabled:s}=ii(),{curHistory:o}=bi(),{records:a,checkedStatus:l}=Yr(),c=se(!1);mt(()=>n.loaded,y=>{y&&(c.value=!0)},{immediate:!0});const u=de(()=>{var y;return((y=a.value)==null?void 0:y.length)===0&&!i.value&&!(o.value&&o.value.answerCheckHit)}),d=de(()=>{var y;return((y=o.value)==null?void 0:y.answerCheckHit)||l.enable}),h=se(null),m=se(null),g=y=>{u.value?h.value.setMessage(y):m.value.setMessage(y)},b=(y,C)=>{Ch(y,C)};return t({setInputVal:g}),(y,C)=>c.value?(F(),P("div",Wnt,[k("div",{class:ke(["ai-search-panel",{simple:e.simple}])},[u.value?(F(),P("div",Ynt,[ue(tK,{simple:e.simple,gradient:""},{default:Ee(()=>[ue(rje,{ref_key:"inputDefaultPage",ref:h,simple:e.simple,onNewChat:T(N3),isSearch:!0},null,8,["simple","onNewChat"]),ue(XYe,{simple:e.simple,isSearch:!0,onClickQuery:b},null,8,["simple"])]),_:1},8,["simple"])])):(F(),P("div",jnt,[ue(qnt,{onNewChat:T(N3),onSend:b},null,8,["onNewChat"]),d.value?Le("",!0):(F(),P("div",Xnt,[ue(uje,{onNewChat:T(N3),isSearch:!0},null,8,["onNewChat"])]))]))],2),ue(u4)])):Le("",!0)}},cq=se("");function Jnt(){return{docId:cq,setDocId(e){cq.value=e}}}const ert=gr({source:"cas"}),trt=se({});function nrt(){return ert.getAbtest().then(e=>{var t;((t=e.data)==null?void 0:t.code)==200&&(trt.value=e.data.data)})}const rrt={key:1,class:"chat-room"},irt={class:"chat-main",ref:"containerRef"},srt={__name:"App",props:{drawer:Boolean,width:{type:String,default:"100%"},keycode:{type:String,default:"blog"},model:{type:String,default:"chat"},modelId:{type:String,default:""},docId:{type:String,default:""},query:{type:String,default:""},extra:{type:Object,default:()=>{}},features:{type:Object,default:()=>({defaultTab:"search"})},modelSettings:{type:Object,default:()=>({})},getModelEnable:{type:Function,default:()=>{}},showVersionDialog:{type:Boolean,default:!0},onCollapseChat:{type:Function},fold:{type:Boolean,default:!1},onModelSettingChange:{type:Function}},setup(e,{expose:t}){var gt;const n=e,{modelSettings:r,setModelSettings:i}=b1(),{docId:s,setDocId:o}=Jnt(),{extraData:a,setExtraData:l}=pr(),{mainTab:c,mainTabItem:u,setTab:d}=_s(),{chatType:h,setChatType:m}=dh(n.chatType),{records:g,checkedStatus:b,setRecords:y,sid:C,setSid:E,addRecord:B}=Yr(),{keycode:S,setKeycode:L}=Gc(),{setFeatures:N}=e0(),{role:U,setRole:$}=Mr(),{chat:G,sending:z,setStatus:R,simple:W,setSimple:te}=ii(),{setBizResourceInfo:K}=KI(),{curHistory:j,setCurHistory:ee}=bi(),V=gr({source:"cas"}),X=se(),le=se(),pe=se(!1),J=se(!1),he=((gt=n==null?void 0:n.features)==null?void 0:gt.defaultTab)||"search",ye=se(he);L(n.keycode),n.modelSettings&&i(n.modelSettings),n.docId&&o(n.docId),l({utm_source:Xf(S.value),...n.extra}),N(n.features),n.chatType&&m(n.chatType),nrt();const be=de(()=>g.value.length>0);function Ie(){var xt,kt;return((xt=le.value)==null?void 0:xt.offsetHeight)<650?te(!0):W.value&&te(!1),((kt=le.value)==null?void 0:kt.offsetHeight)<650}const Ve=()=>{var kt,kn;const{extraData:xt}=pr();console.log("report pageview:",xt),(kn=(kt=window==null?void 0:window.csdn)==null?void 0:kt.report)==null||kn.reportView({spm:"1018.2226.3001.9136",extra:{...n.extra,...xt}})};Xt(()=>{console.log("production"),yL(),setTimeout(()=>{a1()},600),document.onclick=()=>{setTimeout(()=>{a1()},300)},n.drawer||Ve(),Ie(),window.addEventListener("resize",Ie),n.modelId&&Xe()}),X0(()=>{window.removeEventListener("resize",Ie)});const Je=se(),Xe=()=>new Promise((xt,kt)=>{if(!n.modelId||ye.value!=="chat")return xt(!1);V.getModelInfo({docUuid:n.modelId,type:s3(S.value)}).then(({data:{data:kn}})=>{var Ea;const Ei=(Ea=kn==null?void 0:kn.data)==null?void 0:Ea.map,us=Ei.file_state===3;n.getModelEnable(us),us&&(Je.value=Ei),xt(us)})}),ct=()=>{n.onCollapseChat&&n.onCollapseChat(ye.value==="chat"&&C.value)},Bt=(...xt)=>{n.onModelSettingChange&&n.onModelSettingChange(...xt)},St=({id:xt,list:kt})=>{y([]),E(xt);const kn=cO(kt);y(kn),Kt(()=>{z.value&&Q7()})},Tt=(xt,kt)=>{var kn;(kn=X.value)==null||kn.selectChat(xt,kt)},fe=(xt,kt)=>{const kn=typeof xt=="string"?xt:xt.question,Ei=kt||Wa();E(Ei),ye.value==="chat"&&I1(kn),ye.value==="search"&&Ch(kn)},me=(xt,kt)=>{const kn=typeof xt=="string"?xt:xt.question,Ei=kt||Wa();E(Ei),$({}),d(ri),I1(kn)},xe=se(null),Se=xt=>{xe.value.openVip(xt)},Re=xt=>{xe.value.newChat(xt,!0),Ne("chat"),d(ri),$({})},Ne=(xt=he)=>{ye.value=xt,y([]),E(),$({}),ee({})},Fe=xt=>xt===ye.value,Ye=se(null),Ke=se(!1),Pe=xt=>{var kt;Ne("chat"),((kt=U==null?void 0:U.value)==null?void 0:kt.chatType)===Vi&&(d(ri),$({})),Ye.value.setMessage(xt)},dt=xt=>(J.value=!0,Ve(),typeof xt=="object"&&(xt.resourceInfo&&K(xt.resourceInfo),xt.modelId===Je.value.uuid&&y([{type:"left",message:Je.value.welcome},{type:"left",message:Je.value.summary}])),!0),yt=()=>{if(J.value)return J.value=!1,Kt(()=>{K(null),Ne()}),!1},$e=de(()=>({simple:W.value})),lt=de(()=>{var xt;return((xt=j.value)==null?void 0:xt.answerCheckHit)||b.enable}),Ge=se(null),at=se(null),_t=se(null),$t=xt=>{Kt(()=>{switch(xt.value){case Lo:Ge.value.docUpload();break;case x1:Wi(),at.value.addCode();break;case Yl:_t.value.openLinkDialog();break;case Ja:case el:Wi(xt.role);break}})},ln=xt=>{var kt;(kt=xe.value)==null||kt.changTab(xt)},Xn=se(null),Qi=xt=>{var kt;ye.value==="chat"?Ye.value.setMessage(xt):ye.value==="search"&&((kt=Xn.value)==null||kt.setInputVal(xt))};Xt(()=>{n.query&&Qi(n.query)}),t({instance:Ir(),getModelInfo:Xe,setDocId:o,setExtraData:l,setKeycode:L,getSid:()=>C.value,setModelSettings:i,sendMessage:fe,openVipDialog:F3,openVip:Se,onModelSettingChange:Bt,selectChatItem:Tt,setSimpleMode(xt){setTimeout(()=>{const kt=Ie();te(xt?!0:kt)}),pe.value=xt},setInputVal:Qi,openChat:dt,closeChat:yt,changeSideTab:ln});const fn=de(()=>be.value||j.value&&j.value.answerCheckHit);return(xt,kt)=>(F(),P("div",{id:"chat-pro",class:ke(["chat-wrapper",$e.value]),ref_key:"chatRef",ref:le},[ue(Ci,{name:"collapseBtn"},{default:Ee(()=>[pe.value?(F(),He(PVe,{key:0,onClick:ct,fold:e.fold},null,8,["fold"])):Le("",!0)]),_:1}),ue(eue,{"show-drawer":J.value,width:e.width,"is-drawer":e.drawer,onClose:yt},{default:Ee(()=>[ue(wge,{ref_key:"chatAside",ref:xe,activeMenu:ye.value,"onUpdate:activeMenu":kt[0]||(kt[0]=kn=>ye.value=kn),onNewChat:T(Wi),onChangeMenu:Ne},{default:Ee(()=>[Fe("chat")?(F(),He(d3e,{key:0,ref_key:"hisRef",ref:X,onSelectChat:St,onNewChat:T(Wi)},null,8,["onNewChat"])):(F(),He(tme,{key:1}))]),_:1},8,["activeMenu","onNewChat"]),k("div",{class:ke(["chat-right",`chat-right-${ye.value}`])},[Fe("search")?(F(),He(Znt,{key:0,ref_key:"aiSearch",ref:Xn,simple:T(W),loaded:ye.value==="search"},null,8,["simple","loaded"])):Le("",!0),Fe("chat")?(F(),P("div",rrt,[k("div",irt,[ue(Ci,{name:"modelControl"},{default:Ee(()=>[ue(TKe,{keycode:T(S),class:"model-wraper"},null,8,["keycode"])]),_:1}),fn.value&&ye.value==="chat"?(F(),He(V$e,{key:0,onNewChat:T(Wi)},null,8,["onNewChat"])):Le("",!0),fn.value?Le("",!0):(F(),He(tK,{key:1,simple:T(W)},{default:Ee(()=>{var kn;return[ue(lK,{onChange:(kn=Ye.value)==null?void 0:kn.onChangeTab,onNewChat:T(Wi),"is-cards":"",simple:T(W)},null,8,["onChange","onNewChat","simple"]),ue(fPe,{simple:T(W),onClick:me,style:on({visibility:T(c)!=T(Lo)?"visible":"hidden"})},null,8,["simple","style"])]}),_:1},8,["simple"])),lt.value?Le("",!0):(F(),He(sKe,{key:2,ref_key:"inputBar",ref:Ye,onUseDirective:Pe,onOpenVip:Se,onChangeTab:$t,onNewChat:T(Wi),onUpdateShowDirective:kt[1]||(kt[1]=kn=>Ke.value=kn),simple:T(W),sid:T(C),hideWelcome:fn.value},{default:Ee(()=>[ue(Ci,{name:"chatdoc"},{default:Ee(()=>[ue(tVe,{ref_key:"chatDoc",ref:Ge,onSend:T(Wi),onClose:T(Wi)},null,8,["onSend","onClose"])]),_:1}),ue(Ci,{name:"chatcode"},{default:Ee(()=>[T(c)==T(x1)?(F(),He(dVe,{key:0,ref_key:"chatCode",ref:at,onSend:T(Wi),onClose:T(Wi)},null,8,["onSend","onClose"])):Le("",!0)]),_:1}),ue(Ci,{name:"chatnet"},{default:Ee(()=>[T(c)==T(Ja)?(F(),He(IVe,{key:0,ref:"chatNet",onClose:T(Wi)},null,8,["onClose"])):Le("",!0)]),_:1}),ue(Ci,{name:"mindMap"},{default:Ee(()=>[T(c)==T(el)?(F(),He(QVe,{key:0,ref:"chatMind",onClose:T(Wi)},null,8,["onClose"])):Le("",!0)]),_:1}),ue(Ci,{name:"chatlink"},{default:Ee(()=>[T(c)==T(Yl)?(F(),He(xVe,{key:0,ref_key:"chatLink",ref:_t,onNewChat:T(Wi)},null,8,["onNewChat"])):Le("",!0)]),_:1})]),_:1},8,["onNewChat","simple","sid","hideWelcome"]))],512),ue(u4)])):Le("",!0),Fe("directive")?(F(),He(OYe,{key:2,onUseRole:Re,onUseDirective:Pe,onOpenVip:Se})):Le("",!0),Fe("tools")?(F(),He($Ye,{key:3})):Le("",!0),ue(KYe,{onOpenVip:Se}),ue(ZVe)],2),ue(aWe,{"show-version-dialog":e.showVersionDialog},null,8,["show-version-dialog"]),ue(DYe)]),_:1},8,["show-drawer","width","is-drawer"])],2))}},ort={class:"chat-share-view"},art={class:"chat-share-view__header"},lrt={key:0},crt={key:1},urt=["target","data-report-click","data-report-view"],Art={class:"chat-share-view__content"},drt=k("div",{class:"chat-share-view__footer"},[k("span",null,"所有内容均由AI模型输出,仅供参考,不代表我们的态度或观点")],-1),frt={__name:"AppShare",props:{id:{type:String,default:""}},setup(e){const t=se({}),n=a=>{t.value=a},r=se(!0),i=a=>{const l=(a==null?void 0:a.target)||s.value,c=l.clientHeight,d=l.scrollHeight-c-l.scrollTop;r.value=d<=20},s=se(null),o=()=>{var l;const a=s.value;a&&(a.scrollTo?(l=s.value)==null||l.scrollTo({top:99999999,behavior:"smooth"}):a.scrollTop=a.scrollHeight+99999999)};return window.addEventListener("resize",i),Xt(()=>{var a;(a=window.csdn)==null||a.report.viewCheck()}),(a,l)=>{const c=ur;return F(),P("div",{class:ke(["chat-pro-share",{wap:T(Y9)()}])},[k("div",ort,[k("div",art,[t.value.nickName||t.value.userName?(F(),P("span",lrt,pt(t.value.nickName||t.value.userName)+"分享的内容: ",1)):(F(),P("span",crt)),k("a",{class:"primary-btn",target:T(Y9)()?"_self":"_blank","data-report-click":JSON.stringify({spm:"1018.2226.3001.10148",extra:{id:e.id}}),"data-report-view":JSON.stringify({spm:"1018.2226.3001.10148",extra:{id:e.id}}),"data-report-query":"spm=1018.2226.3001.10148",href:"https://chat.csdn.net"}," 前往使用C知道 ",8,urt)]),k("div",Art,[k("div",{class:"chat-share-view__content_inner c-scrollbar-style",onScroll:i,ref_key:"scrollParent",ref:s},[ue(eK,{shareId:e.id,height:"100%",onOnData:n,onOnRender:i},null,8,["shareId"])],544),ue(zi,{name:"van-slide-up"},{default:Ee(()=>[tt(k("div",{class:"slide-down-btn",onClick:l[0]||(l[0]=u=>o())},[ue(c,null,{default:Ee(()=>[ue(T(Bre))]),_:1})],512),[[rn,!r.value]])]),_:1})]),drt])],2)}}};function hrt(e,t){e&&(e.directive("report",{mounted(n,r){try{const i=o3(r.value,t);n.setAttribute("data-report-click",JSON.stringify(i))}catch(i){console.error("Track click error",i)}}}),e.directive("view",{mounted(n,r){try{const i=o3(r.value,t);n.setAttribute("data-report-view",JSON.stringify(i))}catch(i){console.error("Track view error",i)}}}),e.directive("query",{mounted(n,r){try{const i=o3(r.value,t);delete i.dest,n.setAttribute("data-report-query",lh.stringify(i))}catch(i){console.error("Track query error",i)}}}),e.directive("spm",{mounted(n,r){try{if(!r.value)return;const i=o3(r.value,t),{exclude:s=[]}=i;delete i.exclude,s.includes("view")||n.setAttribute("data-report-view",JSON.stringify(i)),s.includes("click")||n.setAttribute("data-report-click",JSON.stringify(i))}catch(i){console.error("Track error",i)}}}))}var M4={exports:{}};/** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */M4.exports,function(e,t){(function(){var n,r="4.17.21",i=200,s="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",a="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",c=500,u="__lodash_placeholder__",d=1,h=2,m=4,g=1,b=2,y=1,C=2,E=4,B=8,S=16,L=32,N=64,U=128,$=256,G=512,z=30,R="...",W=800,te=16,K=1,j=2,ee=3,V=1/0,X=9007199254740991,le=17976931348623157e292,pe=NaN,J=4294967295,he=J-1,ye=J>>>1,be=[["ary",U],["bind",y],["bindKey",C],["curry",B],["curryRight",S],["flip",G],["partial",L],["partialRight",N],["rearg",$]],Ie="[object Arguments]",Ve="[object Array]",Je="[object AsyncFunction]",Xe="[object Boolean]",ct="[object Date]",Bt="[object DOMException]",St="[object Error]",Tt="[object Function]",fe="[object GeneratorFunction]",me="[object Map]",xe="[object Number]",Se="[object Null]",Re="[object Object]",Ne="[object Promise]",Fe="[object Proxy]",Ye="[object RegExp]",Ke="[object Set]",Pe="[object String]",dt="[object Symbol]",yt="[object Undefined]",$e="[object WeakMap]",lt="[object WeakSet]",Ge="[object ArrayBuffer]",at="[object DataView]",_t="[object Float32Array]",$t="[object Float64Array]",ln="[object Int8Array]",Xn="[object Int16Array]",Qi="[object Int32Array]",fn="[object Uint8Array]",gt="[object Uint8ClampedArray]",xt="[object Uint16Array]",kt="[object Uint32Array]",kn=/\b__p \+= '';/g,Ei=/\b(__p \+=) '' \+/g,us=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ea=/&(?:amp|lt|gt|quot|#39);/g,uA=/[&<>"']/g,Vp=RegExp(Ea.source),As=RegExp(uA.source),Ao=/<%-([\s\S]+?)%>/g,fo=/<%([\s\S]+?)%>/g,F0=/<%=([\s\S]+?)%>/g,Ed=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Bd=/^\w*$/,Gp=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,M0=/[\\^$.*+?()[\]{}|]/g,pi=RegExp(M0.source),Pn=/^\s+/,O=/\s/,H=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ut=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,ge=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,kr=/[()=,{}\[\]\/\s]/,Ot=/\\(\\)?/g,Zi=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,hc=/\w*$/,Gt=/^[-+]0x[0-9a-f]+$/i,Xr=/^0b[01]+$/i,ws=/^\[object .+?Constructor\]$/,Td=/^0o[0-7]+$/i,_e=/^(?:0|[1-9]\d*)$/,Ba=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Te=/($^)/,L4=/['\n\r\u2028\u2029\\]/g,AA="\\ud800-\\udfff",O4="\\u0300-\\u036f",Sd="\\ufe20-\\ufe2f",Jt="\\u20d0-\\u20ff",kd=O4+Sd+Jt,dA="\\u2700-\\u27bf",qp="a-z\\xdf-\\xf6\\xf8-\\xff",Qw="\\xac\\xb1\\xd7\\xf7",Id="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ho="\\u2000-\\u206f",$w=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",N4="A-Z\\xc0-\\xd6\\xd8-\\xde",D4="\\ufe0e\\ufe0f",R4=Qw+Id+ho+$w,Wp="['’]",Yp="["+AA+"]",Ji="["+R4+"]",fA="["+kd+"]",U4="\\d+",Pw="["+dA+"]",jp="["+qp+"]",H4="[^"+AA+R4+U4+dA+qp+N4+"]",Xp="\\ud83c[\\udffb-\\udfff]",zw="(?:"+fA+"|"+Xp+")",Q4="[^"+AA+"]",L0="(?:\\ud83c[\\udde6-\\uddff]){2}",Fd="[\\ud800-\\udbff][\\udc00-\\udfff]",pc="["+N4+"]",Kw="\\u200d",ze="(?:"+jp+"|"+H4+")",Or="(?:"+pc+"|"+H4+")",pl="(?:"+Wp+"(?:d|ll|m|re|s|t|ve))?",zo="(?:"+Wp+"(?:D|LL|M|RE|S|T|VE))?",$4=zw+"?",P4="["+D4+"]?",z4="(?:"+Kw+"(?:"+[Q4,L0,Fd].join("|")+")"+P4+$4+")*",Md="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ld="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",It=P4+$4+z4,gc="(?:"+[Pw,L0,Fd].join("|")+")"+It,Od="(?:"+[Q4+fA+"?",fA,L0,Fd,Yp].join("|")+")",zr=RegExp(Wp,"g"),Ta=RegExp(fA,"g"),Zp=RegExp(Xp+"(?="+Xp+")|"+Od+It,"g"),Vw=RegExp([pc+"?"+jp+"+"+pl+"(?="+[Ji,pc,"$"].join("|")+")",Or+"+"+zo+"(?="+[Ji,pc+ze,"$"].join("|")+")",pc+"?"+ze+"+"+pl,pc+"+"+zo,Ld,Md,U4,gc].join("|"),"g"),Gw=RegExp("["+Kw+AA+kd+D4+"]"),qw=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ai=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Jp=-1,br={};br[_t]=br[$t]=br[ln]=br[Xn]=br[Qi]=br[fn]=br[gt]=br[xt]=br[kt]=!0,br[Ie]=br[Ve]=br[Ge]=br[Xe]=br[at]=br[ct]=br[St]=br[Tt]=br[me]=br[xe]=br[Re]=br[Ye]=br[Ke]=br[Pe]=br[$e]=!1;var dr={};dr[Ie]=dr[Ve]=dr[Ge]=dr[at]=dr[Xe]=dr[ct]=dr[_t]=dr[$t]=dr[ln]=dr[Xn]=dr[Qi]=dr[me]=dr[xe]=dr[Re]=dr[Ye]=dr[Ke]=dr[Pe]=dr[dt]=dr[fn]=dr[gt]=dr[xt]=dr[kt]=!0,dr[St]=dr[Tt]=dr[$e]=!1;var e2={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},hA={"&":"&","<":"<",">":">",'"':""","'":"'"},Vn={"&":"&","<":"<",">":">",""":'"',"'":"'"},Nd={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},t2=parseFloat,K4=parseInt,ds=typeof qt=="object"&&qt&&qt.Object===Object&&qt,Ko=typeof self=="object"&&self&&self.Object===Object&&self,Bi=ds||Ko||Function("return this")(),ht=t&&!t.nodeType&&t,gi=ht&&!0&&e&&!e.nodeType&&e,Dd=gi&&gi.exports===ht,pA=Dd&&ds.process,fs=function(){try{var Me=gi&&gi.require&&gi.require("util").types;return Me||pA&&pA.binding&&pA.binding("util")}catch{}}(),es=fs&&fs.isArrayBuffer,Sa=fs&&fs.isDate,fr=fs&&fs.isMap,n2=fs&&fs.isRegExp,r2=fs&&fs.isSet,i2=fs&&fs.isTypedArray;function xs(Me,et,qe){switch(qe.length){case 0:return Me.call(et);case 1:return Me.call(et,qe[0]);case 2:return Me.call(et,qe[0],qe[1]);case 3:return Me.call(et,qe[0],qe[1],qe[2])}return Me.apply(et,qe)}function Ww(Me,et,qe,Nt){for(var An=-1,zn=Me==null?0:Me.length;++An-1}function G4(Me,et,qe){for(var Nt=-1,An=Me==null?0:Me.length;++Nt-1;);return qe}function u2(Me,et){for(var qe=Me.length;qe--&&mc(et,Me[qe],0)>-1;);return qe}function Zw(Me,et){for(var qe=Me.length,Nt=0;qe--;)Me[qe]===et&&++Nt;return Nt}var Jw=a2(e2),X4=a2(hA);function A2(Me){return"\\"+Nd[Me]}function d2(Me,et){return Me==null?n:Me[et]}function ml(Me){return Gw.test(Me)}function Vd(Me){return qw.test(Me)}function ex(Me){for(var et,qe=[];!(et=Me.next()).done;)qe.push(et.value);return qe}function f2(Me){var et=-1,qe=Array(Me.size);return Me.forEach(function(Nt,An){qe[++et]=[An,Nt]}),qe}function h2(Me,et){return function(qe){return Me(et(qe))}}function Vo(Me,et){for(var qe=-1,Nt=Me.length,An=0,zn=[];++qe-1}function Zd(A,p){var x=this.__data__,D=we(x,A);return D<0?(++this.size,x.push([A,p])):x[D][1]=p,this}Ma.prototype.clear=f5,Ma.prototype.delete=Xd,Ma.prototype.get=w2,Ma.prototype.has=h5,Ma.prototype.set=Zd;function Cl(A){var p=-1,x=A==null?0:A.length;for(this.clear();++p=p?A:p)),A}function sn(A,p,x,D,Y,ae){var ve,Be=p&d,De=p&h,nt=p&m;if(x&&(ve=Y?x(A,D,Y,ae):x(A)),ve!==n)return ve;if(!Vr(A))return A;var st=bn(A);if(st){if(ve=fit(A),!Be)return Xs(A,ve)}else{var At=ps(A),Ft=At==Tt||At==fe;if(q0(A))return Rq(A,Be);if(At==Re||At==Ie||Ft&&!Y){if(ve=De||Ft?{}:nW(A),!Be)return De?nit(A,We(ve,A)):tit(A,Ue(ve,A))}else{if(!dr[At])return Y?A:{};ve=hit(A,At,Be)}}ae||(ae=new Wo);var Pt=ae.get(A);if(Pt)return Pt;ae.set(A,ve),FW(A)?A.forEach(function(nn){ve.add(sn(nn,p,x,nn,A,ae))}):kW(A)&&A.forEach(function(nn,Hn){ve.set(Hn,sn(nn,p,x,Hn,A,ae))});var tn=nt?De?Fx:Ix:De?Js:$i,Tn=st?n:tn(A);return Ws(Tn||A,function(nn,Hn){Tn&&(Hn=nn,nn=A[Hn]),ce(ve,Hn,sn(nn,p,x,Hn,A,ae))}),ve}function Bn(A){var p=$i(A);return function(x){return Un(x,A,p)}}function Un(A,p,x){var D=x.length;if(A==null)return!D;for(A=cr(A);D--;){var Y=x[D],ae=p[Y],ve=A[Y];if(ve===n&&!(Y in A)||!ae(ve))return!1}return!0}function er(A,p,x){if(typeof A!="function")throw new Kr(o);return F2(function(){A.apply(n,x)},p)}function or(A,p,x,D){var Y=-1,ae=s2,ve=!0,Be=A.length,De=[],nt=p.length;if(!Be)return De;x&&(p=Zn(p,Es(x))),D?(ae=G4,ve=!1):p.length>=i&&(ae=ka,ve=!1,p=new La(p));e:for(;++YY?0:Y+x),D=D===n||D>Y?Y:xn(D),D<0&&(D+=Y),D=x>D?0:LW(D);x0&&x(Be)?p>1?_n(Be,p-1,x,D,Y):en(Y,Be):D||(Y[Y.length]=Be)}return Y}var Cr=zq(),Nr=zq(!0);function tr(A,p){return A&&Cr(A,p,$i)}function hs(A,p){return A&&Nr(A,p,$i)}function Jd(A,p){return gl(p,function(x){return Bc(A[x])})}function yl(A,p){p=V0(p,A);for(var x=0,D=p.length;A!=null&&xp}function krt(A,p){return A!=null&&Jn.call(A,p)}function Irt(A,p){return A!=null&&p in cr(A)}function Frt(A,p,x){return A>=Ti(p,x)&&A=120&&st.length>=120)?new La(ve&&st):n}st=A[0];var At=-1,Ft=Be[0];e:for(;++At-1;)Be!==A&&U0.call(Be,De,1),U0.call(A,De,1);return A}function kq(A,p){for(var x=A?p.length:0,D=x-1;x--;){var Y=p[x];if(x==D||Y!==ae){var ae=Y;Ec(Y)?U0.call(A,Y,1):wx(A,Y)}}return A}function bx(A,p){return A+TA(C2()*(p-A+1))}function Krt(A,p,x,D){for(var Y=-1,ae=vi(BA((p-A)/(x||1)),0),ve=qe(ae);ae--;)ve[D?ae:++Y]=A,A+=x;return ve}function Cx(A,p){var x="";if(!A||p<1||p>X)return x;do p%2&&(x+=A),p=TA(p/2),p&&(A+=A);while(p);return x}function In(A,p){return Ux(sW(A,p,eo),A+"")}function Vrt(A){return M(sf(A))}function Grt(A,p){var x=sf(A);return T5(x,Rt(p,0,x.length))}function S2(A,p,x,D){if(!Vr(A))return A;p=V0(p,A);for(var Y=-1,ae=p.length,ve=ae-1,Be=A;Be!=null&&++YY?0:Y+p),x=x>Y?Y:x,x<0&&(x+=Y),Y=p>x?0:x-p>>>0,p>>>=0;for(var ae=qe(Y);++D>>1,ve=A[ae];ve!==null&&!go(ve)&&(x?ve<=p:ve=i){var nt=p?null:oit(A);if(nt)return O0(nt);ve=!1,Y=ka,De=new La}else De=p?[]:Be;e:for(;++D=D?A:Yo(A,p,x)}var Dq=hq||function(A){return Bi.clearTimeout(A)};function Rq(A,p){if(p)return A.slice();var x=A.length,D=m2?m2(x):new A.constructor(x);return A.copy(D),D}function Tx(A){var p=new A.constructor(A.byteLength);return new wA(p).set(new wA(A)),p}function Xrt(A,p){var x=p?Tx(A.buffer):A.buffer;return new A.constructor(x,A.byteOffset,A.byteLength)}function Zrt(A){var p=new A.constructor(A.source,hc.exec(A));return p.lastIndex=A.lastIndex,p}function Jrt(A){return IA?cr(IA.call(A)):{}}function Uq(A,p){var x=p?Tx(A.buffer):A.buffer;return new A.constructor(x,A.byteOffset,A.length)}function Hq(A,p){if(A!==p){var x=A!==n,D=A===null,Y=A===A,ae=go(A),ve=p!==n,Be=p===null,De=p===p,nt=go(p);if(!Be&&!nt&&!ae&&A>p||ae&&ve&&De&&!Be&&!nt||D&&ve&&De||!x&&De||!Y)return 1;if(!D&&!ae&&!nt&&A=Be)return De;var nt=x[D];return De*(nt=="desc"?-1:1)}}return A.index-p.index}function Qq(A,p,x,D){for(var Y=-1,ae=A.length,ve=x.length,Be=-1,De=p.length,nt=vi(ae-ve,0),st=qe(De+nt),At=!D;++Be1?x[Y-1]:n,ve=Y>2?x[2]:n;for(ae=A.length>3&&typeof ae=="function"?(Y--,ae):n,ve&&Ts(x[0],x[1],ve)&&(ae=Y<3?n:ae,Y=1),p=cr(p);++D-1?Y[ae?p[ve]:ve]:n}}function Gq(A){return xc(function(p){var x=p.length,D=x,Y=Bs.prototype.thru;for(A&&p.reverse();D--;){var ae=p[D];if(typeof ae!="function")throw new Kr(o);if(Y&&!ve&&E5(ae)=="wrapper")var ve=new Bs([],!0)}for(D=ve?D:x;++D1&&qn.reverse(),st&&DeBe))return!1;var nt=ae.get(A),st=ae.get(p);if(nt&&st)return nt==p&&st==A;var At=-1,Ft=!0,Pt=x&b?new La:n;for(ae.set(A,p),ae.set(p,A);++At1?"& ":"")+p[D],p=p.join(x>2?", ":" "),A.replace(H,`{ /* [wrapped with `+p+`] */ `)}function git(A){return bn(A)||LA(A)||!!(Gd&&A&&A[Gd])}function Ec(A,p){var x=typeof A;return p=p??X,!!p&&(x=="number"||x!="symbol"&&_e.test(A))&&A>-1&&A%1==0&&A0){if(++p>=W)return arguments[0]}else p=0;return A.apply(n,arguments)}}function T5(A,p){var x=-1,D=A.length,Y=D-1;for(p=p===n?D:p;++x1?A[p-1]:n;return x=typeof x=="function"?(A.pop(),x):n,mW(A,x)});function vW(A){var p=re(A);return p.__chain__=!0,p}function Tst(A,p){return p(A),A}function S5(A,p){return p(A)}var Sst=xc(function(A){var p=A.length,x=p?A[0]:0,D=this.__wrapped__,Y=function(ae){return Lt(ae,A)};return p>1||this.__actions__.length||!(D instanceof Ln)||!Ec(x)?this.thru(Y):(D=D.slice(x,+x+(p?1:0)),D.__actions__.push({func:S5,args:[Y],thisArg:n}),new Bs(D,this.__chain__).thru(function(ae){return p&&!ae.length&&ae.push(n),ae}))});function kst(){return vW(this)}function Ist(){return new Bs(this.value(),this.__chain__)}function Fst(){this.__values__===n&&(this.__values__=MW(this.value()));var A=this.__index__>=this.__values__.length,p=A?n:this.__values__[this.__index__++];return{done:A,value:p}}function Mst(){return this}function Lst(A){for(var p,x=this;x instanceof jd;){var D=AW(x);D.__index__=0,D.__values__=n,p?Y.__wrapped__=D:p=D;var Y=D;x=x.__wrapped__}return Y.__wrapped__=A,p}function Ost(){var A=this.__wrapped__;if(A instanceof Ln){var p=A;return this.__actions__.length&&(p=new Ln(this)),p=p.reverse(),p.__actions__.push({func:S5,args:[Hx],thisArg:n}),new Bs(p,this.__chain__)}return this.thru(Hx)}function Nst(){return Oq(this.__wrapped__,this.__actions__)}var Dst=b5(function(A,p,x){Jn.call(A,x)?++A[x]:it(A,x,1)});function Rst(A,p,x){var D=bn(A)?V4:js;return x&&Ts(A,p,x)&&(p=n),D(A,Zt(p,3))}function Ust(A,p){var x=bn(A)?gl:ar;return x(A,Zt(p,3))}var Hst=Vq(dW),Qst=Vq(fW);function $st(A,p){return _n(k5(A,p),1)}function Pst(A,p){return _n(k5(A,p),V)}function zst(A,p,x){return x=x===n?1:xn(x),_n(k5(A,p),x)}function _W(A,p){var x=bn(A)?Ws:Hr;return x(A,Zt(p,3))}function bW(A,p){var x=bn(A)?Yw:Jr;return x(A,Zt(p,3))}var Kst=b5(function(A,p,x){Jn.call(A,x)?A[x].push(p):it(A,x,[p])});function Vst(A,p,x,D){A=Zs(A)?A:sf(A),x=x&&!D?xn(x):0;var Y=A.length;return x<0&&(x=vi(Y+x,0)),O5(A)?x<=Y&&A.indexOf(p,x)>-1:!!Y&&mc(A,p,x)>-1}var Gst=In(function(A,p,x){var D=-1,Y=typeof p=="function",ae=Zs(A)?qe(A.length):[];return Hr(A,function(ve){ae[++D]=Y?xs(p,ve,x):B2(ve,p,x)}),ae}),qst=b5(function(A,p,x){it(A,x,p)});function k5(A,p){var x=bn(A)?Zn:wq;return x(A,Zt(p,3))}function Wst(A,p,x,D){return A==null?[]:(bn(p)||(p=p==null?[]:[p]),x=D?n:x,bn(x)||(x=x==null?[]:[x]),Tq(A,p,x))}var Yst=b5(function(A,p,x){A[x?0:1].push(p)},function(){return[[],[]]});function jst(A,p,x){var D=bn(A)?gA:j4,Y=arguments.length<3;return D(A,Zt(p,4),x,Y,Hr)}function Xst(A,p,x){var D=bn(A)?Rd:j4,Y=arguments.length<3;return D(A,Zt(p,4),x,Y,Jr)}function Zst(A,p){var x=bn(A)?gl:ar;return x(A,M5(Zt(p,3)))}function Jst(A){var p=bn(A)?M:Vrt;return p(A)}function eot(A,p,x){(x?Ts(A,p,x):p===n)?p=1:p=xn(p);var D=bn(A)?Q:Grt;return D(A,p)}function tot(A){var p=bn(A)?q:Wrt;return p(A)}function not(A){if(A==null)return 0;if(Zs(A))return O5(A)?N0(A):A.length;var p=ps(A);return p==me||p==Ke?A.size:mx(A).length}function rot(A,p,x){var D=bn(A)?mA:Yrt;return x&&Ts(A,p,x)&&(p=n),D(A,Zt(p,3))}var iot=In(function(A,p){if(A==null)return[];var x=p.length;return x>1&&Ts(A,p[0],p[1])?p=[]:x>2&&Ts(p[0],p[1],p[2])&&(p=[p[0]]),Tq(A,_n(p,1),[])}),I5=b2||function(){return Bi.Date.now()};function sot(A,p){if(typeof p!="function")throw new Kr(o);return A=xn(A),function(){if(--A<1)return p.apply(this,arguments)}}function CW(A,p,x){return p=x?n:p,p=A&&p==null?A.length:p,wc(A,U,n,n,n,n,p)}function yW(A,p){var x;if(typeof p!="function")throw new Kr(o);return A=xn(A),function(){return--A>0&&(x=p.apply(this,arguments)),A<=1&&(p=n),x}}var $x=In(function(A,p,x){var D=y;if(x.length){var Y=Vo(x,nf($x));D|=L}return wc(A,D,p,x,Y)}),wW=In(function(A,p,x){var D=y|C;if(x.length){var Y=Vo(x,nf(wW));D|=L}return wc(p,D,A,x,Y)});function xW(A,p,x){p=x?n:p;var D=wc(A,B,n,n,n,n,n,p);return D.placeholder=xW.placeholder,D}function EW(A,p,x){p=x?n:p;var D=wc(A,S,n,n,n,n,n,p);return D.placeholder=EW.placeholder,D}function BW(A,p,x){var D,Y,ae,ve,Be,De,nt=0,st=!1,At=!1,Ft=!0;if(typeof A!="function")throw new Kr(o);p=Xo(p)||0,Vr(x)&&(st=!!x.leading,At="maxWait"in x,ae=At?vi(Xo(x.maxWait)||0,p):ae,Ft="trailing"in x?!!x.trailing:Ft);function Pt(ci){var Da=D,Sc=Y;return D=Y=n,nt=ci,ve=A.apply(Sc,Da),ve}function tn(ci){return nt=ci,Be=F2(Hn,p),st?Pt(ci):ve}function Tn(ci){var Da=ci-De,Sc=ci-nt,VW=p-Da;return At?Ti(VW,ae-Sc):VW}function nn(ci){var Da=ci-De,Sc=ci-nt;return De===n||Da>=p||Da<0||At&&Sc>=ae}function Hn(){var ci=I5();if(nn(ci))return qn(ci);Be=F2(Hn,Tn(ci))}function qn(ci){return Be=n,Ft&&D?Pt(ci):(D=Y=n,ve)}function mo(){Be!==n&&Dq(Be),nt=0,D=De=Y=Be=n}function Ss(){return Be===n?ve:qn(I5())}function vo(){var ci=I5(),Da=nn(ci);if(D=arguments,Y=this,De=ci,Da){if(Be===n)return tn(De);if(At)return Dq(Be),Be=F2(Hn,p),Pt(De)}return Be===n&&(Be=F2(Hn,p)),ve}return vo.cancel=mo,vo.flush=Ss,vo}var oot=In(function(A,p){return er(A,1,p)}),aot=In(function(A,p,x){return er(A,Xo(p)||0,x)});function lot(A){return wc(A,G)}function F5(A,p){if(typeof A!="function"||p!=null&&typeof p!="function")throw new Kr(o);var x=function(){var D=arguments,Y=p?p.apply(this,D):D[0],ae=x.cache;if(ae.has(Y))return ae.get(Y);var ve=A.apply(this,D);return x.cache=ae.set(Y,ve)||ae,ve};return x.cache=new(F5.Cache||Cl),x}F5.Cache=Cl;function M5(A){if(typeof A!="function")throw new Kr(o);return function(){var p=arguments;switch(p.length){case 0:return!A.call(this);case 1:return!A.call(this,p[0]);case 2:return!A.call(this,p[0],p[1]);case 3:return!A.call(this,p[0],p[1],p[2])}return!A.apply(this,p)}}function cot(A){return yW(2,A)}var uot=jrt(function(A,p){p=p.length==1&&bn(p[0])?Zn(p[0],Es(Zt())):Zn(_n(p,1),Es(Zt()));var x=p.length;return In(function(D){for(var Y=-1,ae=Ti(D.length,x);++Y=p}),LA=bq(function(){return arguments}())?bq:function(A){return ei(A)&&Jn.call(A,"callee")&&!_2.call(A,"callee")},bn=qe.isArray,Eot=es?Es(es):Lrt;function Zs(A){return A!=null&&L5(A.length)&&!Bc(A)}function li(A){return ei(A)&&Zs(A)}function Bot(A){return A===!0||A===!1||ei(A)&&ns(A)==Xe}var q0=SA||Jx,Tot=Sa?Es(Sa):Ort;function Sot(A){return ei(A)&&A.nodeType===1&&!M2(A)}function kot(A){if(A==null)return!0;if(Zs(A)&&(bn(A)||typeof A=="string"||typeof A.splice=="function"||q0(A)||rf(A)||LA(A)))return!A.length;var p=ps(A);if(p==me||p==Ke)return!A.size;if(I2(A))return!mx(A).length;for(var x in A)if(Jn.call(A,x))return!1;return!0}function Iot(A,p){return T2(A,p)}function Fot(A,p,x){x=typeof x=="function"?x:n;var D=x?x(A,p):n;return D===n?T2(A,p,n,x):!!D}function zx(A){if(!ei(A))return!1;var p=ns(A);return p==St||p==Bt||typeof A.message=="string"&&typeof A.name=="string"&&!M2(A)}function Mot(A){return typeof A=="number"&&n5(A)}function Bc(A){if(!Vr(A))return!1;var p=ns(A);return p==Tt||p==fe||p==Je||p==Fe}function SW(A){return typeof A=="number"&&A==xn(A)}function L5(A){return typeof A=="number"&&A>-1&&A%1==0&&A<=X}function Vr(A){var p=typeof A;return A!=null&&(p=="object"||p=="function")}function ei(A){return A!=null&&typeof A=="object"}var kW=fr?Es(fr):Drt;function Lot(A,p){return A===p||gx(A,p,Lx(p))}function Oot(A,p,x){return x=typeof x=="function"?x:n,gx(A,p,Lx(p),x)}function Not(A){return IW(A)&&A!=+A}function Dot(A){if(_it(A))throw new An(s);return Cq(A)}function Rot(A){return A===null}function Uot(A){return A==null}function IW(A){return typeof A=="number"||ei(A)&&ns(A)==xe}function M2(A){if(!ei(A)||ns(A)!=Re)return!1;var p=xA(A);if(p===null)return!0;var x=Jn.call(p,"constructor")&&p.constructor;return typeof x=="function"&&x instanceof x&&CA.call(x)==Go}var Kx=n2?Es(n2):Rrt;function Hot(A){return SW(A)&&A>=-X&&A<=X}var FW=r2?Es(r2):Urt;function O5(A){return typeof A=="string"||!bn(A)&&ei(A)&&ns(A)==Pe}function go(A){return typeof A=="symbol"||ei(A)&&ns(A)==dt}var rf=i2?Es(i2):Hrt;function Qot(A){return A===n}function $ot(A){return ei(A)&&ps(A)==$e}function Pot(A){return ei(A)&&ns(A)==lt}var zot=x5(vx),Kot=x5(function(A,p){return A<=p});function MW(A){if(!A)return[];if(Zs(A))return O5(A)?Ys(A):Xs(A);if(H0&&A[H0])return ex(A[H0]());var p=ps(A),x=p==me?f2:p==Ke?O0:sf;return x(A)}function Tc(A){if(!A)return A===0?A:0;if(A=Xo(A),A===V||A===-V){var p=A<0?-1:1;return p*le}return A===A?A:0}function xn(A){var p=Tc(A),x=p%1;return p===p?x?p-x:p:0}function LW(A){return A?Rt(xn(A),0,J):0}function Xo(A){if(typeof A=="number")return A;if(go(A))return pe;if(Vr(A)){var p=typeof A.valueOf=="function"?A.valueOf():A;A=Vr(p)?p+"":p}if(typeof A!="string")return A===0?A:+A;A=c2(A);var x=Xr.test(A);return x||Td.test(A)?K4(A.slice(2),x?2:8):Gt.test(A)?pe:+A}function OW(A){return wl(A,Js(A))}function Vot(A){return A?Rt(xn(A),-X,X):A===0?A:0}function hr(A){return A==null?"":po(A)}var Got=ef(function(A,p){if(I2(p)||Zs(p)){wl(p,$i(p),A);return}for(var x in p)Jn.call(p,x)&&ce(A,x,p[x])}),NW=ef(function(A,p){wl(p,Js(p),A)}),N5=ef(function(A,p,x,D){wl(p,Js(p),A,D)}),qot=ef(function(A,p,x,D){wl(p,$i(p),A,D)}),Wot=xc(Lt);function Yot(A,p){var x=P0(A);return p==null?x:Ue(x,p)}var jot=In(function(A,p){A=cr(A);var x=-1,D=p.length,Y=D>2?p[2]:n;for(Y&&Ts(p[0],p[1],Y)&&(D=1);++x1),ae}),wl(A,Fx(A),x),D&&(x=sn(x,d|h|m,ait));for(var Y=p.length;Y--;)wx(x,p[Y]);return x});function hat(A,p){return RW(A,M5(Zt(p)))}var pat=xc(function(A,p){return A==null?{}:Prt(A,p)});function RW(A,p){if(A==null)return{};var x=Zn(Fx(A),function(D){return[D]});return p=Zt(p),Sq(A,x,function(D,Y){return p(D,Y[0])})}function gat(A,p,x){p=V0(p,A);var D=-1,Y=p.length;for(Y||(Y=1,A=n);++Dp){var D=A;A=p,p=D}if(x||A%1||p%1){var Y=C2();return Ti(A+Y*(p-A+t2("1e-"+((Y+"").length-1))),p)}return bx(A,p)}var Tat=tf(function(A,p,x){return p=p.toLowerCase(),A+(x?QW(p):p)});function QW(A){return qx(hr(A).toLowerCase())}function $W(A){return A=hr(A),A&&A.replace(Ba,Jw).replace(Ta,"")}function Sat(A,p,x){A=hr(A),p=po(p);var D=A.length;x=x===n?D:Rt(xn(x),0,D);var Y=x;return x-=p.length,x>=0&&A.slice(x,Y)==p}function kat(A){return A=hr(A),A&&As.test(A)?A.replace(uA,X4):A}function Iat(A){return A=hr(A),A&&pi.test(A)?A.replace(M0,"\\$&"):A}var Fat=tf(function(A,p,x){return A+(x?"-":"")+p.toLowerCase()}),Mat=tf(function(A,p,x){return A+(x?" ":"")+p.toLowerCase()}),Lat=Kq("toLowerCase");function Oat(A,p,x){A=hr(A),p=xn(p);var D=p?N0(A):0;if(!p||D>=p)return A;var Y=(p-D)/2;return w5(TA(Y),x)+A+w5(BA(Y),x)}function Nat(A,p,x){A=hr(A),p=xn(p);var D=p?N0(A):0;return p&&D>>0,x?(A=hr(A),A&&(typeof p=="string"||p!=null&&!Kx(p))&&(p=po(p),!p&&ml(A))?G0(Ys(A),0,x):A.split(p,x)):[]}var Pat=tf(function(A,p,x){return A+(x?" ":"")+qx(p)});function zat(A,p,x){return A=hr(A),x=x==null?0:Rt(xn(x),0,A.length),p=po(p),A.slice(x,x+p.length)==p}function Kat(A,p,x){var D=re.templateSettings;x&&Ts(A,p,x)&&(p=n),A=hr(A),p=N5({},p,D,Xq);var Y=N5({},p.imports,D.imports,Xq),ae=$i(Y),ve=zd(Y,ae),Be,De,nt=0,st=p.interpolate||Te,At="__p += '",Ft=_A((p.escape||Te).source+"|"+st.source+"|"+(st===F0?Zi:Te).source+"|"+(p.evaluate||Te).source+"|$","g"),Pt="//# sourceURL="+(Jn.call(p,"sourceURL")?(p.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Jp+"]")+` `;A.replace(Ft,function(nn,Hn,qn,mo,Ss,vo){return qn||(qn=mo),At+=A.slice(nt,vo).replace(L4,A2),Hn&&(Be=!0,At+=`' + __e(`+Hn+`) + '`),Ss&&(De=!0,At+=`'; `+Ss+`; __p += '`),qn&&(At+=`' + ((__t = (`+qn+`)) == null ? '' : __t) + '`),nt=vo+nn.length,nn}),At+=`'; `;var tn=Jn.call(p,"variable")&&p.variable;if(!tn)At=`with (obj) { `+At+` } `;else if(kr.test(tn))throw new An(a);At=(De?At.replace(kn,""):At).replace(Ei,"$1").replace(us,"$1;"),At="function("+(tn||"obj")+`) { `+(tn?"":`obj || (obj = {}); `)+"var __t, __p = ''"+(Be?", __e = _.escape":"")+(De?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+At+`return __p }`;var Tn=zW(function(){return zn(ae,Pt+"return "+At).apply(n,ve)});if(Tn.source=At,zx(Tn))throw Tn;return Tn}function Vat(A){return hr(A).toLowerCase()}function Gat(A){return hr(A).toUpperCase()}function qat(A,p,x){if(A=hr(A),A&&(x||p===n))return c2(A);if(!A||!(p=po(p)))return A;var D=Ys(A),Y=Ys(p),ae=Kd(D,Y),ve=u2(D,Y)+1;return G0(D,ae,ve).join("")}function Wat(A,p,x){if(A=hr(A),A&&(x||p===n))return A.slice(0,D0(A)+1);if(!A||!(p=po(p)))return A;var D=Ys(A),Y=u2(D,Ys(p))+1;return G0(D,0,Y).join("")}function Yat(A,p,x){if(A=hr(A),A&&(x||p===n))return A.replace(Pn,"");if(!A||!(p=po(p)))return A;var D=Ys(A),Y=Kd(D,Ys(p));return G0(D,Y).join("")}function jat(A,p){var x=z,D=R;if(Vr(p)){var Y="separator"in p?p.separator:Y;x="length"in p?xn(p.length):x,D="omission"in p?po(p.omission):D}A=hr(A);var ae=A.length;if(ml(A)){var ve=Ys(A);ae=ve.length}if(x>=ae)return A;var Be=x-N0(D);if(Be<1)return D;var De=ve?G0(ve,0,Be).join(""):A.slice(0,Be);if(Y===n)return De+D;if(ve&&(Be+=De.length-Be),Kx(Y)){if(A.slice(Be).search(Y)){var nt,st=De;for(Y.global||(Y=_A(Y.source,hr(hc.exec(Y))+"g")),Y.lastIndex=0;nt=Y.exec(st);)var At=nt.index;De=De.slice(0,At===n?Be:At)}}else if(A.indexOf(po(Y),Be)!=Be){var Ft=De.lastIndexOf(Y);Ft>-1&&(De=De.slice(0,Ft))}return De+D}function Xat(A){return A=hr(A),A&&Vp.test(A)?A.replace(Ea,nx):A}var Zat=tf(function(A,p,x){return A+(x?" ":"")+p.toUpperCase()}),qx=Kq("toUpperCase");function PW(A,p,x){return A=hr(A),p=x?n:p,p===n?Vd(A)?J4(A):Ud(A):A.match(p)||[]}var zW=In(function(A,p){try{return xs(A,n,p)}catch(x){return zx(x)?x:new An(x)}}),Jat=xc(function(A,p){return Ws(p,function(x){x=xl(x),it(A,x,$x(A[x],A))}),A});function elt(A){var p=A==null?0:A.length,x=Zt();return A=p?Zn(A,function(D){if(typeof D[1]!="function")throw new Kr(o);return[x(D[0]),D[1]]}):[],In(function(D){for(var Y=-1;++YX)return[];var x=J,D=Ti(A,J);p=Zt(p),A-=J;for(var Y=Pd(D,p);++x0||p<0)?new Ln(x):(A<0?x=x.takeRight(-A):A&&(x=x.drop(A)),p!==n&&(p=xn(p),x=p<0?x.dropRight(-p):x.take(p-A)),x)},Ln.prototype.takeRightWhile=function(A){return this.reverse().takeWhile(A).reverse()},Ln.prototype.toArray=function(){return this.take(J)},tr(Ln.prototype,function(A,p){var x=/^(?:filter|find|map|reject)|While$/.test(p),D=/^(?:head|last)$/.test(p),Y=re[D?"take"+(p=="last"?"Right":""):p],ae=D||/^find/.test(p);Y&&(re.prototype[p]=function(){var ve=this.__wrapped__,Be=D?[1]:arguments,De=ve instanceof Ln,nt=Be[0],st=De||bn(ve),At=function(Hn){var qn=Y.apply(re,en([Hn],Be));return D&&Ft?qn[0]:qn};st&&x&&typeof nt=="function"&&nt.length!=1&&(De=st=!1);var Ft=this.__chain__,Pt=!!this.__actions__.length,tn=ae&&!Ft,Tn=De&&!Pt;if(!ae&&st){ve=Tn?ve:new Ln(this);var nn=A.apply(ve,Be);return nn.__actions__.push({func:S5,args:[At],thisArg:n}),new Bs(nn,Ft)}return tn&&Tn?A.apply(this,Be):(nn=this.thru(At),tn?D?nn.value()[0]:nn.value():nn)})}),Ws(["pop","push","shift","sort","splice","unshift"],function(A){var p=bA[A],x=/^(?:push|sort|unshift)$/.test(A)?"tap":"thru",D=/^(?:pop|shift)$/.test(A);re.prototype[A]=function(){var Y=arguments;if(D&&!this.__chain__){var ae=this.value();return p.apply(bn(ae)?ae:[],Y)}return this[x](function(ve){return p.apply(bn(ve)?ve:[],Y)})}}),tr(Ln.prototype,function(A,p){var x=re[p];if(x){var D=x.name+"";Jn.call(yc,D)||(yc[D]=[]),yc[D].push({name:p,func:x})}}),yc[C5(n,C).name]=[{name:"wrapper",func:n}],Ln.prototype.clone=mq,Ln.prototype.reverse=ux,Ln.prototype.value=l5,re.prototype.at=Sst,re.prototype.chain=kst,re.prototype.commit=Ist,re.prototype.next=Fst,re.prototype.plant=Lst,re.prototype.reverse=Ost,re.prototype.toJSON=re.prototype.valueOf=re.prototype.value=Nst,re.prototype.first=re.prototype.head,H0&&(re.prototype[H0]=Mst),re},vc=sx();gi?((gi.exports=vc)._=vc,ht._=vc):Bi._=vc}).call(qt)}(M4,M4.exports);var prt=M4.exports;const grt=e=>{e&&e.directive("scroll",{mounted(t,n){const r=n.value,i=prt.throttle(()=>{typeof r=="function"&&r.call(this,event)},500);t.addEventListener("scroll",i),t._onScroll=()=>{t.removeEventListener("scroll",i)}},unmounted(t){t._onScroll&&t._onScroll()}})};function uq(e){var t,n;(n=(t=window.csdn)==null?void 0:t.report)==null||n.reportClick(e)}function mrt(e){e.removeEventListener("click",uq)}function vrt(e,t){const{value:n}=t;e.addEventListener("click",()=>{uq(n)})}const _rt={mounted:vrt,unmounted:mrt},brt=typeof window<"u"&&"IntersectionObserver"in window,Crt={multi:!1,intersect:{root:null,rootMargin:"0px",threshold:.5}},yrt=(e={})=>Object.entries(Crt).reduce((t,[n,r])=>(Object.prototype.toString.call(r)==="[object Object]"?t[n]=e[n]?{...r,...e[n]}:r:typeof r=="boolean"?t[n]=typeof e[n]=="boolean"?e[n]:r:t[n]=e[n]||option[n],t),{});function Aq(e,t){var r,i,s,o;const n=(i=e._observe)==null?void 0:i[(r=t.instance)==null?void 0:r.$.uid];n&&(n.observer.unobserve(e),(o=e._observe)==null||delete o[(s=t.instance)==null?void 0:s.$.uid])}function wrt(e,t){var u;if(!brt)return;const n=t.modifiers||{},r=t.value,{handler:i,options:s,...o}=r,a=yrt(s),l=n.multi||a.multi,c=new IntersectionObserver(d=>{var g,b,y,C;const h=(b=e._observe)==null?void 0:b[(g=t.instance)==null?void 0:g.$.uid];if(!h)return;const m=d.some(E=>E.isIntersecting);m&&(i==null||i(d,c),l&&(e.dataset.reportIndex=`${Number(e.dataset.reportIndex||0)+1}`,e.setAttribute("lts-report-count",e.dataset.reportIndex)),(C=(y=window.csdn)==null?void 0:y.report)==null||C.reportView(o)),!l&&m?Aq(e,t):h.init=!0},a.intersect);e._observe=new Object(e._observe),e._observe[(u=t.instance)==null?void 0:u.$.uid]={init:!1,observer:c},c.observe(e)}const xrt={mounted:wrt,unmounted:Aq};function dq(e,t=""){const n=[];for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){const i=e[r],s=t?`${t}[${r}]`:r;typeof i=="object"&&!Array.isArray(i)?n.push(dq(i,s)):Array.isArray(i)?i.forEach((o,a)=>{n.push(`${encodeURIComponent(s)}[${a}]=${encodeURIComponent(o)}`)}):n.push(`${encodeURIComponent(s)}=${encodeURIComponent(i)}`)}return n.join("&")}function Ert(e,t){try{if(e.tagName.toLowerCase()!=="a")throw new Error("The directive must be used on an tag");let n=t.value;n&&typeof n=="object"&&(n=dq(n)),typeof n=="string"&&e.setAttribute("data-report-query",n)}catch(n){console.error("Track query error",n)}}const Brt={mounted:Ert},Trt={install(e){e.directive("lts-report-click",_rt),e.directive("lts-report-view",xrt),e.directive("lts-report-query",Brt)}},xr=se(),Hw=se({});function xd(e){Hw.value=e}class fq{constructor({el:t,...n}){OA(this,"el","");OA(this,"inst",null);OA(this,"args",{});console.log("ChatModel =>>",{el:t,...n});const r=!t;r&&(t=document.createElement("div"),t.id="c_chat",document.body.append(t)),this.el=t,this.args=n||{},this.inst=E8({render(){return Ol(srt,{ref:xr})}},{drawer:r,...this.args}),this.inst.use(Trt),this.initTheme(),this.onReport(),this.initScrollDirective(),this.initChat(),this.inst.mount(this.el)}async initChat(){this.inst.provide("chat-config",{config:Hw,setConfig:xd});try{const t=location.host.indexOf("loc")>-1||location.host.indexOf("pre")>-1,{data:n}=await Yc({url:`https://cdn-static-devbit.csdn.net/ai100/chat/config/latest${t?".pre":""}.json?t=${t?Date.now():"1.0.1"}`,withCredentials:!1,method:"get"}),{version:r,config:i}=n;console.log("chat config ==>",i);const s=localStorage.getItem("chat-version");if(!s||Iw.gt(r,s)){localStorage.setItem("chat-config",JSON.stringify(i)),localStorage.setItem("chat-version",r),xd(i);return}let o=localStorage.getItem("chat-config")||"[object Object]";return o=o!=="[object Object]"?JSON.parse(o):i,xd(o),o}catch(t){console.error("initChat func==>",t)}}initTheme(){const t=location.host.indexOf("loc")>-1||location.host.indexOf("pre")>-1;let n=`//cdn-static-devbit.csdn.net/ai100/chat/config/theme${t?".pre":""}.css?t=${t?Date.now():"1.0.1"}`;var r=document.createElement("link");r.rel="stylesheet",r.type="text/css",r.href=n;var i=document.getElementsByTagName("head")[0];i.appendChild(r)}onReport(){hrt(this.inst,{utm_source:Xf(this.args.keycode),...this.args.extra||{}})}initScrollDirective(){grt(this.inst)}getinst(){return xr.value.instance}getModelEnable(){return xr.value.getModelInfo()}openChat(t){return xr.value.openChat(t)}closeChat(){return xr.value.closeChat()}updateRecords(t){return xr.value.updateRecords(t)}sendMessage(t){t&&xr.value.sendMessage(t)}openVipDialog(t){xr.value.openVip(t)}login(){vs()}showNewVersionDialogVisible(t){xr.value.showNewVersionDialogVisible(t)}setInsertApi(t){t&&xr.value.setInsertApi(t)}setInputVal(t){t&&xr.value.setInputVal(t)}setDocId(t){t&&xr.value.setDocId(t)}setExtraData(t){t&&xr.value.setExtraData(t),this.onReport()}selectChatItem(t,n){var r;t&&((r=xr.value)==null||r.selectChatItem(t,n))}setKeycode(t){if(t&&xr.value){xr.value.setKeycode(t);const n=this.args.extra?{...this.args.extra,utm_source:Xf(t)}:{utm_source:Xf(t)};this.initReport(n);const{proxy:r}=xr.value;r&&r.$forceUpdate()}}getSid(){if(xr.value)return xr.value.getSid()}setSimpleMode(t){if(xr.value)return xr.value.setSimpleMode(t)}setModelSettings(t,n){const r=Object.prototype.toString.call(t).slice(8,-1);let i;r==="Object"?i=t:r==="String"&&(i={[t]:n}),xr.value&&xr.value.setModelSettings&&xr.value.setModelSettings(i)}changeSideTab(t){xr.value&&xr.value.changeSideTab&&xr.value.changeSideTab(t)}}class Srt{constructor({el:t,...n}){OA(this,"el","");OA(this,"inst",null);OA(this,"args",{});if(console.log("ChatSearchShare =>>",{el:t,...n}),this.el=t,this.args=n||{},this.inst=E8({render(){return Ol(frt)}},this.args),this.initChat(),this.inst.mount(this.el),Y9()){const r=document.createElement("style");r.append("#csdn-toolbar { display: none !important; }");const i=o=>document.getElementsByTagName(o)[0],s=i("head")||i("*");s&&s.appendChild(r)}}async initChat(){this.inst.provide("chat-config",{config:Hw,setConfig:xd});try{const t=location.host.indexOf("loc")>-1||location.host.indexOf("pre")>-1,{data:n}=await Yc({url:`https://cdn-static-devbit.csdn.net/ai100/chat/config/latest${t?".pre":""}.json?t=${t?Date.now():"1.0.1"}`,withCredentials:!1,method:"get"}),{version:r,config:i}=n;console.log("chat config ==>",i);const s=localStorage.getItem("chat-version");if(!s||Iw.gt(r,s)){localStorage.setItem("chat-config",JSON.stringify(i)),localStorage.setItem("chat-version",r),xd(i);return}let o=localStorage.getItem("chat-config")||"[object Object]";return o=o!=="[object Object]"?JSON.parse(o):i,xd(o),o}catch(t){console.error("initChat func==>",t)}}}window.ChatModel=fq,window.ChatSearchPC=fq,window.ChatSearchShare=Srt})();