/* MPC v3: kleine Korrekturen nach Headless-Pruefung (Robin, 17.10.2026). Wird nach mpc-design.css (Diana) geladen,
   damit ihre Datei unveraendert uebernommen werden kann. */
/* WebKit rechnet den Tag-Chip sonst ohne die 44px des x-Buttons (flex-basis zaehlt nicht in die Eigenbreite) und kuerzt kurze Titel mit ... */
.tag-x{width:44px;padding:0}
/* v3.1 Dianas Feinschliff (PRUEFUNG-v3.md): Legende bei kleinen Bildschirmen kompakter, Gehalt-Label nicht an der Hilfe */
@media (max-width:359px){ .tri-legend{font-size:13px;gap:4px 10px} }
[data-type="text_or_option"] .field{margin-top:16px}
/* v3.1 sichtbarer Hinweis bei 10 Titeln (texte-final Abschnitt 7) */
.tag-full{display:none}
.tags.is-full .tag-full{display:block}
/* v3.1 Branchen bei 320x640: ohne Kuerzung war keine Branchenzeile auf dem ersten Bildschirm sichtbar (gemessen).
   Daher NUR bei <=359 px Hilfetext auf den letzten Satz kuerzen ("Markier so viele, wie du magst."), die Legende erklaert Haken/Kreuz. */
@media (max-width:359px){ .q-help .help-long{display:none} }
/* v4 (Robin 21.10.2026): Branchen-Kurztext ist ein eigener Text (kein Endstueck mehr), nur <=359 px sichtbar */
.q-help .help-short{display:none}
@media (max-width:359px){ .q-help .help-short{display:inline} }
/* v4 Intro: Eyebrow und "Wichtig"-Absatz; Kontaktseite: Satz ueber der Ueberschrift */
.mpc-eyebrow{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#5b6b66)}
.mpc-intro .mpc-important{margin-top:12px}
.mpc-lead{margin:24px 0 0;font-size:17px;line-height:1.45;color:var(--ink,#13201c)}
.mpc-lead + .q-title{margin-top:8px}
/* v4.2: Umzugsregionen als Tags im Folgefeld, "So geht es weiter", Debug-Vorschau (nur ?debug=1) */
.followup .tags{margin-top:6px}
.mpc-next{margin-top:28px;padding-top:20px;border-top:1px solid var(--line,#d7dfdc)}
.mpc-next h3{font-size:20px;line-height:1.25;color:var(--green,#003a30);margin:0 0 8px}
.mpc-next p{margin-top:10px}
.mpc-debug{margin-top:24px;padding:12px;border:1px dashed var(--line,#d7dfdc);border-radius:8px;font-size:13px}
.mpc-debug pre{white-space:pre-wrap;word-break:break-word;font-size:12px;margin-top:8px}
