.login-cadre.svelte-1x05zx6{display:flex;flex-direction:column;gap:20px;max-width:528px}.login-card.svelte-1x05zx6{display:flex;flex-direction:column;gap:12px;padding:32px}.login-card.svelte-1x05zx6 strong{color:var(--encre);font-weight:600}.login-form.svelte-1x05zx6{display:flex;flex-direction:column;gap:8px;margin-top:12px}.login-form.svelte-1x05zx6 .page-bouton{margin-top:8px}.fine-print.svelte-1x05zx6,.login-fallback.svelte-1x05zx6{color:var(--encre-2);font-size:var(--t-petit);line-height:1.5}.spinner-inline.svelte-1x05zx6{width:14px;height:14px;border:2px solid var(--trait-fort);border-top-color:var(--papier);border-radius:50%;animation:svelte-1x05zx6-login-tourne .7s linear infinite}.success-actions.svelte-1x05zx6{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:var(--t-petit)}.success-actions.svelte-1x05zx6 .page-lien:disabled{color:var(--encre-3);cursor:default;text-decoration:none}.divider.svelte-1x05zx6{color:var(--encre-3)}.dev-hint.svelte-1x05zx6{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border:1px dashed var(--encre-3);font-size:var(--t-petit)}.dev-hint-label.svelte-1x05zx6{color:var(--encre-3);font-family:var(--font-mono);font-size:var(--t-donnee)}@keyframes svelte-1x05zx6-login-tourne{to{transform:rotate(360deg)}}@media(max-width:560px){.login-card.svelte-1x05zx6{padding:24px 20px}}
