.connection-strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:9px 10px;border:1px solid var(--panel-border);border-radius:8px;background:var(--bg2);color:var(--muted);font-size:11px;line-height:1.5}.connection-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;border:1px solid var(--muted)}.connection-strip[data-connection=connected] .connection-dot{background:var(--accent2);border-color:var(--accent2)}.connection-strip[data-connection=connecting] .connection-dot{background:var(--accent);border-color:var(--accent)}.connection-strip[data-connection=disconnected] .connection-dot{border-color:var(--danger);background:var(--danger)}#connection-label{flex:1 1 140px}#btn-reconnect{min-height:32px;padding:6px 9px;font-size:11px}
