.login {
  max-width: 22rem;
  margin: 10vh auto 0;
}

.login__title {
  margin-bottom: var(--space-l);
}

.login__field {
  display: flex;
  flex-direction: column;
  gap: var(--space-xs);
  font-weight: 500;
}

.login__error {
  color: var(--color-bad);
}
