/* =============================================================
   Einzelseiten „Vielen Dank" (Done) und „Link nicht mehr gültig" (404)
   — Ae-424. Eigenständige Seiten ohne Rahmen und ohne Alt-Theme.
   Werte wie lc-checkin.css: Seitengrund #f4f6f9, Kachel weiß mit
   Radius 16, Navy #06154F, Grau #6a7a8a.
   ============================================================= */
html, body { margin: 0; min-height: 100%; }
body.ci-meldung-seite {
    background: #f4f6f9;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    display: flex; align-items: center; justify-content: center;
    min-height: 100vh; padding: 16px; box-sizing: border-box;
}
.ci-meldung {
    width: 100%; max-width: 420px; box-sizing: border-box;
    background: #fff; border-radius: 16px; border: 1px solid #e3e9f2;
    box-shadow: 0 1px 3px rgba(16, 24, 40, 0.04);
    padding: 36px 28px 32px; text-align: center;
}
.ci-meldung-symbol {
    width: 64px; height: 64px; border-radius: 50%; margin: 0 auto 20px;
    display: flex; align-items: center; justify-content: center;
}
.ci-meldung-symbol svg { width: 30px; height: 30px; }
.ci-meldung-symbol.ok { background: #ebfafa; color: #1DC8C8; }
/* Neutral, nicht rot: kein Fehler des Mitarbeiters */
.ci-meldung-symbol.neutral { background: #e8edf5; color: #8a9aaa; }
.ci-meldung h1 { margin: 0 0 12px; font-size: 20px; font-weight: 600; color: #06154F; line-height: 1.3; }
.ci-meldung p { margin: 0 0 6px; font-size: 14px; line-height: 1.55; color: #6a7a8a; }
.ci-meldung p:last-child { margin-bottom: 0; }
