r: #222222;
  cursor: pointer;
  margin: 0;
  outline: none;
  padding: 0.25rem 0.5rem 0.5rem;
  position: relative;
}
._-07tg button:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
}
._-07tg button:disabled {
  color: #bdbdbd;
  cursor: default;
}
._-07tg button:disabled:after {
  content: none;
}
._-07tg .NFmH7 {
  position: relative;
}
._-07tg.SBZqV button {
  cursor: default;
  color: #222222;
}
._-07tg.SBZqV button:after {
  animation: xaCml 0.2s;
  background-color: #3becb9;
  border-radius: 0.25rem;
  height: 0.25rem;
}
._-07tg:not(.SBZqV) button:not([disabled]):hover {
  color: #222222;
  background-color: #ebf8ef;
}
._-07tg:not(.SBZqV) button:not([disabled]):focus {
  color: #222222;
  background-color: #d7f1df;
}

@keyframes xaCml {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}