/**
 * Passwort zurücksetzen – Styles.
 *
 * Baut auf dem BEM-Block `achtbit-portal-login` auf (siehe portal.css)
 * und ergänzt nur die reset-spezifischen Elemente.
 *
 * @package Achtbit\Bookings
 */

/* ── Theme-Header auf der Reset-Seite ausblenden ───── */
body:has(.achtbit-pwreset) > header {
	display: none;
}

/* ── Erfolgsmeldung ────────────────────────────────── */

.achtbit-pwreset__success {
	padding: 0.75rem 1rem;
	background: #f0fdf4;
	border: 1px solid #bbf7d0;
	border-radius: 8px;
	color: #166534;
	font-size: 0.875rem;
	line-height: 1.5;
	margin-bottom: 1rem;
}

/* ── Abstand für den Zurück-Link ───────────────────── */

.achtbit-pwreset .achtbit-portal-login__verify-actions {
	justify-content: center;
	margin-top: 1rem;
}

.achtbit-pwreset .achtbit-portal-login__verify-actions a {
	text-decoration: none;
}

/* ── Passwort-vergessen-Link im Login-Formular ─────── */

.achtbit-portal-login__forgot {
	margin-top: 1rem;
	text-align: center;
}

.achtbit-portal-login__forgot a {
	font-size: 0.875rem;
	color: #3b82f6;
	text-decoration: none;
}

.achtbit-portal-login__forgot a:hover {
	text-decoration: underline;
}
