.admin-build-release-hub-view {
  height: 100%;
  overflow: auto;
}

.admin-concurrency-jobs-view {
  max-width: 510px;
  margin: 10px;
  display: grid;
}

.admin-concurrency-jobs-view .public-concurrency-title-section {
  margin-top: 30px;
}

.admin-concurrency-jobs-view .private-concurrency-title,
.admin-concurrency-jobs-view .public-concurrency-title {
  font-size: 16px;
}

.admin-concurrency-jobs-view .title-row {
  background-color: rgba( 244, 244, 244 ,  1 );
  background-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 );
  border:  1px solid;
  border-color: rgba( 234, 234, 234 ,  1 );
  border-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  margin-top: 15px;
}

.admin-concurrency-jobs-view .free-text {
  color: rgba( 168, 0, 0 ,  1 );
  color: rgba( var(--palette-accent1-dark,168, 0, 0) ,  1 );
}

.admin-concurrency-jobs-view .free-suffix {
  margin-left: 10px;
  font-size: 12px;
}

.admin-concurrency-jobs-view .extralarge-font {
  font-size: 18px;
  font-weight: 600;
}

.admin-concurrency-jobs-view .large-font {
  font-size: 14px;
  font-weight: 600;
}

.admin-concurrency-jobs-view .medium-font {
  font-size: 12px;
  vertical-align: text-top;
}

.admin-concurrency-jobs-view .small-font {
  font-size: 10px;
}

.admin-concurrency-jobs-view .concurrency-row, .admin-concurrency-jobs-view .concurrency-row-middle, .admin-concurrency-jobs-view .concurrency-row-sub-middle {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

.admin-concurrency-jobs-view .concurrency-row .concurrency-type-icon, .admin-concurrency-jobs-view .concurrency-row-middle .concurrency-type-icon, .admin-concurrency-jobs-view .concurrency-row-sub-middle .concurrency-type-icon {
  width: 40px;
  height: 40px;
}

.admin-concurrency-jobs-view .concurrency-row .title-header-section, .admin-concurrency-jobs-view .concurrency-row-middle .title-header-section, .admin-concurrency-jobs-view .concurrency-row-sub-middle .title-header-section {
  display: inline-flex;
}

.admin-concurrency-jobs-view .concurrency-row .value-header-section, .admin-concurrency-jobs-view .concurrency-row-middle .value-header-section, .admin-concurrency-jobs-view .concurrency-row-sub-middle .value-header-section {
  display: grid;
  width: 100px;
  float: right;
}

.admin-concurrency-jobs-view .concurrency-row .free-minutes-section, .admin-concurrency-jobs-view .concurrency-row-middle .free-minutes-section, .admin-concurrency-jobs-view .concurrency-row-sub-middle .free-minutes-section {
  display: grid;
  width: 28%;
  float: right;
}

.admin-concurrency-jobs-view .concurrency-row .title-and-link-section, .admin-concurrency-jobs-view .concurrency-row-middle .title-and-link-section, .admin-concurrency-jobs-view .concurrency-row-sub-middle .title-and-link-section {
  margin-left: 10px;
}

.admin-concurrency-jobs-view .concurrency-row .floatright-section, .admin-concurrency-jobs-view .concurrency-row-middle .floatright-section, .admin-concurrency-jobs-view .concurrency-row-sub-middle .floatright-section {
  float: right;
  width: 100px;
}

.admin-concurrency-jobs-view .concurrency-row .view-inprogress-jobs-link, .admin-concurrency-jobs-view .concurrency-row-middle .view-inprogress-jobs-link, .admin-concurrency-jobs-view .concurrency-row-sub-middle .view-inprogress-jobs-link {
  height: 20px;
  color: rgba( 16, 110, 190 ,  1 );
  color: rgba( var(--palette-primary-shade-10,16, 110, 190) ,  1 );
}

.admin-concurrency-jobs-view .concurrency-row .view-inprogress-jobs-link:hover, .admin-concurrency-jobs-view .concurrency-row-middle .view-inprogress-jobs-link:hover, .admin-concurrency-jobs-view .concurrency-row-sub-middle .view-inprogress-jobs-link:hover {
  color: rgba( 0, 90, 158 ,  1 );
  color: rgba( var(--palette-primary-shade-20,0, 90, 158) ,  1 );
}

@media screen and (-ms-high-contrast: active) {
  .admin-concurrency-jobs-view .concurrency-row .view-inprogress-jobs-link, .admin-concurrency-jobs-view .concurrency-row-middle .view-inprogress-jobs-link, .admin-concurrency-jobs-view .concurrency-row-sub-middle .view-inprogress-jobs-link {
    forced-color-adjust: none;
    color: Highlight;
  }
}

.admin-concurrency-jobs-view .concurrency-row .purchase-concurrentjobs-link, .admin-concurrency-jobs-view .concurrency-row-middle .purchase-concurrentjobs-link, .admin-concurrency-jobs-view .concurrency-row-sub-middle .purchase-concurrentjobs-link {
  float: right;
}

.admin-concurrency-jobs-view .concurrency-row .purchase-jobs-link, .admin-concurrency-jobs-view .concurrency-row-middle .purchase-jobs-link, .admin-concurrency-jobs-view .concurrency-row-sub-middle .purchase-jobs-link {
  margin-left: 10px;
  height: 15px;
}

.admin-concurrency-jobs-view .concurrency-row .concurrencytype-info-icon, .admin-concurrency-jobs-view .concurrency-row-middle .concurrencytype-info-icon, .admin-concurrency-jobs-view .concurrency-row-sub-middle .concurrencytype-info-icon {
  cursor: default;
  margin-left: 5px;
}

.admin-concurrency-jobs-view .concurrency-row .value-section-spinner, .admin-concurrency-jobs-view .concurrency-row-middle .value-section-spinner, .admin-concurrency-jobs-view .concurrency-row-sub-middle .value-section-spinner {
  height: 24px;
  justify-self: flex-start;
}

.admin-concurrency-jobs-view .concurrency-row {
  border-left:  1px solid;
  border-left-color: rgba( 234, 234, 234 ,  1 );
  border-left-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  border-right:  1px solid;
  border-right-color: rgba( 234, 234, 234 ,  1 );
  border-right-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  border-bottom:  1px solid;
  border-bottom-color: rgba( 234, 234, 234 ,  1 );
  border-bottom-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}

.admin-concurrency-jobs-view .concurrency-row-middle {
  border-left:  1px solid;
  border-left-color: rgba( 234, 234, 234 ,  1 );
  border-left-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  border-right:  1px solid;
  border-right-color: rgba( 234, 234, 234 ,  1 );
  border-right-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}

.admin-concurrency-jobs-view .concurrency-row-sub-middle {
  border-left:  1px solid;
  border-left-color: rgba( 234, 234, 234 ,  1 );
  border-left-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  border-right:  1px solid;
  border-right-color: rgba( 234, 234, 234 ,  1 );
  border-right-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  padding-top: 1px;
  padding-left: 30px;
}

.admin-concurrency-jobs-view .concurrency-row-end {
  border-top:  1px solid;
  border-top-color: rgba( 234, 234, 234 ,  1 );
  border-top-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
}
