.dash .need .row.connection-row{align-items:baseline;gap:var(--sp-2,2px) var(--sp-12,12px);grid-template-columns:8.5rem minmax(0,1fr) auto;display:grid}.dash .connection-row .connection-detail{gap:0 var(--sp-12,12px);flex-wrap:wrap;min-width:0;display:flex}.dash .connection-row .connection-health{flex-wrap:wrap;column-gap:.3em;display:inline-flex}.dash .connection-row .connection-health>span{white-space:nowrap}.dash .connection-row .need-state{text-align:right;margin-left:0}@media (max-width:540px){.dash .need .row.connection-row{grid-template-columns:minmax(0,1fr) auto}.dash .connection-row .connection-detail{grid-area:2/1/auto/-1}}.dash .panel.settings-connections>.need{padding:var(--sp-8,8px) 0;border:0;border-radius:0}.dash .panel.settings-connections>.need+.need{border-top:var(--divider-edge-w,var(--edge-w,1px)) solid var(--divider-edge-c,var(--edge-c,var(--rule)))}.dash .spend-control-body{align-items:center;gap:var(--sp-6,6px) var(--sp-8,8px);flex-wrap:wrap;display:flex}.dash .spend-control-body>:is(.hint,.inline-error){flex-basis:100%}
