.meal-review-actions { display: flex; flex-wrap: wrap; gap: .55rem; }
.meal-review-actions .button { min-height: 38px; padding: .5rem .8rem; border-radius: 9px; font-size: .88rem; }
.meal-reviewed-status { display: inline-flex; margin-top: .55rem; }
@media(max-width:560px) {
  .meal-review-actions { display: grid; grid-template-columns: 1fr; }
  .meal-review-actions .button { width: 100%; }
}
