/* Kompakte Formularstile fuer Login und Registrierung. */
/* Das Panel selbst kommt aus `Private.css` bzw. `Public.css`; hier liegen nur die Formdetails. */
.auth-form {
    max-width: 430px;
}

/* Einheitliche Beschriftung fuer Auth-Felder. */
.auth-form label {
    display: block;
    margin-top: 0.95rem;
    font-weight: bold;
    color: var(--heading);
}

/* Primäraktion mit etwas Luft zum letzten Eingabefeld. */
.auth-form button {
    margin-top: 1rem;
}

/* Sekundaere Hinweise unterhalb des Auth-Formulars. */
.auth-hinweis {
    margin-top: 1rem;
    color: var(--text-soft);
}

/* Rueckmeldungsbox fuer Validierungs- und Loginfehler. */
.auth-meldung {
    margin-top: 0.9rem;
    padding: 0.75rem 0.95rem;
    border: 1px solid var(--line);
    color: var(--heading);
    background: rgba(0, 0, 0, 0.22);
}
