/***BEGIN WorkItemCommentCountCell.css***/
.work-item-comment-count-cell {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
  .work-item-comment-count-cell .work-item-comment-count-icon {
    display: inline-block;
    font-size: 16px;
    padding-right: 6px;
    vertical-align: middle; }
/***END WorkItemCommentCountCell.css***/

/***BEGIN WorkItemDateTimeCell.css***/
.work-item-date-time-cell {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
/***END WorkItemDateTimeCell.css***/

/***BEGIN WorkItemIconTitleCell.css***/
.work-item-icon-title-cell {
  display: flex;
  width: 100%;
  align-items: center; }
  .work-item-icon-title-cell .work-item-type-icon {
    margin-right: 5px; }
  .work-item-icon-title-cell .work-item-title {
    flex: 1 0 auto;
    width: calc(100% - 19px); }
  .work-item-icon-title-cell .work-item-title-link {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100%; }

.work-items-hub-row:hover .original-content, .work-items-hub-row[aria-selected="true"] .original-content {
  max-width: calc(100% - 32px); }
/***END WorkItemIconTitleCell.css***/

/***BEGIN WorkItemSimpleCell.css***/
.work-item-simple-cell {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
/***END WorkItemSimpleCell.css***/

/***BEGIN WorkItemsHubView.css***/
.work-items-hub-view {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute; }
  .work-items-hub-view .vss-PivotBarItem,
  .work-items-hub-view .vss-PivotBarItem > .internal-content-host {
    width: 100%; }
  .work-items-hub-view .vss-ZeroData {
    margin-top: 65px; }

.work-items-hub-callout {
  background: rgba(255, 255, 255, 1);
  background: var(--background-color,rgba(255, 255, 255, 1));
  padding: 8px; }
/***END WorkItemsHubView.css***/

/***BEGIN WorkItemsTabContent.css***/
.work-items-hub-spinner {
  bottom: 50%;
  position: absolute;
  left: 0;
  right: 0;
  transform: translate(0, -50%); }

.work-items-tab-content {
  width: calc(100% - 20px);
  position: absolute;
  left: 0;
  top: 0;
  padding-left: 20px; }
  .work-items-tab-content .zero-data-load-more {
    text-align: center; }
  .work-items-tab-content .message-container {
    font-size: 0.75rem;
    color: rgba(0, 0, 0, .55);
    color: var(--text-secondary-color,rgba(0, 0, 0, .55));
    padding: 5px 0; }
    .work-items-tab-content .message-container .spinner {
      display: inline-block;
      margin-top: 2px;
      margin-right: 7px; }
    .work-items-tab-content .message-container .spinner-label {
      display: inline-block;
      vertical-align: top;
      color: rgba(0, 90, 158, 1);
      color: var(--communication-foreground,rgba(0, 90, 158, 1)); }
    .work-items-tab-content .message-container .bowtie-icon {
      color: rgba(0, 90, 158, 1);
      color: var(--communication-foreground,rgba(0, 90, 158, 1));
      margin-right: 5px; }
  .work-items-tab-content .work-items-hub-detailslist .ms-DetailsRow-cell:not(.vss-DetailsList--cellCheck) > div,
  .work-items-tab-content .work-items-hub-grid .ms-DetailsRow-cell:not(.vss-DetailsList--cellCheck) > div {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis; }
  @media screen and (-ms-high-contrast: active) {
    .work-items-tab-content .ms-DetailsRow.is-selected .work-item-tags .tag-item {
      background-color: Highlight;
      border-color: HighlightText; } }
  .work-items-tab-content .work-items-hub-detailslist > div[role="grid"] > div[role="presentation"]:first-child {
    position: sticky;
    top: 0px;
    z-index: 1; }
/***END WorkItemsTabContent.css***/

