.auth-shell.svelte-1yxoko1{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:32px 20px;background:var(--bg-page)}.lockup.svelte-1yxoko1{display:flex;align-items:center;gap:10px;text-decoration:none;margin-bottom:32px}.lockup.svelte-1yxoko1 .name:where(.svelte-1yxoko1){font-family:var(--wlk-font-display);font-weight:var(--wlk-weight-heavy);font-size:22px;color:var(--fg-brand);letter-spacing:-.5px}.auth-card-wrap.svelte-1yxoko1{width:100%;max-width:440px;flex:1;display:flex;flex-direction:column;justify-content:center}.auth-card.svelte-1yxoko1{background:#fff;border:.5px solid var(--line-app);border-radius:16px;padding:36px}.auth-card.svelte-1yxoko1 h1:where(.svelte-1yxoko1){font-family:var(--wlk-font-display);font-weight:var(--wlk-weight-heavy);font-size:32px;color:var(--fg-brand);margin:0;letter-spacing:-.5px}.subtitle.svelte-1yxoko1{font-size:15px;color:var(--fg-2);margin:8px 0 0}.body.svelte-1yxoko1{margin-top:24px}.auth-footer.svelte-1yxoko1{margin-top:20px;text-align:center;font-size:14px;color:var(--fg-2)}.auth-card .body a,.auth-footer a{color:var(--fg-brand);font-weight:var(--wlk-weight-semi);text-decoration:underline;text-decoration-color:var(--wlk-amber-500);text-underline-offset:3px}
