.dashboard {
  width: 100%;
  height: calc(100vh - 160px);
  margin-top: 36px;
  padding: 0 40px;

  .install {
    :global {
      .next-step-vertical {
        height: 100%;
      }

      .next-step-vertical > .next-step-item > div {
        &:nth-child(2) {
          width: 70px !important;

          div {
            font-size: 12px;
          }
        }
      }
    }

    .installStep {
      margin-top: 40px;

      .installStepItem {
        :global {
          .next-step-item-node-placeholder {
            width: 18px;
            height: 18px;
          }
          .next-icon:before {
            width: 18px;
            font-size: 18px;
          }
        }
      }

      .installSuccess {
        :global {
          .next-step-item-node {
            color: rgb(103, 194, 58);
          }
        }
      }

      .installError {
        :global {
          .next-step-item-node {
            color: red;
          }
        }
      }
    }
  }
}

.status {
  font-size: 12px;
  color: rgb(128, 128, 128);

  i {
    margin-left: 10px;
    color: #ffa801;
  }
}

.uninstalledStatus {
  color: $color-brand1-6;
}
