*,
*::after,
*::before {
  box-sizing: border-box;
}

.hidden {
  display: none;
}

.btn_orangered {
  color: orangered;
}

/*# sourceMappingURL=style.css.map */

.calorie_limit,
#calories-limit {
  background-color: rebeccapurple;
}

#calorie-progress {
  border: 1px solid black;
}

.delete {
  background-color: rgb(3, 148, 176);
  border: 1px solid black;
  box-shadow: inset 0px 0px black;
}


/* Custom Modal Messages */
.custom-swal-text {
  color: black;
}

.custom-cancel,
.swal2-cancel {
  background-color: red;
}

.custom-tooltip {
  --bs-tooltip-bg: var(--purple);
  --bs-tooltip-color: var(--light);
}

.custom-popover {
  --bs-popover-max-width: 200px;
  --bs-popover-border-color: var(--lakegreen);
  --bs-popover-header-bg: var(--lakegreen);
  --bs-popover-header-color: var(--bs-white);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: .5rem;
}