.environment-connections{gap:10px;min-width:0;display:grid}.environment-connections-description{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.environment-connection-card{background:var(--raised);border:1px solid var(--border);border-radius:9px;gap:9px;min-width:0;padding:14px;display:grid}.environment-connection-card p{color:var(--soft-text);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.environment-connection-card small{color:var(--muted);font-size:10px}.environment-connection-heading,.environment-connection-heading b,.environment-connection-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.environment-connection-heading b{color:var(--text);margin-right:auto;font-size:13px}.environment-connection-source{color:var(--mint);border:1px solid var(--border);background:#13deb90d;border-radius:4px;padding:3px 6px;font-size:10px}.environment-connection-heading .rowStatus{color:var(--muted);align-items:center;font-size:11px;display:inline-flex}.environment-connection-heading .statusDotWrap{place-items:center;width:16px;height:16px;display:grid}.environment-connection-heading .statusDot{background:var(--muted);border-radius:50%;width:6px;height:6px}.environment-connection-heading .connected .statusDot{background:var(--mint)}.environment-connection-heading .failed .statusDot{background:var(--red)}.environment-connection-heading .failed,.environment-connections .environment-connection-error{color:var(--red)}.workspace-settings .environment-connections{grid-column:1/-1}