.chz-form-status {
  display: none;
  margin-top: 14px;
  padding: 12px 15px;
  border-radius: 2px;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 14px;
  line-height: 1.45;
}

.chz-form-status.is-visible {
  display: block;
}

.chz-form-status.is-success {
  color: #155724;
  background: #d4edda;
  border: 1px solid #c3e6cb;
}

.chz-form-status.is-error {
  color: #721c24;
  background: #f8d7da;
  border: 1px solid #f5c6cb;
}

.chz-upload-button {
  display: table;
  padding: 0 20px;
  line-height: 38px;
  cursor: pointer;
}

.chz-upload-name {
  display: none;
  margin-top: 8px;
  overflow-wrap: anywhere;
  color: inherit;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 13px;
  line-height: 1.35;
}

.chz-upload-name.is-visible {
  display: block;
}

.t-form button[disabled] {
  cursor: wait;
  opacity: .72;
}
