footer {
  font-size: 14px;
}

footer a{
  text-decoration: underline;
}

header a.logo {
   height: 45px;
}

a.button, button {
  height: 45px;
  min-width: 45px;
  font-size: 14px;
  transition: background-color 0.3s ease, color 0.3s ease;
}
.clipboard button {
transition: background-color 0.3s ease, color 0.3s ease;
}

a.button.primary, button.primary {
  font-weight: bold;
}

:root {
  --color-primary: #2f00ff; 
  --button-bg-primary: #2f00ff; 
}

p {
  line-height: 1.6;
}
form#login-signup .buttons-wrapper button.full {
  overflow:visible;
}

td button, td a.button {
  min-width: auto;
}