/* Sichere Abschlussansicht fuer lokale Designpruefung.
   Aktiviert sich nur mit ?abschluss-vorschau=1. */
body[data-abschluss-vorschau="1"] .mv-huelle > :not(#mvFertig){
  display:none !important;
}

body[data-abschluss-vorschau="1"] #mvFertig{
  display:block !important;
  margin-block:clamp(24px, 6vw, 56px);
}

body[data-abschluss-vorschau="1"] #mvVorschauBadge{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  margin:0 auto 18px;
  padding:8px 13px;
  border:1px solid rgba(255,75,126,.55);
  border-radius:999px;
  background:rgba(255,75,126,.1);
  color:#ff89aa;
  font:800 11px/1 Manrope, sans-serif;
  letter-spacing:.12em;
}

body[data-abschluss-vorschau="1"] #mvNochmalPdf:disabled{
  opacity:.48;
  cursor:not-allowed;
}

@media (prefers-reduced-motion:reduce){
  body[data-abschluss-vorschau="1"] #mvFertig{
    scroll-behavior:auto;
  }
}
