.ws-status-dot.svelte-ltygjr{width:8px;height:8px;border-radius:50%;background:#ef4444;flex-shrink:0}.ws-status-dot.ws-connected.svelte-ltygjr{background:#22c55e}.ws-status-dot.ws-connecting.svelte-ltygjr{background:#eab308;animation:svelte-ltygjr-pulse-dot 1.5s ease-in-out infinite}@keyframes svelte-ltygjr-pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.sidebar-group-collapsed.svelte-ltygjr{max-height:0;opacity:0}.sidebar-group-expanded.svelte-ltygjr{max-height:500px;opacity:1}.sidebar-group-items.svelte-ltygjr{transition:max-height .2s ease-in-out,opacity .15s ease-in-out}.sidebar-nav.svelte-ltygjr::-webkit-scrollbar{width:4px}.sidebar-nav.svelte-ltygjr::-webkit-scrollbar-track{background:transparent}.sidebar-nav.svelte-ltygjr::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.sidebar-nav.svelte-ltygjr::-webkit-scrollbar-thumb:hover{background:#fff3}.toast-container.svelte-1h09xye{position:fixed;top:16px;right:16px;z-index:9999;display:flex;flex-direction:column;gap:8px;max-width:420px;pointer-events:none}.toast.svelte-1h09xye{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;font-size:13px;line-height:1.4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 24px #00000040;pointer-events:auto;animation:svelte-1h09xye-toast-in .25s ease-out}@keyframes svelte-1h09xye-toast-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.toast-info.svelte-1h09xye{background:#1e40afe6;color:#dbeafe;border:1px solid rgba(96,165,250,.3)}.toast-success.svelte-1h09xye{background:#15803de6;color:#dcfce7;border:1px solid rgba(74,222,128,.3)}.toast-warning.svelte-1h09xye{background:#b45309e6;color:#fef3c7;border:1px solid rgba(251,191,36,.3)}.toast-message.svelte-1h09xye{flex:1;min-width:0}.toast-actions.svelte-1h09xye{display:flex;align-items:center;gap:6px;flex-shrink:0}.toast-action.svelte-1h09xye{font-size:12px;font-weight:600;text-decoration:underline;color:inherit;opacity:.9;white-space:nowrap}.toast-action.svelte-1h09xye:hover{opacity:1}.toast-close.svelte-1h09xye{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:#ffffff1a;border-radius:4px;color:inherit;cursor:pointer;opacity:.7}.toast-close.svelte-1h09xye:hover{opacity:1;background:#fff3}
