/***BEGIN AnsiParser.css***/
.ansifg-b {
  color: #000000; }

.ansifg-r {
  color: #FF6673; }

.ansifg-g {
  color: #73E68C; }

.ansifg-gr {
  color: #A6A6A6; }

.ansifg-y {
  color: #FEFB84; }

.ansifg-bl {
  color: #66BDFF; }

.ansifg-m {
  color: #AE99FF; }

.ansifg-c {
  color: #66E0FF; }

.ansifg-w {
  color: #FFFFFF; }

.ansifg-g {
  color: #73E68C; }

.ansibg-b {
  background-color: #000000; }

.ansibg-bl {
  background-color: #000000; }

.ansibg-r {
  background-color: #FF6673; }

.ansibg-g {
  background-color: #73E68C; }

.ansibg-y {
  background-color: #FEFB84; }

.ansibg-bl {
  background-color: #66BDFF; }

.ansibg-m {
  background-color: #AE99FF; }

.ansibg-c {
  background-color: #66E0FF; }

.ansibg-w {
  background-color: #FFFFFF; }
/***END AnsiParser.css***/

/***BEGIN Common.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }
/***END Common.css***/

/***BEGIN AgentAcquisition.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.agent-acquisition-container {
  margin: 16px; }
  .agent-acquisition-container .agent-acquisition-header {
    font-size: 1.125rem;
    font-weight: bold;
    margin-bottom: 30px; }
  .agent-acquisition-container .agent-acquisition-prerequisites {
    width: 100%;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex; }
  .agent-acquisition-container .agent-acquisition-preRequisite-section {
    width: 50%;
    align-items: center; }
    .agent-acquisition-container .agent-acquisition-preRequisite-section .agent-acquisition-preRequisite-title {
      font-weight: bold; }
    .agent-acquisition-container .agent-acquisition-preRequisite-section .agent-acquisition-preRequisite-subtext-section {
      align-items: baseline;
      font-size: 0.75rem;
      display: -webkit-inline-flex;
      display: -ms-inline-flexbox;
      display: inline-flex; }
      .agent-acquisition-container .agent-acquisition-preRequisite-section .agent-acquisition-preRequisite-subtext-section .agent-acquisition-preRequisite-external-link,
      .agent-acquisition-container .agent-acquisition-preRequisite-section .agent-acquisition-preRequisite-subtext-section .agent-acquisition-preRequisite-subtext-separator {
        margin-left: 5px;
        margin-right: 5px; }
      .agent-acquisition-container .agent-acquisition-preRequisite-section .agent-acquisition-preRequisite-subtext-section .agent-acquisition-preRequisite-external-link {
        position: absolute;
        margin-top: 2px; }
      .agent-acquisition-container .agent-acquisition-preRequisite-section .agent-acquisition-preRequisite-subtext-section .agent-acquisition-link {
        color: rgba( 16, 110, 190 ,  1 );
        color: rgba( var(--palette-primary-shade-10,16, 110, 190) ,  1 ); }
    .agent-acquisition-container .agent-acquisition-preRequisite-section .agent-acquisition-preRequisite-learn-more .learn-more {
      margin-left: 5px;
      color: rgba( 0, 90, 158 ,  1 );
      color: rgba( var(--palette-primary-shade-20,0, 90, 158) ,  1 ); }
      .agent-acquisition-container .agent-acquisition-preRequisite-section .agent-acquisition-preRequisite-learn-more .learn-more + .bowtie-icon {
        color: rgba( 0, 90, 158 ,  1 );
        color: rgba( var(--palette-primary-shade-20,0, 90, 158) ,  1 ); }
  .agent-acquisition-container .agent-acquisition-preRequisite-icon-section {
    margin: 4px;
    padding-right: 10px; }
  .agent-acquisition-container .license-total,
  .agent-acquisition-container .queue-position-icon {
    height: 32px;
    width: 32px; }
  .agent-acquisition-container .license-total.license-not-acquired {
    background: rgba(218, 10, 0, 1);
    background: var(--status-error-text,rgba(218, 10, 0, 1)); }
  .agent-acquisition-container .license-total.license-acquired {
    background: rgba( 186, 216, 10 ,  1 );
    background: rgba( var(--palette-accent2,186, 216, 10) ,  1 ); }
  .agent-acquisition-container .license-total .license-unused {
    background: rgba( 200, 200, 200 ,  1 );
    background: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 ); }
  .agent-acquisition-container .queue-position-icon {
    background: rgba( 255, 255, 255 ,  1 );
    background: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
    border: 0.5px solid transparent;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px; }
    .agent-acquisition-container .queue-position-icon .queue-position-text {
      text-align: center;
      margin-top: 3px;
      color: rgba(0, 0, 0, .9);
      color: var(--text-primary-color,rgba(0, 0, 0, .9));
      font-size: 1.125rem;
      font-weight: bold; }
/***END AgentAcquisition.css***/

/***BEGIN ExpandedLogsTaskHeader.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.logs-task-expanded-view-header {
  flex-wrap: nowrap;
  justify-content: space-between;
  padding: 5px;
  background: black;
  color: white;
  border-bottom:  2px solid;
  border-bottom-color: rgba( 102, 102, 102 ,  1 );
  border-bottom-color: rgba( var(--palette-neutral-60,102, 102, 102) ,  1 );
  height: 52px;
  width: 100%; }
  .logs-task-expanded-view-header .logs-view-header-left-section {
    overflow: hidden;
    width: 55%; }
    .logs-task-expanded-view-header .logs-view-header-left-section .header-title-container {
      max-width: 90%;
      padding: 10px 10px 5px 10px;
      margin-right: 5px;
      position: relative; }
      .logs-task-expanded-view-header .logs-view-header-left-section .header-title-container .header-title-container-tooltip-host {
        width: 100%;
        margin-left: 25px; }
        .logs-task-expanded-view-header .logs-view-header-left-section .header-title-container .header-title-container-tooltip-host .logs-task-name {
          font-weight: 600; }
    .logs-task-expanded-view-header .logs-view-header-left-section .logs-expanded-view-task-status-icon {
      margin-top: 2px;
      position: absolute; }
  .logs-task-expanded-view-header .logs-header-separator {
    border:  0.5px solid;
    border-color: rgba( 102, 102, 102 ,  1 );
    border-color: rgba( var(--palette-neutral-60,102, 102, 102) ,  1 );
    height: 24px;
    margin: 8px 0px 0px 8px; }
  .logs-task-expanded-view-header .logs-view-header-right-section {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex; }
    .logs-task-expanded-view-header .logs-view-header-right-section .logs-header-picklist-title {
      align-self: stretch;
      align-items: center; }
      .logs-task-expanded-view-header .logs-view-header-right-section .logs-header-picklist-title .vss-PickListDropdown--title {
        background: inherit;
        border: none;
        align-items: center;
        margin-top: 3px; }
        .logs-task-expanded-view-header .logs-view-header-right-section .logs-header-picklist-title .vss-PickListDropdown--title:hover, .logs-task-expanded-view-header .logs-view-header-right-section .logs-header-picklist-title .vss-PickListDropdown--title:focus {
          background-color: black; }
        .logs-task-expanded-view-header .logs-view-header-right-section .logs-header-picklist-title .vss-PickListDropdown--title:focus {
          border-width: 1px;
          border-style: solid;
          border-color: white;
          border-image: initial; }
      .logs-task-expanded-view-header .logs-view-header-right-section .logs-header-picklist-title button.picker-dropdown-button {
        margin-top: 5px; }
    .logs-task-expanded-view-header .logs-view-header-right-section .logs-expanded-view-close-button {
      color: white;
      background: transparent;
      margin: 4px; }
    .logs-task-expanded-view-header .logs-view-header-right-section .logs-view-action-button-icon {
      color: rgba( 43, 136, 216 ,  1 );
      color: rgba( var(--palette-primary-tint-10,43, 136, 216) ,  1 ); }
    .logs-task-expanded-view-header .logs-view-header-right-section .logs-view-actions-section .follow-tail-toggle {
      margin-left: 10px;
      margin-top: 10px;
      color: white; }
      .logs-task-expanded-view-header .logs-view-header-right-section .logs-view-actions-section .follow-tail-toggle .bolt-toggle-button-text {
        color: white; }
    .logs-task-expanded-view-header .logs-view-header-right-section .logs-view-actions-section .logs-view-action-button {
      height: 40px;
      background: transparent;
      color: white;
      margin-left: 5px; }
    .logs-task-expanded-view-header .logs-view-header-right-section .logs-view-actions-section .logs-view-action-button-disabled {
      color: rgba( 166, 166, 166 ,  1 );
      color: rgba( var(--palette-neutral-30,166, 166, 166) ,  1 );
      border: 1px solid black; }
      .logs-task-expanded-view-header .logs-view-header-right-section .logs-view-actions-section .logs-view-action-button-disabled .logs-view-action-button-icon {
        color: rgba( 166, 166, 166 ,  1 );
        color: rgba( var(--palette-neutral-30,166, 166, 166) ,  1 ); }
/***END ExpandedLogsTaskHeader.css***/

/***BEGIN ExpandedLogsViewerComponent.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.logs-expanded-panel.bolt-panel-callout-content {
  width: 80%; }

.logs-expand-view {
  height: 100%;
  min-width: 600px;
  background: black; }
  .logs-expand-view .bolt-toggle-button-pill[aria-checked='false'] {
    border-color: white; }
    .logs-expand-view .bolt-toggle-button-pill[aria-checked='false'] .bolt-toggle-button-icon {
      background-color: white; }
  .logs-expand-view .bolt-panel-content {
    padding: 0px;
    background: black; }
  .logs-expand-view .monaco-editor .icon {
    height: inherit; }
  .logs-expand-view .monaco-editor .margin-view-overlays {
    background: black; }
  .logs-expand-view .logs-expanded-view-header {
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 5px;
    background: black;
    color: white;
    border-bottom:  2px solid;
    border-bottom-color: rgba( 102, 102, 102 ,  1 );
    border-bottom-color: rgba( var(--palette-neutral-60,102, 102, 102) ,  1 );
    height: 52px;
    width: 100%; }
    .logs-expand-view .logs-expanded-view-header .logs-view-header-left-section {
      overflow: hidden;
      width: 100%; }
      .logs-expand-view .logs-expanded-view-header .logs-view-header-left-section .header-title-container {
        max-width: 60%;
        padding: 10px; }
        .logs-expand-view .logs-expanded-view-header .logs-view-header-left-section .header-title-container .header-title-container-tooltip-host {
          width: 100%;
          margin-left: 25px; }
          .logs-expand-view .logs-expanded-view-header .logs-view-header-left-section .header-title-container .header-title-container-tooltip-host .header-title {
            font-weight: 600; }
        .logs-expand-view .logs-expanded-view-header .logs-view-header-left-section .header-title-container .logs-expanded-view-task-status-icon {
          margin-top: 2px;
          position: absolute; }
  .logs-expand-view .logs-expanded-view-logs-section {
    padding-top: 10px;
    width: 100%;
    background: #000000; }
    .logs-expand-view .logs-expanded-view-logs-section .vs-dark-line-number {
      color: white; }
    .logs-expand-view .logs-expanded-view-logs-section .logs-view-spinner {
      position: absolute;
      top: 50%;
      left: 50%; }
    .logs-expand-view .logs-expanded-view-logs-section .logs-editor-host {
      height: 100%; }
      .logs-expand-view .logs-expanded-view-logs-section .logs-editor-host .line-numbers {
        color: rgba( 166, 166, 166 ,  1 );
        color: rgba( var(--palette-neutral-30,166, 166, 166) ,  1 ); }
    .logs-expand-view .logs-expanded-view-logs-section .logs-view-monaco-editor {
      overflow-y: hidden; }
      .logs-expand-view .logs-expanded-view-logs-section .logs-view-monaco-editor .monaco-editor-background {
        background-color: #000000; }
/***END ExpandedLogsViewerComponent.css***/

/***BEGIN IssuesComponent.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.logs-phase-issue-header-container {
  max-width: 100%; }
  .logs-phase-issue-header-container .logs-phase-issue-header {
    display: flex; }
    .logs-phase-issue-header-container .logs-phase-issue-header .logs-phase-issue-header-text {
      margin: 0px;
      font-size: 0.875rem; }
    .logs-phase-issue-header-container .logs-phase-issue-header .logs-phase-issue-header-separator {
      margin-left: 5px;
      margin-right: 5px; }
    .logs-phase-issue-header-container .logs-phase-issue-header .logs-phase-issue-info {
      margin: 0px; }
      .logs-phase-issue-header-container .logs-phase-issue-header .logs-phase-issue-info .logs-phase-issue-separator {
        margin-left: 5px;
        margin-right: 5px; }
  .logs-phase-issue-header-container .logs-phase-issue-sub-status .logs-phase-issue-message {
    font-size: 0.75rem; }

.logs-phase-issue-container .logs-error-message-action-button {
  background: transparent; }
  .logs-phase-issue-container .logs-error-message-action-button:hover {
    color: rgba(0, 90, 158, 1);
    color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.logs-phase-issue-container button.logs-error-message-action-button {
  padding-left: 0px; }

.logs-phase-issue-container .logs-error-message-bar-container .ms-MessageBar-icon {
  align-self: center; }
/***END IssuesComponent.css***/

/***BEGIN LogLine.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.log-line-container .log-content-icon {
  margin-right: 10px; }

.log-line-container .line-content {
  overflow: hidden;
  word-break: break-all;
  white-space: pre-wrap;
  font-family: Menlo, Consolas, Courier New, monospace; }

.logs-console-line-error .log-content-container .line-content {
  max-height: 500px; }

.logs-console-line-default {
  white-space: pre;
  color: #ffffff; }

.logs-console-line-section {
  color: #1FAE3E; }

.logs-console-line-error {
  color: #E92D3D; }

.logs-console-line-warning {
  color: #FF8C00; }

.logs-console-line-command {
  color: #0078D4; }

.logs-console-line-debug {
  color: #9966FF; }
/***END LogLine.css***/

/***BEGIN LogsSummaryView.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.dtc-logs-summary {
  background-color: #000000;
  color: rgba( 255, 255, 255 ,  1 );
  color: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
  border:  1px solid;
  border-color: rgba( 234, 234, 234 ,  1 );
  border-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  min-height: 80px;
  overflow: hidden; }
  .dtc-logs-summary .log-line-link {
    display: block;
    height: initial; }
    .dtc-logs-summary .log-line-link:focus {
      outline-color: rgba( 102, 102, 102 ,  1 ) !important;
      outline-color: rgba( var(--palette-neutral-60,102, 102, 102) ,  1 ) !important; }
      .ms-Fabric--isFocusVisible .dtc-logs-summary .log-line-link:focus:focus,
      .vss-focus-visible .dtc-logs-summary .log-line-link:focus:focus {
        outline: 1px solid rgba(0, 0, 0, .9);
        outline: 1px solid var(--text-primary-color,rgba(0, 0, 0, .9)); }
        @media (forced-colors: active) {
          .ms-Fabric--isFocusVisible .dtc-logs-summary .log-line-link:focus:focus,
          .vss-focus-visible .dtc-logs-summary .log-line-link:focus:focus {
            outline: 1px dashed windowtext !important; } }
          @media screen and (forced-colors: active) and (-ms-high-contrast: white-on-black) {
            .ms-Fabric--isFocusVisible .dtc-logs-summary .log-line-link:focus:focus,
            .vss-focus-visible .dtc-logs-summary .log-line-link:focus:focus {
              outline: 1px dashed rgba( 0, 69, 120 ,  1 ) !important; } }
          @media screen and (forced-colors: active) and (-ms-high-contrast: black-on-white) {
            .ms-Fabric--isFocusVisible .dtc-logs-summary .log-line-link:focus:focus,
            .vss-focus-visible .dtc-logs-summary .log-line-link:focus:focus {
              outline: 1px dashed rgba( 255, 255, 255 ,  1 ) !important; } }
/***END LogsSummaryView.css***/

/***BEGIN PhaseLogsDetailsView.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.logs-issues-list-container,
.logs-phase-error-step-component-container {
  margin: 16px; }

.logs-phase-error-step-component-content {
  border:  1px dashed;
  border-color: rgba( 200, 200, 200 ,  1 ) !important;
  border-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 ) !important;
  background: rgba( 244, 244, 244 ,  1 ) !important;
  background: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 ) !important; }
/***END PhaseLogsDetailsView.css***/

/***BEGIN PhaseSummaryView.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.phase-summary-container {
  margin: 16px; }
  .phase-summary-container .primary-details-row {
    justify-content: space-between;
    align-items: center; }
    .phase-summary-container .primary-details-row .time-details-section {
      margin-right: 16px; }
    .phase-summary-container .primary-details-row .phase-name-container {
      width: 55%; }
      .phase-summary-container .primary-details-row .phase-name-container .phase-name {
        font-size: 1.125rem;
        font-weight: 600; }
  .phase-summary-container .secondary-details-row {
    justify-content: space-between;
    align-items: center; }
    .phase-summary-container .secondary-details-row .phase-summary-secondary-row-right-section {
      align-items: center;
      margin-right: 16px; }
      .phase-summary-container .secondary-details-row .phase-summary-secondary-row-right-section .show-more-options-menu-icon {
        display: none; }
      .phase-summary-container .secondary-details-row .phase-summary-secondary-row-right-section .phase-summary-duration-clock {
        padding-left: 12px;
        font-size: 0.875rem;
        display: flex; }
        .phase-summary-container .secondary-details-row .phase-summary-secondary-row-right-section .phase-summary-duration-clock .bowtie-stopwatch {
          font-size: 0.875rem; }
    .phase-summary-container .secondary-details-row .secondary-row-left-section {
      width: 60%; }
      .phase-summary-container .secondary-details-row .secondary-row-left-section .queue-loading-component {
        align-items: center; }
        .phase-summary-container .secondary-details-row .secondary-row-left-section .queue-loading-component .queue-loading-text {
          padding-left: 5px;
          font-size: 0.75rem;
          margin-bottom: 3px; }
      .phase-summary-container .secondary-details-row .secondary-row-left-section .agent-details-section {
        align-items: center; }
        .phase-summary-container .secondary-details-row .secondary-row-left-section .agent-details-section .queue-details {
          align-items: center; }
          .phase-summary-container .secondary-details-row .secondary-row-left-section .agent-details-section .queue-details .queue-name-link {
            padding: 0 5px;
            max-width: 200px;
            color: rgba( 16, 110, 190 ,  1 );
            color: rgba( var(--palette-primary-shade-10,16, 110, 190) ,  1 ); }
  .phase-summary-container .phase-summary-separator {
    margin-right: 5px; }
/***END PhaseSummaryView.css***/

/***BEGIN StepComponent.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.dt-tooltip-pre-line {
  white-space: pre-line; }

.step-log-view-container .step-log-content {
  height: 40px;
  border:  1px solid;
  border-color: rgba( 234, 234, 234 ,  1 );
  border-color: rgba( var(--palette-neutral-8,234, 234, 234) ,  1 );
  padding: 10px 5px 10px 10px;
  justify-content: space-between;
  background: rgba( 255, 255, 255 ,  1 );
  background: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 ); }
  .step-log-view-container .step-log-content .step-log-component-left-section,
  .step-log-view-container .step-log-content .step-log-component-right-section,
  .step-log-view-container .step-log-content .left-section-step-name {
    align-items: center; }
  .step-log-view-container .step-log-content .left-step-tooltip-host.disabled-step {
    width: auto;
    max-width: 80%; }
  .step-log-view-container .step-log-content .disabled-step .left-section-step-name {
    width: 100%; }
  .step-log-view-container .step-log-content .log-task-state-common-color {
    color: rgba(0, 0, 0, .55);
    color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }
  .step-log-view-container .step-log-content .step-log-component-action-button.disabled-step {
    border: 1px solid transparent;
    width: 100%; }
    .step-log-view-container .step-log-content .step-log-component-action-button.disabled-step .left-section-step-title {
      color: rgba(0, 0, 0, .9);
      color: var(--text-primary-color,rgba(0, 0, 0, .9)); }
  .step-log-view-container .step-log-content .step-log-component-left-section {
    width: 80%; }
  .step-log-view-container .step-log-content .left-section-step-status-icon,
  .step-log-view-container .step-log-content .left-section-step-title,
  .step-log-view-container .step-log-content .left-section-step-status-separator,
  .step-log-view-container .step-log-content .left-section-step-status {
    margin-right: 10px; }
  .step-log-view-container .step-log-content .left-section-step-status {
    position: relative;
    top: 1px; }
  .step-log-view-container .step-log-content .left-section-step-status-icon {
    cursor: default;
    font-size: 1rem; }
  .step-log-view-container .step-log-content .left-section-step-name,
  .step-log-view-container .step-log-content .step-log-component-action-button,
  .step-log-view-container .step-log-content .left-step-tooltip-host {
    height: 40px;
    width: calc(100% - 26px);
    background: transparent;
    justify-content: flex-start; }
    .step-log-view-container .step-log-content .left-section-step-name:hover,
    .step-log-view-container .step-log-content .step-log-component-action-button:hover,
    .step-log-view-container .step-log-content .left-step-tooltip-host:hover {
      color: rgba(0, 90, 158, 1);
      color: var(--communication-foreground,rgba(0, 90, 158, 1)); }
      body.ms-vss-web-vsts-theme-hc-dark .step-log-view-container .step-log-content .left-section-step-name:hover, body.ms-vss-web-vsts-theme-hc-dark
      .step-log-view-container .step-log-content .step-log-component-action-button:hover, body.ms-vss-web-vsts-theme-hc-dark
      .step-log-view-container .step-log-content .left-step-tooltip-host:hover {
        color: rgba(0, 0, 0, .9);
        color: var(--text-primary-color,rgba(0, 0, 0, .9)); }
      body.ms-vss-web-vsts-theme-hc-light .step-log-view-container .step-log-content .left-section-step-name:hover, body.ms-vss-web-vsts-theme-hc-light
      .step-log-view-container .step-log-content .step-log-component-action-button:hover, body.ms-vss-web-vsts-theme-hc-light
      .step-log-view-container .step-log-content .left-step-tooltip-host:hover {
        color: rgba(0, 0, 0, .9);
        color: var(--text-primary-color,rgba(0, 0, 0, .9)); }
      body.ms-vss-web-vsts-theme-hc-dark .step-log-view-container .step-log-content .left-section-step-name:hover .log-task-state-common-color, body.ms-vss-web-vsts-theme-hc-dark
      .step-log-view-container .step-log-content .step-log-component-action-button:hover .log-task-state-common-color, body.ms-vss-web-vsts-theme-hc-dark
      .step-log-view-container .step-log-content .left-step-tooltip-host:hover .log-task-state-common-color {
        color: rgba(0, 0, 0, .9);
        color: var(--text-primary-color,rgba(0, 0, 0, .9)); }
      body.ms-vss-web-vsts-theme-hc-light .step-log-view-container .step-log-content .left-section-step-name:hover .log-task-state-common-color, body.ms-vss-web-vsts-theme-hc-light
      .step-log-view-container .step-log-content .step-log-component-action-button:hover .log-task-state-common-color, body.ms-vss-web-vsts-theme-hc-light
      .step-log-view-container .step-log-content .left-step-tooltip-host:hover .log-task-state-common-color {
        color: rgba(0, 0, 0, .9);
        color: var(--text-primary-color,rgba(0, 0, 0, .9)); }
  .step-log-view-container .step-log-content .step-log-component-action-button {
    padding: 0 0 0 4px;
    font-weight: normal; }
  .step-log-view-container .step-log-content .left-section-step-status {
    white-space: nowrap; }
  .step-log-view-container .step-log-content .step-info-button {
    margin-top: 2px; }
/***END StepComponent.css***/

/***BEGIN TaskListLogsControllerView.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.logs-task-list-container {
  margin: 16px; }
  .logs-task-list-container .task-log-step-component-container:focus {
    outline: 1px solid rgba(0, 120, 212, 1);
    outline: 1px solid var(--communication-background,rgba(0, 120, 212, 1)); }
    @media (forced-colors: active) {
      .logs-task-list-container .task-log-step-component-container:focus {
        outline: 2px dashed windowtext;
        margin-top: 3px; }
        .logs-task-list-container .task-log-step-component-container:focus .task-log-step-content {
          border-top-width: 1px; } }
  .logs-task-list-container .task-log-step-component-container .task-log-step-content {
    border-top-width: 0;
    -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.05); }
  .logs-task-list-container .task-log-step-component-container.task-state-inprogress {
    margin-top: 16px;
    margin-bottom: 16px; }
  .logs-task-list-container .task-log-step-component-container.task-log-step-component-container-1 .task-log-step-content {
    border-top-width: 1px; }
/***END TaskListLogsControllerView.css***/

/***BEGIN TaskLogStepComponent.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.task-log-view-container .task-log-step-content .task-log-step-component-right-section {
  align-items: center; }

.task-log-view-container .task-log-step-content .task-log-clock-container {
  min-width: 63px;
  margin-right: 10px;
  text-align: right; }
  .task-log-view-container .task-log-step-content .task-log-clock-container .task-log-clock {
    font-size: 0.875rem; }
    .task-log-view-container .task-log-step-content .task-log-clock-container .task-log-clock .dtc-clock-icon {
      font-size: 0.875rem !important; }

.task-log-view-container .task-log-step-content .task-log-step-download-log-container {
  margin-right: 80px; }

.task-log-view-container .task-log-step-content .task-log-step-download-log-trouble-shoot-container {
  margin-right: 15px; }

.task-log-view-container .task-log-step-content .task-log-step-trouble-shoot-container {
  margin-right: 25px; }

.task-log-view-container .task-log-step-content .task-log-step-button {
  width: 40px;
  color: rgba( 16, 110, 190 ,  1 ) !important;
  color: rgba( var(--palette-primary-shade-10,16, 110, 190) ,  1 ) !important;
  font-size: 0.875rem;
  text-decoration: none !important; }
/***END TaskLogStepComponent.css***/

/***BEGIN DefaultVerticalItemRenderer.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.vertical-tab-item-content {
  height: 100%;
  width: 100%; }
  .vertical-tab-item-content .vertical-tab-item-icon {
    font-size: 1.125rem;
    margin: 2px 8px 2px 0px; }
  .vertical-tab-item-content .vertical-tab-item-description {
    overflow: hidden; }
    .vertical-tab-item-content .vertical-tab-item-description .vertical-tab-item-text {
      font-size: 1rem;
      font-weight: normal;
      line-height: 21px; }
    .vertical-tab-item-content .vertical-tab-item-description .vertical-tab-item-footer-text {
      font-size: 0.6875rem;
      color: rgba(0, 0, 0, .55);
      color: var(--text-secondary-color,rgba(0, 0, 0, .55));
      line-height: 16px; }
/***END DefaultVerticalItemRenderer.css***/

/***BEGIN VerticalTabList.css***/
.ellipsis-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal; }

.log-task-state.state-success {
  color: rgba(16, 124, 16, 1);
  color: var(--status-success-foreground,rgba(16, 124, 16, 1)); }

.log-task-state.state-cancelled, .log-task-state.state-failed {
  color: rgba(205, 74, 69, 1);
  color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }

.log-task-state.state-inProgress {
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1)); }

.log-task-state.state-pending, .log-task-state.state-skipped {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.log-task-state.state-partially-success {
  color: rgba( 214, 127, 60 ,  1 );
  color: rgba( var(--palette-accent3,214, 127, 60) ,  1 ); }

.vertical-tablist-splitter {
  height: 100%; }
  .vertical-tablist-splitter .vertical-tab-item {
    overflow: hidden;
    padding: 8px 0px 8px 12px;
    margin: 1px;
    cursor: pointer;
    user-select: none;
    border: 1px solid transparent; }
    .vertical-tablist-splitter .vertical-tab-item:hover {
      background-color: rgba( 244, 244, 244 ,  1 );
      background-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 ); }
    .vertical-tablist-splitter .vertical-tab-item.is-selected {
      background-color: rgba( 239, 246, 252 ,  1 );
      background-color: rgba( var(--palette-primary-tint-40,239, 246, 252) ,  1 ); }
    .vertical-tablist-splitter .vertical-tab-item:focus {
      outline: 1px solid rgba(0, 120, 212, 1);
      outline: 1px solid var(--communication-background,rgba(0, 120, 212, 1)); }
  .vertical-tablist-splitter .vertical-tablist-left-section,
  .vertical-tablist-splitter .vertical-tablist-right-section {
    overflow: auto;
    height: 100%; }
  .vertical-tablist-splitter .vertical-tablist-right-pane {
    min-width: 600px;
    background-color: rgba( 244, 244, 244 ,  1 );
    background-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 ); }
  .vertical-tablist-splitter .vertical-tablist-right-pane, .vertical-tablist-splitter .vertical-tablist-left-pane {
    height: 100%; }
/***END VerticalTabList.css***/

