
/* Small save confirmation toast */
#saveToast86{
  position:fixed;
  left:50%;
  bottom:24px;
  transform:translate(-50%,18px);
  z-index:20000;
  background:rgba(23,34,28,.94);
  color:#fff;
  border-radius:999px;
  padding:8px 14px;
  font-size:13px;
  font-weight:700;
  line-height:1;
  box-shadow:0 4px 16px rgba(0,0,0,.22);
  opacity:0;
  pointer-events:none;
  transition:opacity .18s ease,transform .18s ease;
}
#saveToast86.show{opacity:1;transform:translate(-50%,0)}
#saveToast86.error{background:#991b1b}
@media(max-width:520px){#saveToast86{bottom:18px;font-size:12px;padding:8px 13px}}
