/* Page de connexion et cadre du panneau : mêmes jetons « Méduse » que le menu en jeu (theme.css de driftzone_ui). */
html, body { min-height: 100vh; }
body.panneau { background: var(--driftzone-bg); }
.panneau__centre { min-height: 100vh; display: flex; align-items: center; justify-content: center; padding: 1rem; }
.carte { width: min(30rem, 100%); display: grid; gap: 0.75rem; }
.carte__texte { color: var(--driftzone-text); }
.carte__boutons { display: flex; flex-wrap: wrap; gap: 0.5rem; }
.carte--erreur { border-color: var(--driftzone-danger); }
a.driftzone-button { display: inline-block; text-decoration: none; text-align: center; width: fit-content; }
