.ant-message-notice-content {
  padding: 0;
}
.ant-message-success {
  color: var(--toast-success-text-color);
  background-color: var(--toast-success-background-color);
  box-shadow: 0 3px 6px -4px var(--toast-success-background-color), 0 6px 16px var(--toast-success-background-color);
  .anticon {
    color: var(--toast-success-icon-color);
  }
}
.ant-message-info,
.ant-message-loading {
  color: var(--toast-info-text-color);
  background-color: var(--toast-info-background-color);
  box-shadow: 0 3px 6px -4px var(--toast-info-background-color), 0 6px 16px var(--toast-info-background-color);
  .anticon {
    color: var(--toast-info-text-color);
  }
}
.ant-message-error {
  color: var(--toast-error-text-color);
  background-color: var(--toast-error-background-color);
  box-shadow: 0 3px 6px -4px var(--toast-error-background-color), 0 6px 16px var(--toast-error-background-color);
  .anticon {
    color: var(--toast-error-text-color);
  }
}
.ant-message-warning {
  color: var(--toast-warning-text-color);
  background-color: var(--toast-warning-background-color);
  box-shadow: 0 3px 6px -4px var(--toast-warning-background-color), 0 6px 16px var(--toast-warning-background-color);
  .anticon {
    color: var(--toast-warning-text-color);
  }
}
.ant-message-custom-content {
  min-height: 36px;
  border-radius: var(--border-radius);
  padding: var(--padding);
}
.ant-message-notice-content {
  border-radius: var(--border-radius);
}
.instance-type-icon {
  height: var(--icon-size);
  width: var(--icon-size);
  margin-right: 8px;
  margin-top: -3px;
  vertical-align: middle;
}
.instance-type-loading-icon {
  animation: loadingCircle 1s infinite linear;
}
