:root {
  --primary-color: rgb(51, 160, 255);
  --success-color: rgb(10, 208, 10);
  --danger-color: rgb(255, 72, 88);
  --warning-color: rgb(255, 198, 0);
  --primary-color-faded: rgba(51, 160, 255, 0.1);
  --success-color-faded: rgba(10, 208, 10, 0.1);
  --danger-color-faded: rgba(255, 72, 88, 0.1);
  --warning-color-faded: rgba(255, 198, 0, 0.1);
}
.Button {
  font-family: Helvetica;
  border-radius: 4px;
  color: white;
  background-color: rgb(34, 38, 42);
  border: rgb(34, 38, 42) solid 2px;
  width: fit-content;
  font-size: 14px;
  letter-spacing: 0.35px;
  line-height: 16.8px;
  font-weight: 400;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 14px 30px;
}
.button-primary {
  background-color: var(--primary-color);
  border: var(--primary-color) solid 2px;
}
.button-success {
  background: var(--success-color);
  border: var(--success-color) solid 2px;
}
.button-danger {
  background-color: var(--danger-color);
  border: var(--danger-color) solid 2px;
}
.button-warning {
  background-color: var(--warning-color);
  border: var(--warning-color) solid 2px;
}
.button-large {
  padding: 16px 32px;
}
.button-outline {
  background-color: white;
  width: fit-content;
}
.button-icon {
  padding: 5px 10px;
}
span {
  margin: 5px;
}
.Button:hover {
  cursor: pointer;
  filter: brightness(85%);
}
