.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; }
