.logo-mark.svelte-1mbukm4{display:inline-flex;width:var(--logo-size);height:var(--logo-size);filter:drop-shadow(0 4px 12px var(--color-accent-glow))}.logo-mark.svelte-1mbukm4 svg:where(.svelte-1mbukm4){width:100%;height:100%}.logo-text.svelte-1mbukm4{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;font-size:calc(var(--logo-size) * .62);color:var(--color-fg-strong)}.logo-text-accent.svelte-1mbukm4{color:var(--color-accent);font-weight:500}.spinner.svelte-1rnexux{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:svelte-1rnexux-spin .7s linear infinite;opacity:.85}@keyframes svelte-1rnexux-spin{to{transform:rotate(360deg)}}.status-dot.svelte-1m5tjo8{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--dot-color);position:relative;flex-shrink:0}.status-dot.pulse.svelte-1m5tjo8:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:var(--dot-color);opacity:.35;animation:svelte-1m5tjo8-dot-pulse 1.8s var(--ease-out-quad) infinite}@keyframes svelte-1m5tjo8-dot-pulse{0%{transform:scale(1);opacity:.35}70%{transform:scale(2.2);opacity:0}to{transform:scale(2.2);opacity:0}}.empty-art.svelte-1ihvhlz{width:80px;height:80px;opacity:.95}.empty-art.svelte-1ihvhlz svg:where(.svelte-1ihvhlz){width:100%;height:100%}.ws.svelte-12yu81v{position:relative}.ws-current.svelte-12yu81v,.ws-empty.svelte-12yu81v{display:inline-flex;align-items:center;gap:9px;height:38px;padding:0 10px;border-radius:var(--radius, 10px);background:var(--panel-2, #161b26);border:1px solid var(--border, #252c3b);color:var(--text, #f4f6fb);cursor:pointer;font:inherit}.ws-current.svelte-12yu81v:hover,.ws-empty.svelte-12yu81v:hover{border-color:var(--brand, #ff5d73)}.ws-empty.svelte-12yu81v{gap:7px;font-weight:600;font-size:13px;color:var(--text-dim, #aeb6c6)}.ws-empty.svelte-12yu81v svg:where(.svelte-12yu81v){width:16px;height:16px}.ws-mark.svelte-12yu81v{width:26px;height:26px;flex:0 0 auto;display:grid;place-items:center;border-radius:7px;font-weight:800;font-size:13px;color:#fff;background:linear-gradient(135deg,var(--brand, #ff5d73),var(--brand-2, #ff9e3d))}.ws-mark.sm.svelte-12yu81v{width:24px;height:24px;font-size:12px}.ws-mark.plus.svelte-12yu81v{background:var(--panel-2, #161b26);color:var(--text-dim, #aeb6c6);border:1px dashed var(--border, #252c3b)}.ws-text.svelte-12yu81v{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;min-width:0}.ws-name.svelte-12yu81v{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.ws-role.svelte-12yu81v,.ws-login.svelte-12yu81v{font-size:11px;color:var(--text-dim, #aeb6c6)}.ws-caret.svelte-12yu81v{width:16px;height:16px;color:var(--text-dim, #aeb6c6)}.ws-scrim.svelte-12yu81v{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:transparent;border:0;cursor:default}.ws-menu.svelte-12yu81v{position:absolute;top:calc(100% + 6px);left:0;z-index:41;min-width:240px;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:var(--radius, 10px);background:var(--panel, #10131c);border:1px solid var(--border, #252c3b);box-shadow:0 18px 40px #00000073}.ws-item.svelte-12yu81v{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:8px;background:transparent;border:0;color:var(--text, #f4f6fb);cursor:pointer;font:inherit;text-align:left}.ws-item.svelte-12yu81v:hover,.ws-item.active.svelte-12yu81v{background:var(--panel-2, #161b26)}.ws-badge.svelte-12yu81v{margin-left:auto;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px;color:var(--text-dim, #aeb6c6);background:var(--panel-2, #161b26);border:1px solid var(--border, #252c3b)}.ws-badge.owner.svelte-12yu81v{color:#fff;background:linear-gradient(135deg,var(--brand, #ff5d73),var(--brand-2, #ff9e3d));border:0}.ws-sep.svelte-12yu81v{height:1px;margin:4px 2px;background:var(--border, #252c3b)}.ws-item.new.svelte-12yu81v .ws-name:where(.svelte-12yu81v){color:var(--text-dim, #aeb6c6);font-weight:600}.status-pill.svelte-gs5czl{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border-radius:999px;background:var(--panel-2);border:1px solid var(--border)}.status-label.svelte-gs5czl{font-size:12.5px;color:var(--text-dim);font-weight:600}
