.query-group .query-input[data-v-661e5bb5]{display:block}.plugin-item[data-v-60dd6d4e]{margin:0 6px 12px 6px;width:145px;height:208px;background-color:var(--bg-color);border-radius:4px;transition:background-color .3s ease;cursor:pointer;overflow:hidden;position:relative}.plugin-item[data-v-60dd6d4e]:before{content:"";width:100%;height:100%;box-sizing:border-box;border:1px solid transparent;border-radius:4px;transition:border-color .2s ease;position:absolute;top:0;left:0;pointer-events:none;z-index:2}.plugin-item .plugin-logo-wrap[data-v-60dd6d4e]{height:128px;transition:transform .1s ease-out;display:flex;align-items:center;justify-content:center;position:relative}.plugin-item .plugin-logo-wrap .plugin-logo-cont[data-v-60dd6d4e]{width:60px;height:60px;background:var(--bg-color02);border-radius:10px;position:relative}.plugin-item .plugin-logo-wrap .plugin-logo[data-v-60dd6d4e]{display:block;margin:0 auto;width:100%;height:100%;filter:brightness(67.45%)}.plugin-item .plugin-logo-wrap .nodata-icon[data-v-60dd6d4e]{width:16px;height:16px;border-radius:50%;background:var(--color-warning);color:#fff;line-height:16px;text-align:center;position:absolute;top:-5px;right:-5px}.plugin-item .plugin-logo-wrap .nodata-text[data-v-60dd6d4e]{width:100%;display:block;font-size:12px;text-align:center;color:var(--color-warning);position:absolute;top:6px;left:0}.plugin-item .plugin-description[data-v-60dd6d4e]{padding:12px;height:128px;display:flex;align-items:center;background-color:var(--bg-color02);transition:transform .1s ease-out}.plugin-item .plugin-description .text[data-v-60dd6d4e]{max-height:90px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;word-break:break-all;overflow:hidden;font-size:13px;line-height:18px;color:var(--color-text-regular)}.plugin-item .plugin-tool[data-v-60dd6d4e]{width:100%;height:80px;background:var(--bg-color02);transition:background-color .3s ease;position:absolute;bottom:0;left:0;text-align:center}.plugin-item .plugin-name[data-v-60dd6d4e]{padding:17px 10px 5px;font-size:16px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plugin-item .plugin-btn[data-v-60dd6d4e]{display:flex;align-items:center;justify-content:center;height:22px;font-size:12px;color:var(--color-text-regular)}.plugin-item .plugin-btn[data-v-60dd6d4e]:after{content:attr(data-available)}.plugin-item .plugin-btn .el-icon[data-v-60dd6d4e]{width:16px;height:16px;border-radius:50%;line-height:16px}.plugin-item[data-v-60dd6d4e]:hover:before{border-color:var(--color-text-link)}.plugin-item:hover .plugin-description[data-v-60dd6d4e],.plugin-item:hover .plugin-logo-wrap[data-v-60dd6d4e]{transform:translateY(-128px)}.plugin-item:hover .plugin-tool[data-v-60dd6d4e]{background:var(--bg-color)}.plugin-item.nodata[data-v-60dd6d4e]:hover:before{border-color:var(--color-warning)}.plugin-item.installed:not(.unauth) .plugin-btn[data-v-60dd6d4e]{border-color:var(--color-success);color:var(--color-success)}.plugin-item.installed:not(.unauth) .plugin-btn[data-v-60dd6d4e]:after{content:attr(data-installed)}.plugin-item.installed:not(.unauth) .plugin-btn .el-icon[data-v-60dd6d4e]{background-color:var(--color-success);color:#fff}.plugin-item.installed:not(.unauth):hover .plugin-btn[data-v-60dd6d4e]:after{content:attr(data-installed-h)}.plugin-item.disabled[data-v-60dd6d4e]:not(.unauth){opacity:.6}.plugin-item.disabled:not(.unauth) .plugin-btn[data-v-60dd6d4e]{display:none}.plugin-item.unauth[data-v-60dd6d4e]{opacity:.6}:root[data-theme=light] .plugin-item[data-v-60dd6d4e]{box-shadow:0 0 4px 0 var(--shadow-color)}:root[data-theme=light] .plugin-item .plugin-logo-cont[data-v-60dd6d4e]{background:var(--bg-color);box-shadow:0 2px 10px 0 var(--shadow-color02)}:root[data-theme=light] .plugin-item .plugin-logo-cont .plugin-logo[data-v-60dd6d4e]{filter:brightness(34.9%)}:root[data-theme=light] .plugin-item .plugin-description[data-v-60dd6d4e]{background:var(--bg-color)}:root[data-theme=light] .plugin-item .plugin-tool[data-v-60dd6d4e]{background:var(--bg-color04)}.marked-wrapper{font-size:14px;line-height:1.65;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}.marked-wrapper a,.marked-wrapper p a code{color:var(--color-text-link)}.marked-wrapper ol,.marked-wrapper ul{margin:10px 0;padding-left:16px;list-style-type:revert}.marked-wrapper table{display:table;border-collapse:collapse;border-spacing:0;border:1px solid var(--border-color-lighter)}.marked-wrapper table tr:hover{background-color:var(--table-hover-color)}.marked-wrapper table td,.marked-wrapper table th{border-top:1px solid var(--border-color-lighter);border-right:1px solid var(--border-color-lighter);padding:9px 14px 8px;font-size:13px;line-height:22px;text-align:left;color:var(--color-text-primary);font-weight:400}.marked-wrapper table th{background-color:var(--background-color-base);border-right-color:var(--border-color-light);font-size:14px;white-space:nowrap}.marked-wrapper code{box-sizing:border-box;padding:3px 8px;border-radius:3px;background-color:#2a2d32;color:#e3e8ec;font-size:12px}.marked-wrapper pre{box-sizing:border-box;font-size:12px;position:relative}.marked-wrapper pre code{display:block;max-height:350px;overflow-x:auto;padding:16px;background:#282c34;color:#abb2bf;word-break:break-all;white-space:pre-wrap}.marked-wrapper .hljs-comment,.marked-wrapper .hljs-quote{color:#abb2bf}.marked-wrapper .marked-copy-btn{width:32px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;background-color:#4d5158;border-radius:6px;border:none;box-shadow:0 2px 0 0 rgba(0,0,0,.2);color:#ddd;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;cursor:pointer;position:absolute;top:6px;right:6px;z-index:1}.marked-wrapper .marked-copy-btn svg{width:14px;height:14px}.marked-wrapper .marked-copy-btn svg path{fill:currentColor}.marked-wrapper .marked-copy-btn:active{background-color:#44484f}.marked-wrapper .marked-copy-btn:focus svg{display:none}.marked-wrapper .marked-copy-btn:focus:before{content:"";margin-top:-4px;display:inline-block;width:10px;height:5px;border:2px solid #1eaa99;border-top:none;border-right:none;transform:rotate(-50deg)}:root[data-theme=light] .marked-wrapper code{background:#f1f5f9;color:var(--color-text-primary)}:root[data-theme=light] .marked-wrapper .hljs-comment,:root[data-theme=light] .marked-wrapper .hljs-quote{color:var(--color-text-secondary)}:root[data-theme=light] .marked-wrapper .marked-copy-btn{background-color:#177ddc;box-shadow:0 2px 0 0 rgba(60,154,232,.2);color:#fff}:root[data-theme=light] .marked-wrapper .marked-copy-btn:active{background-color:#4597e3}:root[data-theme=light] .marked-wrapper .marked-copy-btn:focus:before{border-color:#fff}.metric-table-wrap[data-v-b38bd02a]{height:100%}.metric-table-wrap .config-btn[data-v-b38bd02a]{padding:5px 0;vertical-align:top}.metric-table-wrap .config-btn.confirm[data-v-b38bd02a]{width:70px;padding:5px}.metric-table-wrap[data-v-b38bd02a] .header-th{padding:8px 0 7px}.metric-table-wrap[data-v-b38bd02a] .header-th .cell{line-height:24px}.plugin-detail[data-v-e4edfa46]{height:80vh;font-size:13px;word-break:break-word;position:relative;color:var(--color-text-primary)}.plugin-detail .plugin-detail-content[data-v-e4edfa46]{height:100%;padding:30px 20px;overflow-y:auto}.plugin-detail .plugin-detail-content.flex[data-v-e4edfa46]{display:flex;flex-direction:column}.plugin-detail .plugin-detail-content.flex .tabs-pane-wrap[data-v-e4edfa46]{flex:1;overflow:auto}.plugin-detail .plugin-detail-header[data-v-e4edfa46]{display:flex;min-height:128px;margin-bottom:16px}.plugin-detail .plugin-detail-header .plugin-detail-logo[data-v-e4edfa46]{margin-right:32px;padding-right:16px;border-right:1px solid var(--border-color-base)}.plugin-detail .plugin-detail-header .plugin-detail-logo .plugin-logo[data-v-e4edfa46]{display:block;width:200px;height:128px;filter:brightness(49.02%)}.plugin-detail .plugin-detail-header .plugin-detail-cont[data-v-e4edfa46]{flex:1;padding-bottom:30px;position:relative}.plugin-detail .plugin-detail-header .plugin-detail-cont .plugin-name[data-v-e4edfa46]{font-size:22px;margin-bottom:6px}.plugin-detail .plugin-detail-header .plugin-detail-cont .open-dash-btn[data-v-e4edfa46]{font-size:14px;color:var(--color-text-link)}.plugin-detail .plugin-detail-header .plugin-detail-cont .open-dash-btn[data-v-e4edfa46]:hover{text-decoration:underline}.plugin-detail .plugin-detail-header .plugin-detail-cont .plugin-btn[data-v-e4edfa46]{min-width:62px;padding:0 6px;line-height:26px;position:absolute;bottom:4px;left:0}.plugin-detail .plugin-detail-header .plugin-detail-cont .plugin-btn[data-v-e4edfa46]:after{content:attr(data-text)}.plugin-detail .plugin-detail-header .plugin-detail-cont .plugin-btn[data-v-e4edfa46]:not(.disabled):hover:after{content:attr(data-text-h)}.plugin-detail .plugin-detail-header .plugin-detail-cont .plugin-btn:not(.disabled).installed[data-v-e4edfa46]:hover{border-color:var(--color-danger);background:var(--color-danger)}.plugin-detail .tabs-nav[data-v-e4edfa46]{height:41px;border-bottom:1px solid var(--border-color-base);position:relative;align-items:flex-start}.plugin-detail .tabs-nav .tabs-nav-item[data-v-e4edfa46]{display:inline-block;padding:0 15px;height:41px;line-height:40px;border:1px solid transparent;border-bottom-color:var(--border-color-base);will-change:border-color,color;transition:border-color .3s,color .3s;position:relative;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px}.plugin-detail .tabs-nav .tabs-nav-item.active[data-v-e4edfa46]{color:var(--color-primary);border-top-color:var(--color-primary);border-bottom-color:var(--bg-color);border-left-color:var(--border-color-base);border-right-color:var(--border-color-base)}.plugin-detail .tips[data-v-e4edfa46]{margin-bottom:8px;padding:8px;border-left:4px solid var(--color-primary);color:#fff;position:relative;z-index:0}.plugin-detail .tips[data-v-e4edfa46]:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--color-primary);opacity:.5;z-index:-1}.plugin-detail .tips.error[data-v-e4edfa46]{border-color:var(--color-danger)}.plugin-detail .tips.error[data-v-e4edfa46]:before{background-color:var(--color-danger)}.plugin-detail .tips.success[data-v-e4edfa46]{border-color:var(--color-success)}.plugin-detail .tips.success[data-v-e4edfa46]:before{background-color:var(--color-success)}.plugin-detail .tabs-pane-wrap[data-v-e4edfa46]{padding:12px}.plugin-detail .tabs-pane-wrap .install-btn[data-v-e4edfa46]{margin-top:16px}.plugin-detail .backtop[data-v-e4edfa46]{position:absolute;border:1px solid var(--color-primary);background-color:var(--bg-color03);opacity:.8}.plugin-detail .backtop[data-v-e4edfa46]:hover{opacity:1}.plugin-detail .search-group[data-v-e4edfa46]{margin-bottom:10px;justify-content:space-between}.plugin-detail .search-group .search-input[data-v-e4edfa46]{width:320px;margin-right:10px}:root[data-theme=light] .plugin-detail .tips[data-v-e4edfa46]{position:relative}:root[data-theme=light] .plugin-detail .tips[data-v-e4edfa46]:before{opacity:1}:root[data-theme=light] .plugin-detail .tips[data-v-e4edfa46]:after{content:"";display:block;width:4px;height:100%;position:absolute;top:0;left:-4px;background-color:#fff;opacity:.32}:root[data-theme=dark] .plugin-detail .plugin-btn.disabled[data-v-e4edfa46]{color:var(--color-text-primary)!important}.plugin-cont[data-v-698ab018]{flex:1;padding:0 6px;height:100%;overflow:auto}.plugin-cont.loading[data-v-698ab018]{overflow:hidden}.plugin-cont .plugin-list-wrap[data-v-698ab018]{min-height:calc(100% - 48px);margin-top:16px;position:relative}.plugin-cont .plugin-list-wrap .empty[data-v-698ab018]{margin-top:-6px;font-size:14px;color:var(--color-text-regular);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.plugin-cont .plugin-list+.plugin-list[data-v-698ab018]{margin-top:48px}.plugin-cont .plugin-list .plugin-list-title[data-v-698ab018]{margin-bottom:10px;font-size:14px;line-height:20px}.plugin-cont .plugin-list .plugin-list-cont[data-v-698ab018]{margin-left:-6px;width:calc(100% + 12px);display:flex;flex-wrap:wrap}.plugin-cont .plugin-list .plugin-list-cont+.plugin-list-cont[data-v-698ab018]{margin-top:0}.plugin-modal[data-v-698ab018] .el-dialog{max-width:1000px;min-width:700px}.plugin-modal[data-v-698ab018] .el-dialog__header{border:none;padding:0;position:relative;z-index:10}.plugin-modal[data-v-698ab018] .el-dialog__body{padding:0}