.form-status--ok {
  color: var(--done-text);
  background: var(--done-bg);
}

.band--ink .form-status--ok {
  color: var(--d-done);
  background: #a6c6f21f;
}

.brand__mark,
.brand__name {
  display: none;
}

.brand::before {
  content: "";
  display: block;
  width: 198px;
  height: 40px;
  flex: none;
  background: url("/ada-logo.png?v=3") center / contain no-repeat;
}

.brand--foot::before {
  width: 220px;
  height: 44px;
  background-image: url("/ada-logo-white.png?v=3");
}

@media (max-width: 480px) {
  .brand::before {
    width: 158px;
    height: 32px;
  }
}

.responsible__brand-mark {
  flex: none;
  width: 32px;
  height: 32px;
  margin-top: 2px;
}

.responsible > .responsible__mark {
  display: none;
}

@media (min-width: 701px) {
  .scan-form {
    align-items: flex-start;
  }

  .scan-form > .btn {
    margin-top: 34px;
  }
}
