Files
WeiLin efd923795d 更新修复版本 V0.0.79
更新修复版本 V0.0.79
2026-06-27 13:51:38 +08:00

2 lines
165 KiB
CSS

.weilin_prompt_ui_draggable-window[data-v-d64522ec]{position:absolute;background:var(--weilin-prompt-ui-primary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;box-shadow:0 2px 12px #0000001a;overflow:hidden;display:flex;flex-direction:column;z-index:100}.weilin_prompt_ui_window-header[data-v-d64522ec]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--weilin-prompt-ui-secondary-bg);cursor:move;-webkit-user-select:none;user-select:none}.weilin_prompt_ui_window-title[data-v-d64522ec]{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;margin-right:8px;color:var(--weilin-prompt-ui-primary-text)}.weilin_prompt_ui_close-btn[data-v-d64522ec]{border:none;background:none;font-size:20px;cursor:pointer;padding:0 4px;color:var(--weilin-prompt-ui-secondary-text)}.weilin_prompt_ui_close-btn[data-v-d64522ec]:hover{color:#ff4d4f}.weilin_prompt_ui_window-content[data-v-d64522ec]{flex:1;overflow:hidden auto;padding:16px;background:var(--weilin-prompt-ui-primary-bg)}.weilin_prompt_ui_resize-handle[data-v-d64522ec]{position:absolute;width:14px;height:14px;-webkit-user-select:none;user-select:none;opacity:.75;transition:opacity .2s ease}.weilin_prompt_ui_resize-handle[data-v-d64522ec]:hover{opacity:1}.weilin_prompt_ui_resize-handle[data-v-d64522ec]:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px}.weilin_prompt_ui_resize-handle-se[data-v-d64522ec]{right:0;bottom:0;cursor:se-resize}.weilin_prompt_ui_resize-handle-se[data-v-d64522ec]:after{border-right:2px solid #999;border-bottom:2px solid #999}.weilin_prompt_ui_resize-handle-ne[data-v-d64522ec]{right:0;top:0;cursor:ne-resize}.weilin_prompt_ui_resize-handle-ne[data-v-d64522ec]:after{border-right:2px solid #999;border-top:2px solid #999}.weilin_prompt_ui_resize-handle-sw[data-v-d64522ec]{left:0;bottom:0;cursor:sw-resize}.weilin_prompt_ui_resize-handle-sw[data-v-d64522ec]:after{border-left:2px solid #999;border-bottom:2px solid #999}.weilin_prompt_ui_resize-handle-nw[data-v-d64522ec]{left:0;top:0;cursor:nw-resize}.weilin_prompt_ui_resize-handle-nw[data-v-d64522ec]:after{border-left:2px solid #999;border-top:2px solid #999}.weilin_prompt_ui_window-content[data-v-d64522ec]::-webkit-scrollbar{width:6px}.weilin_prompt_ui_window-content[data-v-d64522ec]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.weilin_prompt_ui_window-content[data-v-d64522ec]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.weilin_prompt_ui_window-content[data-v-d64522ec]::-webkit-scrollbar-thumb:hover{background:#555}.pop-message[data-v-466143c4]{display:flex;align-items:center;padding:16px 24px;border-radius:8px;position:fixed;top:30px;left:50%;z-index:999700029999000;transition:opacity .5s ease,transform .5s ease;opacity:1;transform:translateY(0);box-shadow:0 4px 12px #0000001a}.pop-message.success[data-v-466143c4]{background-color:#67c23a;color:#fff}.pop-message.warn[data-v-466143c4]{background-color:#e6a23c;color:#fff}.pop-message.error[data-v-466143c4]{background-color:#f56c6c;color:#fff}.icon[data-v-466143c4]{margin-right:12px;font-size:20px}.text[data-v-466143c4]{flex:1;font-size:16px}.language-selector[data-v-ed3849db]{min-width:140px;background:var(--weilin-prompt-ui-primary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;box-shadow:0 4px 12px var(--weilin-prompt-ui-shadow-color);z-index:1000}.language-selector-content[data-v-ed3849db]{padding:4px}.language-option[data-v-ed3849db]{padding:8px 16px;cursor:pointer;transition:all .2s ease;border-radius:4px;color:var(--weilin-prompt-ui-primary-text);font-size:14px;display:flex;align-items:center;white-space:nowrap}.language-option[data-v-ed3849db]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.language-option.active[data-v-ed3849db]{color:var(--weilin-prompt-ui-primary-color);background-color:var(--weilin-prompt-ui-hover-bg-color);font-weight:500}.lang-name[data-v-ed3849db]{display:block}.weilin_prompt_ui_dialog-overlay[data-v-48cece99]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000002e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.weilin_prompt_ui_dialog[data-v-48cece99]{background:var(--weilin-prompt-ui-primary-bg);border-radius:20px;box-shadow:0 8px 32px var(--weilin-prompt-ui-shadow-color);margin:0;position:relative;overflow:hidden;border:none;display:flex;flex-direction:column;min-width:400px;width:70%;max-width:70%;min-height:200px;max-height:75vh}.weilin_prompt_ui_dialog-header[data-v-48cece99]{padding:20px 28px 12px;border-bottom:none;display:flex;justify-content:space-between;align-items:center;background:transparent}.weilin_prompt_ui_dialog-title[data-v-48cece99]{margin:0;font-size:18px;color:var(--weilin-prompt-ui-title-color);font-weight:700;letter-spacing:.01em}.weilin_prompt_ui_dialog-close[data-v-48cece99]{border:none;background:none;cursor:pointer;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s;padding:0}.weilin_prompt_ui_dialog-close[data-v-48cece99]:hover{background:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_dialog-close svg[data-v-48cece99]{fill:var(--weilin-prompt-ui-secondary-text);transition:fill .2s}.weilin_prompt_ui_dialog-close:hover svg[data-v-48cece99]{fill:var(--weilin-prompt-ui-danger-color)}.weilin_prompt_ui_dialog-content[data-v-48cece99]{padding:0 28px 20px;color:var(--weilin-prompt-ui-primary-text);overflow-y:auto;flex:1;line-height:1.7;font-size:15px;max-height:calc(75vh - 120px)}.weilin_prompt_ui_dialog-content[data-v-48cece99]::-webkit-scrollbar{width:6px}.weilin_prompt_ui_dialog-content[data-v-48cece99]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track);border-radius:3px}.weilin_prompt_ui_dialog-content[data-v-48cece99]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px;transition:background .2s}.weilin_prompt_ui_dialog-content[data-v-48cece99]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.weilin_prompt_ui_dialog-footer[data-v-48cece99]{padding:16px 28px;border-top:none;display:flex;justify-content:flex-end;gap:12px;background:transparent;margin-top:auto}.weilin_prompt_ui_dialog-fade-enter-active[data-v-48cece99],.weilin_prompt_ui_dialog-fade-leave-active[data-v-48cece99]{transition:opacity .25s}.weilin_prompt_ui_dialog-fade-enter-from[data-v-48cece99],.weilin_prompt_ui_dialog-fade-leave-to[data-v-48cece99]{opacity:0}.weilin_prompt_ui_dialog-slide-enter-active[data-v-48cece99]{transition:all .25s cubic-bezier(.4,0,.2,1)}.weilin_prompt_ui_dialog-slide-leave-active[data-v-48cece99]{transition:all .18s cubic-bezier(.4,0,.2,1)}.weilin_prompt_ui_dialog-slide-enter-from[data-v-48cece99]{opacity:0;transform:translateY(-16px) scale(.98)}.weilin_prompt_ui_dialog-slide-leave-to[data-v-48cece99]{opacity:0;transform:translateY(16px) scale(.98)}.weilin_prompt_ui_dialog-footer button[data-v-48cece99-s]{padding:8px 22px;border-radius:10px;border:none;background:var(--weilin-prompt-ui-btn-gradient);color:#fff;cursor:pointer;font-size:15px;font-weight:500;box-shadow:var(--weilin-prompt-ui-btn-shadow);transition:background .2s}.weilin_prompt_ui_dialog-footer button[data-v-48cece99-s]:hover{background:var(--weilin-prompt-ui-btn-gradient-hover)}.weilin_prompt_ui_dialog-footer button[data-v-48cece99-s]:last-child{background:var(--weilin-prompt-ui-btn-gradient);color:#fff}.weilin_prompt_ui_dialog-footer button[data-v-48cece99-s]:last-child:hover{background:var(--weilin-prompt-ui-btn-gradient-hover);color:#fff}.ai-server-setting-panel[data-v-8663ecc8]{display:flex;flex-direction:column;gap:0;padding:0;border-radius:12px;box-shadow:none}.weilin-comfyui-setting-item[data-v-8663ecc8]{margin-bottom:18px;background:var(--weilin-prompt-ui-card-bg);border-radius:8px;padding:12px 18px;box-shadow:0 1px 4px 0 var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-setting-item label[data-v-8663ecc8]{display:block;margin-bottom:8px;font-weight:500;color:var(--weilin-prompt-ui-label-color)}.weilin-comfyui-setting-item select[data-v-8663ecc8],.weilin-comfyui-setting-item input[type=number][data-v-8663ecc8],.weilin-comfyui-setting-item input[type=text][data-v-8663ecc8]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-input-border);border-radius:6px;background-color:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-label-color);font-size:15px;transition:border-color .2s}.weilin-comfyui-setting-item select[data-v-8663ecc8]:focus,.weilin-comfyui-setting-item input[data-v-8663ecc8]:focus{border-color:var(--weilin-prompt-ui-input-focus);outline:none}.weilin-comfyui-save-button[data-v-8663ecc8],.weilin-comfyui-install-button[data-v-8663ecc8]{width:100%;padding:12px;background:var(--weilin-prompt-ui-btn-gradient);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:16px;margin-top:8px;box-shadow:var(--weilin-prompt-ui-btn-shadow);transition:background .2s}.weilin-comfyui-save-button[data-v-8663ecc8]:hover,.weilin-comfyui-install-button[data-v-8663ecc8]:hover{background:var(--weilin-prompt-ui-btn-gradient-hover)}.weilin-comfyui-setting-small-titile[data-v-8663ecc8]{font-size:16px;font-weight:600;color:var(--weilin-prompt-ui-title-color);margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--weilin-prompt-ui-card-border)}.weilin-comfyui-translater-setting-box[data-v-8663ecc8]{margin-top:20px;padding:16px;background:var(--weilin-prompt-ui-card-bg);border-radius:10px;border:1px solid var(--weilin-prompt-ui-card-border);box-shadow:0 1px 8px 0 var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-translater-setting-box .weilin-comfyui-language-selectors[data-v-8663ecc8]{display:flex;gap:16px;margin:12px 0}.weilin-comfyui-translater-setting-box .weilin-comfyui-language-selectors .weilin-comfyui-setting-item[data-v-8663ecc8]{flex:1}.weilin-comfyui-settings-content[data-v-067a4b09]{display:flex;min-width:700px;background:var(--weilin-prompt-ui-gradient-bg);color:var(--weilin-prompt-ui-primary-text);border-radius:var(--weilin-prompt-ui-border-radius, 18px);box-shadow:var(--weilin-prompt-ui-box-shadow);padding:18px 0}.weilin-comfyui-settings-sidebar[data-v-067a4b09]{width:220px;border-right:1px solid var(--weilin-prompt-ui-border-color);padding:18px 0 18px 18px;background:var(--weilin-prompt-ui-gradient-bg);border-radius:16px 0 0 16px;box-shadow:2px 0 12px 0 var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-settings-sidebar ul[data-v-067a4b09]{list-style-type:none;padding:0}.weilin-comfyui-settings-sidebar li[data-v-067a4b09]{cursor:pointer;padding:12px 18px;margin-bottom:8px;border-radius:8px;transition:background .3s,color .3s;font-weight:500;font-size:16px;color:var(--weilin-prompt-ui-title-color);letter-spacing:.5px}.weilin-comfyui-settings-sidebar li[data-v-067a4b09]:hover{background:var(--weilin-prompt-ui-hover-bg-color);color:var(--weilin-prompt-ui-label-color)}.weilin-comfyui-settings-sidebar .weilin-comfyui-active[data-v-067a4b09]{background:var(--weilin-prompt-ui-gradient-primary);color:#fff;box-shadow:0 2px 8px 0 var(--weilin-prompt-ui-btn-shadow)}.weilin-comfyui-settings-main[data-v-067a4b09]{flex:1;padding:0 32px}.weilin-comfyui-settings-main h3[data-v-067a4b09]{margin-top:0;font-size:22px;font-weight:700;color:var(--weilin-prompt-ui-title-color);margin-bottom:18px}.weilin-comfyui-translator-settings[data-v-067a4b09],.weilin-comfyui-floating-ball-settings[data-v-067a4b09]{display:flex;align-items:stretch;margin-bottom:20px;flex-direction:column;gap:10px}.weilin-comfyui-translator-settings select[data-v-067a4b09]{margin-right:10px}.weilin-comfyui-setting-item[data-v-067a4b09]{margin-bottom:18px;background:var(--weilin-prompt-ui-card-bg);border-radius:8px;padding:12px 18px;box-shadow:0 1px 4px 0 var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-setting-item label[data-v-067a4b09]{display:block;margin-bottom:8px;font-weight:500;color:var(--weilin-prompt-ui-label-color)}.weilin-comfyui-setting-item select[data-v-067a4b09],.weilin-comfyui-setting-item input[type=number][data-v-067a4b09],.weilin-comfyui-setting-item input[type=text][data-v-067a4b09]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-input-border);border-radius:6px;background-color:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-label-color);font-size:15px;transition:border-color .2s}.weilin-comfyui-setting-item select[data-v-067a4b09]:focus,.weilin-comfyui-setting-item input[data-v-067a4b09]:focus{border-color:var(--weilin-prompt-ui-input-focus);outline:none}.weilin-comfyui-save-button[data-v-067a4b09],.weilin-comfyui-install-button[data-v-067a4b09]{width:100%;padding:12px;background:var(--weilin-prompt-ui-btn-gradient);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:16px;margin-top:8px;box-shadow:var(--weilin-prompt-ui-btn-shadow);transition:background .2s}.weilin-comfyui-save-button[data-v-067a4b09]:hover,.weilin-comfyui-install-button[data-v-067a4b09]:hover{background:var(--weilin-prompt-ui-btn-gradient-hover)}.weilin-comfyui-setting-select[data-v-067a4b09]{margin-bottom:20px;background:var(--weilin-prompt-ui-card-bg);border-radius:8px;padding:12px 18px;box-shadow:0 1px 4px 0 var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-group-box[data-v-067a4b09]{padding:20px;border:1px solid var(--weilin-prompt-ui-card-border);border-radius:10px;margin-bottom:20px;background:var(--weilin-prompt-ui-primary-bg);box-shadow:0 1px 8px 0 var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-group-title[data-v-067a4b09]{font-size:17px;font-weight:600;margin-bottom:16px;color:var(--weilin-prompt-ui-title-color)}.weilin-comfyui-note-top[data-v-067a4b09]{margin:10px 0;padding:8px 12px;background:#e8f4ff;border:1px solid #b3d8ff;border-radius:6px;font-size:13px;color:#004085;word-break:break-all}.weilin-comfyui-tranlater-text-box[data-v-067a4b09]{margin-top:20px;padding:16px;background:var(--weilin-prompt-ui-card-bg);border-radius:10px;border:1px solid var(--weilin-prompt-ui-card-border);box-shadow:0 1px 8px 0 var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-tranlater-text-box .weilin-comfyui-setting-item[data-v-067a4b09]{margin-bottom:12px}.weilin-comfyui-tranlater-text-box .weilin-comfyui-setting-item label[data-v-067a4b09]{display:block;margin-bottom:4px;font-size:14px;color:var(--weilin-prompt-ui-label-color)}.weilin-comfyui-tranlater-text-box .weilin-comfyui-setting-item input[data-v-067a4b09]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-input-border);border-radius:6px;background-color:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-label-color);transition:border-color .2s}.weilin-comfyui-tranlater-text-box .weilin-comfyui-setting-item input[data-v-067a4b09]:focus{outline:none;border-color:var(--weilin-prompt-ui-input-focus)}.weilin-comfyui-tranlater-text-box .weilin-comfyui-install-button[data-v-067a4b09]{width:100%;margin-top:8px;padding:8px 16px;background:var(--weilin-prompt-ui-btn-gradient);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background .2s}.weilin-comfyui-tranlater-text-box .weilin-comfyui-install-button[data-v-067a4b09]:hover{background:var(--weilin-prompt-ui-btn-gradient-hover)}.weilin-comfyui-translater-setting-box[data-v-067a4b09]{margin-top:20px;padding:16px;background:var(--weilin-prompt-ui-card-bg);border-radius:10px;border:1px solid var(--weilin-prompt-ui-card-border);box-shadow:0 1px 8px 0 var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-translater-setting-box .weilin-comfyui-language-selectors[data-v-067a4b09]{display:flex;gap:16px;margin:12px 0}.weilin-comfyui-translater-setting-box .weilin-comfyui-language-selectors .weilin-comfyui-setting-item[data-v-067a4b09]{flex:1}.weilin-comfyui-setting-small-titile[data-v-067a4b09]{font-size:16px;font-weight:600;color:var(--weilin-prompt-ui-title-color);margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--weilin-prompt-ui-card-border)}.weilin-comfyui-common-select[data-v-067a4b09]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-input-border);border-radius:6px;background-color:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-label-color);font-size:14px;transition:border-color .2s}.weilin-comfyui-common-select[data-v-067a4b09]:focus{outline:none;border-color:var(--weilin-prompt-ui-input-focus)}.weilin-comfyui-skin-preview[data-v-067a4b09]{max-width:200px;max-height:300px;border-radius:8px;overflow:hidden;box-shadow:var(--weilin-prompt-ui-btn-shadow);margin-top:8px}.weilin-comfyui-skin-preview img[data-v-067a4b09]{width:100%;height:100%;object-fit:contain}.weilin-comfyui-settings-column[data-v-067a4b09]{display:flex;flex-direction:column;gap:10px}.weilin-comfyui-openai-settings[data-v-067a4b09]{max-width:800px;margin:0 auto;background:var(--weilin-prompt-ui-card-bg);border-radius:var(--weilin-prompt-ui-border-radius);padding:18px;box-shadow:var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-config-list[data-v-067a4b09]{margin-top:20px}.weilin-comfyui-config-item[data-v-067a4b09]{border:1px solid var(--weilin-prompt-ui-card-border);border-radius:8px;padding:14px;margin-bottom:12px;background:var(--weilin-prompt-ui-primary-bg);box-shadow:0 1px 6px 0 var(--weilin-prompt-ui-card-shadow)}.weilin-comfyui-config-header[data-v-067a4b09]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.weilin-comfyui-config-actions button[data-v-067a4b09]{margin-left:5px;padding:4px 12px;border-radius:6px;border:1px solid var(--weilin-prompt-ui-input-border);cursor:pointer;background:var(--weilin-prompt-ui-card-bg);color:var(--weilin-prompt-ui-label-color);font-weight:500;transition:background .2s}.weilin-comfyui-config-actions button[data-v-067a4b09]:hover{background:var(--weilin-prompt-ui-gradient-primary);color:#fff}.weilin-comfyui-config-details[data-v-067a4b09]{font-size:.95em;color:var(--weilin-prompt-ui-secondary-text);padding-left:8px}.weilin-comfyui-config-form[data-v-067a4b09]{margin-top:10px;padding:10px;background:var(--weilin-prompt-ui-primary-bg);border-radius:8px}.weilin-comfyui-form-group[data-v-067a4b09]{margin-bottom:10px}.weilin-comfyui-form-group label[data-v-067a4b09]{display:block;margin-bottom:5px;color:var(--weilin-prompt-ui-label-color)}.weilin-comfyui-form-group input[data-v-067a4b09]{width:100%;padding:7px;border-radius:6px;border:1px solid var(--weilin-prompt-ui-input-border);background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-label-color)}.weilin-comfyui-form-actions[data-v-067a4b09]{text-align:right;margin-top:10px}.weilin-comfyui-add-button[data-v-067a4b09]{margin-top:20px;width:100%;padding:10px;background:var(--weilin-prompt-ui-btn-gradient);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:16px;box-shadow:var(--weilin-prompt-ui-btn-shadow);transition:background .2s}.weilin-comfyui-add-button[data-v-067a4b09]:hover{background:var(--weilin-prompt-ui-btn-gradient-hover)}.weilin-comfyui-sponsor-me-settings[data-v-067a4b09]{background:var(--weilin-prompt-ui-card-bg);border-radius:var(--weilin-prompt-ui-border-radius);padding:18px;box-shadow:var(--weilin-prompt-ui-card-shadow);text-align:center}.weilin-comfyui-sponsor-me-button[data-v-067a4b09]{margin-top:18px;padding:12px 32px;background:var(--weilin-prompt-ui-btn-gradient);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:18px;box-shadow:var(--weilin-prompt-ui-btn-shadow);transition:background .2s}.weilin-comfyui-sponsor-me-button[data-v-067a4b09]:hover{background:var(--weilin-prompt-ui-btn-gradient-hover)}.weilin-comfyui-start-panel-settings[data-v-067a4b09]{background:var(--weilin-prompt-ui-card-bg);border-radius:var(--weilin-prompt-ui-border-radius);padding:18px;box-shadow:var(--weilin-prompt-ui-card-shadow);text-align:center}.weilin-comfyui-start-panel-button[data-v-067a4b09]{margin-top:18px;padding:12px 32px;background:var(--weilin-prompt-ui-btn-gradient);color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:18px;box-shadow:var(--weilin-prompt-ui-btn-shadow);transition:background .2s}.weilin-comfyui-start-panel-button[data-v-067a4b09]:hover{background:var(--weilin-prompt-ui-btn-gradient-hover)}.theme-switch[data-v-687d9c9d]{display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease}.theme-switch[data-v-687d9c9d]:hover{background:var(--weilin-prompt-ui-hover-bg-color)}.theme-switch[data-v-687d9c9d]:active{transform:scale(.95)}.switch-icon[data-v-687d9c9d]{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.sun[data-v-687d9c9d],.moon[data-v-687d9c9d]{width:20px;height:20px;stroke:var(--weilin-prompt-ui-icon-color);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:all .3s ease}.moon[data-v-687d9c9d]{fill:var(--weilin-prompt-ui-icon-color)}.theme-switch:hover .sun[data-v-687d9c9d],.theme-switch:hover .moon[data-v-687d9c9d]{transform:rotate(30deg)}.tag-manager[data-v-d1f6a811]{display:flex;flex-direction:column;padding:0 16px 16px;background:var(--weilin-prompt-ui-primary-bg);height:100%;box-sizing:border-box}.category-tabs[data-v-d1f6a811]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.tabs-wrapper[data-v-d1f6a811]{position:relative;border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.tabs-scroll[data-v-d1f6a811]{display:flex;gap:2px;padding:0 2px 2px;flex-wrap:wrap;align-items:flex-end}.tabs-scroll[data-v-d1f6a811]::-webkit-scrollbar{height:10px}.tabs-scroll[data-v-d1f6a811]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track)}.tabs-scroll[data-v-d1f6a811]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.tabs-scroll[data-v-d1f6a811]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.tab-item[data-v-d1f6a811]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:2px 15px;border-radius:4px 4px 0 0;cursor:pointer;transition:all .3s ease;border:1px solid var(--weilin-prompt-ui-border-color);border-bottom:none;position:relative;font-size:10px;height:34px;min-width:unset;width:fit-content}.tab-text[data-v-d1f6a811]{flex:0 0 auto;white-space:nowrap;text-align:center;margin:0 4px;color:var(--weilin-prompt-ui-primary-text)}.tab-actions[data-v-d1f6a811]{display:flex;gap:2px;align-items:center;transition:opacity .3s;position:absolute;margin-left:0;top:-25px;padding:5px;background-color:#00000080;border-radius:4px;z-index:1000}.action-btn[data-v-d1f6a811]{padding:4px;background:none;border:none;cursor:pointer;opacity:.7;transition:opacity .3s;color:inherit;display:flex;align-items:center;justify-content:center}.action-btn[data-v-d1f6a811]:hover{opacity:1}.action-icon[data-v-d1f6a811]{width:16px;height:16px;fill:currentcolor}.add-tab[data-v-d1f6a811]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 12px;background:none;border:1px dashed var(--weilin-prompt-ui-border-color);border-radius:4px 4px 0 0;color:var(--weilin-prompt-ui-secondary-text);cursor:pointer;transition:all .3s;white-space:nowrap;font-size:13px;height:28px;width:fit-content}.add-tab[data-v-d1f6a811]:hover{color:var(--weilin-prompt-ui-primary-color);border-color:var(--weilin-prompt-ui-primary-color);background:var(--weilin-prompt-ui-secondary-bg)}.plus-icon[data-v-d1f6a811]{font-size:16px;line-height:1}:root[data-theme=dark] .tab-item[data-v-d1f6a811]{background:var(--weilin-prompt-ui-primary-bg)}:root[data-theme=dark] .tab-item[data-v-d1f6a811]:hover{background:var(--weilin-prompt-ui-secondary-bg)}:root[data-theme=dark] .add-tab[data-v-d1f6a811]:hover{background:var(--weilin-prompt-ui-secondary-bg)}.tags-content[data-v-d1f6a811]{flex:1;display:flex;flex-direction:column}.tags-header[data-v-d1f6a811]{display:flex;justify-content:space-between;align-items:center}.tags-title[data-v-d1f6a811]{font-size:20px;font-weight:bolder;color:var(--weilin-prompt-ui-primary-text)}.tags-grid[data-v-d1f6a811]{display:flex;flex-wrap:wrap;gap:16px;padding:16px}.tag-wrapper[data-v-d1f6a811]{display:inline-flex;min-width:100px;max-width:200px;flex-direction:column}.tag-content[data-v-d1f6a811]{display:flex;flex-direction:column;width:100%;height:fit-content}.tag-main[data-v-d1f6a811]{position:relative;display:inline-flex;align-items:center;padding:6px 12px;border-radius:8px 8px 0 0;font-size:13px;font-weight:500;color:var(--weilin-prompt-ui-primary-text);transition:all .3s ease;cursor:default;border:1px solid var(--weilin-prompt-ui-border-color);border-bottom:none;width:100%;box-sizing:border-box;justify-content:center}.tag-desc[data-v-d1f6a811]{font-size:12px;color:var(--weilin-prompt-ui-secondary-text);text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;background-color:var(--weilin-prompt-ui-secondary-bg);padding:6px 12px;border-radius:0 0 8px 8px;width:100%;box-sizing:border-box;border:1px solid var(--weilin-prompt-ui-border-color);border-top:none}.tag-actions[data-v-d1f6a811]{background-color:#00000080;border-radius:6px;position:absolute;right:8px;display:inline-flex;opacity:0;transition:opacity .2s ease;top:-15px}.tag-content:hover .tag-actions[data-v-d1f6a811]{opacity:1}.settings-content[data-v-9427256d]{display:flex;flex-direction:column;min-width:600px;background-color:var(--weilin-prompt-ui-primary-bg);color:var(--weilin-prompt-ui-primary-text);padding-bottom:20px;box-sizing:border-box;z-index:1099}input[data-v-9427256d]{padding:8px;margin-right:8px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text)}input[data-v-9427256d]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px var(--weilin-prompt-ui-primary-color-fade)}button[data-v-9427256d]{padding:8px 16px;background-color:#2196f3;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-9427256d]:hover{background-color:#1976d2}button[data-v-9427256d]:disabled{background-color:#8d8f91}.data-container[data-v-9427256d]{margin-top:24px;padding:16px;color:var(--weilin-prompt-ui-primary-text);border-radius:4px;height:500px}.tag-group-container[data-v-9427256d]{height:430px;overflow-y:auto}h3[data-v-9427256d],h4[data-v-9427256d]{margin:8px 0;text-align:center}p[data-v-9427256d]{margin:4px 0;text-align:center}.loading-overlay[data-v-9427256d]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.loading-spinner[data-v-9427256d]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin-9427256d 1s linear infinite}@keyframes spin-9427256d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.info-links[data-v-9427256d]{margin-bottom:16px;padding:12px;background-color:var(--weilin-prompt-ui-secondary-bg);border-radius:8px;border:1px solid var(--weilin-prompt-ui-border-color)}.info-link-item[data-v-9427256d]{display:flex;align-items:center;margin:6px 0;font-size:14px}.info-link-label[data-v-9427256d]{color:var(--weilin-prompt-ui-secondary-text);min-width:80px;font-weight:500}.info-link[data-v-9427256d]{color:var(--weilin-prompt-ui-primary-color);text-decoration:none;transition:color .2s}.info-link[data-v-9427256d]:hover{color:var(--weilin-prompt-ui-primary-color-hover);text-decoration:underline}.generate-image-dialog[data-v-71f1fdde]{width:520px;max-width:90vw}.form-row[data-v-71f1fdde]{display:flex;gap:16px}.form-group-half[data-v-71f1fdde]{flex:1}.form-select[data-v-71f1fdde],.form-input[data-v-71f1fdde],.form-textarea[data-v-71f1fdde]{width:100%;padding:6px 10px;border-radius:6px;border:1px solid var(--weilin-prompt-ui-border-color);background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text)}.form-textarea[data-v-71f1fdde]{resize:vertical}.form-range[data-v-71f1fdde]{width:100%}.confirm-btn[data-v-71f1fdde]:disabled{opacity:.5;cursor:not-allowed}.batch-generate-dialog[data-v-aa7a0823]{width:480px;max-width:90vw}.form-row[data-v-aa7a0823]{display:flex;gap:16px}.form-group-half[data-v-aa7a0823]{flex:1}.form-select[data-v-aa7a0823],.form-input[data-v-aa7a0823]{width:100%;padding:6px 10px;border-radius:6px;border:1px solid var(--weilin-prompt-ui-border-color);background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text)}.form-range[data-v-aa7a0823]{width:100%}.confirm-btn[data-v-aa7a0823]:disabled,.cancel-btn[data-v-aa7a0823]:disabled{opacity:.5;cursor:not-allowed}.batch-progress-section[data-v-aa7a0823]{margin-top:12px;padding-top:12px;border-top:1px solid var(--weilin-prompt-ui-border-color)}.batch-progress-bar-wrap[data-v-aa7a0823]{width:100%;height:12px;background:var(--weilin-prompt-ui-secondary-bg);border-radius:6px;overflow:hidden}.batch-progress-bar[data-v-aa7a0823]{height:100%;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;transition:width .3s ease}.batch-progress-text[data-v-aa7a0823]{text-align:center;font-size:14px;font-weight:600;margin-top:6px;color:var(--weilin-prompt-ui-primary-text)}.tag-manager[data-v-9378c73b]{display:flex;flex-direction:column;padding:0;background:var(--weilin-prompt-ui-primary-bg);height:100%;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.category-tabs[data-v-9378c73b]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;margin-top:0;flex-shrink:0;padding-top:8px}.tabs-wrapper[data-v-9378c73b]{position:relative;border-bottom:1px solid var(--weilin-prompt-ui-border-color);margin-top:0}.tabs-scroll[data-v-9378c73b]{display:flex;gap:2px;padding:0 2px 2px;flex-wrap:wrap;align-items:center}.tabs-scroll[data-v-9378c73b]::-webkit-scrollbar{height:10px}.tabs-scroll[data-v-9378c73b]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track)}.tabs-scroll[data-v-9378c73b]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.tabs-scroll[data-v-9378c73b]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.tab-item[data-v-9378c73b]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:2px 15px;border-radius:4px 4px 0 0;cursor:pointer;transition:all .3s ease;border:1px solid var(--weilin-prompt-ui-border-color);border-bottom:none;position:relative;font-size:10px;height:34px;min-width:unset;width:fit-content}.tab-text[data-v-9378c73b]{flex:0 0 auto;white-space:nowrap;text-align:center;margin:0 4px;color:var(--weilin-prompt-ui-primary-text)}.tab-actions[data-v-9378c73b]{display:flex;gap:2px;align-items:center;transition:opacity .3s;position:absolute;margin-left:0;top:-25px;padding:5px;background-color:#00000080;border-radius:4px;z-index:1000}.action-btn[data-v-9378c73b]{padding:4px;background:none;border:none;cursor:pointer;opacity:.7;transition:opacity .3s;color:inherit;display:flex;align-items:center;justify-content:center}.action-btn[data-v-9378c73b]:hover{opacity:1}.action-icon[data-v-9378c73b]{width:16px;height:16px;fill:currentColor}.add-tab[data-v-9378c73b]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 12px;background:none;border:1px dashed var(--weilin-prompt-ui-border-color);border-radius:4px 4px 0 0;color:var(--weilin-prompt-ui-secondary-text);cursor:pointer;transition:all .3s;white-space:nowrap;font-size:13px;height:28px;width:fit-content}.add-tab[data-v-9378c73b]:hover{color:var(--weilin-prompt-ui-primary-color);border-color:var(--weilin-prompt-ui-primary-color);background:var(--weilin-prompt-ui-secondary-bg)}.plus-icon[data-v-9378c73b]{font-size:16px;line-height:1}:root[data-theme=dark] .tab-item[data-v-9378c73b]{background:var(--weilin-prompt-ui-primary-bg)}:root[data-theme=dark] .tab-item[data-v-9378c73b]:hover{background:var(--weilin-prompt-ui-secondary-bg)}:root[data-theme=dark] .add-tab[data-v-9378c73b]:hover{background:var(--weilin-prompt-ui-secondary-bg)}.tags-content[data-v-9378c73b]{flex:1;display:flex;flex-direction:column}.tags-header[data-v-9378c73b]{display:flex;justify-content:space-between;align-items:center}.tags-title[data-v-9378c73b]{font-size:20px;font-weight:bolder;color:var(--weilin-prompt-ui-primary-text)}.tags-grid[data-v-9378c73b]{display:flex;flex-wrap:wrap;gap:16px;padding:16px}.tag-wrapper[data-v-9378c73b]{display:inline-flex;min-width:100px;max-width:200px;flex-direction:column}.tag-content[data-v-9378c73b]{display:flex;flex-direction:column;width:100%;height:fit-content}.tag-main[data-v-9378c73b]{position:relative;display:inline-flex;align-items:center;padding:6px 12px;border-radius:8px 8px 0 0;font-size:13px;font-weight:500;color:var(--weilin-prompt-ui-primary-text);transition:all .3s ease;cursor:default;border:1px solid var(--weilin-prompt-ui-border-color);border-bottom:none;width:100%;box-sizing:border-box;justify-content:center}.tag-desc[data-v-9378c73b]{font-size:12px;color:var(--weilin-prompt-ui-secondary-text);text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;background-color:var(--weilin-prompt-ui-secondary-bg);padding:6px 12px;border-radius:0 0 8px 8px;width:100%;box-sizing:border-box;border:1px solid var(--weilin-prompt-ui-border-color);border-top:none}.tag-actions[data-v-9378c73b]{background-color:#00000080;border-radius:6px;position:absolute;right:8px;display:inline-flex;opacity:0;transition:opacity .2s ease;top:-15px}.tag-content:hover .tag-actions[data-v-9378c73b]{opacity:1}.action-btn[data-v-9378c73b]{padding:2px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.action-btn svg[data-v-9378c73b]{width:12px;height:12px;fill:var(--weilin-prompt-ui-secondary-text);transition:fill .2s ease}.action-btn:hover svg[data-v-9378c73b]{fill:var(--weilin-prompt-ui-primary-text)}.tag-content[data-v-9378c73b]:hover{transform:translateY(-1px);filter:drop-shadow(0 2px 4px var(--weilin-prompt-ui-shadow-color))}.tag-wrapper:active .tag-content[data-v-9378c73b]{transform:translateY(0)}.tag-wrapper:not(:has(.tag-desc)) .tag-main[data-v-9378c73b]{border-radius:16px;border-bottom:1px solid var(--border-color)}.primary-tabs[data-v-9378c73b]::-webkit-scrollbar,.sub-tabs[data-v-9378c73b]::-webkit-scrollbar{height:6px;width:6px}.primary-tabs[data-v-9378c73b]::-webkit-scrollbar-track,.sub-tabs[data-v-9378c73b]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track);border-radius:3px}.primary-tabs[data-v-9378c73b]::-webkit-scrollbar-thumb,.sub-tabs[data-v-9378c73b]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.primary-tabs[data-v-9378c73b]::-webkit-scrollbar-thumb:hover,.sub-tabs[data-v-9378c73b]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.weilin-tools-dialog-overlay[data-v-9378c73b]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.weilin-tools-dialog-content[data-v-9378c73b]{background:var(--weilin-prompt-ui-primary-bg);border-radius:8px;min-width:400px;max-width:90%;box-shadow:0 2px 12px #00000026;box-sizing:border-box;z-index:10099}.weilin-tools-dialog-header[data-v-9378c73b]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.weilin-tools-dialog-header h2[data-v-9378c73b]{margin:0;font-size:18px;color:var(--primary-text)}.weilin-tools-dialog-body[data-v-9378c73b]{padding:20px;box-sizing:border-box}.weilin-tools-dialog-footer[data-v-9378c73b]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid var(--border-color)}.form-group[data-v-9378c73b]{margin-bottom:16px;box-sizing:border-box;width:100%}.form-group[data-v-9378c73b]:last-child{margin-bottom:0}.form-group label[data-v-9378c73b]{display:block;margin-bottom:8px;color:var(--primary-text)}.form-group input[data-v-9378c73b],.form-group textarea[data-v-9378c73b]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-group textarea[data-v-9378c73b]{resize:vertical;min-height:100px}.form-group input[data-v-9378c73b]:focus,.form-group textarea[data-v-9378c73b]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px rgba(var(--weilin-prompt-ui-primary-color-rgb),.1)}.cancel-btn[data-v-9378c73b],.confirm-btn[data-v-9378c73b]{padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.cancel-btn[data-v-9378c73b]{background:none;border:1px solid var(--weilin-prompt-ui-border-color);color:var(--weilin-prompt-ui-secondary-text)}.confirm-btn[data-v-9378c73b]{background:var(--weilin-prompt-ui-primary-color);border:none;color:#fff}.cancel-btn[data-v-9378c73b]:hover{background:var(--weilin-prompt-ui-hover-bg-color)}.confirm-btn[data-v-9378c73b]:hover{opacity:.9}.close-btn[data-v-9378c73b]{border:none;background:none;font-size:20px;color:var(--weilin-prompt-ui-secondary-text);cursor:pointer;padding:4px;line-height:1}.close-btn[data-v-9378c73b]:hover{color:var(--weilin-prompt-ui-primary-text)}.confirm-weilin-tools-dialog[data-v-9378c73b]{min-width:300px!important;max-width:400px!important;width:90%;box-sizing:border-box}.confirm-message[data-v-9378c73b]{margin:0;color:var(--weilin-prompt-ui-primary-text);text-align:center}.delete-btn[data-v-9378c73b]{padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;background:var(--weilin-prompt-ui-danger-color, #ff4d4f);border:none;color:#fff;transition:all .3s ease}.delete-btn[data-v-9378c73b]:hover{opacity:.9}.delete-btn[data-v-9378c73b]:disabled{opacity:.5;cursor:not-allowed}.cancel-delete-btn[data-v-9378c73b]{background:none;border:1px solid var(--weilin-prompt-ui-border-color);color:var(--weilin-prompt-ui-secondary-text);padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.cancel-delete-btn[data-v-9378c73b]:hover{background:var(--weilin-prompt-ui-hover-bg-color)}.weilin-tools-dialog-overlay[data-v-9378c73b]{animation:fadeIn-9378c73b .2s ease}.weilin-tools-dialog-content[data-v-9378c73b]{animation:slideIn-9378c73b .2s ease;z-index:10099}@keyframes fadeIn-9378c73b{0%{opacity:0}to{opacity:1}}@keyframes slideIn-9378c73b{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.color-picker[data-v-9378c73b]{display:flex;gap:12px;padding:12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-secondary-bg)}.color-preview[data-v-9378c73b]{width:48px;height:48px;border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color);background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0px}.color-controls[data-v-9378c73b]{flex:1;display:flex;flex-direction:column;gap:8px}.color-input[data-v-9378c73b]{width:100%;height:32px;padding:0;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;cursor:pointer}.alpha-control[data-v-9378c73b]{display:flex;align-items:center;gap:8px}.alpha-slider[data-v-9378c73b]{flex:1;height:8px;-webkit-appearance:none;background:linear-gradient(to right,transparent,currentColor);border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color)}.alpha-slider[data-v-9378c73b]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--weilin-prompt-ui-primary-color);cursor:pointer;border:2px solid white;box-shadow:0 0 2px #0000004d}.alpha-value[data-v-9378c73b]{min-width:48px;text-align:right;color:var(--weilin-prompt-ui-secondary-text)}.primary-tab[data-v-9378c73b],.sub-tab[data-v-9378c73b],.tag-card[data-v-9378c73b]{position:relative;background-color:transparent}.search-container[data-v-9378c73b]{position:relative;z-index:100;flex:1;min-width:0}.search-input[data-v-9378c73b]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);font-size:14px;height:32px;box-sizing:border-box}.search-input[data-v-9378c73b]::placeholder{color:var(--weilin-prompt-ui-secondary-text);opacity:1}.search-input[data-v-9378c73b]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px var(--weilin-prompt-ui-primary-color-fade)}.search-results[data-v-9378c73b]{position:fixed;max-height:300px;overflow-y:auto;background:var(--weilin-prompt-ui-primary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;margin-top:4px;box-shadow:0 2px 8px var(--weilin-prompt-ui-shadow-color);z-index:1000}.search-result-item[data-v-9378c73b]{padding:8px 12px;cursor:pointer;border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.search-result-item[data-v-9378c73b]:last-child{border-bottom:none}.search-result-item[data-v-9378c73b]:hover{background:var(--weilin-prompt-ui-hover-bg)}.result-content[data-v-9378c73b]{display:flex;flex-direction:column;gap:4px}.result-text[data-v-9378c73b]{font-size:14px;color:var(--weilin-prompt-ui-primary-text)}.result-path[data-v-9378c73b]{font-size:12px;color:var(--weilin-prompt-ui-secondary-text)}.no-results[data-v-9378c73b]{padding:12px;text-align:center;color:var(--weilin-prompt-ui-secondary-text);font-size:14px}.tab-item.active[data-v-9378c73b]{border-color:var(--weilin-prompt-ui-primary-color)}.tab-item.active .action-btn[data-v-9378c73b]{color:#fff}.tab-content[data-v-9378c73b]{display:flex;align-items:center;gap:4px}.add-btn[data-v-9378c73b]{font-size:14px}.toolbar[data-v-9378c73b]{display:flex;flex-direction:column;padding:0 0 12px;flex-shrink:0;margin-bottom:16px;border-bottom:1px solid var(--weilin-prompt-ui-border-color);min-height:fit-content;height:auto}.toolbar .toolbar-top[data-v-9378c73b]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.refresh-btn[data-v-9378c73b]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-secondary-bg);cursor:pointer;transition:all .2s ease}.refresh-btn[data-v-9378c73b]:hover{background:var(--weilin-prompt-ui-hover-bg);border-color:var(--weilin-prompt-ui-primary-color)}.refresh-icon[data-v-9378c73b]{fill:var(--weilin-prompt-ui-primary-text)}.tags-actions[data-v-9378c73b]{width:fit-content;display:flex;flex-direction:row;align-items:center;gap:12px}.tag-checkbox[data-v-9378c73b]{margin-top:3px}.radio-input[data-v-9378c73b]{width:16px!important;height:16px!important;margin-top:3px}.toolbar-bottom[data-v-9378c73b]{display:flex;align-items:center;gap:12px;margin-top:8px;padding-bottom:8px}.auto-add-checkbox[data-v-9378c73b]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--weilin-prompt-ui-primary-text)}.auto-add-checkbox label[data-v-9378c73b]{display:flex;align-items:center;gap:8px;cursor:pointer}.auto-add-checkbox input[type=checkbox][data-v-9378c73b]{width:16px;height:16px;cursor:pointer}.group-edit-mode[data-v-9378c73b]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 12px;background:none;border:1px dashed var(--weilin-prompt-ui-border-color);border-radius:4px 4px 0 0;color:var(--weilin-prompt-ui-secondary-text);transition:all .3s;white-space:nowrap;font-size:13px;height:28px;width:fit-content;cursor:pointer}.group-edit-mode[data-v-9378c73b]:hover{color:var(--weilin-prompt-ui-primary-color);border-color:var(--weilin-prompt-ui-primary-color);background:var(--weilin-prompt-ui-secondary-bg)}.highlight[data-v-9378c73b]{border:2px solid var(--weilin-prompt-ui-primary-color);box-shadow:0 0 8px #ff7b0299;transform:scale(1.05);transition:all .3s ease}.import-btn[data-v-9378c73b]{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background-color:var(--weilin-prompt-ui-primary-color);color:#fff;cursor:pointer;transition:all .3s ease;height:32px;box-sizing:border-box;white-space:nowrap;flex-shrink:0}.import-btn[data-v-9378c73b]:hover{opacity:.9}.import-btn[data-v-9378c73b]:disabled{opacity:.5;cursor:not-allowed;background-color:var(--weilin-prompt-ui-secondary-bg)}.share-btn[data-v-9378c73b]{background:var(--weilin-prompt-ui-primary-color);border:none;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.share-btn[data-v-9378c73b]:hover{opacity:.9}.share-btn[data-v-9378c73b]:disabled{opacity:.5;cursor:not-allowed}.delete-action-btn[data-v-9378c73b]{background:var(--weilin-prompt-ui-primary-color);border:none;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.delete-action-btn[data-v-9378c73b]:hover{opacity:.9}.delete-action-btn[data-v-9378c73b]:disabled{opacity:.5;cursor:not-allowed}.share-selected-btn[data-v-9378c73b]{background:var(--weilin-prompt-ui-success-color);border:none;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.share-selected-btn[data-v-9378c73b]:hover{opacity:.9}.share-selected-btn[data-v-9378c73b]:disabled{opacity:.5;cursor:not-allowed}.tab-size-btn[data-v-9378c73b]{display:flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background-color:var(--weilin-prompt-ui-secondary-bg);color:var(--weilin-prompt-ui-primary-text);cursor:pointer;transition:all .3s ease;font-size:12px;white-space:nowrap}.tab-size-btn[data-v-9378c73b]:hover{background-color:var(--weilin-prompt-ui-hover-bg);border-color:var(--weilin-prompt-ui-primary-color)}.tab-size-weilin-tools-dialog[data-v-9378c73b]{min-width:500px;max-width:600px}.config-section[data-v-9378c73b]{margin-bottom:24px;padding:16px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;background:var(--weilin-prompt-ui-secondary-bg)}.config-section h3[data-v-9378c73b]{margin:0 0 16px;color:var(--weilin-prompt-ui-primary-text);font-size:16px}.width-control[data-v-9378c73b]{display:flex;flex-direction:column;gap:8px}.radio-label[data-v-9378c73b]{display:flex;align-items:center;gap:8px;cursor:pointer}.radio-label input[type=radio][data-v-9378c73b]{width:auto!important;margin:0}.number-input[data-v-9378c73b]{width:100px!important;margin-top:8px}.range-input[data-v-9378c73b]{width:100%;height:8px;-webkit-appearance:none;background:var(--weilin-prompt-ui-border-color);border-radius:4px;outline:none}.range-input[data-v-9378c73b]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--weilin-prompt-ui-primary-color);cursor:pointer;border:2px solid white;box-shadow:0 0 2px #0000004d}.reset-btn[data-v-9378c73b]{background:var(--weilin-prompt-ui-warning-color, #faad14);border:none;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.reset-btn[data-v-9378c73b]:hover{opacity:.9}.tag-thumb-area[data-v-9378c73b]{width:120px;height:120px;margin:0 auto 6px;border-radius:6px;overflow:hidden;position:relative}.tag-thumb-img[data-v-9378c73b]{width:100%;height:100%;object-fit:cover}.tag-thumb-ready-wrap[data-v-9378c73b]{width:100%;height:100%;position:relative}.tag-thumb-regen-btn[data-v-9378c73b]{position:absolute;top:4px;right:4px;width:26px;height:26px;border-radius:50%;border:none;background:#0000008c;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease}.tag-thumb-ready-wrap:hover .tag-thumb-regen-btn[data-v-9378c73b]{opacity:1}.tag-thumb-regen-btn[data-v-9378c73b]:hover{background:#000c}.batch-generate-btn[data-v-9378c73b]{background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center}.batch-generate-btn[data-v-9378c73b]:hover:not(:disabled){background:linear-gradient(135deg,#5a6fd6,#6a4196)}.batch-generate-btn[data-v-9378c73b]:disabled{opacity:.5;cursor:not-allowed}.cancel-generate-btn[data-v-9378c73b]{background:linear-gradient(135deg,#e74c3c,#c0392b);display:flex;align-items:center}.cancel-generate-btn[data-v-9378c73b]:hover:not(:disabled){background:linear-gradient(135deg,#d44235,#a93226)}.cancel-generate-btn[data-v-9378c73b]:disabled{opacity:.5;cursor:not-allowed}.tag-thumb-placeholder[data-v-9378c73b]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:12px;cursor:pointer;transition:background .15s ease}.tag-thumb-empty[data-v-9378c73b]{border:2px dashed var(--weilin-prompt-ui-border-color);border-radius:6px;color:var(--weilin-prompt-ui-secondary-text)}.tag-thumb-empty[data-v-9378c73b]:hover{border-color:var(--weilin-prompt-ui-primary-color);color:var(--weilin-prompt-ui-primary-color);background:color-mix(in srgb,var(--weilin-prompt-ui-primary-color) 8%,transparent)}.tag-thumb-loading[data-v-9378c73b]{border:2px solid var(--weilin-prompt-ui-border-color);border-radius:6px;color:var(--weilin-prompt-ui-secondary-text)}.tag-thumb-failed[data-v-9378c73b]{border:2px dashed #ff6b6b;border-radius:6px;color:#ff6b6b;gap:2px}.tag-thumb-failed[data-v-9378c73b]:hover{background:color-mix(in srgb,#ff6b6b 8%,transparent)}.tag-thumb-spinner[data-v-9378c73b]{width:24px;height:24px;border:3px solid var(--weilin-prompt-ui-border-color);border-top-color:var(--weilin-prompt-ui-primary-color);border-radius:50%;animation:thumb-spin-9378c73b .8s linear infinite}@keyframes thumb-spin-9378c73b{to{transform:rotate(360deg)}}.tag-thumb-overlay[data-v-9378c73b]{position:fixed;z-index:9999;max-width:400px;max-height:500px;border-radius:8px;box-shadow:0 8px 24px #0006;overflow:hidden;background:#000;pointer-events:none}.tag-thumb-full[data-v-9378c73b]{width:100%;height:100%;object-fit:contain}.lora-raw__content[data-v-f2df06a0]{height:100%;padding:20px;overflow-y:auto;color:var(--weilin-prompt-ui-primary-text)}.lora-detail[data-v-0b29ccf2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000080;display:flex;align-items:center;justify-content:center;color:var(--weilin-prompt-ui-primary-text)}.lora-detail__content[data-v-0b29ccf2]{height:100%;padding:20px;overflow-y:auto;color:var(--weilin-prompt-ui-primary-text)}.svg-icon[data-v-0b29ccf2]{fill:var(--weilin-prompt-ui-primary-text)}.lora-detail__loading[data-v-0b29ccf2]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center}.lora-detail__body[data-v-0b29ccf2]{height:100%}.lora-detail__table[data-v-0b29ccf2]{width:100%;border-collapse:collapse}.lora-detail__table td[data-v-0b29ccf2]{padding:12px;border-bottom:1px solid var(--weilin-prompt-ui-border)}.lora-detail__table td.label[data-v-0b29ccf2]{width:180px;color:var(--weilin-prompt-ui-label);font-weight:500}.lora-detail__table td.actions[data-v-0b29ccf2]{width:130px;text-align:right;display:flex;flex-direction:row;align-items:center}.lora-detail__tags[data-v-0b29ccf2]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.lora-detail__tag[data-v-0b29ccf2]{padding:4px 12px;border-radius:16px;font-size:14px}.edit-btn[data-v-0b29ccf2],.refresh-btn[data-v-0b29ccf2],.fetch-btn[data-v-0b29ccf2],.copy-btn[data-v-0b29ccf2]{padding:6px 12px;border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color);background:var(--weilin-prompt-ui-button-bg);color:var(--weilin-prompt-ui-button-text);cursor:pointer;transition:all .3s}.edit-btn[data-v-0b29ccf2]:hover,.refresh-btn[data-v-0b29ccf2]:hover,.fetch-btn[data-v-0b29ccf2]:hover,.copy-btn[data-v-0b29ccf2]:hover{background:var(--weilin-prompt-ui-button-hover)}input[data-v-0b29ccf2]{width:100%;padding:8px;border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color);background-color:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-input-text)}input[data-v-0b29ccf2]:focus{border-color:var(--weilin-prompt-ui-primary);outline:none}.word-list[data-v-0b29ccf2]{display:flex;flex-wrap:wrap;gap:8px}.word-item[data-v-0b29ccf2]{padding:4px 12px;border-radius:16px;background:var(--weilin-prompt-ui-tag-bg);color:var(--weilin-prompt-ui-tag-text);cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:4px}.word-item[data-v-0b29ccf2]:hover{background:var(--weilin-prompt-ui-tag-hover)}.word-item.is-selected[data-v-0b29ccf2]{background:var(--weilin-prompt-ui-primary-color);color:#fff}.fade-enter-active[data-v-0b29ccf2],.fade-leave-active[data-v-0b29ccf2]{transition:opacity .3s ease}.fade-enter-from[data-v-0b29ccf2],.fade-leave-to[data-v-0b29ccf2]{opacity:0}.is-rotating[data-v-0b29ccf2]{animation:rotate-0b29ccf2 1s linear infinite}@keyframes rotate-0b29ccf2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lora-detail__images[data-v-0b29ccf2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;padding:20px;list-style:none;margin:0}.lora-detail__image-item[data-v-0b29ccf2]{position:relative;background:var(--weilin-prompt-ui-secondary-bg);border-radius:8px;overflow:hidden;box-shadow:0 2px 8px var(--weilin-prompt-ui-shadow-color);transition:transform .3s ease}.lora-detail__image-item[data-v-0b29ccf2]:hover{transform:translateY(-2px)}.image-wrapper[data-v-0b29ccf2]{position:relative;width:100%;padding-top:100%;overflow:hidden}.image-wrapper img[data-v-0b29ccf2]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.image-wrapper:hover img[data-v-0b29ccf2]{transform:scale(1.05)}.image-action[data-v-0b29ccf2]{position:absolute;top:12px;right:12px;background:#0009;color:#fff;padding:6px 12px;border-radius:4px;opacity:0;transition:all .3s ease;cursor:pointer;font-size:13px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgb(255 255 255 / .1);z-index:1}.image-wrapper:hover .image-action[data-v-0b29ccf2]{opacity:1}.image-action[data-v-0b29ccf2]:hover{background:#000c;transform:translateY(-1px)}.image-info[data-v-0b29ccf2]{padding:16px;background:var(--weilin-prompt-ui-secondary-bg)}.info-item[data-v-0b29ccf2]{display:block;margin-bottom:8px;font-size:13px;color:var(--weilin-prompt-ui-secondary-text);word-break:break-all}.info-item[data-v-0b29ccf2]:last-child{margin-bottom:0}.info-item label[data-v-0b29ccf2]{display:inline-block;color:var(--weilin-prompt-ui-label);margin-right:8px;font-weight:500}.civitai-link[data-v-0b29ccf2]{display:inline-flex;align-items:center;gap:4px;color:var(--weilin-prompt-ui-primary-color);text-decoration:none;transition:opacity .3s ease}.civitai-link[data-v-0b29ccf2]:hover{opacity:.8}.civitai-icon[data-v-0b29ccf2]{fill:currentcolor}.info-item[data-v-0b29ccf2]:has(label:contains("正向提示词")),.info-item[data-v-0b29ccf2]:has(label:contains("反向提示词")){background:var(--weilin-prompt-ui-tag-bg);padding:8px;border-radius:4px;margin-top:12px}.image-params[data-v-0b29ccf2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-bottom:12px}.param-item[data-v-0b29ccf2]{background:var(--weilin-prompt-ui-tag-bg);padding:4px 8px;border-radius:4px;font-size:12px}@media (width <= 768px){.lora-detail__images[data-v-0b29ccf2]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;padding:16px}.image-info[data-v-0b29ccf2]{padding:12px}}.word-item .is-hidden[data-v-0b29ccf2]{display:none}.toggle-btn[data-v-0b29ccf2]{cursor:pointer;color:var(--primary-color);text-align:center;padding:4px;margin-top:8px}.toggle-btn[data-v-0b29ccf2]:hover{text-decoration:underline}.lora-detail[data-v-b0ee2f35]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000080;display:flex;align-items:center;justify-content:center;color:var(--weilin-prompt-ui-primary-text)}.lora-detail__content[data-v-b0ee2f35]{height:100%;padding:20px;overflow-y:auto;color:var(--weilin-prompt-ui-primary-text)}.lora-detail__loading[data-v-b0ee2f35]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center}.svg-icon[data-v-b0ee2f35]{fill:var(--weilin-prompt-ui-primary-text)}.lora-detail__body[data-v-b0ee2f35]{height:100%}.lora-detail__table[data-v-b0ee2f35]{width:100%;table-layout:fixed;overflow-wrap:break-word;border-collapse:collapse;font-size:.55em}.lora-detail__table td[data-v-b0ee2f35]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:12px;border-bottom:1px solid var(--weilin-prompt-ui-border);max-width:330px}.lora-detail__table td.label[data-v-b0ee2f35]{color:var(--weilin-prompt-ui-label);font-weight:500;width:120px;min-width:120px}.lora-detail__table .hash[data-v-b0ee2f35],.lora-detail__table .text[data-v-b0ee2f35]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lora-detail__table td.actions[data-v-b0ee2f35]{width:130px;text-align:right;display:flex;flex-direction:row;align-items:center}.lora-detail__tags[data-v-b0ee2f35]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.lora-detail__title[data-v-b0ee2f35]{font-size:.55em}.lora-detail__tag[data-v-b0ee2f35]{padding:4px 12px;border-radius:16px;font-size:.55em}.edit-btn[data-v-b0ee2f35],.refresh-btn[data-v-b0ee2f35],.fetch-btn[data-v-b0ee2f35],.copy-btn[data-v-b0ee2f35]{padding:6px 12px;border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color);background:var(--weilin-prompt-ui-button-bg);color:var(--weilin-prompt-ui-button-text);cursor:pointer;transition:all .3s;font-size:.55em}.edit-btn[data-v-b0ee2f35]:hover,.refresh-btn[data-v-b0ee2f35]:hover,.fetch-btn[data-v-b0ee2f35]:hover,.copy-btn[data-v-b0ee2f35]:hover{background:var(--weilin-prompt-ui-button-hover)}input[data-v-b0ee2f35]{width:100%;padding:8px;border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color);background-color:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-input-text)}input[data-v-b0ee2f35]:focus{border-color:var(--weilin-prompt-ui-primary);outline:none}.word-list[data-v-b0ee2f35]{display:flex;flex-wrap:wrap;gap:8px}.word-item[data-v-b0ee2f35]{padding:4px 12px;border-radius:16px;background:var(--weilin-prompt-ui-tag-bg);color:var(--weilin-prompt-ui-tag-text);cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:4px}.word-item[data-v-b0ee2f35]:hover{background:var(--weilin-prompt-ui-tag-hover)}.word-item.is-selected[data-v-b0ee2f35]{background:var(--weilin-prompt-ui-primary-color);color:#fff}.fade-enter-active[data-v-b0ee2f35],.fade-leave-active[data-v-b0ee2f35]{transition:opacity .3s ease}.fade-enter-from[data-v-b0ee2f35],.fade-leave-to[data-v-b0ee2f35]{opacity:0}.is-rotating[data-v-b0ee2f35]{animation:rotate-b0ee2f35 1s linear infinite}@keyframes rotate-b0ee2f35{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lora-detail__images[data-v-b0ee2f35]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;padding:20px;list-style:none;margin:0;max-width:100%}.lora-detail__image-item[data-v-b0ee2f35]{position:relative;background:var(--weilin-prompt-ui-secondary-bg);border-radius:8px;overflow:hidden;box-shadow:0 2px 8px var(--weilin-prompt-ui-shadow-color);transition:transform .3s ease}.lora-detail__image-item[data-v-b0ee2f35]:hover{transform:translateY(-2px)}.image-wrapper[data-v-b0ee2f35]{position:relative;width:100%;padding-top:100%;overflow:hidden}.image-wrapper img[data-v-b0ee2f35]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.image-wrapper:hover img[data-v-b0ee2f35]{transform:scale(1.05)}.image-action[data-v-b0ee2f35]{position:absolute;top:12px;right:12px;background:#0009;color:#fff;padding:6px 12px;border-radius:4px;opacity:0;transition:all .3s ease;cursor:pointer;font-size:.55em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgb(255 255 255 / .1);z-index:1}.image-wrapper:hover .image-action[data-v-b0ee2f35]{opacity:1}.image-action[data-v-b0ee2f35]:hover{background:#000c;transform:translateY(-1px)}.image-info[data-v-b0ee2f35]{font-size:.55em;padding:16px;background:var(--weilin-prompt-ui-secondary-bg)}.info-item[data-v-b0ee2f35]{display:block;margin-bottom:8px;font-size:.55em;color:var(--weilin-prompt-ui-secondary-text);word-break:break-all}.info-item[data-v-b0ee2f35]:last-child{margin-bottom:0}.info-item label[data-v-b0ee2f35]{display:inline-block;color:var(--weilin-prompt-ui-label);margin-right:8px;font-weight:500}.civitai-link[data-v-b0ee2f35]{display:inline-flex;align-items:center;gap:4px;color:var(--weilin-prompt-ui-primary-color);text-decoration:none;transition:opacity .3s ease}.civitai-link[data-v-b0ee2f35]:hover{opacity:.8}.civitai-icon[data-v-b0ee2f35]{fill:currentcolor}.info-item[data-v-b0ee2f35]:has(label:contains("正向提示词")),.info-item[data-v-b0ee2f35]:has(label:contains("反向提示词")){background:var(--weilin-prompt-ui-tag-bg);padding:8px;border-radius:4px;margin-top:12px}.image-params[data-v-b0ee2f35]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-bottom:12px}.param-item[data-v-b0ee2f35]{background:var(--weilin-prompt-ui-tag-bg);padding:4px 8px;border-radius:4px;font-size:.55em}@media (width <= 768px){.lora-detail__images[data-v-b0ee2f35]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;padding:16px}.image-info[data-v-b0ee2f35]{padding:12px}}.word-item .is-hidden[data-v-b0ee2f35]{display:none}.toggle-btn[data-v-b0ee2f35]{cursor:pointer;color:var(--primary-color);text-align:center;padding:4px;margin-top:8px}.toggle-btn[data-v-b0ee2f35]:hover{text-decoration:underline}.close-button[data-v-b0ee2f35]{position:absolute;top:10px;left:10px;width:24px;height:24px;border-radius:50%;background-color:#bbbbbb80;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 2px 4px #0003;transition:all .2s ease}.close-button[data-v-b0ee2f35]:hover{background-color:#f00c;color:#fff}.close-button span[data-v-b0ee2f35]{font-size:18px;line-height:18px;font-weight:700}.lora_catd_content[data-v-b0ee2f35]{position:fixed;width:450px;height:330px;z-index:999999999;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background-color:var(--weilin-prompt-ui-primary-bg);padding:6px;box-sizing:border-box;font-size:.55em;overflow:hidden}.weilin_prompt_ui_lora-stack[data-v-ac4d42a1]{top:0;left:0;height:100%;background:var(--weilin-prompt-ui-primary-bg);transition:width .3s ease;overflow:hidden;box-sizing:border-box}.weilin_prompt_ui_lora-content[data-v-ac4d42a1]{width:100%;height:100%;display:flex;flex-direction:column;margin-left:0}.weilin_prompt_ui_lora-header[data-v-ac4d42a1]{padding:8px 16px;border-bottom:1px solid var(--weilin-prompt-ui-border-color);display:flex;justify-content:space-between;align-items:center;background:var(--weilin-prompt-ui-secondary-bg);border-top-right-radius:8px;border-top-left-radius:8px}.weilin_prompt_ui_lora-header h3[data-v-ac4d42a1]{margin:0;font-size:16px;color:var(--weilin-prompt-ui-primary-text)}.weilin_prompt_ui_close-btn[data-v-ac4d42a1]{border:none;background:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.weilin_prompt_ui_close-btn[data-v-ac4d42a1]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_close-btn svg[data-v-ac4d42a1]{fill:var(--weilin-prompt-ui-secondary-text)}.weilin_prompt_ui_lora-body[data-v-ac4d42a1]{flex:1;overflow-y:auto;padding:16px}.weilin_prompt_ui_lora-list[data-v-ac4d42a1]{display:flex;flex-direction:column;gap:8px}.weilin_prompt_ui_lora-title[data-v-ac4d42a1]{margin:0;font-size:16px;color:var(--weilin-prompt-ui-primary-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-actions[data-v-ac4d42a1]{display:flex;gap:8px;align-items:center}.weilin_prompt_ui_add-btn[data-v-ac4d42a1]{border:none;background:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.weilin_prompt_ui_add-btn[data-v-ac4d42a1]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_add-btn svg[data-v-ac4d42a1]{fill:var(--weilin-prompt-ui-secondary-text)}.lora-item[data-v-ac4d42a1]{background:var(--weilin-prompt-ui-secondary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;margin-bottom:12px;overflow:hidden;transition:all .3s ease}.lora-item[data-v-ac4d42a1]:hover{border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 2px 8px var(--weilin-prompt-ui-shadow-color)}.lora-info[data-v-ac4d42a1]{display:flex;flex-direction:column;width:100%}.hidden-lora[data-v-ac4d42a1]{background:#ffc8c833!important;border-color:#ff969680!important}.lora-header[data-v-ac4d42a1]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--weilin-prompt-ui-primary-bg);border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.lora-name[data-v-ac4d42a1]{font-size:14px;font-weight:500;color:var(--weilin-prompt-ui-primary-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.lora-actions[data-v-ac4d42a1]{display:flex;align-items:center;gap:8px}.lora-weights-row[data-v-ac4d42a1]{display:flex;flex-direction:row;gap:5px;align-items:flex-end;padding:12px;background:var(--weilin-prompt-ui-secondary-bg)}.weight-item-col[data-v-ac4d42a1]{display:flex;flex-direction:column;gap:2px;width:60px}.weight-item-col label[data-v-ac4d42a1]{font-size:11px;color:var(--weilin-prompt-ui-secondary-text);margin-bottom:2px}.switch-item-col[data-v-ac4d42a1]{display:flex;flex-direction:column;align-items:center;gap:2px}.switch-item-col label[data-v-ac4d42a1]{font-size:11px;color:var(--weilin-prompt-ui-secondary-text);margin-bottom:2px}.lora-weight[data-v-ac4d42a1]{flex:1;width:100%;padding:4px 6px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);font-size:12px;transition:all .3s ease}.lora-weight[data-v-ac4d42a1]:hover{border-color:var(--weilin-prompt-ui-primary-color)}.lora-weight[data-v-ac4d42a1]:focus{border-color:var(--weilin-prompt-ui-primary-color);outline:none;box-shadow:0 0 0 2px var(--weilin-prompt-ui-primary-color-fade)}.remove-btn[data-v-ac4d42a1],.look-on-btn[data-v-ac4d42a1]{display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;cursor:pointer;border-radius:4px;transition:all .3s ease}.remove-btn[data-v-ac4d42a1]:hover,.look-on-btn[data-v-ac4d42a1]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.remove-btn svg[data-v-ac4d42a1],.look-on-btn svg[data-v-ac4d42a1]{fill:var(--weilin-prompt-ui-secondary-text)}.remove-btn:hover svg[data-v-ac4d42a1]{fill:var(--weilin-prompt-ui-danger-color)}.look-on-btn:hover svg[data-v-ac4d42a1]{fill:var(--weilin-prompt-ui-primary-color)}.switch-item[data-v-ac4d42a1]{display:flex;align-items:center;gap:6px}.switch[data-v-ac4d42a1]{position:relative;display:inline-block;width:36px;height:20px}.switch input[data-v-ac4d42a1]{opacity:0;width:0;height:0}.switch input:checked+.slider[data-v-ac4d42a1]:before{transform:translate(16px)}.slider[data-v-ac4d42a1]{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#ccc;transition:.4s;border-radius:20px}.slider[data-v-ac4d42a1]:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}.switch input:checked+.slider[data-v-ac4d42a1]{background-color:var(--weilin-prompt-ui-primary-color)}.main-label-manager[data-v-3a6be373]{width:280px;min-width:280px;max-width:280px;display:flex;flex-direction:column;box-sizing:border-box;padding:12px 4px;border-right:1px solid var(--weilin-prompt-ui-border-color);background:var(--weilin-prompt-ui-primary-bg);height:100%;max-height:calc(100vh - var(--weilin-left-panel-offset, 100px));overflow:hidden;margin-right:3px}.mlm-header[data-v-3a6be373]{display:flex;flex-direction:column;gap:8px}.mlm-search[data-v-3a6be373]{width:100%;height:32px;border-radius:6px;border:1px solid var(--weilin-prompt-ui-border-color);background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);padding:0 8px}.mlm-add[data-v-3a6be373]{background:#28a745;color:#fff;border:none;border-radius:6px;height:32px;width:100%;cursor:pointer}.mlm-migrate[data-v-3a6be373]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;height:32px;width:100%;cursor:pointer;font-weight:500;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 4px #667eea4d}.mlm-migrate[data-v-3a6be373]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #667eea66}.mlm-migrate[data-v-3a6be373]:active{transform:translateY(0)}.mlm-io-grid[data-v-3a6be373],.mlm-grid[data-v-3a6be373]{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.mlm-list[data-v-3a6be373]{margin-top:8px;max-height:var(--weilin-main-label-list-max-height, 720px);flex:0 0 auto;overflow-y:auto;padding-right:4px}.mlm-list[data-v-3a6be373]::-webkit-scrollbar{width:6px}.mlm-list[data-v-3a6be373]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.mlm-item[data-v-3a6be373]{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:10px;margin:6px 0;background:var(--weilin-prompt-ui-secondary-bg);color:var(--weilin-prompt-ui-primary-text);border-radius:10px;border:1px solid var(--weilin-prompt-ui-border-color);transition:background .2s ease,box-shadow .2s ease,border-color .2s ease,transform .1s ease}.mlm-item.dragging[data-v-3a6be373]{opacity:.6}.mlm-item.drag-over[data-v-3a6be373]{outline:2px dashed var(--weilin-prompt-ui-primary-color);outline-offset:2px;box-shadow:none!important}.mlm-item[data-v-3a6be373]:hover{background:color-mix(in srgb,var(--weilin-prompt-ui-secondary-bg) 90%,#fff 10%);border-color:color-mix(in srgb,var(--weilin-prompt-ui-border-color) 40%,#fff 20%);box-shadow:0 2px 6px #00000026;transform:translateY(-1px)}.mlm-item.active[data-v-3a6be373]:not(.drag-over){outline:none;border-color:transparent;box-shadow:inset 0 0 0 2px #22c55e}.mlm-item.pinned[data-v-3a6be373]{background:color-mix(in srgb,#d89614 12%,var(--weilin-prompt-ui-secondary-bg));border-left:4px solid #d89614;box-shadow:0 2px 6px #00000040}.mlm-item.pinned[data-v-3a6be373]:hover{box-shadow:0 3px 8px #0000004d}.mlm-item.highlighted[data-v-3a6be373]{background:color-mix(in srgb,var(--weilin-prompt-ui-primary-color) 12%,var(--weilin-prompt-ui-secondary-bg));border-left:4px solid var(--weilin-prompt-ui-primary-color);box-shadow:0 2px 6px #0003}.mlm-item.highlighted[data-v-3a6be373]:hover{box-shadow:0 3px 8px #0000004d}.mlm-item-main[data-v-3a6be373]{display:flex;align-items:center;gap:8px;overflow:hidden}.mlm-name[data-v-3a6be373]{font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pin-badge[data-v-3a6be373]{background:color-mix(in srgb,#d89614 25%,transparent);color:#d89614;border:1.5px solid #d89614;border-radius:14px;padding:2px 10px;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center}.mlm-item-actions[data-v-3a6be373]{display:flex;gap:6px}.mini-btn[data-v-3a6be373]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;background:transparent;border-radius:8px;color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.mini-btn[data-v-3a6be373]:hover{background:#ffffff0f}.mini-btn[data-v-3a6be373]:active{transform:translateY(1px)}.mini-btn[data-v-3a6be373]:focus-visible{outline:2px solid color-mix(in srgb,#fff 50%,transparent);outline-offset:2px}.mini-btn svg[data-v-3a6be373]{width:18px;height:18px}.mini-btn.pin.active[data-v-3a6be373]{background:#d89614;border-color:#d89614;color:#fff}.mini-btn.highlight.active[data-v-3a6be373]{background:var(--weilin-prompt-ui-primary-color);border-color:var(--weilin-prompt-ui-primary-color);color:#fff}.mlm-sort[data-v-3a6be373],.mlm-edit[data-v-3a6be373],.mlm-delete[data-v-3a6be373],.mlm-export[data-v-3a6be373],.mlm-import[data-v-3a6be373]{height:32px;width:100%;font-size:12px;border-radius:6px;border:1px solid color-mix(in srgb,var(--weilin-prompt-ui-border-color) 70%,transparent);background:color-mix(in srgb,var(--weilin-prompt-ui-button-bg) 90%,#000 10%);color:var(--weilin-prompt-ui-button-text);transition:background .15s ease,border-color .15s ease;cursor:pointer}.mlm-sort[data-v-3a6be373]:hover,.mlm-edit[data-v-3a6be373]:hover,.mlm-delete[data-v-3a6be373]:hover,.mlm-export[data-v-3a6be373]:hover,.mlm-import[data-v-3a6be373]:hover{background:color-mix(in srgb,var(--weilin-prompt-ui-button-bg) 80%,#fff 20%)}.mlm-delete[data-v-3a6be373]{color:#ff6b6b;background:color-mix(in srgb,#ff6b6b 10%,transparent);border-color:color-mix(in srgb,#ff6b6b 30%,transparent)}.mlm-export[data-v-3a6be373]{color:#3b82f6;background:color-mix(in srgb,#3b82f6 10%,transparent);border-color:color-mix(in srgb,#3b82f6 30%,transparent)}.mlm-export[data-v-3a6be373]:hover{background:color-mix(in srgb,#3b82f6 20%,transparent)}.mlm-import[data-v-3a6be373]{color:#10b981;background:color-mix(in srgb,#10b981 10%,transparent);border-color:color-mix(in srgb,#10b981 30%,transparent)}.mlm-import[data-v-3a6be373]:hover{background:color-mix(in srgb,#10b981 20%,transparent)}.mlm-grid button[data-v-3a6be373]:disabled{cursor:not-allowed;opacity:.7}.mlm-move[data-v-3a6be373]{transition:transform .18s ease}.mlm-enter-active[data-v-3a6be373],.mlm-leave-active[data-v-3a6be373]{transition:opacity .18s ease,transform .18s ease}.mlm-enter-from[data-v-3a6be373],.mlm-leave-to[data-v-3a6be373]{opacity:.01;transform:scale(.98)}.weilin_prompt_ui_lora-manager[data-v-61a57bab]{overflow:hidden;background:var(--weilin-prompt-ui-primary-bg);display:flex;flex-direction:column;height:100%}.weilin_prompt_ui_lora-manager-container[data-v-61a57bab]{padding:16px}.weilin_prompt_ui_lora-list-container[data-v-61a57bab]{flex:1;overflow-y:auto;position:relative;padding-right:8px;box-sizing:border-box}.weilin_prompt_ui_lora-list-container[data-v-61a57bab]::-webkit-scrollbar{width:6px}.weilin_prompt_ui_lora-list-container[data-v-61a57bab]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track);border-radius:3px}.weilin_prompt_ui_lora-list-container[data-v-61a57bab]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.weilin_prompt_ui_lora-list-container[data-v-61a57bab]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.weilin_prompt_ui_lora-list[data-v-61a57bab]{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;padding-top:5px}.weilin_prompt_ui_lora-item[data-v-61a57bab]{padding:12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;background:var(--weilin-prompt-ui-primary-bg);transition:all .3s ease;cursor:pointer}.weilin_prompt_ui_lora-item[data-v-61a57bab]:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--weilin-prompt-ui-shadow-color)}.weilin_prompt_ui_lora-item-content[data-v-61a57bab]{display:flex;gap:12px}.weilin_prompt_ui_lora-preview[data-v-61a57bab]{width:80px;height:80px;border-radius:6px;overflow:hidden;background:var(--weilin-prompt-ui-secondary-bg);display:flex;align-items:center;justify-content:center}.weilin_prompt_ui_lora-preview img[data-v-61a57bab]{width:100%;height:100%;object-fit:contain}.weilin_prompt_ui_no-preview[data-v-61a57bab]{display:flex;align-items:center;justify-content:center}.weilin_prompt_ui_no-preview svg[data-v-61a57bab]{fill:var(--weilin-prompt-ui-secondary-text)}.weilin_prompt_ui_lora-info[data-v-61a57bab]{flex:1;overflow:hidden}.weilin_prompt_ui_lora-name[data-v-61a57bab]{margin:0 0 4px;font-size:16px;color:var(--weilin-prompt-ui-primary-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weilin_prompt_ui_lora-path[data-v-61a57bab]{margin:0;font-size:12px;color:var(--weilin-prompt-ui-secondary-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weilin_prompt_ui_refresh-btn[data-v-61a57bab]{border:none;background:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.weilin_prompt_ui_refresh-btn[data-v-61a57bab]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_refresh-icon[data-v-61a57bab]{fill:var(--weilin-prompt-ui-secondary-text);transition:transform .5s ease}.weilin_prompt_ui_refresh-icon.is-rotating[data-v-61a57bab]{animation:rotate-61a57bab 1s linear infinite}@keyframes rotate-61a57bab{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.weilin_prompt_ui_header-right[data-v-61a57bab]{display:flex;align-items:center}.weilin_prompt_ui_category-nav[data-v-61a57bab]{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap;min-height:40px;max-height:100px;overflow-y:auto}.weilin_prompt_ui_category-nav[data-v-61a57bab]::-webkit-scrollbar{width:6px}.weilin_prompt_ui_category-nav[data-v-61a57bab]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track);border-radius:3px}.weilin_prompt_ui_category-nav[data-v-61a57bab]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.weilin_prompt_ui_category-nav[data-v-61a57bab]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.weilin_prompt_ui_category-btn[data-v-61a57bab]{padding:6px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-primary-bg);color:var(--weilin-prompt-ui-primary-text);cursor:pointer;transition:all .3s ease}.weilin_prompt_ui_category-btn[data-v-61a57bab]:hover{background:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_category-btn.active[data-v-61a57bab]{background:var(--weilin-prompt-ui-primary-color);color:#fff;border-color:var(--weilin-prompt-ui-primary-color)}.weilin_prompt_ui_subcategory-nav[data-v-61a57bab]{display:flex;gap:8px;margin-bottom:16px;margin-top:-8px;flex-wrap:wrap;padding-left:16px;min-height:40px;max-height:100px;overflow-y:auto}.weilin_prompt_ui_subcategory-nav[data-v-61a57bab]::-webkit-scrollbar{width:6px}.weilin_prompt_ui_subcategory-nav[data-v-61a57bab]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track);border-radius:3px}.weilin_prompt_ui_subcategory-nav[data-v-61a57bab]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.weilin_prompt_ui_subcategory-nav[data-v-61a57bab]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.lora-manager-top-bar[data-v-61a57bab]{display:flex;align-items:center;margin-bottom:10px}.weilin_prompt_ui_search-input[data-v-61a57bab]{flex:1;margin-right:10px;padding:6px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-primary-bg);color:var(--weilin-prompt-ui-primary-text);transition:all .3s ease}.weilin_prompt_ui_search-input[data-v-61a57bab]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px rgb(var(--weilin-prompt-ui-primary-color),.2)}.pagination-controls[data-v-61a57bab]{display:flex;justify-content:center;align-items:center;margin:10px 0;gap:10px}.weilin_prompt_ui_page-btn[data-v-61a57bab]{padding:6px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-primary-bg);color:var(--weilin-prompt-ui-primary-text);cursor:pointer;transition:all .3s ease}.weilin_prompt_ui_page-btn[data-v-61a57bab]:hover:not(:disabled){background:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_page-btn[data-v-61a57bab]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-61a57bab]{color:var(--weilin-prompt-ui-secondary-text)}.loading-indicator[data-v-61a57bab],.empty-list[data-v-61a57bab]{display:flex;justify-content:center;align-items:center;height:200px;color:var(--weilin-prompt-ui-secondary-text);font-size:16px}.loading-more[data-v-61a57bab],.no-more-data[data-v-61a57bab]{text-align:center;padding:15px 0;color:var(--weilin-prompt-ui-secondary-text);font-size:14px}.no-more-data[data-v-61a57bab]{color:var(--weilin-prompt-ui-secondary-text);opacity:.8}.weilin_prompt_ui_lora-card[data-v-61a57bab]{border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;background:var(--weilin-prompt-ui-primary-bg);transition:all .3s ease;overflow:hidden;aspect-ratio:1/1.3}.weilin_prompt_ui_lora-card[data-v-61a57bab]:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--weilin-prompt-ui-shadow-color);border:1px solid var(--weilin-prompt-ui-primary-color-hover)}.weilin_prompt_ui_lora-preview[data-v-61a57bab]{aspect-ratio:1/1}.weilin_prompt_ui_lora-name[data-v-61a57bab]{margin:0;font-size:14px;color:var(--weilin-prompt-ui-primary-text);word-break:break-word;white-space:normal;line-height:1.2}.lora-manager-top-bar[data-v-61a57bab]{display:flex;align-items:center;padding:8px;gap:8px;border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.checkbox-container[data-v-61a57bab]{display:flex;margin-left:auto;gap:12px}.weilin_prompt_ui_checkbox-label[data-v-61a57bab]{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--weilin-prompt-ui-primary-text);cursor:pointer}.weilin_prompt_ui_checkbox[data-v-61a57bab]{cursor:pointer}.tag-manager[data-v-e6f4f475]{display:flex;flex-direction:column;padding:0 16px 16px;background:var(--weilin-prompt-ui-primary-bg);height:100%;box-sizing:border-box}.category-tabs[data-v-e6f4f475]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.tabs-wrapper[data-v-e6f4f475]{position:relative;border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.tabs-scroll[data-v-e6f4f475]{display:flex;gap:2px;padding:0 2px 2px;flex-wrap:wrap;align-items:flex-end}.tabs-scroll[data-v-e6f4f475]::-webkit-scrollbar{height:8px}.tabs-scroll[data-v-e6f4f475]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track)}.tabs-scroll[data-v-e6f4f475]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.tabs-scroll[data-v-e6f4f475]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.tab-item[data-v-e6f4f475]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 15px;border-radius:4px 4px 0 0;cursor:pointer;transition:all .3s ease;border:1px solid var(--weilin-prompt-ui-border-color);border-bottom:none;position:relative;font-size:12px;height:34px;min-width:unset;width:fit-content;box-shadow:0 -2px 5px #0000000d}.tab-item[data-v-e6f4f475]:hover{background-color:var(--weilin-prompt-ui-secondary-bg)!important}.tab-item .active[data-v-e6f4f475]{box-shadow:0 -2px 8px #0000001a;z-index:1}.tab-text[data-v-e6f4f475]{flex:0 0 auto;white-space:nowrap;text-align:center;margin:0 4px;font-weight:500}.selected-categories-container[data-v-e6f4f475]{background-color:var(--weilin-prompt-ui-secondary-bg);border-radius:8px;padding:12px;margin-bottom:16px;border:1px solid var(--weilin-prompt-ui-border-color);box-shadow:0 2px 6px var(--weilin-prompt-ui-shadow-color)}.selected-categories-header[data-v-e6f4f475]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:700;color:var(--weilin-prompt-ui-primary-text);border-bottom:1px solid var(--weilin-prompt-ui-border-color);padding-bottom:8px}.clear-all-btn[data-v-e6f4f475]{background:none;border:none;color:var(--weilin-prompt-ui-primary-color);cursor:pointer;font-size:12px;padding:2px 8px;border-radius:4px;transition:all .2s}.clear-all-btn[data-v-e6f4f475]:hover{background-color:var(--weilin-prompt-ui-primary-color-10);text-decoration:none}.selected-categories-content[data-v-e6f4f475]{min-height:40px;max-height:200px;overflow-y:auto}.selected-categories-content[data-v-e6f4f475]::-webkit-scrollbar{width:6px}.selected-categories-content[data-v-e6f4f475]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track)}.selected-categories-content[data-v-e6f4f475]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.selected-categories-content[data-v-e6f4f475]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.no-selected[data-v-e6f4f475]{color:var(--weilin-prompt-ui-secondary-text);font-style:italic;text-align:center;padding:10px 0}.selected-category-section[data-v-e6f4f475]{margin-bottom:12px}.selected-category-section[data-v-e6f4f475]:last-child{margin-bottom:0}.section-title[data-v-e6f4f475]{font-size:12px;color:var(--weilin-prompt-ui-secondary-text);margin-bottom:8px;font-weight:500;padding-left:4px}.selected-items[data-v-e6f4f475]{display:flex;flex-wrap:wrap;gap:8px}.selected-item[data-v-e6f4f475]{display:flex;align-items:center;background-color:var(--weilin-prompt-ui-tag-bg);border-radius:4px;padding:4px 8px;font-size:12px;border:1px solid var(--weilin-prompt-ui-border-color);transition:all .2s}.selected-item[data-v-e6f4f475]:hover{background-color:var(--weilin-prompt-ui-tag-bg-hover)}.category-name[data-v-e6f4f475]{font-weight:700;color:var(--weilin-prompt-ui-primary-text)}.separator[data-v-e6f4f475]{margin:0 4px;color:var(--weilin-prompt-ui-secondary-text)}.subcategory-name[data-v-e6f4f475]{color:var(--weilin-prompt-ui-primary-text)}.remove-selected-btn[data-v-e6f4f475]{background:none;border:none;color:var(--weilin-prompt-ui-secondary-text);cursor:pointer;margin-left:6px;font-size:14px;padding:0 4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.remove-selected-btn[data-v-e6f4f475]:hover{color:var(--weilin-prompt-ui-danger-color);background-color:var(--weilin-prompt-ui-danger-color-10)}.select-tab-btn[data-v-e6f4f475]{background:none;border:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;cursor:pointer;color:inherit;opacity:.7;transition:all .2s ease;margin-left:4px}.select-tab-btn[data-v-e6f4f475]:hover{opacity:1;background-color:#fff3;transform:scale(1.1)}.select-tab-btn[data-v-e6f4f475]:disabled{opacity:.3;cursor:not-allowed}.tab-item.disabled[data-v-e6f4f475]{pointer-events:none}[data-v-e6f4f475] .dialog-footer{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid var(--weilin-prompt-ui-border-color)}[data-v-e6f4f475] .dialog-footer button{padding:6px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .3s}[data-v-e6f4f475] .dialog-footer button:first-child{background-color:var(--weilin-prompt-ui-button-bg);color:var(--weilin-prompt-ui-button-text);border:1px solid var(--weilin-prompt-ui-border-color)}[data-v-e6f4f475] .dialog-footer button:first-child:hover{background-color:var(--weilin-prompt-ui-button-hover)}[data-v-e6f4f475] .dialog-footer button:last-child{background-color:var(--weilin-prompt-ui-primary-color);color:#fff;border:none}[data-v-e6f4f475] .dialog-footer button:last-child:hover{background-color:var(--weilin-prompt-ui-primary-color-hover)}.random-rule-container[data-v-576f597a]{padding:16px;height:calc(100% - 55px);overflow-y:auto;display:flex;flex-direction:column;gap:20px}.settings-section[data-v-576f597a]{background-color:var(--weilin-prompt-ui-secondary-bg);border-radius:8px;padding:16px;border:1px solid var(--weilin-prompt-ui-border-color);color:var(--weilin-prompt-ui-primary-text)}.section-header[data-v-576f597a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;color:var(--weilin-prompt-ui-primary-text)}.form-group[data-v-576f597a]{margin-bottom:16px}.form-group label[data-v-576f597a]{display:block;margin-bottom:8px;font-weight:500;color:var(--weilin-prompt-ui-primary-text)}.form-input[data-v-576f597a],.form-select[data-v-576f597a]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background-color:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-input-text)}.range-inputs[data-v-576f597a]{display:flex;align-items:center;gap:8px}.range-input[data-v-576f597a]{width:80px}.rules-list[data-v-576f597a]{display:flex;flex-direction:column;gap:16px}.rule-item[data-v-576f597a]{background-color:var(--weilin-prompt-ui-primary-bg);border-radius:6px;padding:12px;border:1px solid var(--weilin-prompt-ui-border-color)}.rule-header[data-v-576f597a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;color:var(--weilin-prompt-ui-primary-text)}.rule-header h4[data-v-576f597a]{margin:0;color:var(--weilin-prompt-ui-primary-text)}.add-rule-btn[data-v-576f597a],.add-tag-btn[data-v-576f597a]{background-color:var(--weilin-prompt-ui-primary-color);color:#fff;border:none;border-radius:4px;padding:6px 12px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:background-color .3s}.add-rule-btn[data-v-576f597a]:hover,.add-tag-btn[data-v-576f597a]:hover{background-color:var(--weilin-prompt-ui-primary-color-hover)}.delete-rule-btn[data-v-576f597a],.remove-tag-btn[data-v-576f597a]{background-color:transparent;color:var(--weilin-prompt-ui-danger-color);border:none;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.delete-rule-btn[data-v-576f597a]:hover,.remove-tag-btn[data-v-576f597a]:hover{color:var(--weilin-prompt-ui-danger-color-hover)}.tags-input-container[data-v-576f597a]{display:flex;flex-wrap:wrap;gap:8px;padding:8px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background-color:var(--weilin-prompt-ui-input-bg);min-height:40px;margin-bottom:8px}.tag-chip[data-v-576f597a]{display:flex;align-items:center;gap:4px;padding:4px 8px;background-color:var(--weilin-prompt-ui-tag-bg);color:var(--weilin-prompt-ui-tag-text);border-radius:16px;font-size:14px}.tag-input[data-v-576f597a]{flex:1;min-width:100px;border:none;outline:none;background:transparent;color:var(--weilin-prompt-ui-input-text)}.actions-section[data-v-576f597a]{height:55px;display:flex;justify-content:flex-end;gap:12px;padding:10px;border-top:1px solid var(--weilin-prompt-ui-border-color)}.save-btn[data-v-576f597a],.test-btn[data-v-576f597a]{padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500;transition:all .3s}.save-btn[data-v-576f597a]{background-color:var(--weilin-prompt-ui-primary-color);color:#fff;border:none}.save-btn[data-v-576f597a]:hover{background-color:var(--weilin-prompt-ui-primary-color-hover)}.test-btn[data-v-576f597a]{background-color:var(--weilin-prompt-ui-button-bg);color:var(--weilin-prompt-ui-button-text);border:1px solid var(--weilin-prompt-ui-border-color)}.test-btn[data-v-576f597a]:hover{background-color:var(--weilin-prompt-ui-button-hover)}.selected-categories-container[data-v-576f597a]{border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;margin-bottom:12px;overflow:hidden}.selected-categories-header[data-v-576f597a]{background-color:var(--weilin-prompt-ui-header-bg);padding:8px 12px;font-weight:500;color:var(--weilin-prompt-ui-primary-text);border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.selected-categories-content[data-v-576f597a]{padding:12px;max-height:200px;overflow-y:auto;background-color:var(--weilin-prompt-ui-primary-bg)}.selected-category-section[data-v-576f597a]{margin-bottom:12px}.section-title[data-v-576f597a]{font-size:14px;font-weight:500;margin-bottom:8px;color:var(--weilin-prompt-ui-secondary-text)}.selected-items[data-v-576f597a]{display:flex;flex-wrap:wrap;gap:8px}.selected-item[data-v-576f597a]{display:flex;align-items:center;padding:4px 8px;background-color:var(--weilin-prompt-ui-tag-bg);color:var(--weilin-prompt-ui-tag-text);border-radius:4px;font-size:14px}.separator[data-v-576f597a]{margin:0 4px;color:var(--weilin-prompt-ui-secondary-text)}.no-selected[data-v-576f597a]{color:var(--weilin-prompt-ui-secondary-text);font-style:italic;padding:8px 0}.selected-categories-content[data-v-576f597a]::-webkit-scrollbar{width:6px}.selected-categories-content[data-v-576f597a]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track)}.selected-categories-content[data-v-576f597a]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.selected-categories-content[data-v-576f597a]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.template-section[data-v-576f597a]{margin-bottom:16px}.template-controls[data-v-576f597a]{display:flex;flex-direction:column;gap:12px}.template-select-group[data-v-576f597a]{display:flex;flex-direction:column;gap:8px}.template-buttons[data-v-576f597a]{display:flex;gap:8px}.template-select[data-v-576f597a]{width:100%}.apply-template-btn[data-v-576f597a],.edit-template-btn[data-v-576f597a],.delete-template-btn[data-v-576f597a]{padding:6px 12px;border-radius:4px;cursor:pointer;border:none;transition:background-color .3s}.apply-template-btn[data-v-576f597a]{background-color:var(--weilin-prompt-ui-primary-color);color:#fff;flex:1}.apply-template-btn[data-v-576f597a]:hover{background-color:var(--weilin-prompt-ui-primary-color-hover)}.edit-template-btn[data-v-576f597a]{background-color:var(--weilin-prompt-ui-secondary-color);color:#fff;flex:1}.edit-template-btn[data-v-576f597a]:hover{background-color:var(--weilin-prompt-ui-secondary-color-hover)}.delete-template-btn[data-v-576f597a]{background-color:var(--weilin-prompt-ui-danger-color);color:#fff;flex:1}.delete-template-btn[data-v-576f597a]:hover{background-color:var(--weilin-prompt-ui-danger-color-hover)}.apply-template-btn[data-v-576f597a]:disabled,.edit-template-btn[data-v-576f597a]:disabled,.delete-template-btn[data-v-576f597a]:disabled{background-color:var(--weilin-prompt-ui-disabled-bg);color:var(--weilin-prompt-ui-disabled-text);cursor:not-allowed}.template-select-with-apply[data-v-576f597a]{display:flex;align-items:center;margin-bottom:10px}.template-select-with-apply .template-select[data-v-576f597a]{flex:9;margin-right:10px}.template-bottom-buttons[data-v-576f597a]{display:flex;justify-content:space-between;margin-top:10px}.template-bottom-buttons button[data-v-576f597a]{flex:1;margin:0 5px}.template-bottom-buttons button[data-v-576f597a]:first-child{margin-left:0}.template-bottom-buttons button[data-v-576f597a]:last-child{margin-right:0}.new-template-btn[data-v-576f597a],.edit-template-btn[data-v-576f597a],.delete-template-btn[data-v-576f597a]{padding:5px 10px;border-radius:4px;font-size:.9em;cursor:pointer}.new-template-btn[data-v-576f597a]{background-color:#4caf50;color:#fff;border:none}.edit-template-btn[data-v-576f597a]{background-color:#2196f3;color:#fff;border:none}.delete-template-btn[data-v-576f597a]{background-color:#f44336;color:#fff;border:none}button[data-v-576f597a]:disabled{opacity:.5;cursor:not-allowed}.rules-reminder[data-v-576f597a]{margin-bottom:10px;padding:8px 12px;background-color:#fff7e6;border-left:4px solid #fb3;border-radius:4px}.rules-reminder p[data-v-576f597a]{margin:0;font-size:.9em;color:#960}.tag-manager[data-v-7f6ca984]{display:flex;flex-direction:column;padding:0 16px 16px;background:var(--weilin-prompt-ui-primary-bg);height:100%;box-sizing:border-box}.form-group[data-v-7f6ca984]{margin-bottom:16px;box-sizing:border-box;width:100%}.form-group[data-v-7f6ca984]:last-child{margin-bottom:0}.form-group label[data-v-7f6ca984]{display:block;margin-bottom:8px;color:var(--primary-text)}.form-group input[data-v-7f6ca984],.form-group textarea[data-v-7f6ca984]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-group textarea[data-v-7f6ca984]{resize:vertical;min-height:100px}.form-group input[data-v-7f6ca984]:focus,.form-group textarea[data-v-7f6ca984]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px rgb(var(--weilin-prompt-ui-primary-color-rgb),.1)}.color-picker[data-v-7f6ca984]{display:flex;gap:12px;padding:12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-secondary-bg)}.color-preview[data-v-7f6ca984]{width:48px;height:48px;border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color);background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.color-controls[data-v-7f6ca984]{flex:1;display:flex;flex-direction:column;gap:8px}.color-input[data-v-7f6ca984]{width:100%;height:32px;padding:0;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;cursor:pointer}.alpha-control[data-v-7f6ca984]{display:flex;align-items:center;gap:8px}.alpha-slider[data-v-7f6ca984]{flex:1;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,transparent,currentcolor);border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color)}.alpha-slider[data-v-7f6ca984]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--weilin-prompt-ui-primary-color);cursor:pointer;border:2px solid white;box-shadow:0 0 2px #0000004d}.alpha-value[data-v-7f6ca984]{min-width:48px;text-align:right;color:var(--weilin-prompt-ui-secondary-text)}.select-group-item[data-v-7f6ca984]{display:flex;align-items:center}.add-tag-btn[data-v-7f6ca984]{background-color:var(--weilin-prompt-ui-primary-color);color:#fff;border:none;border-radius:4px;padding:6px 12px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:background-color .3s}.add-tag-btn[data-v-7f6ca984]:hover{background-color:var(--weilin-prompt-ui-primary-color-hover)}.weilin_prompt_ui_prompt-box[data-v-60678485]{width:100%;display:flex;flex-direction:row;box-sizing:border-box;overflow:visible;background:var(--weilin-prompt-ui-primary-bg);transition:width .3s ease}.weilin_prompt_ui_main-content[data-v-60678485]{height:auto;transition:width .3s ease}.input-area[data-v-60678485]{width:100%;padding:8px 12px;resize:vertical;border:2px solid var(--weilin-prompt-ui-border-color);border-radius:6px;overflow-y:auto;box-sizing:border-box;font-size:14px;line-height:1.6;color:var(--weilin-prompt-ui-primary-text);background-color:var(--weilin-prompt-ui-input-bg);transition:all .3s ease;box-shadow:inset 0 1px 3px var(--weilin-prompt-ui-shadow-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.input-area[data-v-60678485]:hover{border-color:var(--weilin-prompt-ui-secondary-text)}.input-area[data-v-60678485]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px #1890ff1a}.input-area[data-v-60678485]::placeholder{color:var(--weilin-prompt-ui-secondary-text);font-size:14px}.update-label-bar[data-v-60678485]{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.update-label-bar .token-counter[data-v-60678485]{position:static;background:transparent;padding:0;color:var(--weilin-prompt-ui-secondary-text)}.update-label-btn[data-v-60678485]{height:32px;padding:0 14px;min-width:110px;border-radius:6px;border:1px solid var(--weilin-prompt-ui-primary-color);background:var(--weilin-prompt-ui-primary-color);color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:filter .15s ease,transform .05s ease,background .15s ease}.update-label-btn[data-v-60678485]:hover:enabled{filter:brightness(1.08)}.update-label-btn.is-dirty[data-v-60678485]{box-shadow:0 0 0 2px color-mix(in srgb,var(--weilin-prompt-ui-primary-color) 35%,transparent),0 0 10px color-mix(in srgb,var(--weilin-prompt-ui-primary-color) 40%,transparent)}.update-label-btn[data-v-60678485]:active:enabled{transform:translateY(1px)}.update-label-btn[data-v-60678485]:disabled{opacity:.65;cursor:not-allowed;filter:grayscale(.2)}.tokens-container[data-v-60678485]{display:flex;flex-flow:wrap;gap:8px;padding:12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:6px;align-items:flex-start;background-color:var(--weilin-prompt-ui-primary-bg);transition:border-color .2s ease;margin-top:10px;width:100%}.tokens-container[data-v-60678485]:hover{border-color:var(--weilin-prompt-ui-secondary-text)}.token-item[data-v-60678485]{overflow:visible;color:var(--weilin-prompt-ui-primary-text);font-size:13px;line-height:1.5;display:flex;align-items:center}.token-item-icon[data-v-60678485]{width:12px;height:12px;fill:var(--weilin-prompt-ui-icon-color)}.token-item input[data-v-60678485]{width:auto;min-width:20px;padding:4px 8px;border:2px solid var(--weilin-prompt-ui-primary-color);border-radius:4px;font-size:inherit;font-family:inherit;line-height:inherit;margin:-4px 0;box-sizing:border-box;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);box-shadow:0 0 0 2px #1890ff1a;transition:all .2s ease}.token-item input[data-v-60678485]:focus{outline:none;border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.line-break[data-v-60678485]{display:block;width:100%;height:1px;clear:both}.newline-token[data-v-60678485]{color:var(--weilin-prompt-ui-secondary-text);border-radius:6px;cursor:pointer;transition:all .2s ease;border:1px solid transparent;font-size:14px;display:inline-block}.newline-token[data-v-60678485]:after{content:"";width:100%;order:1}.newline-token~.token-item-box[data-v-60678485]{order:2}.tab-token[data-v-60678485]{color:var(--weilin-prompt-ui-secondary-text);border-radius:6px;cursor:pointer;transition:all .2s ease;border:1px solid transparent;font-size:14px}.newline-token[data-v-60678485]:hover,.tab-token[data-v-60678485]:hover{transform:translateY(-1px)}.token-symbol[data-v-60678485]{font-family:monospace;-webkit-user-select:none;user-select:none;font-size:14px;opacity:.8}.tokens-container[data-v-60678485]::-webkit-scrollbar{width:6px}.tokens-container[data-v-60678485]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track);border-radius:3px}.tokens-container[data-v-60678485]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.tokens-container[data-v-60678485]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.input-area[data-v-60678485]::-webkit-scrollbar{width:6px}.input-area[data-v-60678485]::-webkit-scrollbar-track{background:var(--weilin-prompt-ui-scrollbar-track);border-radius:3px}.input-area[data-v-60678485]::-webkit-scrollbar-thumb{background:var(--weilin-prompt-ui-scrollbar-thumb);border-radius:3px}.input-area[data-v-60678485]::-webkit-scrollbar-thumb:hover{background:var(--weilin-prompt-ui-scrollbar-thumb-hover)}.action-item[data-v-60678485]{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;margin-right:8px}.action-text[data-v-60678485]{font-size:12px;color:var(--weilin-prompt-ui-secondary-text);white-space:nowrap}.fade-enter-active[data-v-60678485],.fade-leave-active[data-v-60678485]{transition:all .2s ease}.fade-enter-from[data-v-60678485],.fade-leave-to[data-v-60678485]{opacity:0;transform:translateY(-10px)}.token-controls[data-v-60678485]{position:fixed;transform:translate(-50%);background-color:var(--weilin-prompt-ui-primary-bg);padding:6px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:6px;box-shadow:0 4px 12px var(--weilin-prompt-ui-shadow-color);z-index:1000;display:flex;gap:4px;transition:all .2s ease}.delete-btn[data-v-60678485]{display:flex;align-items:center;justify-content:center;padding:6px;background-color:transparent;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.delete-btn[data-v-60678485]:hover{background-color:#ff4d4f1a}.delete-btn svg[data-v-60678485]{width:16px;height:16px;fill:#ff4d4f;transition:transform .2s ease}.favour-btn[data-v-60678485]{background:transparent;border:none;padding:2px 4px;cursor:pointer;vertical-align:middle;outline:none;transition:background .2s;border-radius:4px;display:inline-flex;align-items:center}.favour-btn svg[data-v-60678485]{display:block;margin:0 auto;transition:filter .2s}.favour-btn[data-v-60678485]:hover{background:#fffbe6a6;box-shadow:0 0 4px #ffd70044}.favour-btn:active svg[data-v-60678485]{filter:brightness(.85)}.disable-btn svg[data-v-60678485]{fill:#1890ff}.enable-btn svg path[data-v-60678485]{fill:green}.copy-btn svg[data-v-60678485]{fill:#722ed1}.delete-btn:hover svg[data-v-60678485]{transform:scale(1.1)}.settings-icon[data-v-60678485]{width:24px;height:24px;fill:var(--weilin-prompt-ui-icon-color);transition:transform .3s ease}.token-item.punctuation[data-v-60678485]{cursor:default;color:var(--weilin-prompt-ui-secondary-text)}.token-item.punctuation[data-v-60678485]:hover{transform:none;box-shadow:none;background-color:var(--weilin-prompt-ui-secondary-bg)}.action-item button[data-v-60678485]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color);transform:translateY(-1px)}.action-item button[data-v-60678485]:active{transform:translateY(0)}.action-item[data-v-60678485]{position:relative;z-index:9999}.fade-enter-active[data-v-60678485],.fade-leave-active[data-v-60678485]{transition:opacity .2s ease}.fade-enter-from[data-v-60678485],.fade-leave-to[data-v-60678485]{opacity:0}.settings-btn[data-v-60678485]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border:none;border-radius:8px;background:transparent;cursor:pointer;transition:all .2s ease}.settings-btn[data-v-60678485]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.settings-icon[data-v-60678485]{width:20px;height:20px;fill:var(--weilin-prompt-ui-icon-color);transition:transform .3s ease}.settings-btn:hover .settings-icon[data-v-60678485]{transform:rotate(30deg)}.action-text[data-v-60678485]{font-size:12px;color:var(--weilin-prompt-ui-secondary-text);white-space:nowrap;margin-top:2px}.language-switch-btn[data-v-60678485]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;border:none;border-radius:8px;background:transparent;cursor:pointer;transition:all .2s ease}.language-switch-btn:hover .translate-icon[data-v-60678485]{transform:rotate(10deg)}.language-switch-btn[data-v-60678485]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.translate-icon[data-v-60678485]{width:20px;height:20px;fill:var(--weilin-prompt-ui-icon-color)}.action-item[data-v-60678485]:not(:last-child):after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);height:24px;width:1px;background-color:var(--weilin-prompt-ui-border-color);opacity:.5}.settings-btn[data-v-60678485]:active,.tag-manager-btn[data-v-60678485]:active,.language-switch-btn[data-v-60678485]:active{transform:scale(.95)}.tag-manager-btn[data-v-60678485]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 8px;border-radius:8px;background:none;border:none;cursor:pointer;transition:all .2s ease;min-width:48px}.tag-manager-btn:hover .tag-icon[data-v-60678485]{transform:rotate(10deg)}.tag-icon[data-v-60678485]{width:20px;height:20px;fill:var(--weilin-prompt-ui-icon-color)}.tag-manager-btn .action-text[data-v-60678485]{font-size:12px;text-align:center}.tag-manager-container[data-v-60678485]{margin-top:1px}.lora-manager-container[data-v-60678485]{margin-top:1px;padding:6px;box-sizing:border-box;max-height:600px;min-height:200px;overflow:hidden;display:flex;flex-direction:column}.tag-manager-section[data-v-60678485]{margin-top:16px;background:var(--weilin-prompt-ui-primary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;overflow:hidden}.tag-manager-header[data-v-60678485]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s ease;background:var(--weilin-prompt-ui-secondary-bg);border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.tag-manager-header[data-v-60678485]:hover{background:var(--weilin-prompt-ui-hover-bg-color)}.header-left[data-v-60678485]{display:flex;align-items:center;gap:8px}.tag-icon[data-v-60678485]{width:18px;height:18px;fill:var(--weilin-prompt-ui-icon-color)}.section-title[data-v-60678485]{font-size:14px;font-weight:500;color:var(--weilin-prompt-ui-primary-text)}.header-right[data-v-60678485]{display:flex;align-items:center}.collapse-icon[data-v-60678485]{width:20px;height:20px;fill:var(--weilin-prompt-ui-secondary-text);transition:transform .3s ease}.collapse-icon.is-collapsed[data-v-60678485]{transform:rotate(180deg)}.tag-manager-container[data-v-60678485]{background:var(--weilin-prompt-ui-primary-bg);transition:all .3s ease}.translation-result[data-v-60678485]{display:flex;align-items:center;margin-top:5px;font-size:12px}.translation-result .translate-button[data-v-60678485]{margin-right:5px;border:none;border-radius:4px;color:#fff;cursor:pointer;transition:background-color .3s;font-size:12px}.translation-result button[data-v-60678485]:hover{background-color:var(--weilin-prompt-ui-primary-color-hover)}.translated-text[data-v-60678485]{color:var(--weilin-prompt-ui-primary-text);font-weight:700;font-size:.9em}.token-item-box[data-v-60678485]{display:inline-block;flex-direction:column;padding:3px 6px;background-color:var(--weilin-prompt-ui-token-bg);border-radius:6px;overflow:hidden;color:var(--weilin-prompt-ui-primary-text);transition:all .2s ease;border:1px solid transparent;font-size:14px;line-height:1.5;box-shadow:0 1px 2px var(--weilin-prompt-ui-shadow-color);cursor:grab}.token-item-box[data-v-60678485]:active{cursor:grabbing}.token-item-box[data-v-60678485]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color);border-color:var(--weilin-prompt-ui-border-color);transform:translateY(-1px);box-shadow:0 2px 4px var(--weilin-prompt-ui-shadow-color)}.autocomplete-container[data-v-60678485]{position:absolute;z-index:12000;width:450px;max-height:350px;overflow-y:auto;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:8px 0;margin-top:4px;background-color:var(--weilin-prompt-ui-primary-bg);max-width:calc(100% - 16px)}.autocomplete-container .close-autocomplete-btn[data-v-60678485]{position:absolute;top:8px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:var(--weilin-prompt-ui-primary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:50%;color:var(--weilin-prompt-ui-primary-text);cursor:pointer;transition:background-color .2s ease}.autocomplete-container .close-autocomplete-btn[data-v-60678485]:hover{background-color:var(--weilin-prompt-ui-danger-color)}.autocomplete-item[data-v-60678485]{display:flex;flex-direction:row;padding:8px 12px;cursor:pointer;transition:background-color .2s ease;align-items:center}.autocomplete-item[data-v-60678485]:hover{color:var(--weilin-prompt-ui-primary-text);background-color:var(--weilin-prompt-ui-hover-bg-color)}.autocomplete-item.selected[data-v-60678485]{color:var(--weilin-prompt-ui-primary-text);background-color:var(--weilin-prompt-ui-primary-color)}.tag[data-v-60678485]{width:65%;font-weight:500;color:var(--weilin-prompt-ui-primary-text);font-size:14px}.desc[data-v-60678485]{width:35%;padding-left:20px;color:var(--weilin-prompt-ui-primary-text);font-size:14px;box-sizing:border-box}.prompt-input-translate-area[data-v-60678485]{margin-top:10px;display:flex;flex-flow:row-reverse nowrap;overflow-x:auto;white-space:nowrap;align-items:center;gap:8px;padding-bottom:4px;padding-left:10px;scrollbar-width:thin}.prompt-input-translate-area[data-v-60678485]::-webkit-scrollbar{height:8px}.prompt-input-translate-area[data-v-60678485]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:4px}.prompt-input-translate-area[data-v-60678485]::-webkit-scrollbar-track{background:transparent}.prompt-input-translate-area[data-v-60678485]>*{flex:0 0 auto}.prompt-input-translate-area-textarea[data-v-60678485]{width:300px;height:45px;border:1px solid var(--weilin-prompt-ui-border-color);background-color:var(--weilin-prompt-ui-input-bg);border-radius:8px;padding:6px}.prompt-input-translate-area-textarea[data-v-60678485]:hover{border-color:var(--weilin-prompt-ui-primary-color)}.weight-control[data-v-60678485]{display:flex;align-items:center;margin-right:8px}.weight-input[data-v-60678485]{width:50px;padding:4px;margin-right:4px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text)}.weight-label[data-v-60678485]{font-size:12px;color:var(--weilin-prompt-ui-secondary-text)}.bracket-btn[data-v-60678485]{padding:4px 8px;color:var(--weilin-prompt-ui-primary-text)}.translate-btn[data-v-60678485]{padding:7px 8px;margin-right:4px;background:var(--weilin-prompt-ui-secondary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;color:var(--weilin-prompt-ui-primary-text);cursor:pointer;transition:background .2s;display:flex;align-items:center}.translate-btn[data-v-60678485]:hover{background:var(--weilin-prompt-ui-primary-color-hover);color:#fff}.translate-btn:hover .action-text[data-v-60678485]{color:#fff}.translate-btn:hover .token-item-icon[data-v-60678485],.translate-btn:hover .utils-item-icon[data-v-60678485]{fill:#fff}.translate-btn.toggle-delete-btn.active .utils-item-icon[data-v-60678485]{fill:var(--weilin-prompt-ui-primary-color)}.translate-btn.toggle-delete-btn.active:hover .utils-item-icon[data-v-60678485]{fill:var(--weilin-prompt-ui-primary-color-hover)}.quick-delete-btn[data-v-60678485]{opacity:.6;transition:opacity .2s;background:transparent;border:none;cursor:pointer;padding:2px;border-radius:3px}.quick-delete-btn[data-v-60678485]:hover{opacity:1;background:#ff4d4f1a}.bracket-btn-group[data-v-60678485]{display:flex;gap:8px}.bracket-btn-container[data-v-60678485]{display:flex;align-items:center;background:var(--weilin-prompt-ui-secondary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px}.vertical-btn-group[data-v-60678485]{display:flex;flex-direction:column;border-left:none}.vertical-btn[data-v-60678485]{padding:2px 4px;border:1px solid var(--weilin-prompt-ui-border-color);background-color:var(--weilin-prompt-ui-secondary-bg);cursor:pointer;font-size:12px;height:15px;width:15px;transition:background .2s;display:flex;align-items:center;justify-content:center}.vertical-btn[data-v-60678485]:hover{background-color:var(--weilin-prompt-ui-primary-color)}.tag-tips-box[data-v-60678485]{position:fixed;z-index:1000;transform:translate(-50%);background-color:#000c;color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;max-width:300px;box-shadow:0 2px 8px #0003;pointer-events:none}.tag-tips-content[data-v-60678485]{margin:0}.tag-tips-content p[data-v-60678485]{white-space:normal;line-height:1.5}.token-counter[data-v-60678485]{position:absolute;bottom:5px;right:10px;font-size:12px;color:#888;background-color:#ffffffb3;padding:2px 5px;border-radius:3px;pointer-events:none}#weilin_comfyui_tools_prompt_ui_div[data-theme=dark] .token-counter[data-v-60678485]{background-color:#00000080;color:#ccc}.random-tag-btn[data-v-60678485],.random-tag-settings-btn[data-v-60678485]{display:flex;align-items:center;justify-content:center}.random-tag-btn .action-text[data-v-60678485],.random-tag-settings-btn .action-text[data-v-60678485]{margin-left:4px}.utils-item-icon[data-v-60678485]{fill:var(--weilin-prompt-ui-icon-color)}.lora-tag[data-v-60678485]{background-color:#409eff1a!important;border:1px solid rgb(64 158 255 / .5)!important;border-radius:4px}.lora-tag-icon[data-v-60678485]{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:4px}.lora-tag-icon svg[data-v-60678485]{fill:#a7a8a9}.lora-weight-controls[data-v-60678485]{display:flex;gap:5px;padding:5px;background-color:var(--weilin-prompt-ui-background);border-radius:4px;flex-direction:row;align-items:center}.lora-weight-controls .weight-control[data-v-60678485]{display:flex;align-items:center;gap:5px}.lora-weight-controls .weight-input[data-v-60678485]{width:50px;text-align:center;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:3px;background-color:var(--weilin-prompt-ui-input-background);color:var(--weilin-prompt-ui-primary-text)}.lora-weight-controls .weight-label[data-v-60678485]{font-size:12px;color:var(--weilin-prompt-ui-secondary-text)}.weilin-comfyui-sidebar-toggle-icon[data-v-60678485]{fill:var(--weilin-prompt-ui-icon-color);transition:transform .3s ease;transform:rotate(180deg)}.weilin-comfyui-sidebar-toggle-icon.is-closed[data-v-60678485]{transform:rotate(0)}.weilin-comfyui-selection-actions-content[data-v-60678485]{display:flex;flex-direction:column;align-items:center;width:100%}.weilin-comfyui-selection-actions-count[data-v-60678485]{margin-bottom:8px;font-size:12px;color:var(--weilin-prompt-ui-secondary-text);text-align:center}.weilin-comfyui-selection-actions-buttons[data-v-60678485]{display:flex;gap:4px;padding:4px}.token-item-box-disabled[data-v-60678485]{opacity:.5!important;position:relative;border:1px solid #ff4d4f!important}.token-item-box-disabled[data-v-60678485]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,transparent calc(50% - 1px),#ff4d4f calc(50% - 1px),#ff4d4f calc(50% + 1px),transparent calc(50% + 1px));pointer-events:none;z-index:1}.token-item-box-disabled[data-v-60678485]>*{position:relative;z-index:2}.weilin-comfyui-toolbar-right[data-v-60678485]{margin-left:auto}.token-item-box-selected[data-v-60678485]{border:2px solid #4285f4!important;box-shadow:0 0 8px #4285f455;background-color:#4285f414!important;transition:border-color .2s,box-shadow .2s,background-color .2s;z-index:2}.center-container[data-v-60678485]{display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;align-items:center;scrollbar-width:thin;margin-bottom:8px}.center-container[data-v-60678485]::-webkit-scrollbar{height:8px}.center-container[data-v-60678485]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:4px}.center-container[data-v-60678485]::-webkit-scrollbar-track{background:transparent}.line-token-btn[data-v-60678485]{background:transparent;border:none;padding:2px 8px;cursor:pointer;border-radius:4px;display:inline-flex;align-items:center;transition:background .2s;font-size:14px}.line-token-btn svg[data-v-60678485]{margin-right:2px;vertical-align:middle;transition:filter .2s}.line-token-btn[data-v-60678485]:hover{background:#e6f7ff5d;box-shadow:0 0 4px #4285f444}.line-token-btn:active svg[data-v-60678485]{filter:brightness(.85)}.quick-delete-btn[data-v-60678485]{background:transparent;border:none;padding:2px;margin-left:2px;cursor:pointer;border-radius:3px;display:inline-flex;align-items:center;transition:background .2s;vertical-align:middle}.quick-delete-btn[data-v-60678485]:hover{background:#fff1f0}.quick-delete-btn svg[data-v-60678485]{display:block;transition:filter .2s}.quick-delete-btn:active svg[data-v-60678485]{filter:brightness(.85)}.weilin-toast[data-v-60678485]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#000000d9;color:#fff;padding:12px 20px;border-radius:12px;font-size:16px;font-weight:500;line-height:1.4;box-shadow:0 8px 24px #00000040;pointer-events:none;z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.weilin-fade-enter-active[data-v-60678485],.weilin-fade-leave-active[data-v-60678485]{transition:opacity .3s ease,transform .3s ease}.weilin-fade-enter-from[data-v-60678485],.weilin-fade-leave-to[data-v-60678485]{opacity:0;transform:translate(-50%,-50%) scale(.9)}.container[data-v-6d1ae298]{margin:0 auto;padding:20px}h1[data-v-6d1ae298]{font-size:28px;text-align:center;color:var(--weilin-prompt-ui-primary-text)}.tab-container[data-v-6d1ae298]{display:flex;justify-content:center;margin-bottom:20px}.tab-button[data-v-6d1ae298]{padding:10px 20px;border:none;border-radius:4px;background-color:var(--weilin-prompt-ui-secondary-bg);color:var(--weilin-prompt-ui-primary-text);cursor:pointer;transition:background-color .3s;margin:0 5px}.tab-button.active[data-v-6d1ae298]{background-color:var(--weilin-prompt-ui-primary-color);color:#fff}.tab-button[data-v-6d1ae298]:hover{background-color:var(--weilin-prompt-ui-primary-color)}.search-container[data-v-6d1ae298]{display:flex;justify-content:space-between;margin-bottom:20px}.search-input[data-v-6d1ae298]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);font-size:14px}.search-input[data-v-6d1ae298]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px var(--weilin-prompt-ui-primary-color-fade)}.history-list[data-v-6d1ae298]{list-style-type:none;padding:0}.history-item[data-v-6d1ae298]{padding:10px;margin:5px 0;background-color:var(--weilin-prompt-ui-token-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;transition:box-shadow .3s}.history-item[data-v-6d1ae298]:hover{box-shadow:0 2px 5px var(--weilin-prompt-ui-hover-bg-color)}.refresh-btn[data-v-6d1ae298]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-secondary-bg);cursor:pointer;transition:all .2s ease;margin-right:10px}.refresh-btn[data-v-6d1ae298]:hover{background:var(--weilin-prompt-ui-hover-bg);border-color:var(--weilin-prompt-ui-primary-color)}.refresh-icon[data-v-6d1ae298]{fill:var(--weilin-prompt-ui-primary-text)}.action-buttons[data-v-6d1ae298]{padding-top:10px;display:flex;gap:8px}.favorite-btn[data-v-6d1ae298],.delete-favorite-btn[data-v-6d1ae298],.use-btn[data-v-6d1ae298]{border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-secondary-bg);cursor:pointer;transition:transform .2s;width:25px;height:25px;font-size:20px;display:flex;justify-content:center;align-items:center}.favorite-btn[data-v-6d1ae298]:hover,.delete-favorite-btn[data-v-6d1ae298]:hover,.use-btn[data-v-6d1ae298]:hover{transform:scale(1.1)}.favorite-icon[data-v-6d1ae298],.delete-favorite-icon[data-v-6d1ae298],.use-icon[data-v-6d1ae298]{fill:var(--weilin-prompt-ui-primary-text)}.tag-checkbox[data-v-6d1ae298]{margin-left:3px}.add-his-btn[data-v-6d1ae298],.bulk-delete-btn[data-v-6d1ae298]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-secondary-bg);cursor:pointer;transition:all .2s ease;margin-left:10px}.add-his-btn[data-v-6d1ae298]:hover,.bulk-delete-btn[data-v-6d1ae298]:hover{background:var(--weilin-prompt-ui-hover-bg);border-color:var(--weilin-prompt-ui-primary-color)}.add-icon[data-v-6d1ae298],.bulk-delete-icon[data-v-6d1ae298]{fill:var(--weilin-prompt-ui-primary-text)}.weilin-tools-dialog-overlay[data-v-6d1ae298]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.weilin-tools-dialog-content[data-v-6d1ae298]{background:var(--weilin-prompt-ui-primary-bg);border-radius:8px;min-width:400px;max-width:90%;box-shadow:0 2px 12px #00000026;box-sizing:border-box;z-index:1099}.weilin-tools-dialog-header[data-v-6d1ae298]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.weilin-tools-dialog-header h2[data-v-6d1ae298]{margin:0;font-size:18px;color:var(--primary-text)}.weilin-tools-dialog-body[data-v-6d1ae298]{padding:20px;box-sizing:border-box}.weilin-tools-dialog-footer[data-v-6d1ae298]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid var(--border-color)}.form-group[data-v-6d1ae298]{margin-bottom:16px;box-sizing:border-box;width:100%}.form-group[data-v-6d1ae298]:last-child{margin-bottom:0}.form-group label[data-v-6d1ae298]{display:block;margin-bottom:8px;color:var(--primary-text)}.form-group input[data-v-6d1ae298],.form-group textarea[data-v-6d1ae298]{width:100%;padding:8px 12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-group textarea[data-v-6d1ae298]{resize:vertical;min-height:100px}.form-group input[data-v-6d1ae298]:focus,.form-group textarea[data-v-6d1ae298]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px rgb(var(--weilin-prompt-ui-primary-color-rgb),.1)}.cancel-btn[data-v-6d1ae298],.confirm-btn[data-v-6d1ae298]{padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.cancel-btn[data-v-6d1ae298]{background:none;border:1px solid var(--weilin-prompt-ui-border-color);color:var(--weilin-prompt-ui-secondary-text)}.confirm-btn[data-v-6d1ae298]{background:var(--weilin-prompt-ui-primary-color);border:none;color:#fff}.cancel-btn[data-v-6d1ae298]:hover{background:var(--weilin-prompt-ui-hover-bg-color)}.confirm-btn[data-v-6d1ae298]:hover{opacity:.9}.close-btn[data-v-6d1ae298]{border:none;background:none;font-size:20px;color:var(--weilin-prompt-ui-secondary-text);cursor:pointer;padding:4px;line-height:1}.close-btn[data-v-6d1ae298]:hover{color:var(--weilin-prompt-ui-primary-text)}.confirm-weilin-tools-dialog[data-v-6d1ae298]{min-width:300px!important;max-width:400px!important;width:90%;box-sizing:border-box}.confirm-message[data-v-6d1ae298]{margin:0;color:var(--weilin-prompt-ui-primary-text);text-align:center}.delete-btn[data-v-6d1ae298]{padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;background:var(--weilin-prompt-ui-danger-color, #ff4d4f);border:none;color:#fff;transition:all .3s ease}.delete-btn[data-v-6d1ae298]:hover{opacity:.9}.has-delete-action-btn[data-v-6d1ae298]{background:var(--weilin-prompt-ui-primary-color);border:none;color:#fff;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.has-delete-action-btn[data-v-6d1ae298]:hover{opacity:.9}.cancel-delete-btn[data-v-6d1ae298]{background:none;border:1px solid var(--weilin-prompt-ui-border-color);color:var(--weilin-prompt-ui-secondary-text);padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;transition:all .3s ease}.cancel-delete-btn[data-v-6d1ae298]:hover{background:var(--weilin-prompt-ui-hover-bg-color)}.weilin-tools-dialog-overlay[data-v-6d1ae298]{animation:fadeIn-6d1ae298 .2s ease}.weilin-tools-dialog-content[data-v-6d1ae298]{animation:slideIn-6d1ae298 .2s ease;z-index:1099}@keyframes fadeIn-6d1ae298{0%{opacity:0}to{opacity:1}}@keyframes slideIn-6d1ae298{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.color-picker[data-v-6d1ae298]{display:flex;gap:12px;padding:12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-secondary-bg)}.color-preview[data-v-6d1ae298]{width:48px;height:48px;border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color);background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.color-controls[data-v-6d1ae298]{flex:1;display:flex;flex-direction:column;gap:8px}.color-input[data-v-6d1ae298]{width:100%;height:32px;padding:0;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;cursor:pointer}.alpha-control[data-v-6d1ae298]{display:flex;align-items:center;gap:8px}.alpha-slider[data-v-6d1ae298]{flex:1;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,transparent,currentcolor);border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color)}.alpha-slider[data-v-6d1ae298]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--weilin-prompt-ui-primary-color);cursor:pointer;border:2px solid white;box-shadow:0 0 2px #0000004d}.alpha-value[data-v-6d1ae298]{min-width:48px;text-align:right;color:var(--weilin-prompt-ui-secondary-text)}.favor-name-box[data-v-6d1ae298]{padding:4px 8px;border-radius:4px;margin-right:8px;display:inline-flex;align-items:center;min-width:40px;height:24px;box-shadow:0 1px 2px #0000001a;width:100%;margin-bottom:10px}.favor-name[data-v-6d1ae298]{font-size:12px;font-weight:500;color:#fff;text-shadow:0 1px 1px rgb(0 0 0 / .2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.utils_tran_web__content[data-v-a865c34f]{height:100%;padding:20px;overflow-y:auto;color:var(--weilin-prompt-ui-primary-text)}.drop-zone[data-v-a865c34f]{width:100%;height:300px;border:2px dashed #ccc;display:flex;justify-content:center;align-items:center;color:#666;font-size:1.2em}.preview-container[data-v-a865c34f]{display:flex;flex-direction:column;height:100%}.html-preview[data-v-a865c34f]{flex:1;width:100%;border:1px solid #ccc;margin-bottom:10px}.action-buttons[data-v-a865c34f]{display:flex;gap:10px}.action-buttons button[data-v-a865c34f]{padding:8px 16px;background-color:var(--weilin-prompt-ui-primary);color:#fff;border:none;border-radius:4px;cursor:pointer}.action-buttons button[data-v-a865c34f]:hover{background-color:var(--weilin-prompt-ui-primary-hover)}.weilin_prompt_ui_floating-ball[data-v-dc48fe8a]{cursor:pointer;display:flex;align-items:center;justify-content:center;transform:scale(1);font-size:24px;position:fixed;z-index:99970002999900;-webkit-user-select:none;user-select:none}.weilin_prompt_ui_floating-ball[data-v-dc48fe8a]:hover{box-shadow:0 6px 16px #0000004d}.weilin_prompt_ui_ball-content[data-v-dc48fe8a]{color:#fff;font-size:16px;-webkit-user-select:none;user-select:none}.weilin_prompt_ui_menu-container[data-v-dc48fe8a]{position:absolute;top:-320px;left:50%;max-height:330px;width:120px;transform:translate(-50%);background-color:var(--weilin-prompt-ui-primary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;box-shadow:0 4px 12px var(--weilin-prompt-ui-shadow-color);padding:8px 0;display:flex;flex-direction:column;gap:8px}.weilin_prompt_ui_menu-item[data-v-dc48fe8a]{padding:8px 16px;cursor:pointer;transition:background-color .2s ease;font-size:12px;color:var(--weilin-prompt-ui-tag-text)}.weilin_prompt_ui_menu-item[data-v-dc48fe8a]:hover{color:var(--weilin-prompt-ui-tag-text);background-color:var(--weilin-prompt-ui-tag-hover)}.ai-chat-window[data-v-a48359ca]{display:flex;height:100%;background:var(--weilin-prompt-ui-primary-bg);color:var(--weilin-prompt-ui-primary-text)}.history-sidebar[data-v-a48359ca]{width:250px;border-right:1px solid var(--weilin-prompt-ui-border-color);padding:16px;background:var(--weilin-prompt-ui-secondary-bg)}.new-chat-btn[data-v-a48359ca]{width:100%;padding:8px 16px;margin-bottom:16px;background:var(--weilin-prompt-ui-primary-color);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .3s ease}.new-chat-btn[data-v-a48359ca]:hover{background:var(--weilin-prompt-ui-primary-color-hover)}.history-list[data-v-a48359ca]{overflow-y:auto;height:calc(100% - 60px)}.history-item[data-v-a48359ca]{position:relative;padding:8px 12px;margin-bottom:8px;border-radius:4px;cursor:pointer;background:var(--weilin-prompt-ui-secondary-bg);transition:background .3s ease}.history-item[data-v-a48359ca]:hover{background:var(--weilin-prompt-ui-hover-bg-color)}.history-item.active[data-v-a48359ca]{background:var(--weilin-prompt-ui-primary-color);color:#fff}.rename-input[data-v-a48359ca]{width:100%;padding:4px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text)}.item-actions[data-v-a48359ca]{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:none}.history-item:hover .item-actions[data-v-a48359ca]{display:flex;gap:4px}.rename-btn[data-v-a48359ca],.delete-btn[data-v-a48359ca]{background:none;border:none;padding:4px;cursor:pointer;color:var(--weilin-prompt-ui-secondary-text);transition:color .2s}.rename-btn[data-v-a48359ca]:hover,.delete-btn[data-v-a48359ca]:hover{color:var(--weilin-prompt-ui-warning-color)}.chat-main[data-v-a48359ca]{flex:1;display:flex;flex-direction:column;padding:16px}.message-list[data-v-a48359ca]{flex:1;overflow-y:auto;margin-bottom:16px}.message[data-v-a48359ca]{margin-bottom:16px;padding:12px 16px;border-radius:8px;max-width:80%;width:fit-content}.message.user[data-v-a48359ca]{margin-left:auto;background:var(--weilin-prompt-ui-primary-color);color:#fff}.message.assistant[data-v-a48359ca]{margin-right:auto;background:var(--weilin-prompt-ui-secondary-bg);border:1px solid var(--weilin-prompt-ui-border-color)}.message-content pre[data-v-a48359ca]{margin:0;white-space:pre-wrap;overflow-wrap:break-word;font-family:inherit}.input-area[data-v-a48359ca]{display:flex;gap:8px;padding:16px;background:var(--weilin-prompt-ui-secondary-bg);border-radius:8px}.ai-chat-textarea[data-v-a48359ca]{flex:1;padding:12px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);resize:none}.ai-chat-btn[data-v-a48359ca]{padding:12px 24px;background:var(--weilin-prompt-ui-primary-color);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .3s ease}.ai-chat-btn[data-v-a48359ca]:hover{background:var(--weilin-prompt-ui-primary-color-hover)}.ai-chat-btn[data-v-a48359ca]:disabled{background:var(--weilin-prompt-ui-secondary-bg);cursor:not-allowed;opacity:.7}.weilin_prompt_ui_lora-stack[data-v-bd98d345]{top:0;left:0;height:100%;background:var(--weilin-prompt-ui-primary-bg);transition:width .3s ease;width:100%;overflow:hidden;box-sizing:border-box}.weilin_prompt_ui_lora-content[data-v-bd98d345]{width:100%;height:100%;display:flex;flex-direction:column;margin-left:0}.weilin_prompt_ui_lora-header[data-v-bd98d345]{padding:8px 16px;border-bottom:1px solid var(--weilin-prompt-ui-border-color);display:flex;justify-content:space-between;align-items:center;background:var(--weilin-prompt-ui-secondary-bg);border-top-right-radius:8px;border-top-left-radius:8px}.weilin_prompt_ui_lora-header h3[data-v-bd98d345]{margin:0;font-size:16px;color:var(--weilin-prompt-ui-primary-text)}.weilin_prompt_ui_close-btn[data-v-bd98d345]{border:none;background:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.weilin_prompt_ui_close-btn[data-v-bd98d345]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_close-btn svg[data-v-bd98d345]{fill:var(--weilin-prompt-ui-secondary-text)}.weilin_prompt_ui_lora-body[data-v-bd98d345]{flex:1;overflow-y:auto}.weilin_prompt_ui_lora-list[data-v-bd98d345]{display:flex;flex-direction:column;gap:8px}.weilin_prompt_ui_lora-title[data-v-bd98d345]{margin:0;font-size:16px;color:var(--weilin-prompt-ui-primary-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weilin_prompt_ui_add-btn[data-v-bd98d345]{border:none;background:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.weilin_prompt_ui_add-btn[data-v-bd98d345]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_add-btn svg[data-v-bd98d345]{fill:var(--weilin-prompt-ui-secondary-text)}.lora-item[data-v-bd98d345]{background:var(--weilin-prompt-ui-secondary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;margin-bottom:12px;overflow:hidden;transition:all .3s ease}.lora-item[data-v-bd98d345]:hover{border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 2px 8px var(--weilin-prompt-ui-shadow-color)}.lora-info[data-v-bd98d345]{display:flex;flex-direction:column;width:100%}.lora-header[data-v-bd98d345]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--weilin-prompt-ui-primary-bg);border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.lora-name[data-v-bd98d345]{font-size:14px;font-weight:500;color:var(--weilin-prompt-ui-primary-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.lora-weights[data-v-bd98d345]{padding:12px;background:var(--weilin-prompt-ui-secondary-bg);display:flex;flex-direction:column;gap:8px}.weight-item[data-v-bd98d345]{display:flex;align-items:center;gap:8px}.center-box[data-v-bd98d345]{width:100%;display:flex;justify-content:center;align-items:center}.text-label[data-v-bd98d345]{color:var(--weilin-prompt-ui-primary-text);width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.weight-item label[data-v-bd98d345]{font-size:12px;color:var(--weilin-prompt-ui-secondary-text);min-width:60px}.lora-weight[data-v-bd98d345]{flex:1;width:100%;padding:6px 8px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);font-size:13px;transition:all .3s ease}.lora-weight[data-v-bd98d345]:hover{border-color:var(--weilin-prompt-ui-primary-color)}.lora-weight[data-v-bd98d345]:focus{border-color:var(--weilin-prompt-ui-primary-color);outline:none;box-shadow:0 0 0 2px var(--weilin-prompt-ui-primary-color-fade)}.open-button[data-v-bd98d345]{width:fit-content;padding:4px;background-color:var(--weilin-prompt-ui-primary-color);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s;font-size:14px}.open-button[data-v-bd98d345]:hover{background-color:var(--weilin-prompt-ui-primary-color-hover)}.cloud-manager[data-v-d34491cd]{padding:16px}.file-list[data-v-d34491cd]{max-height:500px}.file-item[data-v-d34491cd]{display:flex;justify-content:space-between;align-items:center;padding:8px;border-bottom:1px solid #eee}.file-info[data-v-d34491cd]{display:flex;flex-direction:column}.file-name[data-v-d34491cd]{font-weight:700}.file-type[data-v-d34491cd]{color:#666;font-size:.8em}.open-btn[data-v-d34491cd]{padding:4px 8px;background:var(--weilin-prompt-ui-secondary-bg);color:var(--weilin-prompt-ui-primary-text);border:none;border-radius:4px;cursor:pointer}.refresh-btn[data-v-d34491cd]{background:none;border:none;cursor:pointer;padding:4px}.weilin-toolbar[data-v-d34491cd]{height:auto!important;min-height:40px!important;display:flex;gap:8px;margin-bottom:16px;box-sizing:border-box!important}.database-btn[data-v-d34491cd]{display:flex;align-items:center;gap:4px;padding:4px 8px;background:var(--weilin-prompt-ui-secondary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;cursor:pointer;color:var(--text-color)}.database-btn[data-v-d34491cd]:hover{background-color:var(--weilin-prompt-ui-primary-color)}.tag-icon[data-v-d34491cd]{width:20px;height:20px;fill:var(--weilin-prompt-ui-icon-color)}.current-path[data-v-d34491cd]{margin-left:auto;padding:4px 8px;background-color:var(--weilin-prompt-ui-secondary-bg);border-radius:4px;color:var(--weilin-prompt-ui-primary-text)}.back-btn[data-v-d34491cd]{display:flex;align-items:center;gap:4px;padding:8px;width:100%;background-color:var(--weilin-prompt-ui-secondary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;color:var(--weilin-prompt-ui-primary-text);cursor:pointer;margin-bottom:8px}.back-btn[data-v-d34491cd]:hover{background-color:var(--weilin-prompt-ui-primary-color)}.file-actions[data-v-d34491cd]{display:flex;gap:8px}.install-container[data-v-d34491cd]{display:flex;align-items:center}.installed-badge[data-v-d34491cd]{padding:4px 8px;background-color:var(--weilin-prompt-ui-success-color, #4caf50);color:#fff;border-radius:4px;font-size:.8em}.install-btn[data-v-d34491cd]{padding:4px 8px;background:var(--weilin-prompt-ui-primary-color);color:#fff;border:none;border-radius:4px;cursor:pointer}.install-btn[data-v-d34491cd]:hover{opacity:.9}.weilin_prompt_ui_lora-stack[data-v-0a691b76]{height:100%;width:100%;background:var(--weilin-prompt-ui-primary-bg);transition:width .3s ease;overflow:hidden;box-sizing:border-box}.weilin_prompt_ui_lora-content[data-v-0a691b76]{width:100%;height:100%;display:flex;flex-direction:column;margin-left:0}.weilin_prompt_ui_lora-header[data-v-0a691b76]{padding:8px 16px;border-bottom:1px solid var(--weilin-prompt-ui-border-color);display:flex;justify-content:flex-end;align-items:center;border-top-right-radius:8px;border-top-left-radius:8px}.weilin_prompt_ui_lora-header h3[data-v-0a691b76]{margin:0;font-size:16px;color:var(--weilin-prompt-ui-primary-text)}.weilin_prompt_ui_close-btn[data-v-0a691b76]{border:none;background:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.weilin_prompt_ui_close-btn[data-v-0a691b76]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_close-btn svg[data-v-0a691b76]{fill:var(--weilin-prompt-ui-secondary-text)}.weilin_prompt_ui_lora-body[data-v-0a691b76]{flex:1;overflow-y:auto;padding:16px}.weilin_prompt_ui_lora-list[data-v-0a691b76]{display:flex;flex-direction:column;gap:8px}.weilin_prompt_ui_lora-title[data-v-0a691b76]{margin:0;font-size:16px;color:var(--weilin-prompt-ui-primary-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-actions[data-v-0a691b76]{display:flex;gap:8px;align-items:center}.weilin_prompt_ui_add-btn[data-v-0a691b76]{border:none;background:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.weilin_prompt_ui_add-btn[data-v-0a691b76]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.weilin_prompt_ui_add-btn svg[data-v-0a691b76]{fill:var(--weilin-prompt-ui-secondary-text)}.lora-item[data-v-0a691b76]{background:var(--weilin-prompt-ui-secondary-bg);border:1px solid var(--weilin-prompt-ui-border-color);border-radius:8px;margin-bottom:12px;overflow:hidden;transition:all .3s ease}.lora-item[data-v-0a691b76]:hover{border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 2px 8px var(--weilin-prompt-ui-shadow-color)}.lora-info[data-v-0a691b76]{display:flex;flex-direction:column;width:100%}.hidden-lora[data-v-0a691b76]{background:#ffc8c833!important;border-color:#ff969680!important}.lora-header[data-v-0a691b76]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--weilin-prompt-ui-primary-bg);border-bottom:1px solid var(--weilin-prompt-ui-border-color)}.lora-name[data-v-0a691b76]{font-size:14px;font-weight:500;color:var(--weilin-prompt-ui-primary-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.lora-actions[data-v-0a691b76]{display:flex;align-items:center;gap:8px}.lora-weights-row[data-v-0a691b76]{display:flex;flex-direction:row;gap:5px;align-items:flex-end;padding:12px;background:var(--weilin-prompt-ui-secondary-bg)}.weight-item-col[data-v-0a691b76]{display:flex;flex-direction:column;gap:2px;width:60px}.weight-item-col label[data-v-0a691b76]{font-size:11px;color:var(--weilin-prompt-ui-secondary-text);margin-bottom:2px}.switch-item-col[data-v-0a691b76]{display:flex;flex-direction:column;align-items:center;gap:2px}.switch-item-col label[data-v-0a691b76]{font-size:11px;color:var(--weilin-prompt-ui-secondary-text);margin-bottom:2px}.lora-weight[data-v-0a691b76]{flex:1;width:100%;padding:4px 6px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);font-size:12px;transition:all .3s ease}.lora-weight[data-v-0a691b76]:hover{border-color:var(--weilin-prompt-ui-primary-color)}.lora-weight[data-v-0a691b76]:focus{border-color:var(--weilin-prompt-ui-primary-color);outline:none;box-shadow:0 0 0 2px var(--weilin-prompt-ui-primary-color-fade)}.remove-btn[data-v-0a691b76],.look-on-btn[data-v-0a691b76]{display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;cursor:pointer;border-radius:4px;transition:all .3s ease}.remove-btn[data-v-0a691b76]:hover,.look-on-btn[data-v-0a691b76]:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}.remove-btn svg[data-v-0a691b76],.look-on-btn svg[data-v-0a691b76]{fill:var(--weilin-prompt-ui-secondary-text)}.remove-btn:hover svg[data-v-0a691b76]{fill:var(--weilin-prompt-ui-danger-color)}.look-on-btn:hover svg[data-v-0a691b76]{fill:var(--weilin-prompt-ui-primary-color)}.switch-item[data-v-0a691b76]{display:flex;align-items:center;gap:6px}.switch[data-v-0a691b76]{position:relative;display:inline-block;width:36px;height:20px}.switch input[data-v-0a691b76]{opacity:0;width:0;height:0}.switch input:checked+.slider[data-v-0a691b76]:before{transform:translate(16px)}.slider[data-v-0a691b76]{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#ccc;transition:.4s;border-radius:20px}.slider[data-v-0a691b76]:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}.switch input:checked+.slider[data-v-0a691b76]{background-color:var(--weilin-prompt-ui-primary-color)}.settings-content[data-v-422476cf]{display:flex;flex-direction:column;min-width:600px;background-color:var(--weilin-prompt-ui-primary-bg);color:var(--weilin-prompt-ui-primary-text);padding-bottom:20px;box-sizing:border-box;z-index:1099}input[data-v-422476cf]{padding:8px;margin-right:8px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text)}input[data-v-422476cf]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px var(--weilin-prompt-ui-primary-color-fade)}button[data-v-422476cf]{padding:8px 16px;background-color:#2196f3;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-422476cf]:hover{background-color:#1976d2}button[data-v-422476cf]:disabled{background-color:#8d8f91}.data-container[data-v-422476cf]{margin-top:24px;padding:16px;color:var(--weilin-prompt-ui-primary-text);border-radius:4px;height:500px}.tag-group-container[data-v-422476cf]{height:430px;overflow-y:auto}h3[data-v-422476cf],h4[data-v-422476cf]{margin:8px 0;text-align:center}p[data-v-422476cf]{margin:4px 0;text-align:center}.loading-overlay[data-v-422476cf]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.loading-spinner[data-v-422476cf]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin-422476cf 1s linear infinite}@keyframes spin-422476cf{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.info-links[data-v-422476cf]{margin-bottom:16px;padding:12px;background-color:var(--weilin-prompt-ui-secondary-bg);border-radius:8px;border:1px solid var(--weilin-prompt-ui-border-color)}.info-link-item[data-v-422476cf]{display:flex;align-items:center;margin:6px 0;font-size:14px}.info-link-label[data-v-422476cf]{color:var(--weilin-prompt-ui-secondary-text);min-width:80px;font-weight:500}.info-link[data-v-422476cf]{color:var(--weilin-prompt-ui-primary-color);text-decoration:none;transition:color .2s}.info-link[data-v-422476cf]:hover{color:var(--weilin-prompt-ui-primary-color-hover);text-decoration:underline}.danbooru-manager[data-v-cbcf8313]{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.title[data-v-cbcf8313]{margin:0 0 20px;padding:10px 0;text-align:center;border-bottom:1px solid var(--weilin-prompt-ui-border-color, #ddd);color:var(--weilin-prompt-ui-primary-text, #333)}.action-bar[data-v-cbcf8313]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:10px}.search-box[data-v-cbcf8313]{display:flex;flex:1;margin-right:10px}.search-box input[data-v-cbcf8313]{flex:1;padding:8px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text)}.search-btn[data-v-cbcf8313],.add-btn[data-v-cbcf8313],.page-btn[data-v-cbcf8313]{padding:8px 16px;border:none;border-radius:4px;background-color:var(--weilin-prompt-ui-primary-color, #409eff);color:#fff;cursor:pointer;margin-left:10px}.search-btn[data-v-cbcf8313]:hover,.add-btn[data-v-cbcf8313]:hover,.page-btn[data-v-cbcf8313]:hover{background-color:var(--weilin-prompt-ui-primary-color-hover, #66b1ff)}.search-btn[data-v-cbcf8313]:disabled,.page-btn[data-v-cbcf8313]:disabled{background-color:var(--weilin-prompt-ui-disabled-color, #a0cfff);cursor:not-allowed}.pagination[data-v-cbcf8313]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;gap:15px;flex-wrap:wrap}.page-info[data-v-cbcf8313]{margin:0 15px;color:var(--weilin-prompt-ui-primary-text, #333)}.page-size-control[data-v-cbcf8313]{display:flex;align-items:center;gap:5px;color:var(--weilin-prompt-ui-primary-text, #333)}.page-size-input[data-v-cbcf8313]{width:80px;padding:4px 8px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text);text-align:center}.tag-list[data-v-cbcf8313]{flex:1;overflow-y:auto;border:1px solid var(--weilin-prompt-ui-border-color, #ddd);border-radius:4px}table[data-v-cbcf8313]{width:100%;border-collapse:collapse}th[data-v-cbcf8313],td[data-v-cbcf8313]{padding:12px 15px;text-align:left;border-bottom:1px solid var(--weilin-prompt-ui-border-color, #ddd);color:var(--weilin-prompt-ui-primary-text)}th[data-v-cbcf8313]{background-color:var(--weilin-prompt-ui-background-secondary, #f5f7fa);color:var(--weilin-prompt-ui-primary-text, #333);font-weight:700;position:sticky;top:0;z-index:10}.id-column[data-v-cbcf8313]{width:60px;background-color:var(--weilin-prompt-ui-secondary-bg, #f5f7fa)}.tag-column[data-v-cbcf8313],.translate-column[data-v-cbcf8313]{width:20%;background-color:var(--weilin-prompt-ui-secondary-bg, #f5f7fa)}.color-column[data-v-cbcf8313]{width:120px;background-color:var(--weilin-prompt-ui-secondary-bg, #f5f7fa)}.hot-column[data-v-cbcf8313]{width:80px;background-color:var(--weilin-prompt-ui-secondary-bg, #f5f7fa)}.aliases-column[data-v-cbcf8313]{width:100px;background-color:var(--weilin-prompt-ui-secondary-bg, #f5f7fa)}.control-column[data-v-cbcf8313]{width:160px;background-color:var(--weilin-prompt-ui-secondary-bg, #f5f7fa)}.checkbox-column[data-v-cbcf8313]{width:50px;background-color:var(--weilin-prompt-ui-secondary-bg, #f5f7fa)}.checkbox-column input[type=checkbox][data-v-cbcf8313]{margin:0;width:auto}tr[data-v-cbcf8313]:hover{background-color:var(--weilin-prompt-ui-input-bg, #f5f7fa)}.color-box[data-v-cbcf8313]{width:20px;height:20px;border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color, #ddd)}.edit-btn[data-v-cbcf8313],.delete-btn[data-v-cbcf8313]{padding:6px 12px;border:none;border-radius:4px;cursor:pointer}.edit-btn[data-v-cbcf8313]{background-color:var(--weilin-prompt-ui-warning-color, #e6a23c);color:#fff}.delete-btn[data-v-cbcf8313]{background-color:var(--weilin-prompt-ui-danger-color, #f56c6c);color:#fff}.edit-btn[data-v-cbcf8313]:hover{background-color:var(--weilin-prompt-ui-warning-color-hover, #ebb563)}.delete-btn[data-v-cbcf8313]:hover{background-color:var(--weilin-prompt-ui-danger-color-hover, #f78989)}.no-results[data-v-cbcf8313]{padding:20px;text-align:center;color:var(--weilin-prompt-ui-secondary-text, #909399);font-style:italic}.weilin-tools-dialog[data-v-cbcf8313]{position:fixed;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10099}.weilin-tools-dialog-content[data-v-cbcf8313]{padding:20px;width:400px;max-width:90%;background-color:var(--weilin-prompt-ui-primary-bg, #fff);border-radius:8px;box-shadow:0 2px 12px #0000001a;z-index:10100}.weilin-tools-dialog h3[data-v-cbcf8313]{margin-top:0;margin-bottom:20px;color:var(--weilin-prompt-ui-primary-text, #333)}.form-group[data-v-cbcf8313]{margin-bottom:15px}.form-group label[data-v-cbcf8313]{display:block;margin-bottom:5px;color:var(--weilin-prompt-ui-primary-text, #333)}.form-group input[data-v-cbcf8313],.form-group select[data-v-cbcf8313]{width:100%;padding:8px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text)}.color-preview[data-v-cbcf8313]{width:30px;height:30px;margin-top:5px;border-radius:4px;border:1px solid var(--weilin-prompt-ui-border-color, #ddd)}.weilin-tools-dialog-actions[data-v-cbcf8313]{display:flex;justify-content:flex-end;margin-top:20px}.weilin-tools-dialog-actions button[data-v-cbcf8313]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;margin-left:10px}.weilin-tools-dialog-actions button[data-v-cbcf8313]:first-child{background-color:var(--weilin-prompt-ui-cancel-color, #909399);color:#fff}.weilin-tools-dialog-actions button[data-v-cbcf8313]:last-child{background-color:var(--weilin-prompt-ui-primary-color, #409eff);color:#fff}.overlay[data-v-cbcf8313]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:1000}input[data-v-cbcf8313]{padding:8px;margin-right:8px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background:var(--weilin-prompt-ui-input-bg);color:var(--weilin-prompt-ui-primary-text)}input[data-v-cbcf8313]:focus{outline:none;border-color:var(--weilin-prompt-ui-primary-color);box-shadow:0 0 0 2px var(--weilin-prompt-ui-primary-color-fade)}.batch-delete-btn[data-v-cbcf8313]{padding:8px 16px;border:none;border-radius:4px;background-color:var(--weilin-prompt-ui-danger-color, #f56c6c);color:#fff;cursor:pointer;transition:all .3s}.batch-delete-btn[data-v-cbcf8313]:hover:not(.disabled){background-color:var(--weilin-prompt-ui-danger-color-hover, #f78989)}.batch-delete-btn.disabled[data-v-cbcf8313]{background-color:var(--weilin-prompt-ui-disabled-color, #a0cfff);cursor:not-allowed;opacity:.6}.main-container[data-v-1af60f9a]{width:100%;height:100%}[data-v-1af60f9a] .dialog-overlay{z-index:9999!important}.version-update-notification[data-v-1af60f9a]{position:fixed;right:10px;bottom:10px;z-index:9999;background-color:var(--primary-color, #4caf50);color:#fff;padding:10px 15px;border-radius:4px;box-shadow:0 2px 8px #0003;max-width:350px;animation:slideIn-1af60f9a .3s ease-out}.version-update-content[data-v-1af60f9a]{display:flex;flex-direction:column}.version-update-actions[data-v-1af60f9a]{display:flex;justify-content:flex-end;margin-top:10px}.goto-github-btn[data-v-1af60f9a]{background-color:#fff;color:var(--primary-color, #4caf50);border:none;border-radius:4px;padding:5px 10px;margin-right:10px;cursor:pointer;font-weight:700}.close-version-update[data-v-1af60f9a]{background:none;border:none;color:#fff;font-size:18px;cursor:pointer;padding:0 5px}@keyframes slideIn-1af60f9a{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.no-remind-btn[data-v-1af60f9a]{background-color:#fffc;color:var(--primary-color, #4caf50);border:none;border-radius:4px;padding:5px 10px;margin-right:10px;cursor:pointer;font-weight:700;transition:background-color .2s ease}.no-remind-btn[data-v-1af60f9a]:hover{background-color:#ffffffe6}.version-update-actions[data-v-1af60f9a]{display:flex;justify-content:flex-end;margin-top:10px;gap:5px}#weilin_comfyui_tools_prompt_ui_div{--weilin-prompt-ui-primary-bg: #fff;--weilin-prompt-ui-secondary-bg: #f5f5f5;--weilin-prompt-ui-primary-text: #333;--weilin-prompt-ui-secondary-text: #666;--weilin-prompt-ui-border-color: #e8e8e8;--weilin-prompt-ui-hover-bg-color: rgb(0 0 0 / .1);--weilin-prompt-ui-icon-color: #666;--weilin-prompt-ui-token-bg: #f0f0f0;--weilin-prompt-ui-shadow-color: rgb(0 0 0 / .1);--weilin-prompt-ui-scrollbar-track: #f5f5f5;--weilin-prompt-ui-scrollbar-thumb: #d9d9d9;--weilin-prompt-ui-scrollbar-thumb-hover: #bfbfbf;--weilin-prompt-ui-tag-hover: #e6f7ff;--weilin-prompt-ui-primary-color: #1890ff;--weilin-prompt-ui-color-picker-bg: var(--weilin-prompt-ui-secondary-bg);--weilin-prompt-ui-color-picker-border: var(--weilin-prompt-ui-border-color);--weilin-prompt-ui-color-preview-size: 48px;--weilin-prompt-ui-color-input-height: 32px;--weilin-prompt-ui-slider-height: 8px;--weilin-prompt-ui-slider-thumb-size: 16px;--weilin-prompt-ui-danger-color: #ff4d4f;--weilin-prompt-ui-danger-color-hover: #ff7875;--weilin-prompt-ui-success-color: #52c41a;--weilin-prompt-ui-warning-color: #faad14;--weilin-prompt-ui-checkerboard-size: 10px;--weilin-prompt-ui-checkerboard-color: #ccc;--weilin-prompt-ui-button-bg: #fff;--weilin-prompt-ui-button-text: #333;--weilin-prompt-ui-button-hover: #f5f5f5;--weilin-prompt-ui-input-text: #333;--weilin-prompt-ui-tag-bg: #f5f5f5;--weilin-prompt-ui-tag-text: #333;--weilin-prompt-ui-header-bg: #f5f5f5;--weilin-prompt-ui-primary-color-hover: #40a9ff;--weilin-prompt-ui-gradient-bg: linear-gradient(135deg, #f8fafc 0%, #e3eafc 100%);--weilin-prompt-ui-gradient-primary: linear-gradient(90deg, #6a11cb 0%, #2575fc 100%);--weilin-prompt-ui-gradient-primary-hover: linear-gradient(90deg, #2575fc 0%, #6a11cb 100%);--weilin-prompt-ui-card-bg: #f4f7fd;--weilin-prompt-ui-card-shadow: 0 2px 12px 0 rgb(80 120 200 / .08);--weilin-prompt-ui-box-shadow: 0 6px 32px 0 rgb(80 120 200 / .12);--weilin-prompt-ui-border-radius: 12px;--weilin-prompt-ui-title-color: #2a3a5a;--weilin-prompt-ui-label-color: #2a3a5a;--weilin-prompt-ui-input-bg: #fff;--weilin-prompt-ui-input-border: #b3c2e0;--weilin-prompt-ui-input-focus: #2575fc;--weilin-prompt-ui-btn-bg: #1890ff;--weilin-prompt-ui-btn-bg-hover: #1762b6;--weilin-prompt-ui-btn-text: #fff;--weilin-prompt-ui-btn-shadow: 0 2px 8px 0 rgb(24 144 255 / .12);--weilin-prompt-ui-btn-gradient: #1890ff;--weilin-prompt-ui-btn-gradient-hover: #1762b6;--weilin-prompt-ui-btn-gradient-text: #fff}#weilin_comfyui_tools_prompt_ui_div[data-theme=dark]{--weilin-prompt-ui-primary-bg: #1a1a1a;--weilin-prompt-ui-secondary-bg: #2d2d2d;--weilin-prompt-ui-primary-text: #e0e0e0;--weilin-prompt-ui-secondary-text: #a0a0a0;--weilin-prompt-ui-border-color: #404040;--weilin-prompt-ui-hover-bg-color: rgb(255 255 255 / .1);--weilin-prompt-ui-icon-color: #a0a0a0;--weilin-prompt-ui-token-bg: #404040;--weilin-prompt-ui-shadow-color: rgb(0 0 0 / .3);--weilin-prompt-ui-scrollbar-track: #dfdfdf;--weilin-prompt-ui-scrollbar-thumb: #404040;--weilin-prompt-ui-scrollbar-thumb-hover: #505050;--weilin-prompt-ui-tag-hover: #111d2c;--weilin-prompt-ui-primary-color: #40a9ff;--weilin-prompt-ui-checkerboard-color: #404040;--weilin-prompt-ui-danger-color: #ff7875;--weilin-prompt-ui-danger-color-hover: #ffa39e;--weilin-prompt-ui-success-color: #73d13d;--weilin-prompt-ui-warning-color: #ffc53d;--weilin-prompt-ui-button-bg: #2d2d2d;--weilin-prompt-ui-button-text: #e0e0e0;--weilin-prompt-ui-button-hover: #404040;--weilin-prompt-ui-input-text: #e0e0e0;--weilin-prompt-ui-tag-bg: #2d2d2d;--weilin-prompt-ui-tag-text: #e0e0e0;--weilin-prompt-ui-header-bg: #2d2d2d;--weilin-prompt-ui-primary-color-hover: #69b3ff;--weilin-prompt-ui-gradient-bg: linear-gradient(135deg, #23243a 0%, #1a1a1a 100%);--weilin-prompt-ui-gradient-primary: linear-gradient(90deg, #2575fc 0%, #6a11cb 100%);--weilin-prompt-ui-gradient-primary-hover: linear-gradient(90deg, #6a11cb 0%, #2575fc 100%);--weilin-prompt-ui-card-bg: #23243a;--weilin-prompt-ui-card-shadow: 0 2px 12px 0 rgb(40 60 120 / .18);--weilin-prompt-ui-box-shadow: 0 6px 32px 0 rgb(40 60 120 / .22);--weilin-prompt-ui-border-radius: 12px;--weilin-prompt-ui-title-color: #e0e0e0;--weilin-prompt-ui-label-color: #e0e0e0;--weilin-prompt-ui-input-bg: #2d2d2d;--weilin-prompt-ui-input-border: #505070;--weilin-prompt-ui-input-focus: #69b3ff;--weilin-prompt-ui-btn-bg: #144077;--weilin-prompt-ui-btn-bg-hover: #1762b6;--weilin-prompt-ui-btn-text: #fff;--weilin-prompt-ui-btn-shadow: 0 2px 8px 0 rgb(20 64 119 / .18);--weilin-prompt-ui-btn-gradient: #144077;--weilin-prompt-ui-btn-gradient-hover: #1762b6;--weilin-prompt-ui-btn-gradient-text: #fff}#weilin_comfyui_tools_prompt_ui_div .color-picker{background:var(--weilin-prompt-ui-color-picker-bg);border:1px solid var(--weilin-prompt-ui-color-picker-border);border-radius:4px;padding:12px}#weilin_comfyui_tools_prompt_ui_div .color-preview{width:var(--weilin-prompt-ui-color-preview-size);height:var(--weilin-prompt-ui-color-preview-size);border-radius:4px;border:1px solid var(--weilin-prompt-ui-color-picker-border);background-image:linear-gradient(45deg,var(--weilin-prompt-ui-checkerboard-color) 25%,transparent 25%),linear-gradient(-45deg,var(--weilin-prompt-ui-checkerboard-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--weilin-prompt-ui-checkerboard-color) 75%),linear-gradient(-45deg,transparent 75%,var(--weilin-prompt-ui-checkerboard-color) 75%);background-size:var(--weilin-prompt-ui-checkerboard-size) var(--weilin-prompt-ui-checkerboard-size);background-position:0 0,0 5px,5px -5px,-5px 0}#weilin_comfyui_tools_prompt_ui_div input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--weilin-prompt-ui-slider-height);border-radius:calc(var(--weilin-prompt-ui-slider-height) / 2);background:var(--weilin-prompt-ui-secondary-bg);outline:none;border:1px solid var(--weilin-prompt-ui-border-color)}#weilin_comfyui_tools_prompt_ui_div input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--weilin-prompt-ui-slider-thumb-size);height:var(--weilin-prompt-ui-slider-thumb-size);border-radius:50%;background:var(--weilin-prompt-ui-primary-color);cursor:pointer;border:2px solid white;box-shadow:0 0 2px var(--weilin-prompt-ui-shadow-color)}#weilin_comfyui_tools_prompt_ui_div input[type=range]::-moz-range-thumb{width:var(--weilin-prompt-ui-slider-thumb-size);height:var(--weilin-prompt-ui-slider-thumb-size);border-radius:50%;background:var(--weilin-prompt-ui-primary-color);cursor:pointer;border:2px solid white;box-shadow:0 0 2px var(--weilin-prompt-ui-shadow-color)}#weilin_comfyui_tools_prompt_ui_div input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;width:100%;height:var(--weilin-prompt-ui-color-input-height)}#weilin_comfyui_tools_prompt_ui_div input[type=color]::-webkit-color-swatch-wrapper{padding:0}#weilin_comfyui_tools_prompt_ui_div input[type=color]::-webkit-color-swatch{border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px}#weilin_comfyui_tools_prompt_ui_div .add-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--weilin-prompt-ui-border-color);border-radius:4px;background-color:var(--weilin-prompt-ui-primary-bg);color:var(--weilin-prompt-ui-primary-text);cursor:pointer;transition:all .3s ease}#weilin_comfyui_tools_prompt_ui_div .add-btn:hover{background-color:var(--weilin-prompt-ui-hover-bg-color)}#weilin_comfyui_tools_prompt_ui_div .add-btn:disabled{opacity:.5;cursor:not-allowed;background-color:var(--weilin-prompt-ui-secondary-bg)}#weilin_comfyui_tools_prompt_ui_div .add-btn .plus-icon{font-size:18px;line-height:1}#weilin_comfyui_tools_prompt_ui_div .add-tab{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px dashed var(--weilin-prompt-ui-border-color);border-radius:4px;background-color:var(--weilin-prompt-ui-primary-bg);color:var(--weilin-prompt-ui-primary-text);cursor:pointer;transition:all .3s ease}#weilin_comfyui_tools_prompt_ui_div .add-tab:hover{border-color:var(--weilin-prompt-ui-primary-color);color:var(--weilin-prompt-ui-primary-color)}#weilin_comfyui_tools_prompt_ui_div .add-tab .plus-icon{font-size:18px;line-height:1}.jv-container{box-sizing:border-box;position:relative}.jv-container.boxed{border:1px solid #eee;border-radius:6px}.jv-container.boxed:hover{box-shadow:0 2px 7px #00000026;border-color:transparent;position:relative}.jv-container.jv-light{background:#fff;white-space:nowrap;color:#525252;font-size:14px;font-family:Consolas,Menlo,Courier,monospace}.jv-container.jv-dark{background:#282c34;white-space:nowrap;color:#fff;font-size:14px;font-family:Consolas,Menlo,Courier,monospace}.jv-container.jv-light .jv-ellipsis{color:#999;background-color:#eee;display:inline-block;line-height:.9;font-size:.9em;padding:0 4px 2px;margin:0 4px;border-radius:3px;vertical-align:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.jv-container.jv-dark .jv-ellipsis{color:#f8f8f8;background-color:#2c3e50;display:inline-block;line-height:.9;font-size:.9em;padding:0 4px 2px;margin:0 4px;border-radius:3px;vertical-align:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.jv-container.jv-light .jv-button,.jv-container.jv-dark .jv-button{color:#49b3ff}.jv-container.jv-light .jv-key{color:#111;margin-right:4px}.jv-container.jv-dark .jv-key{color:#fff;margin-right:4px}.jv-container.jv-dark .jv-item.jv-array{color:#111}.jv-container.jv-dark .jv-item.jv-array{color:#fff}.jv-container.jv-dark .jv-item.jv-boolean{color:#fc1e70}.jv-container.jv-dark .jv-item.jv-function{color:#067bca}.jv-container.jv-dark .jv-item.jv-number{color:#fc1e70}.jv-container.jv-dark .jv-item.jv-object{color:#fff}.jv-container.jv-dark .jv-item.jv-undefined{color:#e08331}.jv-container.jv-dark .jv-item.jv-string{color:#42b983;word-break:break-word;white-space:normal}.jv-container.jv-dark .jv-item.jv-string .jv-link{color:#0366d6}.jv-container.jv-dark .jv-code .jv-toggle:before{padding:0 2px;border-radius:2px}.jv-container.jv-dark .jv-code .jv-toggle:hover:before{background:#eee}.jv-container.jv-light .jv-item.jv-array{color:#111}.jv-container.jv-light .jv-item.jv-boolean{color:#fc1e70}.jv-container.jv-light .jv-item.jv-function{color:#067bca}.jv-container.jv-light .jv-item.jv-number{color:#fc1e70}.jv-container.jv-light .jv-item.jv-object{color:#111}.jv-container.jv-light .jv-item.jv-undefined{color:#e08331}.jv-container.jv-light .jv-item.jv-string{color:#42b983;word-break:break-word;white-space:normal}.jv-container.jv-light .jv-item.jv-string .jv-link{color:#0366d6}.jv-container.jv-light .jv-code .jv-toggle:before{padding:0 2px;border-radius:2px}.jv-container.jv-light .jv-code .jv-toggle:hover:before{background:#eee}.jv-container .jv-code{overflow:hidden;padding:30px 20px}.jv-container .jv-code.boxed{max-height:300px}.jv-container .jv-code.open{max-height:initial!important;overflow:visible;overflow-x:auto;padding-bottom:45px}.jv-container .jv-toggle{background-image:url(./icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;cursor:pointer;width:10px;height:10px;margin-right:2px;display:inline-block;transition:transform .1s}.jv-container .jv-toggle.open{transform:rotate(90deg)}.jv-container .jv-more{position:absolute;z-index:1;bottom:0;left:0;right:0;height:40px;width:100%;text-align:center;cursor:pointer}.jv-container .jv-more .jv-toggle{position:relative;top:40%;z-index:2;color:#888;transition:all .1s;transform:rotate(90deg)}.jv-container .jv-more .jv-toggle.open{transform:rotate(-90deg)}.jv-container .jv-more:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#0000 20%,#e6e6e64d);transition:all .1s}.jv-container .jv-more:hover .jv-toggle{top:50%;color:#111}.jv-container .jv-more:hover:after{background:linear-gradient(to bottom,#0000 20%,#e6e6e64d)}.jv-container .jv-button{position:relative;cursor:pointer;display:inline-block;padding:5px;z-index:5}.jv-container .jv-button.copied{opacity:.4;cursor:default}.jv-container .jv-tooltip{position:absolute}.jv-container .jv-tooltip.right{right:15px}.jv-container .jv-tooltip.left{left:15px}.jv-container .j-icon{font-size:12px}.jv-node .jv-toggle.open+.jv-key+.jv-push>.jv-item.jv-array:last-of-type,.jv-node .jv-toggle.open+.jv-key+.jv-push>.jv-item.jv-object:last-of-type{margin-left:12px}.jv-node .jv-toggle:not(.open)+.jv-key+.jv-push>.jv-item.jv-array:last-of-type,.jv-node .jv-toggle:not(.open)+.jv-key+.jv-push>.jv-item.jv-object:last-of-type,.jv-node .jv-toggle:not(.open)+.jv-key+.jv-push>.jv-node:last-of-type{margin-left:0}.jv-node{position:relative}.jv-node:after{content:","}.jv-node:last-of-type:after{content:""}.jv-node.toggle{margin-left:13px!important}.jv-node .jv-node{margin-left:25px}