@mixin UtilityNetworkTrace {
  .esri-utility-trace-network {
    display: flex;
    flex: 1 1 auto;
    flex-direction: row;

    &.esri-component.esri-widget--panel {
      min-height: $panel-min-height--medium;
    }

    calcite-icon {
      box-sizing: initial;
    }

    calcite-tab {
      background-color: $background-color--offset;
      padding-bottom: 0;
      padding-top: 0;

      &:not([selected]) {
        flex: 0;
      }
    }

    calcite-block {
      margin-bottom: 0rem;
    }

    &__add-button-container {
      display: flex;
      justify-content: center;
      margin: $cap-spacing--plus-half 0 $cap-spacing;
    }

    &__notice-container {
      padding: $cap-spacing--half;
    }

    &__list-container {
      background-color: $background-color;
      padding: $cap-spacing--quarter $side-spacing--quarter;
    }

    &__flow {
      height: 100%;
    }

    &__results-container {
      height: 100%;
    }

    &__number-input {
      width: 150px;
    }
  }
}

@if $include_UtilityNetworkTrace ==true {
  @include UtilityNetworkTrace();
}
