.cs-title[data-v-ff926aa2]{text-align:center;margin:0 32px 10px;font-size:.95rem}.cs-scroll[data-v-ff926aa2]{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.cs-row[data-v-ff926aa2]{border:0;border-top:1px solid var(--vb-line);width:100%;color:var(--vb-ink);font-family:var(--vb-font);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:11px 4px;display:flex}.cs-row[data-v-ff926aa2]:first-child{border-top:0}.cs-row[data-v-ff926aa2]:disabled{opacity:.5;cursor:default}.cs-emoji[data-v-ff926aa2]{text-align:center;flex-shrink:0;width:30px;font-size:1.35rem}.cs-mid[data-v-ff926aa2]{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-name[data-v-ff926aa2]{font-size:.875rem;font-weight:700}.cs-tone[data-v-ff926aa2]{color:var(--vb-muted);font-size:.75rem}.cs-check[data-v-ff926aa2]{color:var(--vb-good);flex-shrink:0;margin-left:auto;font-size:1.0625rem;font-weight:700}.cs-hint[data-v-ff926aa2]{text-align:center;color:var(--vb-muted);margin:10px 2px 0;font-size:.75rem}.cs-manage[data-v-ff926aa2]{text-align:center;color:var(--vb-primary);margin:8px auto 0;padding:6px;font-size:.8125rem;font-weight:600;text-decoration:none;display:block}.cs-manage[data-v-ff926aa2]:focus-visible{outline:2px solid var(--vb-primary);border-radius:8px}.cc[data-v-c11f1035]{border:1px solid var(--vb-line);background:var(--vb-surface-2);max-width:40vw;height:30px;color:var(--vb-ink);font-family:var(--vb-font);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:.8125rem;font-weight:600;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cc-dot[data-v-c11f1035]{background:var(--vb-good);border-radius:50%;flex-shrink:0;width:7px;height:7px}.cc-name[data-v-c11f1035]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cc-caret[data-v-c11f1035]{color:var(--vb-muted);flex-shrink:0;font-size:.625rem}.vb-drawer-backdrop[data-v-e8f09833]{z-index:40;background:#00000080;position:fixed;inset:0}.vb-drawer[data-v-e8f09833]{z-index:41;background:var(--vb-surface);width:300px;max-width:85vw;color:var(--vb-ink);font-family:var(--vb-font);flex-direction:column;align-items:center;gap:16px;padding:32px 20px;display:flex;position:fixed;top:0;bottom:0;left:0}.vb-drawer-logo[data-v-e8f09833]{height:44px}.vb-avatar[data-v-e8f09833]{background:var(--vb-good);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:1.4rem;font-weight:700;display:flex}.vb-greeting[data-v-e8f09833]{color:var(--vb-ink);font-size:1.05rem}.vb-menu[data-v-e8f09833]{flex-direction:column;width:100%;margin-top:12px;display:flex}.vb-menu-item[data-v-e8f09833]{border:none;border-bottom:1px solid var(--vb-line);text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:16px 8px;font-size:1.05rem;display:flex}.vb-logout[data-v-e8f09833],.vb-menu-item[data-v-e8f09833]{color:var(--vb-ink);cursor:pointer;font-family:inherit}.vb-logout[data-v-e8f09833]{background:var(--vb-surface-2);border:none;border-radius:8px;margin-top:auto;padding:10px 24px}.vb-fade-enter-active[data-v-e8f09833],.vb-fade-leave-active[data-v-e8f09833]{transition:opacity .2s}.vb-fade-enter-from[data-v-e8f09833],.vb-fade-leave-to[data-v-e8f09833]{opacity:0}.vb-slide-enter-active[data-v-e8f09833],.vb-slide-leave-active[data-v-e8f09833]{transition:transform .2s}.vb-slide-enter-from[data-v-e8f09833],.vb-slide-leave-to[data-v-e8f09833]{transform:translate(-100%)}.vb-footer[data-v-5a942d31]{height:var(--vb-footer-h);box-sizing:border-box;background:var(--vb-surface);border-top:1px solid var(--vb-line);flex-shrink:0}.vb-footer[data-v-5a942d31],.vb-toolbar-btn[data-v-5a942d31]{justify-content:center;align-items:center;display:flex}.vb-toolbar-btn[data-v-5a942d31]{height:100%;color:var(--vb-muted);font-size:.75rem;font-family:var(--vb-font);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:3px;padding:0;position:relative}.vb-toolbar-btn.is-on[data-v-5a942d31]{color:var(--vb-ink)}.vb-toolbar-btn.is-on[data-v-5a942d31]:after{content:"";background:var(--vb-primary);border-radius:2px 2px 0 0;width:44px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.vb-toolbar-icon[data-v-5a942d31]{width:22px;height:22px}.ss[data-v-e5e22bcc]{gap:8px;display:flex}.ss[data-v-e5e22bcc],.ss-chip[data-v-e5e22bcc]{align-items:center}.ss-chip[data-v-e5e22bcc]{border:1px solid var(--vb-line);background:var(--vb-surface-2);height:38px;color:var(--vb-ink);font-family:var(--vb-font);cursor:pointer;border-radius:999px;flex-shrink:0;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.ss-chip-emoji[data-v-e5e22bcc]{font-size:15px}.ss-chip-icon[data-v-e5e22bcc]{width:16px;height:16px}.ss-favs[data-v-e5e22bcc]{scrollbar-width:none;flex:1;gap:7px;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.ss-favs[data-v-e5e22bcc]::-webkit-scrollbar{display:none}.ss-pill[data-v-e5e22bcc]{color:#fff;height:38px;font-family:var(--vb-font);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:.8125rem;font-weight:700;display:inline-flex;box-shadow:inset 0 -2px #0000002e}.ss-pill[data-v-e5e22bcc]:active{transform:scale(.97)}.ss-more[data-v-e5e22bcc]{border:1px solid var(--vb-line);width:38px;height:38px;color:var(--vb-ink);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ss-more-icon[data-v-e5e22bcc]{width:20px;height:20px}.sl[data-v-30a8d575]{flex-direction:column;flex:1;min-height:0;display:flex}.sl-tabs[data-v-30a8d575]{flex-shrink:0;justify-content:center;gap:26px;padding:2px 0 10px;display:flex}.sl-tab[data-v-30a8d575]{color:var(--vb-muted);font-family:var(--vb-font);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 0 5px;font-size:.875rem;font-weight:700}.sl-tab.is-on[data-v-30a8d575]{color:var(--vb-ink);border-bottom-color:var(--vb-ink)}.sl-grid[data-v-30a8d575]{scrollbar-width:thin;flex:1;grid-template-columns:1fr 1fr;gap:11px 12px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.sl-pill[data-v-30a8d575]{color:#fff;height:46px;font-family:var(--vb-font);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-size:.875rem;font-weight:700;display:flex;box-shadow:inset 0 -2px #0000002e}.sl-pill[data-v-30a8d575]:active{transform:scale(.97)}.sl-note[data-v-30a8d575]{text-align:center;color:#8a8a8a;flex-shrink:0;margin:8px 0 0;font-size:.6875rem}.ts-grid[data-v-42c34f3d]{scrollbar-width:thin;flex:1;grid-template-columns:1fr 1fr;gap:11px 12px;min-height:0;padding-top:26px;padding-right:2px;display:grid;overflow-y:auto}.ts-pill[data-v-42c34f3d]{color:#fff;height:46px;font-family:var(--vb-font);white-space:nowrap;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-size:.875rem;font-weight:700;display:flex;box-shadow:inset 0 -2px #0000002e}.ts-pill.is-on[data-v-42c34f3d]{border-color:#fff}.ts-pill[data-v-42c34f3d]:active{transform:scale(.97)}.ts-empty[data-v-42c34f3d]{text-align:center;color:var(--vb-muted);flex:1;justify-content:center;align-items:center;padding:26px 12px 0;font-size:.875rem;display:flex}.ty[data-v-0af1acca]{align-items:center;gap:8px;display:flex}.ty-input[data-v-0af1acca]{min-width:0;height:46px;color:var(--vb-ink);font-family:var(--vb-font);background:#222;border:1px solid #ffffff1f;border-radius:12px;flex:1;padding:0 12px;font-size:.9375rem}.ty-input[data-v-0af1acca]::placeholder{color:#8a8a8a}.ty-input[data-v-0af1acca]:focus{outline:2px solid var(--vb-primary);outline-offset:0}.ty-speak[data-v-0af1acca]{background:var(--vb-primary);color:#fff;height:46px;font-family:var(--vb-font);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-size:.875rem;font-weight:700;display:inline-flex}.ty-speak[data-v-0af1acca]:disabled{opacity:.5;cursor:default}.ty-speak-icon[data-v-0af1acca]{width:16px;height:16px}.ty-hint[data-v-0af1acca]{text-align:center;color:var(--vb-muted);margin:8px 0 0;font-size:.6875rem}.st[data-v-0bc78cb6]{left:50%;bottom:calc(var(--vb-footer-h) + 72px + var(--vb-panel-h,0px));z-index:40;color:#0b1220;max-width:calc(100% - 32px);font-family:var(--vb-font);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#e9eef7f0;border-radius:8px;padding:7px 14px;font-size:.8125rem;transition:bottom .18s;position:absolute;overflow:hidden;transform:translate(-50%);box-shadow:0 6px 20px #00000059}.st-fade-enter-active[data-v-0bc78cb6],.st-fade-leave-active[data-v-0bc78cb6]{transition:opacity .18s}.st-fade-enter-from[data-v-0bc78cb6],.st-fade-leave-to[data-v-0bc78cb6]{opacity:0}.vb-shell[data-v-a19a7c4b]{background:linear-gradient(180deg,var(--vb-bg-0),var(--vb-bg-1));color:var(--vb-ink);font-family:var(--vb-font);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.vb-shell-header[data-v-a19a7c4b]{height:var(--vb-header-h);background:var(--vb-header-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-shrink:0;padding:0 8px;position:relative}.vb-menu-btn[data-v-a19a7c4b],.vb-shell-header[data-v-a19a7c4b]{align-items:center;display:flex}.vb-menu-btn[data-v-a19a7c4b]{width:40px;height:40px;color:var(--vb-ink);cursor:pointer;background:0 0;border:none;justify-content:center}.vb-menu-icon[data-v-a19a7c4b]{width:24px;height:24px}.vb-shell-title[data-v-a19a7c4b]{text-align:center;color:var(--vb-ink);flex:1;font-size:1rem}.vb-header-spacer[data-v-a19a7c4b]{width:40px}.vb-rec-dot[data-v-a19a7c4b]{background:var(--vb-bad);border-radius:50%;width:10px;height:10px;margin-right:8px;animation:1.6s ease-out infinite vb-rec-pulse-a19a7c4b;display:inline-block}@keyframes vb-rec-pulse-a19a7c4b{0%{box-shadow:0 0 #e0605e80}70%,to{box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:reduce){.vb-rec-dot[data-v-a19a7c4b]{animation:none}}.vb-shell-main[data-v-a19a7c4b]{flex:1;min-height:0;position:relative;overflow-y:auto}
