.import-progress {
  text-align: center;
  align-items: center;
}

.import-progress .import-top-message {
  padding-top: 64px;
  font-size: 30px;
  font-weight: normal;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
}

.import-progress .import-image-container {
  padding-top: 24px;
  padding-bottom: 24px;
}

.import-progress .import-image {
  height: 96px;
}

.import-progress .import-succeed {
  height: 136px;
}

.import-progress .initialize-repo-wait {
  padding-left: 4px;
  padding-right: 4px;
}

.import-progress .import-overall-status {
  padding-top: 18px;
  font-size: 16px;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  width: 700px;
  margin: 0 auto;
}

.import-progress .import-footer-message {
  padding-top: 24px;
  width: 500px;
  margin: 0 auto;
  padding-bottom: 32px;
}

.import-progress .import-status-button {
  padding-left: 16px;
  padding-right: 16px;
}

.import-progress .import-progress-status-message {
  padding-left: 10px;
  font-size: 14px;
}

.import-progress .ms-ProgressIndicator {
  margin-bottom: 16px;
  margin-top: 16px;
}

.import-progress .ms-ProgressIndicator-progressTrack,
.import-progress .ms-ProgressIndicator-progressBar {
  height: 4px;
}

.import-progress .ms-ProgressIndicator-itemProgress {
  width: 480px;
  margin: 0 auto;
}

.import-progress .ms-Spinner {
  display: inline-flex;
}

.import-progress .ms-Spinner .ms-Spinner-label {
  font-size: 12px;
  font-weight: 600;
  margin-top: 2px;
}

.import-progress .ms-Spinner .ms-Spinner-circle {
  margin-right: 5px;
}
