/* Démo du template « Réparation de smartphones » — message affiché à la place de WhatsApp et de l’appel */
.demo-toast {
  position: fixed; z-index: 120; left: 50%; bottom: 24px;
  width: min(440px, calc(100vw - 32px)); padding: 16px 18px;
  border-radius: 18px; background: #17191c; color: #fff;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, .06), 0 24px 48px -16px rgba(0, 0, 0, .5);
  font: 450 14.5px/1.5 var(--font-sans);
  opacity: 0; translate: -50% 16px; pointer-events: none;
  transition: opacity .35s ease, translate .5s var(--ease-out);
}
.demo-toast.is-in { opacity: 1; translate: -50% 0; pointer-events: auto; }
.demo-toast strong { display: block; margin-bottom: 4px; font-weight: 600; }
.demo-toast p { margin: 0; color: rgba(255, 255, 255, .78); white-space: pre-line; }
@media (max-width: 720px) { .demo-toast { bottom: 96px; } }
