input[type="submit"] {
  background: none;
  font-weight:bold;
  border:solid 2px;
  display:inline-block;
  height:calc(var(--picto-width));
  line-height: calc(var(--picto-width) - 4px);
  padding-left:6px;
  padding-right:6px;
  border-radius: 8px;
  vertical-align:bottom;
  box-sizing:border-box;
  margin:0.125rem;
  color: var(--bleu);
}
input[type="submit"]:hover {
  background-color:var(--bleu);
  color:var(--beige);
  border-color:var(--bleu);
  cursor: pointer;
}

.inputs input {
  height: var(--input_height);
  border: 2px solid var(--bleu);
  padding: var(--spacing);
}

#loginform {
	display: flex; gap: var(--spacing); flex-direction: column; align-items: start;
	margin-top: var(--spacing);
}