// ==UserScript== // @name Tieba Remix // @namespace https://github.com/WiresawBlade/Tieba-Remix // @version 0.4.2-beta // @author 锯条 // @description 贴吧网页端重塑 // @license MIT // @icon https://gitee.com/WiresawBlade/Tieba-Remix/raw/master/assets/images/main/icon16.png // @icon64 https://gitee.com/WiresawBlade/Tieba-Remix/raw/master/assets/images/main/icon64.png // @downloadURL https://gitee.com/WiresawBlade/Tieba-Remix/raw/beta/build/tieba-remix.user.js // @updateURL https://gitee.com/WiresawBlade/Tieba-Remix/raw/beta/build/tieba-remix.user.js // @match *://tieba.baidu.com // @match *://tieba.baidu.com/?* // @match *://tieba.baidu.com/p/* // @match *://tieba.baidu.com/f?* // @match *://jump.bdimg.com/safecheck/* // @match *://jump2.bdimg.com/safecheck/* // @resource element-plus/dist/index.css https://fastly.jsdelivr.net/npm/element-plus@2.5.3/dist/index.css // @grant GM_addStyle // @grant GM_deleteValue // @grant GM_getResourceText // @grant GM_getValue // @grant GM_info // @grant GM_listValues // @grant GM_openInTab // @grant GM_setValue // @run-at document-start // ==/UserScript== (e=>{if(typeof GM_addStyle=="function"){GM_addStyle(e);return}const a=document.createElement("style");a.textContent=e,document.head.append(a)})(' @charset "UTF-8";.user-button{box-sizing:border-box;padding:2px 8px;border:none;border-radius:6px;background:none;background-color:var(--default-background);box-shadow:0 0 0 1px var(--border-color);color:var(--default-fore);cursor:pointer;transition:.4s}.user-button:hover:not([disabled]){background-color:var(--default-hover)}.user-button:active:not([disabled]){background-color:var(--default-active)}.user-button:focus:not([disabled]){border-color:var(--tieba-theme-color);box-shadow:0 0 0 2px var(--tieba-theme-color)}.theme-style.user-button{color:var(--default-background)!important}.theme-style.user-button{background-color:var(--tieba-theme-color)}.theme-style.user-button:hover{background-color:var(--tieba-theme-hover)}.theme-style.user-button:active{background-color:var(--tieba-theme-active)}.unset-background.user-button{background-color:transparent;background-color:initial}.no-border.user-button,.no-border-all.user-button{box-shadow:none}.no-border-all.user-button:hover,.no-border-all.user-button:focus{box-shadow:none}html[data-v-db54e64e]{padding:0;margin:0;text-align:justify}body[data-v-db54e64e]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-db54e64e]{overflow:hidden}div[data-v-db54e64e],p[data-v-db54e64e]{margin:0}select[data-v-db54e64e]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-db54e64e]{cursor:pointer}option[data-v-db54e64e]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-db54e64e]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-db54e64e]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-db54e64e]{transform:translate(-50%,-50%)}@keyframes kf-fade-in-db54e64e{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out-db54e64e{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in-db54e64e{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in-db54e64e{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in-db54e64e{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes stretch-db54e64e{0%{padding:0 12px;opacity:0}50%{opacity:1}to{padding:8px 12px}}.check[data-v-db54e64e]{color:var(--level-green-fore)}.warning[data-v-db54e64e]{color:var(--warning-color)}.error[data-v-db54e64e]{color:var(--error-color)}.toast-container[data-v-db54e64e]{position:fixed;z-index:999;bottom:96px;left:50%;display:flex;max-height:60vh;align-items:center;padding:8px 12px;border:1px solid var(--border-color);border-radius:16px;animation:stretch-db54e64e .4s cubic-bezier(.18,.89,.32,1.6);background-color:var(--default-background);box-shadow:0 10px 24px #0003;gap:6px;text-overflow:ellipsis;transform:translate(-50%);transition:all ease .4s}.toast-container .toast-icon[data-v-db54e64e]{font-size:18px}.toast-container .toast-content[data-v-db54e64e]{overflow:hidden;max-width:80vw;max-height:60vh;padding:0 6px;text-align:left;text-overflow:ellipsis;white-space:pre-wrap}.toast-container span[data-v-db54e64e]{color:var(--minimal-fore);font-size:12px}.toast-container .toast-controls .close-button[data-v-db54e64e]{padding:6px;color:var(--error-color);font-weight:700}.toast-container .toast-controls .close-button[data-v-db54e64e]:not(:active):not(:focus){box-shadow:none}.blur-effect[data-v-db54e64e]{background-color:var(--trans-default-background)}html:not([perf-saver]) .blur-effect[data-v-db54e64e]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html.dark-theme .blur-effect[data-v-db54e64e]{-webkit-backdrop-filter:blur(24px) brightness(.8);backdrop-filter:blur(24px) brightness(.8)}html[data-v-c7a62753]{padding:0;margin:0;text-align:justify}body[data-v-c7a62753]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-c7a62753]{overflow:hidden}div[data-v-c7a62753],p[data-v-c7a62753]{margin:0}select[data-v-c7a62753]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-c7a62753]{cursor:pointer}option[data-v-c7a62753]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-c7a62753]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-c7a62753]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-c7a62753]{transform:translate(-50%,-50%)}@keyframes kf-fade-in-c7a62753{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out-c7a62753{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in-c7a62753{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in-c7a62753{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in-c7a62753{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.dialog-wrapper[data-v-c7a62753]{position:fixed;z-index:9999;top:0;left:0;display:flex;width:100%;height:100%;background-color:transparent;animation:kf-fade-in-c7a62753 .2s}.dialog-wrapper.darker[data-v-c7a62753]{background-color:#000000b8}html:not([perf-saver]) .blur-effect[data-v-c7a62753]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html.dark-theme .blur-effect[data-v-c7a62753]{-webkit-backdrop-filter:blur(4px) brightness(.8);backdrop-filter:blur(4px) brightness(.8)}html[data-v-8df9d0bc]{padding:0;margin:0;text-align:justify}body[data-v-8df9d0bc]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-8df9d0bc]{overflow:hidden}div[data-v-8df9d0bc],p[data-v-8df9d0bc]{margin:0}select[data-v-8df9d0bc]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-8df9d0bc]{cursor:pointer}option[data-v-8df9d0bc]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-8df9d0bc]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-8df9d0bc]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-8df9d0bc]{transform:translate(-50%,-50%)}.message-box[data-v-8df9d0bc]{display:flex;overflow:hidden;max-width:60vw;max-height:80vh;box-sizing:border-box;flex-direction:column;border:1px solid var(--light-border-color);border-radius:16px;margin:auto;animation:kf-dialog-in .4s ease;background-color:var(--default-background);box-shadow:0 0 20px #0000004d;font-size:16px;transition:.4s ease}.message-box .message-wrapper[data-v-8df9d0bc]{display:flex;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;flex-direction:column;padding:16px}.message-box .message-wrapper .title[data-v-8df9d0bc]{margin-bottom:8px;color:var(--highlight-fore);font-size:20px;font-weight:700}.message-box .message-controls[data-v-8df9d0bc]{display:flex;padding:16px;margin-top:auto;background-color:var(--deep-background);gap:8px}.message-box .message-controls .message-button[data-v-8df9d0bc]{flex-grow:1;padding:6px 16px;font-size:14px}.block-panel{display:flex;min-width:30px;height:26px;align-items:center;justify-content:center;padding:2px 8px;border-radius:24px;margin:auto;background-color:var(--trans-light-background);font-size:14px;text-align:center}.block-panel .icon{color:var(--light-fore);font-size:18px}.block-panel .panel-button{border:none!important}.block-panel .panel-button{width:30px;height:30px;padding:4px;border-radius:48px}.block-panel.left-align{margin-left:0}html[data-v-90c4af2f]{padding:0;margin:0;text-align:justify}body[data-v-90c4af2f]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-90c4af2f]{overflow:hidden}div[data-v-90c4af2f],p[data-v-90c4af2f]{margin:0}select[data-v-90c4af2f]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-90c4af2f]{cursor:pointer}option[data-v-90c4af2f]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-90c4af2f]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-90c4af2f]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-90c4af2f]{transform:translate(-50%,-50%)}@keyframes kf-fade-in-90c4af2f{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out-90c4af2f{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in-90c4af2f{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in-90c4af2f{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in-90c4af2f{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}#header-progress[data-v-90c4af2f]{position:fixed;z-index:99999;top:0;max-width:100vw;height:4px;background-color:var(--tieba-theme-color);transition:.4s}#header-progress.complete[data-v-90c4af2f]{animation:kf-fade-out-90c4af2f .6s forwards}html[data-v-79fe5854]{padding:0;margin:0;text-align:justify}body[data-v-79fe5854]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-79fe5854]{overflow:hidden}div[data-v-79fe5854],p[data-v-79fe5854]{margin:0}select[data-v-79fe5854]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-79fe5854]{cursor:pointer}option[data-v-79fe5854]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-79fe5854]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-79fe5854]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-79fe5854]{transform:translate(-50%,-50%)}@keyframes kf-fade-in-79fe5854{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out-79fe5854{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in-79fe5854{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in-79fe5854{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in-79fe5854{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.images-viewer[data-v-79fe5854]{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.images-viewer .icon[data-v-79fe5854]{color:var(--light-fore)}.images-viewer .control-panel[data-v-79fe5854]{position:absolute;display:flex;align-items:center;padding:10px;border:1px solid var(--light-border-color);border-radius:12px;background-color:var(--trans-default-background);box-shadow:0 0 32px #0006;gap:2px}html:not([perf-saver]) .images-viewer .control-panel[data-v-79fe5854]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html.dark-theme .images-viewer .control-panel[data-v-79fe5854]{-webkit-backdrop-filter:blur(24px) brightness(.8);backdrop-filter:blur(24px) brightness(.8)}.images-viewer .head-controls[data-v-79fe5854]{top:16px;margin-bottom:auto}.images-viewer .head-controls .head-btn[data-v-79fe5854]{width:36px;height:36px;border-radius:12px;background-color:transparent;background-color:initial;box-shadow:none}.images-viewer .head-controls .head-btn[data-v-79fe5854]:hover{background-color:var(--default-background);color:var(--tieba-theme-color)}.images-viewer .head-controls .close[data-v-79fe5854]:hover{color:var(--error-color)}.images-viewer .head-controls span[data-v-79fe5854]{color:var(--minimal-fore);font-family:var(--code-monospace)}.images-viewer .head-controls .zoom-size[data-v-79fe5854]{padding:10px}.images-viewer .back[data-v-79fe5854],.images-viewer .forward[data-v-79fe5854]{height:60px;box-shadow:0 0 20px #0000001a;font-size:large}.images-viewer .back[data-v-79fe5854]{left:32px}.images-viewer .forward[data-v-79fe5854]{right:32px}.images-viewer .back[data-v-79fe5854]:hover,.images-viewer .forward[data-v-79fe5854]:hover{background-color:var(--default-background)}.images-viewer .back[data-v-79fe5854]:focus,.images-viewer .forward[data-v-79fe5854]:focus{box-shadow:0 0 0 2px var(--tieba-theme-color)}.images-viewer .image-container[data-v-79fe5854]{display:flex;width:auto;align-items:center;justify-content:center;margin:auto}.images-viewer .image-container .curr-image[data-v-79fe5854]{position:absolute;-o-object-fit:contain;object-fit:contain;transition:all .4s ease,left 0s,top 0s}.images-viewer .bottom-controls[data-v-79fe5854]{bottom:16px;display:flex;margin-top:auto;gap:4px}.images-viewer .bottom-controls .bottom-btn[data-v-79fe5854]{overflow:hidden;width:100px;height:75px;padding:0;border:none;border-radius:6px;background-color:var(--trans-default-background);transition:all linear .1s}.images-viewer .bottom-controls .bottom-btn .image-list[data-v-79fe5854]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.images-viewer .bottom-controls .bottom-btn.selected[data-v-79fe5854]{border:3px solid var(--tieba-theme-color)}html[data-v-955dac49]{padding:0;margin:0;text-align:justify}body[data-v-955dac49]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-955dac49]{overflow:hidden}div[data-v-955dac49],p[data-v-955dac49]{margin:0}select[data-v-955dac49]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-955dac49]{cursor:pointer}option[data-v-955dac49]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}.dialogJ[data-v-955dac49]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-955dac49]{transform:translate(-50%,-50%)}.post-container .bottom-controls .replies[data-v-955dac49]:before{font-family:Material Symbols,monospace;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;-webkit-user-select:none;-moz-user-select:none;user-select:none}a[data-v-955dac49]{color:inherit;-webkit-text-decoration:none;text-decoration:none}p[data-v-955dac49]{margin:0}img[data-v-955dac49]:before{display:block;width:100%;height:100%;box-sizing:border-box;background-color:var(--light-background);content:""}.dynamic .img-button[data-v-955dac49]{min-width:30%!important;flex:initial!important;flex-grow:1!important}.post-container[data-v-955dac49]{display:flex;width:320px;box-sizing:border-box;flex-direction:column;padding:16px;border-radius:16px;background-color:var(--default-background);cursor:pointer;gap:20px;text-align:justify}.post-container .forum-btn[data-v-955dac49]{border-radius:24px;font-size:14px}.post-container .forum-btn[data-v-955dac49]:not(:hover):not(:active):not(:focus){background-color:var(--light-background);box-shadow:none}.post-container .main-content[data-v-955dac49]{display:flex;flex-direction:column;gap:8px}.post-container .main-content .title[data-v-955dac49]{margin:0;color:var(--highlight-fore);font-weight:700}.post-container .main-content .content[data-v-955dac49]{color:var(--light-fore);font-size:14px}.post-container .img-container[data-v-955dac49]{display:flex;overflow:hidden;flex-wrap:wrap;border-radius:16px;gap:6px}.post-container .img-container .img-button[data-v-955dac49]{overflow:hidden;min-width:40%;height:144px;flex:1;padding:0;border:none;border-radius:0}.post-container .img-container .img-button .post-img[data-v-955dac49]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s cubic-bezier(0,0,.2,1)}.post-container .img-container .img-button .post-img[data-v-955dac49]:hover{scale:1.2}.post-container .bottom-controls[data-v-955dac49]{display:flex;align-items:center;gap:12px}.post-container .bottom-controls .author[data-v-955dac49]{display:flex;align-items:center;padding:0;border-radius:24px;background-color:transparent;background-color:initial}.post-container .bottom-controls .author .author-portrait[data-v-955dac49]{width:32px;height:32px;border-radius:24px;-o-object-fit:cover;object-fit:cover}.post-container .bottom-controls .author .author-info[data-v-955dac49]{display:flex;flex-direction:column;padding:0 10px;text-align:left}.post-container .bottom-controls .author .author-info .author-name[data-v-955dac49]{font-size:14px;font-weight:700}.post-container .bottom-controls .author .author-info .post-time[data-v-955dac49]{color:var(--minimal-fore);font-size:12px}.post-container .bottom-controls .author[data-v-955dac49]:not(:hover):not(:active):not(:focus){box-shadow:none}.post-container .bottom-controls .replies[data-v-955dac49]{display:flex;min-width:16px;align-items:center;border-radius:24px;margin-left:auto;color:var(--light-fore);font-family:var(--code-monospace);font-size:13px;font-weight:700}.post-container .bottom-controls .replies[data-v-955dac49]:before{margin-right:6px;content:"forum";font-size:16px;font-weight:400}.masonry-wrapper[data-v-6b6e53fd]{display:flex;width:100%;max-width:var(--content-max);flex-direction:column;align-items:center;gap:12px}.masonry-wrapper .masonry-container[data-v-6b6e53fd]{width:100%;margin:auto}@keyframes feeds-in-6b6e53fd{0%{transform:scale(.72)}to{transform:scale(1)}}.masonry-wrapper .masonry-container .post-elem[data-v-6b6e53fd]{animation:feeds-in-6b6e53fd .4s cubic-bezier(.18,.89,.32,1.2)}.masonry-wrapper .masonry-container .post-elem[data-v-6b6e53fd]:not(:hover):not(:active):not(:focus){box-shadow:none}.masonry-wrapper>.post-elem[data-v-6b6e53fd]{position:absolute!important;visibility:hidden!important}.about-wrapper[data-v-03b57d82]{display:flex;flex-direction:column;align-items:center;padding:8px;margin:auto;gap:12px}.about-wrapper .main-title[data-v-03b57d82]{display:flex;align-items:center;gap:12px}.about-wrapper .main-title .main-icon[data-v-03b57d82]{width:64px;height:64px}.about-wrapper .main-title .title[data-v-03b57d82]{color:var(--highlight-fore);font-size:32px;font-style:italic;font-weight:700}.about-wrapper .script-info[data-v-03b57d82]{display:flex;flex-direction:column;align-items:center;color:var(--minimal-fore);gap:8px}.about-wrapper .script-info .author-info[data-v-03b57d82]{display:flex;align-items:baseline;gap:8px}.about-wrapper .about-controls[data-v-03b57d82]{display:flex;margin-top:16px;gap:8px}.about-wrapper .about-controls .about-button[data-v-03b57d82]{padding:6px 10px;font-size:14px}.update-wrapper[data-v-1ab16850]{display:flex;max-width:100%;flex-direction:column;gap:8px}.update-wrapper .latest-info[data-v-1ab16850]{display:flex;align-items:center;padding:2px 8px;border-radius:16px;margin:auto auto 12px;background-color:var(--level-blue-background);color:var(--level-blue-fore);gap:6px}.update-wrapper .latest-info.is-latest[data-v-1ab16850]{background-color:var(--level-green-background);color:var(--level-green-fore)}.update-wrapper .title-container[data-v-1ab16850]{display:flex;align-items:center;gap:10px}.update-wrapper .title-container .title[data-v-1ab16850]{font-size:20px;font-weight:700}.update-wrapper .title-container .is-pre-release[data-v-1ab16850]{padding:2px 8px;border-radius:16px;background-color:var(--level-orange-background);color:var(--level-orange-fore);font-size:14px}.update-wrapper .main-info[data-v-1ab16850]{display:flex;align-items:center;gap:8px}.update-wrapper .main-info .avatar[data-v-1ab16850]{width:32px;height:32px;border-radius:32px}.update-wrapper .main-info .release-time[data-v-1ab16850]{margin-left:auto}.update-wrapper .update-controls[data-v-1ab16850]{display:flex;align-items:center;margin-top:8px;gap:8px}.update-wrapper .update-controls .up-button[data-v-1ab16850]{padding:4px 8px;border-radius:10px;font-size:15px;font-weight:700}.update-wrapper .update-controls .up-name[data-v-1ab16850]{font-family:var(--code-monospace)}.forbidden-wrapper[data-v-1ab16850]{display:flex;width:100%;height:100%;flex-direction:column;align-items:center}.forbidden-wrapper .icon[data-v-1ab16850]{font-size:64px}.layout-custom-back[data-v-95670ea2]{display:flex;width:100%;flex-direction:column;gap:8px}.layout-custom-back .custom-image[data-v-95670ea2]{max-width:100%;max-height:320px;border-radius:8px;margin:0 auto}.layout-custom-back .custom-back-buttons[data-v-95670ea2]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.layout-custom-back .adjust-controls[data-v-95670ea2]{display:flex;flex-direction:column;gap:8px}.layout-custom-back .adjust-controls .control-set[data-v-95670ea2]{display:flex;align-items:baseline;gap:6px}.layout-custom-back .adjust-controls .control-set .editor[data-v-95670ea2]{width:auto;font-family:var(--code-zh)}.theme-color-component[data-v-01461a8c]{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:6px}.theme-color-component .title[data-v-01461a8c]{margin:0;color:var(--minimal-fore);text-align:center}.theme-color-component .picker[data-v-01461a8c]{display:flex;gap:6px}.theme-color-component .picker label[data-v-01461a8c]{color:var(--minimal-fore)}.theme-color-component .reset-button[data-v-01461a8c]{margin-left:auto}.theme-picker{z-index:9999!important}.toggle-button[data-v-83f67b5d]{color:var(--default-fore)}.toggle-button .icon[data-v-83f67b5d],.toggle-button .outline-icon[data-v-83f67b5d]{color:var(--minimal-fore)}.toggle-button.toggle-on[data-v-83f67b5d]{background-color:var(--tieba-theme-color);color:var(--default-background)}.user-textbox{box-sizing:border-box;padding:4px;border:2px solid var(--border-color);border-radius:6px;background-color:var(--default-background);outline:none;transition:.4s ease}.user-textbox.lodash-style{padding:0;border:none;border-radius:0;border-bottom:2px solid var(--border-color)}.user-textbox:hover{border-color:var(--light-background)}.user-textbox:focus{border-color:var(--tieba-theme-color)}html[data-v-a0aedc3a]{padding:0;margin:0;text-align:justify}body[data-v-a0aedc3a]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-a0aedc3a]{overflow:hidden}div[data-v-a0aedc3a],p[data-v-a0aedc3a]{margin:0}select[data-v-a0aedc3a]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-a0aedc3a]{cursor:pointer}option[data-v-a0aedc3a]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-a0aedc3a]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-a0aedc3a]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-a0aedc3a]{transform:translate(-50%,-50%)}@keyframes content-in-a0aedc3a{0%{opacity:0;transform:translateY(20px)}to{opacity:1}}.key-button[data-v-a0aedc3a]{display:flex;overflow:hidden;min-width:80px;align-items:center;padding:12px 16px;border-radius:0;box-shadow:none;font-size:16px;gap:12px;text-align:justify;white-space:nowrap}.key-button .icon[data-v-a0aedc3a]{font-size:20px;font-variation-settings:"FILL" 0,"wght" 300;transition:font-variation-settings .2s ease}.key-button .key-info[data-v-a0aedc3a]{display:flex;width:calc(100% - 32px);flex-direction:column}.key-button .key-title[data-v-a0aedc3a],.key-button .key-desc[data-v-a0aedc3a]{overflow:hidden;text-overflow:ellipsis}.key-button .key-desc[data-v-a0aedc3a]{color:var(--minimal-fore);font-size:14px}.key-button.selected[data-v-a0aedc3a]{background-color:var(--tieba-theme-color)!important;color:var(--default-background)!important}.key-button.selected[data-v-a0aedc3a]{font-weight:700}.key-button.selected .icon[data-v-a0aedc3a]{font-variation-settings:"FILL" 1,"GRAD" 48,"wght" 300;font-weight:400}.key-button.selected .key-desc[data-v-a0aedc3a]{color:var(--default-background)}.settings-wrapper[data-v-a0aedc3a]{display:flex;overflow:hidden;width:72%;min-width:720px;height:72%;min-height:400px;box-sizing:border-box;border:1px solid var(--light-border-color);border-radius:18px;margin:auto;animation:kf-dialog-in .4s ease;background-color:var(--default-background);box-shadow:0 0 24px #0003}.settings-wrapper .left-container[data-v-a0aedc3a]{display:flex;width:30%;max-width:280px;flex-direction:column}.settings-wrapper .left-container .search-controls[data-v-a0aedc3a]{display:flex;flex-direction:column;padding:16px;gap:8px}.settings-wrapper .left-container .search-controls .title[data-v-a0aedc3a]{margin-top:8px;font-size:20px;font-weight:700}.settings-wrapper .left-container .search-controls .search-box[data-v-a0aedc3a]{padding:6px;font-size:14px}.settings-wrapper .left-container .left-panel[data-v-a0aedc3a]{display:flex;box-sizing:border-box;flex-direction:column}.settings-wrapper .middle-container[data-v-a0aedc3a]{display:flex;width:20%;max-width:220px;flex-direction:column;padding:16px 6px;background-color:var(--deep-background);gap:6px}.settings-wrapper .middle-container .sub-key[data-v-a0aedc3a]{display:flex;padding:8px 16px;border-radius:12px;gap:4px}.settings-wrapper .middle-container .sub-key .key-title[data-v-a0aedc3a]{font-size:14px}.settings-wrapper .middle-container .sub-key[data-v-a0aedc3a]:not(:hover):not(:active):not(:focus){background-color:transparent;background-color:initial}.settings-wrapper .right-container[data-v-a0aedc3a]{display:flex;overflow:auto;width:50%;flex-direction:column;flex-grow:1;padding:16px;animation:content-in-a0aedc3a .2s cubic-bezier(0,0,.2,1);background-color:var(--default-background);gap:32px}.settings-wrapper .right-container .setting-content[data-v-a0aedc3a]{display:flex;flex-direction:column;gap:8px}.settings-wrapper .right-container .setting-content .content-title[data-v-a0aedc3a]{color:var(--highlight-fore);font-size:18px;font-weight:700}.settings-wrapper .right-container .setting-content .content-sub-title[data-v-a0aedc3a]{color:var(--default-fore);font-size:16px;font-weight:700}.settings-wrapper .right-container .setting-content .content-desc[data-v-a0aedc3a]{display:flex;flex-direction:column;color:var(--light-fore);gap:6px}.settings-wrapper .right-container .setting-content .content-textbox[data-v-a0aedc3a]{box-sizing:content-box;margin-left:auto}.settings-wrapper .right-container .setting-content .content-textbox.textarea[data-v-a0aedc3a]{width:100%;height:6em;resize:none}.settings-wrapper .right-container .setting-content .content-image[data-v-a0aedc3a]{max-width:100%;max-height:320px;border-radius:8px;margin:0 auto}.settings-wrapper .right-container .setting-content .setting-control[data-v-a0aedc3a]{display:flex}.settings-wrapper .right-container .setting-content .setting-control .settings-toggle-button[data-v-a0aedc3a]{margin-left:auto;background:none;font-size:36px}.settings-wrapper .right-container .setting-content .setting-control .settings-toggle-button.toggle-on[data-v-a0aedc3a]{color:var(--tieba-theme-color)}.settings-wrapper .right-container .setting-content .setting-control .settings-toggle-button.toggle-on[data-v-a0aedc3a]:hover{color:var(--tieba-theme-fore)}.settings-wrapper .right-container .setting-content .setting-control .icon-component[data-v-a0aedc3a]{margin-left:auto;font-size:64px;font-variation-settings:"FILL" 1}.settings-wrapper .empty-container[data-v-a0aedc3a]{margin:auto;color:var(--minimal-fore);font-size:72px}html[data-v-c9e404e5]{padding:0;margin:0;text-align:justify}body[data-v-c9e404e5]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-c9e404e5]{overflow:hidden}div[data-v-c9e404e5],p[data-v-c9e404e5]{margin:0}select[data-v-c9e404e5]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-c9e404e5]{cursor:pointer}option[data-v-c9e404e5]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}.dialogJ[data-v-c9e404e5]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-c9e404e5]{transform:translate(-50%,-50%)}.index-wrapper .grid-container .profile-menu-container .curr-user .user-profile[data-v-c9e404e5]{-o-object-fit:contain;object-fit:contain}@keyframes kf-fade-in-c9e404e5{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out-c9e404e5{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in-c9e404e5{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in-c9e404e5{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in-c9e404e5{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}a[data-v-c9e404e5]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.block-wrapper[data-v-c9e404e5]{display:flex;flex-direction:column;gap:8px}.block-wrapper .block-controls[data-v-c9e404e5]{display:flex;align-items:center;gap:8px}.block-wrapper .block-controls .block-title[data-v-c9e404e5]{margin:0;font-size:24px;font-weight:700}.block-wrapper .block-container[data-v-c9e404e5]{padding:8px;border-radius:12px;background-color:var(--trans-light-background)}html:not([perf-saver]) body.custom-background .block-wrapper .block-container[data-v-c9e404e5]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html.dark-theme body.custom-background .block-wrapper .block-container[data-v-c9e404e5]{-webkit-backdrop-filter:blur(24px) brightness(.8);backdrop-filter:blur(24px) brightness(.8)}.block-panel[data-v-c9e404e5]{display:flex;min-width:30px;height:26px;align-items:center;justify-content:center;padding:2px 8px;border-radius:24px;margin-left:auto;background-color:var(--trans-light-background);font-size:14px;text-align:center}.block-panel .icon[data-v-c9e404e5]{color:var(--light-fore);font-size:18px}.block-panel .panel-btn[data-v-c9e404e5]{width:30px;height:30px;padding:4px;border:none;border-radius:48px}.block-panel.left-align[data-v-c9e404e5]{margin-left:0}.index-wrapper[data-v-c9e404e5]{display:flex;flex-direction:column;align-items:center;gap:12px}.index-wrapper .grid-container[data-v-c9e404e5]{display:grid;max-width:var(--content-max);margin:16px;grid-gap:36px;gap:36px;grid-template-rows:repeat(1,1fr)}.index-wrapper .grid-container .head-controls[data-v-c9e404e5]{display:flex;flex-direction:column;align-items:center;padding:24px;margin-top:24px;gap:24px}.index-wrapper .grid-container .head-controls .main-title[data-v-c9e404e5]{display:flex;align-items:center;justify-content:center;gap:12px}.index-wrapper .grid-container .head-controls .main-title .main-icon[data-v-c9e404e5]{height:64px}.index-wrapper .grid-container .head-controls .main-title .title[data-v-c9e404e5]{font-size:36px;font-style:italic;font-weight:700}.index-wrapper .grid-container .head-controls .search-controls[data-v-c9e404e5]{position:relative;display:grid;width:100%;max-width:420px;justify-content:center;grid-template-columns:1fr 72px}.index-wrapper .grid-container .head-controls .search-controls .search-box[data-v-c9e404e5]{width:100%;padding:8px;border-bottom-right-radius:0;border-top-right-radius:0;font-size:16px}.index-wrapper .grid-container .head-controls .search-controls .search-button[data-v-c9e404e5]{border:none;border-bottom-left-radius:0;border-top-left-radius:0;font-size:16px;font-weight:700}.index-wrapper .grid-container .head-controls .search-controls .search-suggestions[data-v-c9e404e5]{position:absolute;z-index:1;top:100%;display:flex;overflow:hidden;width:100%;box-sizing:border-box;flex-direction:column;border:1px solid var(--border-color);border-radius:6px;margin-top:4px;background-color:var(--default-background);box-shadow:0 0 20px #0003;animation:kf-fade-in-c9e404e5 .2s}.index-wrapper .grid-container .head-controls .search-controls .search-suggestions .search-elem[data-v-c9e404e5]{display:flex;overflow:hidden;box-sizing:border-box;padding:8px;border:none;border-radius:0;animation:stretch-c9e404e5 .2s cubic-bezier(.22,.61,.36,1);gap:8px;text-align:justify}@keyframes stretch-c9e404e5{0%{padding:4px 8px}to{padding:8px}}.index-wrapper .grid-container .head-controls .search-controls .search-suggestions .search-elem .sugg-img[data-v-c9e404e5]{width:42px;height:42px;border-radius:8px}.index-wrapper .grid-container .head-controls .search-controls .search-suggestions .search-elem .sugg-content[data-v-c9e404e5]{position:relative;display:flex;width:calc(100% - 50px);flex-direction:column;justify-content:center;gap:4px}.index-wrapper .grid-container .head-controls .search-controls .search-suggestions .search-elem .sugg-content .sugg-title[data-v-c9e404e5]{overflow:hidden;margin:0;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.index-wrapper .grid-container .head-controls .search-controls .search-suggestions .search-elem .sugg-content .sugg-desc[data-v-c9e404e5]{overflow:hidden;margin:0;color:var(--light-fore);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.index-wrapper .grid-container .profile-menu-container[data-v-c9e404e5]{position:absolute;z-index:1}.index-wrapper .grid-container .profile-menu-container .curr-user[data-v-c9e404e5]{position:fixed;top:24px;left:24px;overflow:hidden;width:36px;height:36px;padding:0;border:3px solid var(--border-color);border-radius:36px}.index-wrapper .grid-container .profile-menu-container .curr-user .user-profile[data-v-c9e404e5]{width:100%}.index-wrapper .grid-container .profile-menu-container .profile-menu[data-v-c9e404e5]{top:64px;left:24px}.index-wrapper .grid-container .config-menu-container[data-v-c9e404e5]{position:absolute;z-index:1;display:flex}.index-wrapper .grid-container .config-menu-container .config-menu-btn[data-v-c9e404e5]{position:fixed;top:24px;right:24px;height:32px;border:none;border-radius:36px;background-color:var(--page-background);font-size:24px}.index-wrapper .grid-container .config-menu-container .config-menu-btn[data-v-c9e404e5]:hover{background-color:var(--default-background)}.index-wrapper .grid-container .config-menu-container .config-menu-btn[data-v-c9e404e5]:active{background-color:var(--default-hover)}.index-wrapper .grid-container .config-menu-container .config-menu[data-v-c9e404e5]{top:64px;right:24px;opacity:1}.index-wrapper .grid-container .signed-count[data-v-c9e404e5]{font-weight:700}.index-wrapper .grid-container .block-panel.followed[data-v-c9e404e5]{margin-left:auto}.index-wrapper .grid-container .followed-container[data-v-c9e404e5]{margin-top:-16px}.index-wrapper .grid-container .followed-container .followed-list[data-v-c9e404e5]{display:flex;flex-wrap:wrap;padding:8px;border-radius:12px;background-color:var(--trans-light-background);gap:4px}.index-wrapper .grid-container .followed-container .followed-list .followed-btn[data-v-c9e404e5]{display:flex;align-items:center;padding:6px 8px;border-radius:12px;font-size:14px;gap:6px}.index-wrapper .grid-container .followed-container .followed-list .followed-btn .signed[data-v-c9e404e5]{color:green;font-weight:700}.index-wrapper .grid-container .followed-container .followed-list .followed-btn .forum-level[data-v-c9e404e5]{min-width:24px;padding:0 2px;border-radius:24px;font-weight:700;text-align:center}.index-wrapper .grid-container .topic-list[data-v-c9e404e5]{display:grid;grid-gap:4px;gap:4px;grid-auto-rows:max-content;grid-template-columns:repeat(2,1fr)}.index-wrapper .grid-container .topic-list .topic-btn[data-v-c9e404e5]{display:flex;width:100%;height:100%;align-items:center;padding:12px;border-radius:12px;gap:8px}.index-wrapper .grid-container .topic-list .topic-btn .topic-img[data-v-c9e404e5]{width:72px;border-radius:12px}.index-wrapper .grid-container .topic-list .topic-btn .topic-content[data-v-c9e404e5]{display:flex;flex-flow:column wrap;gap:4px;text-align:justify}.index-wrapper .grid-container .topic-list .topic-btn .topic-content .topic-title[data-v-c9e404e5]{display:flex;align-items:center;gap:6px}.index-wrapper .grid-container .topic-list .topic-btn .topic-content .topic-title [class^=topic-rank][data-v-c9e404e5]{padding:0 4px;border-radius:4px;background-color:orange;color:var(--default-background);font-weight:700;text-align:center}.index-wrapper .grid-container .topic-list .topic-btn .topic-content .topic-title .topic-name[data-v-c9e404e5]{font-size:16px;font-weight:700}.index-wrapper .grid-container .topic-list .topic-btn .topic-content .topic-desc[data-v-c9e404e5]{color:var(--light-fore);font-size:14px}.index-wrapper .masonry-container[data-v-c9e404e5]{display:flex;width:100%;box-sizing:border-box;flex-direction:column;align-items:center;gap:8px}.index-wrapper .masonry-container .feeds-container[data-v-c9e404e5]{width:100%;margin:auto}@keyframes feeds-in-c9e404e5{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes refresh-btn-in-c9e404e5{0%{padding:0 18px;opacity:0}to{padding:8px 18px;opacity:1}}.index-wrapper .masonry-container .feeds-container .feeds-refresh-btn[data-v-c9e404e5]{position:fixed;z-index:1;bottom:24px;left:50%;display:flex;align-items:center;justify-content:center;padding:8px 18px;border-width:2px;border-radius:16px;animation:refresh-btn-in-c9e404e5 .4s ease;box-shadow:0 6px 20px #0000004d;font-size:14px;font-weight:700;gap:6px;transform:translate(-50%)}.index-wrapper .masonry-container .feeds-container .feeds-refresh-btn .icon[data-v-c9e404e5]{font-size:18px}.index-wrapper .masonry-container .post-elem[data-v-c9e404e5]{animation:feeds-in-c9e404e5 .4s cubic-bezier(.18,.89,.32,1.2)}.index-wrapper .masonry-container .post-elem[data-v-c9e404e5]:not(:hover):not(:active):not(:focus){box-shadow:none}.index-wrapper .masonry-container .empty-container .no-feed-content[data-v-c9e404e5]{color:var(--minimal-fore);font-size:small;text-align:center}html[data-v-88fc5825]{padding:0;margin:0;text-align:justify}body[data-v-88fc5825]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-88fc5825]{overflow:hidden}div[data-v-88fc5825],p[data-v-88fc5825]{margin:0}select[data-v-88fc5825]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-88fc5825]{cursor:pointer}option[data-v-88fc5825]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-88fc5825]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-88fc5825]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-88fc5825]{transform:translate(-50%,-50%)}.pager-wrapper .pager-button-container .pager-button.icon[data-v-88fc5825]{font-family:Material Symbols,monospace;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pager-wrapper[data-v-88fc5825]{display:flex;width:-moz-fit-content;width:fit-content;box-sizing:border-box;align-items:center;padding:4px;font-size:16px;gap:6px}.pager-wrapper .pager-button-container[data-v-88fc5825]{display:flex;align-items:center;gap:4px}.pager-wrapper .pager-button-container .pager-button[data-v-88fc5825]{color:var(--default-fore);font-family:var(--code-monospace)}.pager-wrapper .pager-button-container .pager-button[data-v-88fc5825]:not(:hover):not(:active):not(:focus){background-color:transparent}.pager-wrapper .pager-button-container .pager-button.fill[data-v-88fc5825]:not(:hover):not(:active):not(:focus){background-color:var(--defualt-background)}.pager-wrapper .pager-button-container .pager-button.curr-pager-button[data-v-88fc5825]{border-radius:0;box-shadow:0 3px 0 var(--tieba-theme-color);color:var(--tieba-theme-color);font-weight:700}.pager-wrapper .pager-separactor[data-v-88fc5825]{color:var(--minimal-fore);font-family:var(--code-monospace)}.pager-wrapper .jumper-container[data-v-88fc5825]{display:flex;align-items:center;color:var(--light-fore);gap:6px}.pager-wrapper .jumper-container .jumper[data-v-88fc5825]{width:36px;width:3em;padding:2px 4px;color:var(--default-fore);font-family:var(--code-monospace)}.pager-wrapper .tail-slot[data-v-88fc5825]{margin-left:auto;color:var(--minimal-fore)}@keyframes slide-in-b3531ddc{0%{opacity:0;transform:translateY(20%)}}#thread-editor[data-v-b3531ddc]{bottom:0;left:50%;display:flex;width:100%;max-width:var(--content-max);max-height:100vh;box-sizing:border-box;flex-direction:column;align-items:center;padding:24px;border-radius:8px 8px 0 0;margin:auto auto 0;animation:slide-in-b3531ddc .4s ease;background-color:var(--default-background);gap:8px;transition:.4s}#thread-editor #thread-editor-exit[data-v-b3531ddc]{margin-left:auto;font-size:18px}#thread-editor #thread-editor-exit[data-v-b3531ddc]:not(:hover):not(:active):not(:focus){box-shadow:none}#thread-editor .title-editor[data-v-b3531ddc]{width:100%;flex-grow:1;border-width:3px;background-color:transparent;font-size:24px;font-weight:700}#thread-editor h1[data-v-b3531ddc]{margin-right:auto}#thread-editor #thread-editor-slot[data-v-b3531ddc]{width:100%;flex-shrink:2}#thread-editor #thread-editor-toolbar[data-v-b3531ddc]{display:flex;width:100%;align-items:center}#thread-editor #thread-editor-toolbar #thread-editor-submit[data-v-b3531ddc]{padding:4px 12px;margin-left:auto;font-size:16px;font-weight:700}#thread-editor .edui-container .edui-toolbar .edui-btn-toolbar .edui-btn .edui-icon:before{font-family:Material Symbols,monospace;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll}#thread-editor .edui-container{width:100%!important}#thread-editor .edui-container .edui-toolbar{height:auto;align-items:center;background-color:transparent}#thread-editor .edui-container .edui-toolbar .edui-btn-toolbar{display:flex;background-color:transparent;gap:8px}#thread-editor .edui-container .edui-toolbar .edui-btn-toolbar .edui-btn{padding:1px;border-radius:4px;margin-right:0;background:none;background-color:var(--light-background);box-shadow:0 0 0 1px var(--border-color);cursor:pointer;transition:.4s}#thread-editor .edui-container .edui-toolbar .edui-btn-toolbar .edui-btn .edui-icon{display:flex;width:-moz-max-content;width:max-content;align-items:center;padding:2px 4px;background:none;gap:4px}#thread-editor .edui-container .edui-toolbar .edui-btn-toolbar .edui-btn .edui-icon:before{font-size:16px}#thread-editor .edui-container .edui-toolbar .edui-dialog-container .edui-dropdown-menu{overflow:hidden;width:-moz-max-content;width:max-content;padding:0;border:2px solid var(--border-color);border-radius:6px;background:none}#thread-editor .edui-container .edui-toolbar .edui-dialog-container .edui-dropdown-menu .edui-popup-body{padding:0;border:none;background-color:var(--default-background)}#thread-editor .edui-container .edui-toolbar .edui-dialog-container .edui-dropdown-menu .edui-popup-caret{display:none}#thread-editor .edui-container .edui-editor-body{border:none;border-radius:0;border-bottom:3px solid var(--tieba-theme-color);transition:.4s}#thread-editor .edui-container .edui-editor-body:hover{border-color:var(--light-background)}#thread-editor .edui-container .edui-editor-body:focus{border-color:var(--tieba-theme-color)}#thread-editor .edui-container .edui-body-container{min-height:18px!important}#thread-editor .edui-container .edui-body-container{max-height:50vh;padding:0;border-radius:0;background-color:transparent}.edui-btn-topic{display:none!important}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-medal:before{content:"diamond"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-medal:after{content:"\u7279\u6743"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-image:before{content:"photo"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-image:after{content:"\u63D2\u5165\u56FE\u7247"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-video:before{content:"video_file"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-video:after{content:"\u63D2\u5165\u89C6\u9891"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-emotion:before{content:"face"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-emotion:after{content:"\u63D2\u5165\u8868\u60C5"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-scrawl:before{content:"format_paint"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-scrawl:after{content:"\u6D82\u9E26"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-topic:before{content:"grid_3x3"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-topic:after{content:"\u8BDD\u9898"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-quick-reply:before{content:"rocket_launch"}#thread-editor .edui-btn-toolbar .edui-icon.edui-icon-quick-reply:after{content:"\u5FEB\u901F\u56DE\u5E16"}.edui-popup-body .layer_medal_list li a:before,.edui-popup-body .layer_btn_list li a:before{font-family:Material Symbols,monospace;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edui-dialog-container .upload_container .next_step,.edui-popup-body .layer_medal_list li a,.edui-popup-body .layer_btn_list li a{box-sizing:border-box;padding:2px 8px;border:none;border-radius:6px;background:none;background-color:var(--default-background);box-shadow:0 0 0 1px var(--border-color);color:var(--default-fore);cursor:pointer;transition:.4s}.edui-dialog-container .upload_container .next_step:hover:not([disabled]),.edui-popup-body .layer_medal_list li a:hover:not([disabled]),.edui-popup-body .layer_btn_list li a:hover:not([disabled]){background-color:var(--default-hover)}.edui-dialog-container .upload_container .next_step:active:not([disabled]),.edui-popup-body .layer_medal_list li a:active:not([disabled]),.edui-popup-body .layer_btn_list li a:active:not([disabled]){background-color:var(--default-active)}.edui-dialog-container .upload_container .next_step:focus:not([disabled]),.edui-popup-body .layer_medal_list li a:focus:not([disabled]),.edui-popup-body .layer_btn_list li a:focus:not([disabled]){border-color:var(--tieba-theme-color);box-shadow:0 0 0 2px var(--tieba-theme-color)}.edui-dialog-container .upload_container .theme-style.next_step,.edui-popup-body .layer_medal_list li a.theme-style,.edui-popup-body .layer_btn_list li a.theme-style{color:var(--default-background)!important}.edui-dialog-container .upload_container .theme-style.next_step,.edui-popup-body .layer_medal_list li a.theme-style,.edui-popup-body .layer_btn_list li a.theme-style{background-color:var(--tieba-theme-color)}.edui-dialog-container .upload_container .theme-style.next_step:hover,.edui-popup-body .layer_medal_list li a.theme-style:hover,.edui-popup-body .layer_btn_list li a.theme-style:hover{background-color:var(--tieba-theme-hover)}.edui-dialog-container .upload_container .theme-style.next_step:active,.edui-popup-body .layer_medal_list li a.theme-style:active,.edui-popup-body .layer_btn_list li a.theme-style:active{background-color:var(--tieba-theme-active)}.edui-dialog-container .upload_container .unset-background.next_step,.edui-popup-body .layer_medal_list li a.unset-background,.edui-popup-body .layer_btn_list li a.unset-background{background-color:transparent;background-color:initial}.edui-dialog-container .upload_container .no-border.next_step,.edui-popup-body .layer_medal_list li a.no-border,.edui-popup-body .layer_btn_list li a.no-border,.edui-dialog-container .upload_container .no-border-all.next_step,.edui-popup-body .layer_medal_list li a.no-border-all,.edui-popup-body .layer_btn_list li a.no-border-all{box-shadow:none}.edui-dialog-container .upload_container .no-border-all.next_step:hover,.edui-popup-body .layer_medal_list li a.no-border-all:hover,.edui-popup-body .layer_btn_list li a.no-border-all:hover,.edui-dialog-container .upload_container .no-border-all.next_step:focus,.edui-popup-body .layer_medal_list li a.no-border-all:focus,.edui-popup-body .layer_btn_list li a.no-border-all:focus{box-shadow:none}.edui-dialog-container .edui-popup{position:static!important}.edui-dialog-container .upload_container{padding:0 20px 20px 0}.edui-dialog-container .upload_container .slide_item_img{border-color:var(--tieba-theme-color)!important}.edui-dialog-container .upload_container .slide_item_img{overflow:hidden}.edui-dialog-container .upload_container .watermark_options{position:static;margin-left:20px}.edui-dialog-container .upload_container .next_step{position:static;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;padding:4px 8px;margin-left:auto;line-height:normal}.edui-popup-body{position:static}.edui-popup-body .layer_medal_list,.edui-popup-body .layer_btn_list{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.edui-popup-body .layer_medal_list li,.edui-popup-body .layer_btn_list li{display:flex;overflow:hidden;align-items:center;padding:0;background:none}.edui-popup-body .layer_medal_list li a,.edui-popup-body .layer_btn_list li a{display:flex;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;align-items:center;padding:4px 8px;border-radius:0;box-shadow:none;gap:4px}.edui-popup-body .layer_medal_list li a:before,.edui-popup-body .layer_btn_list li a:before{font-size:16px}.layer_medal_list li.post_bubble a:before{content:"bubble_chart"}.layer_medal_list li.post_bubble a:after{content:"\u53D1\u5E16\u6C14\u6CE1"}.layer_medal_list li.colorful_font a:before{content:"format_color_text"}.layer_medal_list li.colorful_font a:after{content:"\u5F69\u8272\u5B57\u4F53"}.layer_btn_list{padding:0!important}.layer_btn_list li{border:none!important}.layer_btn_list li.from_upload a:before{content:"upload_file"}.layer_btn_list li.from_upload a:after{content:"\u4E0A\u4F20\u6587\u4EF6"}.layer_btn_list li.from_web a:before{content:"web"}.layer_btn_list li.from_web a:after{content:"\u7F51\u7EDC\u56FE\u7247"}html{padding:0;margin:0;text-align:justify}body{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar]{overflow:hidden}div,p{margin:0}select{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option{cursor:pointer}option:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ{position:fixed!important;top:50%!important;left:50%!important}.dialogJ{transform:translate(-50%,-50%)}#thread-editor .emotion_container .ueditor_emotion_tab .s_prev:before,#thread-editor .emotion_container .ueditor_emotion_tab .s_next:before{font-family:Material Symbols,monospace;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes kf-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}#thread-editor .emotion_container .ueditor_emotion_tab .s_prev,#thread-editor .emotion_container .ueditor_emotion_tab .s_next{box-sizing:border-box;padding:2px 8px;border:none;border-radius:6px;background:none;background-color:var(--default-background);box-shadow:0 0 0 1px var(--border-color);color:var(--default-fore);cursor:pointer;transition:.4s}#thread-editor .emotion_container .ueditor_emotion_tab .s_prev:hover:not([disabled]),#thread-editor .emotion_container .ueditor_emotion_tab .s_next:hover:not([disabled]){background-color:var(--default-hover)}#thread-editor .emotion_container .ueditor_emotion_tab .s_prev:active:not([disabled]),#thread-editor .emotion_container .ueditor_emotion_tab .s_next:active:not([disabled]){background-color:var(--default-active)}#thread-editor .emotion_container .ueditor_emotion_tab .s_prev:focus:not([disabled]),#thread-editor .emotion_container .ueditor_emotion_tab .s_next:focus:not([disabled]){border-color:var(--tieba-theme-color);box-shadow:0 0 0 2px var(--tieba-theme-color)}#thread-editor .emotion_container .ueditor_emotion_tab .theme-style.s_prev,#thread-editor .emotion_container .ueditor_emotion_tab .theme-style.s_next{color:var(--default-background)!important}#thread-editor .emotion_container .ueditor_emotion_tab .theme-style.s_prev,#thread-editor .emotion_container .ueditor_emotion_tab .theme-style.s_next{background-color:var(--tieba-theme-color)}#thread-editor .emotion_container .ueditor_emotion_tab .theme-style.s_prev:hover,#thread-editor .emotion_container .ueditor_emotion_tab .theme-style.s_next:hover{background-color:var(--tieba-theme-hover)}#thread-editor .emotion_container .ueditor_emotion_tab .theme-style.s_prev:active,#thread-editor .emotion_container .ueditor_emotion_tab .theme-style.s_next:active{background-color:var(--tieba-theme-active)}#thread-editor .emotion_container .ueditor_emotion_tab .unset-background.s_prev,#thread-editor .emotion_container .ueditor_emotion_tab .unset-background.s_next{background-color:transparent;background-color:initial}#thread-editor .emotion_container .ueditor_emotion_tab .no-border.s_prev,#thread-editor .emotion_container .ueditor_emotion_tab .no-border.s_next,#thread-editor .emotion_container .ueditor_emotion_tab .no-border-all.s_prev,#thread-editor .emotion_container .ueditor_emotion_tab .no-border-all.s_next{box-shadow:none}#thread-editor .emotion_container .ueditor_emotion_tab .no-border-all.s_prev:hover,#thread-editor .emotion_container .ueditor_emotion_tab .no-border-all.s_next:hover,#thread-editor .emotion_container .ueditor_emotion_tab .no-border-all.s_prev:focus,#thread-editor .emotion_container .ueditor_emotion_tab .no-border-all.s_next:focus{box-shadow:none}#thread-editor .emotion_container .tbui_scroll_panel{overflow:hidden;border-radius:4px 4px 0 0}html.dark-theme #thread-editor .emotion_container td,html.dark-theme #thread-editor .emotion_container .emotion_preview{filter:brightness(.8)}#thread-editor .emotion_container .emotion_preview{border:1px solid var(--border-color);border-radius:6px;box-shadow:0 0 10px #00000003}html.dark-theme #thread-editor .emotion_container .emotion_preview{box-shadow:0 0 16px #0003}#thread-editor .emotion_container .ueditor_emotion_tab{display:flex;align-items:center;justify-content:space-evenly;border-top:2px solid var(--border-color);background:none;background-color:var(--default-background);color:var(--default-fore)}#thread-editor .emotion_container .ueditor_emotion_tab .s_prev,#thread-editor .emotion_container .ueditor_emotion_tab .s_next{width:-moz-max-content!important;width:max-content!important;height:-moz-max-content!important;height:max-content!important}#thread-editor .emotion_container .ueditor_emotion_tab .s_prev,#thread-editor .emotion_container .ueditor_emotion_tab .s_next{position:static;padding:0 2px;background:none;box-shadow:none}#thread-editor .emotion_container .ueditor_emotion_tab .s_prev:before,#thread-editor .emotion_container .ueditor_emotion_tab .s_next:before{font-size:10px}#thread-editor .emotion_container .ueditor_emotion_tab .s_prev:before{content:"arrow_back_ios"}#thread-editor .emotion_container .ueditor_emotion_tab .s_next:before{content:"arrow_forward_ios"}#thread-editor .emotion_container .ueditor_emotion_tab .s_tab_con_wrapper{position:static}#thread-editor .emotion_container .ueditor_emotion_tab .s_tab_con_wrapper .s_tab_btn{border-radius:4px;background:none;background-color:var(--default-background)}#thread-editor .emotion_container .ueditor_emotion_tab .s_tab_con_wrapper .s_tab_btn .s_tab_btnbg{border-radius:4px;background:none;transition:.4s}#thread-editor .emotion_container .ueditor_emotion_tab .s_tab_con_wrapper .s_hover{filter:brightness(1.2)}#thread-editor .emotion_container .ueditor_emotion_tab .s_tab_con_wrapper .s_hover .s_tab_btnbg{filter:brightness(1.4)}#thread-editor .emotion_container .ueditor_emotion_tab .s_tab_con_wrapper .selected{background:none}#thread-editor .emotion_container .ueditor_emotion_tab .s_tab_con_wrapper .selected .s_tab_btnbg{background-color:var(--tieba-theme-color);color:var(--default-background);font-weight:700}html[data-v-521b9a21]{padding:0;margin:0;text-align:justify}body[data-v-521b9a21]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-521b9a21]{overflow:hidden}div[data-v-521b9a21],p[data-v-521b9a21]{margin:0}select[data-v-521b9a21]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-521b9a21]{cursor:pointer}option[data-v-521b9a21]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-521b9a21]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-521b9a21]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-521b9a21]{transform:translate(-50%,-50%)}.toggle-panel[data-v-521b9a21]{display:flex;overflow:hidden;max-width:60vh;max-height:60vh;box-sizing:border-box;flex-direction:column;padding:12px;border:1px solid var(--light-border-color);border-radius:16px;margin:auto;animation:kf-dialog-in .4s ease;background-color:var(--default-background);box-shadow:0 0 10px #0000001a;color:var(--default-fore);transition:.4s ease}.toggle-panel .toggle-wrapper[data-v-521b9a21]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.toggle-panel .toggle-wrapper .toggle-container[data-v-521b9a21]{display:flex;flex-direction:column;align-items:center;gap:4px}.toggle-panel .toggle-wrapper .toggle-container .panel-button[data-v-521b9a21]{width:58px;height:58px;border-radius:12px;font-size:24px}.toggle-panel .toggle-wrapper .toggle-container .panel-button.toggle-off[data-v-521b9a21]{color:var(--minimal-fore)}.toggle-panel .toggle-wrapper .toggle-container .panel-button.toggle-on[data-v-521b9a21]:focus{box-shadow:0 0 0 1px var(--tieba-theme-color)}.toggle-panel .toggle-wrapper .toggle-container .toggle-name[data-v-521b9a21]{color:var(--light-fore)}html[data-v-78f73f9e]{padding:0;margin:0;text-align:justify}body[data-v-78f73f9e]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-78f73f9e]{overflow:hidden}div[data-v-78f73f9e],p[data-v-78f73f9e]{margin:0}select[data-v-78f73f9e]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-78f73f9e]{cursor:pointer}option[data-v-78f73f9e]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-78f73f9e]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-78f73f9e]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-78f73f9e]{transform:translate(-50%,-50%)}@keyframes kf-fade-in-78f73f9e{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out-78f73f9e{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in-78f73f9e{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in-78f73f9e{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in-78f73f9e{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes stretch-78f73f9e{0%{padding:2px 14px}to{padding:4px 14px}}a[data-v-78f73f9e]{color:inherit}.dropdown-menu[data-v-78f73f9e]{position:fixed;z-index:1;display:flex;overflow:hidden;width:-moz-max-content;width:max-content;min-width:120px;flex-direction:column;padding:4px;border:1px solid var(--border-color);border-radius:8px;background-color:var(--default-background);box-shadow:0 0 20px #00000014;font-size:14px;animation:kf-fade-in-78f73f9e .2s}.dropdown-menu .menu-item[data-v-78f73f9e]{display:flex;width:100%;align-items:center;padding:4px 14px;border:none;border-radius:6px;animation:stretch-78f73f9e .2s cubic-bezier(.22,.61,.36,1);background:none;color:var(--default-fore);gap:6px;transition:.2s}.dropdown-menu .menu-item .menu-title[data-v-78f73f9e]{display:flex;width:100%;gap:12px;text-align:justify}.dropdown-menu .menu-item .menu-title .menu-inner[data-v-78f73f9e]{margin-left:auto;color:var(--minimal-fore)}.dropdown-menu .menu-item[data-v-78f73f9e]:hover{background-color:var(--default-hover)}.dropdown-menu .menu-item[data-v-78f73f9e]:active{background-color:var(--default-active)}.dropdown-menu .menu-separator[data-v-78f73f9e]{width:calc(100% + 8px);height:1px;margin:6px 0 6px -4px;background-color:var(--border-color)}.blur-effect[data-v-78f73f9e]{background-color:var(--trans-default-background)}html:not([perf-saver]) .blur-effect[data-v-78f73f9e]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html.dark-theme .blur-effect[data-v-78f73f9e]{-webkit-backdrop-filter:blur(24px) brightness(.8);backdrop-filter:blur(24px) brightness(.8)}html[data-v-18e85ac3]{padding:0;margin:0;text-align:justify}body[data-v-18e85ac3]{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar][data-v-18e85ac3]{overflow:hidden}div[data-v-18e85ac3],p[data-v-18e85ac3]{margin:0}select[data-v-18e85ac3]{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option[data-v-18e85ac3]{cursor:pointer}option[data-v-18e85ac3]:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a[data-v-18e85ac3]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ[data-v-18e85ac3]{position:fixed!important;top:50%!important;left:50%!important}.dialogJ[data-v-18e85ac3]{transform:translate(-50%,-50%)}@keyframes kf-fade-in-18e85ac3{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out-18e85ac3{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in-18e85ac3{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in-18e85ac3{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in-18e85ac3{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}#nav-bar[data-v-18e85ac3]{position:fixed;z-index:1200;top:0;left:0;display:flex;width:100vw;height:48px;box-sizing:border-box;align-items:center;justify-content:space-around;padding:4px;border-bottom:1px solid var(--border-color);background-color:var(--trans-page-background);box-shadow:0 10px 10px #00000003}html:not([perf-saver]) #nav-bar[data-v-18e85ac3]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html.dark-theme #nav-bar[data-v-18e85ac3]{-webkit-backdrop-filter:blur(24px) brightness(.8);backdrop-filter:blur(24px) brightness(.8)}html.dark-theme #nav-bar[data-v-18e85ac3]{box-shadow:0 10px 16px #0003}#nav-bar .nav-button[data-v-18e85ac3]:not(:hover):not(:active):not(:focus){background-color:#0000}#nav-bar .left-container .nav-title-container[data-v-18e85ac3]{display:flex;align-items:center;border:none;background:none;gap:8px;-webkit-text-decoration:underline 3px var(--tieba-theme-color);text-decoration:underline 3px var(--tieba-theme-color)}#nav-bar .left-container .nav-title-container .nav-icon[data-v-18e85ac3]{width:36px}#nav-bar .left-container .nav-title-container .nav-title[data-v-18e85ac3]{color:var(--default-fore);font-size:20px;font-style:italic;font-weight:700;transition:.2s}#nav-bar .left-container .nav-title-container:hover .nav-title[data-v-18e85ac3],#nav-bar .left-container .nav-title-container:active .nav-title[data-v-18e85ac3],#nav-bar .left-container .nav-title-container:focus .nav-title[data-v-18e85ac3]{color:var(--highlight-fore)}#nav-bar .middle-container[data-v-18e85ac3]{display:flex;height:100%;justify-content:center}#nav-bar .middle-container .middle-menu-container[data-v-18e85ac3]{height:100%;padding:0 10px;border:none;background:none;color:var(--default-fore);font-size:15px;font-weight:700;text-decoration:underline;-webkit-text-decoration:underline solid rgba(0,0,0,0);text-decoration:underline solid rgba(0,0,0,0);text-decoration-thickness:2px;-webkit-text-decoration:underline 2px rgba(0,0,0,0);text-decoration:underline 2px rgba(0,0,0,0)}#nav-bar .middle-container .middle-menu-container[data-v-18e85ac3]:hover{-webkit-text-decoration:underline 2px var(--tieba-theme-color);text-decoration:underline 2px var(--tieba-theme-color)}#nav-bar .right-container[data-v-18e85ac3]{display:flex;align-items:center;gap:8px}#nav-bar .right-container .avatar-button[data-v-18e85ac3]{width:32px;height:32px;padding:0;border:4px;border-radius:32px}#nav-bar .right-container .avatar-button .nav-avatar[data-v-18e85ac3]{width:100%;border-radius:24px}#nav-bar .right-container .nav-menu[data-v-18e85ac3]{padding:2px 8px;border:none;border-radius:24px;color:var(--highlight-fore);font-size:26px}#nav-bar .right-container .nav-menu[data-v-18e85ac3]:not(:active):not(:focus){box-shadow:none}.menu-container:hover>.dropdown-menu[data-v-18e85ac3],.menu-container:active>.dropdown-menu[data-v-18e85ac3]{display:block;animation:kf-fade-in-18e85ac3 .2s}.dropdown-menu[data-v-18e85ac3]{z-index:1201;display:none;cursor:default;font-weight:400;animation:kf-fade-out-18e85ac3 .2s}.shield-container[data-v-bb897aee]{display:flex;width:100%;flex-direction:column;gap:16px}.shield-container .words-container[data-v-bb897aee]{display:flex;flex-wrap:wrap;padding:12px;border-radius:12px;background-color:var(--trans-light-background);gap:4px}.shield-container .words-container .shield-elem[data-v-bb897aee]{display:flex;align-items:center;padding:4px 8px;border:none;border-radius:8px;font-size:14px;gap:4px}.shield-container .words-container .shield-elem .icon[data-v-bb897aee]{color:var(--light-fore)}.shield-container .words-container .remove-all[data-v-bb897aee]{background-color:#d62929;color:var(--default-background);font-variation-settings:"FILL" 0}.shield-container .empty-list-container[data-v-bb897aee]{color:var(--minimal-fore)}.shield-container .shield-controls[data-v-bb897aee]{display:flex;flex-direction:column;gap:8px}.shield-container .shield-controls .shield-input[data-v-bb897aee]{width:100%;height:auto;max-height:6em;box-sizing:border-box;padding:6px;font-size:16px;resize:none}.shield-container .shield-controls .submit-controls[data-v-bb897aee]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.shield-container .shield-controls .submit-controls label[data-v-bb897aee]{margin-left:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shield-container .shield-controls .submit-controls .regex-check[data-v-bb897aee]{margin-right:8px;font-size:16px}.shield-container .shield-controls .submit-controls .submit-button[data-v-bb897aee]{padding:4px 12px;font-size:14px;font-weight:700} '); (function () { 'use strict'; var __defProp=Object.defineProperty,__defNormalProp=(e,t,n)=>t in e?__defProp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,__publicField=(e,t,n)=>(__defNormalProp(e,"symbol"!=typeof t?t+"":t,n),n),__accessCheck=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},__privateAdd=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n);},__privateMethod=(e,t,n)=>(__accessCheck(e,t,"access private method"),n);!function(){var e,t,n,r;(e=>{const t=GM_getResourceText(e);GM_addStyle(t);})("element-plus/dist/index.css");var o="object"==typeof global&&global&&global.Object===Object&&global,a="object"==typeof self&&self&&self.Object===Object&&self,i=o||a||Function("return this")(),l=i.Symbol,s=Object.prototype,c=s.hasOwnProperty,u=s.toString,d=l?l.toStringTag:void 0;var p=Object.prototype.toString;var f="[object Null]",h="[object Undefined]",g=l?l.toStringTag:void 0;function m(e){return null==e?void 0===e?h:f:g&&g in Object(e)?function(e){var t=c.call(e,d),n=e[d];try{e[d]=void 0;var r=!0;}catch(a){}var o=u.call(e);return r&&(t?e[d]=n:delete e[d]),o}(e):function(e){return p.call(e)}(e)}function b(e){return null!=e&&"object"==typeof e}var v="[object Symbol]";function _(e){return "symbol"==typeof e||b(e)&&m(e)==v}function y(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n0){if(++fe>=800)return arguments[0]}else fe=0;return pe.apply(void 0,arguments)});function me(e,t){for(var n=-1,r=null==e?0:e.length;++n-1&&e%1==0&&e-1&&e%1==0&&e<=$e}function Le(e){return null!=e&&Te(e.length)&&!q(e)}function ze(e,t,n){if(!O(n))return !1;var r=typeof t;return !!("number"==r?Le(n)&&ke(t,n.length):"string"==r&&t in n)&&Se(n[t],e)}function Me(e){return Oe((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,i&&ze(n[0],n[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++r-1},xt.prototype.set=function(e,t){var n=this.__data__,r=_t(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};var kt=oe(i,"Map");function wt(e,t){var n,r,o=e.__data__;return ("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof t?"string":"hash"]:o.map}function St(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t0&&n(l)?t>1?Bt(l,t-1,n,r,o):Ft(o,l):r||(o[o.length]=l);}return o}var Nt=nt(Object.getPrototypeOf,Object),Dt="[object Object]",Vt=Function.prototype,Ut=Object.prototype,Ht=Vt.toString,qt=Ut.hasOwnProperty,Wt=Ht.call(Object);var Kt="Expected a function";function Gt(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++r=r?e:Gt(e,t,n)}var Jt=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");function Yt(e){return Jt.test(e)}var Qt="\\ud800-\\udfff",Xt="["+Qt+"]",en="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",tn="\\ud83c[\\udffb-\\udfff]",nn="[^"+Qt+"]",rn="(?:\\ud83c[\\udde6-\\uddff]){2}",on="[\\ud800-\\udbff][\\udc00-\\udfff]",an="(?:"+en+"|"+tn+")"+"?",ln="[\\ufe0e\\ufe0f]?",sn=ln+an+("(?:\\u200d(?:"+[nn,rn,on].join("|")+")"+ln+an+")*"),cn="(?:"+[nn+en+"?",en,rn,on,Xt].join("|")+")",un=RegExp(tn+"(?="+tn+")|"+cn+sn,"g");function dn(e){return Yt(e)?function(e){return e.match(un)||[]}(e):function(e){return e.split("")}(e)}var pn;const fn=(pn={"À":"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"},function(e){return null==pn?void 0:pn[e]});var hn=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,gn=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");var mn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;var bn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;var vn="\\ud800-\\udfff",_n="\\u2700-\\u27bf",yn="a-z\\xdf-\\xf6\\xf8-\\xff",xn="A-Z\\xc0-\\xd6\\xd8-\\xde",kn="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\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",wn="["+kn+"]",Sn="\\d+",Cn="["+_n+"]",En="["+yn+"]",An="[^"+vn+kn+Sn+_n+yn+xn+"]",jn="(?:\\ud83c[\\udde6-\\uddff]){2}",On="[\\ud800-\\udbff][\\udc00-\\udfff]",$n="["+xn+"]",Tn="(?:"+En+"|"+An+")",Ln="(?:"+$n+"|"+An+")",zn="(?:['’](?:d|ll|m|re|s|t|ve))?",Mn="(?:['’](?:D|LL|M|RE|S|T|VE))?",In="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",Fn="[\\ufe0e\\ufe0f]?",Rn=Fn+In+("(?:\\u200d(?:"+["[^"+vn+"]",jn,On].join("|")+")"+Fn+In+")*"),Pn="(?:"+[Cn,jn,On].join("|")+")"+Rn,Bn=RegExp([$n+"?"+En+"+"+zn+"(?="+[wn,$n,"$"].join("|")+")",Ln+"+"+Mn+"(?="+[wn,$n+Tn,"$"].join("|")+")",$n+"?"+Tn+"+"+zn,$n+"+"+Mn,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Sn,Pn].join("|"),"g");function Nn(e,t,n){return e=$t(e),void 0===(t=n?void 0:t)?function(e){return bn.test(e)}(e)?function(e){return e.match(Bn)||[]}(e):function(e){return e.match(mn)||[]}(e):e.match(t)||[]}var Dn=RegExp("['’]","g");var Vn=i.isFinite,Un=Math.min;var Hn=Math.ceil,qn=Math.max;function Wn(e){var t=this.__data__=new xt(e);this.size=t.size;}Wn.prototype.clear=function(){this.__data__=new xt,this.size=0;},Wn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Wn.prototype.get=function(e){return this.__data__.get(e)},Wn.prototype.has=function(e){return this.__data__.has(e)},Wn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof xt){var r=n.__data__;if(!kt||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new St(r);}return n.set(e,t),this.size=n.size,this};var Kn="object"==typeof exports&&exports&&!exports.nodeType&&exports,Gn=Kn&&"object"==typeof module&&module&&!module.nodeType&&module,Zn=Gn&&Gn.exports===Kn?i.Buffer:void 0,Jn=Zn?Zn.allocUnsafe:void 0;function Yn(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++nl))return !1;var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var d=-1,p=!0,f=n&wr?new yr:void 0;for(a.set(e,t),a.set(t,e);++d=t||n<0||d&&e-c>=a}function g(){var e=ho();if(h(e))return m(e);l=setTimeout(g,function(e){var n=t-(e-s);return d?bo(n,a-(e-c)):n}(e));}function m(e){return l=void 0,p&&r?f(e):(r=o=void 0,i)}function b(){var e=ho(),n=h(e);if(r=arguments,o=this,s=e,n){if(void 0===l)return function(e){return c=e,l=setTimeout(g,t),u?f(e):i}(s);if(d)return clearTimeout(l),l=setTimeout(g,t),f(s)}return void 0===l&&(l=setTimeout(g,t)),i}return t=I(t)||0,O(n)&&(u=!!n.leading,a=(d="maxWait"in n)?mo(I(n.maxWait)||0,t):a,p="trailing"in n?!!n.trailing:p),b.cancel=function(){void 0!==l&&clearTimeout(l),c=0,r=s=o=l=void 0;},b.flush=function(){return void 0===l?i:m(ho())},b}function _o(e,t){return null==e||e!=e?t:e}var yo=Object.prototype,xo=yo.hasOwnProperty,ko=Oe((function(e,t){e=Object(e);var n=-1,r=t.length,o=r>2?t[2]:void 0;for(o&&ze(t[0],t[1],o)&&(r=1);++n-1?r[o?e[a]:a]:void 0});function Mo(e,t){return function(e,t,n){var r;return n(e,(function(e,n,o){if(t(e,n,o))return r=n,!1})),r}(e,lo(t),uo)}function Io(e,t){var n=-1,r=Le(e)?Array(e.length):[];return fo(e,(function(e,o,a){r[++n]=t(e,o,a);})),r}function Fo(e,t){return (x(e)?y:Io)(e,lo(t))}var Ro=1/0;function Po(e,t){return Bt(Fo(e,t),Ro)}function Bo(e,t){return e&&uo(e,Ao(t))}function No(e){for(var t=-1,n=null==e?0:e.length,r={};++t-1:!!o&&_e(e,t,n)>-1}var qo=Math.max;function Wo(e,t,n){var r=null==e?0:e.length;if(!r)return -1;var o=null==n?0:B(n);return o<0&&(o=qo(r+o,0)),_e(e,t,o)}function Ko(e){return null==e}var Go=Ye&&Ye.isRegExp,Zo=Go?Ke(Go):function(e){return b(e)&&"[object RegExp]"==m(e)};var Jo=Array.prototype.join;function Yo(e,t){return null==e?"":Jo.call(e,t)}var Qo,Xo=(Qo=function(e,t,n){return e+(n?"-":"")+t.toLowerCase()},function(e){return function(e,t,n,r){var o=-1,a=null==e?0:e.length;for(r&&a&&(n=e[++o]);++o-1;)l!==e&&oa.call(l,s,1),oa.call(e,s,1);return e}(e,t):e}));var ia=Math.ceil,la=Math.max;var sa=function(e){return function(t,n,r){return r&&"number"!=typeof r&&ze(t,n,r)&&(n=r=void 0),t=P(t),void 0===n?(n=t,t=0):n=P(n),function(e,t,n,r){for(var o=-1,a=la(ia((t-e)/(n||1)),0),i=Array(a);a--;)i[r?a:++o]=e,e+=n;return i}(t,n,r=void 0===r?tta)return n;do{t%2&&(n+=e),(t=na(t/2))&&(e+=e);}while(t);return n}($t(e),t)}var da=function(e){var t=Math[e];return function(e,n){if(e=I(e),(n=null==n?0:Un(B(n),292))&&Vn(e)){var r=($t(e)+"e").split("e");return +((r=($t(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}("round");function pa(e,t){var n;return fo(e,(function(e,r,o){return !(n=t(e,r,o))})),!!n}var fa=4294967295;function ha(e,t,n){return n&&"number"!=typeof n&&ze(e,t,n)&&(t=n=void 0),(n=void 0===n?fa:n>>>0)?(e=$t(e))&&("string"==typeof t||null!=t&&!Zo(t))&&!(t=C(t))&&Yt(e)?Zt(dn(e),0,n):e.split(t,n):[]}function ga(e,t,n){var r,o,a;return e=$t(e),n=null==n?0:(r=B(n),o=0,a=e.length,r==r&&(void 0!==a&&(r=r<=a?r:a),void 0!==o&&(r=r>=o?r:o)),r),t=C(t),e.slice(n,n+t.length)==t}function ma(e,t,n){return e&&e.length?Gt(e,0,(t=n||void 0===t?1:B(t))<0?0:t):[]}function ba(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return O(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),vo(e,t,{leading:r,maxWait:t,trailing:o})}var va=/^\s+/;function _a(e,t,n){if((e=$t(e))&&(n||void 0===t))return e.replace(va,"");if(!e||!(t=C(t)))return e;var r=dn(e),o=function(e,t){for(var n=-1,r=e.length;++n-1;);return n}(r,dn(t));return Zt(r,o).join("")}var ya=(()=>"undefined"!=typeof GM_addStyle?GM_addStyle:void 0)(),xa=(()=>"undefined"!=typeof GM_deleteValue?GM_deleteValue:void 0)(),ka=(()=>"undefined"!=typeof GM_getValue?GM_getValue:void 0)(),wa=(()=>"undefined"!=typeof GM_info?GM_info:void 0)(),Sa=(()=>"undefined"!=typeof GM_listValues?GM_listValues:void 0)(),Ca=(()=>"undefined"!=typeof GM_openInTab?GM_openInTab:void 0)(),Ea=(()=>"undefined"!=typeof GM_setValue?GM_setValue:void 0)(); /** * @vue/shared v3.4.19 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/ function Aa(e,t){const n=new Set(e.split(","));return t?e=>n.has(e.toLowerCase()):e=>n.has(e)}const ja={},Oa=[],$a=()=>{},Ta=()=>!1,La=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),za=e=>e.startsWith("onUpdate:"),Ma=Object.assign,Ia=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1);},Fa=Object.prototype.hasOwnProperty,Ra=(e,t)=>Fa.call(e,t),Pa=Array.isArray,Ba=e=>"[object Map]"===Ga(e),Na=e=>"[object Set]"===Ga(e),Da=e=>"[object Date]"===Ga(e),Va=e=>"function"==typeof e,Ua=e=>"string"==typeof e,Ha=e=>"symbol"==typeof e,qa=e=>null!==e&&"object"==typeof e,Wa=e=>(qa(e)||Va(e))&&Va(e.then)&&Va(e.catch),Ka=Object.prototype.toString,Ga=e=>Ka.call(e),Za=e=>Ga(e).slice(8,-1),Ja=e=>"[object Object]"===Ga(e),Ya=e=>Ua(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Qa=Aa(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xa=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ei=/-(\w)/g,ti=Xa((e=>e.replace(ei,((e,t)=>t?t.toUpperCase():"")))),ni=/\B([A-Z])/g,ri=Xa((e=>e.replace(ni,"-$1").toLowerCase())),oi=Xa((e=>e.charAt(0).toUpperCase()+e.slice(1))),ai=Xa((e=>e?`on${oi(e)}`:"")),ii=(e,t)=>!Object.is(e,t),li=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n});},ci=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ui=e=>{const t=Ua(e)?Number(e):NaN;return isNaN(t)?e:t};let di;const pi=()=>di||(di="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function fi(e){if(Pa(e)){const t={};for(let n=0;n{if(e){const n=e.split(gi);n.length>1&&(t[n[0].trim()]=n[1].trim());}})),t}function vi(e){let t="";if(Ua(e))t=e;else if(Pa(e))for(let n=0;nxi(e,t)))}const wi=e=>Ua(e)?e:null==e?"":Pa(e)||qa(e)&&(e.toString===Ka||!Va(e.toString))?JSON.stringify(e,Si,2):String(e),Si=(e,t)=>t&&t.__v_isRef?Si(e,t.value):Ba(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],r)=>(e[Ci(t,r)+" =>"]=n,e)),{})}:Na(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>Ci(e)))}:Ha(t)?Ci(t):!qa(t)||Pa(t)||Ja(t)?t:String(t),Ci=(e,t="")=>{var n;return Ha(e)?`Symbol(${null!=(n=e.description)?n:t})`:e}; /** * @vue/reactivity v3.4.19 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/ let Ei,Ai;class ji{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ei,!e&&Ei&&(this.index=(Ei.scopes||(Ei.scopes=[])).push(this)-1);}get active(){return this._active}run(e){if(this._active){const t=Ei;try{return Ei=this,e()}finally{Ei=t;}}}on(){Ei=this;}off(){Ei=this.parent;}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),Pi();}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0;}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=Mi,t=Ai;try{return Mi=!0,Ai=this,this._runnings++,Ti(this),this.fn()}finally{Li(this),this._runnings--,Ai=t,Mi=e;}}stop(){var e;this.active&&(Ti(this),Li(this),null==(e=this.onStop)||e.call(this),this.active=!1);}}function Ti(e){e._trackId++,e._depsLength=0;}function Li(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},qi=new WeakMap,Wi=Symbol(""),Ki=Symbol("");function Gi(e,t,n){if(Mi&&Ai){let t=qi.get(e);t||qi.set(e,t=new Map);let r=t.get(n);r||t.set(n,r=Hi((()=>t.delete(n)))),Di(Ai,r);}}function Zi(e,t,n,r,o,a){const i=qi.get(e);if(!i)return;let l=[];if("clear"===t)l=[...i.values()];else if("length"===n&&Pa(e)){const e=Number(r);i.forEach(((t,n)=>{("length"===n||!Ha(n)&&n>=e)&&l.push(t);}));}else switch(void 0!==n&&l.push(i.get(n)),t){case"add":Pa(e)?Ya(n)&&l.push(i.get("length")):(l.push(i.get(Wi)),Ba(e)&&l.push(i.get(Ki)));break;case"delete":Pa(e)||(l.push(i.get(Wi)),Ba(e)&&l.push(i.get(Ki)));break;case"set":Ba(e)&&l.push(i.get(Wi));}Bi();for(const s of l)s&&Ui(s,4);Ni();}const Ji=Aa("__proto__,__v_isRef,__isVue"),Yi=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(Ha)),Qi=Xi();function Xi(){const e={};return ["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Bl(this);for(let t=0,o=this.length;t{e[t]=function(...e){Ri(),Bi();const n=Bl(this)[t].apply(this,e);return Ni(),Pi(),n};})),e}function el(e){const t=Bl(this);return Gi(t,0,e),t.hasOwnProperty(e)}class tl{constructor(e=!1,t=!1){this._isReadonly=e,this._shallow=t;}get(e,t,n){const r=this._isReadonly,o=this._shallow;if("__v_isReactive"===t)return !r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return o;if("__v_raw"===t)return n===(r?o?Tl:$l:o?Ol:jl).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const a=Pa(e);if(!r){if(a&&Ra(Qi,t))return Reflect.get(Qi,t,n);if("hasOwnProperty"===t)return el}const i=Reflect.get(e,t,n);return (Ha(t)?Yi.has(t):Ji(t))?i:(r||Gi(e,0,t),o?i:Wl(i)?a&&Ya(t)?i:i.value:qa(i)?r?zl(i):Ll(i):i)}}class nl extends tl{constructor(e=!1){super(!1,e);}set(e,t,n,r){let o=e[t];if(!this._shallow){const t=Fl(o);if(Rl(n)||Fl(n)||(o=Bl(o),n=Bl(n)),!Pa(e)&&Wl(o)&&!Wl(n))return !t&&(o.value=n,!0)}const a=Pa(e)&&Ya(t)?Number(t)e,sl=e=>Reflect.getPrototypeOf(e);function cl(e,t,n=!1,r=!1){const o=Bl(e=e.__v_raw),a=Bl(t);n||(ii(t,a)&&Gi(o,0,t),Gi(o,0,a));const{has:i}=sl(o),l=r?ll:n?Vl:Dl;return i.call(o,t)?l(e.get(t)):i.call(o,a)?l(e.get(a)):void(e!==o&&e.get(t))}function ul(e,t=!1){const n=this.__v_raw,r=Bl(n),o=Bl(e);return t||(ii(e,o)&&Gi(r,0,e),Gi(r,0,o)),e===o?n.has(e):n.has(e)||n.has(o)}function dl(e,t=!1){return e=e.__v_raw,!t&&Gi(Bl(e),0,Wi),Reflect.get(e,"size",e)}function pl(e){e=Bl(e);const t=Bl(this);return sl(t).has.call(t,e)||(t.add(e),Zi(t,"add",e,e)),this}function fl(e,t){t=Bl(t);const n=Bl(this),{has:r,get:o}=sl(n);let a=r.call(n,e);a||(e=Bl(e),a=r.call(n,e));const i=o.call(n,e);return n.set(e,t),a?ii(t,i)&&Zi(n,"set",e,t):Zi(n,"add",e,t),this}function hl(e){const t=Bl(this),{has:n,get:r}=sl(t);let o=n.call(t,e);o||(e=Bl(e),o=n.call(t,e)),r&&r.call(t,e);const a=t.delete(e);return o&&Zi(t,"delete",e,void 0),a}function gl(){const e=Bl(this),t=0!==e.size,n=e.clear();return t&&Zi(e,"clear",void 0,void 0),n}function ml(e,t){return function(n,r){const o=this,a=o.__v_raw,i=Bl(a),l=t?ll:e?Vl:Dl;return !e&&Gi(i,0,Wi),a.forEach(((e,t)=>n.call(r,l(e),l(t),o)))}}function bl(e,t,n){return function(...r){const o=this.__v_raw,a=Bl(o),i=Ba(a),l="entries"===e||e===Symbol.iterator&&i,s="keys"===e&&i,c=o[e](...r),u=n?ll:t?Vl:Dl;return !t&&Gi(a,0,s?Ki:Wi),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:l?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function vl(e){return function(...t){return "delete"!==e&&("clear"===e?void 0:this)}}function _l(){const e={get(e){return cl(this,e)},get size(){return dl(this)},has:ul,add:pl,set:fl,delete:hl,clear:gl,forEach:ml(!1,!1)},t={get(e){return cl(this,e,!1,!0)},get size(){return dl(this)},has:ul,add:pl,set:fl,delete:hl,clear:gl,forEach:ml(!1,!0)},n={get(e){return cl(this,e,!0)},get size(){return dl(this,!0)},has(e){return ul.call(this,e,!0)},add:vl("add"),set:vl("set"),delete:vl("delete"),clear:vl("clear"),forEach:ml(!0,!1)},r={get(e){return cl(this,e,!0,!0)},get size(){return dl(this,!0)},has(e){return ul.call(this,e,!0)},add:vl("add"),set:vl("set"),delete:vl("delete"),clear:vl("clear"),forEach:ml(!0,!0)};return ["keys","values","entries",Symbol.iterator].forEach((o=>{e[o]=bl(o,!1,!1),n[o]=bl(o,!0,!1),t[o]=bl(o,!1,!0),r[o]=bl(o,!0,!0);})),[e,n,t,r]}const[yl,xl,kl,wl]=_l();function Sl(e,t){const n=t?e?wl:kl:e?xl:yl;return (t,r,o)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(Ra(n,r)&&r in t?n:t,r,o)}const Cl={get:Sl(!1,!1)},El={get:Sl(!1,!0)},Al={get:Sl(!0,!1)},jl=new WeakMap,Ol=new WeakMap,$l=new WeakMap,Tl=new WeakMap;function Ll(e){return Fl(e)?e:Ml(e,!1,ol,Cl,jl)}function zl(e){return Ml(e,!0,al,Al,$l)}function Ml(e,t,n,r,o){if(!qa(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const i=(l=e).__v_skip||!Object.isExtensible(l)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(Za(l));var l;if(0===i)return e;const s=new Proxy(e,2===i?r:n);return o.set(e,s),s}function Il(e){return Fl(e)?Il(e.__v_raw):!(!e||!e.__v_isReactive)}function Fl(e){return !(!e||!e.__v_isReadonly)}function Rl(e){return !(!e||!e.__v_isShallow)}function Pl(e){return Il(e)||Fl(e)}function Bl(e){const t=e&&e.__v_raw;return t?Bl(t):e}function Nl(e){return Object.isExtensible(e)&&si(e,"__v_skip",!0),e}const Dl=e=>qa(e)?Ll(e):e,Vl=e=>qa(e)?zl(e):e;class Ul{constructor(e,t,n,r){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new $i((()=>e(this._value)),(()=>ql(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n;}get value(){const e=Bl(this);return e._cacheable&&!e.effect.dirty||!ii(e._value,e._value=e.effect.run())||ql(e,4),Hl(e),e.effect._dirtyLevel>=2&&ql(e,2),e._value}set value(e){this._setter(e);}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e;}}function Hl(e){var t;Mi&&Ai&&(e=Bl(e),Di(Ai,null!=(t=e.dep)?t:e.dep=Hi((()=>e.dep=void 0),e instanceof Ul?e:void 0)));}function ql(e,t=4,n){const r=(e=Bl(e)).dep;r&&Ui(r,t);}function Wl(e){return !(!e||!0!==e.__v_isRef)}function Kl(e){return Zl(e,!1)}function Gl(e){return Zl(e,!0)}function Zl(e,t){return Wl(e)?e:new Jl(e,t)}class Jl{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Bl(e),this._value=t?e:Dl(e);}get value(){return Hl(this),this._value}set value(e){const t=this.__v_isShallow||Rl(e)||Fl(e);e=t?e:Bl(e),ii(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Dl(e),ql(this,4));}}function Yl(e){return Wl(e)?e.value:e}const Ql={get:(e,t,n)=>Yl(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Wl(o)&&!Wl(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Xl(e){return Il(e)?e:new Proxy(e,Ql)}class es{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0;}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e;}get dep(){return function(e,t){var n;return null==(n=qi.get(e))?void 0:n.get(t)}(Bl(this._object),this._key)}}class ts{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0;}get value(){return this._getter()}}function ns(e,t,n){return Wl(e)?e:Va(e)?new ts(e):qa(e)&&arguments.length>1?function(e,t,n){const r=e[t];return Wl(r)?r:new es(e,t,n)} /** * @vue/runtime-core v3.4.19 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/(e,t,n):Kl(e)}function rs(e,t,n,r){try{return r?e(...r):e()}catch(o){as(o,t,n);}}function os(e,t,n,r){if(Va(e)){const o=rs(e,t,n,r);return o&&Wa(o)&&o.catch((e=>{as(e,t,n);})),o}const o=[];for(let a=0;a>>1,o=ss[r],a=ys(o);ays(e)-ys(t)));if(us.length=0,ds)return void ds.push(...e);for(ds=e,ps=0;psnull==e.id?1/0:e.id,xs=(e,t)=>{const n=ys(e)-ys(t);if(0===n){if(e.pre&&!t.pre)return -1;if(t.pre&&!e.pre)return 1}return n};function ks(e){ls=!1,is=!0,ss.sort(xs);try{for(cs=0;csUa(e)?e.trim():e))),t&&(o=n.map(ci));}let l,s=r[l=ai(t)]||r[l=ai(ti(t))];!s&&a&&(s=r[l=ai(ri(t))]),s&&os(s,e,6,o);const c=r[l+"Once"];if(c){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,os(c,e,6,o);}}function Ss(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(void 0!==o)return o;const a=e.emits;let i={},l=!1;if(!Va(e)){const r=e=>{const n=Ss(e,t,!0);n&&(l=!0,Ma(i,n));};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r);}return a||l?(Pa(a)?a.forEach((e=>i[e]=null)):Ma(i,a),qa(e)&&r.set(e,i),i):(qa(e)&&r.set(e,null),null)}function Cs(e,t){return !(!e||!La(t))&&(t=t.slice(2).replace(/Once$/,""),Ra(e,t[0].toLowerCase()+t.slice(1))||Ra(e,ri(t))||Ra(e,t))}let Es=null,As=null;function js(e){const t=Es;return Es=e,As=e&&e.type.__scopeId||null,t}function Os(e){As=e;}function $s(){As=null;}function Ts(e,t=Es,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&Ru(-1);const o=js(t);let a;try{a=e(...n);}finally{js(o),r._d&&Ru(1);}return a};return r._n=!0,r._c=!0,r._d=!0,r}function Ls(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:a,propsOptions:[i],slots:l,attrs:s,emit:c,render:u,renderCache:d,data:p,setupState:f,ctx:h,inheritAttrs:g}=e;let m,b;const v=js(e);try{if(4&n.shapeFlag){const e=o||r,t=e;m=Yu(u.call(t,e,d,a,f,p,h)),b=s;}else {const e=t;0,m=Yu(e.length>1?e(a,{attrs:s,slots:l,emit:c}):e(a,null)),b=t.props?s:zs(s);}}catch(y){zu.length=0,as(y,e,1),m=Ku(Tu);}let _=m;if(b&&!1!==g){const e=Object.keys(b),{shapeFlag:t}=_;e.length&&7&t&&(i&&e.some(za)&&(b=Ms(b,i)),_=Gu(_,b));}return n.dirs&&(_=Gu(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),m=_,js(v),m}const zs=e=>{let t;for(const n in e)("class"===n||"style"===n||La(n))&&((t||(t={}))[n]=e[n]);return t},Ms=(e,t)=>{const n={};for(const r in e)za(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function Is(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return !0;for(let o=0;oXc(Ns);const Vs={};function Us(e,t,n){return Hs(e,t,n)}function Hs(e,t,{immediate:n,deep:r,flush:o,once:a,onTrack:i,onTrigger:l}=ja){if(t&&a){const e=t;t=(...t)=>{e(...t),x();};}const s=od,c=e=>!0===r?e:Ks(e,!1===r?1:void 0);let u,d,p=!1,f=!1;if(Wl(e)?(u=()=>e.value,p=Rl(e)):Il(e)?(u=()=>c(e),p=!0):Pa(e)?(f=!0,p=e.some((e=>Il(e)||Rl(e))),u=()=>e.map((e=>Wl(e)?e.value:Il(e)?c(e):Va(e)?rs(e,s,2):void 0))):u=Va(e)?t?()=>rs(e,s,2):()=>(d&&d(),os(e,s,3,[g])):$a,t&&r){const e=u;u=()=>Ks(e());}let h,g=e=>{d=_.onStop=()=>{rs(e,s,4),d=_.onStop=void 0;};};if(pd){if(g=$a,t?n&&os(t,s,3,[u(),f?[]:void 0,g]):u(),"sync"!==o)return $a;{const e=Ds();h=e.__watcherHandles||(e.__watcherHandles=[]);}}let m=f?new Array(e.length).fill(Vs):Vs;const b=()=>{if(_.active&&_.dirty)if(t){const e=_.run();(r||p||(f?e.some(((e,t)=>ii(e,m[t]))):ii(e,m)))&&(d&&d(),os(t,s,3,[e,m===Vs?void 0:f&&m[0]===Vs?[]:m,g]),m=e);}else _.run();};let v;b.allowRecurse=!!t,"sync"===o?v=b:"post"===o?v=()=>mu(b,s&&s.suspense):(b.pre=!0,s&&(b.id=s.uid),v=()=>ms(b));const _=new $i(u,$a,v),y=Oi(),x=()=>{_.stop(),y&&Ia(y.effects,_);};return t?n?b():m=_.run():"post"===o?mu(_.run.bind(_),s&&s.suspense):_.run(),h&&h.push(x),x}function qs(e,t,n){const r=this.proxy,o=Ua(e)?e.includes(".")?Ws(r,e):()=>r[e]:e.bind(r,r);let a;Va(t)?a=t:(a=t.handler,n=t);const i=sd(this),l=Hs(o,a.bind(r),n);return i(),l}function Ws(e,t){const n=t.split(".");return ()=>{let t=e;for(let e=0;e0){if(n>=t)return e;n++;}if((r=r||new Set).has(e))return e;if(r.add(e),Wl(e))Ks(e.value,t,n,r);else if(Pa(e))for(let o=0;o{Ks(e,t,n,r);}));else if(Ja(e))for(const o in e)Ks(e[o],t,n,r);return e}function Gs(e,t){if(null===Es)return e;const n=md(Es)||Es.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;o{e.isMounted=!0;})),yc((()=>{e.isUnmounting=!0;})),e}();let o;return ()=>{const a=t.default&&ic(t.default(),!0);if(!a||!a.length)return;let i=a[0];if(a.length>1)for(const e of a)if(e.type!==Tu){i=e;break}const l=Bl(e),{mode:s}=l;if(r.isLeaving)return rc(i);const c=oc(i);if(!c)return rc(i);const u=nc(c,l,r,n);ac(c,u);const d=n.subTree,p=d&&oc(d);let f=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===o?o=e:e!==o&&(o=e,f=!0);}if(p&&p.type!==Tu&&(!Vu(c,p)||f)){const e=nc(p,l,r,n);if(ac(p,e),"out-in"===s)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,!1!==n.update.active&&(n.effect.dirty=!0,n.update());},rc(i);"in-out"===s&&c.type!==Tu&&(e.delayLeave=(e,t,n)=>{tc(r,p)[String(p.key)]=p,e[Js]=()=>{t(),e[Js]=void 0,delete u.delayedLeave;},u.delayedLeave=n;});}return i}}};function tc(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 nc(e,t,n,r){const{appear:o,mode:a,persisted:i=!1,onBeforeEnter:l,onEnter:s,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:p,onAfterLeave:f,onLeaveCancelled:h,onBeforeAppear:g,onAppear:m,onAfterAppear:b,onAppearCancelled:v}=t,_=String(e.key),y=tc(n,e),x=(e,t)=>{e&&os(e,r,9,t);},k=(e,t)=>{const n=t[1];x(e,t),Pa(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n();},w={mode:a,persisted:i,beforeEnter(t){let r=l;if(!n.isMounted){if(!o)return;r=g||l;}t[Js]&&t[Js](!0);const a=y[_];a&&Vu(e,a)&&a.el[Js]&&a.el[Js](),x(r,[t]);},enter(e){let t=s,r=c,a=u;if(!n.isMounted){if(!o)return;t=m||s,r=b||c,a=v||u;}let i=!1;const l=e[Ys]=t=>{i||(i=!0,x(t?a:r,[e]),w.delayedLeave&&w.delayedLeave(),e[Ys]=void 0);};t?k(t,[e,l]):l();},leave(t,r){const o=String(e.key);if(t[Ys]&&t[Ys](!0),n.isUnmounting)return r();x(d,[t]);let a=!1;const i=t[Js]=n=>{a||(a=!0,r(),x(n?h:f,[t]),t[Js]=void 0,y[o]===e&&delete y[o]);};y[o]=e,p?k(p,[t,i]):i();},clone:e=>nc(e,t,n,r)};return w}function rc(e){if(cc(e))return (e=Gu(e)).children=null,e}function oc(e){return cc(e)?e.children?e.children[0]:void 0:e}function ac(e,t){6&e.shapeFlag&&e.component?ac(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t;}function ic(e,t=!1,n){let r=[],o=0;for(let a=0;a1)for(let a=0;aMa({name:e.name},t,{setup:e}))():e}const sc=e=>!!e.type.__asyncLoader,cc=e=>e.type.__isKeepAlive;function uc(e,t){pc(e,"a",t);}function dc(e,t){pc(e,"da",t);}function pc(e,t,n=od){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent;}return e()});if(hc(t,r,n),n){let e=n.parent;for(;e&&e.parent;)cc(e.parent.vnode)&&fc(r,t,n,e),e=e.parent;}}function fc(e,t,n,r){const o=hc(t,e,r,!0);xc((()=>{Ia(r[t],o);}),n);}function hc(e,t,n=od,r=!1){if(n){const o=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;Ri();const o=sd(n),a=os(t,n,e,r);return o(),Pi(),a});return r?o.unshift(a):o.push(a),a}}const gc=e=>(t,n=od)=>(!pd||"sp"===e)&&hc(e,((...e)=>t(...e)),n),mc=gc("bm"),bc=gc("m"),vc=gc("bu"),_c=gc("u"),yc=gc("bum"),xc=gc("um"),kc=gc("sp"),wc=gc("rtg"),Sc=gc("rtc");function Cc(e,t=od){hc("ec",e,t);}function Ec(e,t,n,r){let o;const a=n&&n[r];if(Pa(e)||Ua(e)){o=new Array(e.length);for(let n=0,r=e.length;nt(e,n,void 0,a&&a[n])));else {const n=Object.keys(e);o=new Array(n.length);for(let r=0,i=n.length;r!Du(e)||e.type!==Tu&&!(e.type===Ou&&!jc(e.children))))?e:null}const Oc=e=>e?ud(e)?md(e)||e.proxy:Oc(e.parent):null,$c=Ma(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=>Oc(e.parent),$root:e=>Oc(e.root),$emit:e=>e.emit,$options:e=>Nc(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,ms(e.update);}),$nextTick:e=>e.n||(e.n=gs.bind(e.proxy)),$watch:e=>qs.bind(e)}),Tc=(e,t)=>e!==ja&&!e.__isScriptSetup&&Ra(e,t),Lc={get({_:e},t){const{ctx:n,setupState:r,data:o,props:a,accessCache:i,type:l,appContext:s}=e;let c;if("$"!==t[0]){const l=i[t];if(void 0!==l)switch(l){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return a[t]}else {if(Tc(r,t))return i[t]=1,r[t];if(o!==ja&&Ra(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&Ra(c,t))return i[t]=3,a[t];if(n!==ja&&Ra(n,t))return i[t]=4,n[t];Fc&&(i[t]=0);}}const u=$c[t];let d,p;return u?("$attrs"===t&&Gi(e,0,t),u(e)):(d=l.__cssModules)&&(d=d[t])?d:n!==ja&&Ra(n,t)?(i[t]=4,n[t]):(p=s.config.globalProperties,Ra(p,t)?p[t]:void 0)},set({_:e},t,n){const{data:r,setupState:o,ctx:a}=e;return Tc(o,t)?(o[t]=n,!0):r!==ja&&Ra(r,t)?(r[t]=n,!0):!Ra(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:a}},i){let l;return !!n[i]||e!==ja&&Ra(e,i)||Tc(t,i)||(l=a[0])&&Ra(l,i)||Ra(r,i)||Ra($c,i)||Ra(o.config.globalProperties,i)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:Ra(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function zc(){return Mc().slots}function Mc(){const e=ad();return e.setupContext||(e.setupContext=gd(e))}function Ic(e){return Pa(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let Fc=!0;function Rc(e){const t=Nc(e),n=e.proxy,r=e.ctx;Fc=!1,t.beforeCreate&&Pc(t.beforeCreate,e,"bc");const{data:o,computed:a,methods:i,watch:l,provide:s,inject:c,created:u,beforeMount:d,mounted:p,beforeUpdate:f,updated:h,activated:g,deactivated:m,beforeDestroy:b,beforeUnmount:v,destroyed:_,unmounted:y,render:x,renderTracked:k,renderTriggered:w,errorCaptured:S,serverPrefetch:C,expose:E,inheritAttrs:A,components:j,directives:O,filters:$}=t;if(c&&function(e,t,n=$a){Pa(e)&&(e=Hc(e));for(const r in e){const n=e[r];let o;o=qa(n)?"default"in n?Xc(n.from||r,n.default,!0):Xc(n.from||r):Xc(n),Wl(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:e=>o.value=e}):t[r]=o;}}(c,r,null),i)for(const L in i){const e=i[L];Va(e)&&(r[L]=e.bind(n));}if(o){const t=o.call(n,n);qa(t)&&(e.data=Ll(t));}if(Fc=!0,a)for(const L in a){const e=a[L],t=Va(e)?e.bind(n,n):Va(e.get)?e.get.bind(n,n):$a,o=!Va(e)&&Va(e.set)?e.set.bind(n):$a,i=vd({get:t,set:o});Object.defineProperty(r,L,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e});}if(l)for(const L in l)Bc(l[L],r,n,L);if(s){const e=Va(s)?s.call(n):s;Reflect.ownKeys(e).forEach((t=>{Qc(t,e[t]);}));}function T(e,t){Pa(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n));}if(u&&Pc(u,e,"c"),T(mc,d),T(bc,p),T(vc,f),T(_c,h),T(uc,g),T(dc,m),T(Cc,S),T(Sc,k),T(wc,w),T(yc,v),T(xc,y),T(kc,C),Pa(E))if(E.length){const t=e.exposed||(e.exposed={});E.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t});}));}else e.exposed||(e.exposed={});x&&e.render===$a&&(e.render=x),null!=A&&(e.inheritAttrs=A),j&&(e.components=j),O&&(e.directives=O);}function Pc(e,t,n){os(Pa(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n);}function Bc(e,t,n,r){const o=r.includes(".")?Ws(n,r):()=>n[r];if(Ua(e)){const n=t[e];Va(n)&&Us(o,n);}else if(Va(e))Us(o,e.bind(n));else if(qa(e))if(Pa(e))e.forEach((e=>Bc(e,t,n,r)));else {const r=Va(e.handler)?e.handler.bind(n):t[e.handler];Va(r)&&Us(o,r,e);}}function Nc(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,l=a.get(t);let s;return l?s=l:o.length||n||r?(s={},o.length&&o.forEach((e=>Dc(s,e,i,!0))),Dc(s,t,i)):s=t,qa(t)&&a.set(t,s),s}function Dc(e,t,n,r=!1){const{mixins:o,extends:a}=t;a&&Dc(e,a,n,!0),o&&o.forEach((t=>Dc(e,t,n,!0)));for(const i in t)if(r&&"expose"===i);else {const r=Vc[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i];}return e}const Vc={data:Uc,props:Kc,emits:Kc,methods:Wc,computed:Wc,beforeCreate:qc,created:qc,beforeMount:qc,mounted:qc,beforeUpdate:qc,updated:qc,beforeDestroy:qc,beforeUnmount:qc,destroyed:qc,unmounted:qc,activated:qc,deactivated:qc,errorCaptured:qc,serverPrefetch:qc,components:Wc,directives:Wc,watch:function(e,t){if(!e)return t;if(!t)return e;const n=Ma(Object.create(null),e);for(const r in t)n[r]=qc(e[r],t[r]);return n},provide:Uc,inject:function(e,t){return Wc(Hc(e),Hc(t))}};function Uc(e,t){return t?e?function(){return Ma(Va(e)?e.call(this,this):e,Va(t)?t.call(this,this):t)}:t:e}function Hc(e){if(Pa(e)){const t={};for(let n=0;n(a.has(e)||(e&&Va(e.install)?(a.add(e),e.install(l,...t)):Va(e)&&(a.add(e),e(l,...t))),l),mixin:e=>(o.mixins.includes(e)||o.mixins.push(e),l),component:(e,t)=>t?(o.components[e]=t,l):o.components[e],directive:(e,t)=>t?(o.directives[e]=t,l):o.directives[e],mount(a,s,c){if(!i){const u=Ku(n,r);return u.appContext=o,!0===c?c="svg":!1===c&&(c=void 0),s&&t?t(u,a):e(u,a,c),i=!0,l._container=a,a.__vue_app__=l,md(u.component)||u.component.proxy}},unmount(){i&&(e(null,l._container),delete l._container.__vue_app__);},provide:(e,t)=>(o.provides[e]=t,l),runWithContext(e){const t=Yc;Yc=l;try{return e()}finally{Yc=t;}}};return l}}let Yc=null;function Qc(e,t){if(od){let n=od.provides;const r=od.parent&&od.parent.provides;r===n&&(n=od.provides=Object.create(r)),n[e]=t;}}function Xc(e,t,n=!1){const r=od||Es;if(r||Yc){const o=r?null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:Yc._context.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&Va(t)?t.call(r&&r.proxy):t}}function eu(e,t,n,r=!1){const o={},a={};si(a,Uu,1),e.propsDefaults=Object.create(null),tu(e,t,o,a);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:Ml(o,!1,il,El,Ol):e.type.props?e.props=o:e.props=a,e.attrs=a;}function tu(e,t,n,r){const[o,a]=e.propsOptions;let i,l=!1;if(t)for(let s in t){if(Qa(s))continue;const c=t[s];let u;o&&Ra(o,u=ti(s))?a&&a.includes(u)?(i||(i={}))[u]=c:n[u]=c:Cs(e.emitsOptions,s)||s in r&&c===r[s]||(r[s]=c,l=!0);}if(a){const t=Bl(n),r=i||ja;for(let i=0;i{s=!0;const[n,r]=ru(e,t,!0);Ma(i,n),r&&l.push(...r);};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r);}if(!a&&!s)return qa(e)&&r.set(e,Oa),Oa;if(Pa(a))for(let u=0;u-1,n[1]=r<0||t-1||Ra(n,"default"))&&l.push(e);}}}const c=[i,l];return qa(e)&&r.set(e,c),c}function ou(e){return "$"!==e[0]&&!Qa(e)}function au(e){if(null===e)return "null";if("function"==typeof e)return e.name||"";if("object"==typeof e){return e.constructor&&e.constructor.name||""}return ""}function iu(e,t){return au(e)===au(t)}function lu(e,t){return Pa(t)?t.findIndex((t=>iu(t,e))):Va(t)&&iu(t,e)?0:-1}const su=e=>"_"===e[0]||"$stable"===e,cu=e=>Pa(e)?e.map(Yu):[Yu(e)],uu=(e,t,n)=>{if(t._n)return t;const r=Ts(((...e)=>cu(t(...e))),n);return r._c=!1,r},du=(e,t,n)=>{const r=e._ctx;for(const o in e){if(su(o))continue;const n=e[o];if(Va(n))t[o]=uu(0,n,r);else if(null!=n){const e=cu(n);t[o]=()=>e;}}},pu=(e,t)=>{const n=cu(t);e.slots.default=()=>n;},fu=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=Bl(t),si(t,"_",n)):du(t,e.slots={});}else e.slots={},t&&pu(e,t);si(e.slots,Uu,1);},hu=(e,t,n)=>{const{vnode:r,slots:o}=e;let a=!0,i=ja;if(32&r.shapeFlag){const e=t._;e?n&&1===e?a=!1:(Ma(o,t),n||1!==e||delete o._):(a=!t.$stable,du(t,o)),i=t;}else t&&(pu(e,t),i={default:1});if(a)for(const l in o)su(l)||null!=i[l]||delete o[l];};function gu(e,t,n,r,o=!1){if(Pa(e))return void e.forEach(((e,a)=>gu(e,t&&(Pa(t)?t[a]:t),n,r,o)));if(sc(r)&&!o)return;const a=4&r.shapeFlag?md(r.component)||r.component.proxy:r.el,i=o?null:a,{i:l,r:s}=e,c=t&&t.r,u=l.refs===ja?l.refs={}:l.refs,d=l.setupState;if(null!=c&&c!==s&&(Ua(c)?(u[c]=null,Ra(d,c)&&(d[c]=null)):Wl(c)&&(c.value=null)),Va(s))rs(s,l,12,[i,u]);else {const t=Ua(s),r=Wl(s);if(t||r){const l=()=>{if(e.f){const n=t?Ra(d,s)?d[s]:u[s]:s.value;o?Pa(n)&&Ia(n,a):Pa(n)?n.includes(a)||n.push(a):t?(u[s]=[a],Ra(d,s)&&(d[s]=u[s])):(s.value=[a],e.k&&(u[e.k]=s.value));}else t?(u[s]=i,Ra(d,s)&&(d[s]=i)):r&&(s.value=i,e.k&&(u[e.k]=i));};i?(l.id=-1,mu(l,n)):l();}}}const mu=function(e,t){var n;t&&t.pendingBranch?Pa(e)?t.effects.push(...e):t.effects.push(e):(Pa(n=e)?us.push(...n):ds&&ds.includes(n,n.allowRecurse?ps+1:ps)||us.push(n),bs());};function bu(e){return function(e,t){pi().__VUE__=!0;const{insert:n,remove:r,patchProp:o,createElement:a,createText:i,createComment:l,setText:s,setElementText:c,parentNode:u,nextSibling:d,setScopeId:p=$a,insertStaticContent:f}=e,h=(e,t,n,r=null,o=null,a=null,i=void 0,l=null,s=!!t.dynamicChildren)=>{if(e===t)return;e&&!Vu(e,t)&&(r=V(e),R(e,o,a,!0),e=null),-2===t.patchFlag&&(s=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case $u:g(e,t,n,r);break;case Tu:m(e,t,n,r);break;case Lu:null==e&&b(t,n,r,i);break;case Ou:A(e,t,n,r,o,a,i,l,s);break;default:1&d?y(e,t,n,r,o,a,i,l,s):6&d?j(e,t,n,r,o,a,i,l,s):(64&d||128&d)&&c.process(e,t,n,r,o,a,i,l,s,q);}null!=u&&o&&gu(u,e&&e.ref,a,t||e,!t);},g=(e,t,r,o)=>{if(null==e)n(t.el=i(t.children),r,o);else {const n=t.el=e.el;t.children!==e.children&&s(n,t.children);}},m=(e,t,r,o)=>{null==e?n(t.el=l(t.children||""),r,o):t.el=e.el;},b=(e,t,n,r)=>{[e.el,e.anchor]=f(e.children,t,n,r,e.el,e.anchor);},v=({el:e,anchor:t},r,o)=>{let a;for(;e&&e!==t;)a=d(e),n(e,r,o),e=a;n(t,r,o);},_=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=d(e),r(e),e=n;r(t);},y=(e,t,n,r,o,a,i,l,s)=>{"svg"===t.type?i="svg":"math"===t.type&&(i="mathml"),null==e?x(t,n,r,o,a,i,l,s):S(e,t,o,a,i,l,s);},x=(e,t,r,i,l,s,u,d)=>{let p,f;const{props:h,shapeFlag:g,transition:m,dirs:b}=e;if(p=e.el=a(e.type,s,h&&h.is,h),8&g?c(p,e.children):16&g&&w(e.children,p,null,i,l,vu(e,s),u,d),b&&Zs(e,null,i,"created"),k(p,e,e.scopeId,u,i),h){for(const t in h)"value"===t||Qa(t)||o(p,t,null,h[t],s,e.children,i,l,D);"value"in h&&o(p,"value",null,h.value,s),(f=h.onVnodeBeforeMount)&&td(f,i,e);}b&&Zs(e,null,i,"beforeMount");const v=function(e,t){return (!e||e&&!e.pendingBranch)&&t&&!t.persisted}(l,m);v&&m.beforeEnter(p),n(p,t,r),((f=h&&h.onVnodeMounted)||v||b)&&mu((()=>{f&&td(f,i,e),v&&m.enter(p),b&&Zs(e,null,i,"mounted");}),l);},k=(e,t,n,r,o)=>{if(n&&p(e,n),r)for(let a=0;a{for(let c=s;c{const s=t.el=e.el;let{patchFlag:u,dynamicChildren:d,dirs:p}=t;u|=16&e.patchFlag;const f=e.props||ja,h=t.props||ja;let g;if(n&&_u(n,!1),(g=h.onVnodeBeforeUpdate)&&td(g,n,t,e),p&&Zs(t,e,n,"beforeUpdate"),n&&_u(n,!0),d?C(e.dynamicChildren,d,s,n,r,vu(t,a),i):l||z(e,t,s,null,n,r,vu(t,a),i,!1),u>0){if(16&u)E(s,t,f,h,n,r,a);else if(2&u&&f.class!==h.class&&o(s,"class",null,h.class,a),4&u&&o(s,"style",f.style,h.style,a),8&u){const i=t.dynamicProps;for(let t=0;t{g&&td(g,n,t,e),p&&Zs(t,e,n,"updated");}),r);},C=(e,t,n,r,o,a,i)=>{for(let l=0;l{if(n!==r){if(n!==ja)for(const s in n)Qa(s)||s in r||o(e,s,n[s],null,l,t.children,a,i,D);for(const s in r){if(Qa(s))continue;const c=r[s],u=n[s];c!==u&&"value"!==s&&o(e,s,u,c,l,t.children,a,i,D);}"value"in r&&o(e,"value",n.value,r.value,l);}},A=(e,t,r,o,a,l,s,c,u)=>{const d=t.el=e?e.el:i(""),p=t.anchor=e?e.anchor:i("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:g}=t;g&&(c=c?c.concat(g):g),null==e?(n(d,r,o),n(p,r,o),w(t.children||[],r,p,a,l,s,c,u)):f>0&&64&f&&h&&e.dynamicChildren?(C(e.dynamicChildren,h,r,a,l,s,c),(null!=t.key||a&&t===a.subTree)&&yu(e,t,!0)):z(e,t,r,p,a,l,s,c,u);},j=(e,t,n,r,o,a,i,l,s)=>{t.slotScopeIds=l,null==e?512&t.shapeFlag?o.ctx.activate(t,n,r,i,s):O(t,n,r,o,a,i,s):$(e,t,s);},O=(e,t,n,r,o,a,i)=>{const l=e.component=function(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||nd,a={uid:rd++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new ji(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ru(r,o),emitsOptions:Ss(r,o),emit:null,emitted:null,propsDefaults:ja,inheritAttrs:r.inheritAttrs,ctx:ja,data:ja,props:ja,attrs:ja,slots:ja,refs:ja,setupState:ja,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};a.ctx={_:a},a.root=t?t.root:a,a.emit=ws.bind(null,a),e.ce&&e.ce(a);return a}(e,r,o);if(cc(e)&&(l.ctx.renderer=q),function(e,t=!1){t&&ld(t);const{props:n,children:r}=e.vnode,o=ud(e);eu(e,n,o,t),fu(e,r);o?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Nl(new Proxy(e.ctx,Lc));const{setup:r}=n;if(r){const n=e.setupContext=r.length>1?gd(e):null,o=sd(e);Ri();const a=rs(r,e,0,[e.props,n]);if(Pi(),o(),Wa(a)){if(a.then(cd,cd),t)return a.then((n=>{fd(e,n,t);})).catch((t=>{as(t,e,0);}));e.asyncDep=a;}else fd(e,a,t);}else hd(e,t);}(e,t):void 0;t&&ld(!1);}(l),l.asyncDep){if(o&&o.registerDep(l,T),!e.el){const e=l.subTree=Ku(Tu);m(null,e,t,n);}}else T(l,e,t,n,o,a,i);},$=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:o,component:a}=e,{props:i,children:l,patchFlag:s}=t,c=a.emitsOptions;if(t.dirs||t.transition)return !0;if(!(n&&s>=0))return !(!o&&!l||l&&l.$stable)||r!==i&&(r?!i||Is(r,i,c):!!i);if(1024&s)return !0;if(16&s)return r?Is(r,i,c):!!i;if(8&s){const e=t.dynamicProps;for(let t=0;tcs&&ss.splice(t,1);}(r.update),r.effect.dirty=!0,r.update();}else t.el=e.el,r.vnode=t;},T=(e,t,n,r,o,a,i)=>{const l=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:s,vnode:c}=e;{const n=xu(e);if(n)return t&&(t.el=c.el,L(e,t,i)),void n.asyncDep.then((()=>{e.isUnmounted||l();}))}let d,p=t;_u(e,!1),t?(t.el=c.el,L(e,t,i)):t=c,n&&li(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&td(d,s,t,c),_u(e,!0);const f=Ls(e),g=e.subTree;e.subTree=f,h(g,f,u(g.el),V(g),e,o,a),t.el=f.el,null===p&&function({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r!==e)break;(e=t.vnode).el=n,t=t.parent;}}(e,f.el),r&&mu(r,o),(d=t.props&&t.props.onVnodeUpdated)&&mu((()=>td(d,s,t,c)),o);}else {let i;const{el:l,props:s}=t,{bm:c,m:u,parent:d}=e,p=sc(t);if(_u(e,!1),c&&li(c),!p&&(i=s&&s.onVnodeBeforeMount)&&td(i,d,t),_u(e,!0),l&&K){const n=()=>{e.subTree=Ls(e),K(l,e.subTree,e,o,null);};p?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n();}else {const i=e.subTree=Ls(e);h(null,i,n,r,e,o,a),t.el=i.el;}if(u&&mu(u,o),!p&&(i=s&&s.onVnodeMounted)){const e=t;mu((()=>td(i,d,e)),o);}(256&t.shapeFlag||d&&sc(d.vnode)&&256&d.vnode.shapeFlag)&&e.a&&mu(e.a,o),e.isMounted=!0,t=n=r=null;}},s=e.effect=new $i(l,$a,(()=>ms(c)),e.scope),c=e.update=()=>{s.dirty&&s.run();};c.id=e.uid,_u(e,!0),c();},L=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:o,attrs:a,vnode:{patchFlag:i}}=e,l=Bl(o),[s]=e.propsOptions;let c=!1;if(!(r||i>0)||16&i){let r;tu(e,t,o,a)&&(c=!0);for(const a in l)t&&(Ra(t,a)||(r=ri(a))!==a&&Ra(t,r))||(s?!n||void 0===n[a]&&void 0===n[r]||(o[a]=nu(s,l,a,void 0,e,!0)):delete o[a]);if(a!==l)for(const e in a)t&&Ra(t,e)||(delete a[e],c=!0);}else if(8&i){const n=e.vnode.dynamicProps;for(let r=0;r{const u=e&&e.children,d=e?e.shapeFlag:0,p=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void I(u,p,n,r,o,a,i,l,s);if(256&f)return void M(u,p,n,r,o,a,i,l,s)}8&h?(16&d&&D(u,o,a),p!==u&&c(n,p)):16&d?16&h?I(u,p,n,r,o,a,i,l,s):D(u,o,a,!0):(8&d&&c(n,""),16&h&&w(p,n,r,o,a,i,l,s));},M=(e,t,n,r,o,a,i,l,s)=>{t=t||Oa;const c=(e=e||Oa).length,u=t.length,d=Math.min(c,u);let p;for(p=0;pu?D(e,o,a,!0,!1,d):w(t,n,r,o,a,i,l,s,d);},I=(e,t,n,r,o,a,i,l,s)=>{let c=0;const u=t.length;let d=e.length-1,p=u-1;for(;c<=d&&c<=p;){const r=e[c],u=t[c]=s?Qu(t[c]):Yu(t[c]);if(!Vu(r,u))break;h(r,u,n,null,o,a,i,l,s),c++;}for(;c<=d&&c<=p;){const r=e[d],c=t[p]=s?Qu(t[p]):Yu(t[p]);if(!Vu(r,c))break;h(r,c,n,null,o,a,i,l,s),d--,p--;}if(c>d){if(c<=p){const e=p+1,d=ep)for(;c<=d;)R(e[c],o,a,!0),c++;else {const f=c,g=c,m=new Map;for(c=g;c<=p;c++){const e=t[c]=s?Qu(t[c]):Yu(t[c]);null!=e.key&&m.set(e.key,c);}let b,v=0;const _=p-g+1;let y=!1,x=0;const k=new Array(_);for(c=0;c<_;c++)k[c]=0;for(c=f;c<=d;c++){const r=e[c];if(v>=_){R(r,o,a,!0);continue}let u;if(null!=r.key)u=m.get(r.key);else for(b=g;b<=p;b++)if(0===k[b-g]&&Vu(r,t[b])){u=b;break}void 0===u?R(r,o,a,!0):(k[u-g]=c+1,u>=x?x=u:y=!0,h(r,t[u],n,null,o,a,i,l,s),v++);}const w=y?function(e){const t=e.slice(),n=[0];let r,o,a,i,l;const s=e.length;for(r=0;r>1,e[n[l]]0&&(t[r]=n[a-1]),n[a]=r);}}a=n.length,i=n[a-1];for(;a-- >0;)n[a]=i,i=t[i];return n}(k):Oa;for(b=w.length-1,c=_-1;c>=0;c--){const e=g+c,d=t[e],p=e+1{const{el:i,type:l,transition:s,children:c,shapeFlag:u}=e;if(6&u)return void F(e.component.subTree,t,r,o);if(128&u)return void e.suspense.move(t,r,o);if(64&u)return void l.move(e,t,r,q);if(l===Ou){n(i,t,r);for(let e=0;es.enter(i)),a);else {const{leave:e,delayLeave:o,afterLeave:a}=s,l=()=>n(i,t,r),c=()=>{e(i,(()=>{l(),a&&a();}));};o?o(i,l,c):c();}else n(i,t,r);},R=(e,t,n,r=!1,o=!1)=>{const{type:a,props:i,ref:l,children:s,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:p}=e;if(null!=l&&gu(l,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&p,h=!sc(e);let g;if(h&&(g=i&&i.onVnodeBeforeUnmount)&&td(g,t,e),6&u)N(e.component,n,r);else {if(128&u)return void e.suspense.unmount(n,r);f&&Zs(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,o,q,r):c&&(a!==Ou||d>0&&64&d)?D(c,t,n,!1,!0):(a===Ou&&384&d||!o&&16&u)&&D(s,t,n),r&&P(e);}(h&&(g=i&&i.onVnodeUnmounted)||f)&&mu((()=>{g&&td(g,t,e),f&&Zs(e,null,t,"unmounted");}),n);},P=e=>{const{type:t,el:n,anchor:o,transition:a}=e;if(t===Ou)return void B(n,o);if(t===Lu)return void _(e);const i=()=>{r(n),a&&!a.persisted&&a.afterLeave&&a.afterLeave();};if(1&e.shapeFlag&&a&&!a.persisted){const{leave:t,delayLeave:r}=a,o=()=>t(n,i);r?r(e.el,i,o):o();}else i();},B=(e,t)=>{let n;for(;e!==t;)n=d(e),r(e),e=n;r(t);},N=(e,t,n)=>{const{bum:r,scope:o,update:a,subTree:i,um:l}=e;r&&li(r),o.stop(),a&&(a.active=!1,R(i,e,t,n)),l&&mu(l,t),mu((()=>{e.isUnmounted=!0;}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve());},D=(e,t,n,r=!1,o=!1,a=0)=>{for(let i=a;i6&e.shapeFlag?V(e.component.subTree):128&e.shapeFlag?e.suspense.next():d(e.anchor||e.el);let U=!1;const H=(e,t,n)=>{null==e?t._vnode&&R(t._vnode,null,null,!0):h(t._vnode||null,e,t,null,null,null,n),U||(U=!0,vs(),_s(),U=!1),t._vnode=e;},q={p:h,um:R,m:F,r:P,mt:O,mc:w,pc:z,pbc:C,n:V,o:e};let W,K;t&&([W,K]=t(q));return {render:H,hydrate:W,createApp:Jc(H,W)}}(e)}function vu({type:e,props:t},n){return "svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function _u({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n;}function yu(e,t,n=!1){const r=e.children,o=t.children;if(Pa(r)&&Pa(o))for(let a=0;ae&&(e.disabled||""===e.disabled),wu=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,Su=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,Cu=(e,t)=>{const n=e&&e.to;if(Ua(n)){if(t){return t(n)}return null}return n};function Eu(e,t,n,{o:{insert:r},m:o},a=2){0===a&&r(e.targetAnchor,t,n);const{el:i,anchor:l,shapeFlag:s,children:c,props:u}=e,d=2===a;if(d&&r(i,t,n),(!d||ku(u))&&16&s)for(let p=0;p{16&v&&u(_,e,t,o,a,i,l,s);};b?m(n,c):d&&m(d,p);}else {t.el=e.el;const r=t.anchor=e.anchor,u=t.target=e.target,f=t.targetAnchor=e.targetAnchor,g=ku(e.props),m=g?n:u,v=g?r:f;if("svg"===i||wu(u)?i="svg":("mathml"===i||Su(u))&&(i="mathml"),y?(p(e.dynamicChildren,y,m,o,a,i,l),yu(e,t,!0)):s||d(e,t,m,v,o,a,i,l,!1),b)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Eu(t,n,r,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Cu(t.props,h);e&&Eu(t,e,null,c,0);}else g&&Eu(t,u,f,c,1);}ju(t);},remove(e,t,n,r,{um:o,o:{remove:a}},i){const{shapeFlag:l,children:s,anchor:c,targetAnchor:u,target:d,props:p}=e;if(d&&a(u),i&&a(c),16&l){const e=i||!ku(p);for(let r=0;r0?Mu||Oa:null,zu.pop(),Mu=zu[zu.length-1]||null,Fu>0&&Mu&&Mu.push(e),e}function Bu(e,t,n,r,o,a){return Pu(Wu(e,t,n,r,o,a,!0))}function Nu(e,t,n,r,o){return Pu(Ku(e,t,n,r,o,!0))}function Du(e){return !!e&&!0===e.__v_isVNode}function Vu(e,t){return e.type===t.type&&e.key===t.key}const Uu="__vInternal",Hu=({key:e})=>null!=e?e:null,qu=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?Ua(e)||Wl(e)||Va(e)?{i:Es,r:e,k:t,f:!!n}:e:null);function Wu(e,t=null,n=null,r=0,o=null,a=(e===Ou?0:1),i=!1,l=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Hu(t),ref:t&&qu(t),scopeId:As,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:a,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Es};return l?(Xu(s,n),128&a&&e.normalize(s)):n&&(s.shapeFlag|=Ua(n)?8:16),Fu>0&&!i&&Mu&&(s.patchFlag>0||6&a)&&32!==s.patchFlag&&Mu.push(s),s}const Ku=function(e,t=null,n=null,r=0,o=null,a=!1){e&&e!==Rs||(e=Tu);if(Du(e)){const r=Gu(e,t,!0);return n&&Xu(r,n),Fu>0&&!a&&Mu&&(6&r.shapeFlag?Mu[Mu.indexOf(e)]=r:Mu.push(r)),r.patchFlag|=-2,r}i=e,Va(i)&&"__vccOpts"in i&&(e=e.__vccOpts);var i;if(t){t=function(e){return e?Pl(e)||Uu in e?Ma({},e):e:null}(t);let{class:e,style:n}=t;e&&!Ua(e)&&(t.class=vi(e)),qa(n)&&(Pl(n)&&!Pa(n)&&(n=Ma({},n)),t.style=fi(n));}const l=Ua(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:qa(e)?4:Va(e)?2:0;return Wu(e,t,n,r,o,l,a,!0)};function Gu(e,t,n=!1){const{props:r,ref:o,patchFlag:a,children:i}=e,l=t?ed(r||{},t):r;return {__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Hu(l),ref:t&&t.ref?n&&o?Pa(o)?o.concat(qu(t)):[o,qu(t)]:qu(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ou?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Gu(e.ssContent),ssFallback:e.ssFallback&&Gu(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Zu(e=" ",t=0){return Ku($u,null,e,t)}function Ju(e="",t=!1){return t?(Iu(),Nu(Tu,null,e)):Ku(Tu,null,e)}function Yu(e){return null==e||"boolean"==typeof e?Ku(Tu):Pa(e)?Ku(Ou,null,e.slice()):"object"==typeof e?Qu(e):Ku($u,null,String(e))}function Qu(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Gu(e)}function Xu(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if(Pa(t))n=16;else if("object"==typeof t){if(65&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),Xu(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||Uu in t?3===r&&Es&&(1===Es.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Es;}}else Va(t)?(t={default:t,_ctx:Es},n=32):(t=String(t),64&r?(n=16,t=[Zu(t)]):n=8);e.children=t,e.shapeFlag|=n;}function ed(...e){const t={};for(let n=0;nod||Es;let id,ld;{const e=pi(),t=(t,n)=>{let r;return (r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach((t=>t(e))):r[0](e);}};id=t("__VUE_INSTANCE_SETTERS__",(e=>od=e)),ld=t("__VUE_SSR_SETTERS__",(e=>pd=e));}const sd=e=>{const t=od;return id(e),e.scope.on(),()=>{e.scope.off(),id(t);}},cd=()=>{od&&od.scope.off(),id(null);};function ud(e){return 4&e.vnode.shapeFlag}let dd,pd=!1;function fd(e,t,n){Va(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:qa(t)&&(e.setupState=Xl(t)),hd(e,n);}function hd(e,t,n){const r=e.type;if(!e.render){if(!t&&dd&&!r.render){const t=r.template||Nc(e).template;if(t){const{isCustomElement:n,compilerOptions:o}=e.appContext.config,{delimiters:a,compilerOptions:i}=r,l=Ma(Ma({isCustomElement:n,delimiters:a},o),i);r.render=dd(t,l);}}e.render=r.render||$a;}{const t=sd(e);Ri();try{Rc(e);}finally{Pi(),t();}}}function gd(e){const t=t=>{e.exposed=t||{};};return {get attrs(){return function(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(Gi(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}function md(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Xl(Nl(e.exposed)),{get:(t,n)=>n in t?t[n]:n in $c?$c[n](e):void 0,has:(e,t)=>t in e||t in $c}))}function bd(e,t=!0){return Va(e)?e.displayName||e.name:e.name||t&&e.__name}const vd=(e,t)=>function(e,t,n=!1){let r,o;const a=Va(e);return a?(r=e,o=$a):(r=e.get,o=e.set),new Ul(r,o,a||!o,n)}(e,0,pd);const _d="3.4.19",yd=$a,xd="undefined"!=typeof document?document:null,kd=xd&&xd.createElement("template"),wd={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 o="svg"===t?xd.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?xd.createElementNS("http://www.w3.org/1998/Math/MathML",e):xd.createElement(e,n?{is:n}:void 0);return "select"===e&&r&&null!=r.multiple&&o.setAttribute("multiple",r.multiple),o},createText:e=>xd.createTextNode(e),createComment:e=>xd.createComment(e),setText:(e,t)=>{e.nodeValue=t;},setElementText:(e,t)=>{e.textContent=t;},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>xd.querySelector(e),setScopeId(e,t){e.setAttribute(t,"");},insertStaticContent(e,t,n,r,o,a){const i=n?n.previousSibling:t.lastChild;if(o&&(o===a||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),o!==a&&(o=o.nextSibling););else {kd.innerHTML="svg"===r?`${e}`:"mathml"===r?`${e}`:e;const o=kd.content;if("svg"===r||"mathml"===r){const e=o.firstChild;for(;e.firstChild;)o.appendChild(e.firstChild);o.removeChild(e);}t.insertBefore(o,n);}return [i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Sd="transition",Cd="animation",Ed=Symbol("_vtc"),Ad=(e,{slots:t})=>function(e,t,n){const r=arguments.length;return 2===r?qa(t)&&!Pa(t)?Du(t)?Ku(e,null,[t]):Ku(e,t):Ku(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&Du(n)&&(n=[n]),Ku(e,t,n))}(ec,function(e){const t={};for(const j in e)j in jd||(t[j]=e[j]);if(!1===e.css)return t;const{name:n="v",type:r,duration:o,enterFromClass:a=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:s=a,appearActiveClass:c=i,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,h=function(e){if(null==e)return null;if(qa(e))return [Td(e.enter),Td(e.leave)];{const t=Td(e);return [t,t]}}(o),g=h&&h[0],m=h&&h[1],{onBeforeEnter:b,onEnter:v,onEnterCancelled:_,onLeave:y,onLeaveCancelled:x,onBeforeAppear:k=b,onAppear:w=v,onAppearCancelled:S=_}=t,C=(e,t,n)=>{zd(e,t?u:l),zd(e,t?c:i),n&&n();},E=(e,t)=>{e._isLeaving=!1,zd(e,d),zd(e,f),zd(e,p),t&&t();},A=e=>(t,n)=>{const o=e?w:v,i=()=>C(t,e,n);Od(o,[t,i]),Md((()=>{zd(t,e?s:a),Ld(t,e?u:l),$d(o)||Fd(t,r,g,i);}));};return Ma(t,{onBeforeEnter(e){Od(b,[e]),Ld(e,a),Ld(e,i);},onBeforeAppear(e){Od(k,[e]),Ld(e,s),Ld(e,c);},onEnter:A(!1),onAppear:A(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>E(e,t);Ld(e,d),document.body.offsetHeight,Ld(e,p),Md((()=>{e._isLeaving&&(zd(e,d),Ld(e,f),$d(y)||Fd(e,r,m,n));})),Od(y,[e,n]);},onEnterCancelled(e){C(e,!1),Od(_,[e]);},onAppearCancelled(e){C(e,!0),Od(S,[e]);},onLeaveCancelled(e){E(e),Od(x,[e]);}})}(e),t);Ad.displayName="Transition";const jd={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};Ad.props=Ma({},Xs,jd);const Od=(e,t=[])=>{Pa(e)?e.forEach((e=>e(...t))):e&&e(...t);},$d=e=>!!e&&(Pa(e)?e.some((e=>e.length>1)):e.length>1);function Td(e){return ui(e)}function Ld(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e[Ed]||(e[Ed]=new Set)).add(t);}function zd(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const n=e[Ed];n&&(n.delete(t),n.size||(e[Ed]=void 0));}function Md(e){requestAnimationFrame((()=>{requestAnimationFrame(e);}));}let Id=0;function Fd(e,t,n,r){const o=e._endId=++Id,a=()=>{o===e._endId&&r();};if(n)return setTimeout(a,n);const{type:i,timeout:l,propCount:s}=function(e,t){const n=window.getComputedStyle(e),r=e=>(n[e]||"").split(", "),o=r(`${Sd}Delay`),a=r(`${Sd}Duration`),i=Rd(o,a),l=r(`${Cd}Delay`),s=r(`${Cd}Duration`),c=Rd(l,s);let u=null,d=0,p=0;t===Sd?i>0&&(u=Sd,d=i,p=a.length):t===Cd?c>0&&(u=Cd,d=c,p=s.length):(d=Math.max(i,c),u=d>0?i>c?Sd:Cd:null,p=u?u===Sd?a.length:s.length:0);const f=u===Sd&&/\b(transform|all)(,|$)/.test(r(`${Sd}Property`).toString());return {type:u,timeout:d,propCount:p,hasTransform:f}}(e,t);if(!i)return r();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,p),a();},p=t=>{t.target===e&&++u>=s&&d();};setTimeout((()=>{uPd(t)+Pd(e[n]))))}function Pd(e){return "auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}const Bd=Symbol("_vod"),Nd={beforeMount(e,{value:t},{transition:n}){e[Bd]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):Dd(e,t);},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e);},updated(e,{value:t,oldValue:n},{transition:r}){(!t!=!n||e.style.display!==e[Bd]&&t)&&(r?t?(r.beforeEnter(e),Dd(e,!0),r.enter(e)):r.leave(e,(()=>{Dd(e,!1);})):Dd(e,t));},beforeUnmount(e,{value:t}){Dd(e,t);}};function Dd(e,t){e.style.display=t?e[Bd]:"none";}const Vd=Symbol(""),Ud=/(^|;)\s*display\s*:/;const Hd=/\s*!important$/;function qd(e,t,n){if(Pa(n))n.forEach((n=>qd(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else {const r=function(e,t){const n=Kd[t];if(n)return n;let r=ti(t);if("filter"!==r&&r in e)return Kd[t]=r;r=oi(r);for(let o=0;o{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();os(function(e,t){if(Pa(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0;},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e]);};return n.value=e,n.attached=tp(),n}(r,o);Zd(e,n,i,l);}else i&&(!function(e,t,n,r){e.removeEventListener(t,n,r);}(e,n,i,l),a[t]=void 0);}}const Qd=/(?:Once|Passive|Capture)$/;let Xd=0;const ep=Promise.resolve(),tp=()=>Xd||(ep.then((()=>Xd=0)),Xd=Date.now());const np=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;const rp=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Pa(t)?e=>li(t,e):t},op=Symbol("_assign"),ap={deep:!0,created(e,t,n){e[op]=rp(n),Zd(e,"change",(()=>{const t=e._modelValue,n=function(e){return "_value"in e?e._value:e.value}(e),r=e.checked,o=e[op];if(Pa(t)){const e=ki(t,n),a=-1!==e;if(r&&!a)o(t.concat(n));else if(!r&&a){const n=[...t];n.splice(e,1),o(n);}}else if(Na(t)){const e=new Set(t);r?e.add(n):e.delete(n),o(e);}else o(lp(e,r));}));},mounted:ip,beforeUpdate(e,t,n){e[op]=rp(n),ip(e,t,n);}};function ip(e,{value:t,oldValue:n},r){e._modelValue=t,Pa(t)?e.checked=ki(t,r.props.value)>-1:Na(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=xi(t,lp(e,!0)));}function lp(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const sp=["ctrl","shift","alt","meta"],cp={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&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>sp.some((n=>e[`${n}Key`]&&!t.includes(n)))},up=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(n,...r)=>{for(let e=0;e{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=n=>{if(!("key"in n))return;const r=ri(n.key);return t.some((e=>e===r||dp[e]===r))?e(n):void 0})},fp=Ma({patchProp:(e,t,n,r,o,a,i,l,s)=>{const c="svg"===o;"class"===t?function(e,t,n){const r=e[Ed];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t;}(e,r,c):"style"===t?function(e,t,n){const r=e.style,o=Ua(n),a=r.display;let i=!1;if(n&&!o){if(t&&!Ua(t))for(const e in t)null==n[e]&&qd(r,e,"");for(const e in n)"display"===e&&(i=!0),qd(r,e,n[e]);}else if(o){if(t!==n){const e=r[Vd];e&&(n+=";"+e),r.cssText=n,i=Ud.test(n);}}else t&&e.removeAttribute("style");Bd in e&&(e[Bd]=i?r.display:"",r.display=a);}(e,n,r):La(t)?za(t)||Yd(e,t,0,r,i):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return "innerHTML"===t||"textContent"===t||!!(t in e&&np(t)&&Va(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return !1;if("form"===t)return !1;if("list"===t&&"INPUT"===e.tagName)return !1;if("type"===t&&"TEXTAREA"===e.tagName)return !1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return !1}if(np(t)&&Ua(n))return !1;return t in e}(e,t,r,c))?function(e,t,n,r,o,a,i){if("innerHTML"===t||"textContent"===t)return r&&i(r,o,a),void(e[t]=null==n?"":n);const l=e.tagName;if("value"===t&&"PROGRESS"!==l&&!l.includes("-")){e._value=n;const r=null==n?"":n;return ("OPTION"===l?e.getAttribute("value"):e.value)!==r&&(e.value=r),void(null==n&&e.removeAttribute(t))}let s=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=yi(n):null==n&&"string"===r?(n="",s=!0):"number"===r&&(n=0,s=!0);}try{e[t]=n;}catch(c){}s&&e.removeAttribute(t);}(e,t,r,a,i,l,s):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),function(e,t,n,r,o){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(Gd,t.slice(6,t.length)):e.setAttributeNS(Gd,t,n);else {const r=_i(t);null==n||r&&!yi(n)?e.removeAttribute(t):e.setAttribute(t,r?"":n);}}(e,t,r,c));}},wd);let hp;function gp(){return hp||(hp=bu(fp))}const mp=(...e)=>{gp().render(...e);},bp=(...e)=>{const t=gp().createApp(...e),{mount:n}=t;return t.mount=e=>{const r=function(e){if(Ua(e)){return document.querySelector(e)}return e}(e);if(!r)return;const o=t._component;Va(o)||o.render||o.template||(o.template=r.innerHTML),r.innerHTML="";const a=n(r,!1,function(e){if(e instanceof SVGElement)return "svg";if("function"==typeof MathMLElement&&e instanceof MathMLElement)return "mathml"}(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),a},t};const vp=lc({__name:"user-button",props:{isAnchor:{type:Boolean},shadowBorder:{type:Boolean},unsetBackground:{type:Boolean},themeStyle:{type:Boolean},noBorder:{type:[Boolean,String]}},setup(e){const t=e;return (e,n)=>(Iu(),Nu(Ps(e.isAnchor?"a":"button"),{class:vi(["user-button",{"shadow-border":t.shadowBorder,"unset-background":t.unsetBackground,"theme-style":t.themeStyle,"no-border":t.noBorder,"no-border-all":"all"===t.noBorder}]),type:"button"},{default:Ts((()=>[Ac(e.$slots,"default")])),_:3},8,["class"]))}}),_p=(e=>(Os("data-v-db54e64e"),e=e(),$s(),e))((()=>Wu("span",null,"|",-1))),yp={class:"toast-controls"},xp=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},kp=xp(lc({__name:"toast",props:{message:{},duration:{default:6e3},icon:{},type:{},blurEffect:{type:Boolean}},setup(e){const t=e,n=Kl();function r(){if(t.icon)return t.icon;if(t.type)switch(t.type){case"basic":default:return;case"check":return "check";case"warning":return "warning";case"error":return "error"}}return (e,o)=>(Iu(),Bu("div",{ref_key:"toastContainer",ref:n,class:vi(["toast-container",{"blur-effect":t.blurEffect}])},[r()?(Iu(),Bu("div",{key:0,class:vi(["toast-icon icon",t.type])},wi(r()),3)):Ju("",!0),Wu("div",{class:vi(["toast-content",t.type])},wi(t.message),3),_p,Wu("div",yp,[Ku(vp,{class:"close-button icon","shadow-border":!0,onClick:Yl(Fp)},{default:Ts((()=>[Zu("close")])),_:1},8,["onClick"])])],2))}}),[["__scopeId","data-v-db54e64e"]]),wp=[],Sp="fade-in-elem";function Cp(...e){const t=!0===e[0],n=t?e[1]:e[0];switch(e.length){case 1:return document.querySelectorAll(n);case 2:return t?document.querySelector(n):e[1]instanceof Element?e[1].querySelectorAll(n):document.querySelectorAll(n);case 3:return t?e[2]instanceof Element?e[2].querySelector(n):document.querySelector(n):e[2].querySelectorAll(n);case 4:return e[3].querySelector(n)}}function Ep(e){e();}function Ap(e,t,n=[],r){const o=(r||document).createElement(e);return t&&function(e,t){Bo(t,((n,r)=>{n!==e.getAttribute(r)&&(Hp(n)?e.setAttribute(r,JSON.stringify(t[r])):e.setAttribute(r,t[r]));}));}(o,t),"string"==typeof n?o.appendChild(document.createTextNode(n)):jo(n,(e=>{"string"==typeof e?o.appendChild(document.createTextNode(e)):o.appendChild(e);})),o}function jp(e,t){for(var n;-1===(null==(n=e.parentElement)?void 0:n.className.indexOf(t));)e=e.parentElement;return e.parentElement}function Op(e){Cp(e).forEach((e=>{e.classList.add(Sp),e.addEventListener("animationend",(()=>{e.style.opacity="1",e.classList.remove(Sp);}));}));}class $p{constructor(e){__publicField(this,"items",[]),e&&(this.items=e);}peek(){return this.items[0]?this.items[0]:void 0}length(){return this.items.length}enqueue(...e){this.items.push(...e);}dequeue(){return this.items.shift()}isEmpty(){return 0===this.items.length}clear(){this.items=[];}}let Tp,Lp=!1;const zp=new $p;function Mp(e){zp.enqueue([{blurEffect:"performance"===ff.get(),...e},-1]);const t=setInterval((()=>{if(!Lp){const e=zp.peek();e&&Ip(e[0]),clearInterval(t);}}),100);}function Ip(e){Lp=!0,Tp=bp(kp,e),document.getElementById("t-wrapper")||document.body.insertBefore(Ap("div",{id:"t-wrapper"}),document.body.firstChild);const t=Tp.mount("#t-wrapper"),n=zp.peek();if(n)return n[1]=setTimeout((()=>{Tp.unmount(),zp.dequeue(),Lp=!1;}),e.duration?e.duration:6e3),t}function Fp(){Tp.unmount();const e=zp.peek();e&&clearTimeout(e[1]),zp.dequeue(),Lp=!1;const t=zp.peek();t&&setTimeout((()=>{Ip(t[0]);}),10);}async function Rp(e){try{const t=await e;if(t.ok)return await t.json()}catch(t){Mp({message:Np(t),type:"error",duration:6e3});}}const Pp=[];function Bp(){return Pp}function Np(e){const t=e.stack?e.stack:e.message;return `${wa.script.name} ${wa.script.version}\n${t}`}function Dp(e=0,t=0,n=0,r=0,o=0,a=0){const i=new Date;return new Date(i.getFullYear()+e,i.getMonth()+t,i.getDate()+n,i.getHours()+r,i.getMinutes()+o,i.getSeconds()+a,0).getTime()}function Vp(e){let t="";return Bo(e,((e,n)=>{e||(e=""),t+=`${n}=${e}&`;})),t.slice(0,-1)}function Up(e,t=1e4,n=100){return new Promise(((r,o)=>{const a=Date.now(),i=setInterval((()=>{e()?(clearInterval(i),r()):Date.now()-a>t&&(clearInterval(i),o(new Error("Timeout")),console.warn("[waitUtil] 等待超时,该函数未在指定时间内得到期望值:",e),console.trace("发生错误的调用者:"));}),n);}))}function Hp(e){return e&&"object"==typeof e&&!Array.isArray(e)}async function qp(e="text"){return new Promise(((t,n)=>{const r=document.createElement("input");r.type="file",r.addEventListener("change",(function(){if(!r.files)return;const o=r.files[0],a=new FileReader;switch(a.addEventListener("loadend",(function(){const e=a.result;t(e);})),a.addEventListener("error",(function(){n(new Error);})),e){case"text":a.readAsText(o);break;case"base64":a.readAsDataURL(o);}})),r.click();}))}class Wp{constructor(e,t,n){__publicField(this,"selector"),__publicField(this,"options"),__publicField(this,"initEvent"),__publicField(this,"events",[]),this.selector=e,this.options=t,this.initEvent=n;}observe(){const e=()=>{this.events.forEach((e=>{e();}));};void 0===this.initEvent?e():window.addEventListener(this.initEvent,e);const t=new MutationObserver(e),n=Cp(this.selector)[0];void 0!==n&&t.observe(n,this.options);}addEvent(...e){jo(e,(e=>{this.events.includes(e)||(void 0===this.initEvent?e():window.addEventListener(this.initEvent,e),this.events.push(e));}));}}const Kp=Object.freeze({postsObserver:new Wp("#j_p_postlist",{childList:!0}),commentsObserver:new Wp("#j_p_postlist",{childList:!0,subtree:!0}),newListObserver:new Wp("#new_list",{childList:!0}),threadListObserver:new Wp("#pagelet_frs-list\\/pagelet\\/thread",{attributes:!0},"load")});function Gp(){jo(document.documentElement.attributes,(e=>{ga(e.name,"perf-")&&document.documentElement.removeAttribute(e.name);})),document.documentElement.toggleAttribute({default:"perf-default",saver:"perf-saver",performance:"perf-performance"}[ff.get()]);}const Zp=document.createElement("style");function Jp(e){return Po(e,((e,t)=>[`${t} {`,...Po(e,((e,t)=>`${ga(t,"--")?t:Xo(t)}: ${e};`)),"}",""])).join("\n")}function Yp(e){let t="";return Bo(e,((e,n)=>{t+=`${Xo(n)}:${e};`;})),t}function Qp(e){const t=document.createElement("style");return t.textContent=e,Ep((()=>{document.head.appendChild(t);})),t}function Xp(e,t){if(""===e)return;if(0===t.length)return;if(!Zp.sheet)return;const n=`${e}{${Yp(t)}}`;return Zp.sheet.insertRule(n)}function ef(e){const t=ga(e,"#")?_a(e,"#"):e,n=t.length<=4?e=>parseInt(ua(e[0],2),16):e=>parseInt(Yo(e,""),16),r=function(e,t,n){t=(n?ze(e,t,n):void 0===t)?1:qn(B(t),0);var r=null==e?0:e.length;if(!r||t<1)return [];for(var o=0,a=0,i=Array(Hn(r/t));o{document.head.appendChild(Zp);}));const nf=matchMedia("(prefers-color-scheme: dark)"),rf={customBackground:()=>{var e;return Lo(Array.from((null==(e=Zp.sheet)?void 0:e.cssRules)??{length:0}),(e=>"body.custom-background"===e.selectorText))}};async function of(){Ep((function(){var e;-1!==rf.customBackground()&&(e=rf.customBackground(),Zp.sheet&&Zp.sheet.deleteRule(e)),Xp("body.custom-background",{backgroundImage:`url('${Cf.get()}') !important`,backgroundRepeat:"no-repeat !important",backgroundAttachment:"fixed !important",backgroundSize:"cover !important"}),Up((()=>null!==document.body),void 0,4).then((function(){Cf.get()?document.body.classList.add("custom-background"):document.body.classList.remove("custom-background");}));}));}const af="WiresawBlade",lf="Tieba-Remix",sf="https://github.com/WiresawBlade/Tieba-Remix",cf="https://gitee.com/WiresawBlade/Tieba-Remix/",uf="https://passport.baidu.com/";class df{constructor(e,t,n){__publicField(this,"key"),__publicField(this,"defaultValue"),__publicField(this,"listeners"),this.key=e,this.defaultValue=t,this.listeners={getter:(null==n?void 0:n.getter)?[n.getter]:[],setter:(null==n?void 0:n.setter)?[n.setter]:[]};}dispatchEvent(e,t){jo(this.listeners[e],(e=>e(t)));}get(){let e=ka(this.key,this.defaultValue);return Hp(e)&&at(e).lengthDp(0,0,0,12))),this.defaultInvalid=n||this.defaultInvalid;}get(){let e=function(e,t){try{const n=ka(e,{value:t,invalidTime:0}),r=Date.now();return n.invalidTime>=r?n.value:t}catch(n){return t}}(this.key,this.defaultValue);return Hp(e)&&at(e).length(new Date).setHours(0,0,0,0)+864e5)),yf=new df("ignoredTag",""),xf=new df("themeType","auto",{setter(e){kh(e);}}),kf=new df("compactLayout",!1),wf=new df("wideScreen",{maxPX:1080,noLimit:!1}),Sf=new df("themeColor",{light:"#614ec2",dark:"#7161c1"}),Cf=new df("customBackground",null,{setter(){of();}}),Ef=new df("pageExtension",{index:!0,thread:!0}),Af=new df("userFonts",[]),jf=new df("monospaceFonts",["Consolas","JetBrains Mono","Fira Code","Menlo","monospace"]);const Of=xp(lc({__name:"dialog-wrapper",props:{dialog:{},childProps:{},blurEffect:{type:Boolean,default:"performance"===ff.get()},forced:{type:Boolean,default:!1},darker:{type:Boolean,default:!0}},emits:["RequestClose"],setup(e,{emit:t}){const n=e,r=t,o=bp(n.dialog,n.childProps);function a(e){Ho(e.target.classList,"dialog-toggle")&&(n.forced||(r("RequestClose"),o.unmount(),Ff()));}return bc((()=>{o.mount(".dialog-wrapper");})),(e,t)=>(Iu(),Bu("div",{class:vi(["dialog-wrapper dialog-toggle",{"blur-effect":n.blurEffect,darker:n.darker}]),onClick:a},null,2))}}),[["__scopeId","data-v-c7a62753"]]);let $f;const Tf=new $p;function Lf(e,t,n){const r=bp(e,n);return {app:r,instance:r.mount(t)}}const zf=function(e){return function(e,t){var n;if("function"!=typeof t)throw new TypeError(Kt);return e=B(e),function(){return --e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}(2,e)}((function(){const e=Ap("div");var t;t={width:"100px",height:"100px",overflow:"scroll",position:"absolute",top:"-9999px"},st(e.style,t),document.body.appendChild(e);const n=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),n}));function Mf(e,t){0===document.getElementsByTagName("body").length&&document.documentElement.appendChild(Ap("body")),jo(document.head.children,(e=>{e&&"LINK"===e.tagName.toUpperCase()&&Ho(e.getAttribute("href"),"static-common/style")&&e.remove(),e&&"SCRIPT"===e.tagName.toUpperCase()&&Ho(e.getAttribute("src"),"static-common/lib")&&e.remove();})),jo(document.body.children,(e=>{e&&"STYLE"===e.tagName.toUpperCase()&&e.remove(),e&&"SCRIPT"===e.tagName.toUpperCase()&&e.remove(),e&&"IFRAME"===e.tagName.toUpperCase()&&e.remove(),e&&Ho(e.className,"translatorExtension")&&e.remove(),e&&Ho(e.className,"dialogJ")&&e.remove();}));const n=Ap("div",{id:"remixed-page"});return document.body.insertBefore(n,document.body.firstChild),document.body.appendChild(Ap("div",{id:"carousel_wrap"})),Xp("#spage-tbshare-container, .tbui_aside_float_bar",{display:"none !important"}),Lf(e,n,t)}async function If(e,t,n){const r=document.getElementById("dialog-wrapper");if(r||document.body.insertBefore(Ap("div",{id:"dialog-wrapper"}),document.body.firstChild),document.body.setAttribute("no-scrollbar",""),document.body.style.paddingRight=`${zf()}px`,null==r?void 0:r.hasChildNodes())return Tf.enqueue([e,t,n]),new Promise((e=>{const t=Tf.peek(),n=setInterval((()=>{Tf.peek()!==t&&(clearInterval(n),e(""));}));}));$f=bp(Of,{dialog:e,childProps:t,...n});return $f.mount("#dialog-wrapper")}function Ff(){document.body.removeAttribute("no-scrollbar"),document.body.style.paddingRight="",$f&&$f.unmount();const e=Tf.dequeue();e&&If(e[0],e[1],e[2]);}const Rf={class:"message-box remove-default"},Pf={key:0,class:"title"},Bf={key:0,class:"message-controls"},Nf={key:1,class:"message-controls"},Df=xp(lc({__name:"message-box",props:{title:{},message:{},type:{default:"basic"},embedded:{type:Boolean},buttons:{}},emits:["positive","cancel","negative"],setup(e,{emit:t}){const n=e,r=Kl(),o=Kl(),a=t;function i(e){a(e,e),Vf=e,Ff();}return bc((function(){n.embedded&&o.value&&n.message&&(o.value.innerHTML=n.message);})),(e,t)=>(Iu(),Bu("div",Rf,[Wu("div",{ref_key:"messageWrapper",ref:r,class:"message-wrapper"},[n.title?(Iu(),Bu("div",Pf,wi(n.title),1)):Ju("",!0),n.message?(Iu(),Bu("div",{key:1,ref_key:"messageContent",ref:o,class:"message markdown"},wi(n.message),513)):Ju("",!0),Ac(e.$slots,"default",{},void 0,!0)],512),n.buttons&&0!==n.buttons.length?(Iu(),Bu("div",Nf,[(Iu(!0),Bu(Ou,null,Ec(n.buttons,((e,t)=>(Iu(),Nu(vp,{class:"message-button","shadow-border":"","theme-style":0==t,onClick:t=>((0, e.event)(),void i("positive"))},{default:Ts((()=>[Zu(wi(e.title),1)])),_:2},1032,["theme-style","onClick"])))),256))])):(Iu(),Bu("div",Bf,[Ku(vp,{class:"message-button","shadow-border":!0,"theme-style":!0,onClick:t[0]||(t[0]=e=>i("positive"))},{default:Ts((()=>[Zu(" 确定")])),_:1}),"OkCancel"===n.type?(Iu(),Nu(vp,{key:0,class:"message-button","shadow-border":!0,onClick:t[1]||(t[1]=e=>i("cancel"))},{default:Ts((()=>[Zu("取消")])),_:1})):Ju("",!0),"forceTrueFalse"===n.type?(Iu(),Nu(vp,{key:1,class:"message-button","shadow-border":!0,onClick:t[2]||(t[2]=e=>i("cancel"))},{default:Ts((()=>[Zu("拒绝")])),_:1})):Ju("",!0)]))]))}}),[["__scopeId","data-v-8df9d0bc"]]);let Vf;function Uf(e){return If(Df,{message:e.message,title:e.title,type:e.type,embedded:e.embedded,buttons:e.buttons},{forced:"forceTrueFalse"===e.type}),new Promise((e=>{const t=setInterval((()=>{const n=function(){const e=Vf;return Vf=void 0,e}();n&&(clearInterval(t),e(n));}),10);}))}function Hf(){return {async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}let qf={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};function Wf(e){qf=e;}const Kf=/[&<>"']/,Gf=new RegExp(Kf.source,"g"),Zf=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Jf=new RegExp(Zf.source,"g"),Yf={"&":"&","<":"<",">":">",'"':""","'":"'"},Qf=e=>Yf[e];function Xf(e,t){if(t){if(Kf.test(e))return e.replace(Gf,Qf)}else if(Zf.test(e))return e.replace(Jf,Qf);return e}const eh=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;const th=/(^|[^\[])\^/g;function nh(e,t){e="string"==typeof e?e:e.source,t=t||"";const n={replace:(t,r)=>(r=(r="object"==typeof r&&"source"in r?r.source:r).replace(th,"$1"),e=e.replace(t,r),n),getRegex:()=>new RegExp(e,t)};return n}function rh(e){try{e=encodeURI(e).replace(/%25/g,"%");}catch(t){return null}return e}const oh={exec:()=>null};function ah(e,t){const n=e.replace(/\|/g,((e,t,n)=>{let r=!1,o=t;for(;--o>=0&&"\\"===n[o];)r=!r;return r?"|":" |"})).split(/ \|/);let r=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),t)if(n.length>t)n.splice(t);else for(;n.length0)return {type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const e=t[0].replace(/^ {1,4}/gm,"");return {type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?e:ih(e,"\n")}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const e=t[0],n=function(e,t){const n=e.match(/^(\s+)(?:```)/);if(null===n)return t;const r=n[1];return t.split("\n").map((e=>{const t=e.match(/^\s+/);if(null===t)return e;const[n]=t;return n.length>=r.length?e.slice(r.length):e})).join("\n")}(e,t[3]||"");return {type:"code",raw:e,lang:t[2]?t[2].trim().replace(this.rules.inline._escapes,"$1"):t[2],text:n}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(/#$/.test(e)){const t=ih(e,"#");this.options.pedantic?e=t.trim():t&&!/ $/.test(t)||(e=t.trim());}return {type:"heading",raw:t[0],depth:t[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return {type:"hr",raw:t[0]}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const e=ih(t[0].replace(/^ *>[ \t]?/gm,""),"\n"),n=this.lexer.state.top;this.lexer.state.top=!0;const r=this.lexer.blockTokens(e);return this.lexer.state.top=n,{type:"blockquote",raw:t[0],tokens:r,text:e}}}list(e){let t=this.rules.block.list.exec(e);if(t){let n=t[1].trim();const r=n.length>1,o={type:"list",raw:"",ordered:r,start:r?+n.slice(0,-1):"",loose:!1,items:[]};n=r?`\\d{1,9}\\${n.slice(-1)}`:`\\${n}`,this.options.pedantic&&(n=r?n:"[*+-]");const a=new RegExp(`^( {0,3}${n})((?:[\t ][^\\n]*)?(?:\\n|$))`);let i="",l="",s=!1;for(;e;){let n=!1;if(!(t=a.exec(e)))break;if(this.rules.block.hr.test(e))break;i=t[0],e=e.substring(i.length);let r=t[2].split("\n",1)[0].replace(/^\t+/,(e=>" ".repeat(3*e.length))),c=e.split("\n",1)[0],u=0;this.options.pedantic?(u=2,l=r.trimStart()):(u=t[2].search(/[^ ]/),u=u>4?1:u,l=r.slice(u),u+=t[1].length);let d=!1;if(!r&&/^ *$/.test(c)&&(i+=c+"\n",e=e.substring(c.length+1),n=!0),!n){const t=new RegExp(`^ {0,${Math.min(3,u-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))`),n=new RegExp(`^ {0,${Math.min(3,u-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),o=new RegExp(`^ {0,${Math.min(3,u-1)}}(?:\`\`\`|~~~)`),a=new RegExp(`^ {0,${Math.min(3,u-1)}}#`);for(;e;){const s=e.split("\n",1)[0];if(c=s,this.options.pedantic&&(c=c.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),o.test(c))break;if(a.test(c))break;if(t.test(c))break;if(n.test(e))break;if(c.search(/[^ ]/)>=u||!c.trim())l+="\n"+c.slice(u);else {if(d)break;if(r.search(/[^ ]/)>=4)break;if(o.test(r))break;if(a.test(r))break;if(n.test(r))break;l+="\n"+c;}d||c.trim()||(d=!0),i+=s+"\n",e=e.substring(s.length+1),r=c.slice(u);}}o.loose||(s?o.loose=!0:/\n *\n *$/.test(i)&&(s=!0));let p,f=null;this.options.gfm&&(f=/^\[[ xX]\] /.exec(l),f&&(p="[ ] "!==f[0],l=l.replace(/^\[[ xX]\] +/,""))),o.items.push({type:"list_item",raw:i,task:!!f,checked:p,loose:!1,text:l,tokens:[]}),o.raw+=i;}o.items[o.items.length-1].raw=i.trimEnd(),o.items[o.items.length-1].text=l.trimEnd(),o.raw=o.raw.trimEnd();for(let e=0;e"space"===e.type)),n=t.length>0&&t.some((e=>/\n.*\n/.test(e.raw)));o.loose=n;}if(o.loose)for(let e=0;e$/,"$1").replace(this.rules.inline._escapes,"$1"):"",r=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline._escapes,"$1"):t[3];return {type:"def",tag:e,raw:t[0],href:n,title:r}}}table(e){const t=this.rules.block.table.exec(e);if(t){if(!/[:|]/.test(t[2]))return;const e={type:"table",raw:t[0],header:ah(t[1]).map((e=>({text:e,tokens:[]}))),align:t[2].replace(/^\||\| *$/g,"").split("|"),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(e.header.length===e.align.length){let t,n,r,o,a=e.align.length;for(t=0;t({text:e,tokens:[]})));for(a=e.header.length,n=0;n/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const e=t[2].trim();if(!this.options.pedantic&&/^$/.test(e))return;const t=ih(e.slice(0,-1),"\\");if((e.length-t.length)%2==0)return}else {const e=function(e,t){if(-1===e.indexOf(t[1]))return -1;let n=0;for(let r=0;r-1){const n=(0===t[0].indexOf("!")?5:4)+t[1].length+e;t[2]=t[2].substring(0,e),t[0]=t[0].substring(0,n).trim(),t[3]="";}}let n=t[2],r="";if(this.options.pedantic){const e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);e&&(n=e[1],r=e[3]);}else r=t[3]?t[3].slice(1,-1):"";return n=n.trim(),/^$/.test(e)?n.slice(1):n.slice(1,-1)),lh(t,{href:n?n.replace(this.rules.inline._escapes,"$1"):n,title:r?r.replace(this.rules.inline._escapes,"$1"):r},t[0],this.lexer)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let e=(n[2]||n[1]).replace(/\s+/g," ");if(e=t[e.toLowerCase()],!e){const e=n[0].charAt(0);return {type:"text",raw:e,text:e}}return lh(n,e,n[0],this.lexer)}}emStrong(e,t,n=""){let r=this.rules.inline.emStrong.lDelim.exec(e);if(!r)return;if(r[3]&&n.match(/[\p{L}\p{N}]/u))return;if(!(r[1]||r[2]||"")||!n||this.rules.inline.punctuation.exec(n)){const n=[...r[0]].length-1;let o,a,i=n,l=0;const s="*"===r[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(s.lastIndex=0,t=t.slice(-1*e.length+n);null!=(r=s.exec(t));){if(o=r[1]||r[2]||r[3]||r[4]||r[5]||r[6],!o)continue;if(a=[...o].length,r[3]||r[4]){i+=a;continue}if((r[5]||r[6])&&n%3&&!((n+a)%3)){l+=a;continue}if(i-=a,i>0)continue;a=Math.min(a,a+i+l);const t=[...r[0]][0].length,s=e.slice(0,n+r.index+t+a);if(Math.min(n,a)%2){const e=s.slice(1,-1);return {type:"em",raw:s,text:e,tokens:this.lexer.inlineTokens(e)}}const c=s.slice(2,-2);return {type:"strong",raw:s,text:c,tokens:this.lexer.inlineTokens(c)}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(/\n/g," ");const n=/[^ ]/.test(e),r=/^ /.test(e)&&/ $/.test(e);return n&&r&&(e=e.substring(1,e.length-1)),e=Xf(e,!0),{type:"codespan",raw:t[0],text:e}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return {type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return {type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){const t=this.rules.inline.autolink.exec(e);if(t){let e,n;return "@"===t[2]?(e=Xf(t[1]),n="mailto:"+e):(e=Xf(t[1]),n=e),{type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let e,n;if("@"===t[2])e=Xf(t[0]),n="mailto:"+e;else {let r;do{r=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])[0];}while(r!==t[0]);e=Xf(t[0]),n="www."===t[1]?"http://"+t[0]:t[0];}return {type:"link",raw:t[0],text:e,href:n,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){const t=this.rules.inline.text.exec(e);if(t){let e;return e=this.lexer.state.inRawBlock?t[0]:Xf(t[0]),{type:"text",raw:t[0],text:e}}}}const ch={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:oh,lheading:/^(?!bull )((?:.|\n(?!\s*?\n|bull ))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\.|[^\[\]\\])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};ch.def=nh(ch.def).replace("label",ch._label).replace("title",ch._title).getRegex(),ch.bullet=/(?:[*+-]|\d{1,9}[.)])/,ch.listItemStart=nh(/^( *)(bull) */).replace("bull",ch.bullet).getRegex(),ch.list=nh(ch.list).replace(/bull/g,ch.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+ch.def.source+")").getRegex(),ch._tag="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|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",ch._comment=/|$)/,ch.html=nh(ch.html,"i").replace("comment",ch._comment).replace("tag",ch._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),ch.lheading=nh(ch.lheading).replace(/bull/g,ch.bullet).getRegex(),ch.paragraph=nh(ch._paragraph).replace("hr",ch.hr).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",ch._tag).getRegex(),ch.blockquote=nh(ch.blockquote).replace("paragraph",ch.paragraph).getRegex(),ch.normal={...ch},ch.gfm={...ch.normal,table:"^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"},ch.gfm.table=nh(ch.gfm.table).replace("hr",ch.hr).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",ch._tag).getRegex(),ch.gfm.paragraph=nh(ch._paragraph).replace("hr",ch.hr).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",ch.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",ch._tag).getRegex(),ch.pedantic={...ch.normal,html:nh("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",ch._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:oh,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:nh(ch.normal._paragraph).replace("hr",ch.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",ch.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()};const uh={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:oh,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,rDelimAst:/^[^_*]*?__[^_*]*?\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\*)[punct](\*+)(?=[\s]|$)|[^punct\s](\*+)(?!\*)(?=[punct\s]|$)|(?!\*)[punct\s](\*+)(?=[^punct\s])|[\s](\*+)(?!\*)(?=[punct])|(?!\*)[punct](\*+)(?!\*)(?=[punct])|[^punct\s](\*+)(?=[^punct\s])/,rDelimUnd:/^[^_*]*?\*\*[^_*]*?_[^_*]*?(?=\*\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\s]|$)|[^punct\s](_+)(?!_)(?=[punct\s]|$)|(?!_)[punct\s](_+)(?=[^punct\s])|[\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:oh,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\`^|~"};uh.punctuation=nh(uh.punctuation,"u").replace(/punctuation/g,uh._punctuation).getRegex(),uh.blockSkip=/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,uh.anyPunctuation=/\\[punct]/g,uh._escapes=/\\([punct])/g,uh._comment=nh(ch._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),uh.emStrong.lDelim=nh(uh.emStrong.lDelim,"u").replace(/punct/g,uh._punctuation).getRegex(),uh.emStrong.rDelimAst=nh(uh.emStrong.rDelimAst,"gu").replace(/punct/g,uh._punctuation).getRegex(),uh.emStrong.rDelimUnd=nh(uh.emStrong.rDelimUnd,"gu").replace(/punct/g,uh._punctuation).getRegex(),uh.anyPunctuation=nh(uh.anyPunctuation,"gu").replace(/punct/g,uh._punctuation).getRegex(),uh._escapes=nh(uh._escapes,"gu").replace(/punct/g,uh._punctuation).getRegex(),uh._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,uh._email=/[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])?)+(?![-_])/,uh.autolink=nh(uh.autolink).replace("scheme",uh._scheme).replace("email",uh._email).getRegex(),uh._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,uh.tag=nh(uh.tag).replace("comment",uh._comment).replace("attribute",uh._attribute).getRegex(),uh._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,uh._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,uh._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,uh.link=nh(uh.link).replace("label",uh._label).replace("href",uh._href).replace("title",uh._title).getRegex(),uh.reflink=nh(uh.reflink).replace("label",uh._label).replace("ref",ch._label).getRegex(),uh.nolink=nh(uh.nolink).replace("ref",ch._label).getRegex(),uh.reflinkSearch=nh(uh.reflinkSearch,"g").replace("reflink",uh.reflink).replace("nolink",uh.nolink).getRegex(),uh.normal={...uh},uh.pedantic={...uh.normal,strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:nh(/^!?\[(label)\]\((.*?)\)/).replace("label",uh._label).getRegex(),reflink:nh(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",uh._label).getRegex()},uh.gfm={...uh.normal,escape:nh(uh.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\t+" ".repeat(n.length)));e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some((r=>!!(n=r.call({lexer:this},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0)))))if(n=this.tokenizer.space(e))e=e.substring(n.raw.length),1===n.raw.length&&t.length>0?t[t.length-1].raw+="\n":t.push(n);else if(n=this.tokenizer.code(e))e=e.substring(n.raw.length),r=t[t.length-1],!r||"paragraph"!==r.type&&"text"!==r.type?t.push(n):(r.raw+="\n"+n.raw,r.text+="\n"+n.text,this.inlineQueue[this.inlineQueue.length-1].src=r.text);else if(n=this.tokenizer.fences(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.heading(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.hr(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.blockquote(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.list(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.html(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.def(e))e=e.substring(n.raw.length),r=t[t.length-1],!r||"paragraph"!==r.type&&"text"!==r.type?this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title}):(r.raw+="\n"+n.raw,r.text+="\n"+n.raw,this.inlineQueue[this.inlineQueue.length-1].src=r.text);else if(n=this.tokenizer.table(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.lheading(e))e=e.substring(n.raw.length),t.push(n);else {if(o=e,this.options.extensions&&this.options.extensions.startBlock){let t=1/0;const n=e.slice(1);let r;this.options.extensions.startBlock.forEach((e=>{r=e.call({lexer:this},n),"number"==typeof r&&r>=0&&(t=Math.min(t,r));})),t<1/0&&t>=0&&(o=e.substring(0,t+1));}if(this.state.top&&(n=this.tokenizer.paragraph(o)))r=t[t.length-1],a&&"paragraph"===r.type?(r.raw+="\n"+n.raw,r.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=r.text):t.push(n),a=o.length!==e.length,e=e.substring(n.raw.length);else if(n=this.tokenizer.text(e))e=e.substring(n.raw.length),r=t[t.length-1],r&&"text"===r.type?(r.raw+="\n"+n.raw,r.text+="\n"+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=r.text):t.push(n);else if(e){const t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw new Error(t)}}return this.state.top=!0,t}inline(e,t=[]){return this.inlineQueue.push({src:e,tokens:t}),t}inlineTokens(e,t=[]){let n,r,o,a,i,l,s=e;if(this.tokens.links){const e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(a=this.tokenizer.rules.inline.reflinkSearch.exec(s));)e.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(s=s.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex));}for(;null!=(a=this.tokenizer.rules.inline.blockSkip.exec(s));)s=s.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(a=this.tokenizer.rules.inline.anyPunctuation.exec(s));)s=s.slice(0,a.index)+"++"+s.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(i||(l=""),i=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some((r=>!!(n=r.call({lexer:this},e,t))&&(e=e.substring(n.raw.length),t.push(n),!0)))))if(n=this.tokenizer.escape(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.tag(e))e=e.substring(n.raw.length),r=t[t.length-1],r&&"text"===n.type&&"text"===r.type?(r.raw+=n.raw,r.text+=n.text):t.push(n);else if(n=this.tokenizer.link(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(n.raw.length),r=t[t.length-1],r&&"text"===n.type&&"text"===r.type?(r.raw+=n.raw,r.text+=n.text):t.push(n);else if(n=this.tokenizer.emStrong(e,s,l))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.codespan(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.br(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.del(e))e=e.substring(n.raw.length),t.push(n);else if(n=this.tokenizer.autolink(e))e=e.substring(n.raw.length),t.push(n);else if(this.state.inLink||!(n=this.tokenizer.url(e))){if(o=e,this.options.extensions&&this.options.extensions.startInline){let t=1/0;const n=e.slice(1);let r;this.options.extensions.startInline.forEach((e=>{r=e.call({lexer:this},n),"number"==typeof r&&r>=0&&(t=Math.min(t,r));})),t<1/0&&t>=0&&(o=e.substring(0,t+1));}if(n=this.tokenizer.inlineText(o))e=e.substring(n.raw.length),"_"!==n.raw.slice(-1)&&(l=n.raw.slice(-1)),i=!0,r=t[t.length-1],r&&"text"===r.type?(r.raw+=n.raw,r.text+=n.text):t.push(n);else if(e){const t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}throw new Error(t)}}else e=e.substring(n.raw.length),t.push(n);return t}}class ph{constructor(e){__publicField(this,"options"),this.options=e||qf;}code(e,t,n){var r;const o=null==(r=(t||"").match(/^\S*/))?void 0:r[0];return e=e.replace(/\n$/,"")+"\n",o?'
'+(n?e:Xf(e,!0))+"
\n":"
"+(n?e:Xf(e,!0))+"
\n"}blockquote(e){return `
\n${e}
\n`}html(e,t){return e}heading(e,t,n){return `${e}\n`}hr(){return "
\n"}list(e,t,n){const r=t?"ol":"ul";return "<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"}listitem(e,t,n){return `
  • ${e}
  • \n`}checkbox(e){return "'}paragraph(e){return `

    ${e}

    \n`}table(e,t){return t&&(t=`${t}`),"\n\n"+e+"\n"+t+"
    \n"}tablerow(e){return `\n${e}\n`}tablecell(e,t){const n=t.header?"th":"td";return (t.align?`<${n} align="${t.align}">`:`<${n}>`)+e+`\n`}strong(e){return `${e}`}em(e){return `${e}`}codespan(e){return `${e}`}br(){return "
    "}del(e){return `${e}`}link(e,t,n){const r=rh(e);if(null===r)return n;let o='",o}image(e,t,n){const r=rh(e);if(null===r)return n;let o=`${n}"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):"")));continue}case"code":{const e=o;n+=this.renderer.code(e.text,e.lang,!!e.escaped);continue}case"table":{const e=o;let t="",r="";for(let n=0;n0&&"paragraph"===t.tokens[0].type?(t.tokens[0].text=e+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&"text"===t.tokens[0].tokens[0].type&&(t.tokens[0].tokens[0].text=e+" "+t.tokens[0].tokens[0].text)):t.tokens.unshift({type:"text",text:e+" "}):l+=e+" ";}l+=this.parse(t.tokens,a),i+=this.renderer.listitem(l,o,!!r);}n+=this.renderer.list(i,t,r);continue}case"html":{const e=o;n+=this.renderer.html(e.text,e.block);continue}case"paragraph":{const e=o;n+=this.renderer.paragraph(this.parseInline(e.tokens));continue}case"text":{let a=o,i=a.tokens?this.parseInline(a.tokens):a.text;for(;r+1{const i={...a},l={...this.defaults,...i};!0===this.defaults.async&&!1===i.async&&(l.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),l.async=!0);const s=__privateMethod(this,n,r).call(this,!!l.silent,!!l.async);if(null==o)return s(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof o)return s(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(o)+", string expected"));if(l.hooks&&(l.hooks.options=l),l.async)return Promise.resolve(l.hooks?l.hooks.preprocess(o):o).then((t=>e(t,l))).then((e=>l.walkTokens?Promise.all(this.walkTokens(e,l.walkTokens)).then((()=>e)):e)).then((e=>t(e,l))).then((e=>l.hooks?l.hooks.postprocess(e):e)).catch(s);try{l.hooks&&(o=l.hooks.preprocess(o));const n=e(o,l);l.walkTokens&&this.walkTokens(n,l.walkTokens);let r=t(n,l);return l.hooks&&(r=l.hooks.postprocess(r)),r}catch(c){return s(c)}}},n=new WeakSet,r=function(e,t){return n=>{if(n.message+="\nPlease report this to https://github.com/markedjs/marked.",e){const e="

    An error occurred:

    "+Xf(n.message+"",!0)+"
    ";return t?Promise.resolve(e):e}if(t)return Promise.reject(n);throw n}};const mh=new class{constructor(...r){__privateAdd(this,e),__privateAdd(this,n),__publicField(this,"defaults",{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}),__publicField(this,"options",this.setOptions),__publicField(this,"parse",__privateMethod(this,e,t).call(this,dh.lex,hh.parse)),__publicField(this,"parseInline",__privateMethod(this,e,t).call(this,dh.lexInline,hh.parseInline)),__publicField(this,"Parser",hh),__publicField(this,"Renderer",ph),__publicField(this,"TextRenderer",fh),__publicField(this,"Lexer",dh),__publicField(this,"Tokenizer",sh),__publicField(this,"Hooks",gh),this.use(...r);}walkTokens(e,t){var n,r;let o=[];for(const a of e)switch(o=o.concat(t.call(this,a)),a.type){case"table":{const e=a;for(const n of e.header)o=o.concat(this.walkTokens(n.tokens,t));for(const n of e.rows)for(const e of n)o=o.concat(this.walkTokens(e.tokens,t));break}case"list":{const e=a;o=o.concat(this.walkTokens(e.items,t));break}default:{const e=a;(null==(r=null==(n=this.defaults.extensions)?void 0:n.childTokens)?void 0:r[e.type])?this.defaults.extensions.childTokens[e.type].forEach((n=>{o=o.concat(this.walkTokens(e[n],t));})):e.tokens&&(o=o.concat(this.walkTokens(e.tokens,t)));}}return o}use(...e){const t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach((e=>{const n={...e};if(n.async=this.defaults.async||n.async||!1,e.extensions&&(e.extensions.forEach((e=>{if(!e.name)throw new Error("extension name required");if("renderer"in e){const n=t.renderers[e.name];t.renderers[e.name]=n?function(...t){let r=e.renderer.apply(this,t);return !1===r&&(r=n.apply(this,t)),r}:e.renderer;}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw new Error("extension level must be 'block' or 'inline'");const n=t[e.level];n?n.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]));}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens);})),n.extensions=t),e.renderer){const t=this.defaults.renderer||new ph(this.defaults);for(const n in e.renderer){const r=e.renderer[n],o=n,a=t[o];t[o]=(...e)=>{let n=r.apply(t,e);return !1===n&&(n=a.apply(t,e)),n||""};}n.renderer=t;}if(e.tokenizer){const t=this.defaults.tokenizer||new sh(this.defaults);for(const n in e.tokenizer){const r=e.tokenizer[n],o=n,a=t[o];t[o]=(...e)=>{let n=r.apply(t,e);return !1===n&&(n=a.apply(t,e)),n};}n.tokenizer=t;}if(e.hooks){const t=this.defaults.hooks||new gh;for(const n in e.hooks){const r=e.hooks[n],o=n,a=t[o];gh.passThroughHooks.has(n)?t[o]=e=>{if(this.defaults.async)return Promise.resolve(r.call(t,e)).then((e=>a.call(t,e)));const n=r.call(t,e);return a.call(t,n)}:t[o]=(...e)=>{let n=r.apply(t,e);return !1===n&&(n=a.apply(t,e)),n};}n.hooks=t;}if(e.walkTokens){const t=this.defaults.walkTokens,r=e.walkTokens;n.walkTokens=function(e){let n=[];return n.push(r.call(this,e)),t&&(n=n.concat(t.call(this,e))),n};}this.defaults={...this.defaults,...n};})),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return dh.lex(e,t??this.defaults)}parser(e,t){return hh.parse(e,t??this.defaults)}};function bh(e,t){return mh.parse(e,t)}function vh(){if("tieba.baidu.com"!==location.hostname.toLowerCase())return "unhandled";const e=location.pathname.toLocaleLowerCase();return Ho(["/","/index.html"],e)?"index":/\/p\/\d+/.test(e)?"thread":"/f"===e?"forum":"/home/main"===e?"user":"unhandled"}async function _h(e=af,t=lf,n=!1){if(bf.get()&&!n)return bf.get();{const n=function(){switch(vf.get().time){case"1h":return 1;case"3h":return 3;case"6h":return 6;case"never":return -1}}();if(n<0)return;const r=await fetch(`https://gitee.com/api/v5/repos/${e}/${t}/releases/latest/`);if(r.ok){const e=await r.json();return bf.set(e,Dp(0,0,0,n)),e}return}}function yh(e=!1){"never"!==vf.get().time&&vf.get().notify&&_f.get()&&"developer-only"!==wa.script.version&&_h().then((t=>{if(t&&t.tag_name.slice(1)!==wa.script.version){if(yf.get()===t.tag_name)return;Uf({title:t.name,message:bh(t.body),embedded:!0,type:"OkCancel",buttons:[{title:"安装",event(){!function(e){function t(){Mp({message:"安装失败:未找到可用的资源",type:"error",duration:6e3,blurEffect:!0});}if(!e.assets||e.assets.length<=0)return void t();const n=function(){for(const t of e.assets)if(t.name&&t.name.endsWith(".user.js"))return t.browser_download_url}();if(!n)return void t();Ca(n,{active:!0});}(t);}},{title:"今日不再提醒",event(){_f.set(!1);}},{title:"跳过该版本",event(){yf.set(t.tag_name);}}]});}else e&&Uf({title:"检查更新",message:"当前已是最新版本",type:"OkCancel"});}));}function xh(e){return `${cf}/raw/beta/${e}`}function kh(e){switch(e){case"dark":n();break;case"light":t();break;default:nf.matches?n():t();}function t(){document.documentElement.classList.add("light-theme"),document.documentElement.classList.remove("dark-theme"),document.documentElement.classList.remove("dark");}function n(){document.documentElement.classList.add("dark-theme"),document.documentElement.classList.remove("light-theme"),document.documentElement.classList.add("dark");}}function wh(){const e=["unreadFeeds","latestRelease","showUpdateToday"],t=(n=Sa(),r=t=>!Ho(e,t),(x(n)?Yn:Oo)(n,lo(r)));var n,r;const o=Fo(t,(e=>ka(e))),a=function(e,t,n){for(var r=-1,o=e.length,a=t.length,i={};++rfetch(`/f/index/feedlist?${Vp({is_new:1,tag_id:"like"})}`),URL_profile:e=>`https://gss0.baidu.com/7Ls0a8Sm2Q5IlBGlnYG/sys/portrait/item/${e}`,userInfo:e=>fetch(`/f/user/json_userinfo?${Vp({_:e})}`),URL_userHome:e=>`/home/main?id=${e}&fr=index`,suggestions:(e,t="UTF-8",n)=>fetch(`/suggestion?${Vp({query:e,ie:t,_:n})}`),topicList:()=>fetch("/hottopic/browse/topicList"),URL_forum:(e,t="utf-8")=>`/f?ie=${t}&kw=${e}`,unreadMessages:e=>fetch(`/im/pcmsg/query/getAllUnread?${Vp({_:e})}`),favUpdateNum:()=>fetch("/sysmsg/userpost/queryStoreUpdateNum"),tbs:()=>fetch("/dc/common/tbs"),imgtbs:()=>fetch("/dc/common/imgtbs"),followedForums:()=>fetch("/mo/q/newmoindex"),userInfoAll:(e,t="UTF-8")=>fetch(`/home/get/panel?${Vp({ie:t,un:e})}`),followForum:(e,t,n)=>fetch(`/mo/q/favolike?${Vp({itb_tbs:e,fid:t,kw:n})}`),unfollowForum:(e,t)=>fetch(`/mo/q/delmylike?${Vp({itb_tbs:e,forum_name:t})}`),getUserFromUID:e=>fetch(`/im/pcmsg/query/getUserInfo?${Vp({chatUid:e})}`),oneKeySign:()=>fetch("/tbmall/onekeySignin1"),hotFeeds:(e,t,n="utf-8",r)=>fetch(`/mo/q/newmoindex?${Vp({un:e,pn:t,ie:n,_:r})}`),totalComments:(e,t,n,r,o=!1)=>fetch(`/p/totalComment?${Vp({t:e,tid:t,fid:n,pn:r,see_lz:Number(o)})}`),topicRelatedThreads:(e,t,n,r,o=1)=>fetch(`/hottopic/browse/getTopicRelateThread?${Vp({topic_name:e,page_no:t,last_id:n,topic_id:r,sort_type:o})}`),addFavoritePost:(e,t,n,r="utf-8")=>fetch("/i/submit/open_storethread",{method:"POST",body:JSON.stringify({tbs:e,tid:t,fid:n,encoding:r})}),forumSignInfo:(e,t="utf-8")=>fetch(`/sign/info?${Vp({kw:e,ie:t})}`),forumLoadMonth:(e,t="utf-8")=>fetch(`/sign/loadmonth?${Vp({kw:e,ie:t})}`),addFloor:(e,t,n,r,o,a,i,l="comment",s="reply")=>fetch("/f/commit/post/add",{method:"POST",body:JSON.stringify({ie:"utf-8",kw:t,fid:n,tid:r,floor_num:a,rich_text:Number(i),tbs:e,content:o,basilisk:1,nick_name:PageData.user.user_nickname,ev:l,"biz[po]":PageData.user.portrait.split("?")[0],__type__:s,geetest_success:0})})};function Ch(e,t){const n=[],r=(new DOMParser).parseFromString(e,"text/html").getElementsByClassName("j_feed_li");return jo(r,(e=>{if(e.classList.contains("home-place-item"))return;const r=function(e){const t=Cp(".title-tag-wraper a","a",e)[0],n=e.getElementsByClassName("thread-name-wraper")[0],r=n.getElementsByTagName("a")[0],o=Cp(".list-post-num em",n)[0],a=Cp("img:not(.nicknameEmoji)","img",e),i=e.getElementsByClassName("n_reply")[0].getElementsByTagName("a")[0],l=[];return a.length>0&&jo(a,(e=>{l.push({thumb:e.src,original:_o(e.getAttribute("original"),"")});})),{id:_o(e.getAttribute("data-thread-id"),""),forum:{id:_o(e.getAttribute("data-forum-id"),""),name:t.title,href:t.href},author:{portrait:ha(i.href,/(\?id=)|&/)[2],name:Eh(i.innerHTML),href:i.href},time:_o(e.getElementsByClassName("time")[0].textContent,""),title:r.title,content:_o(e.getElementsByClassName("n_txt")[0].textContent,""),replies:_o(o.getAttribute("data-num"),0),images:l}}(e);t&&t(r),n.push(r);})),n}function Eh(e){const t=new RegExp("(?<=nickemoji\\/).*?(?=.png)","gi");if(!e.match(t))return e;const n=["º","◎","▫","◆","♤","♀","♂","ლ","♬","☞","☜","✆","☎","♋","Ω","℃","℉","😄","😍","😘","😚","😜","😳","😁","😞","😢","😂","😫","😨","😱","😡","😷","😲","😈","🐷","🐶","🐑","🐵","🐨","🐴","🐼","🐯","🍪","🍺","🍦","🍭","🍗","🍼","🔯","🍒","👀","🐭","😇","😺","😻","🙀","😿","😹","😾","👹","👺","🌞","🌝","🌚","🌜","🌛","👦","👧","🎎","🌸","🍀","🌹","🌻","🌺","🍁","🌿","🍄","🌵","🌴","🌳","🌰","🌱","🌼","🌐","🌙","🌋","🌌","⛅","⚡","☔","⛄","🌀","🌈","🌊","🔥","✨","🌟","💥","💫","💢","💦","💧","💤","💨","🎀","🌂","💄","💕","💖","💞","💘","💌","💋","💝","🎒","🎓","🎏","🎃","👻","🎅","🎄","🎁","🙈","🐒","💯","👯","💍"],r=["1-1.png","1-2.png","1-4.png","1-5.png","1-6.png","1-7.png","1-8.png","1-9.png","1-10.png","1-11.png","1-12.png","1-13.png","1-14.png","1-15.png","1-16.png","1-17.png","1-18.png","1-19.png","1-20.png","1-21.png","1-22.png","1-23.png","1-24.png","1-25.png","1-26.png","1-27.png","1-28.png","1-29.png","1-30.png","1-31.png","1-32.png","1-33.png","1-34.png","1-35.png","2-1.png","2-2.png","2-3.png","2-4.png","2-5.png","2-6.png","2-7.png","2-8.png","2-9.png","2-10.png","2-11.png","2-12.png","2-13.png","2-14.png","2-15.png","2-16.png","2-17.png","2-18.png","2-19.png","2-20.png","2-21.png","2-22.png","2-23.png","2-24.png","2-25.png","2-26.png","2-27.png","2-28.png","2-29.png","2-30.png","2-31.png","2-32.png","2-33.png","2-34.png","2-35.png","3-1.png","3-2.png","3-3.png","3-4.png","3-5.png","3-6.png","3-7.png","3-8.png","3-9.png","3-10.png","3-11.png","3-12.png","3-13.png","3-14.png","3-15.png","3-16.png","3-17.png","3-18.png","3-19.png","3-20.png","3-21.png","3-22.png","3-23.png","3-24.png","3-25.png","3-26.png","3-27.png","3-28.png","3-29.png","3-30.png","3-31.png","3-32.png","3-33.png","3-34.png","3-35.png","4-1.png","4-2.png","4-3.png","4-4.png","4-5.png","4-6.png","4-7.png","4-8.png","4-9.png","4-10.png","4-11.png","4-12.png","4-13.png","4-14.png","4-15.png","4-16.png","4-17.png","4-18.png","4-19.png","4-20.png","4-21.png","4-22.png","4-23.png"],o=e.match(t);return null==o||o.forEach((t=>{const o=n[r.indexOf(`${t}.png`)],a=ha(e,RegExp(`]*?${t}.png(?:[^>]*?)*>`,"g"));e=Yo(a,decodeURIComponent(o));})),e}function Ah(e){if(!(e<0))return e>=1&&e<=3?"green":e>=4&&e<=9?"blue":e>=9&&e<=15?"yellow":e>=16?"orange":void 0}const jh={class:"block-panel blur-if-custom-background"};const Oh=xp({},[["render",function(e,t){return Iu(),Bu("div",jh,[Ac(e.$slots,"default")])}]]); /** * Flex Masonry * @author @WiresawBlade * @version 1.0 * @license MIT */class $h{constructor(e){__publicField(this,"container"),__publicField(this,"items"),__publicField(this,"columnContainers",[]),__publicField(this,"columnWidth"),__publicField(this,"gap"),__publicField(this,"options"),__publicField(this,"containerSelector"),__publicField(this,"itemsSelector"),__publicField(this,"columnSelector",".masonry-column"),__publicField(this,"columnsHeight",[]),__publicField(this,"fragment"),__publicField(this,"columns"),e=function(e){return e.gap=e.gap||0,e.autoExec=void 0===e.autoExec||e.autoExec,e.fixScrollOffset=void 0!==e.fixScrollOffset&&e.fixScrollOffset,e}(e),this.container=(()=>{if("string"==typeof e.container){this.containerSelector=e.container;const t=document.querySelector(e.container);if(t)return t;throw new Error("Can't find container element.")}return e.container})(),e.items?this.items=(()=>{if("string"==typeof e.items){this.itemsSelector=e.items;const t=document.querySelectorAll(e.items);return t?Array.from(t):[]}return e.items})().map((e=>(e.style.visibility="hidden",{element:e,cachedHeight:e.clientHeight}))):this.items=[],this.columnWidth=e.columnWidth,e.gap?Array.isArray(e.gap)?this.gap=e.gap:this.gap=[e.gap,e.gap]:this.gap=[0,0],this.columns=0,this.options=e,this.initStyle(),e.autoExec&&this.exec();}initStyle(){this.container.style.display="flex",this.container.style.alignItems="flex-start",this.container.style.justifyContent="center",this.container.style.gap=`${this.gap[0]}px`;}exec(){this.calcColumns();const e=window.scrollY||window.pageYOffset;this.calc(),this.layout(),this.options.fixScrollOffset&&window.scrollTo(0,e);}calc(){this.columnsHeight=Array(this.calcColumns()).fill(0);const e=document.createDocumentFragment();this.container.querySelectorAll(this.columnSelector).forEach((e=>{e.remove();})),this.columnContainers.length=0;for(let t=0;t{e.style.display="flex",e.style.flexDirection="column",e.style.gap=`${this.gap[1]}px`;})),this.items.forEach((e=>{this._appendElement(e);})),this.fragment=e;}layout(){if(!this.fragment)throw Error("Never conducted layout calculations before. You should use exec() or calc() first.");this.container.appendChild(this.fragment);}removeUnusedColumns(){this.container.querySelectorAll(this.columnSelector).forEach((e=>{0===e.children.length&&e.remove();}));}clear(){this.items.length=0;}calcColumns(){return this.columns=Math.ceil((this.container.clientWidth-this.columnWidth)/(this.columnWidth+this.gap[0])),this.columns}appendElement(...e){const t=e.map((e=>({element:e,cachedHeight:e.clientHeight})));this._appendElement(...t),this.items.push(...t);}_appendElement(...e){e.forEach((e=>{const t=this.columnsHeight.indexOf(Math.min(...this.columnsHeight));this.columnsHeight[t]+=e.cachedHeight,this.columnContainers[t].appendChild(e.element),e.element.style.visibility="visible";}));}append(e,t){const n=(()=>{if(e){if("string"==typeof e){const t=document.querySelectorAll(e);return Array.from(t)}return e}if(this.itemsSelector){const e=Array.from(document.querySelectorAll(this.itemsSelector)),t=e.length-this.items.length;if(t>0){return e.slice(-t)}}})();n&&(!t||t<=0?n.forEach((e=>{this.appendElement(e);})):n.forEach(((e,n)=>{setTimeout((()=>{this.appendElement(e);}),t*n);})));}refreshContainer(){if(this.containerSelector){const e=document.querySelector(this.containerSelector);e&&(this.container=e);}}}function Th(e,t){const n=document.createElement(e);for(const r in t)n.setAttribute(r,t[r]);return n}const Lh=xp(lc({__name:"header-progress",props:{calc:{type:Function}},setup(e){const t=e,n=Kl(),r=Kl(0);function o(){r.value=t.calc(),r.value,r.value<100&&requestAnimationFrame(o);}return bc((function(){n.value&&requestAnimationFrame((function(){o();}));})),(e,t)=>(Iu(),Bu("div",{ref_key:"headerProgress",ref:n,id:"header-progress",class:vi({complete:r.value>=100}),style:fi(`width: ${r.value}vw;`)},null,6))}}),[["__scopeId","data-v-90c4af2f"]]),zh=e=>(Os("data-v-79fe5854"),e=e(),$s(),e),Mh={class:"image-container dialog-toggle"},Ih=["src"],Fh={class:"control-panel head-controls"},Rh={class:"zoom-size"},Ph=zh((()=>Wu("span",null,"|",-1))),Bh=zh((()=>Wu("span",null,"|",-1))),Nh={class:"control-panel bottom-controls"},Dh=["src","onClick"],Vh=xp(lc({__name:"images-viewer",props:{content:{},defaultIndex:{default:0}},emits:["RequestClose"],setup(e,{emit:t}){const n=e,r=[];"string"==typeof n.content?r.push(n.content):Array.isArray(n.content)?r.push(...n.content):Fo(n.content.images,(e=>{r.push(e.original);}));const o=t,a=Kl(),i=Kl(),l=Kl(n.defaultIndex),s=Kl(1),c=Kl(0);function u(){o("RequestClose"),Ff();}function d(e){l.value=e,s.value=1,c.value=0,h();}function p(){l.value>0&&d(--l.value);}function f(){l.value4)||(s.value=4),h();}function m(e){c.value+=e,c.value%360||(c.value=0),h();}function b(e){e.preventDefault(),g(-e.deltaY/1e3);}return bc((()=>{var e;let t=0,n=0;function r(e){i.value&&(i.value.style.left=e.clientX-t+"px",i.value.style.top=e.clientY-n+"px");}null==(e=i.value)||e.addEventListener("mousedown",(e=>{i.value&&(e.preventDefault(),t=e.clientX-i.value.offsetLeft,n=e.clientY-i.value.offsetTop,document.addEventListener("mousemove",r));})),document.addEventListener("mouseup",(e=>{e.preventDefault(),document.removeEventListener("mousemove",r);}));})),(e,t)=>(Iu(),Bu("div",{ref_key:"imageViewer",ref:a,class:"images-viewer dialog-toggle",onWheel:b},[Wu("div",Mh,[Wu("img",{ref_key:"currImage",ref:i,class:"curr-image",src:r[l.value],alt:""},null,8,Ih)]),Wu("div",Fh,[Ku(vp,{class:"zoom-in head-btn icon",title:"缩小",onClick:t[0]||(t[0]=e=>g(.5))},{default:Ts((()=>[Zu(" zoom_in ")])),_:1}),Ku(vp,{class:"zoom-out head-btn icon",title:"放大",onClick:t[1]||(t[1]=e=>g(-.5))},{default:Ts((()=>[Zu(" zoom_out ")])),_:1}),Wu("span",Rh,wi(Yl(da)(100*s.value)+"%"),1),Ph,Ku(vp,{class:"turn-left head-btn icon",title:"逆时针旋转",onClick:t[2]||(t[2]=e=>m(-90))},{default:Ts((()=>[Zu(" undo ")])),_:1}),Ku(vp,{class:"turn-right head-btn icon",title:"顺时针旋转",onClick:t[3]||(t[3]=e=>m(90))},{default:Ts((()=>[Zu(" redo ")])),_:1}),Bh,Ku(vp,{class:"close head-btn icon",title:"关闭",onClick:u},{default:Ts((()=>[Zu(" close ")])),_:1})]),r.length>1?(Iu(),Nu(vp,{key:0,class:"control-panel back icon",title:"上一张",onClick:p},{default:Ts((()=>[Zu(" chevron_left ")])),_:1})):Ju("",!0),r.length>1?(Iu(),Nu(vp,{key:1,class:"control-panel forward icon",title:"下一张",onClick:f},{default:Ts((()=>[Zu(" chevron_right ")])),_:1})):Ju("",!0),Wu("div",Nh,[(Iu(),Bu(Ou,null,Ec(r,((e,t)=>Ku(vp,{class:vi(["bottom-btn",{selected:t===l.value}]),"no-border":"all"},{default:Ts((()=>[Wu("img",{class:"image-list",src:e,alt:"",onClick:e=>d(t)},null,8,Dh)])),_:2},1032,["class"]))),64))])],544))}}),[["__scopeId","data-v-79fe5854"]]);function Uh(e,t){const n=Ku(e);return mp(n,t),{el:t.firstChild,vnode:n}}function Hh(e,t,n){const r=Ap("div"),o=Uh(e,t.appendChild(r));return jo(r.children,(e=>{t.insertBefore(e,n);})),r.remove(),o}function qh(e,t){const n=Ap("div"),r=Uh(e,t.appendChild(n));return jo(n.children,(e=>{t.appendChild(e);})),n.remove(),r}const Wh={class:"main-content"},Kh={class:"title"},Gh={key:0,class:"content"},Zh={key:0,class:"img-container"},Jh=["src"],Yh={class:"bottom-controls"},Qh=["src"],Xh={class:"author-info"},eg={class:"author-name"},tg={class:"post-time"},ng={class:"replies"},rg=xp(lc({__name:"post-container",props:{post:{},lazyLoad:{type:Boolean,default:!1},dynamic:{type:Boolean,default:!1}},emits:["ClickImage","AssetsLoaded"],setup(e,{emit:t}){const n=e,r=t,o=Kl(),a=Kl(!n.lazyLoad),i=Kl(0);function l(){i.value+=1,i.value===n.post.images.length&&r("AssetsLoaded",o.value);}return bc((()=>{if(!o.value)return;if(0===n.post.images.length&&r("AssetsLoaded",o.value),!n.lazyLoad)return;const e=new IntersectionObserver((t=>{t.forEach((t=>{t.isIntersecting&&(a.value=!0,e.disconnect());}));}));e.observe(o.value.$el);})),(e,t)=>(Iu(),Nu(vp,{ref_key:"postContainer",ref:o,"is-anchor":!0,class:vi(["post-container",{dynamic:n.dynamic,"assets-loaded":i.value===n.post.images.length}]),href:"/p/"+n.post.id,target:"_blank"},{default:Ts((()=>[Wu("div",null,[Ku(vp,{"is-anchor":!0,class:"forum-btn","shadow-border":!0,href:n.post.forum.href,target:"_blank"},{default:Ts((()=>[Zu(wi(n.post.forum.name+" 吧"),1)])),_:1},8,["href"])]),Wu("div",Wh,[Wu("p",Kh,wi(n.post.title),1),n.post.content&&" "!==n.post.content?(Iu(),Bu("p",Gh,wi(n.post.content),1)):Ju("",!0)]),n.post.images.length>0?(Iu(),Bu("div",Zh,[(Iu(!0),Bu(Ou,null,Ec(n.post.images,((e,t)=>(Iu(),Nu(vp,{class:"img-button",onClick:e=>function(e,t){e.preventDefault(),r("ClickImage",(()=>{const e=[];return Fo(n.post.images,(t=>{e.push(t.original);})),e})(),t);}(e,t),"no-border":"all"},{default:Ts((()=>[Wu("img",{class:"post-img",src:a.value?e.original:"",onLoad:l},null,40,Jh)])),_:2},1032,["onClick"])))),256))])):Ju("",!0),Wu("div",Yh,[Ku(vp,{class:"author","is-anchor":!0,href:n.post.author.href,target:"_blank","shadow-border":!0},{default:Ts((()=>[Wu("img",{class:"author-portrait",src:a.value?Yl(Sh).URL_profile(n.post.author.portrait):""},null,8,Qh),Wu("div",Xh,[Wu("div",eg,wi(n.post.author.name),1),Wu("div",tg,wi(n.post.time),1)])])),_:1},8,["href"]),Wu("div",ng,wi(n.post.replies),1)])])),_:1},8,["href","class"]))}}),[["__scopeId","data-v-955dac49"]]),og=xp(lc({__name:"feeds-masonry",props:{initFeeds:{default:Array},showProgress:{type:Boolean,default:!1}},setup(e){const t=e,n=Kl([]),r=Kl(),o=Kl(),a=Kl(!0);let i=[],l=!1;const s=vo((async function(e){e||(e=[]);if(l)return;if(l=!0,e.length<=0){const n=await Rp(Sh.feedlist());n&&(e=Ch(n.data.html),a.value=Boolean(n.data.has_more),t.showProgress&&function(e,t=2e3,n=1e4){const r=Hh(Ku(Lh,{calc:e.calc},null),document.body,document.body.firstChild),o=setTimeout((()=>{r.el.remove();}),n);Up((()=>"100vw"===r.el.style.width),n).then((function(){setTimeout((()=>{r.el.remove(),clearTimeout(o);}),t);}));}({calc:()=>i.length/n.data.total*100}));}n.value.push(...e),requestAnimationFrame((function t(){e&&(i.length{o.value&&(c?c.append(".masonry-wrapper > .post-elem.assets-loaded",60):c=new $h({container:o.value,columnWidth:320,gap:12,fixScrollOffset:!0}));}));}function d(e){i.push(e.$el);}function p(e,t){!function(e){If(Vh,e,{blurEffect:!1});}({content:e,defaultIndex:t});}function f(){var e;window.scrollTo({top:null==(e=o.value)?void 0:e.offsetTop,behavior:"smooth"}),l||(n.value.length=0,c.clear(),s());}return window.addEventListener("resize",ba((function(){c.columns!==c.calcColumns()&&c.exec();}),100),{passive:!0}),bc((()=>{r.value&&o.value&&(s(t.initFeeds),u(),window.addEventListener("scroll",(()=>{if(l)return;const e=document.documentElement.scrollHeight;(document.documentElement.scrollTop||document.body.scrollTop)+document.documentElement.clientHeight>=e-320&&n.value.length<1e3&&s();})));})),Us(a,(e=>{e||Mp({message:"没有更多推送了",type:"warning"});})),(e,t)=>(Iu(),Bu("div",{ref_key:"masonryWrapper",ref:r,class:"masonry-wrapper"},[n.value.length>0||Yl(l)?(Iu(),Nu(Oh,{key:0},{default:Ts((()=>[Ku(vp,{class:"panel-button icon refresh","unset-background":"",onClick:f,"no-border":""},{default:Ts((()=>[Zu("refresh ")])),_:1}),Ku(vp,{class:"panel-button icon settings","unset-background":"","no-border":""},{default:Ts((()=>[Zu("settings")])),_:1})])),_:1})):Ju("",!0),Wu("div",{ref_key:"masonryContainer",ref:o,class:"masonry-container"},null,512),(Iu(!0),Bu(Ou,null,Ec(n.value,(e=>(Iu(),Nu(rg,{key:e.id,post:e,class:"post-elem",dynamic:"","shadow-border":"",onClickImage:p,onAssetsLoaded:d},null,8,["post"])))),128))],512))}}),[["__scopeId","data-v-6b6e53fd"]]),ag={class:"about-wrapper"},ig={class:"main-title"},lg=["src"],sg={class:"title"},cg={class:"script-info"},ug={class:"author-info"},dg={class:"version"},pg={class:"author"},fg={class:"about-desc"},hg={class:"line"},gg={class:"about-controls"},mg=(e=>(Os("data-v-03b57d82"),e=e(),$s(),e))((()=>Wu("div",{class:"about-desc"},null,-1))),bg=xp(lc({__name:"about.detail",emits:["changeView"],setup(e,{emit:t}){const n=wa,r=t;return (e,t)=>(Iu(),Bu("div",ag,[Wu("div",ig,[Wu("img",{src:Yl(xh)("/assets/images/main/icon.png"),alt:"icon",class:"main-icon"},null,8,lg),Wu("div",sg,wi(Yl("Tieba Remix")),1)]),Wu("div",cg,[Wu("div",ug,[Wu("div",dg,wi(Yl(n).script.version),1),Wu("div",pg,"@"+wi(Yl(n).script.author),1)]),Wu("div",fg,[(Iu(!0),Bu(Ou,null,Ec("本开源项目使用 MIT 协议".split("\n"),(e=>(Iu(),Bu("div",hg,wi(e),1)))),256))])]),Wu("div",gg,[Ku(vp,{class:"about-button github","is-anchor":!0,href:Yl(sf),"shadow-border":!0,target:"_balnk"},{default:Ts((()=>[Zu("开放源代码 ")])),_:1},8,["href"]),Ku(vp,{class:"about-button update","shadow-border":!0,onClick:t[0]||(t[0]=e=>r("changeView","about","update"))},{default:Ts((()=>[Zu(" 检查更新 ")])),_:1})]),mg]))}}),[["__scopeId","data-v-03b57d82"]]),vg=e=>(Os("data-v-1ab16850"),e=e(),$s(),e),_g={key:0,class:"update-wrapper"},yg={class:"icon"},xg={class:"content"},kg={class:"title-container"},wg={class:"title"},Sg={key:0,class:"is-pre-release"},Cg={class:"main-info"},Eg=["src"],Ag={class:"owner"},jg=["innerHTML"],Og={class:"update-controls"},$g={key:1,class:"forbidden-wrapper"},Tg=[vg((()=>Wu("div",{class:"icon"},"warning",-1))),vg((()=>Wu("div",{class:"forbidden-text"},"请求过于频繁,请稍后重试",-1)))],Lg=xp(lc({__name:"about.update",setup(e){const t=Kl(),n=Kl(!1),r=Kl(),o=wa;return bh.setOptions({}),bc((async()=>{const e=await _h();e?(n.value=!1,t.value=e,r.value=`v${o.script.version}`>=t.value.tag_name):n.value=!0;})),(e,o)=>{var a,i,l,s,c,u,d,p;return n.value?(Iu(),Bu("div",$g,Tg)):(Iu(),Bu("div",_g,[void 0!==r.value?(Iu(),Bu("div",{key:0,class:vi(["latest-info",{"is-latest":r.value}])},[Wu("div",yg,wi(r.value?"check":"warning"),1),Wu("div",xg,wi(r.value?"当前是最新版本":"检测到新版本"),1)],2)):Ju("",!0),Wu("div",kg,[Wu("div",wg,wi(null==(a=t.value)?void 0:a.name),1),(null==(i=t.value)?void 0:i.prerelease)?(Iu(),Bu("div",Sg,"预览版")):Ju("",!0)]),Wu("div",Cg,[(null==(l=t.value)?void 0:l.author.avatar_url)?(Iu(),Bu("img",{key:0,src:null==(s=t.value)?void 0:s.author.avatar_url,alt:"",class:"avatar"},null,8,Eg)):Ju("",!0),Wu("div",Ag,wi(null==(c=t.value)?void 0:c.author.name),1)]),Wu("div",{class:"release-body markdown",innerHTML:(null==(u=t.value)?void 0:u.body)?Yl(bh)(null==(d=t.value)?void 0:d.body):""},null,8,jg),Wu("div",Og,[Ku(vp,{class:"up-button download-button","shadow-border":"","theme-style":"","is-anchor":"",href:null==(p=t.value)?void 0:p.assets[0].browser_download_url},{default:Ts((()=>[Zu("安装更新 ")])),_:1},8,["href"])])]))}}}),[["__scopeId","data-v-1ab16850"]]),zg={class:"layout-custom-back"},Mg=["src"],Ig={class:"custom-back-buttons"},Fg=xp(lc({__name:"layout.custom-back",setup(e){const t=Kl(Cf.get()),n=Kl("100"),r=Kl();async function o(){t.value=null;}async function a(){t.value=await qp("base64");}return Us(t,(e=>{Cf.set(e);})),Us(n,(e=>{var t;const o=null==(t=r.value)?void 0:t.$el;(""===e||+e<0)&&(n.value="0",o.value="0"),+e>100&&(n.value="100",o.value="100");})),bc((async function(){t.value=Cf.get();})),(e,r)=>(Iu(),Bu("div",zg,[Gs(Wu("img",{class:"custom-image",src:t.value??"",title:"自定义背景",alt:"自定义背景",style:fi("opacity: "+ +n.value/100)},null,12,Mg),[[Nd,t.value]]),Wu("div",Ig,[Ku(vp,{onClick:o},{default:Ts((()=>[Zu("清除")])),_:1}),Ku(vp,{onClick:a},{default:Ts((()=>[Zu("上传图片")])),_:1})])]))}}),[["__scopeId","data-v-95670ea2"]]),Rg=(e,t,{checkForDefaultPrevented:n=!0}={})=>r=>{const o=null==e?void 0:e(r);if(!1===n||!o)return null==t?void 0:t(r)};var Pg;const Bg="undefined"!=typeof window,Ng=e=>"string"==typeof e,Dg=()=>{},Vg=Bg&&(null==(Pg=null==window?void 0:window.navigator)?void 0:Pg.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Ug(e){return "function"==typeof e?e():Yl(e)}function Hg(e){return !!Oi()&&(function(e){Ei&&Ei.cleanups.push(e);}(e),!0)}function qg(e){var t;const n=Ug(e);return null!=(t=null==n?void 0:n.$el)?t:n}const Wg=Bg?window:void 0;function Kg(...e){let t,n,r,o;if(Ng(e[0])||Array.isArray(e[0])?([n,r,o]=e,t=Wg):[t,n,r,o]=e,!t)return Dg;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const a=[],i=()=>{a.forEach((e=>e())),a.length=0;},l=Us((()=>[qg(t),Ug(o)]),(([e,t])=>{i(),e&&a.push(...n.flatMap((n=>r.map((r=>((e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)))(e,n,r,t))))));}),{immediate:!0,flush:"post"}),s=()=>{l(),i();};return Hg(s),s}let Gg=!1;function Zg(e,t=!1){const n=Kl(),r=()=>n.value=Boolean(e());return r(),function(e,t=!0){ad()?bc(e):t?e():gs(e);}(r,t),n}const Jg="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},Yg="__vueuse_ssr_handlers__";Jg[Yg]=Jg[Yg]||{};var Qg,Xg,em=Object.getOwnPropertySymbols,tm=Object.prototype.hasOwnProperty,nm=Object.prototype.propertyIsEnumerable;function rm(e,t,n={}){const r=n,{window:o=Wg}=r,a=((e,t)=>{var n={};for(var r in e)tm.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&em)for(var r of em(e))t.indexOf(r)<0&&nm.call(e,r)&&(n[r]=e[r]);return n})(r,["window"]);let i;const l=Zg((()=>o&&"ResizeObserver"in o)),s=()=>{i&&(i.disconnect(),i=void 0);},c=Us((()=>qg(e)),(e=>{s(),l.value&&o&&e&&(i=new ResizeObserver(t),i.observe(e,a));}),{immediate:!0,flush:"post"}),u=()=>{s(),c();};return Hg(u),{isSupported:l,stop:u}}(Xg=Qg||(Qg={})).UP="UP",Xg.RIGHT="RIGHT",Xg.DOWN="DOWN",Xg.LEFT="LEFT",Xg.NONE="NONE";var om=Object.defineProperty,am=Object.getOwnPropertySymbols,im=Object.prototype.hasOwnProperty,lm=Object.prototype.propertyIsEnumerable,sm=(e,t,n)=>t in e?om(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;((e,t)=>{for(var n in t||(t={}))im.call(t,n)&&sm(e,n,t[n]);if(am)for(var n of am(t))lm.call(t,n)&&sm(e,n,t[n]);})({linear:function(e){return e}},{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]});const cm=e=>{let t,n;return "touchend"===e.type?(n=e.changedTouches[0].clientY,t=e.changedTouches[0].clientX):e.type.startsWith("touch")?(n=e.touches[0].clientY,t=e.touches[0].clientX):(n=e.clientY,t=e.clientX),{clientX:t,clientY:n}},um=e=>"boolean"==typeof e,dm=e=>"number"==typeof e,pm=e=>"undefined"!=typeof Element&&e instanceof Element,fm=e=>Object.keys(e);function hm(e,t="px"){return e?dm(e)||Ua(n=e)&&!Number.isNaN(Number(n))?`${e}${t}`:Ua(e)?e:void 0:"";var n;} /*! Element Plus Icons Vue v2.3.1 */var gm=lc({name:"ArrowDown",__name:"arrow-down",setup:e=>(e,t)=>(Iu(),Bu("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[Wu("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"})]))}),mm=lc({name:"CircleCheck",__name:"circle-check",setup:e=>(e,t)=>(Iu(),Bu("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[Wu("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"}),Wu("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"})]))}),bm=lc({name:"CircleClose",__name:"circle-close",setup:e=>(e,t)=>(Iu(),Bu("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[Wu("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"}),Wu("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"})]))}),vm=lc({name:"Close",__name:"close",setup:e=>(e,t)=>(Iu(),Bu("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[Wu("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"})]))}),_m=lc({name:"Hide",__name:"hide",setup:e=>(e,t)=>(Iu(),Bu("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[Wu("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"}),Wu("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"})]))}),ym=lc({name:"Loading",__name:"loading",setup:e=>(e,t)=>(Iu(),Bu("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[Wu("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"})]))}),xm=lc({name:"View",__name:"view",setup:e=>(e,t)=>(Iu(),Bu("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[Wu("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"})]))});const km="__epPropKey",wm=(e,t)=>{if(!qa(e)||qa(n=e)&&n[km])return e;var n;const{values:r,required:o,default:a,type:i,validator:l}=e,s=r||l?n=>{let o=!1,i=[];if(r&&(i=Array.from(r),Ra(e,"default")&&i.push(a),o||(o=i.includes(n))),l&&(o||(o=l(n))),!o&&i.length>0){const e=[...new Set(i)].map((e=>JSON.stringify(e))).join(", ");yd(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${e}], got value ${JSON.stringify(n)}.`);}return o}:void 0,c={type:i,required:!!o,validator:s,[km]:!0};return Ra(e,"default")&&(c.default=a),c},Sm=e=>No(Object.entries(e).map((([e,t])=>[e,wm(t,e)]))),Cm=[String,Object,Function],Em={validating:ym,success:mm,error:bm},Am=(e,t)=>{if(e.install=n=>{for(const r of [e,...Object.values(null!=t?t:{})])n.component(r.name,r);},t)for(const[n,r]of Object.entries(t))e[n]=r;return e},jm="Tab",Om="Enter",$m="Space",Tm="Escape",Lm="update:modelValue",zm=["class","style"],Mm=/^on[A-Z]/;var Im={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"},tour:{next:"Next",previous:"Previous",finish:"Finish"},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 Fm=e=>(t,n)=>Rm(t,n,Yl(e)),Rm=(e,t,n)=>It(n,e,e).replace(/\{(\w+)\}/g,((e,n)=>{var r;return `${null!=(r=null==t?void 0:t[n])?r:`{${n}}`}`})),Pm=Symbol("localeContextKey"),Bm=e=>{const t=e||Xc(Pm,Kl());return (e=>({lang:vd((()=>Yl(e).name)),locale:Wl(e)?e:Kl(e),t:Fm(e)}))(vd((()=>t.value||Im)))},Nm="el",Dm=(e,t,n,r,o)=>{let a=`${e}-${t}`;return n&&(a+=`-${n}`),r&&(a+=`__${r}`),o&&(a+=`--${o}`),a},Vm=Symbol("namespaceContextKey"),Um=e=>{const t=e||(ad()?Xc(Vm,Kl(Nm)):Kl(Nm));return vd((()=>Yl(t)||Nm))},Hm=(e,t)=>{const n=Um(t);return {namespace:n,b:(t="")=>Dm(n.value,e,t,"",""),e:t=>t?Dm(n.value,e,"",t,""):"",m:t=>t?Dm(n.value,e,"","",t):"",be:(t,r)=>t&&r?Dm(n.value,e,t,r,""):"",em:(t,r)=>t&&r?Dm(n.value,e,"",t,r):"",bm:(t,r)=>t&&r?Dm(n.value,e,t,"",r):"",bem:(t,r,o)=>t&&r&&o?Dm(n.value,e,t,r,o):"",is:(e,...t)=>{const n=!(t.length>=1)||t[0];return e&&n?`is-${e}`:""},cssVar:e=>{const t={};for(const r in e)e[r]&&(t[`--${n.value}-${r}`]=e[r]);return t},cssVarName:e=>`--${n.value}-${e}`,cssVarBlock:t=>{const r={};for(const o in t)t[o]&&(r[`--${n.value}-${e}-${o}`]=t[o]);return r},cssVarBlockName:t=>`--${n.value}-${e}-${t}`}},qm=wm({type:Boolean,default:null}),Wm=wm({type:Function}),Km=e=>{const t=`update:${e}`,n=`onUpdate:${e}`;return {useModelToggle:({indicator:r,toggleReason:o,shouldHideWhenRouteChanges:a,shouldProceed:i,onShow:l,onHide:s})=>{const c=ad(),{emit:u}=c,d=c.props,p=vd((()=>Va(d[n]))),f=vd((()=>null===d[e])),h=e=>{!0!==r.value&&(r.value=!0,o&&(o.value=e),Va(l)&&l(e));},g=e=>{!1!==r.value&&(r.value=!1,o&&(o.value=e),Va(s)&&s(e));},m=e=>{if(!0===d.disabled||Va(i)&&!i())return;const n=p.value&&Bg;n&&u(t,!0),!f.value&&n||h(e);},b=e=>{if(!0===d.disabled||!Bg)return;const n=p.value&&Bg;n&&u(t,!1),!f.value&&n||g(e);},v=e=>{um(e)&&(d.disabled&&e?p.value&&u(t,!1):r.value!==e&&(e?h():g()));};return Us((()=>d[e]),v),a&&void 0!==c.appContext.config.globalProperties.$route&&Us((()=>({...c.proxy.$route})),(()=>{a.value&&r.value&&b();})),bc((()=>{v(d[e]);})),{hide:b,show:m,toggle:()=>{r.value?b():m();},hasUpdateHandler:p}},useModelToggleProps:{[e]:qm,[n]:Wm},useModelToggleEmits:[t]}};const Gm=e=>{const t=ad();return vd((()=>{var n,r;return null==(r=null==(n=null==t?void 0:t.proxy)?void 0:n.$props)?void 0:r[e]}))};var Zm="top",Jm="bottom",Ym="right",Qm="left",Xm="auto",eb=[Zm,Jm,Ym,Qm],tb="start",nb="end",rb="clippingParents",ob="viewport",ab="popper",ib="reference",lb=eb.reduce((function(e,t){return e.concat([t+"-"+tb,t+"-"+nb])}),[]),sb=[].concat(eb,[Xm]).reduce((function(e,t){return e.concat([t,t+"-"+tb,t+"-"+nb])}),[]),cb=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function ub(e){return e?(e.nodeName||"").toLowerCase():null}function db(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function pb(e){return e instanceof db(e).Element||e instanceof Element}function fb(e){return e instanceof db(e).HTMLElement||e instanceof HTMLElement}function hb(e){return "undefined"!=typeof ShadowRoot&&(e instanceof db(e).ShadowRoot||e instanceof ShadowRoot)}var gb={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];!fb(o)||!ub(o)||(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t);})));}));},effect:function(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(e){var r=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});!fb(r)||!ub(r)||(Object.assign(r.style,a),Object.keys(o).forEach((function(e){r.removeAttribute(e);})));}));}},requires:["computeStyles"]};function mb(e){return e.split("-")[0]}var bb=Math.max,vb=Math.min,_b=Math.round;function yb(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),r=1,o=1;if(fb(e)&&t){var a=e.offsetHeight,i=e.offsetWidth;i>0&&(r=_b(n.width)/i||1),a>0&&(o=_b(n.height)/a||1);}return {width:n.width/r,height:n.height/o,top:n.top/o,right:n.right/r,bottom:n.bottom/o,left:n.left/r,x:n.left/r,y:n.top/o}}function xb(e){var t=yb(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 kb(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return !0;if(n&&hb(n)){var r=t;do{if(r&&e.isSameNode(r))return !0;r=r.parentNode||r.host;}while(r)}return !1}function wb(e){return db(e).getComputedStyle(e)}function Sb(e){return ["table","td","th"].indexOf(ub(e))>=0}function Cb(e){return ((pb(e)?e.ownerDocument:e.document)||window.document).documentElement}function Eb(e){return "html"===ub(e)?e:e.assignedSlot||e.parentNode||(hb(e)?e.host:null)||Cb(e)}function Ab(e){return fb(e)&&"fixed"!==wb(e).position?e.offsetParent:null}function jb(e){for(var t=db(e),n=Ab(e);n&&Sb(n)&&"static"===wb(n).position;)n=Ab(n);return n&&("html"===ub(n)||"body"===ub(n)&&"static"===wb(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&fb(e)&&"fixed"===wb(e).position)return null;var n=Eb(e);for(hb(n)&&(n=n.host);fb(n)&&["html","body"].indexOf(ub(n))<0;){var r=wb(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode;}return null}(e)||t}function Ob(e){return ["top","bottom"].indexOf(e)>=0?"x":"y"}function $b(e,t,n){return bb(e,vb(t,n))}function Tb(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Lb(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}var zb={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,l=mb(n.placement),s=Ob(l),c=[Qm,Ym].indexOf(l)>=0?"height":"width";if(a&&i){var u=function(e,t){return Tb("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Lb(e,eb))}(o.padding,n),d=xb(a),p="y"===s?Zm:Qm,f="y"===s?Jm:Ym,h=n.rects.reference[c]+n.rects.reference[s]-i[s]-n.rects.popper[c],g=i[s]-n.rects.reference[s],m=jb(a),b=m?"y"===s?m.clientHeight||0:m.clientWidth||0:0,v=h/2-g/2,_=u[p],y=b-d[c]-u[f],x=b/2-d[c]/2+v,k=$b(_,x,y),w=s;n.modifiersData[r]=((t={})[w]=k,t.centerOffset=k-x,t);}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"==typeof r&&!(r=t.elements.popper.querySelector(r))||!kb(t.elements.popper,r)||(t.elements.arrow=r));},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Mb(e){return e.split("-")[1]}var Ib={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Fb(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,l=e.position,s=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,p=i.x,f=void 0===p?0:p,h=i.y,g=void 0===h?0:h,m="function"==typeof u?u({x:f,y:g}):{x:f,y:g};f=m.x,g=m.y;var b=i.hasOwnProperty("x"),v=i.hasOwnProperty("y"),_=Qm,y=Zm,x=window;if(c){var k=jb(n),w="clientHeight",S="clientWidth";if(k===db(n)&&("static"!==wb(k=Cb(n)).position&&"absolute"===l&&(w="scrollHeight",S="scrollWidth")),o===Zm||(o===Qm||o===Ym)&&a===nb)y=Jm,g-=(d&&k===x&&x.visualViewport?x.visualViewport.height:k[w])-r.height,g*=s?1:-1;if(o===Qm||(o===Zm||o===Jm)&&a===nb)_=Ym,f-=(d&&k===x&&x.visualViewport?x.visualViewport.width:k[S])-r.width,f*=s?1:-1;}var C,E=Object.assign({position:l},c&&Ib),A=!0===u?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return {x:_b(t*r)/r||0,y:_b(n*r)/r||0}}({x:f,y:g}):{x:f,y:g};return f=A.x,g=A.y,s?Object.assign({},E,((C={})[y]=v?"0":"",C[_]=b?"0":"",C.transform=(x.devicePixelRatio||1)<=1?"translate("+f+"px, "+g+"px)":"translate3d("+f+"px, "+g+"px, 0)",C)):Object.assign({},E,((t={})[y]=v?g+"px":"",t[_]=b?f+"px":"",t.transform="",t))}var Rb={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,l=n.roundOffsets,s=void 0===l||l,c={placement:mb(t.placement),variation:Mb(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,Fb(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,Fb(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement});},data:{}},Pb={passive:!0};var Bb={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,i=r.resize,l=void 0===i||i,s=db(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach((function(e){e.addEventListener("scroll",n.update,Pb);})),l&&s.addEventListener("resize",n.update,Pb),function(){a&&c.forEach((function(e){e.removeEventListener("scroll",n.update,Pb);})),l&&s.removeEventListener("resize",n.update,Pb);}},data:{}},Nb={left:"right",right:"left",bottom:"top",top:"bottom"};function Db(e){return e.replace(/left|right|bottom|top/g,(function(e){return Nb[e]}))}var Vb={start:"end",end:"start"};function Ub(e){return e.replace(/start|end/g,(function(e){return Vb[e]}))}function Hb(e){var t=db(e);return {scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function qb(e){return yb(Cb(e)).left+Hb(e).scrollLeft}function Wb(e){var t=wb(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return /auto|scroll|overlay|hidden/.test(n+o+r)}function Kb(e){return ["html","body","#document"].indexOf(ub(e))>=0?e.ownerDocument.body:fb(e)&&Wb(e)?e:Kb(Eb(e))}function Gb(e,t){var n;void 0===t&&(t=[]);var r=Kb(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=db(r),i=o?[a].concat(a.visualViewport||[],Wb(r)?r:[]):r,l=t.concat(i);return o?l:l.concat(Gb(Eb(i)))}function Zb(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Jb(e,t){return t===ob?Zb(function(e){var t=db(e),n=Cb(e),r=t.visualViewport,o=n.clientWidth,a=n.clientHeight,i=0,l=0;return r&&(o=r.width,a=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(i=r.offsetLeft,l=r.offsetTop)),{width:o,height:a,x:i+qb(e),y:l}}(e)):pb(t)?function(e){var t=yb(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}(t):Zb(function(e){var t,n=Cb(e),r=Hb(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=bb(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=bb(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+qb(e),s=-r.scrollTop;return "rtl"===wb(o||n).direction&&(l+=bb(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:l,y:s}}(Cb(e)))}function Yb(e,t,n){var r="clippingParents"===t?function(e){var t=Gb(Eb(e)),n=["absolute","fixed"].indexOf(wb(e).position)>=0&&fb(e)?jb(e):e;return pb(n)?t.filter((function(e){return pb(e)&&kb(e,n)&&"body"!==ub(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),a=o[0],i=o.reduce((function(t,n){var r=Jb(e,n);return t.top=bb(r.top,t.top),t.right=vb(r.right,t.right),t.bottom=vb(r.bottom,t.bottom),t.left=bb(r.left,t.left),t}),Jb(e,a));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function Qb(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?mb(o):null,i=o?Mb(o):null,l=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(a){case Zm:t={x:l,y:n.y-r.height};break;case Jm:t={x:l,y:n.y+n.height};break;case Ym:t={x:n.x+n.width,y:s};break;case Qm:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y};}var c=a?Ob(a):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case tb:t[c]=t[c]-(n[u]/2-r[u]/2);break;case nb:t[c]=t[c]+(n[u]/2-r[u]/2);}}return t}function Xb(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,a=n.boundary,i=void 0===a?rb:a,l=n.rootBoundary,s=void 0===l?ob:l,c=n.elementContext,u=void 0===c?ab:c,d=n.altBoundary,p=void 0!==d&&d,f=n.padding,h=void 0===f?0:f,g=Tb("number"!=typeof h?h:Lb(h,eb)),m=u===ab?ib:ab,b=e.rects.popper,v=e.elements[p?m:u],_=Yb(pb(v)?v:v.contextElement||Cb(e.elements.popper),i,s),y=yb(e.elements.reference),x=Qb({reference:y,element:b,strategy:"absolute",placement:o}),k=Zb(Object.assign({},b,x)),w=u===ab?k:y,S={top:_.top-w.top+g.top,bottom:w.bottom-_.bottom+g.bottom,left:_.left-w.left+g.left,right:w.right-_.right+g.right},C=e.modifiersData.offset;if(u===ab&&C){var E=C[o];Object.keys(S).forEach((function(e){var t=[Ym,Jm].indexOf(e)>=0?1:-1,n=[Zm,Jm].indexOf(e)>=0?"y":"x";S[e]+=E[n]*t;}));}return S}var ev={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,l=void 0===i||i,s=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,g=n.allowedAutoPlacements,m=t.options.placement,b=mb(m),v=s||(b===m||!h?[Db(m)]:function(e){if(mb(e)===Xm)return [];var t=Db(e);return [Ub(e),t,Ub(t)]}(m)),_=[m].concat(v).reduce((function(e,n){return e.concat(mb(n)===Xm?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,l=n.flipVariations,s=n.allowedAutoPlacements,c=void 0===s?sb:s,u=Mb(r),d=u?l?lb:lb.filter((function(e){return Mb(e)===u})):eb,p=d.filter((function(e){return c.indexOf(e)>=0}));0===p.length&&(p=d);var f=p.reduce((function(t,n){return t[n]=Xb(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[mb(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:h,allowedAutoPlacements:g}):n)}),[]),y=t.rects.reference,x=t.rects.popper,k=new Map,w=!0,S=_[0],C=0;C<_.length;C++){var E=_[C],A=mb(E),j=Mb(E)===tb,O=[Zm,Jm].indexOf(A)>=0,$=O?"width":"height",T=Xb(t,{placement:E,boundary:u,rootBoundary:d,altBoundary:p,padding:c}),L=O?j?Ym:Qm:j?Jm:Zm;y[$]>x[$]&&(L=Db(L));var z=Db(L),M=[];if(a&&M.push(T[A]<=0),l&&M.push(T[L]<=0,T[z]<=0),M.every((function(e){return e}))){S=E,w=!1;break}k.set(E,M);}if(w)for(var I=function(e){var t=_.find((function(t){var n=k.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return S=t,"break"},F=h?3:1;F>0;F--){if("break"===I(F))break}t.placement!==S&&(t.modifiersData[r]._skip=!0,t.placement=S,t.reset=!0);}},requiresIfExists:["offset"],data:{_skip:!1}};function tv(e,t,n){return void 0===n&&(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 nv(e){return [Zm,Ym,Jm,Qm].some((function(t){return e[t]>=0}))}var rv={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=Xb(t,{elementContext:"reference"}),l=Xb(t,{altBoundary:!0}),s=tv(i,r),c=tv(l,o,a),u=nv(s),d=nv(c);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d});}};var ov={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=void 0===o?[0,0]:o,i=sb.reduce((function(e,n){return e[n]=function(e,t,n){var r=mb(e),o=[Qm,Zm].indexOf(r)>=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],l=a[1];return i=i||0,l=(l||0)*o,[Qm,Ym].indexOf(r)>=0?{x:l,y:i}:{x:i,y:l}}(n,t.rects,a),e}),{}),l=i[t.placement],s=l.x,c=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=i;}};var av={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=Qb({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement});},data:{}};var iv={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=void 0===o||o,i=n.altAxis,l=void 0!==i&&i,s=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,p=n.tether,f=void 0===p||p,h=n.tetherOffset,g=void 0===h?0:h,m=Xb(t,{boundary:s,rootBoundary:c,padding:d,altBoundary:u}),b=mb(t.placement),v=Mb(t.placement),_=!v,y=Ob(b),x=function(e){return "x"===e?"y":"x"}(y),k=t.modifiersData.popperOffsets,w=t.rects.reference,S=t.rects.popper,C="function"==typeof g?g(Object.assign({},t.rects,{placement:t.placement})):g,E="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),A=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,j={x:0,y:0};if(k){if(a){var O,$="y"===y?Zm:Qm,T="y"===y?Jm:Ym,L="y"===y?"height":"width",z=k[y],M=z+m[$],I=z-m[T],F=f?-S[L]/2:0,R=v===tb?w[L]:S[L],P=v===tb?-S[L]:-w[L],B=t.elements.arrow,N=f&&B?xb(B):{width:0,height:0},D=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},V=D[$],U=D[T],H=$b(0,w[L],N[L]),q=_?w[L]/2-F-H-V-E.mainAxis:R-H-V-E.mainAxis,W=_?-w[L]/2+F+H+U+E.mainAxis:P+H+U+E.mainAxis,K=t.elements.arrow&&jb(t.elements.arrow),G=K?"y"===y?K.clientTop||0:K.clientLeft||0:0,Z=null!=(O=null==A?void 0:A[y])?O:0,J=z+W-Z,Y=$b(f?vb(M,z+q-Z-G):M,z,f?bb(I,J):I);k[y]=Y,j[y]=Y-z;}if(l){var Q,X="x"===y?Zm:Qm,ee="x"===y?Jm:Ym,te=k[x],ne="y"===x?"height":"width",re=te+m[X],oe=te-m[ee],ae=-1!==[Zm,Qm].indexOf(b),ie=null!=(Q=null==A?void 0:A[x])?Q:0,le=ae?re:te-w[ne]-S[ne]-ie+E.altAxis,se=ae?te+w[ne]+S[ne]-ie-E.altAxis:oe,ce=f&&ae?function(e,t,n){var r=$b(e,t,n);return r>n?n:r}(le,te,se):$b(f?le:re,te,f?se:oe);k[x]=ce,j[x]=ce-te;}t.modifiersData[r]=j;}},requiresIfExists:["offset"]};function lv(e,t,n){void 0===n&&(n=!1);var r=fb(t),o=fb(t)&&function(e){var t=e.getBoundingClientRect(),n=_b(t.width)/e.offsetWidth||1,r=_b(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),a=Cb(t),i=yb(e,o),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return (r||!r&&!n)&&(("body"!==ub(t)||Wb(a))&&(l=function(e){return e!==db(e)&&fb(e)?function(e){return {scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}(e):Hb(e)}(t)),fb(t)?((s=yb(t,!0)).x+=t.clientLeft,s.y+=t.clientTop):a&&(s.x=qb(a))),{x:i.left+l.scrollLeft-s.x,y:i.top+l.scrollTop-s.y,width:i.width,height:i.height}}function sv(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r);}})),r.push(e);}return e.forEach((function(e){t.set(e.name,e);})),e.forEach((function(e){n.has(e.name)||o(e);})),r}function cv(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e());}));}))),t}}var uv={placement:"bottom",modifiers:[],strategy:"absolute"};function dv(){for(var e=arguments.length,t=new Array(e),n=0;n{const r={name:"updateState",enabled:!0,phase:"write",fn:({state:e})=>{const t=function(e){const t=Object.keys(e.elements),n=No(t.map((t=>[t,e.styles[t]||{}]))),r=No(t.map((t=>[t,e.attributes[t]])));return {styles:n,attributes:r}}(e);Object.assign(i.value,t);},requires:["computeStyles"]},o=vd((()=>{const{onFirstUpdate:e,placement:t,strategy:o,modifiers:a}=Yl(n);return {onFirstUpdate:e,placement:t||"bottom",strategy:o||"absolute",modifiers:[...a||[],r,{name:"applyStyles",enabled:!1}]}})),a=Gl(),i=Kl({styles:{popper:{position:Yl(o).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),l=()=>{a.value&&(a.value.destroy(),a.value=void 0);};return Us(o,(e=>{const t=Yl(a);t&&t.setOptions(e);}),{deep:!0}),Us([e,t],(([e,t])=>{l(),e&&t&&(a.value=fv(e,t,Yl(o)));})),yc((()=>{l();})),{state:vd((()=>{var e;return {...(null==(e=Yl(a))?void 0:e.state)||{}}})),styles:vd((()=>Yl(i).styles)),attributes:vd((()=>Yl(i).attributes)),update:()=>{var e;return null==(e=Yl(a))?void 0:e.update()},forceUpdate:()=>{var e;return null==(e=Yl(a))?void 0:e.forceUpdate()},instanceRef:vd((()=>Yl(a)))}};function gv(){let e;const t=()=>window.clearTimeout(e);return Hg((()=>t())),{registerTimeout:(n,r)=>{t(),e=window.setTimeout(n,r);},cancelTimeout:t}}const mv={prefix:Math.floor(1e4*Math.random()),current:0},bv=Symbol("elIdInjection"),vv=()=>ad()?Xc(bv,mv):mv,_v=e=>{const t=vv(),n=Um();return vd((()=>Yl(e)||`${n.value}-id-${t.prefix}-${t.current++}`))};let yv=[];const xv=e=>{const t=e;t.key===Tm&&yv.forEach((e=>e(t)));};let kv;const wv=()=>{const e=Um(),t=vv(),n=vd((()=>`${e.value}-popper-container-${t.prefix}`)),r=vd((()=>`#${n.value}`));return {id:n,selector:r}},Sv=()=>{const{id:e,selector:t}=wv();return mc((()=>{Bg&&(kv||document.body.querySelector(t.value)||(kv=(e=>{const t=document.createElement("div");return t.id=e,document.body.appendChild(t),t})(e.value)));})),{id:e,selector:t}},Cv=Sm({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),Ev=Symbol("elForwardRef"),Av=Kl(0),jv=Symbol("zIndexContextKey");const Ov=wm({type:String,values:["","default","small","large"],required:!1}),$v=Symbol("size");function Tv(e,{afterFocus:t,beforeBlur:n,afterBlur:r}={}){const o=ad(),{emit:a}=o,i=Gl(),l=Kl(!1);return Us(i,(e=>{e&&e.setAttribute("tabindex","-1");})),Kg(i,"click",(()=>{var t;null==(t=e.value)||t.focus();})),{wrapperRef:i,isFocused:l,handleFocus:e=>{l.value||(l.value=!0,a("focus",e),null==t||t());},handleBlur:e=>{var t;!!Va(n)&&n(e)||e.relatedTarget&&(null==(t=i.value)?void 0:t.contains(e.relatedTarget))||(l.value=!1,a("blur",e),null==r||r());}}}const Lv=Symbol(),zv=Kl();function Mv(e,t=void 0){const n=ad()?Xc(Lv,zv):zv;return e?vd((()=>{var r,o;return null!=(o=null==(r=n.value)?void 0:r[e])?o:t})):n}const Iv=(e,t)=>{var n;const r=[...new Set([...fm(e),...fm(t)])],o={};for(const a of r)o[a]=null!=(n=t[a])?n:e[a];return o},Fv=Sm({a11y:{type:Boolean,default:!0},locale:{type:Object},size:Ov,button:{type:Object},experimentalFeatures:{type:Object},keyboardNavigation:{type:Boolean,default:!0},message:{type:Object},zIndex:Number,namespace:{type:String,default:"el"}}),Rv={},Pv=Am(lc({name:"ElConfigProvider",props:Fv,setup(e,{slots:t}){Us((()=>e.message),(e=>{Object.assign(Rv,null!=e?e:{});}),{immediate:!0,deep:!0});const n=((e,t,n=!1)=>{var r;const o=!!ad(),a=o?Mv():void 0,i=null!=(r=null==t?void 0:t.provide)?r:o?Qc:void 0;if(!i)return;const l=vd((()=>{const t=Yl(e);return (null==a?void 0:a.value)?Iv(a.value,t):t}));return i(Lv,l),i(Pm,vd((()=>l.value.locale))),i(Vm,vd((()=>l.value.namespace))),i(jv,vd((()=>l.value.zIndex))),i($v,{size:vd((()=>l.value.size||""))}),!n&&zv.value||(zv.value=l.value),l})(e);return ()=>Ac(t,"default",{config:null==n?void 0:n.value})}}));var Bv=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};const Nv=Sm({size:{type:[Number,String]},color:{type:String}});const Dv=Am(Bv(lc({...lc({name:"ElIcon",inheritAttrs:!1}),props:Nv,setup(e){const t=e,n=Hm("icon"),r=vd((()=>{const{size:e,color:n}=t;return e||n?{fontSize:(r=e,void 0===r?void 0:hm(e)),"--color":n}:{};var r;}));return (e,t)=>(Iu(),Bu("i",ed({class:Yl(n).b(),style:Yl(r)},e.$attrs),[Ac(e.$slots,"default")],16))}}),[["__file","icon.vue"]])),Vv=Symbol("formContextKey"),Uv=Symbol("formItemContextKey"),Hv=(e,t={})=>{const n=Kl(void 0),r=t.prop?n:Gm("size"),o=t.global?n:(()=>{const e=Xc($v,{});return vd((()=>Yl(e.size)||""))})(),a=t.form?{size:void 0}:Xc(Vv,void 0),i=t.formItem?{size:void 0}:Xc(Uv,void 0);return vd((()=>r.value||Yl(e)||(null==i?void 0:i.size)||(null==a?void 0:a.size)||o.value||""))},qv=e=>{const t=Gm("disabled"),n=Xc(Vv,void 0);return vd((()=>t.value||Yl(e)||(null==n?void 0:n.disabled)||!1))},Wv=()=>({form:Xc(Vv,void 0),formItem:Xc(Uv,void 0)}),Kv=(e,{formItemContext:t,disableIdGeneration:n,disableIdManagement:r})=>{n||(n=Kl(!1)),r||(r=Kl(!1));const o=Kl();let a;const i=vd((()=>{var n;return !!(!e.label&&t&&t.inputIds&&(null==(n=t.inputIds)?void 0:n.length)<=1)}));return bc((()=>{a=Us([ns(e,"id"),n],(([e,n])=>{const a=null!=e?e:n?void 0:_v().value;a!==o.value&&((null==t?void 0:t.removeInputId)&&(o.value&&t.removeInputId(o.value),(null==r?void 0:r.value)||n||!a||t.addInputId(a)),o.value=a);}),{immediate:!0});})),xc((()=>{a&&a(),(null==t?void 0:t.removeInputId)&&o.value&&t.removeInputId(o.value);})),{isLabeledByFormItem:i,inputId:o}};let Gv;const Zv=`\n height:0 !important;\n visibility:hidden !important;\n ${Bg&&/firefox/i.test(window.navigator.userAgent)?"":"overflow:hidden !important;"}\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important;\n`,Jv=["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 Yv(e,t=1,n){var r;Gv||(Gv=document.createElement("textarea"),document.body.appendChild(Gv));const{paddingSize:o,borderSize:a,boxSizing:i,contextStyle:l}=function(e){const t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),r=Number.parseFloat(t.getPropertyValue("padding-bottom"))+Number.parseFloat(t.getPropertyValue("padding-top")),o=Number.parseFloat(t.getPropertyValue("border-bottom-width"))+Number.parseFloat(t.getPropertyValue("border-top-width"));return {contextStyle:Jv.map((e=>`${e}:${t.getPropertyValue(e)}`)).join(";"),paddingSize:r,borderSize:o,boxSizing:n}}(e);Gv.setAttribute("style",`${l};${Zv}`),Gv.value=e.value||e.placeholder||"";let s=Gv.scrollHeight;const c={};"border-box"===i?s+=a:"content-box"===i&&(s-=o),Gv.value="";const u=Gv.scrollHeight-o;if(dm(t)){let e=u*t;"border-box"===i&&(e=e+o+a),s=Math.max(e,s),c.minHeight=`${e}px`;}if(dm(n)){let e=u*n;"border-box"===i&&(e=e+o+a),s=Math.min(e,s);}return c.height=`${s}px`,null==(r=Gv.parentNode)||r.removeChild(Gv),Gv=void 0,c}const Qv=Sm({id:{type:String,default:void 0},size:Ov,disabled:Boolean,modelValue:{type:[String,Number,Object],default:""},maxlength:{type:[String,Number]},minlength:{type:[String,Number]},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:[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:Cm},prefixIcon:{type:Cm},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:[Object,Array,String],default:()=>({})},autofocus:{type:Boolean,default:!1}}),Xv={[Lm]:e=>Ua(e),input:e=>Ua(e),change:e=>Ua(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},e_=["role"],t_=["id","minlength","maxlength","type","disabled","readonly","autocomplete","tabindex","aria-label","placeholder","form","autofocus"],n_=["id","minlength","maxlength","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form","autofocus"];const r_=Am(Bv(lc({...lc({name:"ElInput",inheritAttrs:!1}),props:Qv,emits:Xv,setup(e,{expose:t,emit:n}){const r=e,o=Mc().attrs,a=zc(),i=vd((()=>{const e={};return "combobox"===r.containerRole&&(e["aria-haspopup"]=o["aria-haspopup"],e["aria-owns"]=o["aria-owns"],e["aria-expanded"]=o["aria-expanded"]),e})),l=vd((()=>["textarea"===r.type?m.b():g.b(),g.m(f.value),g.is("disabled",h.value),g.is("exceed",N.value),{[g.b("group")]:a.prepend||a.append,[g.bm("group","append")]:a.append,[g.bm("group","prepend")]:a.prepend,[g.m("prefix")]:a.prefix||r.prefixIcon,[g.m("suffix")]:a.suffix||r.suffixIcon||r.clearable||r.showPassword,[g.bm("suffix","password-clear")]:F.value&&R.value},o.class])),s=vd((()=>[g.e("wrapper"),g.is("focus",E.value)])),c=((e={})=>{const{excludeListeners:t=!1,excludeKeys:n}=e,r=vd((()=>((null==n?void 0:n.value)||[]).concat(zm))),o=ad();return vd(o?()=>{var e;return No(Object.entries(null==(e=o.proxy)?void 0:e.$attrs).filter((([e])=>!(r.value.includes(e)||t&&Mm.test(e)))))}:()=>({}))})({excludeKeys:vd((()=>Object.keys(i.value)))}),{form:u,formItem:d}=Wv(),{inputId:p}=Kv(r,{formItemContext:d}),f=Hv(),h=qv(),g=Hm("input"),m=Hm("textarea"),b=Gl(),v=Gl(),_=Kl(!1),y=Kl(!1),x=Kl(!1),k=Kl(),w=Gl(r.inputStyle),S=vd((()=>b.value||v.value)),{wrapperRef:C,isFocused:E,handleFocus:A,handleBlur:j}=Tv(S,{afterBlur(){var e;r.validateEvent&&(null==(e=null==d?void 0:d.validate)||e.call(d,"blur").catch((e=>{})));}}),O=vd((()=>{var e;return null!=(e=null==u?void 0:u.statusIcon)&&e})),$=vd((()=>(null==d?void 0:d.validateState)||"")),T=vd((()=>$.value&&Em[$.value])),L=vd((()=>x.value?xm:_m)),z=vd((()=>[o.style])),M=vd((()=>[r.inputStyle,w.value,{resize:r.resize}])),I=vd((()=>Ko(r.modelValue)?"":String(r.modelValue))),F=vd((()=>r.clearable&&!h.value&&!r.readonly&&!!I.value&&(E.value||_.value))),R=vd((()=>r.showPassword&&!h.value&&!r.readonly&&!!I.value&&(!!I.value||E.value))),P=vd((()=>r.showWordLimit&&!!r.maxlength&&("text"===r.type||"textarea"===r.type)&&!h.value&&!r.readonly&&!r.showPassword)),B=vd((()=>I.value.length)),N=vd((()=>!!P.value&&B.value>Number(r.maxlength))),D=vd((()=>!!a.suffix||!!r.suffixIcon||F.value||r.showPassword||P.value||!!$.value&&O.value)),[V,U]=function(e){const t=Kl();return [function(){if(null==e.value)return;const{selectionStart:n,selectionEnd:r,value:o}=e.value;if(null==n||null==r)return;const a=o.slice(0,Math.max(0,n)),i=o.slice(Math.max(0,r));t.value={selectionStart:n,selectionEnd:r,value:o,beforeTxt:a,afterTxt:i};},function(){if(null==e.value||null==t.value)return;const{value:n}=e.value,{beforeTxt:r,afterTxt:o,selectionStart:a}=t.value;if(null==r||null==o||null==a)return;let i=n.length;if(n.endsWith(o))i=n.length-o.length;else if(n.startsWith(r))i=r.length;else {const e=r[a-1],t=n.indexOf(e,a-1);-1!==t&&(i=t+1);}e.value.setSelectionRange(i,i);}]}(b);rm(v,(e=>{if(q(),!P.value||"both"!==r.resize)return;const t=e[0],{width:n}=t.contentRect;k.value={right:`calc(100% - ${n+15+6}px)`};}));const H=()=>{const{type:e,autosize:t}=r;if(Bg&&"textarea"===e&&v.value)if(t){const e=qa(t)?t.minRows:void 0,n=qa(t)?t.maxRows:void 0,r=Yv(v.value,e,n);w.value={overflowY:"hidden",...r},gs((()=>{v.value.offsetHeight,w.value=r;}));}else w.value={minHeight:Yv(v.value).minHeight};},q=(e=>{let t=!1;return ()=>{var n;if(t||!r.autosize)return;null===(null==(n=v.value)?void 0:n.offsetParent)||(e(),t=!0);}})(H),W=()=>{const e=S.value,t=r.formatter?r.formatter(I.value):I.value;e&&e.value!==t&&(e.value=t);},K=async e=>{V();let{value:t}=e.target;r.formatter&&(t=r.parser?r.parser(t):t),y.value||(t!==I.value?(n(Lm,t),n("input",t),await gs(),W(),U()):W());},G=e=>{n("change",e.target.value);},Z=e=>{n("compositionstart",e),y.value=!0;},J=e=>{var t;n("compositionupdate",e);const r=null==(t=e.target)?void 0:t.value,o=r[r.length-1]||"";y.value=!(e=>/([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(e))(o);},Y=e=>{n("compositionend",e),y.value&&(y.value=!1,K(e));},Q=()=>{x.value=!x.value,X();},X=async()=>{var e;await gs(),null==(e=S.value)||e.focus();},ee=e=>{_.value=!1,n("mouseleave",e);},te=e=>{_.value=!0,n("mouseenter",e);},ne=e=>{n("keydown",e);},re=()=>{n(Lm,""),n("change",""),n("clear"),n("input","");};return Us((()=>r.modelValue),(()=>{var e;gs((()=>H())),r.validateEvent&&(null==(e=null==d?void 0:d.validate)||e.call(d,"change").catch((e=>{})));})),Us(I,(()=>W())),Us((()=>r.type),(async()=>{await gs(),W(),H();})),bc((()=>{!r.formatter&&r.parser,W(),gs(H);})),t({input:b,textarea:v,ref:S,textareaStyle:M,autosize:ns(r,"autosize"),focus:X,blur:()=>{var e;return null==(e=S.value)?void 0:e.blur()},select:()=>{var e;null==(e=S.value)||e.select();},clear:re,resizeTextarea:H}),(e,t)=>Gs((Iu(),Bu("div",ed(Yl(i),{class:Yl(l),style:Yl(z),role:e.containerRole,onMouseenter:te,onMouseleave:ee}),[Ju(" input "),"textarea"!==e.type?(Iu(),Bu(Ou,{key:0},[Ju(" prepend slot "),e.$slots.prepend?(Iu(),Bu("div",{key:0,class:vi(Yl(g).be("group","prepend"))},[Ac(e.$slots,"prepend")],2)):Ju("v-if",!0),Wu("div",{ref_key:"wrapperRef",ref:C,class:vi(Yl(s))},[Ju(" prefix slot "),e.$slots.prefix||e.prefixIcon?(Iu(),Bu("span",{key:0,class:vi(Yl(g).e("prefix"))},[Wu("span",{class:vi(Yl(g).e("prefix-inner"))},[Ac(e.$slots,"prefix"),e.prefixIcon?(Iu(),Nu(Yl(Dv),{key:0,class:vi(Yl(g).e("icon"))},{default:Ts((()=>[(Iu(),Nu(Ps(e.prefixIcon)))])),_:1},8,["class"])):Ju("v-if",!0)],2)],2)):Ju("v-if",!0),Wu("input",ed({id:Yl(p),ref_key:"input",ref:b,class:Yl(g).e("inner")},Yl(c),{minlength:e.minlength,maxlength:e.maxlength,type:e.showPassword?x.value?"text":"password":e.type,disabled:Yl(h),readonly:e.readonly,autocomplete:e.autocomplete,tabindex:e.tabindex,"aria-label":e.label,placeholder:e.placeholder,style:e.inputStyle,form:e.form,autofocus:e.autofocus,onCompositionstart:Z,onCompositionupdate:J,onCompositionend:Y,onInput:K,onFocus:t[0]||(t[0]=(...e)=>Yl(A)&&Yl(A)(...e)),onBlur:t[1]||(t[1]=(...e)=>Yl(j)&&Yl(j)(...e)),onChange:G,onKeydown:ne}),null,16,t_),Ju(" suffix slot "),Yl(D)?(Iu(),Bu("span",{key:1,class:vi(Yl(g).e("suffix"))},[Wu("span",{class:vi(Yl(g).e("suffix-inner"))},[Yl(F)&&Yl(R)&&Yl(P)?Ju("v-if",!0):(Iu(),Bu(Ou,{key:0},[Ac(e.$slots,"suffix"),e.suffixIcon?(Iu(),Nu(Yl(Dv),{key:0,class:vi(Yl(g).e("icon"))},{default:Ts((()=>[(Iu(),Nu(Ps(e.suffixIcon)))])),_:1},8,["class"])):Ju("v-if",!0)],64)),Yl(F)?(Iu(),Nu(Yl(Dv),{key:1,class:vi([Yl(g).e("icon"),Yl(g).e("clear")]),onMousedown:up(Yl($a),["prevent"]),onClick:re},{default:Ts((()=>[Ku(Yl(bm))])),_:1},8,["class","onMousedown"])):Ju("v-if",!0),Yl(R)?(Iu(),Nu(Yl(Dv),{key:2,class:vi([Yl(g).e("icon"),Yl(g).e("password")]),onClick:Q},{default:Ts((()=>[(Iu(),Nu(Ps(Yl(L))))])),_:1},8,["class"])):Ju("v-if",!0),Yl(P)?(Iu(),Bu("span",{key:3,class:vi(Yl(g).e("count"))},[Wu("span",{class:vi(Yl(g).e("count-inner"))},wi(Yl(B))+" / "+wi(e.maxlength),3)],2)):Ju("v-if",!0),Yl($)&&Yl(T)&&Yl(O)?(Iu(),Nu(Yl(Dv),{key:4,class:vi([Yl(g).e("icon"),Yl(g).e("validateIcon"),Yl(g).is("loading","validating"===Yl($))])},{default:Ts((()=>[(Iu(),Nu(Ps(Yl(T))))])),_:1},8,["class"])):Ju("v-if",!0)],2)],2)):Ju("v-if",!0)],2),Ju(" append slot "),e.$slots.append?(Iu(),Bu("div",{key:1,class:vi(Yl(g).be("group","append"))},[Ac(e.$slots,"append")],2)):Ju("v-if",!0)],64)):(Iu(),Bu(Ou,{key:1},[Ju(" textarea "),Wu("textarea",ed({id:Yl(p),ref_key:"textarea",ref:v,class:Yl(m).e("inner")},Yl(c),{minlength:e.minlength,maxlength:e.maxlength,tabindex:e.tabindex,disabled:Yl(h),readonly:e.readonly,autocomplete:e.autocomplete,style:Yl(M),"aria-label":e.label,placeholder:e.placeholder,form:e.form,autofocus:e.autofocus,onCompositionstart:Z,onCompositionupdate:J,onCompositionend:Y,onInput:K,onFocus:t[2]||(t[2]=(...e)=>Yl(A)&&Yl(A)(...e)),onBlur:t[3]||(t[3]=(...e)=>Yl(j)&&Yl(j)(...e)),onChange:G,onKeydown:ne}),null,16,n_),Yl(P)?(Iu(),Bu("span",{key:0,style:fi(k.value),class:vi(Yl(g).e("count"))},wi(Yl(B))+" / "+wi(e.maxlength),7)):Ju("v-if",!0)],64))],16,e_)),[[Nd,"hidden"!==e.type]])}}),[["__file","input.vue"]])),o_=Symbol("popper"),a_=Symbol("popperContent"),i_=Sm({role:{type:String,values:["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],default:"tooltip"}});var l_=Bv(lc({...lc({name:"ElPopper",inheritAttrs:!1}),props:i_,setup(e,{expose:t}){const n=e,r={triggerRef:Kl(),popperInstanceRef:Kl(),contentRef:Kl(),referenceRef:Kl(),role:vd((()=>n.role))};return t(r),Qc(o_,r),(e,t)=>Ac(e.$slots,"default")}}),[["__file","popper.vue"]]);const s_=Sm({arrowOffset:{type:Number,default:5}});var c_=Bv(lc({...lc({name:"ElPopperArrow",inheritAttrs:!1}),props:s_,setup(e,{expose:t}){const n=e,r=Hm("popper"),{arrowOffset:o,arrowRef:a,arrowStyle:i}=Xc(a_,void 0);return Us((()=>n.arrowOffset),(e=>{o.value=e;})),yc((()=>{a.value=void 0;})),t({arrowRef:a}),(e,t)=>(Iu(),Bu("span",{ref_key:"arrowRef",ref:a,class:vi(Yl(r).e("arrow")),style:fi(Yl(i)),"data-popper-arrow":""},null,6))}}),[["__file","arrow.vue"]]);const u_=lc({name:"ElOnlyChild",setup(e,{slots:t,attrs:n}){var r;const o=Xc(Ev),a=(i=null!=(r=null==o?void 0:o.setForwardRef)?r:$a,{mounted(e){i(e);},updated(e){i(e);},unmounted(){i(null);}});var i;return ()=>{var e;const r=null==(e=t.default)?void 0:e.call(t,n);if(!r)return null;if(r.length>1)return null;const o=d_(r);return o?Gs(Gu(o,n),[[a]]):null}}});function d_(e){if(!e)return null;const t=e;for(const n of t){if(qa(n))switch(n.type){case Tu:continue;case $u:case"svg":return p_(n);case Ou:return d_(n.children);default:return n}return p_(n)}return null}function p_(e){const t=Hm("only-child");return Ku("span",{class:t.e("content")},[e])}const f_=Sm({virtualRef:{type:Object},virtualTriggering:Boolean,onMouseenter:{type:Function},onMouseleave:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onFocus:{type:Function},onBlur:{type:Function},onContextmenu:{type:Function},id:String,open:Boolean});var h_=Bv(lc({...lc({name:"ElPopperTrigger",inheritAttrs:!1}),props:f_,setup(e,{expose:t}){const n=e,{role:r,triggerRef:o}=Xc(o_,void 0);var a;a=o,Qc(Ev,{setForwardRef:e=>{a.value=e;}});const i=vd((()=>s.value?n.id:void 0)),l=vd((()=>{if(r&&"tooltip"===r.value)return n.open&&n.id?n.id:void 0})),s=vd((()=>{if(r&&"tooltip"!==r.value)return r.value})),c=vd((()=>s.value?`${n.open}`:void 0));let u;return bc((()=>{Us((()=>n.virtualRef),(e=>{e&&(o.value=qg(e));}),{immediate:!0}),Us(o,((e,t)=>{null==u||u(),u=void 0,pm(e)&&(["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"].forEach((r=>{var o;const a=n[r];a&&(e.addEventListener(r.slice(2).toLowerCase(),a),null==(o=null==t?void 0:t.removeEventListener)||o.call(t,r.slice(2).toLowerCase(),a));})),u=Us([i,l,s,c],(t=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(((n,r)=>{Ko(t[r])?e.removeAttribute(n):e.setAttribute(n,t[r]);}));}),{immediate:!0})),pm(t)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((e=>t.removeAttribute(e)));}),{immediate:!0});})),yc((()=>{null==u||u(),u=void 0;})),t({triggerRef:o}),(e,t)=>e.virtualTriggering?Ju("v-if",!0):(Iu(),Nu(Yl(u_),ed({key:0},e.$attrs,{"aria-controls":Yl(i),"aria-describedby":Yl(l),"aria-expanded":Yl(c),"aria-haspopup":Yl(s)}),{default:Ts((()=>[Ac(e.$slots,"default")])),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}}),[["__file","trigger.vue"]]);const g_="focus-trap.focus-after-trapped",m_="focus-trap.focus-after-released",b_={cancelable:!0,bubbles:!1},v_={cancelable:!0,bubbles:!1},__="focusAfterTrapped",y_="focusAfterReleased",x_=Symbol("elFocusTrap"),k_=Kl(),w_=Kl(0),S_=Kl(0);let C_=0;const E_=e=>{const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0||e===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t},A_=(e,t)=>{for(const n of e)if(!j_(n,t))return n},j_=(e,t)=>{if("hidden"===getComputedStyle(e).visibility)return !0;for(;e;){if(t&&e===t)return !1;if("none"===getComputedStyle(e).display)return !0;e=e.parentElement;}return !1},O_=(e,t)=>{if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),S_.value=window.performance.now(),e!==n&&(e=>e instanceof HTMLInputElement&&"select"in e)(e)&&t&&e.select();}};function $_(e,t){const n=[...e],r=e.indexOf(t);return -1!==r&&n.splice(r,1),n}const T_=(()=>{let e=[];return {push:t=>{const n=e[0];n&&t!==n&&n.pause(),e=$_(e,t),e.unshift(t);},remove:t=>{var n,r;e=$_(e,t),null==(r=null==(n=e[0])?void 0:n.resume)||r.call(n);}}})(),L_=()=>{k_.value="pointer",w_.value=window.performance.now();},z_=()=>{k_.value="keyboard",w_.value=window.performance.now();},M_=e=>new CustomEvent("focus-trap.focusout-prevented",{...v_,detail:e});var I_=Bv(lc({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[__,y_,"focusin","focusout","focusout-prevented","release-requested"],setup(e,{emit:t}){const n=Kl();let r,o;const{focusReason:a}=(bc((()=>{0===C_&&(document.addEventListener("mousedown",L_),document.addEventListener("touchstart",L_),document.addEventListener("keydown",z_)),C_++;})),yc((()=>{C_--,C_<=0&&(document.removeEventListener("mousedown",L_),document.removeEventListener("touchstart",L_),document.removeEventListener("keydown",z_));})),{focusReason:k_,lastUserFocusTimestamp:w_,lastAutomatedFocusTimestamp:S_});var i;i=n=>{e.trapped&&!l.paused&&t("release-requested",n);},bc((()=>{0===yv.length&&document.addEventListener("keydown",xv),Bg&&yv.push(i);})),yc((()=>{yv=yv.filter((e=>e!==i)),0===yv.length&&Bg&&document.removeEventListener("keydown",xv);}));const l={paused:!1,pause(){this.paused=!0;},resume(){this.paused=!1;}},s=n=>{if(!e.loop&&!e.trapped)return;if(l.paused)return;const{key:r,altKey:o,ctrlKey:i,metaKey:s,currentTarget:c,shiftKey:u}=n,{loop:d}=e,p=r===jm&&!o&&!i&&!s,f=document.activeElement;if(p&&f){const e=c,[r,o]=(e=>{const t=E_(e);return [A_(t,e),A_(t.reverse(),e)]})(e);if(r&&o)if(u||f!==o){if(u&&[r,e].includes(f)){const e=M_({focusReason:a.value});t("focusout-prevented",e),e.defaultPrevented||(n.preventDefault(),d&&O_(o,!0));}}else {const e=M_({focusReason:a.value});t("focusout-prevented",e),e.defaultPrevented||(n.preventDefault(),d&&O_(r,!0));}else if(f===e){const e=M_({focusReason:a.value});t("focusout-prevented",e),e.defaultPrevented||n.preventDefault();}}};Qc(x_,{focusTrapRef:n,onKeydown:s}),Us((()=>e.focusTrapEl),(e=>{e&&(n.value=e);}),{immediate:!0}),Us([n],(([e],[t])=>{e&&(e.addEventListener("keydown",s),e.addEventListener("focusin",d),e.addEventListener("focusout",p)),t&&(t.removeEventListener("keydown",s),t.removeEventListener("focusin",d),t.removeEventListener("focusout",p));}));const c=e=>{t(__,e);},u=e=>t(y_,e),d=a=>{const i=Yl(n);if(!i)return;const s=a.target,c=a.relatedTarget,u=s&&i.contains(s);if(!e.trapped){c&&i.contains(c)||(r=c);}u&&t("focusin",a),l.paused||e.trapped&&(u?o=s:O_(o,!0));},p=r=>{const i=Yl(n);if(!l.paused&&i)if(e.trapped){const n=r.relatedTarget;Ko(n)||i.contains(n)||setTimeout((()=>{if(!l.paused&&e.trapped){const e=M_({focusReason:a.value});t("focusout-prevented",e),e.defaultPrevented||O_(o,!0);}}),0);}else {const e=r.target;e&&i.contains(e)||t("focusout",r);}};async function f(){await gs();const t=Yl(n);if(t){T_.push(l);const n=t.contains(document.activeElement)?r:document.activeElement;r=n;if(!t.contains(n)){const r=new Event(g_,b_);t.addEventListener(g_,c),t.dispatchEvent(r),r.defaultPrevented||gs((()=>{let r=e.focusStartEl;Ua(r)||(O_(r),document.activeElement!==r&&(r="first")),"first"===r&&((e,t=!1)=>{const n=document.activeElement;for(const r of e)if(O_(r,t),document.activeElement!==n)return})(E_(t),!0),document.activeElement!==n&&"container"!==r||O_(t);}));}}}function h(){const e=Yl(n);if(e){e.removeEventListener(g_,c);const t=new CustomEvent(m_,{...b_,detail:{focusReason:a.value}});e.addEventListener(m_,u),e.dispatchEvent(t),t.defaultPrevented||"keyboard"!=a.value&&w_.value>S_.value&&!e.contains(document.activeElement)||O_(null!=r?r:document.body),e.removeEventListener(m_,u),T_.remove(l);}}return bc((()=>{e.trapped&&f(),Us((()=>e.trapped),(e=>{e?f():h();}));})),yc((()=>{e.trapped&&h();})),{onKeydown:s}}}),[["render",function(e,t,n,r,o,a){return Ac(e.$slots,"default",{handleKeydown:e.onKeydown})}],["__file","focus-trap.vue"]]);const F_=Sm({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:Array,default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:sb,default:"bottom"},popperOptions:{type:Object,default:()=>({})},strategy:{type:String,values:["fixed","absolute"],default:"absolute"}}),R_=Sm({...F_,id:String,style:{type:[String,Array,Object]},className:{type:[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:[String,Array,Object]},popperStyle:{type:[String,Array,Object]},referenceEl:{type:Object},triggerTargetEl:{type:Object},stopPopperMouseEvent:{type:Boolean,default:!0},ariaLabel:{type:String,default:void 0},virtualTriggering:Boolean,zIndex:Number}),P_={mouseenter:e=>e instanceof MouseEvent,mouseleave:e=>e instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},B_=(e,t=[])=>{const{placement:n,strategy:r,popperOptions:o}=e,a={placement:n,strategy:r,...o,modifiers:[...N_(e),...t]};return function(e,t){t&&(e.modifiers=[...e.modifiers,...null!=t?t:[]]);}(a,null==o?void 0:o.modifiers),a};function N_(e){const{offset:t,gpuAcceleration:n,fallbackPlacements:r}=e;return [{name:"offset",options:{offset:[0,null!=t?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}}]}const D_=e=>{const{popperInstanceRef:t,contentRef:n,triggerRef:r,role:o}=Xc(o_,void 0),a=Kl(),i=Kl(),l=vd((()=>({name:"eventListeners",enabled:!!e.visible}))),s=vd((()=>{var e;const t=Yl(a),n=null!=(e=Yl(i))?e:0;return {name:"arrow",enabled:(r=t,!(void 0===r)),options:{element:t,padding:n}};var r;})),c=vd((()=>({onFirstUpdate:()=>{h();},...B_(e,[Yl(s),Yl(l)])}))),u=vd((()=>(e=>{if(Bg)return qg(e)})(e.referenceEl)||Yl(r))),{attributes:d,state:p,styles:f,update:h,forceUpdate:g,instanceRef:m}=hv(u,n,c);return Us(m,(e=>t.value=e)),bc((()=>{Us((()=>{var e;return null==(e=Yl(u))?void 0:e.getBoundingClientRect()}),(()=>{h();}));})),{attributes:d,arrowRef:a,contentRef:n,instanceRef:m,state:p,styles:f,role:o,forceUpdate:g,update:h}},V_=(e,{attributes:t,styles:n,role:r})=>{const{nextZIndex:o}=(e=>{const t=e||(ad()?Xc(jv,void 0):void 0),n=vd((()=>{const e=Yl(t);return dm(e)?e:2e3})),r=vd((()=>n.value+Av.value));return {initialZIndex:n,currentZIndex:r,nextZIndex:()=>(Av.value++,r.value)}})(),a=Hm("popper"),i=vd((()=>Yl(t).popper)),l=Kl(dm(e.zIndex)?e.zIndex:o()),s=vd((()=>[a.b(),a.is("pure",e.pure),a.is(e.effect),e.popperClass])),c=vd((()=>[{zIndex:Yl(l)},Yl(n).popper,e.popperStyle||{}]));return {ariaModal:vd((()=>"dialog"===r.value?"false":void 0)),arrowStyle:vd((()=>Yl(n).arrow||{})),contentAttrs:i,contentClass:s,contentStyle:c,contentZIndex:l,updateZIndex:()=>{l.value=dm(e.zIndex)?e.zIndex:o();}}};var U_=Bv(lc({...lc({name:"ElPopperContent"}),props:R_,emits:P_,setup(e,{expose:t,emit:n}){const r=e,{focusStartRef:o,trapped:a,onFocusAfterReleased:i,onFocusAfterTrapped:l,onFocusInTrap:s,onFocusoutPrevented:c,onReleaseRequested:u}=((e,t)=>{const n=Kl(!1),r=Kl();return {focusStartRef:r,trapped:n,onFocusAfterReleased:e=>{var n;"pointer"!==(null==(n=e.detail)?void 0:n.focusReason)&&(r.value="first",t("blur"));},onFocusAfterTrapped:()=>{t("focus");},onFocusInTrap:t=>{e.visible&&!n.value&&(t.target&&(r.value=t.target),n.value=!0);},onFocusoutPrevented:t=>{e.trapping||("pointer"===t.detail.focusReason&&t.preventDefault(),n.value=!1);},onReleaseRequested:()=>{n.value=!1,t("close");}}})(r,n),{attributes:d,arrowRef:p,contentRef:f,styles:h,instanceRef:g,role:m,update:b}=D_(r),{ariaModal:v,arrowStyle:_,contentAttrs:y,contentClass:x,contentStyle:k,updateZIndex:w}=V_(r,{styles:h,attributes:d,role:m}),S=Xc(Uv,void 0),C=Kl();let E;Qc(a_,{arrowStyle:_,arrowRef:p,arrowOffset:C}),S&&(S.addInputId||S.removeInputId)&&Qc(Uv,{...S,addInputId:$a,removeInputId:$a});const A=(e=!0)=>{b(),e&&w();},j=()=>{A(!1),r.visible&&r.focusOnShow?a.value=!0:!1===r.visible&&(a.value=!1);};return bc((()=>{Us((()=>r.triggerTargetEl),((e,t)=>{null==E||E(),E=void 0;const n=Yl(e||f.value),o=Yl(t||f.value);pm(n)&&(E=Us([m,()=>r.ariaLabel,v,()=>r.id],(e=>{["role","aria-label","aria-modal","id"].forEach(((t,r)=>{Ko(e[r])?n.removeAttribute(t):n.setAttribute(t,e[r]);}));}),{immediate:!0})),o!==n&&pm(o)&&["role","aria-label","aria-modal","id"].forEach((e=>{o.removeAttribute(e);}));}),{immediate:!0}),Us((()=>r.visible),j,{immediate:!0});})),yc((()=>{null==E||E(),E=void 0;})),t({popperContentRef:f,popperInstanceRef:g,updatePopper:A,contentStyle:k}),(e,t)=>(Iu(),Bu("div",ed({ref_key:"contentRef",ref:f},Yl(y),{style:Yl(k),class:Yl(x),tabindex:"-1",onMouseenter:t[0]||(t[0]=t=>e.$emit("mouseenter",t)),onMouseleave:t[1]||(t[1]=t=>e.$emit("mouseleave",t))}),[Ku(Yl(I_),{trapped:Yl(a),"trap-on-focus-in":!0,"focus-trap-el":Yl(f),"focus-start-el":Yl(o),onFocusAfterTrapped:Yl(l),onFocusAfterReleased:Yl(i),onFocusin:Yl(s),onFocusoutPrevented:Yl(c),onReleaseRequested:Yl(u)},{default:Ts((()=>[Ac(e.$slots,"default")])),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16))}}),[["__file","content.vue"]]);const H_=Am(l_),q_=Symbol("elTooltip"),W_=Sm({...Cv,...R_,appendTo:{type:[String,Object]},content:{type:String,default:""},rawContent:{type:Boolean,default:!1},persistent:Boolean,ariaLabel:String,visible:{type:Boolean,default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean}),K_=Sm({...f_,disabled:Boolean,trigger:{type:[String,Array],default:"hover"},triggerKeys:{type:Array,default:()=>[Om,$m]}}),{useModelToggleProps:G_,useModelToggleEmits:Z_,useModelToggle:J_}=Km("visible"),Y_=Sm({...i_,...G_,...W_,...K_,...s_,showArrow:{type:Boolean,default:!0}}),Q_=[...Z_,"before-show","before-hide","show","hide","open","close"],X_=(e,t,n)=>r=>{((e,t)=>Pa(e)?e.includes(t):e===t)(Yl(e),t)&&n(r);};var ey=Bv(lc({...lc({name:"ElTooltipTrigger"}),props:K_,setup(e,{expose:t}){const n=e,r=Hm("tooltip"),{controlled:o,id:a,open:i,onOpen:l,onClose:s,onToggle:c}=Xc(q_,void 0),u=Kl(null),d=()=>{if(Yl(o)||n.disabled)return !0},p=ns(n,"trigger"),f=Rg(d,X_(p,"hover",l)),h=Rg(d,X_(p,"hover",s)),g=Rg(d,X_(p,"click",(e=>{0===e.button&&c(e);}))),m=Rg(d,X_(p,"focus",l)),b=Rg(d,X_(p,"focus",s)),v=Rg(d,X_(p,"contextmenu",(e=>{e.preventDefault(),c(e);}))),_=Rg(d,(e=>{const{code:t}=e;n.triggerKeys.includes(t)&&(e.preventDefault(),c(e));}));return t({triggerRef:u}),(e,t)=>(Iu(),Nu(Yl(h_),{id:Yl(a),"virtual-ref":e.virtualRef,open:Yl(i),"virtual-triggering":e.virtualTriggering,class:vi(Yl(r).e("trigger")),onBlur:Yl(b),onClick:Yl(g),onContextmenu:Yl(v),onFocus:Yl(m),onMouseenter:Yl(f),onMouseleave:Yl(h),onKeydown:Yl(_)},{default:Ts((()=>[Ac(e.$slots,"default")])),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}}),[["__file","trigger.vue"]]);var ty=Bv(lc({...lc({name:"ElTooltipContent",inheritAttrs:!1}),props:W_,setup(e,{expose:t}){const n=e,{selector:r}=wv(),o=Hm("tooltip"),a=Kl(null),i=Kl(!1),{controlled:l,id:s,open:c,trigger:u,onClose:d,onOpen:p,onShow:f,onHide:h,onBeforeShow:g,onBeforeHide:m}=Xc(q_,void 0),b=vd((()=>n.transition||`${o.namespace.value}-fade-in-linear`)),v=vd((()=>n.persistent));yc((()=>{i.value=!0;}));const _=vd((()=>!!Yl(v)||Yl(c))),y=vd((()=>!n.disabled&&Yl(c))),x=vd((()=>n.appendTo||r.value)),k=vd((()=>{var e;return null!=(e=n.style)?e:{}})),w=vd((()=>!Yl(c))),S=()=>{h();},C=()=>{if(Yl(l))return !0},E=Rg(C,(()=>{n.enterable&&"hover"===Yl(u)&&p();})),A=Rg(C,(()=>{"hover"===Yl(u)&&d();})),j=()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.updatePopper)||t.call(e),null==g||g();},O=()=>{null==m||m();},$=()=>{f(),L=function(e,t,n={}){const{window:r=Wg,ignore:o=[],capture:a=!0,detectIframe:i=!1}=n;if(!r)return;Vg&&!Gg&&(Gg=!0,Array.from(r.document.body.children).forEach((e=>e.addEventListener("click",Dg))));let l=!0;const s=e=>o.some((t=>{if("string"==typeof t)return Array.from(r.document.querySelectorAll(t)).some((t=>t===e.target||e.composedPath().includes(t)));{const n=qg(t);return n&&(e.target===n||e.composedPath().includes(n))}})),c=[Kg(r,"click",(n=>{const r=qg(e);r&&r!==n.target&&!n.composedPath().includes(r)&&(0===n.detail&&(l=!s(n)),l?t(n):l=!0);}),{passive:!0,capture:a}),Kg(r,"pointerdown",(t=>{const n=qg(e);n&&(l=!t.composedPath().includes(n)&&!s(t));}),{passive:!0}),i&&Kg(r,"blur",(n=>{var o;const a=qg(e);"IFRAME"!==(null==(o=r.document.activeElement)?void 0:o.tagName)||(null==a?void 0:a.contains(r.document.activeElement))||t(n);}))].filter(Boolean);return ()=>c.forEach((e=>e()))}(vd((()=>{var e;return null==(e=a.value)?void 0:e.popperContentRef})),(()=>{if(Yl(l))return;"hover"!==Yl(u)&&d();}));},T=()=>{n.virtualTriggering||d();};let L;return Us((()=>Yl(c)),(e=>{e||null==L||L();}),{flush:"post"}),Us((()=>n.content),(()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.updatePopper)||t.call(e);})),t({contentRef:a}),(e,t)=>(Iu(),Nu(Au,{disabled:!e.teleported,to:Yl(x)},[Ku(Ad,{name:Yl(b),onAfterLeave:S,onBeforeEnter:j,onAfterEnter:$,onBeforeLeave:O},{default:Ts((()=>[Yl(_)?Gs((Iu(),Nu(Yl(U_),ed({key:0,id:Yl(s),ref_key:"contentRef",ref:a},e.$attrs,{"aria-label":e.ariaLabel,"aria-hidden":Yl(w),"boundaries-padding":e.boundariesPadding,"fallback-placements":e.fallbackPlacements,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,placement:e.placement,"popper-options":e.popperOptions,strategy:e.strategy,effect:e.effect,enterable:e.enterable,pure:e.pure,"popper-class":e.popperClass,"popper-style":[e.popperStyle,Yl(k)],"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,visible:Yl(y),"z-index":e.zIndex,onMouseenter:Yl(E),onMouseleave:Yl(A),onBlur:T,onClose:Yl(d)}),{default:Ts((()=>[i.value?Ju("v-if",!0):Ac(e.$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"])),[[Nd,Yl(y)]]):Ju("v-if",!0)])),_:3},8,["name"])],8,["disabled","to"]))}}),[["__file","content.vue"]]);const ny=["innerHTML"],ry={key:1};const oy=Am(Bv(lc({...lc({name:"ElTooltip"}),props:Y_,emits:Q_,setup(e,{expose:t,emit:n}){const r=e;Sv();const o=_v(),a=Kl(),i=Kl(),l=()=>{var e;const t=Yl(a);t&&(null==(e=t.popperInstanceRef)||e.update());},s=Kl(!1),c=Kl(),{show:u,hide:d,hasUpdateHandler:p}=J_({indicator:s,toggleReason:c}),{onOpen:f,onClose:h}=(({showAfter:e,hideAfter:t,autoClose:n,open:r,close:o})=>{const{registerTimeout:a}=gv(),{registerTimeout:i,cancelTimeout:l}=gv();return {onOpen:t=>{a((()=>{r(t);const e=Yl(n);dm(e)&&e>0&&i((()=>{o(t);}),e);}),Yl(e));},onClose:e=>{l(),a((()=>{o(e);}),Yl(t));}}})({showAfter:ns(r,"showAfter"),hideAfter:ns(r,"hideAfter"),autoClose:ns(r,"autoClose"),open:u,close:d}),g=vd((()=>um(r.visible)&&!p.value));Qc(q_,{controlled:g,id:o,open:zl(s),trigger:ns(r,"trigger"),onOpen:e=>{f(e);},onClose:e=>{h(e);},onToggle:e=>{Yl(s)?h(e):f(e);},onShow:()=>{n("show",c.value);},onHide:()=>{n("hide",c.value);},onBeforeShow:()=>{n("before-show",c.value);},onBeforeHide:()=>{n("before-hide",c.value);},updatePopper:l}),Us((()=>r.disabled),(e=>{e&&s.value&&(s.value=!1);}));return dc((()=>s.value&&d())),t({popperRef:a,contentRef:i,isFocusInsideContent:e=>{var t,n;const r=null==(n=null==(t=i.value)?void 0:t.contentRef)?void 0:n.popperContentRef,o=(null==e?void 0:e.relatedTarget)||document.activeElement;return r&&r.contains(o)},updatePopper:l,onOpen:f,onClose:h,hide:d}),(e,t)=>(Iu(),Nu(Yl(H_),{ref_key:"popperRef",ref:a,role:e.role},{default:Ts((()=>[Ku(ey,{disabled:e.disabled,trigger:e.trigger,"trigger-keys":e.triggerKeys,"virtual-ref":e.virtualRef,"virtual-triggering":e.virtualTriggering},{default:Ts((()=>[e.$slots.default?Ac(e.$slots,"default",{key:0}):Ju("v-if",!0)])),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),Ku(ty,{ref_key:"contentRef",ref:i,"aria-label":e.ariaLabel,"boundaries-padding":e.boundariesPadding,content:e.content,disabled:e.disabled,effect:e.effect,enterable:e.enterable,"fallback-placements":e.fallbackPlacements,"hide-after":e.hideAfter,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,persistent:e.persistent,"popper-class":e.popperClass,"popper-style":e.popperStyle,placement:e.placement,"popper-options":e.popperOptions,pure:e.pure,"raw-content":e.rawContent,"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,"show-after":e.showAfter,strategy:e.strategy,teleported:e.teleported,transition:e.transition,"virtual-triggering":e.virtualTriggering,"z-index":e.zIndex,"append-to":e.appendTo},{default:Ts((()=>[Ac(e.$slots,"content",{},(()=>[e.rawContent?(Iu(),Bu("span",{key:0,innerHTML:e.content},null,8,ny)):(Iu(),Bu("span",ry,wi(e.content),1))])),e.showArrow?(Iu(),Nu(Yl(c_),{key:0,"arrow-offset":e.arrowOffset},null,8,["arrow-offset"])):Ju("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"]))}}),[["__file","tooltip.vue"]])),ay=Symbol("buttonGroupContextKey"),iy=(e,t)=>{(({from:e,replacement:t,scope:n,version:r,ref:o,type:a="API"},i)=>{Us((()=>Yl(i)),(e=>{}),{immediate:!0});})({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},vd((()=>"text"===e.type)));const n=Xc(ay,void 0),r=Mv("button"),{form:o}=Wv(),a=Hv(vd((()=>null==n?void 0:n.size))),i=qv(),l=Kl(),s=zc(),c=vd((()=>e.type||(null==n?void 0:n.type)||"")),u=vd((()=>{var t,n,o;return null!=(o=null!=(n=e.autoInsertSpace)?n:null==(t=r.value)?void 0:t.autoInsertSpace)&&o})),d=vd((()=>"button"===e.tag?{ariaDisabled:i.value||e.loading,disabled:i.value||e.loading,autofocus:e.autofocus,type:e.nativeType}:{})),p=vd((()=>{var e;const t=null==(e=s.default)?void 0:e.call(s);if(u.value&&1===(null==t?void 0:t.length)){const e=t[0];if((null==e?void 0:e.type)===$u){const t=e.children;return new RegExp("^\\p{Unified_Ideograph}{2}$","u").test(t.trim())}}return !1}));return {_disabled:i,_size:a,_type:c,_ref:l,_props:d,shouldAddSpace:p,handleClick:n=>{"reset"===e.nativeType&&(null==o||o.resetFields()),t("click",n);}}},ly=Sm({size:Ov,disabled:Boolean,type:{type:String,values:["default","primary","success","warning","info","danger","text",""],default:""},icon:{type:Cm},nativeType:{type:String,values:["button","submit","reset"],default:"button"},loading:Boolean,loadingIcon:{type:Cm,default:()=>ym},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:[String,Object],default:"button"}}),sy={click:e=>e instanceof MouseEvent};function cy(e,t){(function(e){return "string"==typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return "string"==typeof e&&-1!==e.indexOf("%")}(e);return e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function uy(e){return Math.min(1,Math.max(0,e))}function dy(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function py(e){return e<=1?"".concat(100*Number(e),"%"):e}function fy(e){return 1===e.length?"0"+e:String(e)}function hy(e,t,n){e=cy(e,255),t=cy(t,255),n=cy(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),a=0,i=0,l=(r+o)/2;if(r===o)i=0,a=0;else {var s=r-o;switch(i=l>.5?s/(2-r-o):s/(r+o),r){case e:a=(t-n)/s+(t1&&(n-=1),n<1/6?e+6*n*(t-e):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function my(e,t,n){e=cy(e,255),t=cy(t,255),n=cy(n,255);var r=Math.max(e,t,n),o=Math.min(e,t,n),a=0,i=r,l=r-o,s=0===r?0:l/r;if(r===o)a=0;else {switch(r){case e:a=(t-n)/l+(t>16,g:(65280&e)>>8,b:255&e}}(t)),this.originalInput=t;var o=xy(t);this.originalInput=t,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(r=n.format)&&void 0!==r?r:o.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=o.ok;}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return !this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return (299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return .2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=dy(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=my(this.r,this.g,this.b);return {h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=my(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=hy(this.r,this.g,this.b);return {h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=hy(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),by(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),function(e,t,n,r,o){var a,i=[fy(Math.round(e).toString(16)),fy(Math.round(t).toString(16)),fy(Math.round(n).toString(16)),fy((a=r,Math.round(255*parseFloat(a)).toString(16)))];return o&&i[0].startsWith(i[0].charAt(1))&&i[1].startsWith(i[1].charAt(1))&&i[2].startsWith(i[2].charAt(1))&&i[3].startsWith(i[3].charAt(1))?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},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 e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return "".concat(Math.round(100*cy(e,255)),"%")};return {r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*cy(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return "transparent";if(this.a<1)return !1;for(var e="#"+by(this.r,this.g,this.b,!1),t=0,n=Object.entries(yy);t=0;return t||!r||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()},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){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=uy(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=uy(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=uy(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=uy(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){void 0===n&&(n=50);var r=this.toRgb(),o=new e(t).toRgb(),a=n/100;return new e({r:(o.r-r.r)*a+r.r,g:(o.g-r.g)*a+r.g,b:(o.b-r.b)*a+r.b,a:(o.a-r.a)*a+r.a})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),o=360/n,a=[this];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,a.push(new e(r));return a},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,o=n.s,a=n.v,i=[],l=1/t;t--;)i.push(new e({h:r,s:o,v:a})),a=(a+l)%1;return i},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(),o=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/o,g:(n.g*n.a+r.g*r.a*(1-n.a))/o,b:(n.b*n.a+r.b*r.a*(1-n.a))/o,a:o})},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,o=[this],a=360/t,i=1;i{let r={};const o=e.color;if(o){const a=new Ay(o),i=e.dark?a.tint(20).toString():jy(a,20);if(e.plain)r=n.cssVarBlock({"bg-color":e.dark?jy(a,90):a.tint(90).toString(),"text-color":o,"border-color":e.dark?jy(a,50):a.tint(50).toString(),"hover-text-color":`var(${n.cssVarName("color-white")})`,"hover-bg-color":o,"hover-border-color":o,"active-bg-color":i,"active-text-color":`var(${n.cssVarName("color-white")})`,"active-border-color":i}),t.value&&(r[n.cssVarBlockName("disabled-bg-color")]=e.dark?jy(a,90):a.tint(90).toString(),r[n.cssVarBlockName("disabled-text-color")]=e.dark?jy(a,50):a.tint(50).toString(),r[n.cssVarBlockName("disabled-border-color")]=e.dark?jy(a,80):a.tint(80).toString());else {const l=e.dark?jy(a,30):a.tint(30).toString(),s=a.isDark()?`var(${n.cssVarName("color-white")})`:`var(${n.cssVarName("color-black")})`;if(r=n.cssVarBlock({"bg-color":o,"text-color":s,"border-color":o,"hover-bg-color":l,"hover-text-color":s,"hover-border-color":l,"active-bg-color":i,"active-border-color":i}),t.value){const t=e.dark?jy(a,50):a.tint(50).toString();r[n.cssVarBlockName("disabled-bg-color")]=t,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")]=t;}}}return r}))}(r),a=Hm("button"),{_ref:i,_size:l,_type:s,_disabled:c,_props:u,shouldAddSpace:d,handleClick:p}=iy(r,n);return t({ref:i,size:l,type:s,disabled:c,shouldAddSpace:d}),(e,t)=>(Iu(),Nu(Ps(e.tag),ed({ref_key:"_ref",ref:i},Yl(u),{class:[Yl(a).b(),Yl(a).m(Yl(s)),Yl(a).m(Yl(l)),Yl(a).is("disabled",Yl(c)),Yl(a).is("loading",e.loading),Yl(a).is("plain",e.plain),Yl(a).is("round",e.round),Yl(a).is("circle",e.circle),Yl(a).is("text",e.text),Yl(a).is("link",e.link),Yl(a).is("has-bg",e.bg)],style:Yl(o),onClick:Yl(p)}),{default:Ts((()=>[e.loading?(Iu(),Bu(Ou,{key:0},[e.$slots.loading?Ac(e.$slots,"loading",{key:0}):(Iu(),Nu(Yl(Dv),{key:1,class:vi(Yl(a).is("loading"))},{default:Ts((()=>[(Iu(),Nu(Ps(e.loadingIcon)))])),_:1},8,["class"]))],64)):e.icon||e.$slots.icon?(Iu(),Nu(Yl(Dv),{key:1},{default:Ts((()=>[e.icon?(Iu(),Nu(Ps(e.icon),{key:0})):Ac(e.$slots,"icon",{key:1})])),_:3})):Ju("v-if",!0),e.$slots.default?(Iu(),Bu("span",{key:2,class:vi({[Yl(a).em("text","expand")]:Yl(d)})},[Ac(e.$slots,"default")],2)):Ju("v-if",!0)])),_:3},16,["class","style","onClick"]))}}),[["__file","button.vue"]]);const $y={size:ly.size,type:ly.type};var Ty=Bv(lc({...lc({name:"ElButtonGroup"}),props:$y,setup(e){const t=e;Qc(ay,Ll({size:ns(t,"size"),type:ns(t,"type")}));const n=Hm("button");return (e,t)=>(Iu(),Bu("div",{class:vi(`${Yl(n).b("group")}`)},[Ac(e.$slots,"default")],2))}}),[["__file","button-group.vue"]]);const Ly=Am(Oy,{ButtonGroup:Ty});Ty.install=$a;const zy=new Map;let My;function Iy(e,t){let n=[];return Array.isArray(t.arg)?n=t.arg:pm(t.arg)&&n.push(t.arg),function(r,o){const a=t.instance.popperRef,i=r.target,l=null==o?void 0:o.target,s=!t||!t.instance,c=!i||!l,u=e.contains(i)||e.contains(l),d=e===i,p=n.length&&n.some((e=>null==e?void 0:e.contains(i)))||n.length&&n.includes(l),f=a&&(a.contains(i)||a.contains(l));s||c||u||d||p||f||t.value(r,o);}}Bg&&(document.addEventListener("mousedown",(e=>My=e)),document.addEventListener("mouseup",(e=>{for(const t of zy.values())for(const{documentHandler:n}of t)n(e,My);})));const Fy={beforeMount(e,t){zy.has(e)||zy.set(e,[]),zy.get(e).push({documentHandler:Iy(e,t),bindingFn:t.value});},updated(e,t){zy.has(e)||zy.set(e,[]);const n=zy.get(e),r=n.findIndex((e=>e.bindingFn===t.oldValue)),o={documentHandler:Iy(e,t),bindingFn:t.value};r>=0?n.splice(r,1,o):n.push(o);},unmounted(e){zy.delete(e);}},Ry=Sm({color:{type:Object,required:!0},vertical:{type:Boolean,default:!1}});let Py=!1;function By(e,t){if(!Bg)return;const n=function(e){var n;null==(n=t.drag)||n.call(t,e);},r=function(e){var o;document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",r),document.removeEventListener("touchmove",n),document.removeEventListener("touchend",r),document.onselectstart=null,document.ondragstart=null,Py=!1,null==(o=t.end)||o.call(t,e);},o=function(e){var o;Py||(e.preventDefault(),document.onselectstart=()=>!1,document.ondragstart=()=>!1,document.addEventListener("mousemove",n),document.addEventListener("mouseup",r),document.addEventListener("touchmove",n),document.addEventListener("touchend",r),Py=!0,null==(o=t.start)||o.call(t,e));};e.addEventListener("mousedown",o),e.addEventListener("touchstart",o);}const Ny=(e,{bar:t,thumb:n,handleDrag:r})=>{const o=ad(),a=Hm("color-alpha-slider"),i=Kl(0),l=Kl(0),s=Kl();function c(){i.value=function(){if(!n.value)return 0;if(e.vertical)return 0;const t=o.vnode.el,r=e.color.get("alpha");return t?Math.round(r*(t.offsetWidth-n.value.offsetWidth/2)/100):0}(),l.value=function(){if(!n.value)return 0;const t=o.vnode.el;if(!e.vertical)return 0;const r=e.color.get("alpha");return t?Math.round(r*(t.offsetHeight-n.value.offsetHeight/2)/100):0}(),s.value=function(){if(e.color&&e.color.value){const{r:t,g:n,b:r}=e.color.toRgb();return `linear-gradient(to right, rgba(${t}, ${n}, ${r}, 0) 0%, rgba(${t}, ${n}, ${r}, 1) 100%)`}return ""}();}bc((()=>{if(!t.value||!n.value)return;const e={drag:e=>{r(e);},end:e=>{r(e);}};By(t.value,e),By(n.value,e),c();})),Us((()=>e.color.get("alpha")),(()=>c())),Us((()=>e.color.value),(()=>c()));const u=vd((()=>[a.b(),a.is("vertical",e.vertical)])),d=vd((()=>a.e("bar"))),p=vd((()=>a.e("thumb")));return {rootKls:u,barKls:d,barStyle:vd((()=>({background:s.value}))),thumbKls:p,thumbStyle:vd((()=>({left:hm(i.value),top:hm(l.value)}))),update:c}};var Dy=Bv(lc({...lc({name:"ElColorAlphaSlider"}),props:Ry,setup(e,{expose:t}){const n=e,{bar:r,thumb:o,handleDrag:a,handleClick:i}=(e=>{const t=ad(),n=Gl(),r=Gl();function o(o){if(!r.value||!n.value)return;const a=t.vnode.el.getBoundingClientRect(),{clientX:i,clientY:l}=cm(o);if(e.vertical){let t=l-a.top;t=Math.max(n.value.offsetHeight/2,t),t=Math.min(t,a.height-n.value.offsetHeight/2),e.color.set("alpha",Math.round((t-n.value.offsetHeight/2)/(a.height-n.value.offsetHeight)*100));}else {let t=i-a.left;t=Math.max(n.value.offsetWidth/2,t),t=Math.min(t,a.width-n.value.offsetWidth/2),e.color.set("alpha",Math.round((t-n.value.offsetWidth/2)/(a.width-n.value.offsetWidth)*100));}}return {thumb:n,bar:r,handleDrag:o,handleClick:function(e){e.target!==n.value&&o(e);}}})(n),{rootKls:l,barKls:s,barStyle:c,thumbKls:u,thumbStyle:d,update:p}=Ny(n,{bar:r,thumb:o,handleDrag:a});return t({update:p,bar:r,thumb:o}),(e,t)=>(Iu(),Bu("div",{class:vi(Yl(l))},[Wu("div",{ref_key:"bar",ref:r,class:vi(Yl(s)),style:fi(Yl(c)),onClick:t[0]||(t[0]=(...e)=>Yl(i)&&Yl(i)(...e))},null,6),Wu("div",{ref_key:"thumb",ref:o,class:vi(Yl(u)),style:fi(Yl(d))},null,6)],2))}}),[["__file","alpha-slider.vue"]]);var Vy=Bv(lc({name:"ElColorHueSlider",props:{color:{type:Object,required:!0},vertical:Boolean},setup(e){const t=Hm("color-hue-slider"),n=ad(),r=Kl(),o=Kl(),a=Kl(0),i=Kl(0),l=vd((()=>e.color.get("hue")));function s(t){if(!o.value||!r.value)return;const a=n.vnode.el.getBoundingClientRect(),{clientX:i,clientY:l}=cm(t);let s;if(e.vertical){let e=l-a.top;e=Math.min(e,a.height-r.value.offsetHeight/2),e=Math.max(r.value.offsetHeight/2,e),s=Math.round((e-r.value.offsetHeight/2)/(a.height-r.value.offsetHeight)*360);}else {let e=i-a.left;e=Math.min(e,a.width-r.value.offsetWidth/2),e=Math.max(r.value.offsetWidth/2,e),s=Math.round((e-r.value.offsetWidth/2)/(a.width-r.value.offsetWidth)*360);}e.color.set("hue",s);}function c(){a.value=function(){if(!r.value)return 0;const t=n.vnode.el;if(e.vertical)return 0;const o=e.color.get("hue");return t?Math.round(o*(t.offsetWidth-r.value.offsetWidth/2)/360):0}(),i.value=function(){if(!r.value)return 0;const t=n.vnode.el;if(!e.vertical)return 0;const o=e.color.get("hue");return t?Math.round(o*(t.offsetHeight-r.value.offsetHeight/2)/360):0}();}return Us((()=>l.value),(()=>{c();})),bc((()=>{if(!o.value||!r.value)return;const e={drag:e=>{s(e);},end:e=>{s(e);}};By(o.value,e),By(r.value,e),c();})),{bar:o,thumb:r,thumbLeft:a,thumbTop:i,hueValue:l,handleClick:function(e){e.target!==r.value&&s(e);},update:c,ns:t}}}),[["render",function(e,t,n,r,o,a){return Iu(),Bu("div",{class:vi([e.ns.b(),e.ns.is("vertical",e.vertical)])},[Wu("div",{ref:"bar",class:vi(e.ns.e("bar")),onClick:t[0]||(t[0]=(...t)=>e.handleClick&&e.handleClick(...t))},null,2),Wu("div",{ref:"thumb",class:vi(e.ns.e("thumb")),style:fi({left:e.thumbLeft+"px",top:e.thumbTop+"px"})},null,6)],2)}],["__file","hue-slider.vue"]]);const Uy=Sm({modelValue:String,id:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:Ov,popperClass:{type:String,default:""},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},predefine:{type:Array},validateEvent:{type:Boolean,default:!0}}),Hy={[Lm]:e=>Ua(e)||Ko(e),change:e=>Ua(e)||Ko(e),activeChange:e=>Ua(e)||Ko(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent},qy=Symbol("colorPickerContextKey"),Wy=function(e,t,n){return [e,t*n/((e=(2-t)*n)<1?e:2-e)||0,e/2]},Ky=function(e,t){var n;"string"==typeof(n=e)&&n.includes(".")&&1===Number.parseFloat(n)&&(e="100%");const r=function(e){return "string"==typeof e&&e.includes("%")}(e);return e=Math.min(t,Math.max(0,Number.parseFloat(`${e}`))),r&&(e=Number.parseInt(""+e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/Number.parseFloat(t)},Gy={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},Zy=e=>{e=Math.min(Math.round(e),255);const t=Math.floor(e/16),n=e%16;return `${Gy[t]||t}${Gy[n]||n}`},Jy=function({r:e,g:t,b:n}){return Number.isNaN(+e)||Number.isNaN(+t)||Number.isNaN(+n)?"":`#${Zy(e)}${Zy(t)}${Zy(n)}`},Yy={A:10,B:11,C:12,D:13,E:14,F:15},Qy=function(e){return 2===e.length?16*(Yy[e[0].toUpperCase()]||+e[0])+(Yy[e[1].toUpperCase()]||+e[1]):Yy[e[1].toUpperCase()]||+e[1]},Xy=(e,t,n)=>{e=Ky(e,255),t=Ky(t,255),n=Ky(n,255);const r=Math.max(e,t,n),o=Math.min(e,t,n);let a;const i=r,l=r-o,s=0===r?0:l/r;if(r===o)a=0;else {switch(r){case e:a=(t-n)/l+(t{this._hue=Math.max(0,Math.min(360,e)),this._saturation=Math.max(0,Math.min(100,t)),this._value=Math.max(0,Math.min(100,n)),this.doOnChange();};if(e.includes("hsl")){const n=e.replace(/hsla|hsl|\(|\)/gm,"").split(/\s|,/g).filter((e=>""!==e)).map(((e,t)=>t>2?Number.parseFloat(e):Number.parseInt(e,10)));if(4===n.length?this._alpha=100*Number.parseFloat(n[3]):3===n.length&&(this._alpha=100),n.length>=3){const{h:e,s:r,v:o}=function(e,t,n){n/=100;let r=t/=100;const o=Math.max(n,.01);return t*=(n*=2)<=1?n:2-n,r*=o<=1?o:2-o,{h:e,s:100*(0===n?2*r/(o+r):2*t/(n+t)),v:(n+t)/2*100}}(n[0],n[1],n[2]);t(e,r,o);}}else if(e.includes("hsv")){const n=e.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter((e=>""!==e)).map(((e,t)=>t>2?Number.parseFloat(e):Number.parseInt(e,10)));4===n.length?this._alpha=100*Number.parseFloat(n[3]):3===n.length&&(this._alpha=100),n.length>=3&&t(n[0],n[1],n[2]);}else if(e.includes("rgb")){const n=e.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter((e=>""!==e)).map(((e,t)=>t>2?Number.parseFloat(e):Number.parseInt(e,10)));if(4===n.length?this._alpha=100*Number.parseFloat(n[3]):3===n.length&&(this._alpha=100),n.length>=3){const{h:e,s:r,v:o}=Xy(n[0],n[1],n[2]);t(e,r,o);}}else if(e.includes("#")){const n=e.replace("#","").trim();if(!/^[0-9a-fA-F]{3}$|^[0-9a-fA-F]{6}$|^[0-9a-fA-F]{8}$/.test(n))return;let r,o,a;3===n.length?(r=Qy(n[0]+n[0]),o=Qy(n[1]+n[1]),a=Qy(n[2]+n[2])):6!==n.length&&8!==n.length||(r=Qy(n.slice(0,2)),o=Qy(n.slice(2,4)),a=Qy(n.slice(4,6))),8===n.length?this._alpha=Qy(n.slice(6))/255*100:3!==n.length&&6!==n.length||(this._alpha=100);const{h:i,s:l,v:s}=Xy(r,o,a);t(i,l,s);}}compare(e){return Math.abs(e._hue-this._hue)<2&&Math.abs(e._saturation-this._saturation)<1&&Math.abs(e._value-this._value)<1&&Math.abs(e._alpha-this._alpha)<1}doOnChange(){const{_hue:e,_saturation:t,_value:n,_alpha:r,format:o}=this;if(this.enableAlpha)switch(o){case"hsl":{const r=Wy(e,t/100,n/100);this.value=`hsla(${e}, ${Math.round(100*r[1])}%, ${Math.round(100*r[2])}%, ${this.get("alpha")/100})`;break}case"hsv":this.value=`hsva(${e}, ${Math.round(t)}%, ${Math.round(n)}%, ${this.get("alpha")/100})`;break;case"hex":this.value=`${Jy(ex(e,t,n))}${Zy(255*r/100)}`;break;default:{const{r:r,g:o,b:a}=ex(e,t,n);this.value=`rgba(${r}, ${o}, ${a}, ${this.get("alpha")/100})`;}}else switch(o){case"hsl":{const r=Wy(e,t/100,n/100);this.value=`hsl(${e}, ${Math.round(100*r[1])}%, ${Math.round(100*r[2])}%)`;break}case"hsv":this.value=`hsv(${e}, ${Math.round(t)}%, ${Math.round(n)}%)`;break;case"rgb":{const{r:r,g:o,b:a}=ex(e,t,n);this.value=`rgb(${r}, ${o}, ${a})`;break}default:this.value=Jy(ex(e,t,n));}}}const nx=["onClick"];var rx=Bv(lc({props:{colors:{type:Array,required:!0},color:{type:Object,required:!0}},setup(e){const t=Hm("color-predefine"),{currentColor:n}=Xc(qy),r=Kl(a(e.colors,e.color));var o;function a(e,t){return e.map((e=>{const n=new tx;return n.enableAlpha=!0,n.format="rgba",n.fromString(e),n.selected=n.value===t.value,n}))}return Us((()=>n.value),(e=>{const t=new tx;t.fromString(e),r.value.forEach((e=>{e.selected=t.compare(e);}));})),Hs((()=>{r.value=a(e.colors,e.color);}),null,o),{rgbaColors:r,handleSelect:function(t){e.color.fromString(e.colors[t]);},ns:t}}}),[["render",function(e,t,n,r,o,a){return Iu(),Bu("div",{class:vi(e.ns.b())},[Wu("div",{class:vi(e.ns.e("colors"))},[(Iu(!0),Bu(Ou,null,Ec(e.rgbaColors,((t,n)=>(Iu(),Bu("div",{key:e.colors[n],class:vi([e.ns.e("color-selector"),e.ns.is("alpha",t._alpha<100),{selected:t.selected}]),onClick:t=>e.handleSelect(n)},[Wu("div",{style:fi({backgroundColor:t.value})},null,4)],10,nx)))),128))],2)],2)}],["__file","predefine.vue"]]);const ox=lc({name:"ElSlPanel",props:{color:{type:Object,required:!0}},setup(e){const t=Hm("color-svpanel"),n=ad(),r=Kl(0),o=Kl(0),a=Kl("hsl(0, 100%, 50%)"),i=vd((()=>({hue:e.color.get("hue"),value:e.color.get("value")})));function l(){const t=e.color.get("saturation"),i=e.color.get("value"),l=n.vnode.el,{clientWidth:s,clientHeight:c}=l;o.value=t*s/100,r.value=(100-i)*c/100,a.value=`hsl(${e.color.get("hue")}, 100%, 50%)`;}function s(t){const a=n.vnode.el.getBoundingClientRect(),{clientX:i,clientY:l}=cm(t);let s=i-a.left,c=l-a.top;s=Math.max(0,s),s=Math.min(s,a.width),c=Math.max(0,c),c=Math.min(c,a.height),o.value=s,r.value=c,e.color.set({saturation:s/a.width*100,value:100-c/a.height*100});}return Us((()=>i.value),(()=>{l();})),bc((()=>{By(n.vnode.el,{drag:e=>{s(e);},end:e=>{s(e);}}),l();})),{cursorTop:r,cursorLeft:o,background:a,colorValue:i,handleDrag:s,update:l,ns:t}}}),ax=[Wu("div",null,null,-1)];var ix=Bv(ox,[["render",function(e,t,n,r,o,a){return Iu(),Bu("div",{class:vi(e.ns.b()),style:fi({backgroundColor:e.background})},[Wu("div",{class:vi(e.ns.e("white"))},null,2),Wu("div",{class:vi(e.ns.e("black"))},null,2),Wu("div",{class:vi(e.ns.e("cursor")),style:fi({top:e.cursorTop+"px",left:e.cursorLeft+"px"})},ax,6)],6)}],["__file","sv-panel.vue"]]);const lx=["onKeydown"],sx=["id","aria-label","aria-labelledby","aria-description","aria-disabled","tabindex"];const cx=Am(Bv(lc({...lc({name:"ElColorPicker"}),props:Uy,emits:Hy,setup(e,{expose:t,emit:n}){const r=e,{t:o}=Bm(),a=Hm("color"),{formItem:i}=Wv(),l=Hv(),s=qv(),{inputId:c,isLabeledByFormItem:u}=Kv(r,{formItemContext:i}),d=Kl(),p=Kl(),f=Kl(),h=Kl(),g=Kl(),m=Kl(),{isFocused:b,handleFocus:v,handleBlur:_}=Tv(g,{beforeBlur(e){var t;return null==(t=h.value)?void 0:t.isFocusInsideContent(e)},afterBlur(){T(!1),I();}}),y=e=>{if(s.value)return U();v(e);};let x=!0;const k=Ll(new tx({enableAlpha:r.showAlpha,format:r.colorFormat||"",value:r.modelValue})),w=Kl(!1),S=Kl(!1),C=Kl(""),E=vd((()=>r.modelValue||S.value?function(e,t){if(!(e instanceof tx))throw new TypeError("color should be instance of _color Class");const{r:n,g:r,b:o}=e.toRgb();return t?`rgba(${n}, ${r}, ${o}, ${e.get("alpha")/100})`:`rgb(${n}, ${r}, ${o})`}(k,r.showAlpha):"transparent")),A=vd((()=>r.modelValue||S.value?k.value:"")),j=vd((()=>u.value?void 0:r.label||o("el.colorpicker.defaultLabel"))),O=vd((()=>u.value?null==i?void 0:i.labelId:void 0)),$=vd((()=>[a.b("picker"),a.is("disabled",s.value),a.bm("picker",l.value),a.is("focused",b.value)]));function T(e){w.value=e;}const L=vo(T,100,{leading:!0});function z(){s.value||T(!0);}function M(){L(!1),I();}function I(){gs((()=>{r.modelValue?k.fromString(r.modelValue):(k.value="",gs((()=>{S.value=!1;})));}));}function F(){s.value||L(!w.value);}function R(){k.fromString(C.value);}function P(){const e=k.value;n(Lm,e),n("change",e),r.validateEvent&&(null==i||i.validate("change").catch((e=>{}))),L(!1),gs((()=>{const e=new tx({enableAlpha:r.showAlpha,format:r.colorFormat||"",value:r.modelValue});k.compare(e)||I();}));}function B(){L(!1),n(Lm,null),n("change",null),null!==r.modelValue&&r.validateEvent&&(null==i||i.validate("change").catch((e=>{}))),I();}function N(e){if(w.value&&(M(),b.value)){const t=new FocusEvent("focus",e);_(t);}}function D(e){e.preventDefault(),e.stopPropagation(),T(!1),I();}function V(e){switch(e.code){case Om:case $m:e.preventDefault(),e.stopPropagation(),z(),m.value.focus();break;case Tm:D(e);}}function U(){g.value.blur();}return bc((()=>{r.modelValue&&(C.value=A.value);})),Us((()=>r.modelValue),(e=>{e?e&&e!==k.value&&(x=!1,k.fromString(e)):S.value=!1;})),Us((()=>A.value),(e=>{C.value=e,x&&n("activeChange",e),x=!0;})),Us((()=>k.value),(()=>{r.modelValue||S.value||(S.value=!0);})),Us((()=>w.value),(()=>{gs((()=>{var e,t,n;null==(e=d.value)||e.update(),null==(t=p.value)||t.update(),null==(n=f.value)||n.update();}));})),Qc(qy,{currentColor:A}),t({color:k,show:z,hide:M,focus:function(){g.value.focus();},blur:U}),(e,t)=>(Iu(),Nu(Yl(oy),{ref_key:"popper",ref:h,visible:w.value,"show-arrow":!1,"fallback-placements":["bottom","top","right","left"],offset:0,"gpu-acceleration":!1,"popper-class":[Yl(a).be("picker","panel"),Yl(a).b("dropdown"),e.popperClass],"stop-popper-mouse-event":!1,effect:"light",trigger:"click",transition:`${Yl(a).namespace.value}-zoom-in-top`,persistent:"",onHide:t[2]||(t[2]=e=>T(!1))},{content:Ts((()=>[Gs((Iu(),Bu("div",{onKeydown:pp(D,["esc"])},[Wu("div",{class:vi(Yl(a).be("dropdown","main-wrapper"))},[Ku(Vy,{ref_key:"hue",ref:d,class:"hue-slider",color:Yl(k),vertical:""},null,8,["color"]),Ku(ix,{ref_key:"sv",ref:p,color:Yl(k)},null,8,["color"])],2),e.showAlpha?(Iu(),Nu(Dy,{key:0,ref_key:"alpha",ref:f,color:Yl(k)},null,8,["color"])):Ju("v-if",!0),e.predefine?(Iu(),Nu(rx,{key:1,ref:"predefine",color:Yl(k),colors:e.predefine},null,8,["color","colors"])):Ju("v-if",!0),Wu("div",{class:vi(Yl(a).be("dropdown","btns"))},[Wu("span",{class:vi(Yl(a).be("dropdown","value"))},[Ku(Yl(r_),{ref_key:"inputRef",ref:m,modelValue:C.value,"onUpdate:modelValue":t[0]||(t[0]=e=>C.value=e),"validate-event":!1,size:"small",onKeyup:pp(R,["enter"]),onBlur:R},null,8,["modelValue","onKeyup"])],2),Ku(Yl(Ly),{class:vi(Yl(a).be("dropdown","link-btn")),text:"",size:"small",onClick:B},{default:Ts((()=>[Zu(wi(Yl(o)("el.colorpicker.clear")),1)])),_:1},8,["class"]),Ku(Yl(Ly),{plain:"",size:"small",class:vi(Yl(a).be("dropdown","btn")),onClick:P},{default:Ts((()=>[Zu(wi(Yl(o)("el.colorpicker.confirm")),1)])),_:1},8,["class"])],2)],40,lx)),[[Yl(Fy),N]])])),default:Ts((()=>[Wu("div",{id:Yl(c),ref_key:"triggerRef",ref:g,class:vi(Yl($)),role:"button","aria-label":Yl(j),"aria-labelledby":Yl(O),"aria-description":Yl(o)("el.colorpicker.description",{color:e.modelValue||""}),"aria-disabled":Yl(s),tabindex:Yl(s)?-1:e.tabindex,onKeydown:V,onFocus:y,onBlur:t[1]||(t[1]=(...e)=>Yl(_)&&Yl(_)(...e))},[Yl(s)?(Iu(),Bu("div",{key:0,class:vi(Yl(a).be("picker","mask"))},null,2)):Ju("v-if",!0),Wu("div",{class:vi(Yl(a).be("picker","trigger")),onClick:F},[Wu("span",{class:vi([Yl(a).be("picker","color"),Yl(a).is("alpha",e.showAlpha)])},[Wu("span",{class:vi(Yl(a).be("picker","color-inner")),style:fi({backgroundColor:Yl(E)})},[Gs(Ku(Yl(Dv),{class:vi([Yl(a).be("picker","icon"),Yl(a).is("icon-arrow-down")])},{default:Ts((()=>[Ku(Yl(gm))])),_:1},8,["class"]),[[Nd,e.modelValue||S.value]]),Gs(Ku(Yl(Dv),{class:vi([Yl(a).be("picker","empty"),Yl(a).is("icon-close")])},{default:Ts((()=>[Ku(Yl(vm))])),_:1},8,["class"]),[[Nd,!e.modelValue&&!S.value]])],6)],2)],2)],42,sx)])),_:1},8,["visible","popper-class","transition"]))}}),[["__file","color-picker.vue"]]));var ux={name:"zh-cn",el:{colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",page:"页",prev:"上一页",next:"下一页",currentPage:"第 {pager} 页",prevPages:"向前 {pager} 页",nextPages:"向后 {pager} 页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tour:{next:"下一步",previous:"上一步",finish:"结束导览"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"}}};const dx=e=>(Os("data-v-01461a8c"),e=e(),$s(),e),px={class:"theme-color-component"},fx={class:"picker"},hx=dx((()=>Wu("label",{for:"light-theme"},"浅色主题",-1))),gx={class:"picker"},mx=dx((()=>Wu("label",{for:"dark-theme"},"深色主题",-1))),bx=xp(lc({__name:"theme.color",setup(e){const t=Kl(Sf.get().light),n=Kl(Sf.get().dark);function r(){Sf.set({dark:n.value,light:t.value});}function o(){Sf.remove(),t.value=Sf.get().light,n.value=Sf.get().dark;}return (e,a)=>(Iu(),Bu("div",px,[Ku(Yl(Pv),{locale:Yl(ux)},{default:Ts((()=>[Wu("div",fx,[Ku(Yl(cx),{modelValue:t.value,"onUpdate:modelValue":a[0]||(a[0]=e=>t.value=e),id:"light-theme","popper-class":"theme-picker",size:"small",onChange:r},null,8,["modelValue"]),hx]),Wu("div",gx,[Ku(Yl(cx),{modelValue:n.value,"onUpdate:modelValue":a[1]||(a[1]=e=>n.value=e),id:"dark-theme","popper-class":"theme-picker",size:"small",onChange:r},null,8,["modelValue"]),mx]),Ku(vp,{class:"reset-button",onClick:o},{default:Ts((()=>[Zu("重置")])),_:1})])),_:1},8,["locale"])]))}}),[["__scopeId","data-v-01461a8c"]]),vx=xp(lc({__name:"toggle-button",props:{defaultValue:{type:Boolean},iconType:{type:Boolean},event:{type:Function}},setup(e){const t=e,n=Kl(),r=Kl(t.defaultValue);function o(){r.value=!r.value,t.event&&t.event(r.value);}return (e,t)=>(Iu(),Nu(vp,{ref_key:"toggleButton",ref:n,class:vi(["toggle-button",{"toggle-on":r.value,"toggle-off":!r.value,"filled-icon":e.iconType&&r.value,"outline-icon":e.iconType&&!r.value}]),onClick:o,value:r.value},{default:Ts((()=>[Ac(e.$slots,"default",{},void 0,!0)])),_:3},8,["class","value"]))}}),[["__scopeId","data-v-83f67b5d"]]),_x=lc({__name:"user-textbox",props:{modelValue:{default:""},mutiLines:{type:Boolean},lodashStyle:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e){const t=e;return (e,n)=>(Iu(),Nu(Ps(t.mutiLines?"textarea":"input"),{class:vi(["user-textbox",{"lodash-style":t.lodashStyle}]),type:"text",value:e.modelValue,onInput:n[0]||(n[0]=t=>e.$emit("update:modelValue",t.target.value)),autocomplete:"off"},null,40,["class","value"]))}}),yx={class:"settings-wrapper remove-default"},xx={class:"left-container"},kx={class:"search-controls"},wx=(e=>(Os("data-v-a0aedc3a"),e=e(),$s(),e))((()=>Wu("div",{class:"title"},"设置",-1))),Sx={class:"left-panel"},Cx={class:"icon"},Ex={class:"key-info"},Ax={class:"key-title"},jx={class:"key-desc"},Ox={class:"middle-container"},$x={class:"key-title"},Tx={key:0,class:"right-container"},Lx={class:"setting-content"},zx={key:0,class:"content-title"},Mx={key:1,class:"content-desc"},Ix={class:"line"},Fx={class:"setting-control"},Rx={key:1,class:"icon-component icon"},Px=["onChange"],Bx=["value","selected"],Nx={key:4,class:"content-sub-title"},Dx={key:5,class:"content-desc"},Vx={class:"line"},Ux=["src","alt","title","onLoad"],Hx={key:1,class:"empty-container filled-icon"},qx=xp(lc({__name:"settings",setup(e){const t=Kl(hf.get());Kl(mf.get());const n=Kl(vf.get()),r=Kl(""),o={visibility:{name:"显示",icon:"visibility",description:"主题、显示设置",sub:{theme:{name:"主题",content:{"switch-theme":{title:"主题偏好设置",description:"在自动模式下,将根据当前系统设置自动选择合适的主题。你也可以手动应用某一种主题。",widgets:[{type:"select",content:{"自动":"auto","深色":"dark","浅色":"light"},init:()=>xf.get(),event(e){const t=e.target.value;xf.set(t);}}]},color:{title:"主题颜色",description:"自定义主题色。由于存在深浅两种主题,需要设置两种主题色。",widgets:[{type:"component",component:Nl(bx)}]}}},layout:{name:"页面布局",content:{"compact-layout":{title:"紧凑布局",description:"在尽量保证视觉观感的请款下,针对部分页面应用更加紧凑的布局,以提高信息密度。当前会受到影响的页面有:新版看贴页面。",widgets:[{type:"toggle",init:()=>kf.get(),event:()=>(kf.set(!kf.get()),document.body.toggleAttribute("compact-layout"),kf.get())}]},"custom-background":{title:"自定义背景图",description:"上传图片作为页面背景图",widgets:[{type:"component",component:Nl(Fg)}]},"wide-screen-title":{title:"宽屏设置",description:"针对宽屏设备进行配置",widgets:[{type:"subTitle",content:"强制拉伸画幅"},{type:"desc",content:"对于宽屏设备,不一定需要页面内容宽度始终等于屏幕宽度。如果你想应用强制宽屏,可以开启此项。"},{type:"toggle",init:()=>wf.get().noLimit,event(){const e=wf.get().noLimit;return wf.merge({noLimit:!e}),!e}},{type:"subTitle",content:"最大宽度"},{type:"desc",content:"配置页面元素跟随屏幕拉伸的最大宽度,若开启了 “强制拉伸画幅” 则此项失效"},{type:"textbox",placeHolder:"输入最大宽度像素值",init:()=>String(wf.get().maxPX),event(e){const t=e.target.value;isNaN(+t)||wf.merge({maxPX:+t});}}]}}},"page-extension":{name:"页面扩展",content:{index:{title:"新版主页",description:"新版主页旨在提供纯粹的浏览体验,它通过 Vue 构建。\n 在新版主页上我们目前会更激进地测试一些新功能,包括尚未被广泛使用的新 Web API,以及自构建的 JavaScript 库。",widgets:[{type:"toggle",init:()=>Ef.get().index,event:()=>(Ef.merge({index:!Ef.get().index}),Ef.get().index)}]},thread:{title:"新版看帖页面",description:"新版看帖页面使用了全新的 UI 界面,并试图改进屏幕空间利用率。",widgets:[{type:"toggle",init:()=>Ef.get().thread,event:()=>(Ef.merge({thread:!Ef.get().thread}),Ef.get().thread)}]}}},fonts:{name:"字体",content:{"code-zh":{title:"主要字体组合",description:"应用在贴吧绝大多数场景的字体组合。",widgets:[{type:"textarea",placeHolder:"写入字体名,以换行分隔。若需要中英文混排,需将英文字体写在中文字体之前。",init:()=>Yo(Af.get(),"\n"),event:e=>(Af.set(ha(e.target.value,"\n")),Yo(Af.get(),"\n"))}]},"code-monospace":{title:"等宽字体组合",description:"应用在数据显示等场景的等宽字体组合。",widgets:[{type:"textarea",placeHolder:"写入字体名,以换行分隔。建议在此处写入等宽字体。",init:()=>Yo(jf.get(),"\n"),event:e=>(jf.set(ha(e.target.value,"\n")),Yo(jf.get(),"\n"))}]}}}}},modules:{name:"模块",icon:"deployed_code",description:"用户模块管理及部署",sub:Bp().reduce(((e,n,r)=>{function o(e){return {name:e.name,description:e.brief,content:{"module-info":{title:e.name,description:`${e.id} ${e.version}\n ${e.description}`,widgets:[{type:"toggle",init:()=>!Ho(t.value,e.id),event:()=>Ho(t.value,e.id)?(aa(t.value,e.id),hf.set([...new Set(t.value)]),!0):(t.value.push(e.id),hf.set([...new Set(t.value)]),!1)}]},...e.settings}}}if(1===r){const t=o(e);(e={})[t.name]=t;}return e[n.name]=o(n),e}))},performance:{name:"性能",icon:"speed",description:"硬件性能与流量相关",sub:{perfPresets:{name:"性能预设",content:{persets:{title:"性能预设",description:"从以下预设性能等级选择其一,将会自动对相关场景进行行为调整。",widgets:[{type:"select",content:{"默认":"default","节能":"saver","高性能":"performance"},init:()=>ff.get(),event(e){const t=e.target.value;ff.set(t);}}]}}}}},enhanced:{name:"高级",icon:"labs",description:"提前测试一些尚不稳定的新功能",sub:{experimental:{name:"实验性功能",content:{title:{title:"实验室",description:"本版块列举了一些实验性功能,这些功能正处于开发阶段,它们当中的大部分都是默认关闭的。\n 这些功能可能会产生已知、未知的错误或性能问题,如果这些问题能被更及时全面地反馈,将有助于整个项目的发展。\n 需要注意的是,这些特性并不保证会保留到后续版本中。",widgets:[{type:"icon",content:"lab_research"}]}}},"backup-recover":{name:"备份与恢复",content:{"data-backup":{title:"数据备份",description:"备份脚本所有自定义配置",widgets:[{type:"button",content:"备份",event(){wh();}}]},"recover-backup":{title:"数据恢复",description:"从备份文件中恢复脚本所有自定义配置",widgets:[{type:"button",content:"恢复",event(){!async function(){const e=JSON.parse(await qp());jo(Object.entries(e),(([e,t])=>{Ea(e,t);}));}();}}]}}},"factory-reset":{name:"重置所有配置",content:{title:{title:"重置所有配置",description:"如果你需要将脚本的一切配置恢复默认,请使用此功能。"},reset:{widgets:[{type:"button",content:"重置",event(){confirm("该操作是不可逆的,请做最后一次确认")&&(jo(Sa(),(e=>{xa(e);})),location.reload());}}]}}}}},about:{name:"关于",icon:"person",description:"开发信息与检查更新",sub:{update:{name:"检查更新",content:{"update-time":{title:"检查更新设置",description:"发行信息追踪频率",widgets:[{type:"select",content:{"1 小时":"1h","3 小时":"3h","6 小时":"6h","从不":"never"},init:()=>vf.get().time,event(e){const t=e.target.value;vf.merge({time:t});}}]},"update-notify":{description:"启用一个对话框提示用户更新。该对话框可以立即安装更新,也可以推迟更新操作。",widgets:[{type:"toggle",init:()=>n.value.notify,event(){const e=!vf.get().notify;n.value.notify=e,vf.merge({notify:e});}}]},"update-component":{widgets:[{type:"component",component:Nl(Lg)}]}}},about:{name:"关于项目",content:{"about-component":{widgets:[{type:"component",component:Nl(bg)}]}}}}}},a=Kl(),i=Kl();function l(e,t){a.value=o[e],i.value=o[e].sub[t];}function s(){a.value=void 0,i.value=void 0;}const c=vo((function(){r.value.length<=0?s():zo(o,(e=>!!zo(e.sub,(t=>!!t.name.toLowerCase().includes(r.value.toLowerCase())&&(a.value=e,i.value=t,!0)))))||s();}),500);return (e,t)=>{var n,s,u;return Iu(),Bu("div",yx,[Wu("div",xx,[Wu("div",kx,[wx,Ku(_x,{modelValue:r.value,"onUpdate:modelValue":[t[0]||(t[0]=e=>r.value=e),Yl(c)],class:"search-box",placeholder:"输入需要搜索的设置"},null,8,["modelValue","onUpdate:modelValue"])]),Wu("div",Sx,[(Iu(),Bu(Ou,null,Ec(o,(e=>{var t;return Ku(vp,{class:vi(["key-button main-key",{selected:(null==(t=a.value)?void 0:t.name)===e.name}]),onClick:t=>{return n=e,a.value=n,void(i.value=void 0);var n;},"no-border":""},{default:Ts((()=>[Wu("div",Cx,wi(e.icon),1),Wu("div",Ex,[Wu("div",Ax,wi(e.name),1),Wu("div",jx,wi(e.description),1)])])),_:2},1032,["class","onClick"])})),64))])]),Wu("div",Ox,[(Iu(!0),Bu(Ou,null,Ec(null==(n=a.value)?void 0:n.sub,(e=>{var t;return Iu(),Nu(vp,{class:vi(["key-button sub-key",{selected:(null==(t=i.value)?void 0:t.name)===e.name}]),onClick:t=>{return n=e,void(i.value=n);var n;},"no-border":""},{default:Ts((()=>[Wu("div",$x,wi(e.name),1)])),_:2},1032,["class","onClick"])})),256))]),(null==(s=i.value)?void 0:s.name)?(Iu(),Bu("div",Tx,[(null==(u=i.value)?void 0:u.name)?(Iu(!0),Bu(Ou,{key:0},Ec(i.value.content,(e=>(Iu(),Bu("div",Lx,[(null==e?void 0:e.title)?(Iu(),Bu("div",zx,wi(null==e?void 0:e.title),1)):Ju("",!0),(null==e?void 0:e.description)?(Iu(),Bu("div",Mx,[(null==e?void 0:e.description)?(Iu(!0),Bu(Ou,{key:0},Ec(e.description.split("\n"),(e=>(Iu(),Bu("div",Ix,wi(e),1)))),256)):Ju("",!0)])):Ju("",!0),(null==e?void 0:e.widgets)?(Iu(!0),Bu(Ou,{key:2},Ec(e.widgets,(e=>{var t;return Iu(),Bu("div",Fx,["toggle"===e.type?(Iu(),Nu(vx,{key:0,class:"settings-toggle-button icon","default-value":e.init?e.init():void 0,onClick:e.event,"icon-type":"","no-border":"all"},null,8,["default-value","onClick"])):Ju("",!0),"icon"===e.type?(Iu(),Bu("div",Rx,wi(e.content),1)):Ju("",!0),"button"===e.type?(Iu(),Nu(vp,{key:2,onClick:e.event,"shadow-border":""},{default:Ts((()=>[Zu(wi(e.content),1)])),_:2},1032,["onClick"])):Ju("",!0),"select"===e.type&&Yl(Hp)(e.content)?(Iu(),Bu("select",{key:3,onChange:e.event},[(Iu(!0),Bu(Ou,null,Ec(e.content,((t,n)=>(Iu(),Bu("option",{value:t,selected:e.init&&t===e.init()},wi(n),9,Bx)))),256))],40,Px)):Ju("",!0),"subTitle"===e.type?(Iu(),Bu("div",Nx,wi(e.content),1)):Ju("",!0),"desc"===e.type?(Iu(),Bu("div",Dx,[e.content?(Iu(!0),Bu(Ou,{key:0},Ec(e.content.split("\n"),(e=>(Iu(),Bu("div",Vx,wi(e),1)))),256)):Ju("",!0)])):Ju("",!0),Yl(Ho)(["textbox","textarea"],e.type)?(Iu(),Nu(_x,{key:6,class:vi(["content-textbox",{textarea:"textarea"===e.type}]),value:e.init?e.init():"","muti-lines":"textarea"===e.type,placeholder:e.placeHolder,onChange:e.event},null,8,["class","value","muti-lines","placeholder","onChange"])):Ju("",!0),"image"===e.type?(Iu(),Bu("img",{key:7,class:"content-image",src:null==(t=e.content)?void 0:t.toString(),alt:e.altContent,title:e.altContent,onLoad:e.init},null,40,Ux)):Ju("",!0),e.component?(Iu(),Nu(Ps(null==e?void 0:e.component),{key:8,onChangeView:l},null,32)):Ju("",!0)])})),256)):Ju("",!0)])))),256)):Ju("",!0)])):(Iu(),Bu("div",Hx,"settings"))])}}}),[["__scopeId","data-v-a0aedc3a"]]),Wx=e=>(Os("data-v-c9e404e5"),e=e(),$s(),e),Kx={class:"index-wrapper"},Gx={class:"grid-container"},Zx={class:"head-controls"},Jx={class:"search-controls"},Yx={class:"search-suggestions"},Qx=["src"],Xx={class:"sugg-content"},ek={class:"sugg-title"},tk={class:"sugg-desc"},nk={key:0,class:"block-wrapper followed-container"},rk={class:"block-controls followed"},ok=Wx((()=>Wu("p",{class:"block-title"},"关注的吧",-1))),ak={class:"block-container followed-list"},ik={key:0,class:"icon signed"},lk={class:"forum-title"},sk={key:1,class:"block-wrapper topic-container"},ck={class:"block-controls topics"},uk=Wx((()=>Wu("p",{class:"block-title"},"贴吧热议",-1))),dk={class:"block-container topic-list"},pk=["src"],fk={class:"topic-content"},hk={class:"topic-title"},gk={class:"topic-name"},mk={class:"topic-desc"},bk=Wx((()=>Wu("div",{id:"carousel_wrap"},null,-1))),vk={key:0,class:"empty-container"},_k=[Wx((()=>Wu("p",{class:"no-feed-content"},"没有更多了",-1)))],yk=xp(lc({__name:"index",setup(e){const t=Kl([]),n=Kl(),r=Kl(),o=Kl(),a=Kl(),i=Kl(""),l=Kl(!1),s=Kl([]);Kl(!1);const c=Kl();Kl(!1);const u=Kl(),d=Kl([]),p=Kl(!1);let f=0;function h(e){const t=jp(e.target,"search-controls");l.value=!!t;}async function g(e){const t=await Sh.suggestions(e);t.ok&&t.json().then((t=>{if(e&&""!==e){const e=t.query_match.search_data;e&&(s.value=Fo(e,(e=>({image:e.fpic,title:e.fname,desc:e.forum_desc,href:Sh.URL_forum(e.fname)}))));}else {const e=t.hottopic_list.search_data;e&&(s.value=Fo(e,(e=>({image:e.topic_pic,title:e.topic_name,desc:e.topic_desc,href:e.topic_url}))));}}));}function m(){s.value.length<=0?g().then((()=>{l.value=!0;})):l.value=!0;}t.value=gf.get(),bc((async()=>{(async function(){n.value=await(async()=>{try{const e=await(await Sh.userInfo()).json();if(e)return e.data}catch(e){Mp({message:Np(e),type:"error",duration:6e3});}})(),c.value=[{title:"设置",click(){If(qx);}},"separator",{title:"源代码 (GitHub)",href:sf},{title:"源代码 (Gitee)",href:cf}],u.value=[{title:"登录",icon:"login",href:uf}],n.value&&(u.value=[{title:"我的收藏",icon:"star"},"separator",{title:"主页",icon:"home",href:Sh.URL_userHome(n.value.user_portrait)},{title:"修改",icon:"settings"},"separator",{title:"退出登录",icon:"logout"}]);n.value&&v();if(Rp(Sh.topicList()).then((e=>{e&&d.value.push(...e.data.bang_topic.topic_list);})),!a.value)return})().then((()=>{if(o.value){new IntersectionObserver((e=>{e[0].isIntersecting?p.value=!0:p.value=!1;})).observe(o.value);}}));})),window.addEventListener("focusin",(e=>h(e))),window.addEventListener("mousedown",(e=>h(e)));const b=vo((function(){g(i.value);}),500);function v(){Rp(Sh.followedForums()).then((e=>{e&&(f=0,r.value=e.data,jo(r.value.like_forum,(e=>{1===e.is_sign&&f++;})),r.value.like_forum.sort(((e,t)=>parseInt(t.user_exp)-parseInt(e.user_exp))));}));}async function _(){Uf({title:"一键签到",message:"需要注意,Web端签到获取到的经验远少于移动端,建议使用其他设备进行签到。",type:"OkCancel"}).then((e=>{"positive"===e&&Rp(Sh.oneKeySign()).then((e=>{Mp({message:`本次共签到成功 ${e.data.signedForumAmount} 个吧,未签到 ${e.data.unsignedForumAmount} 个吧,签到失败 ${e.data.signedForumAmountFail} 个吧,共获得 ${e.data.gradeNoVip} 经验。`,type:"check",blurEffect:!0}),v();}));}));}return (e,n)=>(Iu(),Bu("div",Kx,[Wu("div",Gx,[Wu("div",Zx,[Wu("div",Jx,[Ku(_x,{modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=e=>i.value=e),class:"search-box",placeholder:"搜索 贴吧",autocomplete:"none",onFocus:m,onInput:Yl(b)},null,8,["modelValue","onInput"]),Ku(vp,{class:"search-button","theme-style":!0,"no-border":""},{default:Ts((()=>[Zu("搜索")])),_:1}),Gs(Wu("div",Yx,[(Iu(!0),Bu(Ou,null,Ec(s.value,(e=>(Iu(),Nu(vp,{"is-anchor":!0,class:"search-elem",href:e.href,target:"_blank","no-border":""},{default:Ts((()=>[Wu("img",{class:"sugg-img",src:e.image,alt:""},null,8,Qx),Wu("div",Xx,[Wu("p",ek,wi(e.title),1),Wu("p",tk,wi(e.desc),1)])])),_:2},1032,["href"])))),256))],512),[[Nd,l.value&&s.value.length>0]])])]),r.value?(Iu(),Bu("div",nk,[Wu("div",rk,[ok,Ku(Oh,{class:"signed-count left-align"},{default:Ts((()=>{var e;return [Zu(wi(Yl(f))+" / "+wi(null==(e=r.value)?void 0:e.like_forum.length),1)]})),_:1}),Ku(Oh,{class:"followed"},{default:Ts((()=>[Ku(vp,{class:"panel-btn icon sign-btn",onClick:_,"unset-background":"","no-border":""},{default:Ts((()=>[Zu(" task_alt")])),_:1}),Ku(vp,{class:"panel-btn icon settings","unset-background":"","no-border":""},{default:Ts((()=>[Zu("settings")])),_:1})])),_:1})]),Wu("div",ak,[(Iu(!0),Bu(Ou,null,Ec(r.value.like_forum,(e=>(Iu(),Nu(vp,{"is-anchor":!0,class:"followed-btn","shadow-border":!0,href:Yl(Sh).URL_forum(e.forum_name),target:"_blank","no-border":""},{default:Ts((()=>[1===e.is_sign?(Iu(),Bu("div",ik,"check")):Ju("",!0),Wu("div",lk,wi(e.forum_name),1),Wu("div",{class:vi(["forum-level","level-"+Yl(Ah)(e.user_level)])},wi(e.user_level),3)])),_:2},1032,["href"])))),256))])])):Ju("",!0),d.value.length>0?(Iu(),Bu("div",sk,[Wu("div",ck,[uk,Ku(Oh,{class:"topics"},{default:Ts((()=>[Ku(vp,{class:"panel-btn icon switch","unset-background":!0,"no-border":""},{default:Ts((()=>[Zu("tune")])),_:1}),Ku(vp,{class:"panel-btn icon more","unset-background":!0,"no-border":""},{default:Ts((()=>[Zu("more_horiz")])),_:1}),Ku(vp,{class:"panel-btn icon settings","unset-background":!0,"no-border":""},{default:Ts((()=>[Zu("settings")])),_:1})])),_:1})]),Wu("div",dk,[(Iu(!0),Bu(Ou,null,Ec(Yl(ma)(d.value,10),(e=>(Iu(),Nu(vp,{"is-anchor":!0,class:"topic-btn","shadow-border":!0,href:e.topic_url,target:"_blank"},{default:Ts((()=>[Wu("img",{class:"topic-img",src:e.topic_pic},null,8,pk),Wu("div",fk,[Wu("div",hk,[Wu("div",{class:vi("topic-rank-"+e.idx_num)},wi(e.idx_num),3),Wu("div",gk,wi(e.topic_name),1)]),Wu("div",mk,wi(e.topic_desc),1)])])),_:2},1032,["href"])))),256))])])):Ju("",!0),bk]),Wu("div",{ref_key:"masonryContainer",ref:o,class:"masonry-container"},[Ku(og,{"init-feeds":t.value,"show-progress":""},null,8,["init-feeds"]),0===t.value.length?(Iu(),Bu("div",vk,_k)):Ju("",!0)],512)]))}}),[["__scopeId","data-v-c9e404e5"]]);const xk={class:"pager-wrapper"},kk={key:0,class:"pager-button-container"},wk={key:1,class:"pager-separactor"},Sk={key:2,class:"jumper-container"},Ck={class:"tail-slot"},Ek=xp(lc({__name:"pager",props:{total:{},current:{},jumperValue:{},maxDisplay:{default:9},fill:{type:Boolean,default:!1},showPagers:{type:Boolean,default:!0},head:{type:Boolean,default:!0},tail:{type:Boolean,default:!0},jumper:{type:Boolean,default:!0},pagerClick:{},headClick:{},tailClick:{},prevClick:{},nextClick:{},pagerChange:{},jumperEnter:{}},emits:["update:current","update:jumperValue"],setup(e,{expose:t,emit:n}){const r=e,o=Kl(r.current),a=Kl(r.jumperValue??""),i=n,l=Math.min(r.maxDisplay,r.total),s=vd((()=>o.value+l/2>r.total?r.total-l+1:Math.max(1,o.value-Math.floor(r.maxDisplay/2)))),c=vd((()=>Math.min(r.total,s.value+r.maxDisplay-1)+1));function u(e,t){switch(r.pagerChange&&t!==o.value&&r.pagerChange(t),o.value=t,i("update:current",t),e){case"page":r.pagerClick&&r.pagerClick(t);break;case"head":r.headClick&&r.headClick();break;case"tail":r.tailClick&&r.tailClick();break;case"prev":r.prevClick&&r.prevClick(t);break;case"next":r.nextClick&&r.nextClick(t);}}function d(){if(!a.value)return;const e=+a.value;e<1||e>r.total||(u(null,e),r.jumperEnter&&r.jumperEnter(e),a.value="");}return t({current:o,jumperValue:a}),(e,t)=>(Iu(),Bu("div",xk,[e.showPagers?(Iu(),Bu("div",kk,[Gs(Ku(vp,{class:"pager-button pager-head-button","no-border":"",onClick:t[0]||(t[0]=e=>u("head",1))},{default:Ts((()=>[Zu("1")])),_:1},512),[[Nd,o.value>Math.ceil(Yl(l)/2)&&o.value>1&&e.total>Yl(l)]]),Gs(Ku(vp,{class:"pager-button pager-back-button icon","no-border":"",onClick:t[1]||(t[1]=e=>u("prev",Math.max(1,o.value-Yl(l))))},{default:Ts((()=>[Zu(" keyboard_double_arrow_left ")])),_:1},512),[[Nd,o.value>Math.ceil(Yl(l)/2)&&o.value>1&&e.total>Yl(l)]]),(Iu(!0),Bu(Ou,null,Ec(Yl(ca)(s.value,c.value),((t,n)=>(Iu(),Nu(vp,{key:n,class:vi(["pager-button",{fill:e.fill,"curr-pager-button":t===o.value}]),onClick:e=>u("page",t),"no-border":"all",disabled:t===o.value},{default:Ts((()=>[Zu(wi(t),1)])),_:2},1032,["class","onClick","disabled"])))),128)),Gs(Ku(vp,{class:"pager-button pager-forward-button icon","no-border":"",onClick:t[2]||(t[2]=t=>u("next",Math.min(e.total,o.value+Yl(l))))},{default:Ts((()=>[Zu(" keyboard_double_arrow_right ")])),_:1},512),[[Nd,e.total-Yl(l)>1&&e.total-o.value>Yl(l)/2]]),Gs(Ku(vp,{class:"pager-button pager-tail-button","no-border":"",onClick:t[3]||(t[3]=t=>u("tail",e.total))},{default:Ts((()=>[Zu(wi(e.total),1)])),_:1},512),[[Nd,e.tail&&e.total-Yl(l)>1&&e.total-o.value>Yl(l)/2]])])):Ju("",!0),e.showPagers&&e.jumper?(Iu(),Bu("div",wk,"|")):Ju("",!0),e.showPagers&&e.jumper?(Iu(),Bu("div",Sk,[Zu(" 转到 "),Ku(_x,{modelValue:a.value,"onUpdate:modelValue":[t[4]||(t[4]=e=>a.value=e),t[5]||(t[5]=e=>i("update:jumperValue",a.value))],class:"jumper",onKeydown:pp(d,["enter"])},null,8,["modelValue"]),Zu(" 页 ")])):Ju("",!0),Wu("div",Ck,[Ac(e.$slots,"tailSlot",{},void 0,!0)])]))}}),[["__scopeId","data-v-88fc5825"]]),Ak={id:"thread-editor"},jk={id:"thread-editor-toolbar"},Ok=xp(lc({__name:"thread-editor",props:{ueditor:{},type:{default:"thread"}},setup(e){const t=e,n=Kl(),r=Kl();function o(){Cp(".j_submit","a")[0].click(),a();}function a(){r.value&&n.value&&(r.value.appendChild(Cp(".edui-container")[0]),Ff());}return bc((async function(){var e;if(!n.value)return;r.value=t.ueditor.parentElement,n.value.appendChild(t.ueditor),await Up((()=>Cp(".edui-editor-body").length>0));const o=Cp(".edui-toolbar")[0],a=Cp(".edui-editor-body")[0];o.compareDocumentPosition(a)&Node.DOCUMENT_POSITION_FOLLOWING&&(null==(e=o.parentNode)||e.insertBefore(a,o)),Cp("#ueditor_replace")[0].focus();})),xc((async function(){a();})),(e,t)=>(Iu(),Bu("div",Ak,[Ku(vp,{id:"thread-editor-exit",class:"icon","shadow-border":"",onClick:a},{default:Ts((()=>[Zu("close ")])),_:1}),"thread"===e.type?(Iu(),Nu(_x,{key:0,class:"title-editor",placeholder:"输入标题","lodash-style":""})):Ju("",!0),Wu("div",{ref_key:"editorSlot",ref:n,id:"thread-editor-slot"},null,512),Wu("div",jk,[Ku(vp,{id:"thread-editor-submit","shadow-border":"","theme-style":"",onClick:o},{default:Ts((()=>[Zu("发表")])),_:1})])]))}}),[["__scopeId","data-v-b3531ddc"]]),$k={id:"toggle-panel",class:"toggle-panel"},Tk=(e=>(Os("data-v-521b9a21"),e=e(),$s(),e))((()=>Wu("div",{class:"panel-info"},[Wu("div",{class:"panel-title"}),Wu("div",{class:"panel-desc"})],-1))),Lk={class:"toggle-wrapper"},zk={class:"toggle-container"},Mk={class:"toggle-name"},Ik=xp(lc({__name:"toggle-panel",props:{toggles:{}},setup(e){const t=e;return (e,n)=>(Iu(),Bu("div",$k,[Tk,Wu("div",Lk,[(Iu(!0),Bu(Ou,null,Ec(t.toggles,(e=>(Iu(),Bu("div",zk,[Ku(vx,{class:"panel-button","default-value":e.defaultValue,"icon-type":"","shadow-border":"",onClick:e.event},{default:Ts((()=>[Zu(wi(e.icon),1)])),_:2},1032,["default-value","onClick"]),Wu("div",Mk,wi(e.name),1)])))),256))])]))}}),[["__scopeId","data-v-521b9a21"]]);class Fk{constructor(e,t,n){__publicField(this,"selector"),__publicField(this,"type"),__publicField(this,"parent"),this.selector=e,this.type=t,this.parent=n;}get(){return this.parent?Cp(this.selector,this.type,this.parent)[0]:Cp(this.selector,this.type)[0]}}const Rk={auxiliary:"tbui_fbar_auxiliaryCare",down:"tbui_fbar_down",post:"tbui_fbar_post",props:"tbui_fbar_props",tsukkomi:"tbui_fbar_tsukkomi",share:"tbui_fbar_share",favor:"tbui_fbar_favor",feedback:"tbui_fbar_feedback",top:"tbui_fbar_top",other:"*"};const Pk=new class extends Fk{buttons(){return this.get()?Array.from(Cp(".tbui_aside_fbar_button","li",Pk.get())).map((e=>({el:e,type:function(){for(let t=0;te===n));if(r)return r}return "other"}()}))):[]}add(e,t,n,r,o=0){const a=Ap("a",{href:"javascript:;"}),i=Ap("li",{class:"tbui_aside_fbar_button"},[a]);var l,s;return i.addEventListener("click",t),"other"!==e&&i.classList.add(Rk[e]),n&&i.classList.add(n),Pk.get().insertBefore(i,Pk.get().children[o]),s=r,(l=a).classList.add("icon"),l.classList.add("tbui_aside_fbar_button"),l.innerHTML=s||"",{el:i,type:e}}remove(e){switch(typeof e){case"string":Cp(e,"li",Pk.get())[0].remove();break;case"number":Pk.get().children[e].remove();break}}}(".tbui_aside_float_bar","ul");const Bk=new class extends Fk{allPagerButtons(){return Cp("a, .tP",this.get())}getPagerButton(e,t=0){const n=this.allPagerButtons();switch(e){case"prev":return this.findMatchingButton(n,"上一页");case"next":return this.findMatchingButton(n,"下一页",!0);case"head":return this.findMatchingButton(n,"首页");case"tail":return this.findMatchingButton(n,"尾页",!0);case"page":{let e=0;for(const r of n)if(/^\d+$/.test(r.innerText)){if(e===t&&r instanceof HTMLAnchorElement)return r;e++;}return null}default:return null}}getByPage(e){return this.findMatchingButton(this.allPagerButtons(),e.toString())}jumpTo(e){const t=["pn","see_lz"],n=new URLSearchParams(location.search),r=new URLSearchParams;for(const[l,s]of n)Ho(t,l)&&r.set(l,s);const o=new URL(location.href);o.search=r.toString(),history.pushState({},"",o);const a=Cp(!0,"#jumpPage4, #jumpPage6","input"),i=Cp(!0,"#pager_go4, #pager_go6","button");a.value=e.toString(),i.click();}findMatchingButton(e,t,n=!1){const r=n?Array.from(e).reverse():e;for(const o of r)if(o.innerText===t)return o;return null}}(".l_pager","li");function Nk(){const e=Cp(".l_post","div"),t=Cp(".d_post_content","div"),n=Cp(".d_author","div"),r=Cp(".p_author_face","a"),o=Cp(".p_author_name","a"),a=Cp(".d_badge_lv","div"),i=Cp(".d_badge_title","div"),l=Cp(".lzl_link_unfold","a"),s=Fo(Cp(".post-tail-wrap span:first-child, .ip-location","span"),(e=>e.innerText)),c=Fo(Cp(".tail-info a, .p_tail_wap","a"),(e=>e.innerText)),u=Fo(Cp(".j_jb_ele + .tail-info + .tail-info, .p_tail li:first-child span","span"),(e=>e.innerText)),d=Fo(Cp(".post-tail-wrap span:nth-last-child(2), .p_tail li:last-child span","span"),(e=>e.innerText)),p=[];for(let f=0;f0,profile:{avatar:r[f],nameAnchor:o[f],level:parseInt(a[f].innerText),badgeTitle:i[f].innerText},tail:{location:s[f],platform:c[f],floor:u[f],time:d[f]}});return {displayWrapper:Cp(!0,".wrap2","div"),title:PageData.thread.title,reply:parseInt(Cp(!0,".l_reply_num span:nth-child(1)","span").innerText),pages:PageData.pager.total_page,lzOnlyButton:Cp(!0,"#lzonly_cntn","a"),favorButton:Cp(!0,".j_favor","a"),cotents:p,forum:{info:{name:PageData.forum.forum_name},components:{nameAnchor:Cp(!0,".card_title_fname","a"),iconContainer:Cp(!0,".card_head a, .plat_picbox","a"),followButton:Cp(!0,".card_head .focus_btn","a"),signButton:Cp(!0,".j_sign_box","a")}},pager:{listPager:Cp(!0,".pb_list_pager","li"),jumper:{textbox:Cp(!0,".jump_input_bright","input"),submitButton:Cp(!0,".jump_btn_bright","button")}}}}kh(xf.get()),nf.addEventListener("change",(()=>kh(xf.get()))),ya(':root{--img-tieba-icon: url(https://gitee.com/WiresawBlade/Tieba-Remix/raw/master/assets/images/main/icon.png)}.dark-theme{--default-background: rgb(32, 32, 32);--default-hover: rgb(42, 42, 42);--default-active: rgb(54, 54, 54);--page-background: rgb(26, 26, 26);--trans-page-background: rgba(26, 26, 26, .8);--trans-default-background: rgba(32, 32, 32, .8);--deep-background: rgb(26, 26, 26);--trans-deep-background: rgba(20, 20, 20, .6);--light-background: rgb(60, 60, 60);--trans-light-background: rgba(60, 60, 60, .6);--very-light-background: rgb(60, 60, 60);--elem-color: rgb(26, 26, 26);--default-fore: rgb(230, 230, 230);--light-fore: rgb(200, 200, 200);--minimal-fore: rgb(144, 144, 144);--highlight-fore: rgb(255, 255, 255);--border-color: rgba(96, 96, 96, .6);--light-border-color: rgba(96, 96, 96, .2);--tieba-theme-color: rgb(113, 97, 193);--trans-tieba-theme-color: rgba(113, 97, 193, .6);--tieba-theme-hover: rgb(149, 128, 254);--tieba-theme-active: rgb(172, 156, 253);--tieba-theme-background: rgba(113, 97, 193, .2);--tieba-theme-fore: rgb(150, 128, 255);--level-green-background: rgba(96, 153, 59, .1);--level-green-fore: rgb(133, 206, 84);--level-blue-background: rgba(0, 165, 227, .1);--level-blue-fore: rgb(0, 169, 255);--level-yellow-background: rgba(229, 193, 90, .1);--level-yellow-fore: rgb(242, 205, 96);--level-orange-background: rgba(204, 122, 0, .1);--level-orange-fore: rgb(255, 170, 0);--check-color: color.adjust(green, $lightness: 10%);--error-color: color.adjust(red, $lightness: 16%);--warning-color: color.adjust(orange, $blackness: 10%);color-scheme:dark}.light-theme{--default-background: rgb(255, 255, 255);--default-hover: rgb(240, 240, 240);--default-active: rgb(224, 224, 224);--page-background: rgb(245, 245, 245);--trans-page-background: rgba(245, 245, 245, .8);--trans-default-background: rgba(255, 255, 255, .8);--deep-background: rgb(228, 228, 228);--trans-deep-background: rgba(200, 200, 200, .6);--light-background: rgb(235, 235, 235);--trans-light-background: rgba(228, 228, 228, .6);--very-light-background: rgb(245, 245, 245);--elem-color: rgb(240, 240, 240);--default-fore: rgb(16, 16, 16);--light-fore: rgb(64, 64, 64);--minimal-fore: rgb(92, 92, 92);--highlight-fore: rgb(0, 0, 0);--border-color: rgba(210, 210, 210, .6);--light-border-color: rgba(210, 210, 210, .2);--tieba-theme-color: rgb(97, 78, 194);--trans-tieba-theme-color: rgba(97, 78, 194, .6);--tieba-theme-hover: rgb(119, 105, 194);--tieba-theme-active: rgb(150, 134, 232);--tieba-theme-background: rgba(97, 78, 194, .2);--tieba-theme-fore: rgb(58, 46, 116);--level-green-background: rgba(84, 130, 53, .1);--level-green-fore: rgb(51, 78, 32);--level-blue-background: rgba(0, 153, 213, .1);--level-blue-fore: rgb(0, 81, 111);--level-yellow-background: rgba(164, 139, 63, .1);--level-yellow-fore: rgb(124, 105, 46);--level-orange-background: rgba(255, 153, 0, .1);--level-orange-fore: rgb(178, 104, 0);--check-color: color.adjust(green, $lightness: 10%);--error-color: color.adjust(red, $lightness: 16%);--warning-color: color.adjust(orange, $blackness: 10%);color-scheme:"light"}'),ya("html{padding:0;margin:0;text-align:justify}body{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar]{overflow:hidden}div,p{margin:0}select{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option{cursor:pointer}option:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ{position:fixed!important;top:50%!important;left:50%!important}.dialogJ{transform:translate(-50%,-50%)}"),ya('html{padding:0;margin:0;text-align:justify}body{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar]{overflow:hidden}div,p{margin:0}select{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option{cursor:pointer}option:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ{position:fixed!important;top:50%!important;left:50%!important}.dialogJ{transform:translate(-50%,-50%)}.icon,.outline-icon{font-family:Material Symbols,monospace;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filled-icon{font-family:Material Symbols,monospace;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.markdown{font-family:sans-serif}.markdown code{padding:2px 6px;border-radius:8px;background-color:var(--light-border-color);font-family:var(--code-monospace);word-wrap:break-word}.markdown a{color:var(--tieba-theme-fore)}.markdown a:hover{-webkit-text-decoration:underline;text-decoration:underline}.markdown h2{margin:20px 0 8px;font-size:24px}.markdown h3{margin:16px 0 6px}.markdown ul{margin:6px 0}.markdown li{margin:6px 0 6px 22px;list-style:disc}.markdown li::marker{color:var(--minimal-fore)}.markdown blockquote{margin:20px 16px;color:var(--minimal-fore)}.settings-toggle-button{border:none!important;background-color:transparent!important;background-color:initial!important}.settings-toggle-button{border-radius:36px}.settings-toggle-button.toggle-off{color:var(--minimal-fore);font-variation-settings:"FILL" 0}.settings-toggle-button.toggle-off:after{content:"toggle_off"}.settings-toggle-button.toggle-on:after{content:"toggle_on"}.settings-toggle-button.toggle-on{color:var(--tieba-theme-color);font-variation-settings:"FILL" 1}.settings-toggle-button.toggle-off:hover{color:var(--default-hover)}.settings-toggle-button.toggle-off:active{color:var(--default-active)}.settings-toggle-button.toggle-on:hover{color:var(tieba-theme-hover)}.settings-toggle-button.toggle-on:active{color:var(--tieba-theme-active)}.level-green{background-color:var(--level-green-background)!important;color:var(--level-green-fore)!important}.level-blue{background-color:var(--level-blue-background)!important;color:var(--level-blue-fore)!important}.level-yellow{background-color:var(--level-yellow-background)!important;color:var(--level-yellow-fore)!important}.level-orange{background-color:var(--level-orange-background)!important;color:var(--level-orange-fore)!important}.remove-default{font-size:16px;line-height:normal;line-height:initial}.remove-default .content{min-height:0;min-height:initial;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial}.remove-default code{display:inline;display:initial;width:auto;width:initial;height:auto;height:initial}.remove-default .content,.remove-default .foot{width:auto;width:initial}.remove-default button{color:inherit}html:not([perf-saver]) body.custom-background .blur-if-custom-background{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html.dark-theme body.custom-background .blur-if-custom-background{-webkit-backdrop-filter:blur(24px) brightness(.8);backdrop-filter:blur(24px) brightness(.8)}'),ya('@font-face{font-family:Material Symbols;font-style:normal;font-weight:200 400;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v110/kJEhBvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oFsI.woff2) format("woff2")}.material-symbols-outlined{display:inline-block;direction:ltr;font-family:Material Symbols;font-size:24px;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal}'),Promise.all([async function(){const e=Sf.get(),t=ef(e.dark),n=ef(e.light),r=tf(t),o=tf(n),a=Jp({":root":{"--content-max":wf.get().noLimit?"100vw":`${wf.get().maxPX}px`,"--code-zh":`${Yo(Af.get(),",")}`,"--code-monospace":`${Yo(jf.get(),",")}`},"html.dark-theme":{"--tieba-theme-color":e.dark,"--trans-tieba-theme-color":`rgb(${t.r} ${t.g} ${t.b} / 80%)`,"--tieba-theme-hover":`hsl(${r.h}deg ${parseInt(r.s)+40}% ${parseInt(r.l)+10}%)`,"--tieba-theme-active":`hsl(${r.h}deg ${parseInt(r.s)+50}% ${parseInt(r.l)+20}%)`,"--tieba-theme-background":`rgb(${t.r} ${t.g} ${t.b} / 24%)`,"--tieba-theme-fore":`hsl(${r.h}deg 100% 75%)`},"html.light-theme":{"--tieba-theme-color":e.light,"--trans-tieba-theme-color":`rgb(${n.r} ${n.g} ${n.b} / 80%)`,"--tieba-theme-hover":`hsl(${o.h}deg ${parseInt(o.s)-40}% ${parseInt(o.l)-10}%)`,"--tieba-theme-active":`hsl(${o.h}deg ${parseInt(o.s)-50}% ${parseInt(o.l)-20}%)`,"--tieba-theme-background":`rgb(${n.r} ${n.g} ${n.b} / 24%)`,"--tieba-theme-fore":`hsl(${o.h}deg 60% 32%)`}});ya(a);}(),async function(){if(ya('@charset "UTF-8";html{padding:0;margin:0;text-align:justify}body{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar]{overflow:hidden}div,p{margin:0}select{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option{cursor:pointer}option:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ{position:fixed!important;top:50%!important;left:50%!important}.dialogJ{transform:translate(-50%,-50%)}.tbui_aside_float_bar li a{font-family:Material Symbols,monospace;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes animation-fade-in{0%{opacity:0}to{opacity:1}}.fade-in-elem{animation:animation-fade-in ease .3s forwards}#com_userbar{display:none}.tbui_aside_float_bar{border:none!important;background:none!important}.tbui_aside_float_bar li{width:40px;height:40px;border-radius:24px;margin:8px 0;background-color:var(--light-background)}.tbui_aside_float_bar li:hover{background-color:var(--default-hover)}.tbui_aside_float_bar li:active{background-color:var(--default-active)}.tbui_aside_float_bar li a{width:40px!important;height:40px!important;background:none!important}.tbui_aside_float_bar li a{border-radius:24px}.tbui_aside_float_bar a{width:40px!important;height:40px!important}.tbui_aside_float_bar a{color:var(--minimal-fore);font-size:24px;line-height:40px;text-align:center}.tbui_aside_float_bar .tbui_fbar_auxiliaryCare a{height:40px!important;background:none!important}.tbui_fbar_auxiliaryCare a:after{content:"accessibility_new"}.tbui_fbar_top a:after{content:"arrow_upward"}.tbui_fbar_post a:after{content:"chat";font-size:22px}.tbui_fbar_feedback a:after{content:"report";font-size:26px}.tbui_aside_float_bar li.tbui_fbar_feedback a,.tbui_aside_float_bar .tbui_fbar_feedback a,.tbui_aside_float_bar .tbui_fbar_feedback a:hover{background:none!important}.tbui_aside_float_bar .tbui_fbar_down,.tbui_aside_float_bar .tbui_fbar_props,.tbui_aside_float_bar .tbui_fbar_tsukkomi,.tbui_aside_float_bar .tbui_fbar_share,.tbui_aside_float_bar .tbui_fbar_favor,.tbui_aside_float_bar .tbui_fbar_refresh{display:none}.p_tools a{padding:0 10px;background:none;vertical-align:bottom}.p_tools span{display:none}.p_tools .p_putup:before,.p_tools .tb_icon_ypic:before,.p_tools .tb_icon_turnleft:before,.p_tools .tb_icon_turnright:before{margin-right:4px;font-family:Material Symbols,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:14px;vertical-align:bottom}.p_tools .p_putup:before{content:"zoom_out"}.p_tools .tb_icon_ypic:before{content:"zoom_out_map"}.p_tools .tb_icon_turnleft:before{content:"turn_left"}.p_tools .tb_icon_turnright:before{content:"turn_right"}'),ya('@charset "UTF-8";body{background-color:var(--page-background);color:var(--default-fore)}.head_inner{background-color:var(--default-background)}.u_menu_item a{color:var(--default-fore)}.head_inner .search_logo{left:72px;width:60px;height:60px;background-image:var(--img-tieba-icon)}.search_top{border:none}.search_nav a:link,.search_nav a:hover,.search_nav a:visited,.u_menu_item a:hover,.u_menu_item a:visited{color:var(--default-fore)}.search_main{padding-bottom:96px}.search_bright .search_inp_border{border-color:var(--border-color);border-bottom-left-radius:8px;border-top-left-radius:8px;color:var(--default-fore)}.search_bright .search_inp_border:focus{border-color:var(--tieba-theme-color)}.search_bright .search_btn{border-color:var(--trans-tieba-theme-color);border-radius:8px;background-color:var(--tieba-theme-background);color:var(--tieba-theme-fore)}.search_bright .search_btn_enter_ba{background-color:var(--tieba-theme-color);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--default-background)}.search_bright .search_btn:visited{color:var(--tieba-theme-fore)}.search_bright .search_btn_enter_ba:visited{background-color:var(--tieba-theme-color);color:var(--default-background)}.search_bright .search_btn:hover{border-color:var(--trans-tieba-theme-color);background-color:var(--tieba-theme-background);box-shadow:0 0 0 2px var(--trans-tieba-theme-color)}.search_bright .search_btn_enter_ba:hover{background-color:var(--tieba-theme-color);color:var(--default-background)}.suggestion{border-color:var(--border-color);border-radius:0 0 16px 16px;background-color:var(--elem-color);box-shadow:0 10px 20px #0000004d;color:var(--default-fore)}.suggestion .break_tip{background-color:var(--default-background)}.suggestion .highlight{color:var(--tieba-theme-color)}.suggestion .operation_title{color:var(--default-fore)}.suggestion .forum_image{border-radius:8px}.suggestion .forum_name{color:var(--highlight-fore)}.suggestion .on{background-color:var(--light-background)}.page-container .top-sec{display:none}.page-container .content-sec{background:none}.page-container .left-sec{border-radius:24px;border-top:none;background:none;background-color:var(--elem-color)}.f-d-w{border-radius:24px;background-color:var(--elem-color)}.f-d-w .f-d-item{background:none}.aggregate_entrance_wrap{display:none}.u-f-t .gap{border:none;background:none}.f-d-w .all{background:none}.forum_rcmd{border:0;border-radius:24px;background-color:var(--elem-color)}.region_bright .region_header{color:var(--default-fore)}.page-container .left-sec .region_bright{border-radius:24px}.my_tieba_mod .media_left,.my_tieba_mod .media-left{border:none}.media_left img,.media-left img{border-radius:16px}#nameValue,#j_tcharge_dialog{color:var(--default-fore)}#onekey_sign .onekey_btn,#onekey_sign a.onekey_btn{border-radius:8px;margin-right:-5px;background:none;background-color:var(--tieba-theme-color);color:var(--elem-color);text-align:center}#onekey_sign .onekey_btn:after{content:"一键签到"}#onekey_sign a.signed_btn .icon_signed{margin-top:2px;background:var(--svg-checkmark);background-repeat:no-repeat;background-size:20px;filter:drop-shadow(var(--elem-color) 0 9999px);transform:translateY(-9999px)}#onekey_sign .onekey_btn:hover{box-shadow:0 0 10px var(--tieba-theme-color)}.u-f-w{padding-bottom:20px}.left-cont-fixed{position:relative;bottom:0}.u-f-w .sign,.u-f-w .unsign,.always-forum-item .sign,.always-forum-item .unsign{border-radius:8px;background:none;background-color:var(--light-background);color:var(--default-fore)}.u-f-w .sign,.always-forum-item .sign{background-color:var(--tieba-theme-background);color:var(--tieba-theme-fore)}.u-f-w .sign,.u-f-w .unsign{margin-bottom:8px}.u-f-w .sign:hover,.u-f-w .unsign:hover,.always-forum-item .sign:hover,.always-forum-item .unsign:hover{background:none;background-color:var(--tieba-theme-color);box-shadow:0 0 10px var(--tieba-theme-color);color:var(--elem-color);-webkit-text-decoration:none;text-decoration:none}.u-f-w .more{border:none;border-radius:8px;background:none;background-color:var(--elem-color);box-shadow:none;color:var(--default-fore)}.more-txt{color:var(--default-fore)}.u-f-w .more-hover{width:188px;margin:auto;background-color:var(--tieba-theme-color);box-shadow:0 0 10px var(--tieba-theme-color);color:var(--elem-color)}.u-f-w .more-hover .more-txt,.u-f-w .more:hover .more-txt{margin-left:60px;color:var(--elem-color)}.always-forum-title{border:none;margin-top:10px}#alwayforum-wraper{background-color:var(--elem-color)}.pop-up-frame{border:none;background-color:var(--elem-color);border-radius:24px 24px 24px 0;box-shadow:none}.always-forum-close{display:none}.always-forum-item .addnewforumbtn{width:110px;padding-left:0;border-radius:8px;background:none;background-color:var(--tieba-theme-background);color:var(--tieba-theme-fore);font-size:20px;text-align:center}.always-forum-item .addnewforumbtn:after{content:"+"}.always-forum-item .addnewforumbtn:hover{background-color:var(--tieba-theme-color);box-shadow:0 0 10px var(--tieba-theme-color);color:var(--elem-color)}.tbui_scroll_panel .tbui_scroll_button{width:6px;border:none;border-radius:24px;background-color:var(--very-light-background)}.tbui_scroll_panel .tbui_scroll_bar{width:6px;background:none}.forum_rcmd .class_title>div{color:var(--default-fore)}.rcmd_forum_item .forum_name{color:var(--default-fore)}.rcmd_forum_item .rcmd_forum_logo{border:none;border-radius:16px;background:none}.page-container .r-left-sec,.sub_nav_wrap,.title-tag-wraper,.thread-name-wraper,.n_reply{width:780px}.n_txt{width:720px;color:var(--light-fore)}.sub_nav_wrap{background:none;background-color:var(--default-background);box-shadow:none}.sub_nav_list a.cur{border:none;color:var(--tieba-theme-color)}.sub_nav_list .nav_hover{width:56px!important}.sub_nav_list .nav_hover{border-bottom:3px solid var(--tieba-theme-color)}.sub_nav_list li.sub_nav_line{background:none}.page-container .r-right-sec{display:none}.item_hd{border:none;border-radius:24px;background-color:var(--default-background);color:var(--default-fore)}.item_hd .title{color:var(--default-fore)}.topic_list .topic_item .topic_flag_hot{border-radius:4px}.item .item_hd{border:none;background-color:var(--default-background);color:var(--default-fore)}.item .item_hd .title{color:var(--default-fore)}.notice-wrap-fixed{background-color:var(--default-color);border-bottom-left-radius:24px;border-bottom-right-radius:24px}.notice,.notice img{border-radius:24px}.new_list .title{color:var(--tieba-theme-color)}.new_list .title:hover{color:var(--tieba-theme-color);-webkit-text-decoration:underline;text-decoration:underline}.title-tag-wraper a{padding:4px 10px;border-radius:24px;background-color:var(--light-background);color:var(--light-fore);font-size:12px}.title-tag-wraper a:hover{color:var(--light-fore);-webkit-text-decoration:none;text-decoration:none}.list-post-num{top:0;padding:4px 10px;border:none;border-radius:16px;background-color:var(--tieba-theme-background);color:var(--tieba-theme-fore)}.list-triangle-border,.list-triangle-body{display:none}.new_list .post_author{padding:0;margin-bottom:24px;background:none;color:var(--default-fore);-webkit-text-decoration:none;text-decoration:none}.new_list .time{padding:0;background:none}.topic-tag{display:none}.n_img img{border:none;border-radius:16px;cursor:pointer}.n_img li{border-radius:16px}.n_img li .feed_highlight{background:none;cursor:pointer}.media_box{border:none;border-radius:16px;background-color:var(--light-background)}.media_box img{border-radius:16px;cursor:pointer}.ui_btn{border:none;border-radius:24px;background:none;background-color:var(--tieba-theme-color);color:var(--default-background)}.ui_btn:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.ui_btn:hover{background:none;background-color:var(--tieba-theme-color);box-shadow:0 0 10px var(--tieba-theme-color);color:var(--default-background)}.btn_more{width:200px;height:auto;height:initial;border-radius:24px;background:none;background-color:var(--tieba-theme-background)}.btn_more:hover,.data_error_bar a:hover,.btn_more a:hover{background:none!important;background-color:var(--tieba-theme-color)!important;color:var(--default-background)!important}.data_error_bar a,.btn_more a{border:none;color:var(--tieba-theme-fore)}.bottom-bg{background:none}.footer{border-top:1px solid var(--light-background);background-color:var(--light-background)}.f-d-w,.left-cont-wraper .ufw-gap,#data_loading img{display:none}'),ya('@charset "UTF-8";.search-form{background-color:var(--default-background)}.search-form p{display:none}.page404{background-color:var(--default-background)}.main-title{color:var(--default-fore)}.main-title a{color:var(--tieba-theme-fore)}.app_download_box,#error_404_iframe{display:none}'),ya('@charset "UTF-8";.d_name a:hover,#container .content a.at:hover{-webkit-text-decoration:none;text-decoration:none}.l_reply_num{color:inherit!important}#j_navtab_game,.nav_list .more-config-navtab,#j_navtab_wanle{display:none}.nav_wrap_add_border{border:none}#head{background:none;background-color:transparent}#container .content{border-radius:24px;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial}.card_top_wrap{background:none!important;background-color:var(--elem-color)!important}.card_top_wrap{border-radius:24px 24px 0 0}.card_top_theme2{border:none;margin-right:0}#novel-ranking .novel-ranking-frs-body,.novel-award-aside{display:none}.card_head,.plat_head_theme2 .plat_picbox{top:-32px!important;width:64px!important;height:64px!important;padding:0!important;padding:initial!important;border:4px solid var(--border-color)!important;border-radius:24px!important;background:none!important}.card_head,.plat_head_theme2 .plat_picbox{overflow:hidden}.card_head_img,.plat_head_theme2 .plat_picbox img{width:64px!important;height:64px!important}.card_title,.plat_title_h3{margin:5px 20px 0}.card_top_theme2 .card_title_fname,.plat_title_h3,.plat_title_h3:hover,.plat_title_h3:visited{color:var(--highlight-fore)}.islike_focus{margin-top:4px!important}.islike_focus{border-radius:24px;background:none;background-color:var(--tieba-theme-color);color:var(--elem-color);font-size:14px;line-height:28px;text-align:center}.islike_focus:after{content:"关注"}.cancel_focus{width:72px;border:2px solid var(--trans-tieba-theme-color);border-radius:24px;background:none;background-color:var(--tieba-theme-background);color:var(--tieba-theme-fore);font-size:14px;line-height:28px;text-align:center}.cancel_focus:after{content:"已关注"}.card_top_right{margin-top:20px}.sign_box_bright{width:140px!important;height:40px!important}.sign_box_bright{border:2px solid var(--trans-tieba-theme-color);border-radius:24px;background:none;background-color:var(--tieba-theme-color);color:var(--default-background);font-size:18px;line-height:40px;text-align:center}.sign_btn_bright:before{color:var(--elem-color);content:"签到"}.sign_box_bright_signed{background-color:var(--tieba-theme-background);text-align:inherit}.sign_today_date,.sign_month_lack_days{display:none}.sign_keep_span{width:140px!important}.sign_keep_span{height:40px}.sign_keep_span,.sign_mod_bright .sign_keep_span{margin:0;margin:initial;color:var(--tieba-theme-fore);font-size:12px;text-align:center}.sign_box_bright_signed:before{content:none!important}.sign_mod_bright .sign_keep_span:before{content:"已签到 | "}.jump_input_bright{padding:0 10px;border-color:var(--border-color);border-radius:16px}.left_section{background:none}.core_title_wrap_bright{border-color:var(--border-color);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:var(--trans-default-background)}.core_title_theme_bright,.core_title_absolute_bright .core_title_theme_bright{border-color:var(--border-color);background:none}.left_section .core_title_absolute_bright{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:var(--trans-default-background)}.core_title_txt{margin-left:24px;background:none}.tittle_fill_dom.filled{background-color:var(--default-background)}.core_title h1{margin-left:0;color:var(--highlight-fore)}.nav_wrap{background-image:none!important}.nav_wrap{border-color:var(--border-color);background-color:var(--light-background)}.nav_list a.nav_icon,.nav_list .tbnav_arrow{padding-left:22px;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial}.nav_wrap,.nav_list .space,.nav_list .focus,.nav_list li:hover,.nav_list li:hover .tbnav_tab_inner,.nav_list .focus .tbnav_tab_inner{background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial}.nav_list a{color:var(--default-fore)}span.tP{color:var(--highlight-fore)!important}.thread_theme_5{width:auto;width:initial;border-color:var(--border-color);border-right:none;border-left:none;background-color:var(--light-background)}.btn_sub,.btn-sub,.btn-sub-b,.core_title_btns li a,.p_favthr_main{border:none;border-radius:8px;background:none;background-color:var(--tieba-theme-background);color:var(--tieba-theme-fore)}.btn_sub:hover,.btn-sub:hover,.btn-sub-b:hover,.btn_sub:active,.btn-sub:active,.btn-sub-b:active,.btn_sub:focus,.btn-sub:focus,.btn-sub-b:focus{background-color:var(--tieba-theme-color);color:var(--default-background)}.l_lzonly:hover,.p_favthr_main:hover{background-color:var(--tieba-theme-color)!important;color:var(--default-background)!important}#quick_reply{display:none}.d_lzonly_bdaside,.p_favthr_main p,.j_quick_reply,.j_lzl_p a{color:inherit}.j_quick_reply{padding-left:0;padding-left:initial}.l_post_bright{width:auto;width:initial;border-color:var(--border-color);background:none}.p_author_face{background:none!important}.p_author_face{border:none}.icon_relative img{border-radius:16px}.d_name .p_author_name{color:var(--tieba-theme-fore)}.novel-level-icon{display:none}.d_badge_bright,.user_level .badge{border:1px solid var(--border-color);border-radius:24px;background-color:var(--light-background)}.user_level .badge_name{color:inherit}.d_badge_bright .d_badge_title{padding-left:4px;color:var(--default-fore)}.d_badge_bright .d_badge_lv,.user_level .badge_index{background-image:none!important}.d_badge_bright .d_badge_lv,.user_level .badge_index{background-color:var(--tieba-theme-background);color:var(--tieba-theme-fore)}.d_badge_lv,.user_level .badge_index{top:auto!important;top:initial!important;left:60px!important;width:auto!important;width:initial!important;height:8px!important;padding:0 4px!important;margin:12px 4px!important;font-family:inherit!important;line-height:2px!important}.d_badge_lv,.user_level .badge_index{border-radius:16px;font-size:14px;font-style:italic}.d_badge_icon1 .d_badge_lv,.tieba-lvl-green{background-color:var(--level-green-background)!important;color:var(--level-green-fore)!important}.d_badge_icon2 .d_badge_lv,.d_badge_icon2_1 .d_badge_lv,.d_badge_icon2_2 .d_badge_lv,.tieba-lvl-blue{background-color:var(--level-blue-background)!important;color:var(--level-blue-fore)!important}.d_badge_icon3 .d_badge_lv,.d_badge_icon3_1 .d_badge_lv,.d_badge_icon3_2 .d_badge_lv,.tieba-lvl-yellow{background-color:var(--level-yellow-background)!important;color:var(--level-yellow-fore)!important}.d_badge_icon4 .d_badge_lv,.d_badge_icon4_1 .d_badge_lv,.d_badge_icon4_2 .d_badge_lv,.tieba-lvl-orange{background-color:var(--level-orange-background)!important;color:var(--level-orange-fore)!important}.d_badge_bawu1 .d_badge_lv,.d_badge_bawu2 .d_badge_lv{text-indent:inherit!important}.d_author .d_pb_icons,.icon_book_link_icon{display:none}.region_bright{border:none;margin-top:12px;background:none;background-color:var(--elem-color)}.region_bright .region_title{color:var(--default-fore)!important}#celebrity{display:none}.balv_mod .media_left,.balv_mod .media-left{border:none}.right_section .tieba_notice{background:none}.topic_list_box{display:none;background-color:var(--default-background)}.pb_content{border:none;background:none;background-color:var(--elem-color)}.notice-icon,.right_section .tieba_notice{padding-left:0!important;padding-left:initial!important;background:none!important}.tieba_notice li{background:none}.p_content{border:none;background-color:var(--default-background)}.forbid-speech-banner{border-top:none}.BDE_Image{border-radius:24px}.BDE_Image:first-child{margin-top:8px}.share_btn_wrapper,.post-tail-wrap .icon-jubao{display:none}.post-tail-wrap .icon-jubao:after{content:"举报"}.post-tail-wrap .tail-info{color:var(--minimal-fore)}.j_jb_ele .tail-info,.complaint{color:var(--tieba-theme-fore)!important}.complaint{padding-right:4px;background:none}.complaint:after{content:"举报"}.post-tail-wrap .question-image:hover:before{border-color:var(--border-color);border-radius:8px;background-color:var(--light-background);color:var(--default-fore)}.post_bubble_top,.post_bubble_bottom{display:none}.post_bubble_middle{background:none!important}.post_bubble_middle{width:auto;width:initial;padding:0;padding:initial}.save_face_bg_2{display:none}.replace_div .replace_tip{border-color:var(--border-color);background-color:var(--elem-color)}.achievement_medal_section{display:none}.l_post_bright .d_post_content_main .d_sign_split{border-bottom:1px solid var(--border-color)}.d_post_content_main{background-color:var(--default-background)!important}.lzl_p_p{border:none}.lzl_p_p img{border-radius:8px}.core_reply_wrapper{border:1px solid var(--border-color)!important;border-radius:16px!important;margin-bottom:16px!important;background:none!important;background-color:var(--very-light-background)!important;color:var(--default-fore)!important}.core_reply_content li{border-top:0;border-top:initial}.core_reply_content li.first_no_border{margin-top:6px}.lzl_content_main{color:var(--default-fore)}.l_post_bright .core_reply_wrapper .core_reply_border_top,.core_reply_border_bottom,.l_post_bright .core_reply_wrapper .core_reply_content{border:none;background:none}.lzl_link_fold{display:none!important;border:1px solid var(--border-color)!important;border-bottom:none!important;background-color:var(--very-light-background)!important}.lzl_link_fold{border-radius:8px 8px 0 0;color:var(--tieba-theme-fore)}.core_reply div.hideLzl{background:none;background-color:var(--very-light-background)}.core_reply_wrapper .loading_reply{display:none}.lzl_cnt .lzl_s_r{color:var(--tieba-theme-fore)}.lzl_li_pager_s .lzl_more,.lzl_more span{color:var(--light-fore)}.j_lzl_m{color:var(--tieba-theme-fore)}.lzl_cnt .lzl_time{color:var(--minimal-fore)}.lzl_jb_in,.user-jubao-button{background:none;color:var(--tieba-theme-fore)}.lzl_jb_in:after,.user-jubao-button:after{content:"举报"}.lzl_cnt .lzl_content_main{display:block}.d_post_content a,.lzl_cnt .lzl_content_main a:not(.at){margin:auto 2px;color:var(--tieba-theme-fore);transition:.4s}.pager_theme_5 a,.pager_theme_5 span,.jump_btn_bright{border-color:var(--default-background);border-radius:8px;background:none;background-color:var(--default-background);color:var(--minimal-fore)}.pager_theme_5 a:hover,.jump_btn_bright:hover{border-color:var(--tieba-theme-color);background-color:var(--tieba-theme-color);color:var(--default-background)}.thread_theme_7{width:auto;width:initial;border-color:var(--border-color);background-color:var(--light-background)}#pb-footer-header{background-color:var(--default-background)}#tb_rich_poster_container{width:auto;width:initial;border-radius:24px;background-color:var(--default-background)}.poster_head_text a.cur{color:var(--highlight-fore)!important}.edui-editor-body{border-color:var(--border-color)!important}.edui-editor-body{border-radius:16px;background:none}.edui-container .edui-editor-body.body-container-focus,.edui-container .edui-editor-body.body-container-focus .edui-body-container{border-color:var(--tieba-theme-color)!important}.old_style_wrapper{border-color:var(--border-color);border-radius:24px;background-color:var(--elem-color)}.edui-editor-body .edui-body-container{width:auto!important;width:initial!important}.edui-editor-body .edui-body-container{border-radius:16px;background:var(--default-background)}.edui-toolbar .edui-btn-toolbar,.edui-container .edui-toolbar{margin-top:4px;background-color:var(--elem-color)}.pb_footer{width:auto;width:initial;border:none;border-color:var(--border-color);background:none}.save-to-quick-reply-btn{border-color:var(--border-color);background:none;background-color:var(--light-background);color:inherit}.save-to-quick-reply-btn span{color:var(--tieba-theme-fore)}.footer{display:none}.skin_normal .wrap2{background:none;background-color:var(--page-background)}#lcsas-container{display:none}.user-hide-post-down,.user-hide-post-up{background-color:var(--light-fore);background-position:center;background-repeat:no-repeat;background-size:16px;-webkit-mask:var(--svg-arrow-down-circle);mask:var(--svg-arrow-down-circle);opacity:0}#selectsearch-icon{display:none}.ui_card_wrap{background:none}.ui_card_content{border-color:var(--border-color);border-radius:16px;background:none;box-shadow:0 0 20px #0003}.card_userinfo_wrap{background:none;background-color:var(--default-background)}.card_userinfo_left .userinfo_head{background:none}.j_avatar img{width:92px;height:92px;border:4px solid var(--border-color);border-radius:24px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.card_userinfo_middle .userinfo_sex{background:none}.userinfo_sex_male:after{content:"♂"}.userinfo_sex_female:after{content:"♀"}.ui_card_wrap .ui_white_down,.ui_card_wrap .ui_white_up,.card_userinfo_guide{display:none}.user_card_loading{background-color:var(--default-background)}.user_card_loading img{display:none}.plat_head_theme2,.plat_header{border:none;background-color:transparent;background-color:initial}'),"forum"===vh())ya('@charset "UTF-8";html{padding:0;margin:0;text-align:justify}body{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar]{overflow:hidden}div,p{margin:0}select{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option{cursor:pointer}option:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ{position:fixed!important;top:50%!important;left:50%!important}.dialogJ{transform:translate(-50%,-50%)}.search_internal_btn:after,.icon_author:after,.icon_replyer:after{font-family:Material Symbols,monospace;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.threadlist_title a,.threadlist_title a:hover,.threadlist_title a:visited{color:var(--tieba-theme-fore)!important}.u_menu_item a{color:inherit!important}.card_banner,.plat_recom_carousel{display:none!important}.search_main{padding-bottom:0;padding-bottom:initial}.search_bright{margin-bottom:36px}.search_bright .search_logo_fixed{width:36px;height:36px;margin-left:56px;background-color:#0000;background-image:var(--img-tieba-icon);background-repeat:no-repeat}.search_main_fixed{border-color:var(--border-color);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:var(--trans-default-background);box-shadow:0 0 20px #0000001a}.card_top_theme{border:none!important}#content{width:982px}.card_top_theme .card_top{padding-left:120px!important}.card_title_fname{color:var(--tieba-theme-fore)!important}.card_title_fname{font-weight:700}.card_slogan{color:var(--light-fore)!important}.islike_focus{background-color:var(--tieba-theme-color)!important;background-image:none!important}.cancel_focus{background:none!important;background-color:var(--tieba-theme-background)!important}.sign_box_bright,.sign_box_bright_hover{background:none!important;background-color:var(--tieba-theme-color)!important}.sign_box_bright_signed,.sign_box_bright_noclass_hover{background:none!important;background-color:var(--tieba-theme-background)!important}.sign_mod_bright .sign_keep_span{margin:0!important;margin:initial!important;text-align:center!important}.forum_content{border-color:var(--border-color)!important;border-right:none!important;background:none!important;background-color:var(--elem-color)!important}.nav_wrap{border-color:var(--border-color)!important}.nav_list li.focus{background:none!important}.nav_list a{color:inherit!important}.j_tabnav_tab:hover{background:none}.nav_list a:hover,.nav_list a:focus{background-color:var(--elem-color)!important}.search_internal_input{height:24px!important;border-color:var(--border-color)!important;color:var(--default-fore)!important}.search_internal_input{border-radius:8px 0 0 8px}.search_internal_btn{height:26px!important;background-color:var(--tieba-theme-color)!important;background-image:none!important;vertical-align:middle!important}.search_internal_btn{border-radius:0 8px 8px 0}.search_internal_btn:after{color:var(--default-background);content:"search";font-size:18px;font-weight:700;line-height:26px;text-align:center}.aside_region{border-bottom:none!important}.aside_region .region_header{color:var(--default-fore)!important}.my_tieba .media_left,.my_tieba .media-left{border:none!important}.my_current_forum .badge{border:1px solid var(--border-color)!important;background-color:var(--light-background)!important;color:var(--default-fore)!important}.my_current_forum .badge_name{color:var(--default-fore)!important}.media_top img,.media-top img{border-radius:16px}.aside_media_horizontal a,.aside-media-horizontal a{color:var(--tieba-theme-fore)!important}.threadlist_bright li.thread_top_list_folder,.threadlist_bright li.thread_top_list_folder:hover{background-color:var(--very-light-background)!important}.threadlist_bright>li{border:none!important;background-color:var(--default-background)!important}.threadlist_bright>li:hover{background-color:var(--trans-light-background)!important}.j_th_tit{color:var(--tieba-theme-fore);font-weight:700}.threadlist_bright .threadlist_abs_onlyline,.threadlist_bright .threadlist_abs{color:var(--default-fore)!important}.vpic_wrap img:not([style]){opacity:0}.threadlist_bright .threadlist_media li{border-radius:8px!important}.threadlist_media li:hover .threadlist_pic_highlight{display:none!important}.threadlist_media li:hover .threadlist_pic_highlight,.vpic_wrap img{border-radius:8px}.threadlist_bright .media_disp{border:none!important;background:none!important}.threadlist_bright .threadlist_video{border-radius:8px}.threadlist_rep_num{height:auto!important;height:initial!important;background:none!important;background-color:var(--tieba-theme-background)!important}.threadlist_rep_num{border-radius:24px;color:var(--tieba-theme-fore);font-weight:700}.pagination-default .pagination-item{border:none!important;background-color:var(--light-background)!important;color:var(--light-fore)!important}.pagination-default .pagination-item{border-radius:8px}.pagination-default .pagination-current{border:none!important;background-color:var(--tieba-theme-color)!important;color:var(--default-background)!important}.pagination-default .pagination-item:not(.pagination-current):hover{border:none!important;background-color:var(--trans-light-background)!important}#tb_rich_poster_container{width:982px!important;background-color:var(--very-light-background)!important}#tb_rich_poster_container{border-radius:0 0 24px 24px;margin-left:-1px}.tb_rich_poster .poster_body .editor_textfield{border-color:var(--border-color)!important;background-color:var(--default-background)!important;color:var(--default-fore)!important}.tb_rich_poster .poster_body .editor_textfield{border-radius:8px}.tb_rich_poster .poster_body .editor_textfield:focus{border-color:var(--tieba-theme-color)!important}.old_style_wrapper{border-color:var(--border-color)!important;background-color:var(--elem-color)!important}.old_style_wrapper .edui-editor-body,.edui-container .edui-toolbar{background:none!important}.edui-editor-body .edui-body-container{border-color:var(--border-color)!important;background-color:var(--default-background)!important}.frs_content_footer_pagelet{background:none!important}.footer{display:none!important}.icon_author{background-image:none!important}.icon_author:after{content:"person";font-style:normal}.icon_replyer{background-image:none!important}.icon_replyer:after{content:"comment";font-style:normal}');document.head.appendChild(Ap("link",{type:"image/icon",rel:"shortcut icon",href:xh("/assets/images/main/favicon32.ico")}));}(),async function(){ya("body{--el-color-primary: var(--tieba-theme-color) !important}"),ya("html.dark{color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222c;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2b1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2b1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px rgba(0, 0, 0, .36),0px 8px 20px rgba(0, 0, 0, .72);--el-box-shadow-light:0px 0px 12px rgba(0, 0, 0, .72);--el-box-shadow-lighter:0px 0px 6px rgba(0, 0, 0, .72);--el-box-shadow-dark:0px 16px 48px 16px rgba(0, 0, 0, .72),0px 12px 32px #000000,0px 8px 16px -8px #000000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#E5EAF3;--el-text-color-regular:#CFD3DC;--el-text-color-secondary:#A3A6AD;--el-text-color-placeholder:#8D9095;--el-text-color-disabled:#6C6E72;--el-border-color-darker:#636466;--el-border-color-dark:#58585B;--el-border-color:#4C4D4F;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2B2B2C;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393A;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1D1D1D;--el-fill-color-extra-light:#191919;--el-fill-color-blank:transparent;--el-mask-color:rgba(0, 0, 0, .8);--el-mask-color-extra-light:rgba(0, 0, 0, .3)}html.dark .el-button{--el-button-disabled-text-color:rgba(255, 255, 255, .5)}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}");}(),async function(){if("index"!==vh())return;if(!Ef.get().index)return;const e=ya(Jp({body:{display:"none"}}));await Up((()=>null!==Cp(!0,".wrap1")),void 0,4),Mf(yk),Cp(!0,".wrap1").remove(),e.remove();}(),async function(){if(!Ef.get().thread)return;if("thread"!==vh())return;Qp('html{padding:0;margin:0;text-align:justify}body{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar]{overflow:hidden}div,p{margin:0}select{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option{cursor:pointer}option:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ{position:fixed!important;top:50%!important;left:50%!important}.dialogJ{transform:translate(-50%,-50%)}.lzl_cnt .at,.lzl_cnt .lzl_content_main a,.content-wrapper .author-container .floor-name{color:var(--tieba-theme-fore);transition:.4s}.d_post_content a,.lzl_cnt .lzl_content_main a:not(.at){color:var(--tieba-theme-fore);text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:1.2px;-webkit-text-decoration:underline 1.2px;text-decoration:underline 1.2px;transition:.4s}.lzl_cnt .at:hover,.lzl_cnt .lzl_content_main a:hover,.content-wrapper .author-container .floor-name:hover,.d_post_content a:hover{background-color:var(--default-hover)}.d_post_content a:hover,.lzl_cnt .lzl_content_main a:hover:not(.at){text-decoration:underline;-webkit-text-decoration:underline solid rgba(0,0,0,0);text-decoration:underline solid rgba(0,0,0,0);text-decoration-thickness:1.2px;-webkit-text-decoration:underline 1.2px rgba(0,0,0,0);text-decoration:underline 1.2px rgba(0,0,0,0)}.lzl_cnt .at:active,.lzl_cnt .lzl_content_main a:active,.content-wrapper .author-container .floor-name:active,.d_post_content a:active{background-color:var(--default-active)}.lzl_p_p img,.content-wrapper .author-container .floor-avatar img{-o-object-fit:contain;object-fit:contain}@keyframes kf-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}body{background-color:var(--page-background);overflow-x:hidden}body.special_conf_skin{background:var(--page-background)}.wrap1,.wrap1 .wrap2{background:none!important;background-color:transparent!important}.head_inner{display:none}#container{width:100%;max-width:100%;max-width:var(--content-max);box-sizing:border-box;margin-top:120px}#container .content{width:100%}#container .content .pb_content{position:relative;width:100%;box-sizing:border-box;padding:24px;border-top:6px solid var(--tieba-theme-color);background-color:var(--default-background);box-shadow:0 12px 80px -32px #0006}#container .content .pb_content:before{position:absolute;top:-30px;right:0;left:0;width:100%;height:24px;background:linear-gradient(to top,var(--tieba-theme-color),transparent);content:"";opacity:.2}#container .tittle_fill_dom,.card_top_wrap,.nav_wrap,.p_thread{display:none}.core_title_wrap_bright{display:none!important}.lzl_cnt .at{padding:2px 0;color:var(--default-fore);font-size:14px;font-weight:700}.lzl_cnt .lzl_content_main img{vertical-align:text-bottom}#j_p_postlist{display:flex;box-sizing:border-box;flex-direction:column;gap:16px}#j_p_postlist .save_face_bg{display:none}#j_p_postlist .l_post_bright{border:none}#j_p_postlist .l_post_bright .d_post_content_main{background-color:transparent!important;background-color:initial!important}#j_p_postlist .l_post_bright .d_post_content_main{width:100%;padding:0}#j_p_postlist .l_post_bright .d_post_content_main .p_content{min-height:0;min-height:initial;padding:0;margin-bottom:-42px;background-color:transparent;background-color:initial}#j_p_postlist .l_post_bright .d_post_content_main .p_content .shield-tip{background:none}#j_p_postlist .l_post_bright .d_post_content_main .p_content .d_post_content{background-color:transparent!important;background-color:initial!important}#j_p_postlist .l_post_bright .d_post_content_main .p_content .d_post_content{padding:0;font-size:16px;grid-area:content}#j_p_postlist .l_post_bright .d_post_content_main .p_content .replace_div{width:auto!important}#j_p_postlist .l_post_bright .d_post_content_main .p_content .BDE_Smiley{width:24px;height:24px;vertical-align:text-bottom}#j_p_postlist .l_post_bright .d_post_content_main .p_content .BDE_Image{display:flex;width:auto;max-height:540px;border-radius:12px;margin:6px auto}#j_p_postlist .l_post_bright .d_post_content_main .core_reply{margin-right:0;margin-right:initial}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_tail{margin-top:0}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper{border:none!important;background-color:transparent!important;background-color:initial!important}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper{width:100%}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content{padding:0 0 0 36px}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .lzl_single_post{animation:kf-fade-in .4s}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .lzl_single_post:not(.first_no_border){padding-top:0;margin-top:0}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .edui-container{width:auto!important}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .edui-container{max-height:64px}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .edui-container .edui-editor-body{height:-moz-max-content!important;height:max-content!important}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .edui-container .edui-editor-body{overflow:hidden;max-height:72px;padding:6px;border-radius:6px}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .edui-container .edui-editor-body .edui-body-container{min-height:16px!important}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .edui-container .edui-editor-body .edui-body-container{max-height:64px;padding-left:0;border-radius:6px;font-size:14px;overflow-y:auto}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .lzl_panel_wrapper{width:100%}#j_p_postlist .l_post_bright .d_post_content_main .core_reply .core_reply_wrapper .core_reply_content .lzl_panel_wrapper .lzl_panel_submit{background:none}.main-wrapper{display:flex;max-width:80%;flex-direction:column;padding:8px;margin:48px auto auto}@media (min-width: 1200px){.main-wrapper{max-width:60%}}.left_section{width:100%}.right_section{display:none}.title-wrapper{display:flex;box-sizing:border-box;align-items:flex-end;justify-content:space-between;margin:36px 0;gap:8px}.shrink-view .title-wrapper{padding:0 24px}.title-wrapper .thread-title{max-width:40%;font-size:32px;line-height:36px;text-align:left;-webkit-text-decoration:underline 3px var(--tieba-theme-color);text-decoration:underline 3px var(--tieba-theme-color)}.title-wrapper .forum-container{display:flex;overflow:hidden;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;align-items:center;border-radius:8px;background-color:var(--trans-light-background);gap:8px}html:not([perf-saver]) body.custom-background .title-wrapper .forum-container{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html.dark-theme body.custom-background .title-wrapper .forum-container{-webkit-backdrop-filter:blur(24px) brightness(.8);backdrop-filter:blur(24px) brightness(.8)}.title-wrapper .forum-container:last-child{padding-right:8px}.title-wrapper .forum-container .forum-icon{width:36px;height:36px}.title-wrapper .forum-container .forum-name{color:var(--highlight-fore);font-size:14px;font-weight:700}.title-wrapper .forum-container .forum-info{display:flex;flex-direction:column;justify-content:center}.title-wrapper .forum-container .forum-info .forum-members{display:flex;gap:8px}.title-wrapper .forum-container .button-container{display:flex;align-items:center}.title-wrapper .forum-container .button-container .forum-button{padding:0 4px;background-color:transparent;color:var(--tieba-theme-color);font-size:16px;font-weight:700}.title-wrapper .forum-container .button-container .forum-button:not(:hover):not(:active):not(:focus){box-shadow:none}.forum-mask-wrapper{position:relative;z-index:-1;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes mask-fade-in{0%{opacity:0}to{opacity:.1}}.forum-mask-wrapper .forum-mask{position:absolute;top:-320px;width:480px;height:480px;border-radius:480px;animation:mask-fade-in 1s ease-in-out;filter:blur(60px);opacity:.1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.content-wrapper{display:flex;width:100%;flex-direction:column;gap:16px}.content-wrapper .author-container{display:grid;margin-bottom:8px;grid-gap:6px;gap:6px;grid-template:"avatar name" auto "avatar tags" auto/36px 1fr}.content-wrapper .author-container .floor-avatar{width:-moz-max-content!important;width:max-content!important;height:-moz-max-content!important;height:max-content!important;padding:0!important}.content-wrapper .author-container .floor-avatar{overflow:hidden;grid-area:avatar}.content-wrapper .author-container .floor-avatar img{width:36px;height:36px;border-radius:8px}.content-wrapper .author-container .floor-name{width:-moz-fit-content;width:fit-content;color:var(--highlight-fore);font-size:14px;font-weight:700;grid-area:name}.content-wrapper .author-container .badge-container{display:flex;margin-top:-4px;gap:4px;grid-area:tags}.content-wrapper .author-container .badge-container .floor-badge{display:flex;width:-moz-fit-content;width:fit-content;padding:0 6px;border-radius:6px;background-color:var(--trans-light-background);color:var(--light-fore);gap:6px}.content-wrapper .author-container .badge-container .floor-badge .badge-level{font-weight:700}.content-wrapper .floor-wrapper{display:grid;grid-template:"avatar name" auto "avatar tags" auto "content content" 1fr "footer footer" auto "comments comments" auto/36px 1fr}.content-wrapper .floor-wrapper .floor-avatar{width:-moz-max-content!important;width:max-content!important;height:-moz-max-content!important;height:max-content!important;padding:0!important}.content-wrapper .floor-wrapper .floor-avatar{overflow:hidden;grid-area:avatar}.content-wrapper .floor-wrapper .floor-avatar img{width:36px;border-radius:8px}.content-wrapper .floor-wrapper .floor-name{width:-moz-fit-content;width:fit-content;margin:0 8px 4px;font-size:14px;grid-area:name}.content-wrapper .floor-wrapper .floor-badge{display:flex;width:-moz-fit-content;width:fit-content;padding:0 6px;border-radius:6px;margin:0 8px 8px;background-color:var(--trans-light-background);color:var(--light-fore);gap:6px;grid-area:tags}.content-wrapper .floor-wrapper .floor-badge .badge-level{font-weight:700}.content-wrapper .floor-wrapper .floor-content{padding:8px 0;font-size:16px;grid-area:content}.content-wrapper .floor-wrapper .floor-content .BDE_Smiley{width:24px;height:24px;vertical-align:sub}.content-wrapper .floor-wrapper .floor-info{display:flex;justify-content:flex-end;color:var(--light-fore);gap:12px;grid-area:footer}.content-wrapper .floor-wrapper .floor-comments{width:100%;grid-area:comments}.content-wrapper .floor-wrapper .floor-comments .core_reply_wrapper{width:100%}#ueditor_replace{overflow:hidden}#thread-jsx-components{position:absolute;display:flex;width:100%;max-width:var(--content-max);box-sizing:border-box;flex-direction:column;padding:8px 24px 16px;background-color:var(--default-background);gap:12px}#thread-jsx-components .dummy-button{width:100%;padding:6px 0 0;border:none;border-radius:0;border-bottom:3px solid var(--border-color);background-color:transparent;box-shadow:none;color:var(--minimal-fore);cursor:text;font-size:16px;text-align:justify}#thread-jsx-components .dummy-button:hover{border-color:var(--light-background)}#thread-jsx-components .dummy-button:focus{border-color:var(--tieba-theme-color)}.pb_footer,.svelte-zmnt4x{display:none}.wrap2{padding-bottom:0!important}.head_ad_pop{display:none!important}.plat_head,.star_nav_wrap{display:none}'),Qp("body[compact-layout] #j_p_postlist{gap:0}body[compact-layout] .core_reply_content li.first_no_border{margin-top:-4px}"),await Up((()=>void 0!==document.body)).then((function(){kf.get()&&document.body.toggleAttribute("compact-layout");})),Up((()=>void 0!==Pk.get())).then((function(){Pk.add("other",(function(){If(Ik,{toggles:[{icon:"favorite",name:"收藏",defaultValue:"收藏"!==Cp(".j_favor, #j_favthread .p_favthr_main")[0].innerText,event(){Cp(".j_favor, #j_favthread .p_favthr_main")[0].click();}},{icon:"face_6",name:"只看楼主",defaultValue:"只看楼主"!==Cp("#lzonly_cntn")[0].innerText,event(){Cp("#lzonly_cntn")[0].click();}},{icon:"compare_arrows",name:"紧凑布局",defaultValue:kf.get(),event(){document.body.toggleAttribute("compact-layout"),kf.set(!kf.get());}}]});}),"module-settings","menu"),document.body.insertBefore(Ap("div",{class:"vue-module-control",style:"display: none;"}),document.body.firstChild);}));const e=Cp(".content","div")[0],t=Cp("#pb_content","div")[0];Cp("#j_p_postlist")[0],async function(){var e;const t=(await Up((()=>Cp("#j_p_postlist").length>0)).then((()=>Cp("#j_p_postlist"))))[0];t.classList.add("content-wrapper");let n=Nk();const r=n.forum.components.iconContainer.children[0].src;Hh(Ku("div",{id:"title-wrapper",class:"title-wrapper"},[Ku("h3",{class:"thread-title"},[PageData.thread.title]),Ku("div",{class:"forum-container"},[Ku("img",{class:"forum-icon",src:r,alt:""},null),Ku("a",{class:"forum-name",href:`/f?kw=${PageData.forum.name_url}`,target:"_blank"},[PageData.forum.forum_name,Zu(" 吧")]),Ku("div",{class:"button-container"},[Ku(vp,{class:"icon forum-button add-forum-button","shadow-border":!0},{default:()=>[PageData.user.is_like?"check":"add"]})])])]),Cp(".content")[0],Cp("#pb_content")[0]),function(e,t,n=500){Cp(".float-message").length<=0&&qh(Ku("div",{class:"float-message"},[Ku("div",{class:"float-content"},[t])]),document.body);const r=Cp(".float-message","div")[0];let o=-1;e.addEventListener("mouseenter",(function(){o>=0&&clearTimeout(o);})),e.addEventListener("mouseleave",(function(){o>=0&&clearTimeout(o),r.style.display="none";})),e.addEventListener("mousemove",(function(e){o>=0&&clearTimeout(o),o=setTimeout((()=>{const t=e.clientX+10,n=e.clientY+10;r.style.left=`${t}px`,r.style.top=`${n}px`,r.style.display="block";}),n);}));}(Cp(".forum-container")[0],`关注 ${PageData.forum.member_count},帖子 ${PageData.forum.post_num}`),Cp(".add-forum-button","button")[0].addEventListener("click",(function(){Cp("#j_head_focus_btn","button")[0].click();})),null==(e=Cp(".sign-in-button","button")[0])||e.addEventListener("click",(function(){Cp(".j_signbtn","button")[0].click();})),Kp.postsObserver.addEvent((function(){0!==Cp(".d_author").length&&(n=Nk(),jo(Cp(".d_post_content_main","div",t),((e,t)=>{const r=function(e){const t=Ap("div",{class:"author-container"});n.cotents[e].profile.nameAnchor.classList.add("anchor"),t.appendChild(n.cotents[e].profile.avatar),t.appendChild(n.cotents[e].profile.nameAnchor);const r=qh(Ku("div",{class:"badge-container"},null),t);return qh(Ku("div",{class:`floor-badge level-${Ah(n.cotents[e].profile.level)}`},[Ku("div",{class:"badge-level"},[n.cotents[e].profile.level]),Ku("div",{class:"badge-title"},[n.cotents[e].profile.badgeTitle])]),r.el),n.cotents[e].isLouzhu&&qh(Ku("div",{class:"floor-badge"},[Zu("楼主")]),r.el),t}(t);e.insertBefore(r,e.firstChild);})),jo(Cp(".d_author"),(e=>e.remove())));}));const o=new IntersectionObserver((function(e,t){jo(e,(function(e){if(e.isIntersecting){const n=e.target.children[0],r=n.getAttribute("data-tb-lazyload");n.src!==r&&r?n.src=r:t.unobserve(e.target);}}));}),{root:null,rootMargin:"0px",threshold:.5});jo(n.cotents,(e=>{o.observe(e.profile.avatar);})),Kp.commentsObserver.addEvent((()=>{jo(Cp(".lzl_cnt"),(e=>{jo(e.childNodes,(e=>{e&&3===e.nodeType&&e.remove();}));}));}));}();const n=[],r=(e,t,r)=>{const{vnode:o}=Hh((a=r,Ku(Ek,{total:PageData.pager.total_page,current:PageData.pager.cur_page,showPagers:PageData.pager.total_page>1,pagerChange:function(e){Bk.jumpTo(e),jo(n,(t=>{t.component.exposeProxy.current=e;}));},style:Yp({width:"100%",...a})},{tailSlot:()=>`回帖 ${PageData.thread.reply_num}`})),e,t);var a;n.push(o);};r(t,t.firstChild,{marginBottom:"24px",position:PageData.pager.total_page<=1?"absolute":"",right:PageData.pager.total_page<=1?"24px":""}),async function(){await Up((()=>void 0!==Pk.get())),await Up((()=>Cp("#ueditor_replace").length>0)),function(e,t,n){var r=x(e)?xr:pa;return n&&ze(e,t,n)&&(t=void 0),r(e,lo(t))}(Pk.buttons(),{type:"post"})||Pk.add("post",o,void 0,void 0,2);const n=zo(Pk.buttons(),(e=>"post"===e.type));function o(){const e=Cp(".edui-container").length>0?Cp(".edui-container")[0]:Cp("#ueditor_replace")[0];If(Ok,{ueditor:e,type:"reply"},{forced:!0,blurEffect:!1,darker:!0});}null==n||n.el.addEventListener("click",o),r(t,t.lastChild,{paddingTop:"24px"}),qh(Ku("div",{id:"thread-jsx-components"},[Ku(vp,{class:"dummy-button",noBorder:!0,onClick:o},{default:()=>[Zu("回复帖子")]})]),e);}();}(),async function(){!function(e,t){const r=e,o={length:Object.keys(r).length,current:{runnable:!1,url:""}};for(const a in r)r[a]().then((e=>{const r=e.default;o.current.url=a;const i=(()=>{if(!0===r.switch||void 0===r.switch){if(-1!==Wo(hf.get(),r.id))return !1;if(!0===r.scope)return !0;if(Array.isArray(r.scope))for(let e=0;e{r.entry();},afterHead:()=>{Ep((()=>{r.entry();}));},DOMLoaded:()=>{document.addEventListener("DOMContentLoaded",(()=>{r.entry();}));},loaded:()=>{window.addEventListener("load",(()=>{r.entry();}));}};r.runnable=i,i&&l[r.runAt](),t&&t(o,r);}));}(Object.assign({"./modules/easy-jump/index.ts":()=>Promise.resolve().then((()=>Vk)),"./modules/no-login/index.ts":()=>Promise.resolve().then((()=>Hk)),"./modules/notrans-emojis/index.ts":()=>Promise.resolve().then((()=>Wk)),"./modules/portal/index.ts":()=>Promise.resolve().then((()=>Gk)),"./modules/remixed-theme/index.ts":()=>Promise.resolve().then((()=>cw)),"./modules/remixed-toolkit/index.ts":()=>Promise.resolve().then((()=>hw)),"./modules/shield/index.ts":()=>Promise.resolve().then((()=>$w)),"./modules/tieba-tags/index.ts":()=>Promise.resolve().then((()=>Lw))}),((e,t)=>{Bp().push(t);}));}(),async function(){document.addEventListener("DOMContentLoaded",(function(){"thread"===vh()&&(Kp.postsObserver.observe(),Kp.commentsObserver.observe()),"index"===vh()&&Kp.newListObserver.observe(),"forum"===vh()&&Kp.threadListObserver.observe();}));}()]),window.addEventListener("load",(function(){yh();})),Up((()=>null!==document.body)).then((function(){if(wf.get().noLimit)document.body.classList.add("shrink-view");else {const e=ba((function(){window.innerWidth<=wf.get().maxPX?document.body.classList.add("shrink-view"):document.body.classList.remove("shrink-view");}),200);e(),window.addEventListener("resize",e);}})),Gp(),async function(){if("thread"!==vh())return;const e={default:1e3,saver:500,performance:9999};function t(){setTimeout((()=>{datalazyload.userConfig.diff=e[ff.get()];}),500);}await Up((()=>"undefined"!=typeof datalazyload)),Kp.postsObserver.addEvent(t);}(),console.info("\n██████╗ ███████╗███╗ ███╗██╗██╗ ██╗███████╗██████╗ \n██╔══██╗██╔════╝████╗ ████║██║╚██╗██╔╝██╔════╝██╔══██╗\n██████╔╝█████╗ ██╔████╔██║██║ ╚███╔╝ █████╗ ██║ ██║\n██╔══██╗██╔══╝ ██║╚██╔╝██║██║ ██╔██╗ ██╔══╝ ██║ ██║\n██║ ██║███████╗██║ ╚═╝ ██║██║██╔╝ ██╗███████╗██████╔╝\n╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝╚═╝ ╚═╝╚══════╝╚═════╝ \n");const Dk={id:"easy-jump",name:"直链跳转",author:"锯条",version:"1.0.2",brief:"链接跳转避免二次确认",description:"自动跳转至分享链接的原始地址,不再进行中转(不处理被严重警告的链接)",scope:/jump2?.bdimg.com\/safecheck\//,runAt:"immediately",entry:function(){Ep((function(){Xp("html",{backgroundColor:"var(--page-background)"}),Xp("body",{display:"none"});})),Up((()=>Cp(".link").length>0)).then((function(){const e=Cp(".link")[0].innerText;location.href=e;}));}};const Vk=Object.freeze(Object.defineProperty({__proto__:null,default:Dk},Symbol.toStringTag,{value:"Module"})),Uk={id:"nologin-tieba",name:"免登录浏览",author:"锯条",version:"1.0",brief:"免登录浏览贴吧",description:"始终伪装为已登录状态,让免登录浏览和已登录基本一致",scope:["thread"],runAt:"DOMLoaded",entry:function(){if(PageData.user.is_login)return;PageData.user.is_login=1;}};const Hk=Object.freeze(Object.defineProperty({__proto__:null,default:Uk},Symbol.toStringTag,{value:"Module"})),qk={id:"notrans-emojis",name:"别动我的 emoji😠",author:"锯条",version:"1.0",brief:"拒绝替换我的 emoji",description:"原版贴吧会将部分emoji表情替换为旧版,该模块会让这些emoji重新跟随系统样式",scope:!0,runAt:"afterHead",entry:function(){const e=new RegExp("(?<=nickemoji\\/).*?(?=.png)","gi"),t=["º","◎","▫","◆","♤","♀","♂","ლ","♬","☞","☜","✆","☎","♋","Ω","℃","℉","😄","😍","😘","😚","😜","😳","😁","😞","😢","😂","😫","😨","😱","😡","😷","😲","😈","🐷","🐶","🐑","🐵","🐨","🐴","🐼","🐯","🍪","🍺","🍦","🍭","🍗","🍼","🔯","🍒","👀","🐭","😇","😺","😻","🙀","😿","😹","😾","👹","👺","🌞","🌝","🌚","🌜","🌛","👦","👧","🎎","🌸","🍀","🌹","🌻","🌺","🍁","🌿","🍄","🌵","🌴","🌳","🌰","🌱","🌼","🌐","🌙","🌋","🌌","⛅","⚡","☔","⛄","🌀","🌈","🌊","🔥","✨","🌟","💥","💫","💢","💦","💧","💤","💨","🎀","🌂","💄","💕","💖","💞","💘","💌","💋","💝","🎒","🎓","🎏","🎃","👻","🎅","🎄","🎁","🙈","🐒","💯","👯","💍"],n=["1-1.png","1-2.png","1-4.png","1-5.png","1-6.png","1-7.png","1-8.png","1-9.png","1-10.png","1-11.png","1-12.png","1-13.png","1-14.png","1-15.png","1-16.png","1-17.png","1-18.png","1-19.png","1-20.png","1-21.png","1-22.png","1-23.png","1-24.png","1-25.png","1-26.png","1-27.png","1-28.png","1-29.png","1-30.png","1-31.png","1-32.png","1-33.png","1-34.png","1-35.png","2-1.png","2-2.png","2-3.png","2-4.png","2-5.png","2-6.png","2-7.png","2-8.png","2-9.png","2-10.png","2-11.png","2-12.png","2-13.png","2-14.png","2-15.png","2-16.png","2-17.png","2-18.png","2-19.png","2-20.png","2-21.png","2-22.png","2-23.png","2-24.png","2-25.png","2-26.png","2-27.png","2-28.png","2-29.png","2-30.png","2-31.png","2-32.png","2-33.png","2-34.png","2-35.png","3-1.png","3-2.png","3-3.png","3-4.png","3-5.png","3-6.png","3-7.png","3-8.png","3-9.png","3-10.png","3-11.png","3-12.png","3-13.png","3-14.png","3-15.png","3-16.png","3-17.png","3-18.png","3-19.png","3-20.png","3-21.png","3-22.png","3-23.png","3-24.png","3-25.png","3-26.png","3-27.png","3-28.png","3-29.png","3-30.png","3-31.png","3-32.png","3-33.png","3-34.png","3-35.png","4-1.png","4-2.png","4-3.png","4-4.png","4-5.png","4-6.png","4-7.png","4-8.png","4-9.png","4-10.png","4-11.png","4-12.png","4-13.png","4-14.png","4-15.png","4-16.png","4-17.png","4-18.png","4-19.png","4-20.png","4-21.png","4-22.png","4-23.png"];function r(r){const o=r.innerHTML.match(e);null==o||o.forEach((e=>{const o=t[n.indexOf(`${e}.png`)],a=r.innerHTML.split(RegExp(`]*?${e}.png(?:[^>]*?)*>`,"g"));r.innerHTML=a.join(decodeURIComponent(o));}));}Kp.commentsObserver.addEvent((()=>{try{jo(Cp("\n .p_author_name:has(.nicknameEmoji),\n .at:has(.nicknameEmoji),\n .lzl_content_main:has(.nicknameEmoji)\n "),(e=>{r(e);}));}catch(e){jo(Cp(".p_author_name, .at, .lzl_content_main"),(e=>{Ho(e.classList,"nicknameEmoji")&&r(e);}));}})),Kp.newListObserver.addEvent((()=>{try{jo(Cp("\n .new_list .post_author:has(.nicknameEmoji),\n .userinfo_username:has(.nicknameEmoji)\n "),(e=>{r(e);}));}catch(e){jo(Cp(".newlist .post_author, .userinfo_username"),(e=>{Ho(e.classList,"nicknameEmoji")&&r(e);}));}})),Kp.threadListObserver.addEvent((()=>{try{jo(Cp(".threadlist_author a:has(.nicknameEmoji)"),(e=>{r(e);}));}catch(e){jo(Cp(".threadlist_author a"),(e=>{Ho(e.classList,"nicknameEmoji")&&r(e);}));}}));}};const Wk=Object.freeze(Object.defineProperty({__proto__:null,default:qk},Symbol.toStringTag,{value:"Module"})),Kk={id:"portal",name:"传送门",author:"锯条",version:"1.1",brief:"为贴子中的b站番号添加跳转链接",description:"该模块可以识别贴子中的 av/BV 号并将其转换为超链接",scope:["thread"],runAt:"immediately",entry:function(){const e="linked",t=new RegExp("(?{var o,a,i,l;if(!r.classList.contains(e)){if(r.classList.add(e),-1!==(null==(o=r.textContent)?void 0:o.toLowerCase().indexOf("av"))){s(null==(a=r.textContent)?void 0:a.match(t),!0);}if(-1!==(null==(i=r.textContent)?void 0:i.indexOf("BV"))){s(null==(l=r.textContent)?void 0:l.match(n));}}function s(e,t=!1){if(!e)return;const n=[];jo(e,(e=>{if(-1===n.indexOf(e)){n.push(e);const o=r.innerHTML.split(RegExp(`(?${e}
    `;r.innerHTML=o.join(a);}}));}}));}r(".d_post_content"),r(".lzl_cnt .lzl_content_main");}document.addEventListener("DOMContentLoaded",(()=>{Kp.commentsObserver.addEvent(r);}));}};const Gk=Object.freeze(Object.defineProperty({__proto__:null,default:Kk},Symbol.toStringTag,{value:"Module"})),Zk={key:0,class:"menu-separator"},Jk={key:0,class:"icon"},Yk={class:"menu-title"},Qk={key:0,class:"menu-inner"},Xk=xp(lc({__name:"dropdown-menu",props:{menuItems:{},blurEffect:{type:Boolean}},emits:["RequestClose"],setup(e,{emit:t}){const n=e,r=t;return bc((()=>{setTimeout((()=>{window.addEventListener("click",(()=>{setTimeout((()=>{r("RequestClose");}),100);})),window.addEventListener("focusin",(e=>{jp(e.target,"dropdown-menu")||r("RequestClose");}));}),100);})),(e,t)=>(Iu(),Bu("div",{class:vi(["dropdown-menu",e.blurEffect?"blur-effect":""])},[(Iu(!0),Bu(Ou,null,Ec(n.menuItems,(e=>(Iu(),Bu(Ou,null,["string"==typeof e?(Iu(),Bu("div",Zk)):(Iu(),Nu(vp,{key:1,class:"menu-item","is-anchor":void 0!==e.href,href:e.href?e.href:"javascript:;",onClick:e.click,target:e.href?"_blank":"","no-border":""},{default:Ts((()=>[e.icon?(Iu(),Bu("div",Jk,wi(e.icon),1)):Ju("",!0),Wu("div",Yk,[Zu(wi(e.title)+" ",1),e.innerText?(Iu(),Bu("span",Qk,wi(e.innerText),1)):Ju("",!0)])])),_:2},1032,["is-anchor","href","onClick","target"]))],64)))),256))],2))}}),[["__scopeId","data-v-78f73f9e"]]),ew={id:"nav-bar",class:"nav-bar"},tw={class:"left-container"},nw=["src"],rw=(e=>(Os("data-v-18e85ac3"),e=e(),$s(),e))((()=>Wu("p",{class:"nav-title"},"贴吧",-1))),ow={class:"right-container"},aw={class:"middle-container"},iw=xp(lc({__name:"nav-bar",setup(e){const t=Kl(),n=Kl(""),r=Kl({}),o=Kl([]),a=Kl([]);return async function(){await Up((()=>void 0!==PageData)).then((()=>{n.value=PageData.user.portrait,r.value={"消息":[{title:"查看私信",href:"/im/pcmsg"},{title:"查看回复",href:`/i/sys/jump?u=${n.value}&type=replyme`},{title:"查看 @",href:`/i/sys/jump?u=${n.value}&type=atme`},"separator",{title:"查看好友申请",href:`/i/sys/jump?u=${n.value}&type=friendapply`},{title:"查看新粉丝",href:`/i/sys/jump?u=${n.value}&type=fans`},"separator",{title:"我的收藏",href:`/i/sys/jump?u=${n.value}&type=storethread`},{title:"我的通知",href:"/sysmsg/index?type=notity"}],"更多":[{title:"账号设置",href:"//passport.baidu.com/?center&tpl=tb&aid=6&default_tab=3#3,0"},{title:"贴吧设置",href:`/home/profile?un=${PageData.user.name_url}`},"separator",{title:"服务中心",href:"//tieba.baidu.com/pmc"},{title:"问题反馈",href:"//tieba.baidu.com/hermes/feedback"}]},o.value=[{title:"我的贴吧",href:`/home/main?id=${n.value}&fr=userbar`},{title:"我的收藏",href:`/i/sys/jump?un=${PageData.user.user_name}${PageData.user.name_url}&type=storethread&st_mod=userbar&fr=tb0_pb`}],PageData.user.is_login?o.value.push("separator",{title:"退出登录",click(){Cp("a","a",Cp(".u_logout")[0])[0].click();}}):o.value.push("separator",{title:"登录",click(){!async function(){const e=Cp(".u_login"),t=Cp("#TANGRAM__PSP_24__submit");function n(){e.length>0?Cp("a",e[0])[0].click():r();}function r(){Mp({message:"未检测到可用的登录入口,请刷新重试",type:"warning"});}t.length>0&&"positive"===await Uf({title:"快速登录",message:"检测到快速登录入口,是否尝试直接登录?",type:"OkCancel"})?t[0].click():n();}();}}),a.value=[{title:"脚本设置",click(){If(qx);}},{title:"检查更新",click(){yh(!0);}},"separator",{title:"源代码仓库",innerText:"GitHub",href:sf},{title:"源代码仓库",innerText:"Gitee",href:cf},{title:"切换至 GreasyFork",href:"https://greasyfork.org/zh-CN/scripts/460113"}];}));}(),bc((async function(){Up((()=>""!==n.value)).then((function(){void 0!==t.value&&(t.value.src=Sh.URL_profile(n.value));}));})),(e,n)=>(Iu(),Bu("div",ew,[Wu("div",tw,[Ku(vp,{class:"nav-button nav-title-container","is-anchor":"",href:"/","no-border":""},{default:Ts((()=>[Wu("img",{src:Yl(xh)("/assets/images/main/icon64.png"),alt:"",class:"nav-icon"},null,8,nw),rw])),_:1})]),Wu("div",ow,[Wu("div",aw,[(Iu(!0),Bu(Ou,null,Ec(r.value,((e,t)=>(Iu(),Nu(vp,{class:"menu-container middle-menu-container","no-border":""},{default:Ts((()=>[Zu(wi(t)+" ",1),Ku(Xk,{"menu-items":e},null,8,["menu-items"])])),_:2},1024)))),256))]),Ku(vp,{class:"nav-button menu-container avatar-button","shadow-border":""},{default:Ts((()=>[Wu("img",{ref_key:"navAvatar",ref:t,class:"nav-avatar"},null,512),Ku(Xk,{"menu-items":o.value},null,8,["menu-items"])])),_:1}),Ku(vp,{class:"nav-button menu-container nav-menu icon","shadow-border":"","no-border":""},{default:Ts((()=>[Zu(" menu "),Ku(Xk,{"menu-items":a.value,style:{"font-family":"initial"}},null,8,["menu-items"])])),_:1})])]))}}),[["__scopeId","data-v-18e85ac3"]]);Qp("#com_userbar{display:none}"),Up((()=>Cp("#com_userbar").length>0)).then((function(){const e=Cp("#com_userbar")[0];Hh(Ku("div",{id:"nav-wrapper",class:"nav-wrapper"},null),document.body,e),Lf(iw,Cp("#nav-wrapper")[0]);}));const lw={id:"remixed-theme",name:"Tieba Remix 主题",author:"锯条",version:"0.3",brief:"更现代的主题样式",description:"包含新的样式、昼夜主题及其自动切换等功能",scope:!0,runAt:"immediately",entry:function(){sw.push(Qp("html{padding:0;margin:0;text-align:justify}body{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar]{overflow:hidden}div,p{margin:0}select{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option{cursor:pointer}option:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ{position:fixed!important;top:50%!important;left:50%!important}.dialogJ{transform:translate(-50%,-50%)}@keyframes kf-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}")),sw.push(Qp('html{padding:0;margin:0;text-align:justify}body{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar]{overflow:hidden}div,p{margin:0}select{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option{cursor:pointer}option:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ{position:fixed!important;top:50%!important;left:50%!important}.dialogJ{transform:translate(-50%,-50%)}.tbui_aside_float_bar{background-color:var(--very-light-background)!important}.tbui_aside_float_bar{bottom:20px;left:calc(50% + var(--content-max) / 2 + 20px);display:flex;overflow:hidden;width:-moz-max-content;width:max-content;flex-direction:column;border-radius:8px;margin-left:0;gap:4px;box-shadow:0 0 10px #00000003}html.dark-theme .tbui_aside_float_bar{box-shadow:0 0 16px #0003}.shrink-view .tbui_aside_float_bar{bottom:0;left:calc(100% - 40px)}.tbui_aside_float_bar .tbui_aside_fbar_button{margin:0!important}.tbui_aside_float_bar .tbui_aside_fbar_button{border-radius:0;background-color:var(--default-background);transition:.4s}.tbui_aside_float_bar .tbui_aside_fbar_button a{border-radius:0}.tbui_aside_float_bar .tbui_aside_fbar_button a:hover{color:var(--tieba-theme-color)}.tbui_aside_float_bar .tbui_aside_fbar_button a:active{color:var(--tieba-theme-fore)}.tbui_aside_float_bar .tbui_aside_fbar_button[style*="visibility: hidden"]{margin-top:-4px!important}.tbui_aside_float_bar .tbui_aside_fbar_button[style*="visibility: hidden"]{height:0}')),sw.push(Qp("html{padding:0;margin:0;text-align:justify}body{padding:0;margin:0;font-family:var(--code-zh)}body[no-scrollbar]{overflow:hidden}div,p{margin:0}select{padding:1px 8px;border:1px solid var(--border-color);border-radius:8px;cursor:pointer}option{cursor:pointer}option:checked{background-color:var(--tieba-theme-color);color:var(--default-background)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.dialogJ{position:fixed!important;top:50%!important;left:50%!important}.dialogJ{transform:translate(-50%,-50%)}@keyframes kf-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kf-fade-out{0%{opacity:1}to{opacity:0}}@keyframes kf-dialog-in{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes kf-zoom-in{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes kf-fade-zoom-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.float-message{position:fixed;z-index:99999;display:none;overflow:hidden;box-sizing:border-box;padding:4px 6px;border:1px solid var(--border-color);border-radius:6px;background-color:var(--default-background);font-size:14px;transition:.3s;box-shadow:0 0 10px #00000003;animation:kf-fade-in .3s}html.dark-theme .float-message{box-shadow:0 0 16px #0003}.float-message .float-content{display:flex;overflow:auto}")),wp.push(".tbui_aside_float_bar .svg-container"),wp.push(".d_badge_bright .d_badge_lv, .user_level .badge_index"),wp.forEach((e=>{Xp(e,{opacity:"0"});})),of(),document.addEventListener("DOMContentLoaded",(()=>{Cp(".post-tail-wrap .icon-jubao").forEach((e=>{e.removeAttribute("src"),e.after("举报");})),Kp.postsObserver.addEvent((()=>{Cp(".d_badge_lv").forEach((e=>{if(""===e.textContent){let t=e;for(;!t.classList.contains("l_badge");)t.parentElement&&(t=t.parentElement);t.style.display="none";}}));}));})),window.addEventListener("load",(()=>{Op(".tbui_aside_float_bar .svg-container"),Kp.postsObserver.addEvent((()=>{const e="tieba-lvl-",t=`${e}green`,n=`${e}blue`,r=`${e}yellow`,o=`${e}orange`;Cp(".d_badge_bawu1 .d_badge_lv, .d_badge_bawu2 .d_badge_lv, .badge_index").forEach((a=>{if(-1!==a.className.indexOf(e))return;const i=parseInt(ko(a.textContent,"0"));i>=1&&i<=3?a.classList.add(t):i>=4&&i<=9?a.classList.add(n):i>=10&&i<=15?a.classList.add(r):i>=16&&a.classList.add(o);})),Op(".d_badge_bright .d_badge_lv, .user_level .badge_index");})),sw.forEach((e=>{document.head.appendChild(e);}));}));}},sw=[];const cw=Object.freeze(Object.defineProperty({__proto__:null,default:lw},Symbol.toStringTag,{value:"Module"})),uw={id:"remixed-toolkit",name:"实用工具库",author:"锯条",version:"1.0",brief:"优化原版贴吧体验的一组功能",description:"这是一个轻量级的工具库,包含了诸如自动展开长图等实用功能。",scope:!0,runAt:"immediately",settings:{"auto-expand":{title:"自动展开长图",description:"该功能会自动将帖子中所有的长图片自动展开,无需手动操作",widgets:[{type:"toggle",init:()=>fw.value["auto-expand"],event(){fw.value["auto-expand"]=!fw.value["auto-expand"],pw.set(fw.value);}}]}},entry:function(){for(const e in dw){const t=e;fw.value[t]&&dw[t]();}}},dw={"auto-expand"(){Kp.postsObserver.addEvent((()=>{jo(Cp(".replace_tip"),(e=>{e.click();}));}));}},pw=new df("toolkitToogles",{"auto-expand":!0}),fw=Kl(pw.get()),hw=Object.freeze(Object.defineProperty({__proto__:null,default:uw},Symbol.toStringTag,{value:"Module"})),gw=new df("shieldList",[]),mw=e=>(Os("data-v-bb897aee"),e=e(),$s(),e),bw={class:"shield-container"},vw={key:0,class:"words-container"},_w={class:"icon"},yw={key:1,class:"empty-list-container"},xw={class:"shield-controls"},kw={class:"submit-controls"},ww={class:"regex-check"},Sw=mw((()=>Wu("label",{for:"use-regex"},"正则表达式",-1))),Cw={class:"user-scope"},Ew=mw((()=>Wu("label",{for:"user-scope"},"屏蔽用户名",-1))),Aw={id:"shield",name:"贴吧屏蔽",author:"锯条",version:"1.2",brief:"眼不见为净",description:"用户自定义屏蔽规则,符合规则的贴子和楼层将不会显示在首页、看贴页面和进吧页面。支持正则匹配",scope:!0,runAt:"immediately",settings:{"shield-controls":{title:"管理屏蔽规则",description:"这些屏蔽规则将会在首页(旧版)、看贴页面生效,会自动隐藏所有符合匹配规则的贴子和楼层。",widgets:[{type:"component",component:Nl(xp(lc({__name:"module.shield",setup(e){const t=Kl(gw.get()),n=Kl(""),r=Kl(!1),o=Kl("posts");function a(e){"Enter"===e.key&&(e.preventDefault(),l());}function i(){t.value.length=0,gw.remove();}function l(){if(n.value.length<=0)return;const e={rule:n.value,type:r.value?"regex":"string",scope:o.value,switch:!0};t.value.push(e),n.value="",gw.set(t.value);}return (e,s)=>(Iu(),Bu("div",bw,[t.value.length>0?(Iu(),Bu("div",vw,[(Iu(!0),Bu(Ou,null,Ec(t.value,(e=>(Iu(),Nu(vp,{class:vi(["shield-elem",{"content-scope":"posts"===e.scope,"user-scope":"users"===e.scope}])},{default:Ts((()=>[Wu("div",_w,wi("posts"===e.scope?"chat":"account_circle"),1),Zu(" "+wi(e.rule),1)])),_:2},1032,["class"])))),256)),Ku(vp,{class:"remove-all shield-elem icon",onClick:i},{default:Ts((()=>[Zu("delete")])),_:1})])):(Iu(),Bu("div",yw,"当前没有记录屏蔽规则")),Wu("div",xw,[Ku(_x,{modelValue:n.value,"onUpdate:modelValue":s[0]||(s[0]=e=>n.value=e),"muti-lines":!0,class:"shield-input",placeholder:"输入屏蔽规则",onKeypress:a},null,8,["modelValue"]),Wu("div",kw,[Wu("div",ww,[Gs(Wu("input",{"onUpdate:modelValue":s[1]||(s[1]=e=>r.value=e),id:"use-regex",type:"checkbox"},null,512),[[ap,r.value]]),Sw]),Wu("div",Cw,[Gs(Wu("input",{"onUpdate:modelValue":s[2]||(s[2]=e=>o.value=e),id:"user-scope",type:"checkbox"},null,512),[[ap,o.value]]),Ew]),Ku(vp,{class:"submit-button","shadow-border":!0,"theme-style":!0,onClick:l},{default:Ts((()=>[Zu("确定 ")])),_:1})])])]))}}),[["__scopeId","data-v-bb897aee"]]))}]}},entry:function(){Ow(Kp.postsObserver,".l_post_bright",".d_post_content"),Ow(Kp.newListObserver,".new_list li",".n_txt"),Ow(Kp.postsObserver,".l_post_bright",".d_name a"),Ow(Kp.commentsObserver,".lzl_single_post",".lzl_cnt .j_user_card"),Ow(Kp.threadListObserver,".j_feed_li",".post_author");}};function jw(e,t){if(void 0===e.ignoreCase&&(e.ignoreCase=!0),"string"===e.type&&(e.ignoreCase&&(e.rule=e.rule.toLowerCase(),t=t.toLowerCase()),-1!==t.indexOf(e.rule)))return !0;if("regex"===e.type){let n;if(n=e.ignoreCase?new RegExp(e.rule,"i"):new RegExp(e.rule),n.test(t))return !0}return !1}function Ow(e,t,n){e.addEvent((()=>{Cp(t).forEach((e=>{var t;let r=!1;const o=null==(t=e.querySelector(n))?void 0:t.textContent;if(null!=o){for(const e of gw.get())if(jw(e,o)){r=!0;break}r&&(e.style.display="none");}}));}));}const $w=Object.freeze(Object.defineProperty({__proto__:null,default:Aw},Symbol.toStringTag,{value:"Module"})),Tw={id:"tieba-tags",name:"楼中楼标签",author:"锯条",version:"2.0.1",brief:"优化楼中楼浏览体验",description:"为楼中楼的楼主、层主等用户添加特殊标签",scope:["thread"],runAt:"loaded",entry:function(){const e="is-tagged",t=PageData.thread.author,n=PageData.user.portrait,r=PageData.user.user_name;let o=a(document);function a(e){const t=e.getElementsByClassName("j_louzhubiaoshi");if(t.length>0){const e=jp(t[0],"l_post_bright");if(e){const t=e.getAttribute("data-field");if(null!==t){return ha(JSON.parse(t).author.portrait,"?")[0]}}}}function i(){function a(e,t){e.appendChild(Ap("div",{class:`tag-elem ${t}`}));}jo(Cp(".lzl_cnt .at"),(i=>{if(i.classList.contains(e))return;i.classList.add(e);let l=!1,s=!1;const c=i.getAttribute("username");if(u(r,n)&&(s=!0,a(i,"tieba-tags-me")),s||u(t,o)&&(l=!0,a(i,"tieba-tags-lz")),!s&&!l){const e=jp(i,"l_post_bright");if(null!==e){const t=e.getElementsByClassName("p_author_name")[0].textContent;t&&i.textContent===t&&a(i,"tieba-tags-cz");}}function u(e,t){if(c===e&&""!==e)return !0;if(-1!==Wo([""," "],c)){const e=i.getAttribute("portrait");if(null===e||!t)return n();if(e===t)return !0}else if(null===c)return n();return !1;function n(){const n=i.getAttribute("data-field");if(null!==n){const r=JSON.parse(n.replace(/'/g,'"'));if(t){if(r.id===t)return !0}else if(r.un===e)return !0}return !1}}}));}Qp(':root{--myself-theme-background: rgba(25, 110, 153, .2);--myself-theme-fore: rgb(16, 73, 101);--cengzhu-theme-background: rgba(255, 89, 107, .2);--cengzhu-theme-fore: rgb(178, 62, 90)}@media (prefers-color-scheme: dark){:root{--myself-theme-background: rgba(34, 135, 204, .2);--myself-theme-fore: rgb(40, 160, 242);--cengzhu-theme-background: rgba(204, 71, 103, .2);--cengzhu-theme-fore: rgb(255, 89, 118)}}.tag-elem{display:inline-block}.tag-elem:after{padding:2px 6px;border-radius:4px;margin:0 4px;background-color:var(--trans-light-background);color:var(--light-fore);font-size:12px;font-weight:400}.tieba-tags-me:after{content:"我"}.tieba-tags-lz:after{content:"楼主"}.tieba-tags-cz:after{content:"层主"}'),(async()=>{if(!o){const e=await fetch(location.href.split("?")[0],{mode:"cors",credentials:"include"});e.ok&&await e.text().then((e=>{const t=(new DOMParser).parseFromString(e,"text/html");o=a(t);}));}})().then((()=>{Kp.commentsObserver.addEvent(i);}));}};const Lw=Object.freeze(Object.defineProperty({__proto__:null,default:Tw},Symbol.toStringTag,{value:"Module"}));}(); })();