@import url('https://fonts.googleapis.com/css?family=Roboto+Mono&display=swap');

.uac__field {
    display: block;
    position: relative;
}

.uac__input {
  height: 100%;
  font-weight: bold;
  font-family: 'Roboto Mono', monospace;
  text-transform: uppercase;
}

.panel--error .uac__field {
  border: none;
  background-color: transparent;
  padding: 0;
}

.uac__security {
  display: flex;
}

.uac__help {
  cursor: pointer;
}

.uac__help summary {
  display: inline-block;
  color: #4263c2;
  text-decoration: underline;
}

.icon--lock:before {
  background-image: url(/img/icons/lock.svg);
}

@media only screen and (min-width: 375px) {
  .uac__input {
    font-size: 20px;
    letter-spacing: 0.14em;
    width: 15.1em!important;
  }
}

@media only screen and (min-width: 415px) {
  .uac__input {
    font-size: 22px;
    max-width: 14.9em;

  }
}

@media only screen and (min-width: 500px) {
  .uac__input {
      width: 14.9em!important;
      max-width: 14.9em;
      font-size: 24px;
  }
}