/* Mensagem detalhada dos recursos em falta. */
.toast.resource-shortage-toast {
  min-width: 330px;
  max-width: min(520px, calc(100vw - 32px));
  white-space: pre-line;
  line-height: 1.55;
  border-left-width: 5px;
  font-weight: 600;
}

@media (max-width: 560px) {
  .toast.resource-shortage-toast {
    min-width: 0;
    width: calc(100vw - 28px);
  }
}
