.login-shell.svelte-1s728sz{background:var(--cream);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:100svh;padding:1rem;display:flex}.login-form.svelte-1s728sz{border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;min-width:0;max-width:26rem;padding:1.5rem}.login-form.svelte-1s728sz label{margin-bottom:1rem}.login-form.svelte-1s728sz button{width:100%}.back-link.svelte-1s728sz{align-items:center;min-height:44px;display:inline-flex}@media (width<=700px){.login-form.svelte-1s728sz{padding:1rem}}
