.sidebar[data-v-de4b9ef4]{width:var(--sidebar-w);flex:none;display:flex;flex-direction:column;background:var(--surface);border-right:1px solid var(--border);transition:width .22s ease;overflow:hidden}.sidebar-head[data-v-de4b9ef4]{height:var(--topbar-h);display:flex;align-items:center;gap:9px;padding:0 16px;flex:none}.side-logo[data-v-de4b9ef4]{width:30px;height:30px;border-radius:8px;flex:none;background:var(--accent-grad);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #5145e559}.side-title[data-v-de4b9ef4]{font-weight:700;font-size:14.5px;letter-spacing:.2px;white-space:nowrap;color:var(--text-1)}.side-title span[data-v-de4b9ef4]{display:block;font-size:10.5px;color:var(--text-3);font-weight:500;letter-spacing:.4px}.side-search[data-v-de4b9ef4]{display:flex;align-items:center;gap:8px;height:32px;margin:4px 10px 2px;padding:0 10px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);color:var(--text-3);font-size:12.5px;cursor:pointer;flex:none;transition:all .15s;white-space:nowrap}.side-search[data-v-de4b9ef4]:hover{border-color:var(--border-strong);background:var(--surface);color:var(--text-2)}.side-search-ic[data-v-de4b9ef4]{font-size:14px;flex:none}.side-search-text[data-v-de4b9ef4]{flex:1;overflow:hidden;text-overflow:ellipsis}.side-search-kbd[data-v-de4b9ef4]{font-family:inherit;font-size:10.5px;color:var(--text-3);border:1px solid var(--border);border-radius:5px;padding:0 5px;background:var(--surface)}.side-scroll[data-v-de4b9ef4]{flex:1;overflow-y:auto;padding:6px 10px 12px}.side-scroll[data-v-de4b9ef4]::-webkit-scrollbar{width:0}.nav-group[data-v-de4b9ef4]{margin-bottom:4px}.nav-group-label[data-v-de4b9ef4]{font-size:11px;color:var(--text-3);font-weight:600;letter-spacing:.8px;padding:12px 8px 5px;white-space:nowrap}.nav-item[data-v-de4b9ef4]{display:flex;align-items:center;gap:9px;height:34px;padding:0 9px;border-radius:var(--r-sm);color:var(--text-2);font-size:13px;font-weight:500;cursor:pointer;transition:all .12s;white-space:nowrap;margin-bottom:1px}.nav-item[data-v-de4b9ef4]:hover{background:var(--surface-3);color:var(--text-1)}.nav-item.active[data-v-de4b9ef4]{background:var(--accent-soft);color:var(--accent);font-weight:600}.nav-ic[data-v-de4b9ef4]{font-size:16px;flex:none}.nav-label[data-v-de4b9ef4]{flex:1;overflow:hidden;text-overflow:ellipsis}.nav-item .badge[data-v-de4b9ef4]{font-style:normal;font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:20px;background:var(--surface-3);color:var(--text-3)}.nav-item.active .badge[data-v-de4b9ef4]{background:var(--accent-soft-2);color:var(--accent)}.nav-external[data-v-de4b9ef4]{font-size:12px;color:var(--text-3)}.side-foot[data-v-de4b9ef4]{flex:none;padding:10px;border-top:1px solid var(--border)}.usage-card[data-v-de4b9ef4]{border-radius:var(--r-md);padding:10px 12px;background:var(--surface-2);border:1px solid var(--border)}.u-row[data-v-de4b9ef4]{display:flex;justify-content:space-between;font-size:11.5px;color:var(--text-2);margin-bottom:6px}.u-row b[data-v-de4b9ef4]{color:var(--text-1);font-weight:600}.usage-bar[data-v-de4b9ef4]{height:5px;border-radius:3px;background:var(--surface-3);overflow:hidden}.usage-bar i[data-v-de4b9ef4]{display:block;height:100%;border-radius:3px;background:var(--accent-grad);transition:width .3s}.usage-bar i.warn[data-v-de4b9ef4]{background:var(--amber, #ff7d00)}.u-tip[data-v-de4b9ef4]{font-size:11px;color:var(--text-3);margin-top:6px}.u-tip a[data-v-de4b9ef4]{color:var(--accent);text-decoration:none;font-weight:500}.sidebar.collapsed[data-v-de4b9ef4]{width:64px}.sidebar-mask[data-v-de4b9ef4],.sidebar.collapsed .side-title[data-v-de4b9ef4],.sidebar.collapsed .nav-group-label[data-v-de4b9ef4],.sidebar.collapsed .nav-label[data-v-de4b9ef4],.sidebar.collapsed .nav-item .badge[data-v-de4b9ef4],.sidebar.collapsed .nav-external[data-v-de4b9ef4],.sidebar.collapsed .usage-card[data-v-de4b9ef4],.sidebar.collapsed .side-search-text[data-v-de4b9ef4],.sidebar.collapsed .side-search-kbd[data-v-de4b9ef4]{display:none}.sidebar.collapsed .side-search[data-v-de4b9ef4]{justify-content:center;margin:4px 8px 2px;padding:0}.sidebar.collapsed .nav-item[data-v-de4b9ef4],.sidebar.collapsed .sidebar-head[data-v-de4b9ef4]{justify-content:center;padding:0}.sidebar.collapsed .side-foot[data-v-de4b9ef4]{padding:6px}@media(max-width:768px){.sidebar[data-v-de4b9ef4]{position:fixed;top:0;left:0;bottom:0;z-index:300;width:var(--sidebar-w)!important;transform:translate(-100%);transition:transform .24s ease;box-shadow:none}.sidebar.mobile-open[data-v-de4b9ef4]{transform:none;box-shadow:var(--shadow-lg)}.sidebar.collapsed .side-title[data-v-de4b9ef4],.sidebar.collapsed .usage-card[data-v-de4b9ef4]{display:block}.sidebar.collapsed .side-search[data-v-de4b9ef4]{justify-content:flex-start;margin:4px 10px 2px;padding:0 10px}.sidebar.collapsed .side-search-text[data-v-de4b9ef4]{display:block}.sidebar.collapsed .side-search-kbd[data-v-de4b9ef4]{display:inline}.sidebar.collapsed .nav-group-label[data-v-de4b9ef4]{display:block}.sidebar.collapsed .nav-label[data-v-de4b9ef4],.sidebar.collapsed .nav-item .badge[data-v-de4b9ef4],.sidebar.collapsed .nav-external[data-v-de4b9ef4]{display:inline}.sidebar.collapsed .nav-item[data-v-de4b9ef4]{justify-content:flex-start;padding:0 9px}.sidebar.collapsed .sidebar-head[data-v-de4b9ef4]{justify-content:flex-start;padding:0 16px}.sidebar-mask[data-v-de4b9ef4]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:299;background:#0f111a73}}.top-icon-btn[data-v-24d3fe56]{width:34px;height:34px;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;color:var(--text-2);border:none;background:none;cursor:pointer;font-size:16px;transition:all .12s;flex:none}.top-icon-btn[data-v-24d3fe56]:hover{background:var(--surface-3);color:var(--text-1)}.notify-panel[data-v-24d3fe56]{width:360px}.notify-head[data-v-24d3fe56]{display:flex;align-items:center;gap:8px;padding:13px 16px 9px}.notify-head b[data-v-24d3fe56]{font-size:14px;font-weight:650;color:var(--text-1)}.notify-readall[data-v-24d3fe56]{margin-left:auto;font-size:12px;color:var(--accent);text-decoration:none;font-weight:500}.notify-tabs[data-v-24d3fe56]{display:flex;gap:2px;padding:0 16px;border-bottom:1px solid var(--border)}.notify-tab[data-v-24d3fe56]{height:30px;padding:0 10px;font-size:12.5px;color:var(--text-2);font-weight:500;border:none;background:none;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;font-family:inherit}.notify-tab.on[data-v-24d3fe56]{color:var(--accent);border-color:var(--accent);font-weight:600}.notify-list[data-v-24d3fe56]{max-height:380px;overflow-y:auto;padding:6px 0 8px}.notify-item[data-v-24d3fe56]{display:flex;gap:10px;padding:10px 16px;cursor:pointer;transition:background .12s}.notify-item[data-v-24d3fe56]:hover{background:var(--surface-2)}.notify-kind[data-v-24d3fe56]{flex:none;height:22px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:600;display:inline-flex;align-items:center;margin-top:1px}.notify-body[data-v-24d3fe56]{flex:1;min-width:0}.notify-title[data-v-24d3fe56]{font-size:13px;font-weight:600;color:var(--text-1);display:flex;align-items:center;gap:6px}.notify-item:not(.unread) .notify-title[data-v-24d3fe56]{font-weight:500;color:var(--text-2)}.unread-dot[data-v-24d3fe56]{width:6px;height:6px;border-radius:50%;background:var(--red);flex:none}.notify-content[data-v-24d3fe56]{font-size:12px;color:var(--text-3);line-height:1.55;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notify-time[data-v-24d3fe56]{font-size:11px;color:var(--text-3);margin-top:4px;opacity:.8}.notify-go[data-v-24d3fe56]{flex:none;align-self:center;font-size:13px;color:var(--text-3);opacity:0;transition:opacity .12s,color .12s}.notify-item.has-link:hover .notify-go[data-v-24d3fe56]{opacity:1;color:var(--accent)}.notify-empty[data-v-24d3fe56]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:34px 0;color:var(--text-3);font-size:12.5px}.notify-empty[data-v-24d3fe56] svg{font-size:26px;color:var(--green)}.top-divider[data-v-5ffff35a]{width:1px;height:20px;background:var(--border);margin:0 4px}.workspace-chip[data-v-5ffff35a]{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border-radius:var(--r-md);border:none;background:none;cursor:pointer;transition:background .12s;max-width:200px;font-family:inherit}.workspace-chip[data-v-5ffff35a]:hover{background:var(--surface-3)}.enterprise-chip[data-v-5ffff35a]{display:flex;align-items:center;gap:7px;height:36px;padding:0 10px;border-radius:var(--r-md);border:none;background:none;cursor:pointer;transition:background .12s;max-width:190px;font-family:inherit}.enterprise-chip[data-v-5ffff35a]:hover{background:var(--surface-3)}.enterprise-chip .e-ic[data-v-5ffff35a]{font-size:15px;color:var(--text-3);flex:none}.enterprise-chip .e-name[data-v-5ffff35a]{font-size:13px;font-weight:600;color:var(--text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-item.wp-ent[data-v-5ffff35a]{height:auto;padding:7px 8px}.wp-item-main[data-v-5ffff35a]{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.wp-item-sub[data-v-5ffff35a]{font-size:11px;color:var(--text-3)}.wp-tip[data-v-5ffff35a]{padding:8px 8px 4px;font-size:11px;line-height:1.6;color:var(--text-3)}.workspace-text[data-v-5ffff35a]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25;min-width:0}.w-name[data-v-5ffff35a]{font-size:12.5px;font-weight:600;color:var(--text-1);max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-corp[data-v-5ffff35a]{font-size:10.5px;color:var(--text-3);max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-caret[data-v-5ffff35a]{font-size:12px;color:var(--text-3);flex:none}.workspace-panel[data-v-5ffff35a]{width:320px;padding:8px;max-height:420px;overflow-y:auto}.wp-label[data-v-5ffff35a]{font-size:11px;font-weight:600;color:var(--text-3);letter-spacing:.5px;padding:6px 8px 4px;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.wp-count[data-v-5ffff35a]{font-size:10.5px;font-weight:500;color:var(--text-3);letter-spacing:0;opacity:.85;flex:none}.wp-item[data-v-5ffff35a]{display:flex;align-items:center;gap:8px;height:34px;padding:0 8px;border-radius:7px;font-size:13px;color:var(--text-1);cursor:pointer;transition:background .12s}.wp-item[data-v-5ffff35a]:hover{background:var(--surface-3)}.wp-item.on[data-v-5ffff35a]{background:var(--accent-soft);color:var(--accent);font-weight:600}.wp-item-name[data-v-5ffff35a]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-check[data-v-5ffff35a]{font-size:14px;color:var(--accent);flex:none}.wp-item.wp-account[data-v-5ffff35a]{height:auto;min-height:52px;padding:7px 8px;gap:10px;align-items:center}.wp-avatar[data-v-5ffff35a]{position:relative;width:34px;height:34px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600}.wp-avatar img[data-v-5ffff35a]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.wp-avatar .status-dot[data-v-5ffff35a]{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border:2px solid var(--surface);box-sizing:content-box}.wp-account-main[data-v-5ffff35a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:1.3}.wp-account-line1[data-v-5ffff35a]{display:flex;align-items:baseline;gap:6px;min-width:0}.wp-nickname[data-v-5ffff35a]{font-size:13px;font-weight:600;color:var(--text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-item.on .wp-nickname[data-v-5ffff35a]{color:var(--accent)}.wp-realname[data-v-5ffff35a]{font-size:11px;font-weight:500;color:var(--text-3);flex:none}.wp-corp-line[data-v-5ffff35a]{font-size:11.5px;font-weight:400;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-corp-ic[data-v-5ffff35a]{font-size:14px;color:var(--text-3);flex:none}.wp-divider[data-v-5ffff35a]{height:1px;background:var(--border);margin:6px 4px}.wp-empty[data-v-5ffff35a]{padding:12px 8px;font-size:12.5px;color:var(--text-3);text-align:center}@media(max-width:768px){.top-divider[data-v-5ffff35a]{display:none}.workspace-chip[data-v-5ffff35a]{max-width:132px;padding:0 6px}.w-corp[data-v-5ffff35a]{display:none}}.top-divider[data-v-2804938a]{width:1px;height:20px;background:var(--border);margin:0 4px}.enterprise-chip[data-v-2804938a]{display:flex;align-items:center;gap:7px;height:36px;padding:0 10px;border-radius:var(--r-md);border:none;background:none;cursor:pointer;transition:background .12s;max-width:190px;font-family:inherit}.enterprise-chip[data-v-2804938a]:hover{background:var(--surface-3)}.enterprise-chip .e-ic[data-v-2804938a]{font-size:15px;color:var(--text-3);flex:none}.enterprise-chip .e-name[data-v-2804938a]{font-size:13px;font-weight:600;color:var(--text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-caret[data-v-2804938a]{font-size:12px;color:var(--text-3);flex:none}.workspace-panel[data-v-2804938a]{width:320px;padding:8px;max-height:420px;overflow-y:auto}.wp-label[data-v-2804938a]{font-size:11px;font-weight:600;color:var(--text-3);letter-spacing:.5px;padding:6px 8px 4px;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.wp-count[data-v-2804938a]{font-size:10.5px;font-weight:500;color:var(--text-3);letter-spacing:0;opacity:.85;flex:none}.wp-item[data-v-2804938a]{display:flex;align-items:center;gap:8px;height:34px;padding:0 8px;border-radius:7px;font-size:13px;color:var(--text-1);cursor:pointer;transition:background .12s}.wp-item[data-v-2804938a]:hover{background:var(--surface-3)}.wp-item.on[data-v-2804938a]{background:var(--accent-soft);color:var(--accent);font-weight:600}.wp-item-name[data-v-2804938a]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-check[data-v-2804938a]{font-size:14px;color:var(--accent);flex:none}.wp-corp-ic[data-v-2804938a]{font-size:14px;color:var(--text-3);flex:none}.wp-item.wp-ent[data-v-2804938a]{height:auto;padding:7px 8px}.wp-item-main[data-v-2804938a]{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.wp-item-sub[data-v-2804938a]{font-size:11px;color:var(--text-3)}.wp-tip[data-v-2804938a]{padding:8px 8px 4px;font-size:11px;line-height:1.6;color:var(--text-3)}.scope-chip[data-v-2804938a]{cursor:default;flex:none}.scope-chip[data-v-2804938a] svg{font-size:12px}.udh-chips[data-v-2804938a]{display:flex;gap:6px;flex-wrap:wrap}.user-chip[data-v-2804938a]{display:flex;align-items:center;gap:8px;padding:4px 6px 4px 4px;border-radius:var(--r-md);cursor:pointer;transition:background .12s}.user-chip[data-v-2804938a]:hover{background:var(--surface-3)}.avatar[data-v-2804938a]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;flex:none;background:var(--accent-grad)}.user-meta[data-v-2804938a]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.u-name[data-v-2804938a]{font-size:13px;font-weight:600;color:var(--text-1);white-space:nowrap}.u-ent[data-v-2804938a]{font-size:11px;color:var(--text-3);white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.u-caret[data-v-2804938a]{font-size:12px;color:var(--text-3)}.user-drop-head[data-v-2804938a]{padding:10px 12px 8px;border-bottom:1px solid var(--border);margin-bottom:4px;min-width:200px}.udh-name[data-v-2804938a]{font-size:14px;font-weight:650;color:var(--text-1)}.udh-sub[data-v-2804938a]{font-size:12px;color:var(--text-3);margin:3px 0 7px}@media(max-width:768px){.top-divider[data-v-2804938a],.scope-chip[data-v-2804938a],.user-meta[data-v-2804938a],.u-caret[data-v-2804938a]{display:none}}.topbar[data-v-5f655b96]{height:var(--topbar-h);flex:none;display:flex;align-items:center;gap:10px;padding:0 16px;background:var(--surface);border-bottom:1px solid var(--border)}.top-icon-btn[data-v-5f655b96]{width:34px;height:34px;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;color:var(--text-2);border:none;background:none;cursor:pointer;font-size:16px;transition:all .12s;flex:none}.top-icon-btn[data-v-5f655b96]:hover{background:var(--surface-3);color:var(--text-1)}.crumb[data-v-5f655b96]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-3);white-space:nowrap}.crumb b[data-v-5f655b96]{color:var(--text-1);font-weight:600;font-size:13.5px}.crumb-sep[data-v-5f655b96]{font-size:12px;opacity:.5}.searchbox[data-v-5f655b96]{margin-left:auto;width:250px;height:34px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-2);display:flex;align-items:center;gap:8px;padding:0 10px;color:var(--text-3);font-size:13px;cursor:pointer;transition:all .15s;flex:none}.searchbox[data-v-5f655b96]:hover{border-color:var(--border-strong);background:var(--surface)}.searchbox-placeholder[data-v-5f655b96]{flex:1;overflow:hidden;white-space:nowrap}.searchbox kbd[data-v-5f655b96]{font-family:inherit;font-size:11px;color:var(--text-3);border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;padding:1px 5px;background:var(--surface);white-space:nowrap}@media(max-width:1180px){.searchbox[data-v-5f655b96]{width:36px;justify-content:center;padding:0}.searchbox-placeholder[data-v-5f655b96],.searchbox kbd[data-v-5f655b96]{display:none}}.top-actions[data-v-5f655b96]{display:flex;align-items:center;gap:6px}.create-btn[data-v-5f655b96]{border-radius:var(--r-sm)}.cs-btn[data-v-5f655b96]{border-radius:var(--r-sm);flex:none}.top-divider[data-v-5f655b96]{width:1px;height:20px;background:var(--border);margin:0 4px}.conn-chip[data-v-5f655b96]{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 7px;border-radius:20px;font-size:11.5px;white-space:nowrap;cursor:default;flex:none}.conn-chip .conn-dot[data-v-5f655b96]{width:7px;height:7px;border-radius:50%;flex:none;background:var(--green)}.conn-chip.conn-reconnecting[data-v-5f655b96]{color:var(--amber);background:var(--amber-soft);font-weight:500}.conn-chip.conn-reconnecting .conn-dot[data-v-5f655b96]{background:var(--amber);animation:conn-blink-5f655b96 1.1s ease-in-out infinite}.conn-chip.conn-down[data-v-5f655b96]{color:var(--red);background:var(--red-soft);font-weight:500}.conn-chip.conn-down .conn-dot[data-v-5f655b96]{background:var(--red)}@keyframes conn-blink-5f655b96{50%{opacity:.25}}.scope-chip[data-v-5f655b96]{cursor:default;flex:none}.scope-chip[data-v-5f655b96] svg{font-size:12px}.udh-chips[data-v-5f655b96]{display:flex;gap:6px;flex-wrap:wrap}.user-chip[data-v-5f655b96]{display:flex;align-items:center;gap:8px;padding:4px 6px 4px 4px;border-radius:var(--r-md);cursor:pointer;transition:background .12s}.user-chip[data-v-5f655b96]:hover{background:var(--surface-3)}.avatar[data-v-5f655b96]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;flex:none;background:var(--accent-grad)}.user-meta[data-v-5f655b96]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.u-name[data-v-5f655b96]{font-size:13px;font-weight:600;color:var(--text-1);white-space:nowrap}.u-ent[data-v-5f655b96]{font-size:11px;color:var(--text-3);white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.u-caret[data-v-5f655b96]{font-size:12px;color:var(--text-3)}.user-drop-head[data-v-5f655b96]{padding:10px 12px 8px;border-bottom:1px solid var(--border);margin-bottom:4px;min-width:200px}.udh-name[data-v-5f655b96]{font-size:14px;font-weight:650;color:var(--text-1)}.udh-sub[data-v-5f655b96]{font-size:12px;color:var(--text-3);margin:3px 0 7px}@media(max-width:768px){.topbar[data-v-5f655b96]{padding:0 10px;gap:6px;overflow-x:auto}.searchbox[data-v-5f655b96],.crumb>span[data-v-5f655b96],.crumb-sep[data-v-5f655b96],.top-divider[data-v-5f655b96],.scope-chip[data-v-5f655b96],.user-meta[data-v-5f655b96],.u-caret[data-v-5f655b96],.cs-btn-text[data-v-5f655b96],.conn-chip .conn-text[data-v-5f655b96]{display:none}.crumb[data-v-5f655b96]{min-width:0}.crumb b[data-v-5f655b96]{min-width:0;overflow:hidden;text-overflow:ellipsis}.top-actions[data-v-5f655b96]{flex:none;margin-left:auto}.conn-chip[data-v-5f655b96]{padding:0 5px}}@media(max-width:600px){.cs-btn[data-v-5f655b96],.theme-btn[data-v-5f655b96],.create-btn-text[data-v-5f655b96]{display:none}.create-btn[data-v-5f655b96] .arco-btn-icon{margin-right:0}}.arco-dropdown{max-height:calc(100vh - var(--topbar-h, 56px) - 16px);overflow-y:auto}.trial-banner[data-v-62b8e503]{display:flex;align-items:center;gap:10px;padding:8px 20px;font-size:13px;flex:none}.trial-banner.is-danger[data-v-62b8e503]{background:rgb(var(--danger-1));color:rgb(var(--danger-6))}.trial-banner.is-info[data-v-62b8e503]{background:rgb(var(--arcoblue-1));color:rgb(var(--arcoblue-6))}.trial-banner .tb-ic[data-v-62b8e503]{flex:none;font-size:15px}.trial-banner .tb-text[data-v-62b8e503]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trial-banner .tb-close[data-v-62b8e503]{flex:none;width:22px;height:22px;border:none;background:none;color:inherit;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;opacity:.7}.trial-banner .tb-close[data-v-62b8e503]:hover{opacity:1;background:#0000000f}.palette[data-v-0240b0c7] input{font-family:inherit}.palette-head[data-v-0240b0c7]{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid var(--border);color:var(--text-3);font-size:16px}.palette-head input[data-v-0240b0c7]{flex:1;border:none;outline:none;background:none;font-size:15px;color:var(--text-1)}.palette-body[data-v-0240b0c7]{max-height:380px;overflow-y:auto;padding:8px}.palette-section[data-v-0240b0c7]{padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.6px;color:var(--text-3)}.palette-item[data-v-0240b0c7]{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:9px;font-size:13.5px;cursor:pointer;color:var(--text-1);transition:all .1s}.palette-item[data-v-0240b0c7]:hover,.palette-item.hl[data-v-0240b0c7]{background:var(--accent-soft);color:var(--accent)}.palette-item .p-ic[data-v-0240b0c7]{width:28px;height:28px;border-radius:8px;background:var(--surface-3);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex:none;font-size:14px}.palette-item:hover .p-ic[data-v-0240b0c7],.palette-item.hl .p-ic[data-v-0240b0c7]{background:var(--accent-soft-2);color:var(--accent)}.palette-item .p-label[data-v-0240b0c7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette-item .p-tag[data-v-0240b0c7]{flex:none}.palette-item .p-desc[data-v-0240b0c7]{font-size:12px;color:var(--text-3);margin-left:auto;flex:none}.palette-empty[data-v-0240b0c7]{padding:30px 0;text-align:center;color:var(--text-3);font-size:13px}.palette-loading[data-v-0240b0c7]{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 0 14px;color:var(--text-3);font-size:12.5px}.palette-modal{border-radius:16px;overflow:hidden}.sp[data-v-29687798] input{font-family:inherit}.sp-head[data-v-29687798]{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid var(--border);color:var(--text-3);font-size:16px}.sp-head input[data-v-29687798]{flex:1;border:none;outline:none;background:none;font-size:15px;color:var(--text-1)}.sp-chip[data-v-29687798]{flex:none;padding:2px 7px;border-radius:6px;border:1px solid var(--border);background:var(--surface-2);font-size:11px;color:var(--text-3);white-space:nowrap}.sp-body[data-v-29687798]{max-height:400px;overflow-y:auto;padding:8px}.sp-section[data-v-29687798]{display:flex;align-items:center;gap:6px;padding:8px 10px 3px;font-size:11px;font-weight:600;letter-spacing:.6px;color:var(--text-3)}.sp-section-count[data-v-29687798]{font-weight:500;color:var(--text-3);opacity:.8}.sp-item[data-v-29687798]{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:9px;font-size:13.5px;cursor:pointer;color:var(--text-1);transition:background .1s}.sp-item.active[data-v-29687798]{background:var(--accent-soft);color:var(--accent)}.sp-ic[data-v-29687798]{width:28px;height:28px;border-radius:8px;background:var(--surface-3);display:flex;align-items:center;justify-content:center;color:var(--text-2);flex:none;font-size:14px}.sp-item.active .sp-ic[data-v-29687798]{background:var(--accent-soft-2);color:var(--accent)}.sp-title[data-v-29687798]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-title mark[data-v-29687798]{background:none;color:var(--accent);font-weight:700}.sp-badge[data-v-29687798]{flex:none}.sp-desc[data-v-29687798]{font-size:12px;color:var(--text-3);margin-left:auto;flex:none;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-hint[data-v-29687798]{display:flex;align-items:center;justify-content:center;gap:6px;padding:30px 16px;text-align:center;color:var(--text-3);font-size:13px}.sp-hint-idle[data-v-29687798]{font-size:12.5px}.sp-foot[data-v-29687798]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 14px;border-top:1px solid var(--border);font-size:12px;color:var(--text-3)}.sp-keys[data-v-29687798]{display:flex;align-items:center;gap:6px}.sp-command-link[data-v-29687798]{display:inline-flex;align-items:center;gap:5px;border:none;background:none;padding:4px 8px;border-radius:7px;font-size:12px;color:var(--text-3);cursor:pointer}.sp-command-link[data-v-29687798]:hover{background:var(--accent-soft);color:var(--accent)}.search-palette-modal{border-radius:16px;overflow:hidden}.shell[data-v-ee2bdc9f]{height:100vh;display:flex;background:var(--app-bg);overflow:hidden}.main-col[data-v-ee2bdc9f]{flex:1;display:flex;flex-direction:column;min-width:0}.page-wrap[data-v-ee2bdc9f]{flex:1;overflow-y:auto;min-height:0}:root{--font: -apple-system, BlinkMacSystemFont, "SF Pro SC", "PingFang SC", "Segoe UI", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--app-bg: #f6f7f9;--surface: #ffffff;--surface-2: #fafbfc;--surface-3: #f2f3f7;--border: #e7e8ee;--border-strong: #d9dbe3;--text-1: #191b22;--text-2: #5b5e6b;--text-3: #6f7489;--accent: #5145e5;--accent-strong: #4338ca;--accent-soft: #eeedfd;--accent-soft-2: #e3e1fb;--accent-grad: linear-gradient(135deg, #5145e5 0%, #7c4fe0 100%);--green: #0e9f6e;--green-soft: #e3f5ee;--red: #e02d3c;--red-soft: #fdebec;--amber: #b45309;--amber-soft: #fdf3e3;--blue: #0b6fc2;--blue-soft: #e7f2fb;--purple: #7a3ee8;--purple-soft: #f1eafd;--shadow-sm: 0 1px 2px rgba(16, 18, 28, .04), 0 0 0 1px rgba(16, 18, 28, .03);--shadow-md: 0 4px 16px -2px rgba(16, 18, 28, .08), 0 0 0 1px rgba(16, 18, 28, .03);--shadow-lg: 0 24px 64px -12px rgba(16, 18, 28, .18), 0 0 0 1px rgba(16, 18, 28, .04);--r-sm: 8px;--r-md: 10px;--r-lg: 14px;--sidebar-w: 232px;--topbar-h: 56px;--primary-1: 238, 237, 253;--primary-2: 220, 216, 251;--primary-3: 185, 178, 245;--primary-4: 145, 136, 238;--primary-5: 111, 99, 234;--primary-6: 81, 69, 229;--primary-7: 67, 56, 202;--link-1: 238, 237, 253;--link-2: 220, 216, 251;--link-3: 185, 178, 245;--link-4: 145, 136, 238;--link-5: 111, 99, 234;--link-6: 81, 69, 229;--link-7: 67, 56, 202;--border-radius-small: 6px;--border-radius-medium: 8px;--border-radius-large: 12px}html[data-theme=dark]{--app-bg: #0d0e12;--surface: #15171d;--surface-2: #1a1c24;--surface-3: #20232c;--border: #262933;--border-strong: #333743;--text-1: #f0f1f5;--text-2: #b0b4c1;--text-3: #878c9c;--accent: #7b70f2;--accent-strong: #948af5;--accent-soft: #262347;--accent-soft-2: #2f2b5c;--accent-grad: linear-gradient(135deg, #6c5fee 0%, #9257e8 100%);--green: #34c98e;--green-soft: #12362a;--red: #f0616d;--red-soft: #3c1d21;--amber: #e8a33d;--amber-soft: #3a2c14;--blue: #56a8e8;--blue-soft: #16293a;--purple: #a97ef5;--purple-soft: #2b2040;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 16px -2px rgba(0, 0, 0, .5);--shadow-lg: 0 24px 64px -12px rgba(0, 0, 0, .65)}body[arco-theme=dark]{--primary-1: 42, 39, 84;--primary-2: 53, 48, 110;--primary-3: 72, 64, 150;--primary-4: 95, 85, 190;--primary-5: 108, 96, 220;--primary-6: 123, 112, 242;--primary-7: 148, 138, 245;--link-6: 123, 112, 242;--link-7: 148, 138, 245}html,body,#app{height:100%;margin:0;padding:0;font-family:var(--font);background-color:var(--app-bg);color:var(--text-1);-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-3)}::-webkit-scrollbar-track{background:transparent}.num{font-variant-numeric:tabular-nums}.page{padding:20px 24px 40px;max-width:1440px;margin:0 auto}.page-header{display:flex;align-items:center;gap:10px;margin-bottom:16px}.page-title{font-size:19px;font-weight:700;color:var(--text-1);letter-spacing:.2px}.page-subtitle{margin-top:3px;font-size:13px;color:var(--text-3)}.page-header-right{margin-left:auto;display:flex;align-items:center;gap:8px}.page-header>.arco-space:last-child{margin-left:auto}.count-chip{font-size:12px;color:var(--text-3);background:var(--surface-3);padding:2px 9px;border-radius:20px;font-weight:500;white-space:nowrap}.chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap}.chip .dot{width:5px;height:5px;border-radius:50%;background:currentColor}.chip-green{color:var(--green);background:var(--green-soft)}.chip-red{color:var(--red);background:var(--red-soft)}.chip-amber{color:var(--amber);background:var(--amber-soft)}.chip-blue{color:var(--blue);background:var(--blue-soft)}.chip-purple{color:var(--purple);background:var(--purple-soft)}.chip-gray{color:var(--text-2);background:var(--surface-3)}.chip-accent{color:var(--accent);background:var(--accent-soft)}.seg{display:inline-flex;background:var(--surface-3);padding:3px;border-radius:9px;gap:2px}.seg button{height:26px;padding:0 11px;font-size:12.5px;border-radius:7px;color:var(--text-2);font-weight:500;transition:all .15s;border:none;background:none;cursor:pointer;font-family:inherit;white-space:nowrap}.seg button.on{background:var(--surface);color:var(--text-1);font-weight:600;box-shadow:var(--shadow-sm)}.status-dot{width:7px;height:7px;border-radius:50%;display:inline-block;background:var(--border-strong);flex-shrink:0}.status-dot.is-online{background:var(--green)}.status-dot.is-verifying{background:var(--amber)}.status-dot.is-offline{background:var(--border-strong)}.status-dot.is-busy{background:var(--amber)}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.arco-card{border-radius:var(--r-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);background:var(--surface)}.arco-card-header{border-bottom-color:var(--border)}.arco-btn-primary:not(.arco-btn-disabled):not(.arco-btn-status-danger):not(.arco-btn-status-warning):not(.arco-btn-status-success){background:var(--accent-grad);box-shadow:0 1px 3px #5145e559,inset 0 1px #ffffff2e}.arco-btn-primary:not(.arco-btn-disabled):not(.arco-btn-status-danger):not(.arco-btn-status-warning):not(.arco-btn-status-success):hover{background:var(--accent-grad);filter:brightness(1.08)}.arco-table-th{background:var(--surface-2)}.arco-avatar-image img{object-fit:cover}.arco-avatar{flex-shrink:0}.arco-modal{border-radius:16px}.arco-drawer{box-shadow:var(--shadow-lg)}@media(max-width:768px){.page{padding:14px 12px 32px}.page-header{flex-wrap:wrap;row-gap:8px}.page-header-right,.page-header>.arco-space:last-child{width:100%;margin-left:0;flex-wrap:wrap}.page-title{font-size:17px}.arco-modal{max-width:calc(100vw - 24px)!important;margin:0 auto}.arco-drawer{max-width:100vw!important}.arco-table-container{overflow-x:auto!important}.arco-table-element{min-width:640px}.arco-card-body{padding:14px 12px}.arco-popconfirm-popup-content,.arco-popover-popup-content{max-width:calc(100vw - 24px);overflow-wrap:anywhere}.arco-picker-container{max-width:calc(100vw - 24px);overflow-x:auto}.arco-select-dropdown{max-width:calc(100vw - 24px)}}.confirm-action-trigger[data-v-5790bde6]{display:contents}
