/**
 * Copyright (c) HashiCorp, Inc.
 * SPDX-License-Identifier: MPL-2.0
 */

%consul-upstream-instance-list {
  li {
    @extend %composite-row;
  }
  dl {
    @extend %horizontal-kv-list;
  }
  dl.datacenter dt::before {
    @extend %with-user-organization-mask, %as-pseudo;
  }
  dl.partition dt::before {
    @extend %with-user-team-mask, %as-pseudo;
  }
  dl.nspace dt::before {
    @extend %with-folder-outline-mask, %as-pseudo;
  }
  dl.local-bind-socket-path dt,
  dl.local-bind-address dt {
    @extend %horizontal-kv-list-hidden-title;
  }
  dl.local-bind-socket-mode dt {
    @extend %horizontal-kv-list-visible-title;
    text-transform: lowercase;
    font-weight: var(--token-typography-font-weight-semibold);
  }
}
.consul-upstream-instance-list {
  @extend %consul-upstream-instance-list;
}
