.setting-container[data-v-3353d175]{display:flex;height:100%;overflow:hidden;color:var(--page-mcp-text-color);transition:all .3s ease}.setting-sidebar[data-v-3353d175]{margin:20px 0;border:1px solid var(--page-mcp-sidebar-border);display:flex;flex-direction:column;overflow:auto;background-color:var(--standard-page-bg-color);transition:all .3s ease;border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:0 2px 12px 0 var(--page-mcp-content-shadow)}.sidebar-header[data-v-3353d175]{padding:20px;border-bottom:1px solid var(--page-mcp-sidebar-border);display:flex;justify-content:center}.sidebar-header h4[data-v-3353d175]{margin:0;font-size:18px;font-weight:600;color:var(--page-mcp-header-text)}.setting-menu[data-v-3353d175]{flex:1;overflow:auto;padding:8px 0}.menu-item[data-v-3353d175]{padding:10px 20px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);margin:4px 8px;border-radius:6px;font-weight:500;position:relative;overflow:hidden}.menu-item[data-v-3353d175]:hover{background-color:var(--page-mcp-server-hover-bg);transform:translateX(2px)}.menu-item.active[data-v-3353d175]{background-color:var(--page-mcp-server-active-bg);color:var(--page-mcp-server-active-color)}.setting-content[data-v-3353d175]{flex:1;padding:30px;overflow:auto;background-color:var(--standard-page-bg-color);margin:20px;border-radius:8px;box-shadow:0 2px 12px 0 var(--page-mcp-content-shadow);transition:all .3s ease;animation:fadeIn-3353d175 .3s ease-in-out}@keyframes fadeIn-3353d175{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.empty-state[data-v-3353d175]{height:100%;display:flex;align-items:center;justify-content:center;color:var(--page-mcp-empty-text-color);font-size:18px;opacity:.7}.config-header[data-v-3353d175]{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid var(--page-mcp-header-border)}.config-header h2[data-v-3353d175]{margin:0;font-size:22px;font-weight:600;color:var(--page-mcp-header-text);position:relative;padding-left:16px}.config-header h2[data-v-3353d175]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:60%;width:4px;background-color:var(--page-mcp-header-accent);border-radius:2px}.config-form[data-v-3353d175]{display:flex;flex-direction:column;gap:24px;transition:all .3s ease;animation:slideIn-3353d175 .4s ease-out}@keyframes slideIn-3353d175{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.form-content[data-v-3353d175]{display:flex;flex-direction:column;gap:24px}.form-item[data-v-3353d175]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0;transition:all .2s ease;border-bottom:1px solid transparent}.form-label[data-v-3353d175]{font-weight:500;font-size:15px;color:var(--page-mcp-form-label);min-width:120px;flex-shrink:0}.form-label.required[data-v-3353d175]:before{content:"*";color:#f56c6c;margin-right:4px}.openai-divider[data-v-3353d175]{display:flex;align-items:center;margin:24px 0;color:var(--page-mcp-text-color)}.openai-divider[data-v-3353d175]:after,.openai-divider[data-v-3353d175]:before{content:"";flex:1;height:1px;background:var(--page-mcp-sidebar-border);opacity:.6}.openai-divider>span[data-v-3353d175]{padding:0 16px;font-weight:500;font-size:14px;white-space:nowrap;color:var(--answer-stats-color)}.preset-bg-container[data-v-3353d175]{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.preset-bg-item[data-v-3353d175]{width:80px;height:50px;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .3s;box-shadow:0 2px 6px rgba(0,0,0,.1)}.preset-bg-item[data-v-3353d175]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.preset-bg-item.active[data-v-3353d175]{border-color:var(--el-color-primary);box-shadow:0 0 0 2px var(--el-color-primary-light-8)}.preset-bg-item img[data-v-3353d175]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.live2d-model-selector[data-v-3353d175]{display:flex;align-items:center;gap:12px}.live2d-model-selector .el-input[data-v-3353d175]{width:80px}.live2d-model-selector .el-button[data-v-3353d175]{padding:8px;border-radius:8px}.platform-radio-group[data-v-3353d175]{display:flex;flex-wrap:wrap;gap:8px}.platform-radio-group .el-radio[data-v-3353d175]{font-weight:400;color:var(--page-mcp-text-color);margin-right:0;transition:all .3s;padding:8px 12px;border-radius:6px;border:1px solid var(--page-mcp-sidebar-border);background-color:var(--page-mcp-sidebar-bg)}.platform-radio-group .el-radio[data-v-3353d175]:hover{color:var(--el-color-primary);border-color:var(--el-color-primary);transform:translateY(-1px)}.platform-radio-group .el-radio.is-checked[data-v-3353d175]{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary);color:var(--el-color-primary)}.web-tag[data-v-3353d175]{background-color:transparent!important;border:none!important;color:var(--el-color-warning)}.tips-icon[data-v-3353d175]{margin-left:4px;color:var(--answer-stats-color);cursor:help}.custom-tag[data-v-3353d175]{border-radius:4px;border:1px solid var(--answer-stats-color);padding:2px 8px;color:var(--answer-stats-color);font-size:12px;background-color:rgba(var(--el-color-info-rgb),.1);transition:all .3s}.placeholder-tag[data-v-3353d175]{height:21px;display:inline-block}.api-key-cards[data-v-3353d175]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;animation:fadeIn-3353d175 .5s ease-out}.api-key-card[data-v-3353d175]{border-radius:12px;padding:16px;border:none;background-color:var(--standard-page-bg-color);box-shadow:0 2px 12px 0 var(--page-mcp-content-shadow);transition:all .3s cubic-bezier(.25,.8,.25,1);margin-bottom:16px;position:relative;overflow:hidden}.api-key-card[data-v-3353d175]:hover{transform:translateY(-5px)}.api-key-card .card-header[data-v-3353d175]{display:flex;justify-content:space-between;margin-bottom:16px;height:60px}.api-key-card .card-header .left-section[data-v-3353d175]{display:flex;gap:12px}.api-key-card .card-header .left-section .platform-logo[data-v-3353d175]{width:24px;height:24px;border-radius:6px;display:flex;justify-content:center;background-color:var(--page-mcp-sidebar-bg);padding:4px;transition:all .3s}.api-key-card .card-header .left-section .platform-logo img[data-v-3353d175],.api-key-card .card-header .left-section .platform-logo svg[data-v-3353d175]{width:24px;height:24px}.api-key-card .card-header .left-section .platform-info .platform-name[data-v-3353d175]{font-weight:600;color:var(--page-mcp-header-text);margin-bottom:4px;font-size:16px}.api-key-card .card-header .left-section .platform-info .platform-tags[data-v-3353d175]{display:flex;gap:6px}.api-key-card .card-header .right-section[data-v-3353d175]{width:70px;border-radius:8px;padding:4px;font-size:12px;border:1px solid var(--page-mcp-sidebar-border);text-align:center}.api-key-card .card-header .right-section p[data-v-3353d175]{margin:4px;color:var(--answer-stats-color)}.api-key-card .card-header .right-section .api-key-btn[data-v-3353d175],.api-key-card .card-header .right-section .model-add-btn[data-v-3353d175]{width:100%;background:var(--page-mcp-sidebar-bg);border:0;color:var(--page-mcp-text-color);padding:4px 12px;border-radius:4px;cursor:pointer;font-family:var(--thchatui-font-family);transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;outline:none}.api-key-card .card-header .right-section .api-key-btn[data-v-3353d175]:hover,.api-key-card .card-header .right-section .model-add-btn[data-v-3353d175]:hover{background:var(--el-color-primary);color:#fff}.api-key-card .card-content[data-v-3353d175]{border-radius:8px;overflow:hidden;font-size:12px;background-color:var(--page-mcp-sidebar-bg);margin-top:8px;display:block}.api-key-card .card-content .content-header[data-v-3353d175]{padding:4px 12px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .3s;height:30px}.api-key-card .card-content .content-header[data-v-3353d175]:hover{background-color:rgba(var(--el-color-primary-rgb),.05)}.api-key-card .card-content .content-header .left-section[data-v-3353d175]{display:flex;align-items:center}.api-key-card .card-content .content-header .left-section .collapse-icon[data-v-3353d175]{cursor:pointer;margin-right:10px;color:var(--page-mcp-text-color)}.api-key-card .card-content .content-header .left-section .header-title[data-v-3353d175]{font-weight:500;color:var(--page-mcp-header-text)}.api-key-card .card-content .content-header .right-section[data-v-3353d175]{width:80px;border-radius:6px;padding:2px 4px;font-size:12px}.api-key-card .card-content .content-header .right-section .model-add-btn[data-v-3353d175]{width:80px;background:var(--standard-page-bg-color);border:0;color:var(--page-mcp-text-color);padding:4px 8px;border-radius:4px;cursor:pointer;font-family:var(--thchatui-font-family);font-size:12px;text-align:center;transition:all .3s ease;text-decoration:none;outline:none}.api-key-card .card-content .content-header .right-section .model-add-btn[data-v-3353d175]:hover{background:var(--el-color-primary);color:#fff}.api-key-card .card-content .content-divider[data-v-3353d175]{height:1px;background:var(--page-mcp-sidebar-border);opacity:.5}.api-key-card .card-content .model-list[data-v-3353d175]{padding:4px;display:flex;flex-direction:column;gap:8px;display:none}.api-key-card .card-content .model-list.expanded[data-v-3353d175]{display:flex;animation:expandContent-3353d175 .3s ease-out}.api-key-card .card-content .model-list .model-item[data-v-3353d175]{display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:var(--standard-page-bg-color);transition:all .3s}.api-key-card .card-content .model-list .model-item .model-info[data-v-3353d175]{display:flex;align-items:center;gap:12px}.api-key-card .card-content .model-list .model-item .model-info .model-avatar[data-v-3353d175]{width:24px;height:24px;display:flex;justify-content:center;padding:4px;border-radius:6px}.api-key-card .card-content .model-list .model-item .model-info .model-avatar img[data-v-3353d175],.api-key-card .card-content .model-list .model-item .model-info .model-avatar svg[data-v-3353d175]{width:24px;height:24px}.api-key-card .card-content .model-list .model-item .model-info .model-version[data-v-3353d175]{color:var(--page-mcp-text-color);font-weight:500}.api-key-card .card-content .model-list .model-item .delete-icon[data-v-3353d175]{margin-right:5px;cursor:pointer;color:var(--el-color-danger);opacity:.7;transition:all .2s;padding:6px;border-radius:50%}.api-key-card .card-content .model-list .model-item .delete-icon[data-v-3353d175]:hover{opacity:1;background-color:rgba(var(--el-color-danger-rgb),.1)}.api-key-card .card-content.expanded .model-list[data-v-3353d175]{display:flex}@keyframes expandContent-3353d175{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.avatar-uploader[data-v-3353d175]{position:relative;width:200px;border-radius:8px;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:all .3s;border:2px dashed var(--page-mcp-sidebar-border)}.avatar-uploader[data-v-3353d175]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);transition:background-color .3s;z-index:1}.avatar-uploader[data-v-3353d175]:hover:before{background-color:rgba(0,0,0,.3)}.avatar-uploader[data-v-3353d175]:hover{border-color:var(--el-color-primary);transform:translateY(-5px)}.avatar-uploader-icon[data-v-3353d175]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px;color:var(--page-mcp-text-color);z-index:2}.preview-img[data-v-3353d175]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}[data-v-3353d175] .el-form .el-input .el-input__wrapper,[data-v-3353d175] .el-form .el-input-number .el-input__wrapper,[data-v-3353d175] .el-form .el-select .el-input__wrapper,[data-v-3353d175] .el-form .el-textarea .el-input__wrapper{background-color:var(--page-mcp-sidebar-bg);box-shadow:none;border:1px solid var(--page-mcp-sidebar-border);border-radius:8px;transition:all .3s}[data-v-3353d175] .el-form .el-input .el-input__wrapper.is-focus,[data-v-3353d175] .el-form .el-input .el-input__wrapper:hover,[data-v-3353d175] .el-form .el-input-number .el-input__wrapper.is-focus,[data-v-3353d175] .el-form .el-input-number .el-input__wrapper:hover,[data-v-3353d175] .el-form .el-select .el-input__wrapper.is-focus,[data-v-3353d175] .el-form .el-select .el-input__wrapper:hover,[data-v-3353d175] .el-form .el-textarea .el-input__wrapper.is-focus,[data-v-3353d175] .el-form .el-textarea .el-input__wrapper:hover{border-color:var(--el-color-primary);box-shadow:0 0 0 1px var(--el-color-primary-light-8)}[data-v-3353d175] .el-form .el-radio{height:32px;padding:0 12px;border-radius:6px;transition:all .3s}[data-v-3353d175] .el-form .el-radio.is-checked{background-color:var(--el-color-primary-light-9)}[data-v-3353d175] .el-form .el-radio.is-checked .el-radio__label{color:var(--el-color-primary)}[data-v-3353d175] .el-form .el-switch{--el-switch-off-color:var(--page-mcp-sidebar-border)}[data-v-3353d175] .el-button{border-radius:8px;font-weight:500;transition:all .3s}[data-v-3353d175] .el-button:not(.is-text){box-shadow:0 2px 6px rgba(0,0,0,.05)}[data-v-3353d175] .el-button:not(.is-text):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}[data-v-3353d175] .el-button.is-text:hover{background-color:var(--page-mcp-sidebar-bg)}[data-v-3353d175] .el-button.el-button--primary:hover{background-color:var(--el-color-primary-light-3)}[data-v-3353d175] .el-button.el-button--warning:hover{background-color:var(--el-color-warning-light-3)}@media screen and (max-width:768px){.setting-container[data-v-3353d175]{flex-direction:column}.setting-sidebar[data-v-3353d175]{margin:10px;max-height:200px;border-radius:8px}.setting-content[data-v-3353d175]{margin:10px;padding:20px}.menu-item[data-v-3353d175]{margin:2px 4px;padding:12px 16px}.config-header[data-v-3353d175]{flex-direction:column;align-items:flex-start;gap:15px}.api-key-cards[data-v-3353d175]{grid-template-columns:1fr}.preset-bg-container[data-v-3353d175]{justify-content:center}}[data-v-3353d175] .el-segmented{background-color:var(--page-mcp-sidebar-bg);border:1px solid var(--page-mcp-sidebar-border);border-radius:8px}[data-v-3353d175] .el-segmented .el-segmented__item{color:var(--page-mcp-text-color)}[data-v-3353d175] .el-segmented .el-segmented__item.is-selected{background-color:var(--el-color-primary);color:#fff}.about-container{&[data-v-6bf7de36]{color:var(--common-color);max-width:600px;margin:0 auto;padding:10px}>.title-section{&[data-v-6bf7de36]{text-align:center;margin-bottom:10px;display:flex;flex-direction:column;align-items:center}.logo[data-v-6bf7de36]{width:88px;height:88px;border-radius:10px;margin-bottom:10px}>.title[data-v-6bf7de36]{font-style:normal;font-weight:400;font-size:18px}>.subtitle{&[data-v-6bf7de36]{font-weight:400}span[data-v-6bf7de36]{color:#3f68ff}}}.changelog-section{&[data-v-6bf7de36]{text-align:left}.version-block h3[data-v-6bf7de36]{color:#409eff;margin-bottom:10px}.version-block ul[data-v-6bf7de36]{list-style-type:disc;padding-left:20px}.version-block li[data-v-6bf7de36]{margin-bottom:2px}}.qrcode-image[data-v-6bf7de36]{width:150px;height:150px}}.container[data-v-7d23d224]{height:100vh;display:flex;flex-direction:column;align-items:center;background:var(--page-appaside-bg)}.logo[data-v-7d23d224]{display:flex;align-items:center;padding:20px;justify-content:center;position:relative}.logo img[data-v-7d23d224]{height:35px;margin-right:12px;border-radius:10px;transition:all .3s ease}.logo span[data-v-7d23d224]{font-size:20px;font-weight:700;background:var(--page-appaside-logo-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:.5px}.chats-header[data-v-7d23d224]{width:98%;display:flex;justify-content:space-between;align-items:center;padding:5px}.chats-header span[data-v-7d23d224]{color:var(--page-appaside-chats-header-color);font-weight:600;position:relative;padding-left:14px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.chats-header span[data-v-7d23d224]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:70%;width:4px;background-color:var(--page-appaside-chats-header-color);border-radius:2px}.chats-header .header-icon[data-v-7d23d224]{cursor:pointer;padding:8px;border-radius:50%;transition:all .2s ease;color:var(--common-color);display:flex;align-items:center;justify-content:center}.chats-header .header-icon[data-v-7d23d224]:hover{background-color:var(--page-appaside-active-hover-bg);transform:rotate(90deg)}.chats[data-v-7d23d224]{flex:1;width:100%;overflow-y:auto;scrollbar-width:none}.chats[data-v-7d23d224]::-webkit-scrollbar{display:none}.chats .session[data-v-7d23d224]{width:220px;padding:6px;margin-bottom:1px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:8px;position:relative;overflow:hidden;animation:slideIn .3s ease-out}.chats .session[data-v-7d23d224]:nth-child(2n){animation-delay:.1s}.chats .session[data-v-7d23d224]:nth-child(odd){animation-delay:.2s}.chats .session.active[data-v-7d23d224],.chats .session[data-v-7d23d224]:hover{background:var(--page-appaside-active-hover-bg);border-radius:8px;font-weight:600;transform:translateX(3px);transition:all .3s cubic-bezier(.25,.8,.25,1)}.chats .session.active[data-v-7d23d224]{background:var(--page-appaside-active-hover-bg)}.chats .session .title[data-v-7d23d224]{display:flex;justify-content:space-between;align-items:center}.chats .session .title span[data-v-7d23d224]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;transition:all .2s ease;padding:4px 2px}.chats .session .title .btn-box[data-v-7d23d224]{margin-left:10px;flex-shrink:0;display:flex;align-items:center;border-radius:6px;padding:6px;transition:all .3s ease;color:var(--el-color-danger);background-color:rgba(var(--el-color-danger-rgb),.1);transform:scale(1.1)}.chats .session .title .btn-box[data-v-7d23d224]:hover{background-color:rgba(var(--el-color-danger-rgb),.5);transform:scale(1.2)}.optionBar[data-v-7d23d224]{width:100%;font-size:12px;border-top:1px solid var(--app-small-border-color);padding:4px 0;position:relative}.optionBar[data-v-7d23d224]:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:1px;background:linear-gradient(90deg,transparent 0,var(--app-small-border-color) 20%,var(--app-small-border-color) 80%,transparent 100%)}.optionBar .options[data-v-7d23d224]{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:2px;align-items:center}.optionBar .options .option[data-v-7d23d224]{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:12px 0;margin:2px;border-radius:10px;transition:all .3s ease;position:relative;overflow:hidden}.optionBar .options .option[data-v-7d23d224]:hover{background:var(--page-appaside-active-hover-bg);transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.08)}.optionBar .options .option[data-v-7d23d224]:hover:before{opacity:.05}.optionBar .options .option:hover .icon[data-v-7d23d224]{transform:translateY(-2px)}.optionBar .options .option:hover .option-text[data-v-7d23d224]{transform:translateY(2px)}.optionBar .options .option .icon[data-v-7d23d224]{width:24px;height:24px;margin:0 0 8px 0;transition:all .3s ease}.optionBar .options .option .option-text[data-v-7d23d224]{line-height:16px;width:auto;text-align:center;transition:all .3s ease}.optionBar .options .option[data-v-7d23d224]:active{transform:translateY(-1px)}.header-content[data-v-4193adb2]{height:100%;padding:0 4px;display:flex;align-items:center;justify-content:space-between}.title-container[data-v-4193adb2]{display:flex;align-items:center;gap:8px;transition:all .3s ease;position:relative}.header-title[data-v-4193adb2]{color:var(--page-appheader-title-color);outline:none;padding:6px 10px;border-radius:6px;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;letter-spacing:.3px;box-shadow:0 0 0 transparent}.header-title[data-v-4193adb2]:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:var(--page-appheader-hover-underline);transition:width .3s ease;border-radius:2px}.header-title[data-v-4193adb2]:hover:after{width:100%}.header-title[contenteditable=true][data-v-4193adb2]:focus{background:var(--page-appheader-title-focus-bg)}.title-edit-icon[data-v-4193adb2]{color:var(--page-appheader-icon-color);transition:all .3s ease;opacity:.8}.title-container:hover .title-edit-icon[data-v-4193adb2]{transform:rotate(15deg) scale(1.1);opacity:1}.model-info[data-v-4193adb2]{padding:6px 10px;position:relative;display:flex;align-items:center;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1)}.model-info[data-v-4193adb2]:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:var(--page-appheader-hover-underline);transition:width .3s ease;border-radius:2px}.model-info[data-v-4193adb2]:hover:after{width:100%}.model-info-content[data-v-4193adb2]{display:flex;align-items:center;gap:8px;transition:all .2s ease;position:relative;z-index:1}.model-name[data-v-4193adb2]{font-weight:600;letter-spacing:.5px;transition:letter-spacing .3s ease}.dropdown-icon[data-v-4193adb2]{color:var(--page-appheader-icon-color);display:flex;align-items:center;transition:transform .3s ease,color .3s ease}.model-info:hover .dropdown-icon[data-v-4193adb2]{transform:rotate(15deg) scale(1.1);opacity:1;filter:drop-shadow(0 2px 3px rgba(0,0,0,.2))}@media screen and (max-width:768px){.model-info[data-v-4193adb2]{padding:6px 8px}}.settings-tooltip{padding:10px;white-space:pre-line!important;line-height:1.5}.copyright[data-v-3472d906]{position:fixed;bottom:2px;font-size:12px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}[data-v-3472d906] .el-link__inner{font-size:12px}.el-link[data-v-3472d906]{vertical-align:inherit;margin-right:8px}.common-layout[data-v-49a2e6c0]{height:100%;background-size:cover;background:var(--layout-common-layout-bg)}.common-layout>.el-container[data-v-49a2e6c0]{height:100%}.common-layout>.el-container>.el-aside[data-v-49a2e6c0]{width:var(--sidebar-width);height:100%;overflow-y:hidden;transition:width .1s;border-right:1px solid var(--app-small-border-color);scrollbar-width:none}.common-layout>.el-container>.el-aside[data-v-49a2e6c0]::-webkit-scrollbar{display:none}.common-layout>.el-container>.el-aside.no-border[data-v-49a2e6c0]{border:none}.common-layout>.el-container>.el-container .main-col[data-v-49a2e6c0],.common-layout>.el-container>.el-container[data-v-49a2e6c0]{height:100%;display:flex;flex-direction:column}.common-layout>.el-container>.el-container>.el-container[data-v-49a2e6c0]{overflow:hidden}.el-container[data-v-49a2e6c0],.main-row[data-v-49a2e6c0]{height:100%;min-height:0;position:relative}.main-bg[data-v-49a2e6c0],.main-row[data-v-49a2e6c0]{width:100%;display:flex;justify-content:center}.el-header[data-v-49a2e6c0]{height:45px;padding:0;border-bottom:1px solid var(--app-small-border-color)}.el-main[data-v-49a2e6c0]{scrollbar-width:none;padding:0;flex:1;overflow-y:auto}.el-main[data-v-49a2e6c0]::-webkit-scrollbar{display:none}.el-footer[data-v-49a2e6c0]{color:gray;text-align:center;height:auto}.vertical-divider[data-v-49a2e6c0]{position:absolute;left:calc(var(--sidebar-width) - 5px);top:40%;transform:translateY(-50%);width:30px;cursor:pointer;display:flex;z-index:100;transition:all .1s}.vertical-divider>svg[data-v-49a2e6c0]{width:30px;height:30px;transform:rotate(0deg);fill:var(--app-small-border-color)}.vertical-divider.active>svg[data-v-49a2e6c0]{transform:rotate(180deg)}@media(max-width:767px){.el-aside[data-v-49a2e6c0]{position:absolute;width:100%;z-index:100}}.overlay[data-v-49a2e6c0]{display:none}.mobile-sidebar[data-v-49a2e6c0]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;background-color:var(--layout-common-layout-bg);display:flex;flex-direction:column;overflow-y:auto}@media(max-width:767px){.overlay[data-v-49a2e6c0]{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99}}.recall-content[data-v-2eacfe27],.web-search-content[data-v-2eacfe27]{padding:5px 0;width:100%;font-size:12px;background-color:var(--components-searchresultcard-content-bg)}.header-container[data-v-2eacfe27]{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.recall-header[data-v-2eacfe27],.web-search-header[data-v-2eacfe27]{color:var(--components-searchresultcard-header-text);display:flex;align-items:center;background-color:var(--components-searchresultcard-header-bg);border-radius:8px;padding:8px 16px;font-weight:500;font-size:12px}.recall-items-container[data-v-2eacfe27],.web-search-items-container[data-v-2eacfe27]{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:10px;scrollbar-width:thin;-ms-overflow-style:none;scrollbar-width:none}.recall-items-container[data-v-2eacfe27]::-webkit-scrollbar,.web-search-items-container[data-v-2eacfe27]::-webkit-scrollbar{display:none}.recall-item[data-v-2eacfe27],.web-search-item[data-v-2eacfe27]{min-width:120px;max-width:200px;flex:0 0 auto;padding:20px;border-radius:12px;background-color:var(--components-searchresultcard-item-bg);border:1px solid var(--components-searchresultcard-item-border);transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden;cursor:pointer}.recall-item[data-v-2eacfe27]:hover,.web-search-item[data-v-2eacfe27]:hover{box-shadow:var(--components-searchresultcard-item-shadow)}.recall-item[data-v-2eacfe27],.web-search-item[data-v-2eacfe27]{padding:8px}.recall-title[data-v-2eacfe27],.web-search-title[data-v-2eacfe27]{margin-bottom:4px;display:flex;flex-direction:column}.recall-title[data-v-2eacfe27]{color:var(--components-searchresultcard-title-color);-webkit-line-clamp:2;line-clamp:2}.recall-title[data-v-2eacfe27],.web-search-link[data-v-2eacfe27]{font-weight:600;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.web-search-link[data-v-2eacfe27]{color:var(--components-searchresultcard-link-color);text-decoration:none;transition:all .3s ease;-webkit-line-clamp:1;line-clamp:1;position:relative}.web-search-link[data-v-2eacfe27]:hover{text-decoration:underline}.recall-score[data-v-2eacfe27],.web-search-score[data-v-2eacfe27]{color:var(--components-searchresultcard-score-color);font-weight:400;font-size:12px;margin-top:4px}.recall-text[data-v-2eacfe27],.web-search-text[data-v-2eacfe27]{color:var(--components-searchresultcard-text-color);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.recall-text[data-v-2eacfe27]:hover,.web-search-text[data-v-2eacfe27]:hover{opacity:1}.view-all-btn[data-v-2eacfe27]{margin:0;padding:8px 16px;font-weight:500;font-size:12px;color:var(--components-searchresultcard-btn-color);background:var(--components-searchresultcard-btn-bg);border:1px solid var(--components-searchresultcard-btn-border);border-radius:8px;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden;backdrop-filter:blur(10px)}.view-all-btn[data-v-2eacfe27]:hover{background:var(--components-searchresultcard-btn-hover-bg);border-color:var(--components-searchresultcard-btn-hover-border);color:var(--components-searchresultcard-btn-hover-color)}.view-all-btn[data-v-2eacfe27]:hover:before{left:100%}.carousel-container[data-v-2eacfe27]{display:flex;align-items:center;position:relative;width:100%}.carousel-next[data-v-2eacfe27],.carousel-prev[data-v-2eacfe27]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--components-searchresultcard-carousel-bg);border:1px solid var(--components-searchresultcard-carousel-border);box-shadow:var(--components-searchresultcard-carousel-shadow);cursor:pointer;z-index:10;flex-shrink:0;transition:all .3s cubic-bezier(.25,.8,.25,1);position:absolute;top:50%;transform:translateY(-50%);color:var(--components-searchresultcard-carousel-color);backdrop-filter:blur(10px)}.carousel-next[data-v-2eacfe27]:before,.carousel-prev[data-v-2eacfe27]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:linear-gradient(135deg,var(--components-searchresultcard-link-color) 0,var(--components-searchresultcard-btn-hover-color) 100%);opacity:0;transition:opacity .3s ease}.carousel-next .el-icon[data-v-2eacfe27],.carousel-prev .el-icon[data-v-2eacfe27]{position:relative;z-index:1;transition:all .3s ease}.carousel-next[data-v-2eacfe27]:hover,.carousel-prev[data-v-2eacfe27]:hover{border-color:var(--components-searchresultcard-carousel-hover-border);transform:translateY(-50%) scale(1.1);box-shadow:var(--components-searchresultcard-carousel-hover-shadow)}.carousel-next[data-v-2eacfe27]:hover:before,.carousel-prev[data-v-2eacfe27]:hover:before{opacity:1}.carousel-next:hover .el-icon[data-v-2eacfe27],.carousel-prev:hover .el-icon[data-v-2eacfe27]{color:#fff;transform:scale(1.1)}.carousel-next[data-v-2eacfe27]:active,.carousel-prev[data-v-2eacfe27]:active{transform:translateY(-50%) scale(1.05);transition:transform .1s ease}.carousel-prev[data-v-2eacfe27]{left:-12px}.carousel-next[data-v-2eacfe27]{right:-12px}.container[data-v-7e1aad67]{display:flex;flex-direction:column;margin-bottom:10px}.bot-message[data-v-7e1aad67],.user-message[data-v-7e1aad67]{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:.3rem 0}.uploaded-files[data-v-7e1aad67]{margin-top:8px;max-width:80%}.user-message[data-v-7e1aad67]{position:relative;display:flex;flex-direction:column;align-items:flex-end;padding:.3rem 0}.user-message .message-content[data-v-7e1aad67]{position:relative;max-width:80%;background-color:var(--aside-active-hover-bg);border-radius:8px;padding:8px 12px}.user-message p[data-v-7e1aad67]{width:100%;padding:0;margin:0;text-align:left;line-height:1.6;white-space:pre-wrap;word-break:break-word}.user-message .collapse-p[data-v-7e1aad67]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:none}.user-message .collapse-icon[data-v-7e1aad67]{position:absolute;bottom:0;right:-14px;color:var(--common-color);cursor:pointer}.avatar-header[data-v-7e1aad67]{display:flex;align-items:center;gap:8px}.avatar-header>.avatar[data-v-7e1aad67]{width:30px;height:30px}.avatar-header>.avatar-name[data-v-7e1aad67]{font-size:16px;color:var(--common-color);font-weight:700}.reason-content[data-v-7e1aad67]{width:100%;margin-top:8px}.reason-header[data-v-7e1aad67]{border-radius:8px;padding:8px;background-color:var(--thinking-bg-color);font-weight:700;margin-bottom:2px;display:flex;justify-content:space-between;align-items:center}.reason-collapse-icon[data-v-7e1aad67],.reason-header[data-v-7e1aad67]{color:var(--common-color);cursor:pointer}[data-v-7e1aad67] .v-md-editor-preview{width:100%;text-align:left}[data-v-7e1aad67] .v-md-editor-preview pre{overflow-x:auto;scrollbar-width:none}[data-v-7e1aad67] .vuepress-markdown-body:not(.custom){padding:.4rem 0 .1rem 0}[data-v-7e1aad67] .vuepress-markdown-body blockquote{color:var(--common-color);opacity:.5;font-size:14px;font-family:var(--thchatui-font-family)}@media(max-width:419px){[data-v-7e1aad67] .vuepress-markdown-body div[class*=v-md-pre-wrapper-]{margin:0}}.user-message p[data-v-7e1aad67],[data-v-7e1aad67] .vuepress-markdown-body{font-size:14px;color:var(--common-color);background:none;word-wrap:break-word;font-family:var(--thchatui-font-family)}.answer-stats[data-v-7e1aad67]{color:var(--answer-stats-color);display:flex;justify-content:flex-start;align-items:center;gap:10px}.answer-stats svg[data-v-7e1aad67]{vertical-align:middle;cursor:pointer;outline:none}.answer-stats svg[data-v-7e1aad67]:hover{color:var(--el-color-primary)}.el-image[data-v-7e1aad67]{border-radius:10px}.user-stats[data-v-7e1aad67]{color:var(--answer-stats-color);display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:8px;margin-bottom:4px}.user-stats svg[data-v-7e1aad67]{vertical-align:middle;cursor:pointer;outline:none}.user-stats svg[data-v-7e1aad67]:hover{color:var(--el-color-primary)}.search-container[data-v-0a7e836b]{position:relative;display:flex;flex-direction:column;align-items:flex-end;min-height:80px}.left-icons[data-v-0a7e836b]{position:absolute;left:6px;bottom:0;display:flex;gap:8px;z-index:88}.left-icons svg[data-v-0a7e836b]{padding:2px;cursor:pointer;color:var(--common-color);opacity:.6;transition:opacity .2s}.left-icons svg[data-v-0a7e836b]:hover{opacity:1}.left-icons svg.active[data-v-0a7e836b],.left-icons svg[data-v-0a7e836b]:hover{background:var(--aside-active-hover-bg);border-radius:4px}.left-icons .web-search-icon-wrapper[data-v-0a7e836b]{height:24px;display:flex;align-items:center;gap:4px;border-radius:4px;cursor:pointer;transition:all .3s ease;min-width:24px;overflow:hidden}.left-icons .web-search-icon-wrapper svg[data-v-0a7e836b]{flex-shrink:0}.left-icons .web-search-icon-wrapper .search-text[data-v-0a7e836b]{color:var(--el-color-primary);white-space:nowrap;opacity:0;max-width:0;transition:all .3s ease}.left-icons .web-search-icon-wrapper.selected[data-v-0a7e836b]{background-color:var(--el-color-primary-light-9);padding:0 8px 0 0}.left-icons .web-search-icon-wrapper.selected svg[data-v-0a7e836b]{color:#0285ff;opacity:1;pointer-events:none}.left-icons .web-search-icon-wrapper.selected svg.rag[data-v-0a7e836b]{color:var(--el-color-danger)}.left-icons .web-search-icon-wrapper .search-text[data-v-0a7e836b]{opacity:1;max-width:100px;font-size:12px;font-weight:700;color:#0285ff}.left-icons .web-search-icon-wrapper .search-text.rag[data-v-0a7e836b]{color:var(--el-color-danger)}.right-icons[data-v-0a7e836b]{position:absolute;bottom:4px;right:2px;z-index:88}.right-icons .right-send-stop-button[data-v-0a7e836b]{height:32px;width:32px;border-radius:10px}[data-v-0a7e836b] .el-textarea{z-index:2;position:absolute;bottom:0;left:0;right:0;width:100%;border-radius:10px;border:2px solid var(--common-color);background:var(--sendBox-bg-color);padding-bottom:32px;transition:padding-bottom .2s ease}[data-v-0a7e836b] .el-textarea.has-files{padding-bottom:64px}[data-v-0a7e836b] .el-textarea__inner{max-height:200px;font-size:14px;color:var(--common-color);background:var(--sendBox-bg-color);padding:6px 32px 0 6px;border-radius:10px;box-shadow:0 0;font-weight:100;height:calc(100% - 32px);scrollbar-width:none}[data-v-0a7e836b] .el-textarea__inner::-moz-placeholder{color:var(--common-color);opacity:.2}[data-v-0a7e836b] .el-textarea__inner::placeholder{color:var(--common-color);opacity:.2}[data-v-0a7e836b] .el-textarea__inner::-webkit-scrollbar{display:none}.file-preview-container[data-v-0a7e836b]{z-index:3;position:absolute;left:3px;top:-20px;display:flex;gap:8px;max-width:100%;height:50px;overflow-x:auto;padding:4px}.file-preview-container .file-preview-item[data-v-0a7e836b]{position:relative;border-radius:4px;overflow:hidden;border:1px solid var(--app-small-border-color);width:50px}.file-preview-container .file-preview-item img[data-v-0a7e836b]{width:300%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.file-preview-container .file-preview-item .delete-icon[data-v-0a7e836b]{position:absolute;top:0;right:0;background:rgba(0,0,0,.5);border-radius:10%;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.file-preview-container .file-preview-item .delete-icon svg[data-v-0a7e836b]{color:#fff}.file-preview-container .file-preview-item .delete-icon[data-v-0a7e836b]:hover{background:rgba(0,0,0,.7)}.dialog-custom-header[data-v-14530e52]{display:flex;justify-content:space-between;align-items:center}.dialog-custom-header h4[data-v-14530e52]{margin:0;font-size:16px;font-weight:600;color:var(--common-color)}.dialog-custom-header svg[data-v-14530e52]{cursor:pointer;color:var(--common-color);opacity:1;transition:opacity .2s}.dialog-custom-header svg[data-v-14530e52]:hover{opacity:.6}.el-dialog{border-radius:15px;background:var(--layout-common-layout-bg);overflow:hidden;position:relative;max-width:600px;min-width:300px;margin:15vh auto!important;max-height:70vh;display:flex;flex-direction:column}.el-dialog.big-page{max-width:1200px}.el-dialog:after{content:"";position:absolute;left:0;top:0;width:110%;height:110%;z-index:1;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);pointer-events:none}.el-dialog__body,.el-dialog__header{position:relative;z-index:2}.el-dialog__body{flex:1;overflow-y:auto;scrollbar-width:none}@media screen and (max-width:768px){.el-dialog{width:95%!important}}@media screen and (min-width:768px)and (max-width:1200px){.el-dialog{width:70%!important}}@media screen and (min-width:1200px){.el-dialog{width:60%!important}}.svg-icon[data-v-b521470e]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden;outline:none}.svg-external-icon[data-v-b521470e]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block;outline:none}.api-key-form{padding:20px}.dialog-footer .apply-url-tip{margin-bottom:16px;font-size:14px}.cursor-pointer{cursor:pointer}.add-model-form{padding:20px}.add-model-form .tips-icon{margin-left:4px;font-size:16px;color:#909399;cursor:pointer}.meto-tip{background:#f4f8fb;color:#409eff;border-left:4px solid #409eff;border-radius:6px;padding:10px 16px;margin-bottom:18px;font-size:12px;line-height:1.6;word-break:break-all;box-shadow:0 2px 8px rgba(64,158,255,.06);transition:background .3s}.dialog-footer{display:flex;flex-direction:column;margin-top:24px}.dialog-footer .button-group{display:flex;justify-content:flex-end;gap:12px}.recall-sidebar[data-v-6777e3a0]{background:var(--components-sidebar-bg);width:20%;position:absolute;right:20px;top:50%;transform:translateY(-50%);border-radius:8px;font-size:12px;overflow:hidden;height:90%;display:flex;flex-direction:column;transition:all .3s ease;animation:componentsSidebarFadeIn .3s ease-in-out}.mobile-sidebar .recall-sidebar[data-v-6777e3a0]{width:100%;height:100%;position:relative;right:0;top:0;transform:none;box-shadow:none;border-radius:0;border-left:none;background:var(--components-sidebar-bg-mobile)}@media(max-width:1500px){.recall-sidebar[data-v-6777e3a0]{width:25%}}@media(max-width:767px){.recall-sidebar[data-v-6777e3a0]{width:100%;right:0;height:100%}}.recall-header[data-v-6777e3a0]{padding:20px 20px 15px 20px;position:sticky;top:0;background:var(--components-sidebar-bg);z-index:1}.title-container[data-v-6777e3a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.close-icon[data-v-6777e3a0]{cursor:pointer;width:20px;height:20px;opacity:.6}.header-icons[data-v-6777e3a0]{display:flex;align-items:center}.recall-content[data-v-6777e3a0]{padding:10px;overflow-y:auto;overflow-x:hidden;flex:1}.recall-sidebar h3[data-v-6777e3a0]{margin:0;font-size:18px;font-weight:600;color:var(--components-sidebar-header-text);letter-spacing:.3px;position:relative;padding-left:16px;transition:all .3s ease}.recall-sidebar h3[data-v-6777e3a0]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:60%;width:4px;background-color:var(--components-sidebar-header-accent);border-radius:2px}.recall-list[data-v-6777e3a0]{padding-left:0;margin:5px 0;list-style-type:none;display:flex;flex-direction:column;gap:10px}.recall-list li[data-v-6777e3a0]{padding:14px;margin-bottom:12px;background-color:var(--components-sidebar-item-bg);border-radius:8px;line-height:1.5;position:relative;overflow:hidden;border:1px solid var(--components-sidebar-item-border)}.recall-item .item-content[data-v-6777e3a0]{margin-bottom:10px;line-height:1.6}.recall-item .item-filename[data-v-6777e3a0],.recall-item .item-score[data-v-6777e3a0]{font-size:12px;color:var(--components-sidebar-item-score-color);margin-top:6px;display:flex;align-items:center}.recall-item .item-filename[data-v-6777e3a0]:before,.recall-item .item-score[data-v-6777e3a0]:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--components-sidebar-item-accent);margin-right:6px;opacity:.6}.search-result-item[data-v-6777e3a0]{padding:14px;margin-bottom:16px;border-radius:8px;background-color:var(--components-sidebar-item-bg);display:flex;position:relative;overflow:hidden;animation:slideIn .4s ease-out;animation-fill-mode:both;border:1px solid var(--components-sidebar-item-border)}.result-content-wrapper[data-v-6777e3a0]{flex:1}.result-title[data-v-6777e3a0]{font-weight:600;margin-bottom:8px;color:var(--components-sidebar-result-title-color);position:relative;display:flex;align-items:center}.result-content[data-v-6777e3a0]{color:var(--components-sidebar-result-content-color);margin-bottom:10px;line-height:1.6}.result-url[data-v-6777e3a0]{margin-top:8px;word-break:break-all;padding-top:8px}.result-url a[data-v-6777e3a0]{color:var(--components-sidebar-result-url-color);text-decoration:none;opacity:.85;transition:all .2s ease;display:inline-flex;align-items:center}.result-url a[data-v-6777e3a0]:before{content:"🔗";margin-right:4px}.result-url a[data-v-6777e3a0]:hover{opacity:1;text-decoration:none}@media screen and (max-width:768px){.recall-sidebar[data-v-6777e3a0]{width:100%;right:0;height:100%;transform:none;animation:none;border-radius:0;top:0}.recall-header[data-v-6777e3a0]{padding:15px}.recall-content[data-v-6777e3a0]{padding:10px}.recall-list li[data-v-6777e3a0],.search-result-item[data-v-6777e3a0]{padding:12px;margin-bottom:10px}.recall-sidebar h3[data-v-6777e3a0]{font-size:16px}.close-icon[data-v-6777e3a0]{color:var(--components-sidebar-header-text)}.recall-list .item-content[data-v-6777e3a0],.recall-list .item-filename[data-v-6777e3a0],.recall-list .item-score[data-v-6777e3a0],.search-result-item .result-content[data-v-6777e3a0]{color:var(--components-sidebar-result-content-color)}}:root{--thchatui-font-size:14px}body,html{font-family:var(--thchatui-font-family);font-size:var(--thchatui-font-size)}.light-theme{--common-color:#000;--answer-stats-color:#888;--layout-common-layout-bg:#f8f9fc;--sendBox-bg-color:#fff;--aside-active-hover-bg:rgba(98,108,126,.1);--app-small-border-color:#ccc;--thinking-bg-color:#e6e6e6;--recall-item-bg-color:#f0f2f5;--recall-item-title-color:#636363;--scrollbar-thumb-bg:rgba(36,84,255,.2);--scrollbar-thumb-hover-bg:rgba(36,84,255,.4);--components-sidebar-bg:hsla(0,0%,100%,.75);--components-sidebar-bg-mobile:#fff;--components-sidebar-header-text:#303133;--components-sidebar-header-accent:#409eff;--components-sidebar-item-bg:rgba(36,84,255,.04);--components-sidebar-item-border:rgba(0,0,0,.03);--components-sidebar-item-score-color:#666;--components-sidebar-item-accent:#409eff;--components-sidebar-result-title-color:#409eff;--components-sidebar-result-content-color:#303133;--components-sidebar-result-url-color:#409eff;--components-searchresultcard-content-bg:transparent;--components-searchresultcard-header-bg:var(--sendBox-bg-color);--components-searchresultcard-header-text:var(--common-color);--components-searchresultcard-item-bg:var(--page-mcp-sidebar-bg);--components-searchresultcard-item-border:var(--page-mcp-sidebar-border);--components-searchresultcard-item-shadow:0 4px 12px rgba(0,0,0,.15);--components-searchresultcard-title-color:var(--page-mcp-header-text);--components-searchresultcard-link-color:var(--page-mcp-header-accent);--components-searchresultcard-score-color:var(--recall-item-title-color);--components-searchresultcard-text-color:var(--page-mcp-text-color);--components-searchresultcard-btn-bg:linear-gradient(135deg,transparent 0%,rgba(var(--page-mcp-server-active-accent-rgb),0.05) 100%);--components-searchresultcard-btn-border:var(--page-mcp-sidebar-border);--components-searchresultcard-btn-color:var(--page-mcp-header-accent);--components-searchresultcard-btn-hover-bg:linear-gradient(135deg,rgba(var(--page-mcp-server-active-accent-rgb),0.1) 0%,rgba(var(--page-mcp-server-active-accent-rgb),0.15) 100%);--components-searchresultcard-btn-hover-border:var(--page-mcp-header-accent);--components-searchresultcard-btn-hover-color:var(--page-mcp-server-active-color);--components-searchresultcard-carousel-bg:linear-gradient(135deg,var(--page-mcp-sidebar-bg) 0%,rgba(var(--page-mcp-server-active-accent-rgb),0.05) 100%);--components-searchresultcard-carousel-border:var(--page-mcp-sidebar-border);--components-searchresultcard-carousel-shadow:0 2px 8px 0 var(--page-mcp-sidebar-shadow);--components-searchresultcard-carousel-color:var(--page-mcp-text-color);--components-searchresultcard-carousel-hover-border:var(--page-mcp-header-accent);--components-searchresultcard-carousel-hover-shadow:0 6px 20px rgba(var(--page-mcp-server-active-accent-rgb),0.4);--standard-page-bg-color:#fff;--page-mcp-text-color:#303133;--page-mcp-sidebar-bg:#fff;--page-mcp-sidebar-border:#e4e7ed;--page-mcp-sidebar-shadow:rgba(0,0,0,.08);--page-mcp-content-shadow:rgba(0,0,0,.08);--page-mcp-empty-text-color:#909399;--page-mcp-header-border:#ebeef5;--page-mcp-header-text:#303133;--page-mcp-header-accent:#409eff;--page-mcp-form-label:#303133;--page-mcp-server-hover-bg:#f5f7fa;--page-mcp-server-active-bg:#ecf5ff;--page-mcp-server-active-color:#409eff;--page-mcp-server-active-shadow:rgba(64,158,255,.15);--page-mcp-server-active-accent:#409eff;--page-mcp-server-active-accent-rgb:64,158,255;--page-mcp-button-hover-shadow:rgba(64,158,255,.25);--page-mcp-actions-border:#ebeef5;--page-appheader-title-color:var(--common-color);--page-appheader-hover-underline:var(--page-mcp-server-active-accent);--page-appheader-title-focus-bg:var(--aside-active-hover-bg);--page-appheader-icon-color:var(--common-color);--page-appaside-logo-gradient:linear-gradient(90deg,#409eff,#66b1ff 50%,#a0cfff);--page-appaside-active-hover-bg:rgba(98,108,126,.1);--page-appaside-bg:url(../img/aside_light_bg.2a2d346c.png) no-repeat;--page-appaside-chats-header-color:#5b86e5}.light-theme .aside-bg,.light-theme .header-bg,.light-theme .kb-card{background-color:#fff;color:#333}.light-theme .main-bg{background-color:#f8f9fc;color:#333}.light-theme .overlay-bg{background-color:rgba(0,0,0,.5)}.light-theme .standard-page-container{color:#303133;transition:all .3s ease}.light-theme .standard-page-container .standard-page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #ebeef5;position:relative}.light-theme .standard-page-container .standard-page-header h4{margin:0;font-size:22px;font-weight:600;color:#303133;position:relative;padding-left:16px}.light-theme .standard-page-container .standard-page-header h4:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:60%;width:4px;background-color:#409eff;border-radius:2px}.light-theme .standard-page-container .standard-page-stats{display:flex;gap:20px;font-size:14px;color:#888}.light-theme .standard-page-container .standard-page-stats span{padding:6px 12px;background-color:#fff;border-radius:20px}.dark-theme{--common-color:#fff;--answer-stats-color:#888;--layout-common-layout-bg:#444;--sendBox-bg-color:#333;--aside-active-hover-bg:rgba(167,182,209,.1);--app-small-border-color:#555;--thinking-bg-color:#343434;--recall-item-bg-color:#444;--recall-item-title-color:#aaa;--scrollbar-thumb-bg:rgba(225,231,239,.2);--scrollbar-thumb-hover-bg:rgba(221,231,243,.4);--components-sidebar-bg:#252525;--components-sidebar-bg-mobile:#252525;--components-sidebar-header-text:#f0f0f0;--components-sidebar-header-accent:#55a4ff;--components-sidebar-item-bg:hsla(0,0%,74%,.173);--components-sidebar-item-border:#3a3a3a;--components-sidebar-item-score-color:#d8d8d8;--components-sidebar-item-accent:#55a4ff;--components-sidebar-result-title-color:#55a4ff;--components-sidebar-result-content-color:#e6e6e6;--components-sidebar-result-url-color:#55a4ff;--components-searchresultcard-content-bg:transparent;--components-searchresultcard-header-bg:var(--sendBox-bg-color);--components-searchresultcard-header-text:var(--common-color);--components-searchresultcard-item-bg:var(--page-mcp-sidebar-bg);--components-searchresultcard-item-border:var(--page-mcp-sidebar-border);--components-searchresultcard-item-shadow:0 4px 12px rgba(0,0,0,.3);--components-searchresultcard-title-color:var(--page-mcp-header-text);--components-searchresultcard-link-color:var(--page-mcp-header-accent);--components-searchresultcard-score-color:var(--recall-item-title-color);--components-searchresultcard-text-color:var(--page-mcp-text-color);--components-searchresultcard-btn-bg:linear-gradient(135deg,transparent 0%,rgba(var(--page-mcp-server-active-accent-rgb),0.05) 100%);--components-searchresultcard-btn-border:var(--page-mcp-sidebar-border);--components-searchresultcard-btn-color:var(--page-mcp-header-accent);--components-searchresultcard-btn-hover-bg:linear-gradient(135deg,rgba(var(--page-mcp-server-active-accent-rgb),0.1) 0%,rgba(var(--page-mcp-server-active-accent-rgb),0.15) 100%);--components-searchresultcard-btn-hover-border:var(--page-mcp-header-accent);--components-searchresultcard-btn-hover-color:var(--page-mcp-server-active-color);--components-searchresultcard-carousel-bg:linear-gradient(135deg,var(--page-mcp-sidebar-bg) 0%,rgba(var(--page-mcp-server-active-accent-rgb),0.05) 100%);--components-searchresultcard-carousel-border:var(--page-mcp-sidebar-border);--components-searchresultcard-carousel-shadow:0 2px 8px 0 var(--page-mcp-sidebar-shadow);--components-searchresultcard-carousel-color:var(--page-mcp-text-color);--components-searchresultcard-carousel-hover-border:var(--page-mcp-header-accent);--components-searchresultcard-carousel-hover-shadow:0 6px 20px rgba(var(--page-mcp-server-active-accent-rgb),0.4);--standard-page-bg-color:#333;--page-mcp-text-color:#e6e6e6;--page-mcp-sidebar-bg:#252525;--page-mcp-sidebar-border:#3a3a3a;--page-mcp-sidebar-shadow:rgba(0,0,0,.25);--page-mcp-content-shadow:rgba(0,0,0,.3);--page-mcp-empty-text-color:#a0a0a0;--page-mcp-header-border:#3a3a3a;--page-mcp-header-text:#f0f0f0;--page-mcp-header-accent:#55a4ff;--page-mcp-form-label:#d8d8d8;--page-mcp-server-hover-bg:#333;--page-mcp-server-active-bg:#1c3956;--page-mcp-server-active-color:#7cbdff;--page-mcp-server-active-shadow:rgba(85,164,255,.2);--page-mcp-server-active-accent:#55a4ff;--page-mcp-server-active-accent-rgb:85,164,255;--page-mcp-button-hover-shadow:rgba(85,164,255,.35);--page-mcp-actions-border:#3a3a3a;--page-appheader-title-color:var(--common-color);--page-appheader-hover-underline:var(--page-mcp-server-active-accent);--page-appheader-title-focus-bg:var(--aside-active-hover-bg);--page-appheader-icon-color:var(--common-color);--page-appaside-logo-gradient:linear-gradient(90deg,#e0e0e0,#b0b0b0 50%,#d0d0d0);--page-appaside-active-hover-bg:rgba(167,182,209,.1);--page-appaside-bg:url(../img/aside_dark_bg.4e72c362.png) no-repeat;--page-appaside-chats-header-color:#f59999}.dark-theme .aside-bg,.dark-theme .header-bg,.dark-theme .kb-card{background-color:#333;color:#fff}.dark-theme .main-bg{background-color:#444;color:#fff}.dark-theme .overlay-bg{background-color:rgba(0,0,0,.5)}.dark-theme .standard-page-container{color:#e6e6e6;transition:all .3s ease}.dark-theme .standard-page-container .standard-page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #3a3a3a;position:relative}.dark-theme .standard-page-container .standard-page-header h4{margin:0;font-size:22px;font-weight:600;color:#f0f0f0;position:relative;padding-left:16px}.dark-theme .standard-page-container .standard-page-header h4:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:60%;width:4px;background-color:#55a4ff;border-radius:2px}.dark-theme .standard-page-container .standard-page-stats{display:flex;gap:20px;font-size:14px;color:#888}.dark-theme .standard-page-container .standard-page-stats span{padding:6px 12px;background-color:#252525;border-radius:20px}.glass-theme{--common-color:#000;--answer-stats-color:#888;--layout-common-layout-bg:var(--custom-bg,url(../img/bg.0f069964.jpg)) center center;--sendBox-bg-color:#fff;--aside-active-hover-bg:rgba(98,108,126,.1);--app-small-border-color:#aaa;--thinking-bg-color:#f5f7fa;--recall-item-bg-color:#f0f2f5;--recall-item-title-color:#636363;--scrollbar-thumb-bg:rgba(36,84,255,.2);--scrollbar-thumb-hover-bg:rgba(36,84,255,.4);--components-sidebar-bg:hsla(0,0%,100%,.75);--components-sidebar-bg-mobile:#fff;--components-sidebar-header-text:#303133;--components-sidebar-header-accent:#409eff;--components-sidebar-item-bg:rgba(36,84,255,.04);--components-sidebar-item-border:rgba(0,0,0,.03);--components-sidebar-item-score-color:#666;--components-sidebar-item-accent:#409eff;--components-sidebar-result-title-color:#409eff;--components-sidebar-result-content-color:#303133;--components-sidebar-result-url-color:#409eff;--components-searchresultcard-content-bg:transparent;--components-searchresultcard-header-bg:var(--sendBox-bg-color);--components-searchresultcard-header-text:var(--common-color);--components-searchresultcard-item-bg:var(--page-mcp-sidebar-bg);--components-searchresultcard-item-border:var(--page-mcp-sidebar-border);--components-searchresultcard-item-shadow:0 4px 12px rgba(0,0,0,.15);--components-searchresultcard-title-color:var(--page-mcp-header-text);--components-searchresultcard-link-color:var(--page-mcp-header-accent);--components-searchresultcard-score-color:var(--recall-item-title-color);--components-searchresultcard-text-color:var(--page-mcp-text-color);--components-searchresultcard-btn-bg:linear-gradient(135deg,transparent 0%,rgba(var(--page-mcp-server-active-accent-rgb),0.05) 100%);--components-searchresultcard-btn-border:var(--page-mcp-sidebar-border);--components-searchresultcard-btn-color:var(--page-mcp-header-accent);--components-searchresultcard-btn-hover-bg:linear-gradient(135deg,rgba(var(--page-mcp-server-active-accent-rgb),0.1) 0%,rgba(var(--page-mcp-server-active-accent-rgb),0.15) 100%);--components-searchresultcard-btn-hover-border:var(--page-mcp-header-accent);--components-searchresultcard-btn-hover-color:var(--page-mcp-server-active-color);--components-searchresultcard-carousel-bg:linear-gradient(135deg,var(--page-mcp-sidebar-bg) 0%,rgba(var(--page-mcp-server-active-accent-rgb),0.05) 100%);--components-searchresultcard-carousel-border:var(--page-mcp-sidebar-border);--components-searchresultcard-carousel-shadow:0 2px 8px 0 var(--page-mcp-sidebar-shadow);--components-searchresultcard-carousel-color:var(--page-mcp-text-color);--components-searchresultcard-carousel-hover-border:var(--page-mcp-header-accent);--components-searchresultcard-carousel-hover-shadow:0 6px 20px rgba(var(--page-mcp-server-active-accent-rgb),0.4);--standard-page-bg-color:hsla(0,0%,100%,.6);--page-mcp-text-color:#303133;--page-mcp-sidebar-bg:hsla(0,0%,100%,.75);--page-mcp-sidebar-border:rgba(228,231,237,.6);--page-mcp-sidebar-shadow:rgba(0,0,0,.1);--page-mcp-content-shadow:rgba(0,0,0,.1);--page-mcp-empty-text-color:hsla(220,4%,58%,.85);--page-mcp-header-border:rgba(235,238,245,.6);--page-mcp-header-text:#303133;--page-mcp-header-accent:#409eff;--page-mcp-form-label:#303133;--page-mcp-server-hover-bg:rgba(245,247,250,.8);--page-mcp-server-active-bg:rgba(236,245,255,.8);--page-mcp-server-active-color:#409eff;--page-mcp-server-active-shadow:rgba(64,158,255,.2);--page-mcp-server-active-accent:#409eff;--page-mcp-server-active-accent-rgb:64,158,255;--page-mcp-button-hover-shadow:rgba(64,158,255,.3);--page-mcp-actions-border:rgba(235,238,245,.6);--page-appheader-title-color:var(--common-color);--page-appheader-hover-underline:var(--page-mcp-server-active-accent);--page-appheader-title-focus-bg:var(--aside-active-hover-bg);--page-appheader-icon-color:var(--common-color);--page-appaside-logo-gradient:linear-gradient(135deg,#36d1dc,#5b86e5 50%,#8660c7);--page-appaside-active-hover-bg:rgba(98,108,126,.1);--page-appaside-chats-header-color:#5b86e5}.glass-theme .aside-bg,.glass-theme .header-bg,.glass-theme .kb-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#333}.glass-theme .main-bg{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);color:#333}.glass-theme .overlay-bg{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.glass-theme .standard-page-container{color:#303133;transition:all .3s ease}.glass-theme .standard-page-container .standard-page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid rgba(235,238,245,.6);position:relative}.glass-theme .standard-page-container .standard-page-header h4{margin:0;font-size:22px;font-weight:600;color:#303133;position:relative;padding-left:16px}.glass-theme .standard-page-container .standard-page-header h4:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:60%;width:4px;background-color:#409eff;border-radius:2px}.glass-theme .standard-page-container .standard-page-stats{display:flex;gap:20px;font-size:14px;color:#888}.glass-theme .standard-page-container .standard-page-stats span{padding:6px 12px;background-color:hsla(0,0%,100%,.75);border-radius:20px}.el-row{margin-bottom:20px}.el-row:last-child{margin-bottom:0}.el-col,.grid-content{border-radius:4px}.grid-content{min-height:36px}.dashed-border{border:1px dashed gray}::-webkit-scrollbar{width:4px;height:6px}::-webkit-scrollbar-track{background:transparent;border-radius:3px;margin:2px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-bg,rgba(36,84,255,.2));border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-bg,rgba(36,84,255,.4))}::-webkit-scrollbar-corner{background:transparent}@keyframes componentsSidebarFadeIn{0%{opacity:0;transform:translateY(-50%) translateX(20px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes elementFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.icon-hover-effect{transition:opacity .1s ease,transform .1s ease}.icon-hover-effect:hover{opacity:1;transform:scale(1.1)}