.send-tooltip .tooltip-bottom[data-v-11711316]{top:calc(100% + 9px)!important}.tooltip-wrap[data-v-11711316]{justify-content:center;align-items:center;display:inline-flex;position:relative}.tooltip[data-v-11711316]{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:50;background:#232323eb;border-radius:8px;padding:5px 10px;font-size:12px;line-height:1;transition:opacity .18s,transform .18s;position:absolute;left:50%;transform:translate(-50%)translateY(-4px);box-shadow:0 8px 18px #00000029}.tooltip[data-v-11711316]:before{content:"";border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;left:50%;transform:translate(-50%)}.tooltip-top[data-v-11711316]{bottom:calc(100% + 8px)}.tooltip-top[data-v-11711316]:before{border-top:4px solid #232323eb;bottom:-4px}.tooltip-bottom[data-v-11711316]{top:calc(100% + 8px)}.tooltip-bottom[data-v-11711316]:before{border-bottom:4px solid #232323eb;top:-4px}.tooltip-wrap:hover .tooltip[data-v-11711316]{opacity:1;transform:translate(-50%)translateY(0)}.logo-rotator[data-v-2c0fdf4e]{vertical-align:middle;text-align:center;width:100%;min-width:0;height:1.4em;line-height:1.4em;display:block;position:relative;overflow:hidden}.logo-rotator-static[data-v-2c0fdf4e]{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;height:auto;display:block;overflow:hidden}.logo-rotator-line[data-v-2c0fdf4e]{white-space:nowrap;text-overflow:ellipsis;text-align:center;display:block;position:absolute;inset:0;overflow:hidden}.logo-slide-enter-active[data-v-2c0fdf4e],.logo-slide-leave-active[data-v-2c0fdf4e]{transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .4s}.logo-slide-enter-from[data-v-2c0fdf4e]{opacity:0;transform:translateY(-100%)}.logo-slide-enter-to[data-v-2c0fdf4e],.logo-slide-leave-from[data-v-2c0fdf4e]{opacity:1;transform:translateY(0)}.logo-slide-leave-to[data-v-2c0fdf4e]{opacity:0;transform:translateY(100%)}.share-overlay[data-v-a9a9407f]{z-index:99999;background:#00000059;justify-content:center;align-items:center;animation:.18s overlayFadeIn-a9a9407f;display:flex;position:fixed;inset:0}@keyframes overlayFadeIn-a9a9407f{0%{opacity:0}to{opacity:1}}.share-dialog[data-v-a9a9407f]{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e8e8e8);box-sizing:border-box;border-radius:18px;width:400px;padding:24px;animation:.2s dialogSlideIn-a9a9407f;box-shadow:0 20px 60px #0000002e}@keyframes dialogSlideIn-a9a9407f{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.share-dialog-header[data-v-a9a9407f]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.share-dialog-title[data-v-a9a9407f]{color:var(--text-primary);font-size:16px;font-weight:600}.share-close-btn[data-v-a9a9407f]{cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:transform .18s;display:flex}.share-close-btn[data-v-a9a9407f]:hover{background:0 0;transform:scale(1.15)}.share-close-btn[data-v-a9a9407f]:active{transition:transform 80ms;transform:scale(.9)}.share-close-icon[data-v-a9a9407f]{object-fit:contain;width:22px;height:22px;display:block}.share-dialog-desc[data-v-a9a9407f]{color:#888;margin:0 0 16px;font-size:13px;line-height:1.5}.share-options[data-v-a9a9407f]{flex-direction:column;gap:10px;display:flex}.share-option-btn[data-v-a9a9407f]{border:1px solid var(--border-color,#e8e8e8);background:var(--bg-page,#f9f9f9);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 16px;transition:border-color .15s,background .15s,transform .1s;display:flex}.share-option-btn[data-v-a9a9407f]:hover{background:#6ba6bd0d;border-color:#6ba6bd;transform:translateY(-1px)}.share-option-btn[data-v-a9a9407f]:active{transform:scale(.98)}.share-option-title[data-v-a9a9407f]{color:var(--text-primary);font-size:14px;font-weight:500}.share-option-desc[data-v-a9a9407f]{color:#999;font-size:12px;line-height:1.4}.share-loading[data-v-a9a9407f]{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:32px 0;display:flex}.share-loading-dot[data-v-a9a9407f]{background:#6ba6bd;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite loadingBounce-a9a9407f}.share-loading-dot[data-v-a9a9407f]:first-child{animation-delay:0s}.share-loading-dot[data-v-a9a9407f]:nth-child(2){animation-delay:.18s}.share-loading-dot[data-v-a9a9407f]:nth-child(3){animation-delay:.36s}@keyframes loadingBounce-a9a9407f{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-7px)}}.share-loading-text[data-v-a9a9407f]{text-align:center;color:#999;width:100%;margin-top:4px;font-size:13px}.share-link-box[data-v-a9a9407f]{border:1px solid var(--border-color,#e8e8e8);background:var(--bg-page,#f9f9f9);border-radius:12px;align-items:center;gap:10px;margin-bottom:10px;padding:12px 14px;display:flex}.share-link-text[data-v-a9a9407f]{color:#6ba6bd;word-break:break-all;flex:1;font-size:13px;line-height:1.4}.share-copy-btn[data-v-a9a9407f]{color:#fff;cursor:pointer;white-space:nowrap;background:#6ba6bd;border:1px solid #6ba6bd;border-radius:8px;flex:none;padding:6px 14px;font-size:13px;transition:background .15s,transform .1s}.share-copy-btn[data-v-a9a9407f]:hover{background:#4a8fa8;border-color:#4a8fa8}.share-copy-btn[data-v-a9a9407f]:active{transform:scale(.96)}.share-hint[data-v-a9a9407f]{color:#bbb;margin:0;font-size:12px;line-height:1.5}.share-error[data-v-a9a9407f]{flex-direction:column;align-items:center;gap:14px;padding:24px 0;display:flex}.share-error-text[data-v-a9a9407f]{color:#d9534f;text-align:center;margin:0;font-size:14px}.share-retry-btn[data-v-a9a9407f]{color:#6ba6bd;cursor:pointer;background:0 0;border:1px solid #6ba6bd;border-radius:8px;padding:8px 24px;font-size:14px;transition:background .15s}.share-retry-btn[data-v-a9a9407f]:hover{background:#6ba6bd14}.share-confirm-btn[data-v-a9a9407f]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:12px;width:100%;margin-top:8px;padding:12px 0;font-size:15px;font-weight:500;transition:background .15s,transform .1s;display:block}.share-confirm-btn[data-v-a9a9407f]:hover{background:#4a8fa8}.share-confirm-btn[data-v-a9a9407f]:active{transform:scale(.98)}.setpwd-overlay[data-v-09ebb2a0]{z-index:10002;background:#00000059;justify-content:center;align-items:center;animation:.15s overlayIn-09ebb2a0;display:flex;position:fixed;inset:0}@keyframes overlayIn-09ebb2a0{0%{opacity:0}to{opacity:1}}.setpwd-dialog[data-v-09ebb2a0]{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e8e8e8);box-sizing:border-box;border-radius:16px;width:360px;animation:.18s dialogIn-09ebb2a0;box-shadow:0 20px 60px #0000002e}@keyframes dialogIn-09ebb2a0{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.setpwd-header[data-v-09ebb2a0]{justify-content:space-between;align-items:center;padding:18px 18px 0;display:flex}.setpwd-title[data-v-09ebb2a0]{color:var(--text-primary);font-size:16px;font-weight:600}.setpwd-close-btn[data-v-09ebb2a0]{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s;display:flex}.setpwd-close-btn[data-v-09ebb2a0]:hover{background:#0000000f}.setpwd-close-icon[data-v-09ebb2a0]{object-fit:contain;width:18px;height:18px;display:block}.setpwd-body[data-v-09ebb2a0]{flex-direction:column;gap:14px;padding:16px 20px 20px;display:flex}.setpwd-field[data-v-09ebb2a0]{flex-direction:column;gap:6px;display:flex}.setpwd-label[data-v-09ebb2a0]{color:var(--text-secondary);font-size:13px;font-weight:500}.setpwd-optional[data-v-09ebb2a0]{opacity:.6;font-weight:400}.setpwd-input-wrap[data-v-09ebb2a0]{border:1px solid var(--border-color,#e0e0e0);background:var(--bg-page,#f9f9f9);border-radius:10px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.setpwd-input-wrap[data-v-09ebb2a0]:focus-within{border-color:#6ba6bd;box-shadow:0 0 0 3px #6ba6bd2e}.setpwd-input[data-v-09ebb2a0]{height:42px;color:var(--text-primary);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;padding:0 12px;font-size:14px}.setpwd-field>.setpwd-input[data-v-09ebb2a0]{border:1px solid var(--border-color,#e0e0e0);background:var(--bg-page,#f9f9f9);width:100%;height:42px;color:var(--text-primary);box-sizing:border-box;border-radius:10px;outline:none;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.setpwd-field>.setpwd-input[data-v-09ebb2a0]:focus{border-color:#6ba6bd;box-shadow:0 0 0 3px #6ba6bd2e}.setpwd-eye-btn[data-v-09ebb2a0]{color:#999;cursor:pointer;background:0 0;border:none;flex:none;height:42px;padding:0 12px;font-size:12px;transition:color .15s}.setpwd-eye-btn[data-v-09ebb2a0]:hover{color:#6ba6bd}.setpwd-error[data-v-09ebb2a0]{color:#d9534f;margin:0;font-size:13px}.setpwd-actions[data-v-09ebb2a0]{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.setpwd-actions-right[data-v-09ebb2a0]{gap:10px;margin-left:auto;display:flex}.setpwd-clear-btn[data-v-09ebb2a0]{color:#d9534f;cursor:pointer;background:0 0;border:1px solid #d9534f;border-radius:8px;padding:8px 14px;font-size:13px;transition:background .15s}.setpwd-clear-btn[data-v-09ebb2a0]:hover{background:#d9534f0f}.setpwd-clear-btn[data-v-09ebb2a0]:disabled{opacity:.5;cursor:not-allowed}.setpwd-cancel-btn[data-v-09ebb2a0]{border:1px solid var(--border-color,#e0e0e0);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:8px 18px;font-size:13px;transition:background .15s}.setpwd-cancel-btn[data-v-09ebb2a0]:hover{background:#0000000a}.setpwd-cancel-btn[data-v-09ebb2a0]:disabled{opacity:.5;cursor:not-allowed}.setpwd-save-btn[data-v-09ebb2a0]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:8px;padding:8px 22px;font-size:13px;font-weight:500;transition:background .15s,transform .1s}.setpwd-save-btn[data-v-09ebb2a0]:hover{background:#4a8fa8}.setpwd-save-btn[data-v-09ebb2a0]:active{transform:scale(.97)}.setpwd-save-btn[data-v-09ebb2a0]:disabled{opacity:.6;cursor:not-allowed}.privacy-overlay[data-v-d89e8add]{z-index:9998;pointer-events:auto;min-height:280px;position:fixed;inset:0}.privacy-overlay-inactive[data-v-d89e8add]{pointer-events:none}.privacy-dialog[data-v-d89e8add]{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e8e8e8);box-sizing:border-box;z-index:9999;pointer-events:auto;border-radius:16px;flex-direction:column;animation:.18s privacyFadeIn-d89e8add;display:flex;overflow:visible;box-shadow:0 16px 48px #00000029}@keyframes privacyFadeIn-d89e8add{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.privacy-arrow[data-v-d89e8add]{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--bg-card,#fff);filter:drop-shadow(0 2px 2px #00000014);pointer-events:none;width:0;height:0;position:absolute}.privacy-close-btn[data-v-d89e8add]{cursor:pointer;z-index:1;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:transform .18s;display:flex;position:absolute;top:10px;right:14px}.privacy-close-btn[data-v-d89e8add]:hover{background:0 0;transform:scale(1.15)}.privacy-close-btn[data-v-d89e8add]:active{transition:transform 80ms;transform:scale(.9)}.privacy-close-icon[data-v-d89e8add]{object-fit:contain;width:22px;height:22px;display:block}.privacy-lock-body[data-v-d89e8add]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;margin-top:-20px;padding:12px 32px 40px;display:flex}.privacy-lock-icon[data-v-d89e8add]{object-fit:contain;opacity:.7;width:48px;height:48px}.privacy-lock-title[data-v-d89e8add]{color:var(--text-primary);margin:0;font-size:15px;font-weight:500}.privacy-pwd-input[data-v-d89e8add]{border:1px solid var(--border-color,#e0e0e0);background:var(--bg-page,#f9f9f9);width:100%;height:42px;color:var(--text-primary);box-sizing:border-box;border-radius:10px;outline:none;padding:0 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.privacy-pwd-input[data-v-d89e8add]:focus{border-color:#6ba6bd;box-shadow:0 0 0 3px #6ba6bd2e}.privacy-pwd-input[data-v-d89e8add]::placeholder{color:#bbb;font-size:13px}.privacy-btn-row[data-v-d89e8add]{gap:10px;width:100%;display:flex}.privacy-set-pwd-btn[data-v-d89e8add]{border:1px solid var(--border-color,#e0e0e0);height:42px;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:10px;flex:1;font-size:14px;transition:background .15s,border-color .15s,transform .1s}.privacy-set-pwd-btn[data-v-d89e8add]:hover{background:#0000000a;border-color:#0000002e}.privacy-set-pwd-btn[data-v-d89e8add]:active{transform:scale(.98)}.privacy-confirm-btn[data-v-d89e8add]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:10px;width:100%;height:42px;font-size:15px;font-weight:500;transition:background .15s,transform .1s}.privacy-confirm-btn-half[data-v-d89e8add]{flex:1;width:auto;font-size:14px}.privacy-confirm-btn[data-v-d89e8add]:hover{background:#4a8fa8}.privacy-confirm-btn[data-v-d89e8add]:active{transform:scale(.98)}.privacy-error[data-v-d89e8add]{color:#d9534f;margin:0;font-size:13px}.privacy-pwd-hint[data-v-d89e8add]{color:#aaa;text-align:center;margin:-6px 0 0;font-size:12px;line-height:1.4}.privacy-list-header[data-v-d89e8add]{border-bottom:1px solid var(--border-color,#f0f0f0);flex:none;justify-content:center;align-items:center;padding:16px 50px 10px;display:flex;position:relative}.privacy-list-title[data-v-d89e8add]{color:var(--text-primary);font-size:15px;font-weight:600}.privacy-new-wrap[data-v-d89e8add]{align-items:center;display:flex;position:absolute;left:14px}.privacy-new-btn[data-v-d89e8add]{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .15s,transform .15s;display:flex}.privacy-new-btn[data-v-d89e8add]:hover{background:#0000000f;transform:scale(1.08)}.privacy-new-icon[data-v-d89e8add]{object-fit:contain;width:20px;height:20px}.privacy-list-body[data-v-d89e8add]{scrollbar-width:none;flex:1;padding:6px 10px 12px;overflow:hidden auto}.privacy-list-body[data-v-d89e8add]::-webkit-scrollbar{display:none}.privacy-empty[data-v-d89e8add]{color:var(--text-secondary);text-align:center;opacity:.5;padding:40px 0;font-size:13px}.privacy-group-label[data-v-d89e8add]{color:var(--text-secondary);opacity:.5;-webkit-user-select:none;user-select:none;padding:10px 4px 3px;font-size:11px}.privacy-item[data-v-d89e8add]{cursor:pointer;color:var(--text-primary);border-radius:8px;align-items:center;gap:6px;padding:6px;font-size:13px;transition:background .15s;display:flex}.privacy-item[data-v-d89e8add]:hover{background:#0000000a}.privacy-item-current[data-v-d89e8add]{background:#6ba6bd1a}.privacy-item-active[data-v-d89e8add]{background:#0000000f}.privacy-star[data-v-d89e8add]{flex:none;font-size:12px}.privacy-item-text[data-v-d89e8add]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.privacy-more-btn[data-v-d89e8add]{cursor:pointer;opacity:0;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .15s,background .15s;display:flex}.privacy-item:hover .privacy-more-btn[data-v-d89e8add]{opacity:1}.privacy-more-dots[data-v-d89e8add]{color:var(--text-secondary);letter-spacing:1px;font-size:11px}.privacy-menu-backdrop[data-v-d89e8add]{z-index:9999;background:0 0;position:fixed;inset:0}.privacy-item-menu[data-v-d89e8add]{pointer-events:auto;background:var(--bg-card,#fff);border:1px solid var(--border-color,#e8e8e8);z-index:10000;border-radius:12px;min-width:130px;padding:6px;box-shadow:0 10px 22px #0000001f}.privacy-menu-item[data-v-d89e8add]{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:7px;padding:7px 8px;font-size:13px;display:flex}.privacy-menu-item[data-v-d89e8add]:hover{background:#0000000a}.privacy-menu-item img[data-v-d89e8add]{object-fit:contain;flex:none;width:14px;height:14px}.privacy-menu-divider[data-v-d89e8add]{background:var(--border-color,#f0f0f0);height:1px;margin:4px}.privacy-menu-danger[data-v-d89e8add]{color:#d9534f}.privacy-menu-danger[data-v-d89e8add]:hover{background:#d9534f14}.privacy-rename-overlay[data-v-d89e8add]{z-index:10001;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.privacy-rename-box[data-v-d89e8add]{background:var(--bg-card,#fff);border-radius:14px;flex-direction:column;gap:14px;width:320px;padding:22px 20px 18px;display:flex;box-shadow:0 16px 48px #0000002e}.privacy-rename-title[data-v-d89e8add]{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.privacy-rename-input[data-v-d89e8add]{background:var(--bg-page,#f9f9f9);width:100%;height:40px;color:var(--text-primary);box-sizing:border-box;border:1px solid #6ba6bd;border-radius:8px;outline:none;padding:0 12px;font-size:14px;box-shadow:0 0 0 2px #6ba6bd2e}.privacy-rename-actions[data-v-d89e8add]{justify-content:flex-end;gap:10px;display:flex}.privacy-rename-cancel[data-v-d89e8add]{border:1px solid var(--border-color,#e0e0e0);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:7px 18px;font-size:13px;transition:background .15s}.privacy-rename-cancel[data-v-d89e8add]:hover{background:#0000000a}.privacy-rename-confirm[data-v-d89e8add]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:8px;padding:7px 18px;font-size:13px;transition:background .15s}.privacy-rename-confirm[data-v-d89e8add]:hover{background:#4a8fa8}.privacy-guest-body[data-v-d89e8add]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:36px 24px 40px;display:flex}.privacy-guest-tip[data-v-d89e8add]{color:var(--text-primary);text-align:center;margin:0;font-size:15px;font-weight:500;line-height:1.6}.privacy-guest-login-btn[data-v-d89e8add]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:999px;justify-content:center;align-items:center;padding:9px 32px;font-size:14px;font-weight:500;transition:background .15s,transform .12s;display:inline-flex}.privacy-guest-login-btn[data-v-d89e8add]:hover{background:#4a8fa8;transform:translateY(-1px)}.privacy-guest-login-btn[data-v-d89e8add]:active{transform:scale(.97)}@media (width<=768px){.privacy-more-btn[data-v-d89e8add]{opacity:1}}.settings-overlay[data-v-251146af]{z-index:99990;pointer-events:none;background:#00000040;justify-content:flex-end;display:flex;position:fixed;inset:0}.settings-drawer[data-v-251146af]{background:var(--bg-card,#fff);border-left:1px solid var(--border-color,#e8e8e8);pointer-events:auto;flex-direction:column;width:520px;height:100%;display:flex;overflow:hidden;box-shadow:-4px 0 20px #0000000f}@media (width<=768px){.settings-drawer[data-v-251146af]{width:100vw;max-width:100vw}.urls-grid[data-v-251146af]{grid-template-columns:repeat(4,1fr)}.theme-options[data-v-251146af],.layout-style-options[data-v-251146af]{gap:8px}.folder-add-row[data-v-251146af]{flex-wrap:wrap}}.settings-tabs[data-v-251146af]{background:var(--bg-page,#f5f5f5);border-bottom:1px solid var(--border-color,#e8e8e8);flex:none;align-items:flex-end;gap:4px;padding:25px 20px 0;display:flex}.settings-tab-btn[data-v-251146af]{color:var(--text-secondary,#888);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:8px 8px 0 0;flex-direction:row;align-items:center;gap:5px;padding:10px 18px;font-size:14px;transition:color .18s,background .18s;display:inline-flex;position:relative;bottom:-1px}.settings-tab-btn[data-v-251146af]:hover{color:var(--text-primary);background:#00000008}.settings-tab-btn.active[data-v-251146af]{color:#6ba6bd;background:var(--bg-card,#fff);border-color:var(--border-color,#e8e8e8);border-bottom-color:var(--bg-card,#fff);font-weight:600}.tab-dot[data-v-251146af]{background:0 0;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .18s;display:inline-block}.tab-dot.visible[data-v-251146af]{background:#6ba6bd}.settings-body[data-v-251146af]{scrollbar-width:thin;flex:1;padding:24px 20px;overflow-y:auto}.settings-section[data-v-251146af]{flex-direction:column;gap:28px;display:flex}.settings-placeholder[data-v-251146af]{color:var(--text-secondary);text-align:center;opacity:.5;padding:60px 0;font-size:14px}.settings-footer[data-v-251146af]{border-top:1px solid var(--border-color,#f0f0f0);flex:none;justify-content:center;align-items:center;gap:24px;padding:16px 20px 40px;display:flex}.settings-cancel-btn[data-v-251146af]{border:1px solid var(--border-color,#e0e0e0);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:6px 28px;font-size:14px;transition:background .15s,transform .1s}.settings-cancel-btn[data-v-251146af]:hover{background:#0000000a}.settings-cancel-btn[data-v-251146af]:active{transform:scale(.97)}.settings-confirm-btn[data-v-251146af]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:8px;padding:6px 28px;font-size:14px;font-weight:500;transition:background .15s,transform .1s}.settings-confirm-btn[data-v-251146af]:hover{background:#4a8fa8}.settings-confirm-btn[data-v-251146af]:active{transform:scale(.97)}.settings-drawer-enter-active[data-v-251146af],.settings-drawer-leave-active[data-v-251146af]{transition:opacity .28s}.settings-drawer-enter-active .settings-drawer[data-v-251146af],.settings-drawer-leave-active .settings-drawer[data-v-251146af]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.settings-drawer-enter-from[data-v-251146af],.settings-drawer-leave-to[data-v-251146af]{opacity:0}.settings-drawer-enter-from .settings-drawer[data-v-251146af],.settings-drawer-leave-to .settings-drawer[data-v-251146af]{transform:translate(100%)}.settings-drawer-enter-to[data-v-251146af],.settings-drawer-leave-from[data-v-251146af]{opacity:1}.settings-drawer-enter-to .settings-drawer[data-v-251146af],.settings-drawer-leave-from .settings-drawer[data-v-251146af]{transform:translate(0)}.urls-visible-block[data-v-251146af]{margin-bottom:20px}.urls-visible-hint[data-v-251146af]{color:var(--text-secondary);opacity:.85;margin:0;font-size:12px;line-height:1.6}.urls-visible-switch[data-v-251146af]{cursor:pointer;background:#d0d4dc;border:none;border-radius:999px;flex:none;width:44px;height:24px;padding:0;transition:background .2s;position:relative}.urls-visible-switch.on[data-v-251146af]{background:#6ba6bd}.urls-visible-knob[data-v-251146af]{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.urls-visible-switch.on .urls-visible-knob[data-v-251146af]{transform:translate(20px)}.urls-block[data-v-251146af]{flex-direction:column;gap:8px;display:flex}.urls-block-header[data-v-251146af]{justify-content:space-between;align-items:center;display:flex}.urls-block-title[data-v-251146af]{color:var(--text-primary);font-size:15px;font-weight:600}.urls-edit-btn[data-v-251146af]{border:1px solid var(--border-color,#e0e0e0);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:20px;padding:5px 18px;font-size:13px;transition:background .15s,color .15s,opacity .15s}.urls-edit-btn[data-v-251146af]:hover:not(.disabled){color:var(--text-primary);background:#0000000a}.urls-edit-btn.disabled[data-v-251146af]{opacity:.35;cursor:not-allowed}.urls-grid[data-v-251146af]{grid-template-columns:repeat(6,1fr);gap:12px 8px;display:grid}.url-item[data-v-251146af]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:6px;font-family:SooYinYi,SooSans,sans-serif;display:flex;position:relative}.url-item:not(.url-add-btn):not(.editing):hover .url-circle[data-v-251146af]{transform:scale(1.08);box-shadow:0 4px 12px #0000001f}.url-item.editing[data-v-251146af]{cursor:grab;animation:.5s infinite alternate editingWiggle-251146af}.url-item.editing[data-v-251146af]:active{cursor:grabbing}@keyframes editingWiggle-251146af{0%{transform:rotate(-1deg)}to{transform:rotate(1deg)}}.url-circle[data-v-251146af]{box-sizing:border-box;background:#f0f0f0;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.url-favicon[data-v-251146af]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.url-initial[data-v-251146af]{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-family:SooYinYi,SooSans,sans-serif;font-weight:400;display:flex}.url-circle-add[data-v-251146af]{background:0 0;border:2px dashed #ccc;transition:border-color .18s,background .18s}.url-add-btn:hover .url-circle-add[data-v-251146af]{background:#6ba6bd0f;border-color:#6ba6bd}.url-add-btn:hover .url-add-icon[data-v-251146af]{color:#6ba6bd}.url-add-icon[data-v-251146af]{color:#bbb;margin-top:-2px;font-size:24px;line-height:1;transition:color .18s}.url-name[data-v-251146af]{color:var(--text-secondary);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:52px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:11px;overflow:hidden}.url-delete-btn[data-v-251146af]{cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:transform .15s;display:flex;position:absolute;top:-4px;right:2px}.url-delete-btn[data-v-251146af]:hover{transform:scale(1.2)}.url-delete-icon[data-v-251146af]{object-fit:contain;width:18px;height:18px;display:block}.add-url-overlay[data-v-251146af]{z-index:100000;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.add-url-dialog[data-v-251146af]{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e8e8e8);box-sizing:border-box;border-radius:16px;width:340px;animation:.18s dialogIn-251146af;box-shadow:0 20px 60px #0000002e}@keyframes dialogIn-251146af{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.add-url-header[data-v-251146af]{justify-content:space-between;align-items:center;padding:18px 18px 0;display:flex}.add-url-title[data-v-251146af]{color:var(--text-primary);font-size:15px;font-weight:600}.add-url-close[data-v-251146af]{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .15s;display:flex}.add-url-close[data-v-251146af]:hover{background:#0000000f}.add-url-close-icon[data-v-251146af]{object-fit:contain;width:16px;height:16px;display:block}.add-url-body[data-v-251146af]{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.add-url-field[data-v-251146af]{flex-direction:column;gap:6px;display:flex}.add-url-label[data-v-251146af]{color:var(--text-secondary);font-size:13px;font-weight:500}.add-url-input[data-v-251146af]{border:1px solid var(--border-color,#e0e0e0);background:var(--bg-page,#f9f9f9);width:100%;height:42px;color:var(--text-primary);box-sizing:border-box;border-radius:10px;outline:none;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.add-url-input[data-v-251146af]:focus{border-color:#6ba6bd;box-shadow:0 0 0 3px #6ba6bd2e}.add-url-error[data-v-251146af]{color:#d9534f;margin:0;font-size:13px}.add-url-footer[data-v-251146af]{justify-content:flex-end;gap:10px;padding:0 18px 18px;display:flex}.add-url-cancel[data-v-251146af]{border:1px solid var(--border-color,#e0e0e0);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:8px 18px;font-size:13px;transition:background .15s}.add-url-cancel[data-v-251146af]:hover{background:#0000000a}.add-url-confirm[data-v-251146af]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:8px;padding:8px 22px;font-size:13px;font-weight:500;transition:background .15s,transform .1s}.add-url-confirm[data-v-251146af]:hover{background:#4a8fa8}.add-url-confirm[data-v-251146af]:active{transform:scale(.97)}.folders-block[data-v-251146af]{flex-direction:column;gap:8px;display:flex}.folders-block-header[data-v-251146af]{justify-content:space-between;align-items:center;display:flex}.folder-list[data-v-251146af]{flex-direction:column;gap:6px;display:flex}.folder-item[data-v-251146af]{border:1px solid var(--border-color,#e8e8e8);background:var(--bg-page,#f9f9f9);border-radius:10px;overflow:hidden}.folder-header-row[data-v-251146af]{cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--bg-page,#f9f9f9);align-items:center;gap:8px;padding:9px 12px;transition:background .15s;display:flex}.folder-header-row[data-v-251146af]:hover{background:#6ba6bd0f}.folder-toggle-btn[data-v-251146af]{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.folder-arrow[data-v-251146af]{color:#aaa;font-size:10px;line-height:1;transition:transform .18s;display:inline-block}.folder-arrow.open[data-v-251146af]{transform:rotate(90deg)}.folder-name[data-v-251146af]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.folder-rename-input[data-v-251146af]{background:var(--bg-card,#fff);height:26px;color:var(--text-primary);box-sizing:border-box;border:1px solid #6ba6bd;border-radius:6px;outline:none;flex:1;padding:0 8px;font-size:13px;box-shadow:0 0 0 2px #6ba6bd2e}.folder-rename-btn[data-v-251146af],.folder-delete-btn[data-v-251146af]{cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background .15s,transform .1s;display:flex}.folder-rename-btn[data-v-251146af]:hover{background:#6ba6bd1f}.folder-delete-btn[data-v-251146af]:hover{background:#d9534f1a}.folder-rename-btn[data-v-251146af]:active,.folder-delete-btn[data-v-251146af]:active{transform:scale(.9)}.folder-action-icon[data-v-251146af]{object-fit:contain;width:14px;height:14px;display:block}.folder-content[data-v-251146af]{border-top:1px solid var(--border-color,#f0f0f0);background:var(--bg-card,#fff);flex-direction:column;gap:4px;padding:6px 12px 10px 36px;display:flex}.folder-url-row[data-v-251146af]{border-radius:7px;align-items:center;gap:8px;padding:5px 6px;transition:background .15s;display:flex}.folder-url-row[data-v-251146af]:hover{background:#6ba6bd12}.folder-url-favicon[data-v-251146af]{background:#f0f0f0;border-radius:4px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:flex;overflow:hidden}.folder-url-title[data-v-251146af]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.folder-url-delete-btn[data-v-251146af]{cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .15s,background .15s;display:flex}.folder-url-delete-btn[data-v-251146af]:hover{opacity:1;background:#d9534f1a}.folder-url-delete-icon[data-v-251146af]{object-fit:contain;width:14px;height:14px;display:block}.folder-add-row[data-v-251146af]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.folder-add-input[data-v-251146af]{border:1px solid var(--border-color,#e0e0e0);background:var(--bg-page,#f9f9f9);height:30px;color:var(--text-primary);box-sizing:border-box;border-radius:7px;outline:none;width:80px;padding:0 8px;font-size:12px;transition:border-color .15s,box-shadow .15s}.folder-add-url[data-v-251146af]{flex:1;width:auto;min-width:100px}.folder-add-input[data-v-251146af]:focus{border-color:#6ba6bd;box-shadow:0 0 0 2px #6ba6bd26}.folder-add-confirm-btn[data-v-251146af]{color:#fff;cursor:pointer;white-space:nowrap;background:#6ba6bd;border:none;border-radius:7px;flex:none;height:30px;padding:0 12px;font-size:12px;font-weight:500;transition:background .15s,transform .1s}.folder-add-confirm-btn[data-v-251146af]:hover{background:#4a8fa8}.folder-add-confirm-btn[data-v-251146af]:active{transform:scale(.96)}.folder-add-cancel-btn[data-v-251146af]{border:1px solid var(--border-color,#e0e0e0);height:30px;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;flex:none;padding:0 12px;font-size:12px;transition:background .15s}.folder-add-cancel-btn[data-v-251146af]:hover{background:#0000000a}.folder-add-error[data-v-251146af]{color:#d9534f;margin:2px 0 0;font-size:12px}.new-folder-row[data-v-251146af]{align-items:center;gap:8px;margin-top:8px;display:flex}.new-folder-input[data-v-251146af]{background:var(--bg-card,#fff);height:32px;color:var(--text-primary);box-sizing:border-box;border:1px solid #6ba6bd;border-radius:8px;outline:none;flex:1;padding:0 10px;font-size:13px;box-shadow:0 0 0 2px #6ba6bd26}.new-folder-btn[data-v-251146af]{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px dashed #ccc;border-radius:8px;align-items:center;gap:6px;margin-top:8px;padding:6px 14px;font-size:13px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.new-folder-btn[data-v-251146af]:hover{color:#6ba6bd;background:#6ba6bd0d;border-color:#6ba6bd}.new-folder-plus[data-v-251146af]{margin-top:-1px;font-size:18px;line-height:1}.section-divider-line[data-v-251146af]{background:var(--border-color,#efefef);border-radius:1px;height:1px;margin:2px 0 8px}.folders-block[data-v-251146af]{margin-top:20px}.folder-color-picker[data-v-251146af]{align-items:center;gap:7px;margin-left:auto;margin-right:12px;display:flex}.folder-color-label[data-v-251146af]{color:var(--text-secondary);white-space:nowrap;font-size:12px}.folder-color-swatch-wrap[data-v-251146af]{flex:0 0 24px;width:24px;height:24px;position:relative}.folder-color-swatch[data-v-251146af]{pointer-events:none;box-sizing:border-box;border:2px solid #0000001a;border-radius:6px;width:24px;height:24px;box-shadow:0 1px 4px #0000001a}.folder-color-input[data-v-251146af]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.folder-color-swatch-wrap:hover .folder-color-swatch[data-v-251146af]{transition:transform .15s,box-shadow .15s;transform:scale(1.12);box-shadow:0 2px 8px #00000029}.folder-dragging[data-v-251146af]{opacity:.5;border:1px dashed #6ba6bd}.folder-drag-handle[data-v-251146af]{cursor:grab;color:#bbb;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;display:flex}.folder-drag-handle[data-v-251146af]:active{cursor:grabbing}.folder-drag-icon[data-v-251146af]{object-fit:contain;opacity:.5;width:14px;height:14px}.folder-drag-dots[data-v-251146af]{color:#bbb;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1}.url-drag-handle[data-v-251146af]{flex:0 0 16px;width:16px;height:16px;margin-right:2px}.url-dragging[data-v-251146af]{opacity:.45;background:#6ba6bd14;border-radius:7px}.page-setting-block[data-v-251146af]{flex-direction:column;gap:6px;display:flex}.page-setting-header[data-v-251146af]{justify-content:space-between;align-items:center;display:flex}.page-setting-title[data-v-251146af]{color:var(--text-primary);font-size:15px;font-weight:600}.search-engine-options[data-v-251146af]{flex-direction:column;gap:8px;display:flex}.search-engine-item[data-v-251146af]{border:1px solid var(--border-color,#e8e8e8);cursor:pointer;background:var(--bg-page,#f9f9f9);border-radius:10px;align-items:center;gap:12px;padding:11px 14px;transition:border-color .15s,background .15s;display:flex}.search-engine-item[data-v-251146af]:hover{background:#6ba6bd0a;border-color:#6ba6bd80}.search-engine-item.active[data-v-251146af]{background:#6ba6bd12;border-color:#6ba6bd}.search-engine-radio[data-v-251146af]{accent-color:#6ba6bd;cursor:pointer;flex:none;width:16px;height:16px}.search-engine-icon[data-v-251146af]{object-fit:contain;flex:0 0 22px;width:22px;height:22px}.search-engine-info[data-v-251146af]{flex-direction:column;gap:3px;display:flex}.search-engine-label[data-v-251146af]{color:var(--text-primary);font-size:14px;font-weight:500}.search-engine-hint[data-v-251146af]{color:var(--text-secondary);opacity:.7;font-size:12px}.theme-options[data-v-251146af]{gap:14px;display:flex}.theme-option[data-v-251146af]{cursor:pointer;background:var(--bg-page,#f9f9f9);border:2px solid #0000;border-radius:12px;flex-direction:column;flex:1;gap:8px;padding:8px;transition:border-color .18s,background .18s;display:flex}.theme-option[data-v-251146af]:hover{background:#6ba6bd0a;border-color:#6ba6bd66}.theme-option.active[data-v-251146af]{background:#6ba6bd0f;border-color:#6ba6bd}.theme-option-footer[data-v-251146af]{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.theme-option-name[data-v-251146af]{color:var(--text-primary);font-size:13px;font-weight:500}.theme-option-check[data-v-251146af]{color:#6ba6bd;font-size:13px;font-weight:700}.theme-preview[data-v-251146af]{box-sizing:border-box;border:1px solid #00000014;border-radius:8px;width:100%;height:90px;display:flex;overflow:hidden}.theme-preview-light[data-v-251146af]{background:#fff}.theme-preview-light .tp-sidebar[data-v-251146af]{background:#f5f5f5;border-right:1px solid #e8e8e8}.theme-preview-light .tp-logo[data-v-251146af]{background:#d0d0d0}.theme-preview-light .tp-line[data-v-251146af]{background:#e0e0e0}.theme-preview-light .tp-bubble-ai[data-v-251146af]{background:#f0f0f0}.theme-preview-light .tp-bubble-user[data-v-251146af]{background:#6ba6bd}.theme-preview-light .tp-inputbar[data-v-251146af]{background:#f0f0f0;border:1px solid #e0e0e0}.theme-preview-dark[data-v-251146af]{background:#0e1116}.theme-preview-dark .tp-sidebar[data-v-251146af]{background:#171b22;border-right:1px solid #272d38}.theme-preview-dark .tp-logo[data-v-251146af]{background:#3a4250}.theme-preview-dark .tp-line[data-v-251146af]{background:#272d38}.theme-preview-dark .tp-bubble-ai[data-v-251146af]{background:#1e232c}.theme-preview-dark .tp-bubble-user[data-v-251146af]{background:#6fc3d6}.theme-preview-dark .tp-inputbar[data-v-251146af]{background:#171b22;border:1px solid #272d38}.theme-preview-tech[data-v-251146af]{background:#0d0f14}.theme-preview-tech .tp-sidebar[data-v-251146af]{background:#12121e;border-right:1px solid #234455}.theme-preview-tech .tp-logo[data-v-251146af]{background:#234455}.theme-preview-tech .tp-line[data-v-251146af]{background:#1a2a35}.theme-preview-tech .tp-bubble-ai[data-v-251146af]{background:#5af0f414;border:1px solid #234455}.theme-preview-tech .tp-bubble-user[data-v-251146af]{background:#1a4a5a}.theme-preview-tech .tp-inputbar[data-v-251146af]{background:#12121ecc;border:1px solid #234455}.tp-sidebar[data-v-251146af]{box-sizing:border-box;flex-direction:column;flex:0 0 34%;gap:5px;width:34%;padding:6px 5px;display:flex}.tp-logo[data-v-251146af]{border-radius:3px;width:60%;height:6px;margin-bottom:3px}.tp-line[data-v-251146af]{border-radius:3px;width:100%;height:5px}.tp-line-short[data-v-251146af]{width:70%}.tp-main[data-v-251146af]{box-sizing:border-box;flex-direction:column;flex:1;justify-content:flex-end;gap:5px;padding:6px 7px;display:flex}.tp-bubble-ai[data-v-251146af]{border-radius:6px;align-self:flex-start;width:75%;height:10px}.tp-bubble-user[data-v-251146af]{border-radius:6px;align-self:flex-end;width:55%;height:10px}.tp-bubble-short[data-v-251146af]{width:45%}.tp-inputbar[data-v-251146af]{border-radius:8px;width:100%;height:14px;margin-top:4px}.chat-color-options[data-v-251146af]{flex-direction:column;gap:12px;display:flex}.chat-color-row[data-v-251146af]{border:1px solid var(--border-color,#e8e8e8);background:var(--bg-page,#f9f9f9);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;display:flex}.chat-color-label[data-v-251146af]{color:var(--text-secondary);flex:0 0 52px;width:52px;font-size:13px;font-weight:500}.chat-color-swatch-wrap[data-v-251146af]{flex:0 0 28px;width:28px;height:28px;position:relative}.chat-color-swatch[data-v-251146af]{pointer-events:none;box-sizing:border-box;border:2px solid #0000001a;border-radius:7px;width:28px;height:28px;transition:transform .15s;box-shadow:0 1px 4px #0000001a}.chat-color-swatch-wrap:hover .chat-color-swatch[data-v-251146af]{transform:scale(1.12)}.chat-color-input[data-v-251146af]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.chat-color-preview-text[data-v-251146af]{text-align:center;white-space:nowrap;border-radius:8px;flex:1;padding:5px 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.chat-color-reset-btn[data-v-251146af]{border:1px solid var(--border-color,#e0e0e0);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;flex:none;padding:4px 12px;font-size:12px;transition:background .15s,color .15s}.chat-color-reset-btn[data-v-251146af]:hover{color:#6ba6bd;background:#6ba6bd14;border-color:#6ba6bd}.font-size-options[data-v-251146af]{gap:10px;display:flex}.font-size-option[data-v-251146af]{background:var(--bg-page,#f9f9f9);cursor:pointer;border:2px solid #0000;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:12px 8px 10px;transition:border-color .18s,background .18s;display:flex}.font-size-option[data-v-251146af]:hover{background:#6ba6bd0a;border-color:#6ba6bd66}.font-size-option.active[data-v-251146af]{background:#6ba6bd0f;border-color:#6ba6bd}.font-size-sample[data-v-251146af]{color:var(--text-primary);font-weight:600;line-height:1;transition:font-size .15s}.font-size-label[data-v-251146af]{color:var(--text-secondary);font-size:12px;font-weight:500}.setting-badge-reserved[data-v-251146af]{color:#6ba6bd;white-space:nowrap;background:#6ba6bd1f;border:1px solid #6ba6bd4d;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:500}.layout-style-options[data-v-251146af]{gap:14px;display:flex}.layout-style-option[data-v-251146af]{cursor:pointer;background:var(--bg-page,#f9f9f9);border:2px solid #0000;border-radius:12px;flex-direction:column;flex:1;gap:8px;padding:8px;transition:border-color .18s,background .18s;display:flex}.layout-style-option[data-v-251146af]:hover{background:#6ba6bd0a;border-color:#6ba6bd66}.layout-style-option.active[data-v-251146af]{background:#6ba6bd0f;border-color:#6ba6bd}.layout-style-preview[data-v-251146af]{background:var(--bg-page,#f5f5f5);border:1px solid var(--border-color,#e8e8e8);box-sizing:border-box;border-radius:8px;flex-direction:column;justify-content:center;width:100%;height:80px;padding:10px 12px;display:flex}.lp-line[data-v-251146af]{background:#d0d0d0;border-radius:3px;width:100%;height:5px}.lp-short[data-v-251146af]{width:60%}.lp-mid[data-v-251146af]{width:80%}.layout-preview-compact[data-v-251146af]{gap:3px}.layout-preview-standard[data-v-251146af]{gap:6px}.layout-preview-loose[data-v-251146af]{gap:10px}.layout-style-footer[data-v-251146af]{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.layout-style-name[data-v-251146af]{color:var(--text-primary);font-size:13px;font-weight:500}.send-mode-options[data-v-251146af]{flex-direction:column;gap:10px;display:flex}.send-mode-item[data-v-251146af]{border:1px solid var(--border-color,#e8e8e8);cursor:pointer;background:var(--bg-page,#f9f9f9);border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.send-mode-item[data-v-251146af]:hover{background:#6ba6bd0a;border-color:#6ba6bd80}.send-mode-radio[data-v-251146af]{accent-color:#6ba6bd;cursor:pointer;flex:none;width:16px;height:16px;margin-top:2px}.send-mode-info[data-v-251146af]{flex-direction:column;gap:3px;display:flex}.send-mode-label[data-v-251146af]{color:var(--text-primary);font-size:14px;font-weight:500}.send-mode-desc[data-v-251146af]{color:var(--text-secondary);font-size:12px}.sidebar-default-options[data-v-251146af]{gap:12px;display:flex}.sidebar-toggle-item[data-v-251146af]{border:1px solid var(--border-color,#e8e8e8);cursor:pointer;background:var(--bg-page,#f9f9f9);-webkit-user-select:none;user-select:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;transition:border-color .15s,background .15s;display:flex}.sidebar-toggle-item[data-v-251146af]:hover{background:#6ba6bd0a;border-color:#6ba6bd80}.sidebar-toggle-item.active[data-v-251146af]{background:#6ba6bd12;border-color:#6ba6bd}.sidebar-toggle-radio[data-v-251146af]{accent-color:#6ba6bd;cursor:pointer;pointer-events:none;flex:none;width:15px;height:15px}.sidebar-toggle-label[data-v-251146af]{color:var(--text-primary);font-size:14px;font-weight:500}.urls-login-tip[data-v-251146af]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:60px 20px;display:flex}.urls-login-icon[data-v-251146af]{object-fit:contain;opacity:.55;width:52px;height:52px;display:block}.urls-login-text[data-v-251146af]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.urls-login-btn[data-v-251146af]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:10px;padding:10px 28px;font-size:14px;font-weight:500;transition:background .15s,transform .1s}.urls-login-btn[data-v-251146af]:hover{background:#4a8fa8}.urls-login-btn[data-v-251146af]:active{transform:scale(.97)}.user-menu-wrap[data-v-39772ba8]{z-index:1000;position:fixed;top:16px;right:22px}.user-menu-mobile[data-v-39772ba8]{height:var(--mobile-topbar-height,45px);z-index:26;align-items:center;display:flex;top:0;right:14px}.user-menu-mobile .user-avatar-btn[data-v-39772ba8]{width:32px;height:32px}.user-avatar-btn[data-v-39772ba8]{cursor:pointer;background:#e8e8e8;border:2px solid #fffc;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 2px 10px #0000001f}.user-avatar-btn[data-v-39772ba8]:hover{transform:scale(1.06);box-shadow:0 4px 16px #0000002e}.avatar-img[data-v-39772ba8]{object-fit:cover;width:100%;height:100%;display:block}.guest-img[data-v-39772ba8]{object-fit:contain;padding:2px}.avatar-letter[data-v-39772ba8]{color:#fff;background:#6ba6bd;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;font-weight:600;line-height:1;display:flex}.user-dropdown[data-v-39772ba8]{background:var(--bg-card);border:1px solid var(--border-color);z-index:9999;border-radius:14px;width:max-content;min-width:0;max-width:240px;padding:14px 12px;animation:.16s dropIn-39772ba8;box-shadow:0 12px 36px #00000024}@keyframes dropIn-39772ba8{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.dropdown-user-info[data-v-39772ba8]{align-items:center;gap:10px;padding:6px 8px 10px;display:flex}.dropdown-user-text[data-v-39772ba8]{flex-direction:column;gap:2px;min-width:0;max-width:210px;display:flex}.dropdown-name-row[data-v-39772ba8]{align-items:center;gap:4px;min-width:0;display:flex}.dropdown-name[data-v-39772ba8]{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.dropdown-tier-img[data-v-39772ba8]{object-fit:contain;flex-shrink:0;width:auto;height:16px;display:block}.dropdown-email[data-v-39772ba8]{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dropdown-divider[data-v-39772ba8]{background:var(--border-color);height:1px;margin:4px 0}.dropdown-item[data-v-39772ba8]{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;transition:background .15s;display:flex}.dropdown-item[data-v-39772ba8]:hover{background:#00000017}.dropdown-item-icon-img[data-v-39772ba8]{object-fit:contain;flex-shrink:0;width:16px;height:16px}.dropdown-guest-divider[data-v-39772ba8]{background:linear-gradient(to right, transparent, var(--border-color), transparent);height:1px;margin:10px 4px 12px}.dropdown-guest-mode[data-v-39772ba8]{color:var(--text-primary);text-align:center;padding:18px 8px 4px;font-size:14px;font-weight:600}.dropdown-guest-tip[data-v-39772ba8]{color:var(--text-secondary);text-align:center;padding:4px 8px 10px;font-size:13px}.dropdown-login-btn[data-v-39772ba8]{color:#6ba6bd;cursor:pointer;background:0 0;border:1px solid #6ba6bd;border-radius:999px;margin:0 auto 18px;padding:5px 26px;font-size:13px;transition:background .15s,color .15s;display:block}.dropdown-login-btn[data-v-39772ba8]:hover{color:#fff;background:#6ba6bd}.am-overlay[data-v-b3a42640]{z-index:10005;background:#0006;justify-content:center;align-items:center;animation:.15s amOverlayIn-b3a42640;display:flex;position:fixed;inset:0}@keyframes amOverlayIn-b3a42640{0%{opacity:0}to{opacity:1}}.am-dialog[data-v-b3a42640]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:20px;flex-direction:column;width:920px;max-height:88vh;animation:.2s amDialogIn-b3a42640;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000002e}@keyframes amDialogIn-b3a42640{0%{opacity:0;transform:scale(.96)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.am-header[data-v-b3a42640]{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 30px 18px;display:flex}.am-title[data-v-b3a42640]{color:var(--text-primary);font-size:17px;font-weight:700}.am-close[data-v-b3a42640]{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.am-close[data-v-b3a42640]:hover{color:var(--text-primary);background:#00000012}.am-body[data-v-b3a42640]{flex:1;min-height:0;overflow-y:auto}.am-body[data-v-b3a42640]::-webkit-scrollbar{width:6px}.am-body[data-v-b3a42640]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.am-section[data-v-b3a42640]{padding:24px 30px}.am-section-list[data-v-b3a42640]{padding-bottom:28px}.am-section-header[data-v-b3a42640]{align-items:center;gap:12px;margin-bottom:20px;display:flex}.am-section-title[data-v-b3a42640]{color:var(--text-primary);font-size:15px;font-weight:700}.am-section-hint[data-v-b3a42640]{color:var(--text-secondary);opacity:.6;font-size:13px}.am-section-actions[data-v-b3a42640]{align-items:center;gap:8px;margin-left:auto;display:flex}.am-divider[data-v-b3a42640]{background:var(--border-color);height:1px;margin:0 30px}.am-pin-grid[data-v-b3a42640]{grid-template-columns:repeat(12,1fr);gap:16px 8px;display:grid}.am-pin-item[data-v-b3a42640]{cursor:grab;flex-direction:column;align-items:center;gap:6px;transition:opacity .15s;display:flex}.am-pin-item[data-v-b3a42640]:active{cursor:grabbing}.am-pin-dragging[data-v-b3a42640]{opacity:.35}.am-pin-drag-over .am-pin-icon[data-v-b3a42640]{transform:scale(1.1);box-shadow:0 0 0 2.5px #3aafa9a6,0 5px 14px #00000024!important}.am-pin-icon[data-v-b3a42640]{border:1.5px solid var(--border-color);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;transition:transform .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden}.am-pin-item:hover .am-pin-icon[data-v-b3a42640]{transform:scale(1.1);box-shadow:0 5px 14px #00000024}.am-pin-icon-empty[data-v-b3a42640]{background:var(--bg-page);color:var(--text-secondary);opacity:.4;border-style:dashed}.am-pin-name[data-v-b3a42640]{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:56px;font-size:12px;overflow:hidden}.am-pin-name-empty[data-v-b3a42640]{opacity:.35}.am-pin-empty[data-v-b3a42640]{cursor:default}.am-create-btn[data-v-b3a42640]{color:#3a7fb0;cursor:pointer;background:0 0;border:1px solid #6ba6bd80;border-radius:999px;align-items:center;gap:5px;padding:5px 14px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s,transform .1s;display:inline-flex}.am-create-btn[data-v-b3a42640]:hover{background:#6ba6bd1a}.am-create-btn[data-v-b3a42640]:active{transform:scale(.97)}.am-create-icon[data-v-b3a42640]{object-fit:contain;width:15px;height:15px;display:block}.am-manage-btn[data-v-b3a42640]{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:12.5px;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.am-manage-btn[data-v-b3a42640]:hover{background:var(--bg-page);color:var(--text-primary);border-color:#6ba6bd80}.am-manage-btn-active[data-v-b3a42640]{color:#3a7fb0;background:#6ba6bd1f;border-color:#6ba6bd80}.am-manage-icon[data-v-b3a42640]{object-fit:contain;width:14px;height:14px;display:block}.am-group[data-v-b3a42640]{margin-bottom:28px}.am-group[data-v-b3a42640]:last-child{margin-bottom:0}.am-group-label[data-v-b3a42640]{border-left:3px solid #0000;margin-bottom:14px;padding-left:10px;font-size:14px;font-weight:600;line-height:1.2}.am-group-label-mine[data-v-b3a42640]{color:#3a7fb0;border-left-color:#6ba6bd}.am-group-label-official[data-v-b3a42640]{color:#1a7a76;border-left-color:#3aafa9}.am-mine-grid[data-v-b3a42640]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.am-mine-card[data-v-b3a42640]{border:1px solid var(--border-color);background:var(--bg-page);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:flex;position:relative;overflow:visible}.am-mine-card[data-v-b3a42640]:hover{border-color:#6ba6bd73;transform:translateY(-2px);box-shadow:0 6px 18px #6ba6bd24}.am-mine-card.am-card-pinned[data-v-b3a42640]{background:#3aafa90f;border-color:#3aafa966;box-shadow:0 4px 14px #3aafa914}.am-mine-icon[data-v-b3a42640]{border:1px solid var(--border-color);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex;position:relative;overflow:hidden}.am-mine-info[data-v-b3a42640]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.am-mine-name[data-v-b3a42640]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.am-mine-desc[data-v-b3a42640]{color:var(--text-secondary);opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.am-mine-action-btn[data-v-b3a42640]{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.am-mine-action-btn[data-v-b3a42640]:hover{color:var(--text-primary);background:#00000012}.am-mine-action-icon[data-v-b3a42640]{object-fit:contain;width:13px;height:13px;display:block}.am-mine-del-icon[data-v-b3a42640]{object-fit:contain;width:22px;height:22px;display:block}.am-mine-del-badge[data-v-b3a42640]{cursor:pointer;z-index:1;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:transform .1s;display:flex;position:absolute;top:-9px;right:-9px}.am-mine-del-badge[data-v-b3a42640]:hover{transform:scale(1.15)}.am-card-check[data-v-b3a42640]{color:#3aafa9;font-size:13px;font-weight:700;line-height:1;position:absolute;top:7px;right:9px}.am-card-check-official[data-v-b3a42640]{top:9px;right:10px}.am-agent-grid[data-v-b3a42640]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.am-agent-card[data-v-b3a42640]{text-align:center;border:1px solid var(--border-color);background:var(--bg-page);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:18px 14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:flex;position:relative}.am-agent-card[data-v-b3a42640]:hover{border-color:#6ba6bd73;transform:translateY(-2px);box-shadow:0 6px 18px #6ba6bd24}.am-agent-card.am-card-pinned[data-v-b3a42640]{background:#3aafa90f;border-color:#3aafa966;box-shadow:0 4px 14px #3aafa914}.am-card-icon[data-v-b3a42640]{border:1px solid var(--border-color);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:flex;position:relative;overflow:hidden}.am-card-name[data-v-b3a42640]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:600;overflow:hidden}.am-card-desc[data-v-b3a42640]{color:var(--text-secondary);opacity:.7;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.am-empty[data-v-b3a42640]{text-align:center;color:var(--text-secondary);opacity:.6;border:1.5px dashed var(--border-color);border-radius:12px;grid-column:1/-1;padding:28px;font-size:14px}.am-footer[data-v-b3a42640]{border-top:1px solid var(--border-color);background:var(--bg-card);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 30px;display:flex}.am-footer-tip[data-v-b3a42640]{color:var(--text-secondary);opacity:.6;font-size:13px}.am-footer-confirm[data-v-b3a42640]{background:var(--accent-color,#3aafa9);color:#fff;cursor:pointer;border:none;border-radius:20px;padding:8px 28px;font-size:14px;font-weight:500;transition:background .15s,transform .1s}.am-footer-confirm[data-v-b3a42640]:hover{background:#2f9590}.am-footer-confirm[data-v-b3a42640]:active{transform:scale(.97)}.agent-modal-icon-img[data-v-b3a42640]{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=768px){.am-overlay[data-v-b3a42640]{align-items:flex-end}.am-dialog[data-v-b3a42640]{border-radius:18px 18px 0 0;width:100vw;max-width:100vw;max-height:92vh}.am-header[data-v-b3a42640]{padding:16px 18px 13px}.am-section[data-v-b3a42640]{padding:18px}.am-divider[data-v-b3a42640]{margin:0 18px}.am-footer[data-v-b3a42640]{padding:13px 18px}.am-section-header[data-v-b3a42640]{flex-wrap:wrap;gap:8px}.am-pin-grid[data-v-b3a42640]{grid-template-columns:repeat(6,1fr);gap:16px 6px}.am-pin-name[data-v-b3a42640]{max-width:100%}.am-pin-empty[data-v-b3a42640]{display:none}.am-mine-grid[data-v-b3a42640],.am-agent-grid[data-v-b3a42640]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.am-mine-card[data-v-b3a42640]{gap:10px;padding:12px}.am-mine-icon[data-v-b3a42640]{width:42px;height:42px;font-size:22px}.am-mine-name[data-v-b3a42640]{font-size:14px}.am-mine-desc[data-v-b3a42640]{font-size:12px}.am-agent-card[data-v-b3a42640]{padding:14px 10px 12px}.am-pin-item[data-v-b3a42640],.am-mine-card[data-v-b3a42640]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.ae-overlay[data-v-1cdf07bb]{z-index:10010;background:#0006;justify-content:center;align-items:center;animation:.15s aeOverlayIn-1cdf07bb;display:flex;position:fixed;inset:0}@keyframes aeOverlayIn-1cdf07bb{0%{opacity:0}to{opacity:1}}.ae-dialog[data-v-1cdf07bb]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:20px;flex-direction:column;width:920px;max-height:88vh;animation:.2s aeDialogIn-1cdf07bb;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000002e}@keyframes aeDialogIn-1cdf07bb{0%{opacity:0;transform:scale(.96)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.ae-header[data-v-1cdf07bb]{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 30px 18px;display:flex}.ae-title[data-v-1cdf07bb]{color:var(--text-primary);font-size:17px;font-weight:700}.ae-close[data-v-1cdf07bb]{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.ae-close[data-v-1cdf07bb]:hover{color:var(--text-primary);background:#00000012}.ae-body[data-v-1cdf07bb]{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow-y:auto}.ae-body[data-v-1cdf07bb]::-webkit-scrollbar{width:5px}.ae-body[data-v-1cdf07bb]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.ae-cols-row[data-v-1cdf07bb]{flex-shrink:0;align-items:stretch;min-height:360px;display:flex}.ae-col[data-v-1cdf07bb]{flex-direction:column;flex:1;gap:16px;min-width:0;padding:22px 26px;display:flex}.ae-col-basic[data-v-1cdf07bb]{border-right:1px solid var(--border-color)}.ae-col-advanced[data-v-1cdf07bb]{background:#fffcfa}.ae-col-title[data-v-1cdf07bb]{color:var(--text-primary);padding-bottom:4px;font-size:14px;font-weight:700}.ae-textarea-core[data-v-1cdf07bb]{height:200px;min-height:unset;resize:none;overflow-y:auto}.ae-label-tip[data-v-1cdf07bb]{color:var(--text-secondary);opacity:.55;margin-left:4px;font-size:11px;font-weight:400}.ae-section-divider[data-v-1cdf07bb]{background:var(--border-color);flex-shrink:0;height:1px}.ae-tags-section[data-v-1cdf07bb]{flex-direction:column;gap:16px;padding:20px 26px 50px;display:flex}.ae-tags-row[data-v-1cdf07bb]{grid-template-columns:1fr 1fr;gap:36px;margin-bottom:10px;display:grid}.ae-tag-block[data-v-1cdf07bb]{flex-direction:column;gap:8px;display:flex}.ae-tags-header[data-v-1cdf07bb]{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.ae-tags-header-title[data-v-1cdf07bb]{color:var(--text-primary);font-size:13px;font-weight:600}.ae-tags-header-tip[data-v-1cdf07bb]{color:var(--text-secondary);opacity:.55;font-size:11px}.ae-tag-block-label[data-v-1cdf07bb]{color:var(--text-secondary);opacity:.8;font-size:12.5px;font-weight:600}.ae-tag-list[data-v-1cdf07bb]{flex-wrap:wrap;gap:6px;display:flex}.ae-tag[data-v-1cdf07bb]{text-align:center;border:1px solid var(--border-color);background:var(--bg-page);min-width:fit-content;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:999px;flex:auto;padding:4px 10px;font-size:12px;transition:background .14s,color .14s,border-color .14s}.ae-tag[data-v-1cdf07bb]:hover{color:#3a7fb0;border-color:#6ba6bd99}.ae-tag-active[data-v-1cdf07bb]{color:#3a7fb0;background:#6ba6bd24;border-color:#6ba6bd;font-weight:600}.ae-generate-btn[data-v-1cdf07bb]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6ba6bd 0%,#3a7fb0 100%);border:none;border-radius:999px;align-items:center;gap:8px;padding:11px 36px;font-size:14px;font-weight:600;transition:opacity .15s,transform .12s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 16px #6ba6bd59}.ae-generate-btn[data-v-1cdf07bb]:hover{opacity:.92;box-shadow:0 6px 20px #6ba6bd73}.ae-generate-btn[data-v-1cdf07bb]:active{transform:scale(.97)}.ae-generate-icon[data-v-1cdf07bb]{object-fit:contain;filter:brightness(0)invert();width:18px;height:18px;display:block}.ae-ai-btn[data-v-1cdf07bb]{color:#3a7fb0;cursor:pointer;background:#6ba6bd14;border:1px solid #6ba6bd80;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;padding:10px 14px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,transform .1s;display:inline-flex}.ae-ai-btn[data-v-1cdf07bb]:hover{background:#6ba6bd29;border-color:#6ba6bd}.ae-ai-btn[data-v-1cdf07bb]:active{transform:scale(.98)}.ae-ai-icon[data-v-1cdf07bb]{object-fit:contain;width:17px;height:17px;display:block}.ae-field[data-v-1cdf07bb]{flex-direction:column;gap:7px;display:flex}.ae-label[data-v-1cdf07bb]{color:var(--text-secondary);font-size:13px;font-weight:500}.ae-required[data-v-1cdf07bb]{color:#f5222d;font-weight:600}.ae-label-row[data-v-1cdf07bb]{justify-content:space-between;align-items:center;display:flex}.ae-char-count[data-v-1cdf07bb]{color:var(--text-secondary);opacity:.55;font-size:11px}.ae-field-hint[data-v-1cdf07bb]{color:var(--text-secondary);opacity:.6;margin:0;font-size:11.5px;line-height:1.5}.ae-field-tag[data-v-1cdf07bb]{color:var(--text-secondary);opacity:.55;background:var(--bg-page);border:1px solid var(--border-color);border-radius:5px;padding:1px 6px;font-size:11px}.ae-row-inline[data-v-1cdf07bb]{flex-direction:row;align-items:flex-end;gap:14px}.ae-subfield[data-v-1cdf07bb]{flex-direction:column;gap:7px;display:flex}.ae-subfield-icon[data-v-1cdf07bb]{flex:none;align-items:flex-end;display:flex;position:relative}.ae-name-row[data-v-1cdf07bb]{align-items:stretch;gap:8px;display:flex}.ae-name-input-col[data-v-1cdf07bb]{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.ae-name-input-col .ae-input[data-v-1cdf07bb]{width:100%}.ae-upload-col[data-v-1cdf07bb]{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ae-color-bar[data-v-1cdf07bb]{border:1px solid var(--border-color);border-radius:10px;flex-shrink:0;width:40px;height:16px}.ae-icon-upload-sq[data-v-1cdf07bb]{border:1px solid var(--border-color);background:var(--bg-page);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}.ae-icon-upload-sq[data-v-1cdf07bb]:hover{color:#6ba6bd;border-color:#6ba6bd}.ae-icon-square[data-v-1cdf07bb]{border:1px solid var(--border-color);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.ae-icon-square[data-v-1cdf07bb]:hover{border-color:#6ba6bd;box-shadow:0 0 0 3px #6ba6bd26}.ae-icon-sq-emoji[data-v-1cdf07bb]{font-size:32px;line-height:1}.ae-icon-sq-img[data-v-1cdf07bb]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ae-subfield-name[data-v-1cdf07bb]{flex:1}.ae-emoji-trigger[data-v-1cdf07bb]{border:1px solid var(--border-color);background:var(--bg-page);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:center;align-items:center;width:56px;height:40px;font-size:24px;transition:border-color .15s,box-shadow .15s,transform .12s;display:flex}.ae-emoji-trigger[data-v-1cdf07bb]:hover{border-color:#6ba6bd;transform:scale(1.04);box-shadow:0 0 0 3px #6ba6bd26}.ae-emoji-panel[data-v-1cdf07bb]{background:var(--bg-card);border:1px solid var(--border-color);z-index:20;border-radius:14px;width:256px;padding:10px;animation:.15s aeEmojiIn-1cdf07bb;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 32px #00000024}@keyframes aeEmojiIn-1cdf07bb{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ae-emoji-grid[data-v-1cdf07bb]{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.ae-emoji-btn[data-v-1cdf07bb]{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;transition:background .12s,transform .1s;display:flex}.ae-emoji-btn[data-v-1cdf07bb]:hover{background:var(--bg-page);transform:scale(1.15)}.ae-emoji-input-row[data-v-1cdf07bb]{border-top:1px solid var(--border-color);margin-top:8px;padding-top:8px}.ae-emoji-input[data-v-1cdf07bb]{border:1px solid var(--border-color);background:var(--bg-page);width:100%;height:34px;color:var(--text-primary);box-sizing:border-box;border-radius:8px;outline:none;padding:0 10px;font-size:14px;transition:border-color .15s}.ae-emoji-input[data-v-1cdf07bb]:focus{border-color:#6ba6bd;box-shadow:0 0 0 2px #6ba6bd26}.ae-color-row[data-v-1cdf07bb]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ae-color-swatch[data-v-1cdf07bb]{border:1.5px solid var(--border-color);cursor:pointer;border-radius:8px;flex-shrink:0;width:28px;height:28px;transition:transform .12s,box-shadow .12s}.ae-color-swatch[data-v-1cdf07bb]:hover{transform:scale(1.12);box-shadow:0 3px 10px #00000024}.ae-color-active[data-v-1cdf07bb]{border-color:#6ba6bd;box-shadow:0 0 0 2px #6ba6bd59}.ae-color-swatch-custom[data-v-1cdf07bb]{background:var(--bg-page);justify-content:center;align-items:center;gap:4px;width:auto;height:28px;padding:0 8px;display:flex;position:relative;overflow:hidden}.ae-color-native[data-v-1cdf07bb]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ae-color-custom-label[data-v-1cdf07bb]{color:var(--text-secondary);pointer-events:none;white-space:nowrap;font-size:11px}.ae-input[data-v-1cdf07bb]{border:1px solid var(--border-color);background:var(--bg-page);height:40px;color:var(--text-primary);box-sizing:border-box;border-radius:10px;outline:none;width:100%;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.ae-input[data-v-1cdf07bb]:focus{border-color:#6ba6bd;box-shadow:0 0 0 3px #6ba6bd29}.ae-input-number[data-v-1cdf07bb]{width:140px}.ae-textarea[data-v-1cdf07bb]{border:1px solid var(--border-color);background:var(--bg-page);color:var(--text-primary);box-sizing:border-box;resize:vertical;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.6;transition:border-color .15s,box-shadow .15s}.ae-textarea[data-v-1cdf07bb]:focus{border-color:#6ba6bd;box-shadow:0 0 0 3px #6ba6bd29}.ae-textarea-sm[data-v-1cdf07bb]{resize:none;height:62px;min-height:unset;overflow-y:auto}.ae-select-wrap[data-v-1cdf07bb]{align-items:center;display:inline-flex;position:relative}.ae-select[data-v-1cdf07bb]{border:1px solid var(--border-color);background:var(--bg-page);height:40px;color:var(--text-primary);appearance:none;cursor:pointer;border-radius:10px;outline:none;min-width:200px;padding:0 34px 0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.ae-select[data-v-1cdf07bb]:focus{border-color:#6ba6bd;box-shadow:0 0 0 3px #6ba6bd29}.ae-select-arrow[data-v-1cdf07bb]{pointer-events:none;color:var(--text-secondary);opacity:.6;position:absolute;right:10px}.ae-slider-wrap[data-v-1cdf07bb]{align-items:center;gap:10px;display:flex}.ae-slider-edge[data-v-1cdf07bb]{color:var(--text-secondary);opacity:.55;white-space:nowrap;flex-shrink:0;font-size:11px}.ae-slider-val[data-v-1cdf07bb]{color:#6ba6bd;font-size:12px;font-weight:600}.ae-slider-val-badge[data-v-1cdf07bb]{color:#3a7fb0;background:#6ba6bd21;border:1px solid #6ba6bd59;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600;line-height:1.4}.ae-slider[data-v-1cdf07bb]{appearance:none;background:var(--border-color);cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px}.ae-slider[data-v-1cdf07bb]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#6ba6bd;border-radius:50%;width:16px;height:16px;transition:transform .12s,box-shadow .12s;box-shadow:0 1px 4px #6ba6bd66}.ae-slider[data-v-1cdf07bb]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 2px 8px #6ba6bd80}.ae-slider[data-v-1cdf07bb]::-moz-range-thumb{cursor:pointer;background:#6ba6bd;border:none;border-radius:50%;width:16px;height:16px}.ae-footer[data-v-1cdf07bb]{border-top:1px solid var(--border-color);background:var(--bg-card);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:13px 24px;display:flex}.ae-footer-right[data-v-1cdf07bb]{align-items:center;gap:10px;display:flex}.ae-btn-cancel[data-v-1cdf07bb]{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:9px;padding:8px 20px;font-size:13px;transition:background .15s}.ae-btn-cancel[data-v-1cdf07bb]:hover{background:#0000000a}.ae-btn-save[data-v-1cdf07bb]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:9px;padding:8px 26px;font-size:13px;font-weight:500;transition:background .15s,transform .1s}.ae-btn-save[data-v-1cdf07bb]:hover{background:#4a8fa8}.ae-btn-save[data-v-1cdf07bb]:active{transform:scale(.97)}.ae-gen-badge[data-v-1cdf07bb]{color:#3a7fb0;background:#6ba6bd26;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.ae-gen-card-idle[data-v-1cdf07bb]{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:76px;background:#6ba6bd08!important;border:1.5px dashed #6ba6bd73!important}.ae-gen-trigger-btn[data-v-1cdf07bb]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6ba6bd 0%,#3a7fb0 100%);border:none;border-radius:999px;align-items:center;gap:7px;padding:8px 22px;font-size:13.5px;font-weight:600;transition:opacity .15s,transform .12s;display:inline-flex;box-shadow:0 3px 12px #6ba6bd59}.ae-gen-trigger-btn[data-v-1cdf07bb]:hover{opacity:.9}.ae-gen-trigger-btn[data-v-1cdf07bb]:active{transform:scale(.97)}.ae-gen-trigger-icon[data-v-1cdf07bb]{object-fit:contain;filter:brightness(0)invert();width:16px;height:16px}.ae-gen-trigger-hint[data-v-1cdf07bb]{color:var(--text-secondary);opacity:.5;margin:0;font-size:11.5px}.ae-gen-card[data-v-1cdf07bb]{border:1px solid var(--border-color);background:var(--bg-card);border-radius:12px;flex-direction:column;gap:10px;min-height:76px;padding:14px;animation:.2s aeGenCardIn-1cdf07bb;display:flex}.ae-gen-result-row[data-v-1cdf07bb]{align-items:center;gap:10px;display:flex}.ae-gen-card-result[data-v-1cdf07bb]{width:200px;height:76px;min-height:unset;box-sizing:border-box;flex-direction:row;flex-shrink:0;align-items:center;gap:10px;padding:10px 12px}.ae-gen-avatar[data-v-1cdf07bb]{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden}.ae-gen-avatar-emoji[data-v-1cdf07bb]{font-size:24px;line-height:1}.ae-gen-info[data-v-1cdf07bb]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ae-gen-name[data-v-1cdf07bb]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.ae-gen-desc[data-v-1cdf07bb]{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;opacity:.65;font-size:11.5px;overflow:hidden}.ae-gen-outer-btns[data-v-1cdf07bb]{box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:6px;height:76px;display:flex}.ae-gen-result-btn[data-v-1cdf07bb]{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:13px;font-weight:500;transition:background .13s,border-color .13s,color .13s;display:inline-flex}.ae-gen-result-btn[data-v-1cdf07bb]:hover{color:#3a7fb0;background:#6ba6bd1f;border-color:#6ba6bd}@keyframes aeGenCardIn-1cdf07bb{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ae-gen-card-loading[data-v-1cdf07bb]{background:#6ba6bd0a;border-color:#6ba6bd59;min-height:100px}.ae-gen-dots[data-v-1cdf07bb]{align-items:center;gap:5px;display:flex}.ae-gen-dots span[data-v-1cdf07bb]{background:#6ba6bd;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite aeGenDot-1cdf07bb}.ae-gen-dots span[data-v-1cdf07bb]:nth-child(2){animation-delay:.2s}.ae-gen-dots span[data-v-1cdf07bb]:nth-child(3){animation-delay:.4s}@keyframes aeGenDot-1cdf07bb{0%,80%,to{opacity:.4;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.ae-gen-streaming[data-v-1cdf07bb]{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.7}.ae-gen-cursor[data-v-1cdf07bb]{color:#6ba6bd;font-weight:700;animation:.8s step-end infinite aeGenBlink-1cdf07bb;display:inline-block}@keyframes aeGenBlink-1cdf07bb{0%,to{opacity:1}50%{opacity:0}}.ae-gen-content[data-v-1cdf07bb]{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;max-height:220px;margin:0;font-size:13px;line-height:1.75;overflow-y:auto}.ae-gen-content[data-v-1cdf07bb]::-webkit-scrollbar{width:4px}.ae-gen-content[data-v-1cdf07bb]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:2px}.ae-gen-actions[data-v-1cdf07bb]{border-top:1px solid var(--border-color);align-items:center;gap:8px;padding-top:6px;display:flex}.ae-gen-actions .ae-char-count[data-v-1cdf07bb]{flex:1}.ae-gen-action-btn[data-v-1cdf07bb]{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;align-items:center;gap:5px;padding:5px 12px;font-size:12px;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.ae-gen-action-btn[data-v-1cdf07bb]:hover{color:#3a7fb0;background:#6ba6bd1a;border-color:#6ba6bd}.ae-gen-done-btn[data-v-1cdf07bb]{color:#3a7fb0;background:#6ba6bd1f;border-color:#6ba6bd;font-weight:600}.ae-gen-done-btn[data-v-1cdf07bb]:hover{background:#6ba6bd38}.ae-gen-edit-wrap[data-v-1cdf07bb]{flex-direction:column;gap:8px;animation:.15s aeGenCardIn-1cdf07bb;display:flex}.ae-gen-textarea[data-v-1cdf07bb]{height:200px;min-height:unset;resize:none;font-size:13px;line-height:1.7;overflow-y:auto}.ae-ai-btn[data-v-1cdf07bb]{display:none}.ae-crop-overlay[data-v-1cdf07bb]{z-index:10020;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ae-crop-dialog[data-v-1cdf07bb]{background:var(--bg-card);border-radius:16px;flex-direction:column;align-items:center;gap:14px;width:360px;padding:24px;display:flex;box-shadow:0 16px 48px #00000040}.ae-crop-title[data-v-1cdf07bb]{color:var(--text-primary);font-size:15px;font-weight:600}.ae-crop-preview[data-v-1cdf07bb]{background:var(--bg-page);border:1.5px solid var(--border-color);border-radius:12px;justify-content:center;align-items:center;width:260px;height:260px;display:flex;overflow:hidden}.ae-crop-img[data-v-1cdf07bb]{object-fit:cover;transform-origin:50%;width:100%;height:100%}.ae-crop-slider-row[data-v-1cdf07bb]{align-items:center;gap:10px;width:100%;display:flex}.ae-crop-slider[data-v-1cdf07bb]{appearance:none;background:var(--border-color);cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px}.ae-crop-slider[data-v-1cdf07bb]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#6ba6bd;border-radius:50%;width:16px;height:16px}.ae-crop-slider-icon[data-v-1cdf07bb]{color:var(--text-secondary);cursor:default;font-size:16px}.ae-crop-btns[data-v-1cdf07bb]{gap:10px;width:100%;display:flex}.ae-crop-btn-cancel[data-v-1cdf07bb]{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;flex:1;padding:8px;font-size:13px}.ae-crop-btn-confirm[data-v-1cdf07bb]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:8px;flex:1;padding:8px;font-size:13px;font-weight:500}.ae-crop-btn-confirm[data-v-1cdf07bb]:disabled{opacity:.6;cursor:not-allowed}.ae-toast[data-v-1cdf07bb]{z-index:10030;white-space:nowrap;border-radius:10px;padding:10px 22px;font-size:14px;font-weight:500;animation:.2s aeToastIn-1cdf07bb;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #00000026}.ae-toast-ok[data-v-1cdf07bb]{color:#fff;background:#1a7a4a}.ae-toast-err[data-v-1cdf07bb]{color:#fff;background:#c0392b}@keyframes aeToastIn-1cdf07bb{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)}}.ae-input-muted[data-v-1cdf07bb]::placeholder,.ae-textarea-muted[data-v-1cdf07bb]::placeholder{color:var(--text-secondary);opacity:.45}.ae-tags-header-tip[data-v-1cdf07bb]{font-size:13px!important}.ae-gen-avatar-img[data-v-1cdf07bb]{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=768px){.ae-overlay[data-v-1cdf07bb]{align-items:flex-end}.ae-dialog[data-v-1cdf07bb]{border-radius:18px 18px 0 0;width:100vw;max-width:100vw;max-height:92vh}.ae-header[data-v-1cdf07bb]{padding:16px 18px 13px}.ae-footer[data-v-1cdf07bb]{padding:12px 18px}.ae-cols-row[data-v-1cdf07bb]{display:contents}.ae-col[data-v-1cdf07bb]{flex:none;gap:14px;padding:18px}.ae-col-basic[data-v-1cdf07bb]{border-right:none;border-bottom:1px solid var(--border-color);order:1}.ae-tags-section[data-v-1cdf07bb]{order:2;padding:18px 18px 22px}.ae-section-divider[data-v-1cdf07bb]{order:3}.ae-col-advanced[data-v-1cdf07bb]{order:4}.ae-tags-row[data-v-1cdf07bb]{grid-template-columns:1fr;gap:16px}.ae-gen-result-row[data-v-1cdf07bb]{flex-direction:column;align-items:stretch}.ae-gen-card-result[data-v-1cdf07bb]{width:100%}.ae-gen-outer-btns[data-v-1cdf07bb]{flex-direction:row;height:auto}.ae-input-number[data-v-1cdf07bb]{width:100%}}.app-layout[data-v-d55b23b0]{--mobile-topbar-height:45px;background:var(--bg-page);min-height:100vh;color:var(--text-primary)}.sidebar[data-v-d55b23b0]{background:var(--bg-card);border-right:1px solid var(--border-color);z-index:20;flex-direction:column;gap:20px;width:280px;padding:26px 20px 20px;transition:transform .3s;display:flex;position:fixed;inset:0 auto 0 0}.sidebar.collapsed[data-v-d55b23b0]{transform:translate(-100%)}.sidebar-header[data-v-d55b23b0]{justify-content:space-between;align-items:center;display:flex}.logo-container[data-v-d55b23b0]{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.logo-img[data-v-d55b23b0]{object-fit:contain;-webkit-user-select:none;user-select:none;width:80px;height:auto}.logo-img-square[data-v-d55b23b0]{object-fit:contain}.logo-text[data-v-d55b23b0]{text-align:center;min-width:0;color:var(--text-primary);flex:1;font-size:13px;font-weight:500;overflow:hidden}.collapse-btn[data-v-d55b23b0]{color:var(--text-primary);cursor:pointer;background:0 0;border:0}.collapse-icon-btn[data-v-d55b23b0]{width:23px;height:23px;box-shadow:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:filter .2s,transform .2s;display:flex}.collapse-icon-btn[data-v-d55b23b0]:hover{filter:brightness(1.02);background:#fffffff2;transform:scale(1.05);box-shadow:0 6px 16px #0000001a}.collapse-icon-btn[data-v-d55b23b0]:active{box-shadow:none;transform:scale(.98)}.new-chat-btn[data-v-d55b23b0],.privacy-btn[data-v-d55b23b0]{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-primary);cursor:pointer;border-radius:999px;padding:6px 10px;font-size:14px}.privacy-btn[data-v-d55b23b0],.new-chat-btn[data-v-d55b23b0]{justify-content:center;align-items:center;gap:4px;transition:background-color .3s,transform .2s,box-shadow .3s;display:flex}.new-chat-btn[data-v-d55b23b0],.privacy-btn[data-v-d55b23b0]{margin-top:0}.privacy-icon[data-v-d55b23b0]{object-fit:contain;flex:none;width:14px;height:14px;display:block}.privacy-btn[data-v-d55b23b0]:hover,.new-chat-btn[data-v-d55b23b0]:hover{color:#414141;transform:scale(1.03);box-shadow:0 4px 12px #0000001f}.privacy-btn[data-v-d55b23b0]:active,.new-chat-btn[data-v-d55b23b0]:active{box-shadow:none;transform:scale(.98)}.new-chat-icon[data-v-d55b23b0]{object-fit:contain;flex:none;width:14px;height:14px;display:block}.section-divider[data-v-d55b23b0]{background:linear-gradient(to right, transparent, var(--border-color), transparent);height:1px}.section-title-row[data-v-d55b23b0]{justify-content:space-between;align-items:center;gap:0;margin:6px 0 12px;display:flex}.section-title[data-v-d55b23b0]{margin:0;font-size:15px}.section-icon-btn[data-v-d55b23b0]{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.section-icon-btn[data-v-d55b23b0]:hover{background:#fffffff2;transform:scale(1.05);box-shadow:0 4px 10px #0000001a}.section-icon-btn[data-v-d55b23b0]:active{box-shadow:none;transform:scale(.98)}.section-icon-img[data-v-d55b23b0]{object-fit:contain;width:15px;height:15px;display:block}.agent-grid[data-v-d55b23b0]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.agent-item[data-v-d55b23b0]{text-align:center;color:var(--text-secondary);font-size:12px}.agent-name[data-v-d55b23b0]{white-space:nowrap;text-overflow:clip;max-width:100%;display:block;overflow:hidden}.agent-icon[data-v-d55b23b0]{background:var(--border-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0 auto 1px;font-size:18px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.agent-icon-img[data-v-d55b23b0]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.agent-icon[data-v-d55b23b0]:hover{transform:scale(1.08);box-shadow:0 4px 12px #0000001f}.agent-icon[data-v-d55b23b0]:active{box-shadow:none;transform:scale(.98)}.history-wrap[data-v-d55b23b0]{flex-direction:column;flex:1;display:flex;overflow:hidden}.history-list[data-v-d55b23b0]{scrollbar-width:none;-ms-overflow-style:none;padding-right:4px;overflow-y:auto}.history-list[data-v-d55b23b0]::-webkit-scrollbar{display:none}.history-empty[data-v-d55b23b0]{color:var(--text-secondary);text-align:center;opacity:.6;padding:20px 0;font-size:13px}.history-group-label[data-v-d55b23b0]{color:var(--text-secondary);opacity:.55;letter-spacing:.3px;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:14px 2px 4px;font-size:12px;display:flex}.history-group-label[data-v-d55b23b0]:first-child{padding-top:12px}.history-star-badge[data-v-d55b23b0]{filter:drop-shadow(0 1px 2px #0000001f);flex:none;font-size:13px;line-height:1}.history-item[data-v-d55b23b0]{cursor:pointer;border-bottom:1px solid #0000000a;align-items:center;gap:1px;padding:4px 0;font-size:14px;transition:transform .15s,box-shadow .15s;display:flex}.history-item[data-v-d55b23b0]:hover,.history-item-active[data-v-d55b23b0]{transform:scale(1.03);box-shadow:0 4px 12px #0000001f}.history-item[data-v-d55b23b0]:active{box-shadow:none;transform:scale(.98)}.history-item-current[data-v-d55b23b0]{background:#6ba6bd2e;border-radius:8px;padding-left:6px}.history-item-editing[data-v-d55b23b0]{background:#6ba6bd0f;border-radius:8px;box-shadow:none!important;transform:none!important}.history-rename-input[data-v-d55b23b0]{background:var(--bg-page);min-width:0;height:26px;color:var(--text-primary);box-sizing:border-box;border:1px solid #6ba6bd;border-radius:6px;outline:none;flex:1;padding:0 8px;font-size:14px;line-height:26px;transition:border-color .15s,box-shadow .15s;box-shadow:0 0 0 2px #6ba6bd2e}.history-rename-input[data-v-d55b23b0]:focus{border-color:#4a8fa8;box-shadow:0 0 0 3px #6ba6bd38}.history-text[data-v-d55b23b0]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.history-agent-badge[data-v-d55b23b0]{color:#3a7fb0;white-space:nowrap;text-overflow:ellipsis;background:#6ba6bd24;border-radius:999px;flex:none;align-items:center;gap:3px;max-width:80px;margin-left:auto;margin-right:0;padding:1px 6px 1px 2px;font-size:10px;line-height:1.4;display:inline-flex;overflow:hidden}.history-agent-badge-icon[data-v-d55b23b0]{background:#6ba6bd40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;display:flex;position:relative;overflow:hidden}.history-agent-badge-img[data-v-d55b23b0]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.history-more-btn[data-v-d55b23b0]{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-left:0;padding:0;display:inline-flex;position:relative}.history-more-btn[data-v-d55b23b0]:before{content:"";opacity:0;z-index:0;background:#0000000a;border-radius:50%;transition:transform .18s,opacity .18s;position:absolute;inset:0;transform:scale(.55)}.history-more-btn[data-v-d55b23b0]:hover:before{opacity:1;transform:scale(1)}.history-more-btn[data-v-d55b23b0]>*{z-index:1;position:relative}.history-more[data-v-d55b23b0]{color:var(--text-secondary);opacity:0;transition:opacity .3s}.history-item:hover .history-more[data-v-d55b23b0],.history-item-active .history-more[data-v-d55b23b0]{opacity:1}.history-menu-backdrop[data-v-d55b23b0]{z-index:99998;background:0 0;position:fixed;inset:0}.history-menu-panel[data-v-d55b23b0]{background:var(--bg-card);border:1px solid var(--border-color);z-index:99999;border-radius:12px;min-width:136px;padding:6px;transition:opacity .18s,transform .18s;position:fixed;box-shadow:0 10px 22px #0000001f}.history-menu-panel .history-menu-item[data-v-d55b23b0]{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:7px;padding:7px 8px;font-size:13px;line-height:1.2;display:flex}.history-menu-panel .history-menu-item[data-v-d55b23b0]:hover{background:#0000000a}.history-menu-panel .history-menu-item img[data-v-d55b23b0]{object-fit:contain;flex:none;width:14px;height:14px;margin-top:1px}.history-menu-divider[data-v-d55b23b0]{background:var(--border-color);height:1px;margin:5px 4px}.history-menu-item-danger[data-v-d55b23b0]{color:#d9534f}.history-menu-item-danger[data-v-d55b23b0]:hover{background:#d9534f14}.sidebar-footer[data-v-d55b23b0]{justify-content:space-between;align-items:center;gap:20px;margin-top:auto;display:flex}.privacy-btn[data-v-d55b23b0]{flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.main-content[data-v-d55b23b0]{min-height:100vh;transition:filter .25s;position:fixed;inset:0}.main-content-blur[data-v-d55b23b0]{filter:blur(15px)}.collapsed-topbar[data-v-d55b23b0]{z-index:30;align-items:center;gap:10px;display:flex;position:fixed;top:16px;left:16px}.collapsed-logo[data-v-d55b23b0]{object-fit:contain;-webkit-user-select:none;user-select:none;width:80px;height:auto;display:block}.collapsed-actions-pill[data-v-d55b23b0]{background:#f7f7f7f2;border:1px solid #0000000f;border-radius:999px;align-items:center;gap:6px;padding:0 6px;display:inline-flex;box-shadow:0 4px 12px #0000000d}.collapsed-action-btn[data-v-d55b23b0]{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.collapsed-action-btn[data-v-d55b23b0]:hover{background:#ffffffe6;transform:scale(1.05);box-shadow:0 4px 10px #0000001a}.collapsed-action-btn[data-v-d55b23b0]:active{box-shadow:none;transform:scale(.98)}.collapsed-action-icon[data-v-d55b23b0]{object-fit:contain;width:18px;height:18px;display:block}.collapsed-action-icon-flip[data-v-d55b23b0]{transform:scaleX(-1)}.verify-overlay[data-v-d55b23b0]{z-index:99999;background:#00000059;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.verify-dialog[data-v-d55b23b0]{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e8e8e8);box-sizing:border-box;border-radius:16px;width:320px;animation:.18s verifyDialogIn-d55b23b0;box-shadow:0 20px 60px #0000002e}@keyframes verifyDialogIn-d55b23b0{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.verify-header[data-v-d55b23b0]{justify-content:space-between;align-items:center;padding:16px 16px 0;display:flex}.verify-title[data-v-d55b23b0]{color:var(--text-primary);font-size:15px;font-weight:600}.verify-close-btn[data-v-d55b23b0]{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .15s;display:flex}.verify-close-btn[data-v-d55b23b0]:hover{background:#0000000f}.verify-close-icon[data-v-d55b23b0]{object-fit:contain;width:16px;height:16px;display:block}.verify-body[data-v-d55b23b0]{flex-direction:column;gap:12px;padding:14px 18px 18px;display:flex}.verify-desc[data-v-d55b23b0]{color:#888;margin:0;font-size:13px}.verify-input[data-v-d55b23b0]{border:1px solid var(--border-color,#e0e0e0);background:var(--bg-page,#f9f9f9);width:100%;height:42px;color:var(--text-primary);box-sizing:border-box;border-radius:10px;outline:none;padding:0 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.verify-input[data-v-d55b23b0]:focus{border-color:#6ba6bd;box-shadow:0 0 0 3px #6ba6bd2e}.verify-error[data-v-d55b23b0]{color:#d9534f;margin:0;font-size:13px}.verify-actions[data-v-d55b23b0]{justify-content:flex-end;gap:10px;display:flex}.verify-cancel-btn[data-v-d55b23b0]{border:1px solid var(--border-color,#e0e0e0);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:8px 18px;font-size:13px;transition:background .15s}.verify-cancel-btn[data-v-d55b23b0]:hover{background:#0000000a}.verify-confirm-btn[data-v-d55b23b0]{color:#fff;cursor:pointer;background:#6ba6bd;border:none;border-radius:8px;padding:8px 22px;font-size:13px;font-weight:500;transition:background .15s,transform .1s}.verify-confirm-btn[data-v-d55b23b0]:hover{background:#4a8fa8}.verify-confirm-btn[data-v-d55b23b0]:active{transform:scale(.97)}.mobile-topbar[data-v-d55b23b0]{height:var(--mobile-topbar-height);background:var(--bg-card);border-bottom:1px solid var(--border-color);z-index:25;box-sizing:border-box;align-items:center;gap:10px;padding:0 14px;display:flex;position:fixed;top:0;left:0;right:0}.mobile-hamburger[data-v-d55b23b0]{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:36px;height:36px;padding:0;transition:background .15s;display:flex}.mobile-hamburger[data-v-d55b23b0]:active{background:#0000000f}.hamburger-line[data-v-d55b23b0]{background:var(--text-primary);border-radius:2px;width:18px;height:2px;display:block}.mobile-topbar-logo[data-v-d55b23b0]{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:160px;display:block}.mobile-topbar-spacer[data-v-d55b23b0]{flex:1}.sidebar-backdrop[data-v-d55b23b0]{z-index:19;background:#0006;animation:.2s backdropFadeIn-d55b23b0;position:fixed;inset:0}@keyframes backdropFadeIn-d55b23b0{0%{opacity:0}to{opacity:1}}@media (width<=768px){.sidebar-mobile[data-v-d55b23b0]{z-index:30;width:min(280px,82vw)}.collapsed-topbar[data-v-d55b23b0]{display:none}.main-content-mobile[data-v-d55b23b0]{top:var(--mobile-topbar-height)}.history-more[data-v-d55b23b0]{opacity:1}}.guest-tip[data-v-d55b23b0]{flex-direction:column;align-items:center;gap:8px;padding:10px 4px 6px;display:flex}.guest-tip-text[data-v-d55b23b0]{color:var(--text-secondary);opacity:.75;text-align:center;margin:0;font-size:13px;line-height:1.5}.guest-login-btn[data-v-d55b23b0]{color:#6ba6bd;cursor:pointer;background:0 0;border:1px solid #6ba6bd;border-radius:20px;padding:4px 16px;font-size:12px;transition:background .15s,color .15s}.guest-login-btn[data-v-d55b23b0]:hover{color:#fff;background:#6ba6bd}.mdd-overlay[data-v-2d24fd44]{z-index:10000;background:#00000073;justify-content:center;align-items:center;animation:.18s mddOverlayIn-2d24fd44;display:flex;position:fixed;inset:0}@keyframes mddOverlayIn-2d24fd44{0%{opacity:0}to{opacity:1}}.mdd-dialog[data-v-2d24fd44]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:18px;flex-direction:column;width:858px;height:700px;animation:.2s mddDialogIn-2d24fd44;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000002e}@keyframes mddDialogIn-2d24fd44{0%{opacity:0;transform:scale(.96)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.mdd-header[data-v-2d24fd44]{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px 13px;display:flex}.mdd-title-group[data-v-2d24fd44]{align-items:center;gap:8px;min-width:0;display:flex}.mdd-title-hint[data-v-2d24fd44]{color:var(--text-secondary);opacity:.7;margin-left:8px;font-size:12px;font-weight:400}.mdd-title[data-v-2d24fd44]{color:var(--text-primary);font-size:15px;font-weight:700}.mdd-header-right[data-v-2d24fd44]{align-items:center;gap:12px;display:flex}.mdd-close[data-v-2d24fd44]{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.mdd-close[data-v-2d24fd44]:hover{color:var(--text-primary);background:#00000012}.mdd-body[data-v-2d24fd44]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mdd-scroll-area[data-v-2d24fd44]{flex:1;min-height:0;overflow-y:auto}.mdd-scroll-area[data-v-2d24fd44]::-webkit-scrollbar{width:6px}.mdd-scroll-area[data-v-2d24fd44]::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}.mdd-section-title[data-v-2d24fd44]{color:var(--text-primary);font-size:13px;font-weight:700}.mdd-section-hint[data-v-2d24fd44]{color:var(--text-secondary);opacity:.6;font-size:12px}.mdd-models-grid[data-v-2d24fd44]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.mdd-card[data-v-2d24fd44]{background:var(--bg-page);border:1px solid var(--border-color);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;gap:6px;height:160px;padding:14px 8px 6px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.mdd-card[data-v-2d24fd44]:hover{border-color:#6ba6bd66;transform:translateY(-3px);box-shadow:0 6px 20px #6ba6bd2e}.mdd-card.mdd-card-pinned[data-v-2d24fd44]{background:#3aafa90f;border-color:#3aafa980}.mdd-card.mdd-card-pinned[data-v-2d24fd44]:hover{box-shadow:0 6px 20px #3aafa933}.mdd-card-disabled[data-v-2d24fd44]{opacity:.55}.mdd-lock-tag[data-v-2d24fd44]{color:#fff;letter-spacing:.3px;background:#0006;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;top:8px;left:8px}.mdd-card-icon-wrap[data-v-2d24fd44]{flex-shrink:0;width:60px;height:60px;position:relative}.mdd-card-icon[data-v-2d24fd44]{object-fit:contain;width:60px;height:60px}.mdd-card-icon-ph[data-v-2d24fd44]{text-align:center;font-size:26px;line-height:40px;display:block}.mdd-badge[data-v-2d24fd44]{color:#fff;white-space:nowrap;border-radius:4px 4px 4px 0;padding:1px 4px;font-size:8px;font-weight:600;line-height:1.3;position:absolute;top:-5px;right:-20px;box-shadow:0 1px 3px #0003}.mdd-card-info[data-v-2d24fd44]{flex-direction:column;flex:1;align-items:center;gap:6px;width:100%;min-height:0;display:flex}.mdd-card-name[data-v-2d24fd44]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;text-align:center;width:100%;font-size:13px;font-weight:600;overflow:hidden}.mdd-card-desc[data-v-2d24fd44]{color:var(--text-secondary);white-space:nowrap;text-align:center;letter-spacing:.5px;width:100%;margin:4px 0 0;font-size:11.5px;line-height:1.4;overflow:hidden}.mdd-card-price[data-v-2d24fd44]{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:3px;display:flex}.mdd-price-label[data-v-2d24fd44]{border-radius:4px;flex-shrink:0;padding:1px 3px;font-size:10px;font-weight:600}.mdd-price-in[data-v-2d24fd44]{color:#1a7a76;background:#3aafa924}.mdd-price-out[data-v-2d24fd44]{color:#b06d00;background:#ff980029}.mdd-price-val[data-v-2d24fd44]{color:var(--text-primary);flex-shrink:0;font-size:12px;font-weight:600}.mdd-price-sep[data-v-2d24fd44]{color:var(--text-secondary);opacity:.4;flex-shrink:0;font-size:12px}.mdd-price-tier[data-v-2d24fd44]{color:var(--text-secondary);background:#0000000f;border-radius:3px;flex-shrink:0;padding:1px 3px;font-size:9px;font-weight:600}.mdd-price-free[data-v-2d24fd44]{color:#52c41a;background:#52c41a1f;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.mdd-pinned-section[data-v-2d24fd44]{border-top:1px solid var(--border-color);background:var(--bg-card);box-sizing:border-box;flex-shrink:0;padding:12px 20px 14px}.mdd-pinned-header[data-v-2d24fd44]{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.mdd-pinned-list[data-v-2d24fd44]{flex-wrap:wrap;gap:8px;display:flex}.mdd-pinned-item[data-v-2d24fd44]{background:var(--bg-page);border:1px solid var(--border-color);color:var(--text-primary);cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:20px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:13px;transition:border-color .15s,box-shadow .15s;display:inline-flex}.mdd-pinned-item[data-v-2d24fd44]:active{cursor:grabbing}.mdd-pinned-item[data-v-2d24fd44]:hover{border-color:#6ba6bd66}.mdd-pinned-icon[data-v-2d24fd44]{object-fit:contain;border-radius:4px;width:18px;height:18px}.mdd-pinned-icon-ph[data-v-2d24fd44]{font-size:14px;line-height:18px}.mdd-pinned-name[data-v-2d24fd44]{white-space:nowrap;font-size:12px;font-weight:500}.mdd-pinned-empty[data-v-2d24fd44]{background:var(--bg-page);border:1.5px dashed var(--border-color);color:var(--text-secondary);opacity:.6;text-align:center;border-radius:10px;padding:14px 16px;font-size:12px}.mdd-footer[data-v-2d24fd44]{border-top:1px solid var(--border-color);background:var(--bg-card);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.mdd-footer-tip[data-v-2d24fd44]{color:var(--text-secondary);opacity:.6;font-size:12px}.mdd-footer-confirm[data-v-2d24fd44]{background:var(--accent-color,#3aafa9);color:#fff;cursor:pointer;border:none;border-radius:20px;padding:7px 24px;font-size:13px;font-weight:500;transition:background .15s,transform .1s}.mdd-footer-confirm[data-v-2d24fd44]:hover{background:#2f9590}.mdd-footer-confirm[data-v-2d24fd44]:active{transform:scale(.97)}.mdd-pinned-ghost[data-v-2d24fd44]{opacity:.35;border:1.5px dashed var(--accent-color,#3aafa9)!important;background:#3aafa90f!important}.mdd-pinned-chosen[data-v-2d24fd44]{box-shadow:0 0 0 2px #3aafa966;border-color:#3aafa999!important}.mdd-pinned-dragging[data-v-2d24fd44]{opacity:.9;cursor:grabbing!important}.mp-overlay[data-v-5cc579dd]{z-index:9998;background:0 0;position:fixed;inset:0}.mp-ft[data-v-5cc579dd]{z-index:99999;color:#fff;white-space:nowrap;pointer-events:none;background:#232323eb;border-radius:6px;padding:4px 10px;font-size:12px;position:fixed;transform:translate(-50%)translateY(-100%);box-shadow:0 2px 8px #0003}.mp-ft[data-v-5cc579dd]:after{content:"";border-top:5px solid #232323eb;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;top:100%;left:50%;transform:translate(-50%)}.mp-popup[data-v-5cc579dd]{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:none;z-index:9999;border-radius:18px;flex-direction:column;animation:.18s mpFadeUp-5cc579dd;display:flex;position:fixed;overflow:visible}.mp-inner[data-v-5cc579dd]{background:var(--bg-card);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}@keyframes mpFadeUp-5cc579dd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mp-header[data-v-5cc579dd]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:8px 12px 7px;display:flex}.mp-title[data-v-5cc579dd]{color:var(--text-primary);font-size:14px;font-weight:600}.mp-close[data-v-5cc579dd]{width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:14px;transition:background .15s;display:flex}.mp-close[data-v-5cc579dd]:hover{background:#0000000f}.mp-detail-btn[data-v-5cc579dd]{border:1px solid var(--border-color);background:var(--bg-page);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:14px;flex-shrink:0;align-items:center;padding:3px 10px;font-size:12px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.mp-detail-btn[data-v-5cc579dd]:hover{color:#6ba6bd;background:#6ba6bd12;border-color:#6ba6bd80}.mp-detail-btn--active[data-v-5cc579dd]{color:#3aafa9;background:#3aafa91a;border-color:#3aafa980}.mp-detail-btn--active[data-v-5cc579dd]:hover{background:#3aafa929;border-color:#3aafa9b3}.mp-header-left[data-v-5cc579dd]{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.mp-tier-hint[data-v-5cc579dd]{color:var(--text-secondary);opacity:.7;white-space:nowrap;text-overflow:ellipsis;max-width:420px;font-size:12px;overflow:hidden}.mp-list[data-v-5cc579dd]{grid-template-columns:repeat(8,1fr);gap:4px;max-height:380px;padding:10px;display:grid;overflow-y:auto}@media (width<=768px){.mp-list[data-v-5cc579dd]{scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:repeat(4,1fr);max-height:174px}.mp-list[data-v-5cc579dd]::-webkit-scrollbar{width:0;height:0}.mp-popup[data-v-5cc579dd]{max-width:calc(100vw - 24px)}}.mp-card[data-v-5cc579dd]{background:var(--bg-page);cursor:pointer;border:1.5px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:6px;width:auto;min-width:0;padding:8px 6px;transition:border-color .15s,background .15s,transform .12s;display:flex;position:relative}.mp-card[data-v-5cc579dd]:hover{background:#6ba6bd14;border-color:#6ba6bd4d;transform:translateY(-2px)}.mp-card.active[data-v-5cc579dd]{background:#6ba6bd14;border-color:#6ba6bd4d}.mp-card.disabled[data-v-5cc579dd]{cursor:not-allowed;background:0 0;border-color:#0000}.mp-card.disabled[data-v-5cc579dd]:hover{background:#0000000a;border-color:#0000000f;transform:none}.mp-card.disabled .mp-icon[data-v-5cc579dd],.mp-card.disabled .mp-icon-ph[data-v-5cc579dd],.mp-card.disabled .mp-name[data-v-5cc579dd]{filter:grayscale();opacity:.45}.mp-card.disabled .mp-badge[data-v-5cc579dd]{opacity:.5}.mp-lock-tag[data-v-5cc579dd]{color:#fff;letter-spacing:.3px;background:#00000073;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;top:4px;left:4px}.mp-icon-wrap[data-v-5cc579dd]{flex-shrink:0;width:34px;height:34px;position:relative;overflow:visible}.mp-icon[data-v-5cc579dd]{object-fit:contain;box-sizing:border-box;background:0 0;border-radius:8px;width:34px;height:34px;padding:0;display:block}.mp-icon-ph[data-v-5cc579dd]{text-align:center;font-size:22px;line-height:34px;display:block}.mp-badge[data-v-5cc579dd]{color:#fff;white-space:nowrap;letter-spacing:.4px;border-radius:5px 5px 5px 0;padding:1px 4px;font-size:7.8px;font-weight:550;line-height:1.3;position:absolute;top:-6px;right:-23px;box-shadow:0 1px 3px #0003}.mp-info[data-v-5cc579dd]{flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.mp-name[data-v-5cc579dd]{color:var(--text-primary);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11.5px;font-weight:500;line-height:1.3;overflow:hidden}.mp-dot[data-v-5cc579dd]{background:#2ecc71;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite mpDotPulse-5cc579dd;position:absolute;top:5px;left:5px}@keyframes mpDotPulse-5cc579dd{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.5)}}.mp-badge-zh[data-v-5cc579dd]{font-size:9px!important;font-weight:550!important}.main-panel[data-v-23a4e97e]{background:var(--bg-page);min-height:100vh;color:var(--text-primary);box-sizing:border-box;padding:40px}.init-placeholder[data-v-23a4e97e]{background:var(--bg-page);width:100%;height:100vh}.chat-panel[data-v-23a4e97e]{flex-direction:column;height:100vh;padding:0;display:flex;overflow:hidden}.page-grid[data-v-23a4e97e]{grid-template-rows:minmax(120px,1fr) auto minmax(160px,1fr);place-items:start center;row-gap:24px;min-height:calc(100vh - 80px);display:grid}.chat-grid[data-v-23a4e97e]{min-height:unset;box-sizing:border-box;flex-direction:column;align-items:center;height:100%;padding-top:15px;padding-bottom:160px;padding-right:0;display:flex;overflow:hidden scroll;padding-left:16px!important}.chat-grid .chat-stream[data-v-23a4e97e]{width:820px;max-width:820px}.input-section.chat-mode[data-v-23a4e97e]:before{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--bg-page));z-index:1;width:100%;height:30px;position:absolute;top:-30px;left:0}.chat-stream[data-v-23a4e97e]{flex-direction:column;align-items:center;width:828px;display:flex}.messages-list[data-v-23a4e97e]{box-sizing:border-box;flex-direction:column;gap:18px;width:100%;padding:8px 0 4px;display:flex}.message-row[data-v-23a4e97e]{align-items:flex-start;gap:5px;width:100%;margin-bottom:35px;display:flex}.message-row[data-v-23a4e97e]:last-child,.ai-thinking-row[data-v-23a4e97e]{margin-bottom:0}.ai-thinking[data-v-23a4e97e]{align-items:center;gap:5px;padding:10px 2px 6px;display:flex}.thinking-dot[data-v-23a4e97e]{background:#aaa;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite thinkingBounce-23a4e97e;display:inline-block}.thinking-dot[data-v-23a4e97e]:first-child{animation-delay:0s}.thinking-dot[data-v-23a4e97e]:nth-child(2){animation-delay:.18s}.thinking-dot[data-v-23a4e97e]:nth-child(3){animation-delay:.36s}@keyframes thinkingBounce-23a4e97e{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-7px)}}.message-row.user-single[data-v-23a4e97e]{align-items:flex-start;gap:8px;display:flex}.message-row.user-single .user-avatar[data-v-23a4e97e]{margin-top:0}.message-row.user-single .user-wrap[data-v-23a4e97e]{flex-direction:column;align-items:flex-end;display:flex}.message-row.assistant[data-v-23a4e97e]{justify-content:flex-start}.message-row.user[data-v-23a4e97e]{justify-content:flex-end}.avatar-box[data-v-23a4e97e]{background:#d9d9d9;border-radius:10px;flex:0 0 36px;width:36px;height:36px;overflow:hidden}.assistant-avatar[data-v-23a4e97e]{background:#fafafa;border:1px solid #0000000a;border-radius:12px}.avatar-agent-emoji[data-v-23a4e97e]{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;line-height:1;display:flex}.greeting-row[data-v-23a4e97e]{margin-top:46px}.agent-greeting-avatar[data-v-23a4e97e]{border:1px solid var(--border-color);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.user-avatar[data-v-23a4e97e]{border:none;border-radius:12px;overflow:hidden}.avatar-img[data-v-23a4e97e]{object-fit:contain;box-sizing:border-box;border-radius:inherit;width:100%;height:100%;padding:4px;display:block}.user-avatar .avatar-img[data-v-23a4e97e]{object-fit:cover;padding:0}.user-avatar-default[data-v-23a4e97e]{color:#fff;letter-spacing:.5px;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;font-weight:700;display:flex}.avatar-fallback[data-v-23a4e97e]{color:#fff;border-radius:inherit;background:#6ba6bd;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:flex}.message-content-wrap[data-v-23a4e97e]{flex-direction:column;gap:2px;display:flex}.message-model[data-v-23a4e97e]{color:#8a8a8a;margin-bottom:1px;font-size:11px;line-height:1}.message-actions[data-v-23a4e97e]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.ai-actions[data-v-23a4e97e]{margin-top:13px}.ai-actions .action-time-wrap[data-v-23a4e97e]{transform:translateY(2px)}.user-actions[data-v-23a4e97e]{opacity:0;visibility:hidden;pointer-events:none;justify-content:flex-end;margin-top:6px;transition:opacity .2s,visibility .2s}.message-row.user:hover .user-actions[data-v-23a4e97e],.user-actions.actions-show[data-v-23a4e97e]{opacity:1;visibility:visible;pointer-events:auto}.action-btn[data-v-23a4e97e]{cursor:pointer;background:#ffffffb8;border:1px solid #00000014;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .2s;display:inline-flex}.action-btn[data-v-23a4e97e]:hover{background:#fff;border-color:#00000024}.action-btn[data-v-23a4e97e]:active{background:#fff;border-color:#0000002e;transition:transform 80ms;transform:scale(.88)}.action-icon[data-v-23a4e97e]{object-fit:contain;width:14px;height:14px;display:block}.action-time-wrap[data-v-23a4e97e]{color:#9a9a9a;align-items:center;gap:4px;margin-left:6px;display:inline-flex}.action-time-icon[data-v-23a4e97e]{object-fit:contain;width:14px;height:14px;display:block}.action-time[data-v-23a4e97e]{white-space:nowrap;color:inherit;font-size:11px;line-height:1}.assistant-wrap[data-v-23a4e97e]{flex:1;align-items:flex-start;max-width:100%}.user-wrap[data-v-23a4e97e]{align-items:flex-end;max-width:100%}.assistant-wrap[data-v-23a4e97e],.user-wrap[data-v-23a4e97e]{margin:0}.message-text[data-v-23a4e97e]{word-break:break-word;white-space:pre-wrap;font-size:15px;line-height:1.7}.assistant-text[data-v-23a4e97e]{width:100%;box-shadow:none;color:var(--text-primary);background:0 0;border:0;padding:0}.markdown-body[data-v-23a4e97e]{font-size:var(--ai-font-size,15px);line-height:var(--ai-line-height,1.75);word-break:break-word;color:var(--text-primary)}.markdown-body[data-v-23a4e97e] p{margin:0 0 var(--ai-p-margin,3px)}.markdown-body[data-v-23a4e97e] p:last-child,.markdown-body[data-v-23a4e97e]>:last-child{margin-bottom:0}.markdown-body[data-v-23a4e97e] h1,.markdown-body[data-v-23a4e97e] h2,.markdown-body[data-v-23a4e97e] h3,.markdown-body[data-v-23a4e97e] h4{margin:var(--ai-h-margin,10px 0 4px);color:var(--text-primary);font-weight:600;line-height:1.3}.markdown-body[data-v-23a4e97e] h1{font-size:var(--ai-h1-size,32px)}.markdown-body[data-v-23a4e97e] h2{font-size:var(--ai-h2-size,28px)}.markdown-body[data-v-23a4e97e] h3{font-size:var(--ai-h3-size,26px)}.markdown-body[data-v-23a4e97e] h4{font-size:var(--ai-h4-size,16px)}.markdown-body[data-v-23a4e97e] ul,.markdown-body[data-v-23a4e97e] ol{margin:var(--ai-list-margin,4px 0 6px);padding-left:20px}.markdown-body[data-v-23a4e97e] li{margin-bottom:var(--ai-li-margin,1px);line-height:var(--ai-line-height,1.75)}.markdown-body[data-v-23a4e97e] li>p,.markdown-body[data-v-23a4e97e] li p{margin:0;display:inline}.markdown-body[data-v-23a4e97e] strong{color:var(--text-primary);font-weight:600}.markdown-body[data-v-23a4e97e] em{font-style:italic}.markdown-body[data-v-23a4e97e] a{color:#6ba6bd;text-underline-offset:2px;text-decoration:underline}.markdown-body[data-v-23a4e97e] a:hover{color:#4a8fa8}.markdown-body[data-v-23a4e97e] blockquote{color:#666;background:#6ba6bd0f;border-left:3px solid #6ba6bd;border-radius:0 8px 8px 0;margin:8px 0;padding:8px 14px;font-style:italic}.markdown-body[data-v-23a4e97e] blockquote p{margin:0}.markdown-body[data-v-23a4e97e] hr{border:none;border-top:1px solid var(--border-color);margin:14px 0}.markdown-body[data-v-23a4e97e] code{color:#c7254e;word-break:break-all;background:#0000000f;border-radius:5px;padding:2px 6px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:12.5px}.markdown-body[data-v-23a4e97e] .code-block{border:1px solid var(--border-color);background:#1e1e2e;border-radius:10px;margin:10px 0;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000001f}.markdown-body[data-v-23a4e97e] .code-block-header{-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#32324a 0%,#262638 60%,#1e1e2e 100%);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:10px;padding:3px 6px 3px 12px;display:flex}.markdown-body[data-v-23a4e97e] .code-lang{letter-spacing:.5px;color:#a6adc8;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:12px;display:inline-flex;overflow:hidden}.markdown-body[data-v-23a4e97e] .code-lang-icon{opacity:.8;flex:none}.markdown-body[data-v-23a4e97e] .code-block-actions{flex:none;align-items:center;gap:2px;display:inline-flex}.markdown-body[data-v-23a4e97e] .code-copy-btn,.markdown-body[data-v-23a4e97e] .code-collapse-btn{color:#a6adc8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .15s,color .15s,transform .1s;display:inline-flex}.markdown-body[data-v-23a4e97e] .code-copy-btn:hover,.markdown-body[data-v-23a4e97e] .code-collapse-btn:hover{color:#cdd6f4;background:#ffffff1a}.markdown-body[data-v-23a4e97e] .code-copy-btn:active,.markdown-body[data-v-23a4e97e] .code-collapse-btn:active{transform:scale(.9)}.markdown-body[data-v-23a4e97e] .code-copy-btn.copied{color:#a6e3a1}.markdown-body[data-v-23a4e97e] .code-collapse-btn svg{transition:transform .2s}.markdown-body[data-v-23a4e97e] .code-block:not(.collapsed) .code-collapse-btn svg{transform:rotate(90deg)}.markdown-body[data-v-23a4e97e] pre{background:0 0;border-radius:0;margin:0;overflow:hidden}.markdown-body[data-v-23a4e97e] pre code{color:#cdd6f4;word-break:normal;white-space:pre;background:0 0;border-radius:0;padding:14px 18px;font-size:13px;line-height:1.65;display:block;overflow-x:auto}.markdown-body[data-v-23a4e97e] .code-block.collapsed pre{max-height:200px;overflow-y:hidden}.markdown-body[data-v-23a4e97e] .code-block.collapsed:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1e1e2e);height:40px;position:absolute;bottom:0;left:0;right:0}.markdown-body[data-v-23a4e97e] table{border-collapse:collapse;width:100%;margin:10px 0;font-size:14px}.markdown-body[data-v-23a4e97e] th,.markdown-body[data-v-23a4e97e] td{border:1px solid var(--border-color);text-align:left;padding:8px 12px}.markdown-body[data-v-23a4e97e] th{background:#6ba6bd14;font-weight:600}.markdown-body[data-v-23a4e97e] tr:nth-child(2n) td{background:#00000005}.user-text[data-v-23a4e97e]{background:var(--user-bubble-color,#6ba6bd);max-width:520px;min-height:24px;color:var(--user-text-color,#fff);white-space:pre-wrap;word-break:break-word;border-radius:18px;padding:10px 18px;display:inline-block}.message-row.user-single .user-text[data-v-23a4e97e]{border-radius:999px;padding-top:8px;padding-bottom:8px;line-height:24px}.message-row.user-multi .user-text[data-v-23a4e97e]{border-radius:18px;min-height:44px;padding-top:12px;padding-bottom:12px}.welcome-section[data-v-23a4e97e],.input-section[data-v-23a4e97e],.site-section[data-v-23a4e97e]{flex-direction:column;align-items:center;width:828px;display:flex}.welcome-section[data-v-23a4e97e]{align-self:end;padding-top:40px;padding-bottom:0}.input-section[data-v-23a4e97e]{align-self:center;padding-bottom:0}.site-section[data-v-23a4e97e]{align-self:start;padding-top:100px;padding-bottom:40px}.title[data-v-23a4e97e]{text-align:center;margin-bottom:40px;font-size:28px;font-weight:400}.input-box[data-v-23a4e97e]{border:1px solid var(--border-color);background:var(--bg-card);width:828px;min-height:64px;box-shadow:0 10px 30px var(--shadow-color);box-sizing:border-box;border-radius:40px;grid-template-columns:auto 1fr 45px;align-items:center;gap:3px;padding:0 18px;transition:border-radius .2s,padding .2s,min-height .18s;display:grid}.input-box-multi[data-v-23a4e97e]{border-radius:30px;flex-direction:column;align-items:stretch;gap:4px;padding:10px 18px 2px;display:flex}.input-box-multi .message-input[data-v-23a4e97e]{scrollbar-width:thin;scrollbar-color:#00000038 transparent;height:auto;padding:0 2px;line-height:26px;position:relative;overflow-y:auto}.input-box-multi .message-input[data-v-23a4e97e]::-webkit-scrollbar{width:6px}.input-box-multi .message-input[data-v-23a4e97e]::-webkit-scrollbar-track{background:0 0}.input-box-multi .message-input[data-v-23a4e97e]::-webkit-scrollbar-thumb{background:#0000002e;border-radius:3px}.input-box-multi .message-input[data-v-23a4e97e]::-webkit-scrollbar-thumb:hover{background:#00000052}.input-box-multi .textarea-wrap[data-v-23a4e97e]{position:relative}.input-box-multi .textarea-wrap[data-v-23a4e97e]:after{content:"";background:linear-gradient(to bottom, transparent, var(--bg-card,#fff));pointer-events:none;border-radius:0 0 4px 4px;height:28px;position:absolute;bottom:0;left:0;right:0}.input-bottom-bar[data-v-23a4e97e]{justify-content:space-between;align-items:center;padding:2px 0;display:flex}.input-box-multi .send-btn[data-v-23a4e97e]{width:50px;height:50px;box-shadow:none;background:0 0;border:none;border-radius:0;flex:none;align-self:auto;margin-top:0}.message-input[data-v-23a4e97e]{resize:none;width:100%;height:48px;color:var(--text-primary);text-align:left;box-sizing:border-box;background:0 0;border:0;outline:none;max-height:200px;margin:0;padding:15px 8px 10px;font-size:15px;line-height:22px;transition:height .18s;overflow-y:hidden}.input-box-multi .message-input[data-v-23a4e97e]{height:auto;padding:0 8px;overflow-y:auto}.send-btn[data-v-23a4e97e]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-self:start;align-items:center;width:60px;height:60px;margin-top:0;transition:transform .2s,background .2s,opacity .2s;display:flex}.send-btn[data-v-23a4e97e]:hover{background:0 0;transform:translateY(-1px)}.send-btn[data-v-23a4e97e]:disabled{cursor:not-allowed;opacity:.6;transform:none}.send-icon[data-v-23a4e97e]{object-fit:contain;width:38px;height:38px;display:block}.tools[data-v-23a4e97e]{gap:10px;margin-top:25px;display:flex}.tools-chat[data-v-23a4e97e]{margin-top:10px;margin-bottom:0;transform:translateY(-15px)}.chat-tools-bar[data-v-23a4e97e]{justify-content:center;align-items:center;gap:16px;display:flex}.chat-tool-btn[data-v-23a4e97e]{border:1px solid var(--border-color);background:var(--bg-card);cursor:pointer;color:#6d6d6d;border-radius:16px;align-items:center;gap:3px;padding:5px 12px;font-size:12px;transition:background .2s,border-color .2s,transform 80ms;display:inline-flex}.chat-tool-btn[data-v-23a4e97e]:hover{color:#4a4a4a;background:#0000000a;border-color:#00000029}.chat-tool-btn[data-v-23a4e97e]:active{background:#00000014;transition:transform 80ms;transform:scale(.95)}.chat-tool-icon[data-v-23a4e97e]{object-fit:contain;width:14px;height:14px;display:block}.chat-tool-label[data-v-23a4e97e]{white-space:nowrap;font-size:12px;line-height:1}.tool-btn[data-v-23a4e97e]{border:1px solid var(--border-color);background:var(--bg-card);color:#6d6d6d;cursor:pointer;border-radius:20px;padding:6px 14px;font-size:14px;transition:background .2s,border-color .2s,transform 80ms}.tool-btn[data-v-23a4e97e]:hover{color:#4a4a4a;background:#0000000a;border-color:#00000029}.tool-btn[data-v-23a4e97e]:active{background:#0000001a;border-color:#0003;transition:transform 80ms;transform:scale(.97)}.tags-wrap[data-v-23a4e97e]{flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px;width:100%;max-width:820px;margin-bottom:25px;display:flex;position:relative;overflow:hidden}.tag[data-v-23a4e97e]{color:#fff;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:20px;flex-shrink:0;padding:4px 18px;font-size:13px;transition:filter .15s}.tag-more[data-v-23a4e97e]{cursor:pointer;-webkit-user-select:none;user-select:none}.tag-more[data-v-23a4e97e]:hover{filter:brightness(.88)}.platforms-wrap[data-v-23a4e97e]{flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:22px 28px;width:100%;max-width:820px;display:flex;position:relative;overflow:visible}.platform[data-v-23a4e97e]{text-align:center;min-width:56px;color:var(--text-primary);cursor:pointer;flex-shrink:0;font-size:13px}.platform-more[data-v-23a4e97e]{cursor:pointer}.dot-more[data-v-23a4e97e]{background:#6ba6bd;justify-content:center;align-items:center;display:flex}.dot-more-icon[data-v-23a4e97e]{object-fit:contain;filter:brightness(0)invert();width:55%;height:55%;display:block}.more-wrap[data-v-23a4e97e]{flex-shrink:0;position:relative}.tag-popup[data-v-23a4e97e]{z-index:1000;background:var(--bg-card,#fff);border:1px solid var(--border-color,#e8e8e8);box-sizing:border-box;border-radius:14px;padding:14px 8px 8px;animation:.16s popupFadeIn-23a4e97e;box-shadow:0 12px 40px #00000024}@keyframes popupFadeIn-23a4e97e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tag-popup-arrow[data-v-23a4e97e]{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--bg-card,#fff);filter:drop-shadow(0 1px 1px #00000014);width:0;height:0;position:absolute}.tag-popup-header[data-v-23a4e97e]{border-bottom:1px solid var(--border-color,#f0f0f0);justify-content:center;margin-bottom:10px;padding-bottom:8px;display:flex}.tag-popup-title[data-v-23a4e97e]{color:var(--text-primary);font-size:13px;font-weight:600}.tag-popup-urls[data-v-23a4e97e]{flex-direction:column;gap:2px;display:flex}.tag-popup-url-item[data-v-23a4e97e]{color:var(--text-primary);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:7px;font-size:13px;text-decoration:none;transition:background .15s;display:flex}.tag-popup-url-item[data-v-23a4e97e]:hover{color:#3d8fa8;background:#6ba6bd1a}.tag-popup-url-favicon[data-v-23a4e97e]{background:#f0f0f0;border-radius:5px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.tag-popup-url-title[data-v-23a4e97e]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.tag-popup-folders[data-v-23a4e97e]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tag-popup-folder-tag[data-v-23a4e97e]{cursor:pointer;background:#6ba6bd}.tag-popup-folder-tag[data-v-23a4e97e]:hover{background:#4a8fa8}.tag[data-v-23a4e97e]:not(.tag-more):not(.tag-popup-folder-tag):hover{filter:brightness(.85);transition:filter .15s}.platforms-popup[data-v-23a4e97e]{z-index:1000;background:var(--bg-card,#fff);border:1px solid var(--border-color,#e8e8e8);box-sizing:border-box;border-radius:14px;flex-flow:row;align-items:flex-start;gap:14px 18px;max-width:800px;padding:14px 16px;animation:.16s popupFadeIn-23a4e97e;display:flex;overflow:hidden;box-shadow:0 12px 40px #00000024}.platforms-popup .more-menu-platform[data-v-23a4e97e]{flex-shrink:0;min-width:48px}.platforms-popup .more-menu-platform .dot[data-v-23a4e97e]{width:38px;height:38px}.platforms-popup-arrow[data-v-23a4e97e]{border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid var(--bg-card,#fff);filter:drop-shadow(-1px 0 1px #00000014);width:0;height:0;position:absolute}.more-menu-platform[data-v-23a4e97e]{color:var(--text-primary);cursor:pointer;flex-direction:column;align-items:center;min-width:48px;font-size:12px;display:flex}.more-menu-platform .dot[data-v-23a4e97e]{border-radius:50%;width:38px;height:38px;margin:0 auto 5px;transition:transform .2s}.more-menu-platform:hover .dot[data-v-23a4e97e]{transform:scale(1.18)}.dot[data-v-23a4e97e]{border-radius:50%;width:42px;height:42px;margin:0 auto 6px;transition:transform .25s,box-shadow .25s}.platform:hover .dot[data-v-23a4e97e]{transform:scale(1.25)}@media (width<=960px){.main-panel[data-v-23a4e97e]{padding:72px 16px 32px}.page-grid[data-v-23a4e97e]{grid-template-rows:auto auto auto;align-content:start;row-gap:20px;min-height:calc(100vh - 104px)}.welcome-section[data-v-23a4e97e],.input-section[data-v-23a4e97e],.site-section[data-v-23a4e97e],.input-box[data-v-23a4e97e]{width:100%;max-width:800px}.welcome-section[data-v-23a4e97e]{padding-top:0;padding-bottom:0}.title[data-v-23a4e97e]{font-size:24px}.site-section[data-v-23a4e97e]{padding-top:0;padding-bottom:0}}.input-section.chat-mode[data-v-23a4e97e]{background:var(--bg-page);box-sizing:border-box;z-index:9999;width:100%;max-width:820px;padding:16px 20px 30px;position:fixed;bottom:-15px;left:50%;transform:translate(-50%)}.input-section.chat-mode .input-box[data-v-23a4e97e]{border-radius:30px;transform:translateY(-15px)}.input-section.chat-mode .input-box[data-v-23a4e97e]:not(.input-box-multi){border-radius:40px}.input-model-avatar[data-v-23a4e97e]{box-sizing:border-box;background:#f7f7f7;border:1px solid #ebebeb;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:hidden}.input-model-icon[data-v-23a4e97e]{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:4.5px;display:block}.input-model-fallback[data-v-23a4e97e]{color:#999;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600}.mp-trigger[data-v-23a4e97e]{cursor:pointer;transition:transform .15s,box-shadow .15s}.mp-trigger[data-v-23a4e97e]:hover{transform:scale(1.1)}.platform-dot[data-v-23a4e97e]{background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.platform-favicon[data-v-23a4e97e]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.platform-initial[data-v-23a4e97e]{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-family:SooYinYi,SooSans,sans-serif;font-weight:400;display:flex}.low-balance-bar{z-index:10000;white-space:nowrap;background:#fff8e6;border:1px solid #f5c842;border-radius:40px;align-items:center;gap:10px;padding:10px 18px;animation:.25s lbFadeIn-23a4e97e;display:flex;position:fixed;bottom:110px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}@keyframes lbFadeIn-23a4e97e{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.low-balance-icon{color:#f5a623;font-size:14px}.low-balance-text{color:#7a5a00;font-size:13px}.low-balance-btn{color:#fff;cursor:pointer;background:#f5a623;border:none;border-radius:20px;padding:4px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:background .2s}.low-balance-btn:hover{background:#e09010}.low-balance-close{color:#aaa;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:16px;line-height:1;transition:background .15s,color .15s;display:flex}.low-balance-close:hover{color:#666;background:#00000014}.file-preview-bar[data-v-23a4e97e]{box-sizing:border-box;flex-wrap:wrap;gap:10px;width:828px;max-width:100%;margin-bottom:10px;display:flex}.file-preview-item[data-v-23a4e97e]{border:1px solid var(--border-color);background:var(--bg-card);border-radius:12px;align-items:center;transition:border-color .2s;display:flex;position:relative;box-shadow:0 2px 8px #0000000f}.file-preview-item.fp-failed[data-v-23a4e97e]{background:#fff5f5;border-color:#f0a0a0}.file-preview-item.fp-rejected[data-v-23a4e97e]{background:#fffbf0;border-color:#fbbf6a}.fp-thumb[data-v-23a4e97e]{border-radius:12px;width:96px;height:96px;position:relative;overflow:hidden}.fp-thumb-img[data-v-23a4e97e]{object-fit:cover;width:100%;height:100%;display:block}.fp-thumb-placeholder[data-v-23a4e97e]{color:#999;background:#f0f0f0;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;font-weight:600;display:flex}.fp-doc[data-v-23a4e97e]{align-items:center;gap:10px;min-width:160px;max-width:240px;padding:10px 14px;display:flex}.fp-doc-icon[data-v-23a4e97e]{color:#fff;letter-spacing:.5px;background:#6ba6bd;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:flex}.fp-doc-info[data-v-23a4e97e]{flex-direction:column;gap:4px;display:flex;overflow:hidden}.fp-doc-name[data-v-23a4e97e]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.fp-doc-meta[data-v-23a4e97e]{color:#9a9a9a;align-items:center;gap:8px;font-size:11px;display:flex}.fp-status-badge[data-v-23a4e97e]{white-space:nowrap;border-radius:8px;padding:1px 6px;font-size:10px}.fp-thumb .fp-status-badge[data-v-23a4e97e]{color:#fff;text-align:center;white-space:normal;background:#0009;border-radius:0;padding:3px 4px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.fps-uploading[data-v-23a4e97e],.fps-processing[data-v-23a4e97e]{color:#c78a2a;background:#f5a62326}.fps-done[data-v-23a4e97e]{color:#3a9a5a;background:#3a9a5a26}.fps-failed[data-v-23a4e97e]{color:#d04a4a;background:#d04a4a26}.fps-rejected[data-v-23a4e97e]{color:#b45309;background:#b4530926}.fp-thumb .fps-uploading[data-v-23a4e97e],.fp-thumb .fps-processing[data-v-23a4e97e],.fp-thumb .fps-done[data-v-23a4e97e],.fp-thumb .fps-failed[data-v-23a4e97e],.fp-thumb .fps-rejected[data-v-23a4e97e]{color:#fff;background:#0009}.fp-spinner-mask[data-v-23a4e97e]{background:#00000052;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fp-spinner[data-v-23a4e97e]{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite fpSpin-23a4e97e}.fp-spinner-sm[data-v-23a4e97e]{border-width:2px;border-color:#6ba6bd #6ba6bd4d #6ba6bd4d;width:13px;height:13px}@keyframes fpSpin-23a4e97e{to{transform:rotate(360deg)}}.fp-remove[data-v-23a4e97e]{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:13px;line-height:1;transition:background .15s;display:flex;position:absolute;top:-6px;right:-6px}.fp-remove[data-v-23a4e97e]:hover{background:#000c}.web-search-wrap[data-v-23a4e97e]{align-items:center;gap:7px;margin-top:10px;display:inline-flex}.web-search-capsule[data-v-23a4e97e]{color:#16a34a;background:#22c55e14;border:1px solid #22c55e38;border-radius:20px;align-items:center;gap:4px;padding:2px 10px;font-size:12px;display:inline-flex}.ws-lead-circle[data-v-23a4e97e]{background:#22c55e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;animation:1.6s ease-out infinite wsLeadPulse-23a4e97e;display:inline-flex}@keyframes wsLeadPulse-23a4e97e{0%{box-shadow:0 0 #22c55e8c}to{box-shadow:0 0 0 7px #22c55e00}}.ws-lead-icon[data-v-23a4e97e]{object-fit:contain;width:12px;height:12px;display:block}.ws-label[data-v-23a4e97e]{color:#57ad75;white-space:nowrap;font-size:12.6px}.web-search-wrap.failed .ws-lead-circle[data-v-23a4e97e]{background:#ef4444;animation:none}.web-search-wrap.failed .ws-lead-circle .ws-lead-icon[data-v-23a4e97e]{filter:none;opacity:.9}.web-search-wrap.failed .web-search-capsule[data-v-23a4e97e]{background:#ef444414;border-color:#ef444440}.web-search-wrap.failed .ws-label[data-v-23a4e97e]{color:#dc2626}.ws-ellipsis[data-v-23a4e97e]{vertical-align:middle;gap:2px;margin-left:2px;display:inline-flex}.ws-ellipsis i[data-v-23a4e97e]{background:#16a34a;border-radius:50%;width:3px;height:3px;animation:1.2s ease-in-out infinite wsDot-23a4e97e;display:inline-block}.ws-ellipsis i[data-v-23a4e97e]:nth-child(2){animation-delay:.2s}.ws-ellipsis i[data-v-23a4e97e]:nth-child(3){animation-delay:.4s}@keyframes wsDot-23a4e97e{0%,80%,to{opacity:.15;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.msg-attachments[data-v-23a4e97e]{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:520px;margin-bottom:6px;display:flex}.msg-att-image[data-v-23a4e97e]{border:1px solid var(--border-color);background:#f0f0f0;border-radius:12px;max-width:200px;max-height:200px;overflow:hidden}.msg-att-image img[data-v-23a4e97e]{object-fit:cover;cursor:zoom-in;max-width:200px;max-height:200px;transition:opacity .15s;display:block}.msg-att-image img[data-v-23a4e97e]:hover{opacity:.9}.msg-att-doc[data-v-23a4e97e]{border:1px solid var(--border-color);background:var(--bg-card);border-radius:12px;align-items:center;gap:10px;min-width:150px;max-width:240px;padding:10px 14px;display:flex}.msg-att-doc-icon[data-v-23a4e97e]{color:#fff;letter-spacing:.5px;background:#6ba6bd;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:flex}.msg-att-doc-info[data-v-23a4e97e]{flex-direction:column;gap:3px;display:flex;overflow:hidden}.msg-att-doc-name[data-v-23a4e97e]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.msg-att-doc-meta[data-v-23a4e97e]{color:#9a9a9a;font-size:11px}.img-preview-mask{z-index:11000;cursor:zoom-out;background:#000000d1;justify-content:center;align-items:center;animation:.18s imgPreviewFade-23a4e97e;display:flex;position:fixed;inset:0}@keyframes imgPreviewFade-23a4e97e{0%{opacity:0}to{opacity:1}}.img-preview-full{object-fit:contain;cursor:default;border-radius:8px;max-width:90vw;max-height:90vh;box-shadow:0 8px 40px #00000080}.img-preview-close{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;line-height:1;transition:background .15s;display:flex;position:fixed;top:24px;right:32px}.img-preview-close:hover{background:#ffffff4d}.agent-greeting-avatar-img[data-v-23a4e97e]{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.home-footer[data-v-23a4e97e]{color:var(--text-secondary);opacity:.6;pointer-events:none;z-index:1;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex;position:fixed;bottom:16px;left:0;right:0}.home-footer-sep[data-v-23a4e97e]{opacity:.5}@media (width<=768px){.main-panel[data-v-23a4e97e]{padding:0 18px 28px}.main-panel.chat-panel[data-v-23a4e97e]{padding:0}.page-grid[data-v-23a4e97e]{grid-template-rows:auto auto auto;align-content:center;row-gap:0;min-height:calc(100vh - 52px)}.welcome-section[data-v-23a4e97e]{align-self:end;padding-top:0;padding-bottom:24px}.site-section[data-v-23a4e97e]{align-self:start;padding-top:30px;padding-bottom:0}.chat-stream[data-v-23a4e97e],.chat-grid .chat-stream[data-v-23a4e97e],.welcome-section[data-v-23a4e97e],.input-section[data-v-23a4e97e],.site-section[data-v-23a4e97e],.file-preview-bar[data-v-23a4e97e]{width:100%;max-width:100%}.chat-grid[data-v-23a4e97e]{scrollbar-width:none;padding-bottom:150px;padding-right:16px;overflow-y:auto;padding-left:16px!important}.chat-grid[data-v-23a4e97e]::-webkit-scrollbar{display:none}.input-box[data-v-23a4e97e]{width:100%;max-width:100%}.input-section.chat-mode[data-v-23a4e97e]{max-width:100%;padding:2px 12px 22px}.input-model-avatar[data-v-23a4e97e]{flex:0 0 36px;width:36px;height:36px}.user-text[data-v-23a4e97e],.message-row.user-single .user-text[data-v-23a4e97e],.message-row.user-multi .user-text[data-v-23a4e97e]{border-radius:14px;max-width:78vw}.message-row.user-single .user-text[data-v-23a4e97e]{box-sizing:border-box;min-height:36px;padding-top:6px;padding-bottom:6px;line-height:24px}.msg-attachments[data-v-23a4e97e]{max-width:78vw}.message-row.user .user-wrap[data-v-23a4e97e]{margin-left:41px}.user-actions[data-v-23a4e97e]{opacity:0;visibility:hidden;pointer-events:none}.user-actions.actions-show[data-v-23a4e97e]{opacity:1;visibility:visible;pointer-events:auto}.title[data-v-23a4e97e]{margin-bottom:20px;font-size:22px}.tags-wrap[data-v-23a4e97e]{display:none}.platforms-wrap[data-v-23a4e97e]{grid-template-columns:repeat(5,1fr);justify-items:center;gap:22px 6px;display:grid}.platform[data-v-23a4e97e]{min-width:0;font-size:12px}.platform .dot[data-v-23a4e97e]{width:32px;height:32px;margin-bottom:5px}.platforms-popup[data-v-23a4e97e]{flex-wrap:wrap;gap:14px 12px;max-width:calc(100vw - 24px)}.message-content-wrap[data-v-23a4e97e],.assistant-wrap[data-v-23a4e97e]{min-width:0}.message-row.assistant[data-v-23a4e97e]{flex-direction:column;gap:4px}.message-row.assistant .assistant-wrap[data-v-23a4e97e]{width:100%}.markdown-body[data-v-23a4e97e] .code-block,.markdown-body[data-v-23a4e97e] pre{max-width:100%}.input-section.chat-mode .input-box[data-v-23a4e97e],.input-section.chat-mode .input-box[data-v-23a4e97e]:not(.input-box-multi){min-height:unset;border-radius:18px;flex-direction:column;align-items:stretch;gap:6px;padding:10px 12px;display:flex;transform:none}.input-section.chat-mode .textarea-wrap[data-v-23a4e97e]{width:100%}.input-section.chat-mode .message-input[data-v-23a4e97e]{white-space:pre-wrap;height:28px;min-height:28px;max-height:108px;padding:4px;line-height:20px;transition:none;overflow-y:auto}.mobile-input-bar[data-v-23a4e97e]{justify-content:space-between;align-items:center;width:100%;display:flex}.mib-group[data-v-23a4e97e]{align-items:center;gap:10px;display:flex}.mib-left[data-v-23a4e97e]{gap:16px}.mib-center[data-v-23a4e97e]{flex:1;justify-content:center}.mib-right[data-v-23a4e97e]{justify-content:flex-end}.mib-tool-btn[data-v-23a4e97e]{background:var(--bg-card);cursor:pointer;border:2px solid #3d3d3d;border-radius:50%;flex:0 0 21px;justify-content:center;align-items:center;width:21px;height:21px;padding:0;transition:background .15s,transform 80ms;display:inline-flex}.mib-tool-btn[data-v-23a4e97e]:active{background:#0000000f;transform:scale(.9)}.mib-tool-icon[data-v-23a4e97e]{object-fit:contain;width:15px;height:15px;display:block}.mib-plain-btn[data-v-23a4e97e]{cursor:pointer;background:0 0;border:none;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:transform 80ms;display:inline-flex}.mib-plain-btn[data-v-23a4e97e]:active{transform:scale(.9)}.mib-plain-icon[data-v-23a4e97e]{object-fit:contain;width:20px;height:20px;display:block}.mib-send-btn[data-v-23a4e97e]{cursor:pointer;background:0 0;border:none;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:transform 80ms;display:inline-flex}.mib-send-btn[data-v-23a4e97e]:active{transform:scale(.9)}.mib-send-icon[data-v-23a4e97e]{object-fit:contain;width:32px;height:32px;display:block}.tools.tools-chat[data-v-23a4e97e]{display:none}.input-section.chat-mode[data-v-23a4e97e]:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--bg-page) 0%, transparent) 0%, color-mix(in srgb, var(--bg-page) 30%, transparent) 40%, var(--bg-page) 100%);height:28px;top:-28px}.chat-grid[data-v-23a4e97e]{padding-bottom:188px}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{width:100%;height:100%}body{margin:0}img,svg,video,canvas{max-width:100%;display:block}button,input,textarea,select{font:inherit}button,a,[role=button]{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}a{color:inherit;text-decoration:none}:root{--bg-page:#fff;--bg-card:#fff;--text-primary:#222;--text-secondary:#666;--border-color:#ddd;--shadow-color:#0000001a;--accent-color:#3aafa9;--bg-tech-image:none;--bg-tech-opacity:.7}.theme-light{--bg-page:#fff;--bg-card:#fff;--text-primary:#222;--text-secondary:#666;--border-color:#ddd;--shadow-color:#0000001a;--accent-color:#3aafa9}.theme-tech{--bg-page:#0d0f14;--bg-card:#12121ecc;--text-primary:#5af0f4;--text-secondary:#a1f0fa;--border-color:#234455;--shadow-color:#5af0f499;--accent-color:#4de7e7}@font-face{font-family:SooSans;src:url(/fonts/wzyw.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SooYinYi;src:url(/fonts/wzzw.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}body{background-color:var(--bg-page);color:var(--text-primary);margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}button{font-family:inherit}.no-touch-menu{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.no-touch-menu img{-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.theme-dark{--bg-page:#0e1116;--bg-card:#171b22;--bg-float:#1e232c;--text-primary:#e7e9ee;--text-secondary:#949aa6;--border-color:#272d38;--shadow-color:#0000008c;--accent-color:#6fc3d6}html.theme-dark .action-icon,html.theme-dark .action-time-icon,html.theme-dark .chat-tool-icon{filter:brightness(0)invert(.82)}html.theme-dark .send-icon[src$="/fs.svg"]{filter:invert()}html.theme-dark .action-btn{background:#ffffff0f;border-color:#ffffff1f}html.theme-dark .action-btn:hover{background:#ffffff1f;border-color:#fff3}html.theme-dark .action-btn:active{background:#ffffff29;border-color:#ffffff42}html.theme-dark .tool-btn,html.theme-dark .chat-tool-btn{color:var(--text-secondary)}html.theme-dark .tool-btn:hover,html.theme-dark .chat-tool-btn:hover{color:var(--text-primary);background:#ffffff14;border-color:#ffffff2e}html.theme-dark .tool-btn:active,html.theme-dark .chat-tool-btn:active{background:#ffffff1f;border-color:#ffffff38}html.theme-dark .message-model{color:#9a9a9a}html.theme-dark .action-time-wrap{color:#888}html.theme-dark .input-model-fallback{color:#aaa}html.theme-dark .fp-doc-meta,html.theme-dark .msg-att-doc-meta{color:#888}html.theme-dark .markdown-body code{color:#ff8fa3;background:#ffffff1a}html.theme-dark .markdown-body blockquote{color:#aaa;background:#6ba6bd1a}html.theme-dark .markdown-body tr:nth-child(2n) td{background:#ffffff08}html.theme-dark .input-box-multi .message-input::-webkit-scrollbar-thumb{background:#fff3}html.theme-dark .input-box-multi .message-input::-webkit-scrollbar-thumb:hover{background:#ffffff57}html.theme-dark .input-model-avatar{background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff1a}html.theme-dark .input-box:not(.input-box-multi) .send-btn{position:relative}html.theme-dark .input-box:not(.input-box-multi) .send-btn:before{content:"";z-index:0;background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border:1px solid #ffffff1a;border-radius:50%;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html.theme-dark .input-box:not(.input-box-multi) .send-btn:hover:before{border-color:#6fc3d680}html.theme-dark .input-box:not(.input-box-multi) .send-btn .send-icon[src$="/fs.svg"]{filter:none;mix-blend-mode:screen;z-index:1;position:relative}html.theme-dark .collapse-icon-img,html.theme-dark .new-chat-icon,html.theme-dark .section-icon-img,html.theme-dark .privacy-icon,html.theme-dark .collapsed-action-icon,html.theme-dark .history-menu-item:not(.history-menu-item-danger) img{filter:brightness(0)invert(.82)}html.theme-dark .collapse-icon-btn:hover,html.theme-dark .section-icon-btn:hover,html.theme-dark .collapsed-action-btn:hover{background:#ffffff1f;box-shadow:0 4px 10px #0006}html.theme-dark .new-chat-btn,html.theme-dark .privacy-btn{border-color:#ffffff2e}html.theme-dark .new-chat-btn:hover,html.theme-dark .privacy-btn:hover{color:#fff;box-shadow:none;background:#ffffff14;border-color:#ffffff52}html.theme-dark .agent-icon:hover{box-shadow:0 0 0 2px #6fc3d659,0 4px 14px #00000080}html.theme-dark .history-item:hover,html.theme-dark .history-item-active{box-shadow:none;background:#ffffff12;border-radius:8px}html.theme-dark .history-item-current{background:#6fc3d629}html.theme-dark .collapse-icon-btn:hover{filter:none;background:#ffffff1f;box-shadow:0 4px 10px #0006}html.theme-dark .history-item{border-bottom-color:#ffffff0d}html.theme-dark .history-more-btn:before{background:#ffffff1a}html.theme-dark .history-menu-panel .history-menu-item:hover{background:#ffffff14}html.theme-dark .collapsed-actions-pill{background:var(--bg-float);border-color:#ffffff14;box-shadow:0 4px 12px #0006}html.theme-dark .privacy-close-icon,html.theme-dark .privacy-lock-icon,html.theme-dark .privacy-new-icon,html.theme-dark .privacy-menu-item:not(.privacy-menu-danger) img{filter:brightness(0)invert(.82)}html.theme-dark .privacy-set-pwd-btn:hover{background:#ffffff14;border-color:#ffffff2e}html.theme-dark .privacy-new-btn:hover{background:#ffffff1a}html.theme-dark .privacy-item:hover{background:#ffffff0f}html.theme-dark .privacy-item-active,html.theme-dark .privacy-menu-item:not(.privacy-menu-danger):hover,html.theme-dark .privacy-rename-cancel:hover{background:#ffffff14}html.theme-dark .share-close-icon{filter:brightness(0)invert(.82)}html.theme-dark .share-dialog-desc,html.theme-dark .share-option-desc,html.theme-dark .share-loading-text,html.theme-dark .share-hint{color:#999}html.theme-dark .share-option-btn:hover{background:#6ba6bd1f}html.theme-dark .dropdown-item-icon-img:not([src$=qb\.svg]){filter:brightness(0)invert(.82)}html.theme-dark .dropdown-item:hover{background:#ffffff14}html.theme-dark .user-avatar-btn{background:var(--bg-float);border-color:#ffffff24;box-shadow:0 2px 10px #0006}html.theme-dark .user-avatar-btn:hover{border-color:#6fc3d680;box-shadow:0 4px 16px #00000080}html.theme-dark .mp-close:hover{background:#ffffff14}html.theme-dark .mp-card:not(.disabled){background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff14}html.theme-dark .mp-card:not(.disabled):hover{background:linear-gradient(160deg,#2b3340 0%,#1e242e 100%);border-color:#6fc3d680}html.theme-dark .mp-card.active{background:linear-gradient(160deg,#4ac0b838 0%,#3aafa90f 100%);border-color:#6fc3d68c}html.theme-dark .mp-card.disabled:hover{background:#ffffff0d;border-color:#ffffff14}html.theme-dark .mp-ft{background:#2f3845;border:1px solid #ffffff1f;box-shadow:0 8px 18px #00000073}html.theme-dark .mp-ft:after{border-top-color:#2f3845}html.theme-dark .mdd-close:hover{background:#ffffff14}html.theme-dark .mdd-scroll-area::-webkit-scrollbar-thumb{background:#ffffff29}html.theme-dark .mdd-price-in{color:#57c9bd}html.theme-dark .mdd-price-out{color:#e0a85a}html.theme-dark .mdd-price-tier{background:#ffffff14}html.theme-dark .mdd-card{background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff14}html.theme-dark .mdd-card:hover{border-color:#6fc3d680;box-shadow:0 8px 22px #00000080,0 0 0 1px #6fc3d626}html.theme-dark .mdd-card.mdd-card-pinned{background:linear-gradient(160deg,#4ac0b838 0%,#3aafa90f 100%);border-color:#6fc3d68c}html.theme-dark .mdd-card.mdd-card-pinned:hover{box-shadow:0 8px 22px #00000080,0 0 0 1px #6fc3d64d}html.theme-dark .mdd-pinned-item{background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff1a}html.theme-dark .mdd-pinned-item:hover{border-color:#6fc3d673}html.theme-dark .urls-login-icon,html.theme-dark .add-url-close-icon,html.theme-dark .folder-rename-btn .folder-action-icon{filter:brightness(0)invert(.82)}html.theme-dark .settings-tab-btn:hover,html.theme-dark .settings-cancel-btn:hover,html.theme-dark .urls-edit-btn:hover:not(.disabled),html.theme-dark .add-url-close:hover,html.theme-dark .add-url-cancel:hover,html.theme-dark .folder-add-cancel-btn:hover{background:#ffffff12}html.theme-dark .settings-tab-btn.active{border-bottom-color:var(--bg-card)}html.theme-dark .url-circle,html.theme-dark .folder-url-favicon{background:#e9ecf1;border-color:#ffffff14}html.theme-dark .am-manage-icon,html.theme-dark .am-mine-action-icon{filter:brightness(0)invert(.82)}html.theme-dark .am-close:hover,html.theme-dark .am-mine-action-btn:hover{background:#ffffff14}html.theme-dark .am-body::-webkit-scrollbar-thumb{background:#ffffff24}html.theme-dark .am-group-label-mine,html.theme-dark .am-create-btn{color:#7cc0db}html.theme-dark .am-group-label-official{color:#57c9bd}html.theme-dark .am-mine-card,html.theme-dark .am-agent-card{background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff14}html.theme-dark .am-mine-card:hover,html.theme-dark .am-agent-card:hover{border-color:#6fc3d680;box-shadow:0 8px 22px #00000080,0 0 0 1px #6fc3d626}html.theme-dark .am-mine-card.am-card-pinned,html.theme-dark .am-agent-card.am-card-pinned{background:linear-gradient(160deg,#4ac0b838 0%,#3aafa90f 100%);border-color:#6fc3d68c}html.theme-dark .ae-col-advanced{background:var(--bg-float)}html.theme-dark .ae-close:hover,html.theme-dark .ae-btn-cancel:hover{background:#ffffff14}html.theme-dark .ae-body::-webkit-scrollbar-thumb{background:#ffffff24}html.theme-dark .ae-gen-content::-webkit-scrollbar-thumb{background:#ffffff24}html.theme-dark .ae-tag:hover,html.theme-dark .ae-tag-active,html.theme-dark .ae-slider-val-badge,html.theme-dark .ae-gen-result-btn:hover,html.theme-dark .ae-gen-action-btn:hover,html.theme-dark .ae-gen-done-btn,html.theme-dark .ae-gen-badge{color:#7cc0db}html.theme-dark .tooltip{background:#2f3845;border:1px solid #ffffff1f;box-shadow:0 8px 18px #00000073}html.theme-dark .tooltip-top:before{border-top-color:#2f3845!important}html.theme-dark .tooltip-bottom:before{border-bottom-color:#2f3845!important}html.theme-dark img[src$="/ht/yue.svg"],html.theme-dark img[src$="/ht/jrcs.svg"],html.theme-dark img[src$="/ht/tj.svg"],html.theme-dark img[src$="/ht/zdhs.svg"],html.theme-dark img[src$="/ht/jrtj.svg"],html.theme-dark img[src$="/ht/jrdhs.svg"],html.theme-dark img[src$="/ht/lsxh.svg"],html.theme-dark img[src$="/ht/qqcs.svg"],html.theme-dark img[src$="/ht/yhfz.svg"],html.theme-dark img[src$="/ht/tz.svg"],html.theme-dark img[src$="/ht/zhgl.svg"],html.theme-dark img[src$="/ht/sjh.svg"],html.theme-dark img[src$="/ht/dlumm.svg"],html.theme-dark img[src$="/ht/tctz.svg"],html.theme-dark img[src$="/ht/lxyh.svg"],html.theme-dark .security-icon-img[src$="/aq.svg"],html.theme-dark .col-icon-img,html.theme-dark .stat-svg-icon,html.theme-dark .security-item:not(:last-child) .security-icon-img,html.theme-dark .bind-item:nth-child(3) .bind-icon-img,html.theme-dark .tab-content .switch-item:nth-child(2) .switch-icon{filter:brightness(0)invert(.78)}html.theme-dark .banner-stats{background:#0e111673;border-top-color:#ffffff29}html.theme-dark .crop-circle{background:var(--bg-float)}html.theme-dark .qr-box{border-color:#ffffff1f;box-shadow:0 2px 8px #0006}html.theme-dark .plan-icon-fallback{color:#ffffff8c}html.theme-dark .row-icon.bg-blue{background:#5b8ff94d;box-shadow:inset 0 0 0 1px #5b8ff973}html.theme-dark .row-icon.bg-purple{background:#7c5cbf4d;box-shadow:inset 0 0 0 1px #7c5cbf73}html.theme-dark .row-icon.bg-green{background:#3aafa94d;box-shadow:inset 0 0 0 1px #3aafa973}html.theme-dark .row-icon.bg-teal{background:#00c8d44d;box-shadow:inset 0 0 0 1px #00c8d473}html.theme-dark .row-icon.bg-yellow{background:#f5a6234d;box-shadow:inset 0 0 0 1px #f5a62373}html.theme-dark .row-icon.bg-pink{background:#e0457b4d;box-shadow:inset 0 0 0 1px #e0457b73}html.theme-dark .row-icon.bg-indigo{background:#7c5cbf4d;box-shadow:inset 0 0 0 1px #7c5cbf73}html.theme-dark .row-icon.bg-orange{background:#ff7a454d;box-shadow:inset 0 0 0 1px #ff7a4573}html.theme-dark .row-icon img{filter:brightness(0)invert(.92)}html.theme-dark .mm-card:not(.mm-card-disabled){background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff14}html.theme-dark .mm-card:not(.mm-card-disabled):hover{border-color:#6fc3d680;box-shadow:0 8px 22px #00000080,0 0 0 1px #6fc3d626}html.theme-dark .mm-card.mm-card-picked{background:linear-gradient(160deg,#4ac0b838 0%,#3aafa90f 100%);border-color:#6fc3d68c}html.theme-dark .mm-pool-card{background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff1a}html.theme-dark .mm-pool-card:hover{border-color:#6fc3d673;box-shadow:0 4px 14px #00000073}html.theme-dark .mm-pool-card.active{border-color:#6fc3d699;box-shadow:0 0 0 2px #6fc3d640}html.theme-dark .preset-card{background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff14}html.theme-dark .preset-card:hover{border-color:#6fc3d680}html.theme-dark .preset-card.selected{background:linear-gradient(160deg,#4ac0b838 0%,#3aafa90f 100%);border-color:#6fc3d699}html.theme-dark .qty-input{background:var(--bg-page);border:1px solid var(--border-color)}html.theme-dark .qty-input:focus{border-color:var(--accent-color)}html.theme-dark .pay-method{background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff14}html.theme-dark .pay-method:hover{background:linear-gradient(160deg,#2b3340 0%,#1e242e 100%);border-color:#6fc3d666}html.theme-dark .pay-method.selected{background:linear-gradient(160deg,#4ac0b838 0%,#3aafa90f 100%);border-color:#6fc3d699}html.theme-dark .bind-item,html.theme-dark .security-item,html.theme-dark .msg-range-btn{background:linear-gradient(160deg,#262d39 0%,#1a1f28 100%);border-color:#ffffff14}html.theme-dark .bind-item:hover,html.theme-dark .security-item:hover,html.theme-dark .msg-range-btn:hover{border-color:#6fc3d666}html.theme-dark .msg-range-btn.active{background:linear-gradient(160deg,#4ac0b838 0%,#3aafa90f 100%);border-color:#6fc3d699}html.theme-dark .msg-range-btn.disabled:hover{border-color:#ffffff14}html.theme-dark img[src$="/openai-color.png"]:not(.avatar-img),html.theme-dark img[src$="/openai.png"]:not(.avatar-img),html.theme-dark img[src$="/grok-color.png"]:not(.avatar-img),html.theme-dark img[src$="/grok.png"]:not(.avatar-img),html.theme-dark img[src$="/openrouter-color.png"]:not(.avatar-img),html.theme-dark img[src$="/openrouter.png"]:not(.avatar-img){filter:brightness(0)invert()}html.theme-dark .vendor-header{background:#ffffff0a;border-bottom-color:#ffffff14}html.theme-dark .vendor-ch-count{background:#ffffff14}html.theme-dark .vendor-table-wrap{background:#ffffff05}html.theme-dark .ch-table th{background:#ffffff08}html.theme-dark .ch-table tbody tr:hover td{background:#ffffff0a}html.theme-dark .type-badge,html.theme-dark .mname-code{background:#ffffff14}html.theme-dark .panel-header{background:#ffffff05}html.theme-dark .model-table th{background:#ffffff08}html.theme-dark .model-table tbody tr:hover td{background:#ffffff0d}
