.buttons-account-login .signup-button a,
.buttons-account-login .login-button a,
.buttons-account-login .balance-button a,
.buttons-account-login .account-button a {
  border-color: rgba(255, 255, 255, 0.1215686275);
  border-width: 1px;
  color: rgb(41, 50, 1);
  border-radius: 1.5rem;
  font-family: "Inter Tight", sans-serif;
  font-size: 14px;
  font-style: italic;
  font-weight: 800;
  text-transform: uppercase;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding: 6px 18px;
  line-height: 26px;
}
.buttons-account-login .signup-button a:hover,
.buttons-account-login .login-button a:hover,
.buttons-account-login .balance-button a:hover,
.buttons-account-login .account-button a:hover {
  -webkit-box-shadow: 0 0 6px 1px rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 6px 1px rgba(255, 255, 255, 0.5);
}
.buttons-account-login .signup-button a {
  background-color: rgb(27, 222, 228);
}
.buttons-account-login .login-button a {
  background-color: rgb(215, 251, 55);
}
.buttons-account-login .balance-button {
  margin-right: 5px;
  position: relative;
}
.buttons-account-login .balance-button a.balance {
  background-color: #071E55;
  border: 1px solid rgba(27, 222, 228, 0.25);
  display: inline-block;
  color: rgb(27, 222, 228);
  display: inline-block;
  padding-right: 65px;
  width: auto !important;
}
.buttons-account-login .balance-button a.add {
  display: inline-block;
  background-color: rgb(27, 222, 228);
  border: 3px solid rgba(27, 222, 228, 0.25);
  position: absolute;
  right: 0;
  top: -2px;
  padding: 6px;
  width: 44px !important;
  height: 44px;
}
.buttons-account-login .balance-button a.add i {
  color: #071E55;
  font-size: 16px;
  line-height: 20px;
}
.buttons-account-login .account-button a {
  background-color: #071E55;
  border: 3px solid rgb(27, 222, 228);
  line-height: 1em;
  padding: 0;
  width: auto !important;
}
.buttons-account-login .account-button a svg {
  fill: #F0F3FA;
  width: 37px;
  height: 37px;
}
